Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
rhialto 4c4ccc1a9e news/pan: update to 1.151
0.151 "Butcha" (Буча) - 2022-06-25

  This release is dedicated to all people suffering from Russian war
  in Ukraine. Until this war is over, Pan release are named after
  Ukrainian towns ravaged by this war.

  The main points of this release are:
  - Gtk2 minimal version is now 2.24.0. Note that this release is
    probably the last one with Gtk2 support.
  - addition of a helper script to build Pan on Windows (Thomas)
  - fix Gtk3 icon scaling on Windows (Thomas, fixes #144)
  - fix header handling errors (Thomas, fixes #61 and #66)
  - Add a menu entry to allow editing the Score file in text editor (Thomas, fixes #11)

  Many thanks to Thomas Tanner for the work done on this release.

  Contributors to this release:

    Thomas Tanner, Dominique Dumont, Miguel Ángel Nieto, Daniel
    Mustieles, Andre Klapper, Anders Jonsson

  Updated translations:
    da        (Alan Mortensen)
    eu        (Asier Sarasua Garmendia)
    hu        (Balázs Úr)
    pl        (Piotr Drąg)
    sr        (Мирослав Николић)
    sv        (Anders Jonsson)
    uk        (Yuri Chornoivan)
2022-07-03 13:31:41 +00:00
archivers *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
audio *: bump PKGREVISION for libwebsockets shlib bump 2022-07-03 10:47:14 +00:00
benchmarks *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
biology *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
bootstrap bootstrap/README: Add MidnightBSD to the unknown status list 2022-06-28 23:37:09 +00:00
cad *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
chat *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
comms *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
converters py-chardet: update to 5.0.0. 2022-07-03 12:45:17 +00:00
cross *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
databases *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
devel py-msgpack: update to 1.0.4. 2022-07-03 13:31:08 +00:00
distfiles
doc doc: Updated devel/py-msgpack to 1.0.4 2022-07-03 13:31:17 +00:00
editors *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
emulators PC6001VX: update to 3.9.0. 2022-07-02 19:46:21 +00:00
filesystems *: bump PKGREVISION for libplist shlib name change 2022-07-03 10:13:49 +00:00
finance *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
fonts *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
games *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
geography *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
graphics *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
ham *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
inputmethod *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
lang python: add chardet to versioned_dependencies 2022-07-03 12:11:25 +00:00
licenses add fsharp-license X68030 IPLROM image 2022-06-25 14:50:24 +00:00
mail *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
math *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
mbone *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
meta-pkgs *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
misc *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
mk license.mk: fix grammar in another comment 2022-06-29 00:02:32 +00:00
multimedia *: bump PKGREVISION for libplist shlib name change 2022-07-03 10:13:49 +00:00
net *: bump PKGREVISION for libwebsockets shlib bump 2022-07-03 10:47:14 +00:00
news news/pan: update to 1.151 2022-07-03 13:31:41 +00:00
packages
parallel threadingbuildingblocks: fix build for GCC 2022-07-01 22:38:25 +00:00
pkgtools *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
print *cups*: update to 2.4.2 2022-07-03 10:26:55 +00:00
regress *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
security py-cryptography: update to 37.0.2. 2022-07-03 10:51:05 +00:00
shells shells/zsh: Stop regen configure, drop dependencies to auto{conf,make}. 2022-07-01 23:31:49 +00:00
sysutils py-borgbackup: update to 1.2.1. 2022-07-03 12:49:52 +00:00
templates templates: disable search bar until the results are better 2021-04-21 11:14:11 +00:00
textproc *: use versioned_dependencies.mk for py-chardet 2022-07-03 12:13:07 +00:00
time *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
wm *: Recursive revbump from audio/pulseaudio 2022-07-02 16:53:03 +00:00
www libwebsockets: update to 4.3.0. 2022-07-03 10:46:54 +00:00
x11 libX11: update to 1.8.1. 2022-07-03 09:44:13 +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