Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz 8da2d699de p5-Pod-Parser: update to 1.67.
03-Jan-2024          Marek Rouchal                        <marekr@cpan.org>
 -----------------------------------------------------------------------------
 Version 1.67
 + fix CPAN#149426: format of tar container, thanks HMBRAND
2024-01-07 07:50:45 +00:00
archivers py-lz4: updated to 4.3.3 2024-01-04 22:18:29 +00:00
audio audio/cddbd: remove references to temporary DESTDIR 2024-01-06 00:06:25 +00:00
benchmarks benchmarks/dnsperf: switch to use bind918 2024-01-05 01:55:52 +00:00
biology revbump for boost-libs 2023-12-29 18:24:34 +00:00
bootstrap bootstrap/README: note libtool support for MirBSD was removed 2024-01-06 22:42:42 +00:00
cad Update QCAD to version 3.28.2.2 2024-01-04 21:50:29 +00:00
chat chat/senpai: fix upstream url 2024-01-04 12:31:55 +00:00
comms qt6-qtconnectivity: Fix PLIST on all platforms not supported 2024-01-05 08:35:25 +00:00
converters use https 2023-12-30 20:49:58 +00:00
cross cross/Makefile: + 64tass 2023-09-26 21:20:42 +00:00
databases databases/diesel-cli: update to 2.1.4 2024-01-05 08:46:36 +00:00
devel py-wcwidth: updated to 0.2.13 2024-01-06 09:42:55 +00:00
distfiles
doc doc: Updated textproc/split-thai to 2.28 2024-01-07 03:32:09 +00:00
editors editors/dte: Update to 1.11.1 2024-01-05 14:41:20 +00:00
emulators emulators/vice: update to 3.8 2024-01-06 15:35:26 +00:00
filesystems fetch from backup 2023-12-30 00:54:42 +00:00
finance py-stripe: updated to 7.11.0 2024-01-06 18:39:18 +00:00
fonts https 2023-12-30 21:25:06 +00:00
games wesnoth: updated to 1.16.11 2024-01-06 19:49:58 +00:00
geography geography/qgis: Update to 3.28.14 2024-01-01 13:41:44 +00:00
graphics OpenJPH: add upstream bug report URL 2024-01-06 19:13:38 +00:00
ham (ham/xnec2c) Fix build by USE_CC_FEATURES+= c17 (for NetBSD 9.0) 2024-01-03 08:33:39 +00:00
inputmethod mozc-*, ibus-mozc, uim-mozc: Remove unused protobuf dependency 2024-01-01 16:05:23 +00:00
lang rust: update to version 1.74.1. 2024-01-06 19:00:19 +00:00
licenses licenses: remove busl-1.1-license 2023-11-18 19:01:37 +00:00
mail sendemail/Makefile.common: Change OWNER to MAINTAINER 2024-01-05 01:17:09 +00:00
math py-patsy: updated to 0.5.6 2024-01-04 22:07:20 +00:00
mbone fetch from backup 2023-12-22 18:31:14 +00:00
meta-pkgs xfce4: bump for xfce4-thunar 4.18.10 2024-01-06 16:02:02 +00:00
misc misc/tui-journal: update to 0.7.0 2024-01-06 09:09:23 +00:00
mk mk/compiler/gcc.mk: Expand comments about language versions/features 2024-01-03 14:06:30 +00:00
multimedia mkvtoolnix: updated to 82.0 2024-01-04 18:44:21 +00:00
net mitmproxy: Update to 10.2.1 2024-01-06 23:39:24 +00:00
news sfeed: Update to 2.0 2024-01-01 15:13:04 +00:00
packages
parallel sources are available on sourceforge. update master site. 2023-12-30 19:42:59 +00:00
pkgtools pkgtools/pkg_rolling-replace: Revert unintended change 2024-01-03 12:35:22 +00:00
print qpdf: Update to 11.7.0 2024-01-05 22:05:06 +00:00
regress lintpkgsrc, regress: update references to pkglint files 2023-10-16 22:21:55 +00:00
science science/cgnslib: import new package vom wip 2023-07-25 11:23:54 +00:00
security security/ccid: Update to 1.5.5 2024-01-06 13:48:35 +00:00
shells fish: fix link error with new binutils on NetBSD 2024-01-06 04:22:15 +00:00
sysutils xfce4-thunar: update to 4.18.10 2024-01-06 15:58:40 +00:00
templates
textproc p5-Pod-Parser: update to 1.67. 2024-01-07 07:50:45 +00:00
time time/ruby-tzinfo-data: update to 1.2023.4 2024-01-05 02:22:28 +00:00
wm awesome: switch back to ImageMagick (7) as a tool dependency 2024-01-04 01:37:09 +00:00
www Update to 4.60 2024-01-07 01:41:31 +00:00
x11 vte3: update to 0.74.2 2024-01-07 02:14:16 +00:00
_NetBSD-pkgdb
Makefile science: add category 2023-07-17 01:03:19 +00:00
pkglocate
README.md README: Use the real Matrix URL 2022-11-19 21:01:44 +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. pkgsrc is highly configurable, supporting building packages for an arbitrary installation prefix (the default is /usr/pkg), allowing multiple branches to coexist on one machine, a build options framework, and a compiler transformation framework, among other advanced features. Unprivileged use and installation is also supported.

pkgsrc is the default package manager for NetBSD and SmartOS. It's also supported as a first-class option in OmniOS CE and Oasis Linux.

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.

Community / 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