Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
ng0 fb9ad853f0 devel/samurai: Update to 1.0
Changelog picked from https://github.com/michaelforney/samurai/releases:

New features

* The -d keepdepfile and -d keeprsp debugging options are
  now supported to allow inspection of the generated
  dependency file and RSP file respectively.

Bug fixes

* Failed jobs weren't releasing their pool slot. This could
  cause the build to terminate early when pool depth was 1,
  and the failure limit (-k flag) had not yet been reached.
* Dependency files containing more than one output: input
  line would have the first character of the output path
  skipped on subsequent lines. This would result an error
  since all lines in the dependency file must refer to the
  same output path.
* Empty paths in build edges (e.g. expanded from an undefined
  variable) were not getting rejected, causing a NUL byte to
  be written past the end of the allocation for the path string
  when it was canonicalized as ..
* Recursive rule variable definitions were not detected and
  rejected, causing infinite recursion when attempting to expand them.

Cleanups

* Better error message for dependency log read failure,
  differentiating unexpected EOF from read error.
* Standard output is now line buffered, even when redirected
  to a pipe or regular file. This allows incremental progress
  updates in cases where the output is being saved or piped
  to another command.
* The Makefile now declares dependencies on header files, so
  that during development, objects get rebuilt when the headers change.
2020-01-01 01:04:28 +00:00
archivers Update to zlib-0.6.2.1 2019-12-29 23:20:52 +00:00
audio musicpd: update to 0.21.18. 2019-12-31 12:24:54 +00:00
benchmarks When using -dM -E to detect the C++ compiler, force C++ mode. Otherwise 2019-12-22 22:21:58 +00:00
biology Don't hardcode libgomp, but use -fopenmp for linking. Fixes clang with 2019-12-21 23:28:02 +00:00
bootstrap Skip trying to make use of a 64bit ABI on Darwin as the system libraries on 2019-12-05 22:19:56 +00:00
cad drop PLIST var handling, as these are not installed by package now 2019-12-29 14:27:52 +00:00
chat psybnc: update to 2.4b2nb1. 2019-12-28 11:19:53 +00:00
comms Look into ${PREFIX}/lib when checking for libBlocksRuntime. 2019-12-21 23:29:04 +00:00
converters bibtex2html: build with current ocaml 2019-12-31 19:46:12 +00:00
cross Update to mingw-w64 to 7.0.0 and binutils to 2.33.1 2019-12-29 01:08:13 +00:00
databases ldb: updated to 2.0.8 2019-12-30 09:43:54 +00:00
devel devel/samurai: Update to 1.0 2020-01-01 01:04:28 +00:00
distfiles
doc doc: Add NetBSD RCS keyword and a description to new CHANGES-2020 2020-01-01 00:56:09 +00:00
editors (editors/emacs-snapshot) Updated 27.0.50_2019-11-11 to 27.0.60_2019-12-29 2019-12-31 17:32:41 +00:00
emulators emulators/vice: update to 3.4 2019-12-31 14:42:22 +00:00
filesystems py-fs: updated to 2.4.11 2019-12-13 11:22:51 +00:00
finance tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:13:21 +00:00
fonts (fonts/unifonts) Updated 12.1.04 2019-12-30 13:13:08 +00:00
games gnuchess-book-medium: quote BROKEN 2019-12-28 13:26:44 +00:00
geography py-geojson: updated to 2.5.0 2019-12-11 18:58:58 +00:00
graphics librsvg: update to 2.46.4. 2019-12-31 11:36:52 +00:00
ham Ignore unknown warnings and deprecation attributes with clang. 2019-12-19 22:18:17 +00:00
inputmethod ibus-libpinyin: mark as compatible with python-2.x only 2019-12-28 12:32:09 +00:00
lang py-parso: updated to 0.5.2 2019-12-31 10:44:37 +00:00
licenses (licenses/0-clause-bsd, sysutils/bfs) Rename license isc-AUTHOR to 0-clause-bsd 2019-12-28 12:16:53 +00:00
mail msmtp: Update to 1.8.7 2019-12-29 12:44:26 +00:00
math Remove dependency on devel/hs-transformers 2019-12-31 18:51:27 +00:00
mbone mbone: align variable assignments 2019-11-03 11:04:16 +00:00
meta-pkgs kde4: remove baloo - conflicts with baloo5 2019-12-24 03:31:53 +00:00
misc libmateweather: update to libmateweather 1.22.1 2019-12-30 23:32:42 +00:00
mk options.description: add x64 and cpuhistory, for emulators/vice. 2019-12-31 14:30:09 +00:00
multimedia intel-vaapi-driver: Update to 2.4.0 2019-12-31 19:01:57 +00:00
net youtube-dl: Update to 20200101 2019-12-31 23:31:06 +00:00
news tin: Update to 2.4.4 2019-12-26 21:57:50 +00:00
packages
parallel llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
pkgtools pkgtools/pkglint: update to 19.4.0 2019-12-30 16:27:13 +00:00
print lilypond: fix building on NetBSD >8.0 and on some other OSes 2019-12-28 21:48:08 +00:00
regress regress/make-env-phases: fix test by ignoring changes to *FLAGS 2019-12-17 16:01:28 +00:00
security libssh: update to 0.93. 2019-12-31 12:27:03 +00:00
shells {,standalone-,static-}tcsh: Update to 6.22.02 2019-12-08 22:08:55 +00:00
sysutils (sysutils/pidof) Updated 2.88sdf to 2.96, ChangeLog lines to large, omitted. 2019-12-31 13:55:14 +00:00
templates
textproc Remove dependency on devel/hs-transformers 2019-12-31 18:51:27 +00:00
time Import time-compat-1.9.2.2 2019-12-31 18:06:15 +00:00
wm mate-netbook: update to mate-netbook 1.22.2 2019-12-30 22:59:56 +00:00
www nginx-devel: updated to 1.17.7 2019-12-29 16:48:00 +00:00
x11 py-kde4: remove - no longer builds. nothing in pkgsrc uses it. 2019-12-31 20:22:41 +00:00
Makefile
pkglocate
README README: minor grammatical fix 2019-01-29 03:11:03 +00:00

$NetBSD: README,v 1.21 2019/01/29 03:11:03 gutteridge Exp $

pkgsrc is a framework for building software on UNIX-like systems.

To use, bootstrap using:
    cd pkgsrc/bootstrap/
    ./bootstrap

build packages, use:
    cd pkgsrc/category/package-name
    $PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

Bugs and patches can be filed in the following link (use category 'pkg'):
https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

To fetch the main CVS repository:
    cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

It's also possible to contribute through pkgsrc wip (work in progress), for
more information, see http://pkgsrc.org/wip/users/

Please see doc/pkgsrc.txt for information.