Giter Club home page Giter Club logo

netbsd / pkgsrc-wip Goto Github PK

View Code? Open in Web Editor NEW
64.0 64.0 49.0 449.39 MB

Work-in-progress packages for pkgsrc, the portable package system from NetBSD [mirror]

Home Page: http://www.pkgsrc.org/wip/

Makefile 54.70% Shell 2.97% C 28.57% Objective-C 0.01% C++ 9.41% Tcl 0.01% Emacs Lisp 1.07% CMake 0.57% Python 0.65% QMake 0.03% HTML 0.30% Common Lisp 0.01% PHP 0.04% Java 0.07% Assembly 0.12% Scheme 0.03% Ada 0.68% Haskell 0.02% Perl 0.68% JavaScript 0.06%

pkgsrc-wip's People

Contributors

0-wiz-0 avatar 0323pin avatar alarixnia avatar bsiegert avatar coypoop avatar dressupgeekout avatar gdt avatar ghen2 avatar he32 avatar iamleot avatar iquiw avatar khorben avatar kiaderouiche avatar kristerw avatar krytarowski avatar makoto-fujiwara avatar markvuw avatar michaelbaeuerle avatar miwarin avatar moubctez avatar msk avatar nbyouri avatar nikkicoon avatar obache avatar outpaddling avatar reedjc avatar rillig avatar ryoon avatar tnn2 avatar yorickhardy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pkgsrc-wip's Issues

ImportError: No module named libvirt

Hello.

I've just installed virt-manager with pkgin. Everything went ok. But,when I ran it,an error came up :

netbsd-marietto# virt-manager


Traceback (most recent call last):

File "/usr/pkg/share/virt-manager/virt-manager.py", line 386, in <module>

main()

File "/usr/pkg/share/virt-manager/virt-manager.py", line 247, in main

from virtManager import cli

File "/usr/pkg/share/virt-manager/virtManager/cli.py", line 29, in <module>

import libvirt

ImportError: No module named libvirt

Googling a little bit maybe I've found the solution here :

https://www.unitedbsd.com/d/285-linux-user-and-netbsd-enthusiast-hoping-to-migrate-some-day

where "kim" said :

Looking at pkgsrc/sysutils/libvirt/PLIST it doesn't look like the package provides any Python bindings -- which is what the "ImportError: No module named libvirt" error message is about. You could try py-libvirt from pkgsrc-wip and see how that works out.

I tried,but it didn't work :

netbsd-marietto# cd py-libvirt

netbsd-marietto# ls

DESCR Makefile PLIST distinfo distinfo.25058

netbsd-marietto# make

make: "/home/mario/Desktop/pkgsrc-wip/py-libvirt/Makefile" line 15: Need an operator

make: "/home/mario/Desktop/pkgsrc-wip/py-libvirt/Makefile" line 16: Need an operator

make: "/home/mario/Desktop/pkgsrc-wip/py-libvirt/Makefile" line 17: Need an operator

make: Fatal errors encountered -- cannot continue

make: stopped in /home/mario/Desktop/pkgsrc-wip/py-libvirt

gdb: patch-gdb_arm-nbsd-tdep.c is probably incorrect

cc @krytarowski

https://github.com/NetBSD/pkgsrc-wip/blob/master/gdb-netbsd/patches/patch-gdb_arm-nbsd-tdep.c

The patch calls:

+  set_gdbarch_iterate_over_regset_sections
+    (gdbarch, armbsd_iterate_over_regset_sections);

However, that function seems to assume the FPA architecture for floating point registers:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=gdb/arm-bsd-tdep.c;h=8cef77297bba2a28385b9647e44ac7f3768d60ca;hb=69ed9b74b61359d43a6f5f5a295c3cfb7f3ee61c#l49
(it doesn't use ARM_D0_REGNUM, etc.).

Also, I would assume (but don't know) that NetBSD core files store FP registers as a struct fpreg, which does not match the layout assumed by that function.

Midori Web browser

Hello people!
I just found out Midori is back from the dead, https://github.com/midori-browser/core
Looking through pkgsrc-wip I found you're still testing the unmaintained upstream version that saw its last update in early 2016.

Wouldn't it be better to shift focus to the new release?
I'm looking at an alternative to Firefox and used to like Midori.

Thx for your time!

Molsketch

Hi everyone,
I'm a chemist and would like to have a supported/active 2D molecular editor installed on my NetBSD amd64 machine.
How difficult would be to build and package Molsketch (https://sourceforge.net/projects/molsketch/) for NetBSD? Is it possible? I have no experience in this, but wouldn't mind getting my hands dirty and, at the same time get some experience. chemtool hasn't seen an update since 2013 and BKChem since 2010. These are the tools available on pkgsrc...
Guidance appreciated!
Thanks!

Some gdb-netbsd patches can be dropped

I was looking through https://github.com/NetBSD/pkgsrc-wip/tree/master/gdb-netbsd/patches and noticed some patches there are not necessary (anymore)

First, there are a number of 0 byte patches, which can be easily deleted.

Then, patch-gdb_p-exp.y is not necessary anymore as of gdb revision 8aae434443d, which also sets type to NULL.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blobdiff;f=gdb/p-exp.y;h=9e2dc829d7ff332ee6603a24f60b5cc6757174e1;hp=c214cf1aa909b6cab07a39a6171747e2a7fd3834;hb=8aae434443d;hpb=819843c7029916120aa2929f80e0d7276177a7fb

Then, some patches only change comments, sometimes adding typos:

patch-bfd_netbsd-core.c
patch-gdb_ppc-nbsd-tdep.c
patch-gdb_ppc-nbsd-tdep.h

And this patch enables some debug output, not clear if this is necessary?
patch-gdb_gdbserver_debug.c

Trying to package qt5ct

Hi folks,
After the great help from @krytarowski packaging molsketch, I've decided to try one on my own.
I'm trying to package qt5ct (https://sourceforge.net/projects/qt5ct), but I can't figure what I'm doing wrong!?
Here's my Makefile so far,


# $NetBSD$

DISTNAME=	qt5ct-0.41
CATEGORIES=	x11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=qt5ct/}
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	[email protected]
HOMEPAGE=	https://sourceforge.net/projects/qt5ct/files/qt5ct-0.41.tar.bz2
COMMENT=	Tool for customizing Qt5-apps outside KDE
LICENSE=	2-clause-bsd

TOOL_DEPENDS+=	qt5-qttools-[0-9]*:../../x11/qt5-qttools

USE_CMAKE=	yes
USE_TOOLS=	pkg-config

USE_LANGUAGES=	c c++

.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

and here's the error I'm getting,

=> Tool dependency qt5-qttools-[0-9]*: found qt5-qttools-5.13.1nb1
=> Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.62.2
=> Tool dependency pkgconf-[0-9]*: found pkgconf-1.6.0
=> Build dependency x11-links>=1.30: found x11-links-1.30
=> Build dependency cwrappers>=20150314: found cwrappers-20180325
=> Full dependency qt5-qtbase>=5.13.1: found qt5-qtbase-5.13.1
=> Full dependency qt5-qtsvg>=5.13.1: found qt5-qtsvg-5.13.1
===> Overriding tools for qt5ct-0.41
===> Extracting for qt5ct-0.41
bzcat: /usr/pkgsrc/distfiles//qt5ct-0.41.tar.bz2 is not a bzip2 file.
tar: End of archive volume 1 reached
tar: Sorry, unable to determine archive format.
*** Error code 1

Stop.

Why?!
EXTRACT_SUFX= .tar.bz2 and the file is qt5ct-0.41.tar.bz2. Any thoughts or hints?
TIA

ufetch

As I wanted to have a minimal CLI system information tool on my NetBSD install, I've modified the code in ufetch, https://gitlab.com/jschx/ufetch to make it work on NetBSD.
I've posted this here, https://www.unitedbsd.com/d/14-system-information-on-the-cli-ufetch and got the suggestion to submit it to pkgsrc.
I've created a separated repo on github, https://github.com/voidpin/ufetch-netbsd just for this and if you guys find it's interesting to anyone else, please feel free to use/package it.

Best Regards,
Pedro

P.S./EDIT: It requires the user to have pkgin set-up as it uses 'pkgin list' to fetch the number of packages installed.

LLVM 6 toolchain

http://llvm.org/
LLVM 6 toolchain (containing clang, lldb and llvm-libunwind etc.) was released in March, with some interesting WebAssembly improvements. Would it be possible to port it in Q2?

Related to closed #10 - Midori 7.0

Sorry if this is a stupid question, or even just a noob question...
I've follow the work around Midori-7.0 here, https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git&a=search&h=HEAD&st=commit&s=midori
Thx!

Also, I can see it in http://pkgsrc.se/www/midori

But can't seem to find it in order to build the package on my machine??

pin@awesome-netbsd $ sudo find / -name midori
Password: 
/usr/pkgsrc/www/midori
pin@awesome-netbsd $ pwd                      
/usr/pkgsrc/wip
pin@awesome-netbsd $ sudo git pull -r
Already up to date.
Current branch master is up to date.

Where do I find the directory?
Thx once again.

EDIT: Ops! I found it... it's in current/pkgsrc. Wow! That was fast...
Is it possible to build it on 8.0 formal?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.