Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
adam f74c5112c5 easy-rsa: updated to 3.0.7
3.0.7:
Include OpenSSL libs and binary for Windows 1.1.0j
Remove RANDFILE environment variable
Workaround for bug in win32 mktemp
Handle IP address in SAN and renewals
Workaround for ash and no set -o echo
Shore up windows testing framework
Provide upgrade mechanism for older versions of EasyRSA
Add support for KDC certificates
Add support for Edward Curves
Add support for EASYRSA_PASSIN and EASYRSA_PASSOUT env vars
Add support for RID to SAN
2020-04-03 08:27:05 +00:00
archivers minizip: Re-enable using fopen64 on Linux only 2020-04-01 10:46:24 +00:00
audio xine-lib: Update to 1.2.10 2020-04-02 15:52:46 +00:00
benchmarks Update to netio 1.33 2020-03-27 16:02:04 +00:00
biology Fix portability 2020-03-26 02:37:38 +00:00
bootstrap bootstrap: Allow overriding EGREP/FGREP. 2020-03-26 15:30:27 +00:00
cad Fix racy bison use. Rename patch to match patched file. 2020-03-26 02:37:14 +00:00
chat weechat: Restore handling for NetBSD libcurses 2020-04-01 14:58:49 +00:00
comms asterisk16: fix L§inux packaging issues 2020-03-22 23:09:24 +00:00
converters utf8proc: update to 2.5.0. 2020-03-31 17:36:19 +00:00
cross mingw-w64-x86_64-gcc-winpthreads: remove unused distinfo file 2020-04-02 08:07:37 +00:00
databases ldb: updated to 2.1.1 2020-04-02 11:19:09 +00:00
devel hs-tasty-hunit: add missing DEPENDS. 2020-04-03 07:42:34 +00:00
distfiles
doc Updated www/py-httplib2, lang/py-uncompyle6 2020-04-03 07:45:17 +00:00
editors updated editors/nano to 4.9 2020-04-01 20:30:53 +00:00
emulators compat80: mark as not RELRO safe 2020-04-03 06:17:25 +00:00
filesystems Resolve fallout from ICU changes 2020-03-26 02:34:51 +00:00
finance hledger-lib: add missing DEPENDS. 2020-04-03 08:02:17 +00:00
fonts unifont: update to 13.0.01. 2020-03-31 17:37:36 +00:00
games scummvm: updated to 2.1.2 2020-04-01 08:36:11 +00:00
geography libgeotiff: Add buildlink3.mk and silence pkglint warning. 2020-03-26 14:15:19 +00:00
graphics SDL2_image: Always specify a tag when linking 2020-04-01 10:24:05 +00:00
ham *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
inputmethod inputmethod/ja-freewnn-lib: fix "array subscript has type 'char'" 2020-03-25 07:13:52 +00:00
lang py-uncompyle6: updated to 3.6.5 2020-04-03 07:44:59 +00:00
licenses Added cc-by-nc-nd-v4.0-license 2020-02-28 11:21:36 +00:00
mail claws-mail: Update to 3.17.5 2020-04-01 13:44:03 +00:00
math depend on ruby, as there are ruby scripts 2020-04-01 19:15:00 +00:00
mbone all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
meta-pkgs meta-pkgs/boost/Makefile.common: define some variable first 2020-03-29 05:34:36 +00:00
misc vttest: Update to 20200303 2020-04-02 09:39:43 +00:00
mk mk/subst.mk: add user-settable SUBST_NOOP_OK 2020-04-01 15:10:09 +00:00
multimedia xine-lib: Disable broken X video outputs 2020-04-02 17:46:40 +00:00
net samba4: updated to 4.12.0 2020-04-02 11:21:41 +00:00
news news/bystand: Fix unresolved symbols on SunOS 2020-03-20 14:40:56 +00:00
packages
parallel Update to paexec-1.1.2 2020-03-30 19:22:57 +00:00
pkgtools pkgtools/pkglint: update to 20.1.1 2020-03-26 07:02:44 +00:00
print zathura-pdf-poppler: Update to 0.3.0 2020-04-02 09:31:26 +00:00
regress regress/infra-unittests: add example tests for mk/help/help.awk 2020-03-30 06:40:53 +00:00
security easy-rsa: updated to 3.0.7 2020-04-03 08:27:05 +00:00
shells bash: Disable bash-malloc on Linux with musl libc 2020-03-26 15:06:58 +00:00
sysutils Update upower to 0.99.11. 2020-04-02 11:38:49 +00:00
templates
textproc hs-cassava-megaparsec: add missing DEPENDS 2020-04-03 07:46:30 +00:00
time gnotime: Remove. More GNOME 2 stuff unmaintained since 2008. 2020-03-23 10:39:03 +00:00
wm obconf-qt: add new package, version 0.14.1 2020-03-31 22:36:37 +00:00
www py-httplib2: updated to 0.17.1 2020-04-03 07:39:47 +00:00
x11 qt5: updated to 5.14.2 2020-04-02 22:05:57 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate
README.md README.md: minor adjustments 2020-01-15 16:19:22 +00:00

pkgsrc

pkgsrc is a framework for building software for a variety of UNIX-like systems.

It produces binary packages, which can be managed with tools such as pkgin.

Bootstrapping

To use pkgsrc on operating systems other than NetBSD, you first need to bootstrap:

cd pkgsrc/bootstrap
./bootstrap

Note that this is only for the most simple case, using pkgsrc's defaults.

Please consult bootstrap/README and bootstrap/README.OS for detailed information about bootstrapping.

Building packages

cd pkgsrc/category/package-name
$PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

On NetBSD, bmake is simply the built-in make tool.

To build packages in bulk, tools such as pkgtools/pbulk and pkgtools/pkg_comp can be used.

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/pkgsrc.git