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