Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz d775a091e6 xscreensaver*: update to 5.44
New hacks, New hacks, Gibson, EtruscanVenus and Scooter.
    BSOD supports Tivo and Nintendo.
    New color options in RomanBoy, ProjectivePlane, Hypertorus and Klein.
    "Use random screen saver" works again on macOS 10.15.
    iOS supports dark mode.
    Image loading works again on iOS 13.
    Fixed rotation on iOS 13 (Apple incompatibly breaks rotation every two years as a matter of policy).
    Performance tweaks for Eruption, Fireworkx, Halftone, Halo, Moire2 and RD-Bomb.
    Various bug fixes.
2020-04-03 20:49:16 +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 *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
cross mingw-w64-x86_64-gcc-winpthreads: remove unused distinfo file 2020-04-02 08:07:37 +00:00
databases prometheus: updated to 2.17.1 2020-04-03 16:39:50 +00:00
devel libusb1: Recognize ETIMEDOUT as a connection timeout on NetBSD 2020-04-03 20:39:03 +00:00
distfiles
doc doc: Updated devel/libmtp to 1.1.17nb1 2020-04-03 20:15:36 +00:00
editors *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +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 *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
geography libgeotiff: Add buildlink3.mk and silence pkglint warning. 2020-03-26 14:15:19 +00:00
graphics *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +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 *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +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 *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +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 haproxy: updated to 2.1.4 2020-04-03 16:34:12 +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 *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +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 *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
templates
textproc groff: Now requires yacc due to ypp patch. 2020-04-03 19:47:00 +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 xscreensaver*: update to 5.44 2020-04-03 20:49:16 +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