Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia 755e7beeb2 lgogdownloader: Update to 3.6
James Le Cuirot (1):
      Fix find_path for newer jsoncpp release

Michał Janiszewski (1):
      Add -latomic when required

Sude (26):
      Add language: Hebrew
      Galaxy: Add option to delete orphaned files
      Galaxy: Automatically delete old files when updating or downgrading
      GUI: Remove usage of QDesktopWidget
      Suppress warnings about unused parameters
      Save xml data before skipping complete file
      Retry on CURLE_RECV_ERROR
      Make Downloader::getRemoteFileHash use Galaxy API
      Don't exit when failing to get valid game details json
      CMake: Disable search for boost-cmake
      Make --download-file option use Galaxy API
      Remove old GOG downloader API
      Remove dependency on liboauth
      Check for HTTP response code 416 in Downloader::repairFile
      Override global config values in Downloader::checkOrphans
      Use separate thread count option for info threads
      Galaxy: Add split file support to MojoSetup hack
      Galaxy: Improve split file support in MojoSetup hack
      Fix filenames with ampersand
      Automatically select appropriate size unit for total remaining
      Show HTTP response code in status message
      Update README.md and man page
      Version 3.6
2020-03-22 09:12:46 +00:00
archivers Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
audio snd: Update to 20.2 2020-03-22 08:58:17 +00:00
benchmarks benchmarks/google-benchmark: add build dependency to Python 2020-03-21 17:27:24 +00:00
biology *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
bootstrap bootstrap: use $* instead of $@ where appropriate 2020-02-23 18:32:46 +00:00
cad Not really C++11 ready. Don't define bool/true/false for C++. 2020-03-18 17:45:25 +00:00
chat Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
comms *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
converters converters/fribidi: remove outdated REPLACE_BASH 2020-03-17 06:42:57 +00:00
cross cross/aarch64-none-elf-binutils: disable configure options check 2020-03-20 17:52:42 +00:00
databases Restrict some more rails packages to Ruby 2.5+ 2020-03-21 23:51:40 +00:00
devel Restrict some more rails packages to Ruby 2.5+ 2020-03-21 23:51:40 +00:00
distfiles
doc doc: Updated games/yquake2 to 7.43 2020-03-22 09:09:21 +00:00
editors *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
emulators *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
filesystems *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
finance *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
fonts *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
games lgogdownloader: Update to 3.6 2020-03-22 09:12:46 +00:00
geography py-google-maps-services-python: renamed to py-googlemaps 2020-03-21 18:59:56 +00:00
graphics Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
ham *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
inputmethod *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
lang lang/guile: disable check for unknown configure options 2020-03-22 08:17:23 +00:00
licenses Added cc-by-nc-nd-v4.0-license 2020-02-28 11:21:36 +00:00
mail Restrict some more rails packages to Ruby 2.5+ 2020-03-21 23:51:40 +00:00
math Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
mbone all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
meta-pkgs bulk-large: -ruby-rails42 +ruby-rails60 2020-03-21 20:28:42 +00:00
misc Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
mk mk/subst.mk: run diff in the default locale 2020-03-21 19:26:12 +00:00
multimedia ffmpeg4: fix PLIST when non-default doc option is enabled 2020-03-21 18:47:33 +00:00
net net/ruby-xdr: correct dependency 2020-03-22 03:52:45 +00:00
news news/bystand: Fix unresolved symbols on SunOS 2020-03-20 14:40:56 +00:00
packages
parallel *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
pkgtools Revbump all Go packages after go113 update. 2020-03-21 16:57:00 +00:00
print *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
regress regress: migrate SUBST test to the other SUBST tests 2020-03-21 18:43:02 +00:00
security mbedtls1: Remove, unmaintained and unused in pkgsrc 2020-03-22 07:54:22 +00:00
shells *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
sysutils py-sh: also clear USE_LANGUAGES 2020-03-21 19:28:56 +00:00
templates
textproc Needs re2c. 2020-03-21 23:51:57 +00:00
time time/ruby-tzinfo03: remove package 2020-03-21 16:16:42 +00:00
wm wm/fluxbox: remove unknown configure options 2020-03-21 15:58:49 +00:00
www Restrict some more rails packages to Ruby 2.5+ 2020-03-21 23:51:40 +00:00
x11 qt5-qtmultimedia: Give up and -alsa on non-Linux to avoid alloca problems 2020-03-22 07:31:42 +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