tech-pkg 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 https://www.pkgsrc.org/
A neutral overview can be found at https://www.openhub.net/p/pkgsrc

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.

 - RUBY_VERSION_SUPPORTED is renamed _RUBY_VERSIONS_ACCEPTED to match
   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
http://pkgin.net, and pkgsrc itself can be retrieved from
https://github.com/jsonn/pkgsrc or via cvs or tar file -- see
https://www.netbsd.org/docs/pkgsrc/getting.html.  The branch name
for the 2016Q3 branch is "pkgsrc-2016Q3"

Enjoy!

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index