BSDSec

deadsimple BSD Security Advisories and Announcements

pkgsrc-2020Q4 released

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


The pkgsrc developers are proud to announce the 69th quarterly release
of pkgsrc, the cross-platform packaging system.  pkgsrc is available
with more than 24,000 packages, running on 23 separate platforms; more
information on pkgsrc itself is available at https://www.pkgsrc.org/


Special note for users of pkgsrc on NetBSD: The default package
database location has changed from /var/db/pkg to /usr/pkg/pkgdb.
While there is compatibility code that will quietly use the old
location, users are advised to explicitly set the database path
whether or not they migrate the database, especially if they have
taken intermediate or partial migration steps.  All users of pkgsrc on
NetBSD should read the instructions at:
  https://pkgsrc.org/pkgdb-change/


In total, 216 packages were added, 20 packages were removed, and 1,582
package updates (to 1,074 unique packages) were processed since the
pkgsrc-2020Q3 release.  Updates include 25 R packages and 442 Python
packages.

As always, many packages have been brought up to date relative to
upstream.  For the 2020Q4 release we welcome the following
notable packages additions and changes to the pkgsrc collection:

 - cmake 3.19.2
 - collectd plugins (many)
 - DeepState 0.1
 - Firefox 78.6.0 (as an ESR), 84.0
 - frr 7.5
 - fvwm3 1.0.1
 - gnome-shell 3.30.1
 - Go 1.14.12, 1.15.3, 1.16beta1
 - LibreOffice 7.0.3.1
 - LXQt 0.16.0
 - mpv-0.33.0
 - Nextcloud 20.0.4
 - nginx 1.18.0 and 1.19.6 (-devel)
 - Node.js 12.20.0, 14.15.3
 - ocaml 4.11.1
 - openblas 0.3.7
 - PHP 7.2.34, 7.3.25, 7.4.13
 - PostGIS 3.1.0
 - PostgreSQL 9.5.24, 9.6.20, 10.15, 11.10, 12.5, 13.1
 - PostgreSQL-timescaledb 1.7.4
 - pulseaudio 13.0
 - Python 3.7.9, 3.8.6, 3.9.1
 - qemu 5.1.0
 - Qt 5.15.2
 - Rust 1.47.0 and rust-bin 1.47.0
 - spotify-qt 2.12
 - SQLite 3.34.0
 - Syncthing 1.12.0
 - Thunderbird 78.5.1
 - tor 0.4.4.6
 - Tor Browser 10.0.5
 - vlc-3.0.11.1
 - WebKitGTK 2.30.4

This branch we say notable goodbyes to:

 - spidermonkey52

Changes to the pkgsrc infrastructure and notes: 

- On NetBSD, the default package database has changed (see section
  above).  (This does not affect other operating systems.)

- The default version of Python was switched to 3.8.  There may be
  package conflicts when upgrading Python dependencies; these should
  be safe to remove and reinstall.  On some older platforms
  (e.g. CentOS) Python 3.8 may be problematic.
  PYTHON_VERSION_DEFAULT=37 can be set in mk.conf to use the older
  version.

- Support for macOS is extended to systems with M1 (64-bit ARM) CPUs.
  Many packages build and work, and very likely many do not.  (The
  primary path to support for a new OS/CPU combination is via upstream
  releases, and many upstreams have not yet created releases that
  support macOS/aarch64.)

- Note that Firefox, Thunderbird and likely other packages with
  difficult dependencies do not build on NetBSD 8 and other systems
  with non-recent compilers.  Users who wish to run these programs are
  advised to update to NetBSD 9 or newer versions of other operating
  systems.

Instructions on using the binary package manager can be found at
https://pkgin.net, and pkgsrc itself can be retrieved from via CVS or
tar file, and also from a mirror at https://github.com/NetBSD/pkgsrc.
See https://www.netbsd.org/docs/pkgsrc/getting.html for instructions.
The branch name for the 2020Q4 branch is "pkgsrc-2020Q4".

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQS7wyAjWilQwVHG9Vsf2nroCY7WDgUCX/ex3gAKCRAf2nroCY7W
Dqg2AKCD356JnBK7fvZ1PKeycxC+FmzQTwCbBA4R/oFHnnJzK4/4gRY44Ljay/M=G/W4
-----END PGP SIGNATURE-----
--=-=-=--