Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia cb210b21db textproc: Add py-demjson
The "demjson" module, and the included "jsonlint" script, provide methods
for encoding and decoding JSON formatted data, as well as checking JSON data
for errors and/or portability issues. The jsonlint command/script can be
used from the command line without needing any programming.

Although the standard Python library now includes basic JSON support (which
it did not when demjson was first written), this module provides a much more
comprehensive implementation with many features not found elsewhere. It is
especially useful for error checking or for parsing JavaScript data which
may not strictly be valid JSON data.
2020-05-01 17:52:28 +00:00
archivers archivers/py-lz4: fix path to py-test 2020-04-26 13:29:50 +00:00
audio audio/fasttracker2: Updates to v1.23 2020-05-01 13:34:41 +00:00
benchmarks fio: Couple of SunOS fixes. 2020-04-30 09:42:27 +00:00
biology py-mol: use buildlink for py-numpy 2020-04-27 18:33:18 +00:00
bootstrap bootstrap: fix PR pkg/55217 2020-04-29 20:27:03 +00:00
cad py-gds: updated to 1.5.2 2020-04-27 18:50:26 +00:00
chat chat/mumble: add dbus option 2020-04-28 05:47:10 +00:00
comms asterisk16: Update to 16.10.0 2020-05-01 07:57:36 +00:00
converters converters: Add py-unicode-slugify 2020-05-01 17:50:59 +00:00
cross cross/*-binutils: allow unknown --enable-nls configure option 2020-04-26 09:47:39 +00:00
databases Honor resource limits during build. 2020-05-01 00:22:21 +00:00
devel py-pyelftools: updated to 0.26 2020-05-01 08:17:43 +00:00
distfiles
doc doc: Added converters/py-unicode-slugify version 0.1.3 2020-05-01 17:51:14 +00:00
editors editors/fileobj: Update to v0.7.97 2020-04-28 15:25:57 +00:00
emulators qemu: updated to 5.0.0 2020-04-30 17:16:04 +00:00
filesystems fuse-curlftpfs: Update to 0.9.2 2020-04-21 13:56:25 +00:00
finance finance/ledger: Update to 3.2.0 2020-05-01 11:48:26 +00:00
fonts unifont: update to 13.0.02. 2020-04-28 18:05:52 +00:00
games games/doom2-pwad-struggle: Use DIST_SUBDIR for source archive without version 2020-04-30 16:11:37 +00:00
geography libgeotiff: Update to 1.6.0 2020-04-30 00:11:59 +00:00
graphics libansilove: update to 1.2.2. 2020-05-01 09:31:44 +00:00
ham add requisite blank line 2020-04-30 04:55:38 +00:00
inputmethod Needs pkg-config 2020-04-17 13:34:11 +00:00
lang go/bootstrap.mk: add manual user instructions for aarch64 bootstrap 2020-05-01 16:55:28 +00:00
licenses add afl-3.0 (Academic Free License) 2020-04-30 08:40:06 +00:00
mail py-email_validator: updated to 1.1.0 2020-05-01 08:12:08 +00:00
math py-numba: remove patch that was removed from distinfo 2020-04-30 09:21:27 +00:00
mbone vic: avoid version checking for netbsd 2020-04-29 20:25:46 +00:00
meta-pkgs bulk-large: remove the older mysql of the two so this package can be built 2020-04-30 15:54:04 +00:00
misc Mark as BROKEN since it modifies PREFIX when run as root. 2020-04-30 23:47:20 +00:00
mk mk/subst.mk: switch command substitution back to backticks 2020-05-01 06:42:32 +00:00
multimedia vlc: Update to 3.0.10 2020-05-01 13:51:54 +00:00
net dbip-city-lite: update to 2020-05. 2020-05-01 10:25:59 +00:00
news news/cleanscore: Update to 0.9.8.1nb10 2020-04-21 11:16:56 +00:00
packages
parallel openmp: updated to 10.0.0 2020-04-18 08:05:11 +00:00
pkgtools pkgtools/pkglint: update to 20.1.3 2020-04-30 21:15:03 +00:00
print print: add tex-hyphen-macedonian 2020-05-01 04:54:34 +00:00
regress regress/infra-unittests: fix syntax error in test.subr 2020-05-01 14:14:12 +00:00
security tor-browser: update to 9.0.9nb4. 2020-05-01 07:01:46 +00:00
shells adjust maintainer to my new login 2020-04-28 11:46:27 +00:00
sysutils Update edbus to 1.7.10. No relevant changes. 2020-05-01 00:21:15 +00:00
templates
textproc textproc: Add py-demjson 2020-05-01 17:52:28 +00:00
time py-pytz: updated to 2020.1 2020-04-29 07:44:54 +00:00
wm wmx: Remove editor backup file. 2020-04-30 08:03:43 +00:00
www www/aws: fix pkglint warnings 2020-05-01 07:10:19 +00:00
x11 Update enlightenment to 0.17.6 2020-05-01 00:27:52 +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