Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
bsiegert f32935e1b7 Update Go to 1.8.
The compiler back end introduced in Go 1.7 for 64-bit x86 is now used on all
architectures, and those architectures should see significant performance
improvements. For instance, the CPU time required by our benchmark programs was
reduced by 20-30% on 32-bit ARM systems. There are also some modest performance
improvements in this release for 64-bit x86 systems. The compiler and linker
have been made faster. Compile times should be improved by about 15% over Go
1.7. There is still more work to be done in this area: expect faster
compilation speeds in future releases.

Garbage collection pauses should be significantly shorter, usually under 100
microseconds and often as low as 10 microseconds.

The HTTP server adds support for HTTP/2 Push, allowing servers to preemptively
send responses to a client. This is useful for minimizing network latency by
eliminating roundtrips. The HTTP server also adds support for graceful
shutdown, allowing servers to minimize downtime by shutting down only after
serving all requests that are in flight.

Contexts (added to the standard library in Go 1.7) provide a cancelation and
timeout mechanism. Go 1.8 adds support for contexts in more parts of the
standard library, including the database/sql and net packages and
Server.Shutdown in the net/http package.

Go 1.8 includes many more additions, improvements, and fixes. Find the complete
set of changes, and more information about the improvements listed above, in
the Go 1.8 release notes: https://golang.org/doc/go1.8
2017-03-15 19:38:09 +00:00
archivers Add and enable ruby-minitar and ruby-minitar-cli. 2017-03-13 16:07:59 +00:00
audio 0.7.11 - 03.12.2017 (Evergreen) 2017-03-14 19:17:21 +00:00
benchmarks Recursive revbump from graphics/libwebp 2017-02-28 15:19:58 +00:00
biology Add missing include. 2017-02-14 21:34:34 +00:00
bootstrap Add instructions on installing required dependencies on Debian & derivatives to 2017-03-06 21:26:01 +00:00
cad Recursive revbump from graphics/libwebp 2017-02-28 15:19:58 +00:00
chat irssi-xmpp, irssi-icb: catch up with irssi distinfo change. 2017-03-12 06:37:08 +00:00
comms Add an upper API version restriction. 2017-02-21 05:25:13 +00:00
converters Add missing dependency on py-pyutil. Bump PKGREVISION. 2017-03-03 12:38:29 +00:00
cross Mark as broken on big endian systems because they're not supported. 2017-03-03 04:54:10 +00:00
databases + leveldb. 2017-03-14 13:20:14 +00:00
devel Update ruby-logging to 2.2.0. 2017-03-13 16:42:32 +00:00
distfiles
doc Updated security/mozilla-rootcerts to 1.0.20170121nb2 2017-03-15 18:53:04 +00:00
editors Use VIM_SUBDIR. Fixes build on systems without /bin/csh. 2017-03-14 15:15:08 +00:00
emulators suse131_32_binutils -> suse131_binutils -- thanks, leot@! 2017-03-08 20:07:21 +00:00
filesystems Fix build of squashfs on CentOS 7.x 2017-03-09 16:31:50 +00:00
finance A Python library for accessing the Quickbooks API. 2017-03-15 18:41:42 +00:00
fonts Updated harfbuzz to 1.4.5. 2017-03-13 09:13:09 +00:00
games Updated lgogdownloader to 3.2. 2017-03-12 07:24:06 +00:00
geography Update to 1.0.3 2017-03-04 11:05:35 +00:00
graphics Depend on aspell, bump PKGREVISION. 2017-03-13 10:11:21 +00:00
ham Updated ham/gnuradio from 3.7.10.1 to 3.7.11 2017-03-15 14:07:12 +00:00
inputmethod Remove emacs22 from supported versions 2017-03-06 10:00:15 +00:00
lang Update Go to 1.8. 2017-03-15 19:38:09 +00:00
licenses the Unicode, Inc. license text 2016-11-18 09:23:49 +00:00
mail Add option handling for sidebar option, which was non-functional. 2017-03-12 20:58:20 +00:00
math octave: amend wrapper patches to be netbsd-specific. fix sunOS build 2017-03-15 11:33:03 +00:00
mbone Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
meta-pkgs Switch SunOS over to x11/xf86-video-ati too. 2017-03-14 13:26:59 +00:00
misc Updated calibre to 2.81.0. 2017-03-12 20:30:37 +00:00
mk default to apache24 (not 22) 2017-03-11 18:29:24 +00:00
multimedia Document that sdl2 option provides both audio and video outputs (similarly to 2017-03-13 10:26:24 +00:00
net Add upstream bug report URL. 2017-03-15 09:35:19 +00:00
news Rename mmdf(5) to tin-mmdf(5) to fix conflict with mutt packages. 2017-03-05 12:05:23 +00:00
packages
parallel Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
pkgtools Update to 1.05 2017-03-09 13:05:33 +00:00
print Update to 1.15.1 2017-03-11 12:42:19 +00:00
regress Fixed pkglint warnings. 2016-06-11 11:36:14 +00:00
security Limit broken openssl.cnf handling to NetBSD only after no response from 2017-03-15 18:52:55 +00:00
shells Pull in upstream fix for bug 1289597. Brought to our attention by Kevin 2017-03-14 14:51:28 +00:00
sysutils Add missing '+'. 2017-03-14 15:34:56 +00:00
templates Point at the HTML pkgsrc guide, not a plain-text human redirect. 2017-02-04 03:47:47 +00:00
textproc New package for docbook2odf. From D.H. Gutteridge in PR pkg/51906. 2017-03-15 18:43:41 +00:00
time Updated py-parsedatetime to 2.3. 2017-03-13 10:17:36 +00:00
wm Do not compare pointers with 0. 2017-03-07 13:22:27 +00:00
www Update to 3.2.2 2017-03-15 14:00:03 +00:00
x11 Updated xf86-video-nouveau to 1.0.14. 2017-03-13 09:04:48 +00:00
Makefile
pkglocate
README Make top dir README a little more helpful. 2017-03-02 09:51:35 +00:00

$NetBSD: README,v 1.19 2017/03/02 09:51:35 maya 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 follow 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.