Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
gutteridge c9688959e8 xfce4-xkb-plugin: update to 0.8.3
Change log:

0.8.3
======
- Add optional notification support (Fixes #48)
- Disable notifications by default
- Use symbolic icon for notification
- Add new plugin icon
- Use Xfce's icon name
- Fix make distcheck
- build: Fix intltool lock file problem during make distcheck
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Translation Updates:
  Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
  Chinese (Taiwan), Dutch, English (Canada), Estonian, French,
  Galician, Georgian, German, Hebrew, Italian, Japanese, Lithuanian,
  Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian
2022-07-25 02:00:39 +00:00
archivers libmspack: doesn't really use pkg-config, remove from tools 2022-07-22 22:25:08 +00:00
audio *: revbump for ffmpeg5 2022-07-25 01:01:52 +00:00
benchmarks google-benchmark: updated to 1.6.2 2022-07-22 08:34:14 +00:00
biology htslib: updated to 1.15.1 2022-07-05 11:00:16 +00:00
bootstrap bootstrap/README: Add MidnightBSD to the unknown status list 2022-06-28 23:37:09 +00:00
cad kicad*: update to 6.0.6 2022-07-20 16:28:54 +00:00
chat *: recursive bump for graphics/graphviz 5.0.0 2022-07-22 17:07:10 +00:00
comms comms/py-esptool: Update to 4.1 2022-07-08 13:24:51 +00:00
converters py-unicode-slugify: updated to 0.1.5 2022-07-14 08:58:45 +00:00
cross xtensa-esp32-elf-gcc: configure newlib closer to how espressif does 2022-07-22 02:01:54 +00:00
databases sqlite3: updated to 3.39.2 2022-07-22 07:05:55 +00:00
devel glib2: restore PLIST handling for non-default LOCALBASE 2022-07-24 23:10:01 +00:00
distfiles
doc mrt: remove 2022-07-24 21:35:31 +00:00
editors xfce4-mousepad: update to 0.5.10 2022-07-24 21:07:11 +00:00
emulators *: revbump for ffmpeg5 2022-07-25 01:01:52 +00:00
filesystems Add a package for cocofs-1.0, a tool for interacting with floppy disk images 2022-07-09 18:38:59 +00:00
finance py-eth-keyfile: fix build 2022-07-15 20:54:26 +00:00
fonts Bump everything affected by the jpeg.buildlink3.mk fix. 2022-07-14 23:46:18 +00:00
games *: revbump for ffmpeg5 2022-07-25 01:01:52 +00:00
geography *: recursive bump for graphics/graphviz 5.0.0 2022-07-22 17:07:10 +00:00
graphics gegl: update to 0.4.38. 2022-07-24 10:47:36 +00:00
ham uhd: switch to python 3 2022-07-08 14:26:11 +00:00
inputmethod *: recursive bump for graphics/graphviz 5.0.0 2022-07-22 17:07:10 +00:00
lang python27: set path to pkg-config in environment 2022-07-23 14:57:33 +00:00
licenses add fsharp-license X68030 IPLROM image 2022-06-25 14:50:24 +00:00
mail mail/roundcube: update to 1.5.3 2022-07-21 15:17:34 +00:00
math *: recursive bump for graphics/graphviz 5.0.0 2022-07-22 17:07:10 +00:00
mbone *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
meta-pkgs xf86-input-keyboard is no longer for Linux 2022-07-21 11:21:50 +00:00
misc tmux: Update to 3.3a 2022-07-23 19:05:47 +00:00
mk mk: do not set TOOLS_PATH.pkgconfig, defaulting to 'false' as replacement 2022-07-24 14:47:00 +00:00
multimedia *: revbump for ffmpeg5 2022-07-25 01:01:52 +00:00
net mrt: remove 2022-07-24 21:35:31 +00:00
news news/leafnode: Update to 1.12.0 2022-07-15 12:37:55 +00:00
packages
parallel openmp: Ensure proper alloca definition is found on NetBSD. 2022-07-24 07:48:09 +00:00
pkgtools osabi: Revert previous pending discussion. 2022-07-24 20:56:56 +00:00
print mupdf: Avoid bash dependency 2022-07-24 10:13:38 +00:00
regress *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
security py-pip-audit: update to 2.4.2. 2022-07-24 11:09:03 +00:00
shells Revbump all Go packages after go118 update 2022-07-13 16:02:57 +00:00
sysutils xfce4-xkb-plugin: update to 0.8.3 2022-07-25 02:00:39 +00:00
templates templates: disable search bar until the results are better 2021-04-21 11:14:11 +00:00
textproc *: recursive bump for graphics/graphviz 5.0.0 2022-07-22 17:07:10 +00:00
time py-pytz: updated to 2022.1 2022-07-12 09:23:40 +00:00
wm Bump everything affected by the jpeg.buildlink3.mk fix. 2022-07-14 23:46:18 +00:00
www *: revbump for ffmpeg5 2022-07-25 01:01:52 +00:00
x11 *: revbump for ffmpeg5 2022-07-25 01:01:52 +00:00
_NetBSD-pkgdb
Makefile
pkglocate
README.md README.md: Fix URIs and capitalize NetBSD 2022-01-31 22:39:11 +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