pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Announcing the pkgsrc-2016Q3 release

The pkgsrc developers are proud to announce the 52nd quarterly release
of pkgsrc, the cross-platform packaging system.  pkgsrc is available
with more than 17000 entries, running on 23 separate platforms; more
information on pkgsrc itself is available at
A neutral overview can be found at

For the 2016Q3 release we welcome the following notable package
additions and changes to the pkgsrc collection:

 - Emacs 25.1
 - Firefox 49.0
 - GCC 6.2.0
 - Go 1.7.1
 - KDE Frameworks 5.25.0
 - MySQL 5.7.15
 - PHP 7.1.0rc2
 - Rust 1.11
 - Many more TexLive 2016 packages

We also say goodbye to the following notable packages:

 - Python 3.3
 - PHP 5.5

The following infrastructure changes were introduced:

 - Dovecot plugins are now separate packages instead of compile-time
   options, providing more flexibility for binary package users.

 - The new GFORTRAN_VERSION variable allows the user to select which GCC
   package will supply the GNU Fortran implementation when PKGSRC_FORTRAN
   is set to "gfortran".  The default remains "48" (lang/gcc48).

 - Guile 2.0 is now the default, 1.8 is retained.

 - PHP modules are now automatically enabled at install time with
   per-module .ini files placed into the PKG_SYSCONFDIR/php.d directory.

 - PKGSRC_KEEP_BIN_PKGS is now set to "yes" by default, meaning that
   "make install" will now save/overwrite binary packages to PACKAGES.
   Users who prefer to retain a distinction between "make install" and
   "make package", for example to avoid overwriting known-good binary
   packages during testing, should set this back to "no" in mk.conf.

 - pkg_tarup is no longer used for "make replace" in DESTDIR mode.

   other multi-version support, and *_VERSIONS_INCOMPATIBLE support is
   added to ruby and php.

In total 276 packages were added and 1,520 package updates were
processed since the pkgsrc-2016Q2 release.

Instructions on using the binary package manager can be found at, and pkgsrc itself can be retrieved from or via cvs or tar file -- see  The branch name
for the 2016Q3 branch is "pkgsrc-2016Q3"


Jonathan Perkin  -  Joyent, Inc.  -

Home | Main Index | Thread Index | Old Index