Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia 0546704fe4 gnutls: update to 3.6.4.
* Version 3.6.4 (released 2018-09-24)

** libgnutls: Added the final (RFC8446) version numbering of the TLS1.3 protocol.

** libgnutls: Corrected regression since 3.6.3 in the callbacks set with
   gnutls_certificate_set_retrieve_function() which could not handle the case where
   no certificates were returned, or the callbacks were set to NULL (see #528).

** libgnutls: gnutls_handshake() on server returns early on handshake when no
   certificate is presented by client and the gnutls_init() flag GNUTLS_ENABLE_EARLY_START
   is specified.

** libgnutls: Added session ticket key rotation on server side with TOTP.
   The key set with gnutls_session_ticket_enable_server() is used as a
   master key to generate time-based keys for tickets. The rotation
   relates to the gnutls_db_set_cache_expiration() period.

** libgnutls: The 'record size limit' extension is added and preferred to the
   'max record size' extension when possible.

** libgnutls: Provide a more flexible PKCS#11 search of trust store certificates.
   This addresses the problem where the CA certificate doesn't have a subject key
   identifier whereas the end certificates have an authority key identifier (#569)

** libgnutls: gnutls_privkey_export_gost_raw2(), gnutls_privkey_import_gost_raw(),
   gnutls_pubkey_export_gost_raw2(), gnutls_pubkey_import_gost_raw() import
   and export GOST parameters in the "native" little endian format used for these
   curves. This is an intentional incompatible change with 3.6.3.

** libgnutls: Added support for seperately negotiating client and server certificate types
   as defined in RFC7250. This mechanism must be explicitly enabled via the
   GNUTLS_ENABLE_CERT_TYPE_NEG flag in gnutls_init().

** gnutls-cli: enable CRL validation on startup (#564)

** API and ABI modifications:
GNUTLS_ENABLE_EARLY_START: Added
GNUTLS_ENABLE_CERT_TYPE_NEG: Added
GNUTLS_TL_FAIL_ON_INVALID_CRL: Added
GNUTLS_CERTIFICATE_VERIFY_CRLS: Added
gnutls_ctype_target_t: New enumeration
gnutls_record_set_max_early_data_size: Added
gnutls_certificate_type_get2: Added
gnutls_priority_certificate_type_list2: Added
gnutls_ffdhe_6144_group_prime: Added
gnutls_ffdhe_6144_group_generator: Added
gnutls_ffdhe_6144_key_bits: Added
2018-11-09 18:03:45 +00:00
archivers py-lz4: updated to 2.1.2 2018-11-05 09:22:38 +00:00
audio SDL2_mixer: updated to 2.0.4 2018-11-01 21:12:40 +00:00
benchmarks dnsperf: Fix build with BIND 9.12.3 and newer 2018-10-27 12:04:33 +00:00
biology samtools: updated to 1.9 2018-11-06 10:49:41 +00:00
bootstrap bootstrap: Ensure CC is considered for SSP tests. 2018-11-09 13:37:09 +00:00
cad Updated cad/klayout to 0.25.4 2018-09-22 15:28:28 +00:00
chat tootstream: add patch to distinfo. 2018-11-09 10:21:03 +00:00
comms asterisk*: Fix install on SunOS. 2018-10-29 17:36:57 +00:00
converters help2man: updated to 1.47.8 2018-10-23 06:43:20 +00:00
cross make a version of the GCC 7 gcc/config/arm/arm.h change for arm64 2018-11-08 23:28:28 +00:00
databases sqlite3: updated to 3.25.3 2018-11-07 11:51:25 +00:00
devel py-test-sugar: updated to 0.9.2 2018-11-09 10:48:20 +00:00
distfiles
doc doc: Updated lang/elixir to 1.7.4 2018-11-09 17:17:39 +00:00
editors tea: update some links 2018-11-03 21:06:11 +00:00
emulators Support the uboot kernel_noload image type as used by NetBSD/evbarm 2018-11-05 07:27:59 +00:00
filesystems fuse-unionfs: Simplify the package a bit 2018-09-17 14:33:35 +00:00
finance *: (belatedly) revbump for net/libsoup update 2018-10-24 21:11:45 +00:00
fonts Use ofl-v1.0 for LICENSE 2018-11-07 12:52:14 +00:00
games neverball: Needs c99 and avoid vsnprintf(3) hacks 2018-10-12 09:37:25 +00:00
geography gpxsee: simplify Makefile 2018-11-04 22:43:40 +00:00
graphics Update potrace to 1.15. 2018-11-08 14:40:20 +00:00
ham predict: needs FAKE_NCURSES 2018-09-29 14:01:58 +00:00
inputmethod *: (belatedly) revbump for net/libsoup update 2018-10-24 21:11:45 +00:00
lang lang/elixir: update to 1.7.4. 2018-11-09 17:17:28 +00:00
licenses licenses/intel-microcode-license: Update with the current version 2018-09-03 10:56:17 +00:00
mail Update to 5.8. From the changelog: 2018-11-09 17:02:10 +00:00
math py-numpy: updated to 1.15.4 2018-11-05 09:23:26 +00:00
mbone Updated mbone/mdd to 20180824 2018-08-29 00:50:12 +00:00
meta-pkgs ruby-gnome2: update to 3.3.0. 2018-11-01 14:22:58 +00:00
misc attica: be explicit in building qt4 version 2018-11-06 09:41:30 +00:00
mk Remove leftover from testing. Clearly had been time to take a break. 2018-11-09 13:32:59 +00:00
multimedia Update gst-plugins1-libav to 1.14.4 2018-11-08 15:07:11 +00:00
net py-responses: updated to 0.10.3 2018-11-09 10:46:56 +00:00
news pan: needs itstool 2018-09-29 15:33:26 +00:00
packages
parallel Update mpich to 3.2.1. 2018-11-04 11:49:40 +00:00
pkgtools pkgtools/pkglint: fix build when PKGSRC_RUN_TEST is not set 2018-11-08 19:41:32 +00:00
print Update to 8.2.1 2018-11-07 12:59:44 +00:00
regress regress/env-vars: make test output more concise 2018-11-09 06:59:20 +00:00
security gnutls: update to 3.6.4. 2018-11-09 18:03:45 +00:00
shells bash-completion: Update shells/bash-completion to 2.8 2018-10-19 20:28:25 +00:00
sysutils Import renameutils-0.12.0 from pkgsrc-wip. 2018-11-09 12:50:49 +00:00
templates
textproc libxml2: Add a patch from upstream to fix CVE-2017-8872 2018-11-09 15:31:46 +00:00
time ical: update to 3.0.3 2018-11-08 05:32:23 +00:00
wm Update xfwm4 to 4.13.1. 2018-11-05 18:58:49 +00:00
www Update midori to build against vala 0.42 2018-11-09 09:17:07 +00:00
x11 Fix pkg-config usage. 2018-11-09 13:45:00 +00:00
Makefile
pkglocate Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
README Don't prefix commands by a shell prompt, so they're slightly easier to copy. 2018-10-09 22:55:48 +00:00

$NetBSD: README,v 1.20 2018/10/09 22:55:48 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.