BSDSec

deadsimple BSD Security Advisories and Announcements

Announcing the pkgsrc-2022Q1 branch

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

In total, 321 packages were added, 56 packages were removed, and 1762
package updates (to 1209 unique packages) were processed since the
pkgsrc-2021Q4 release.  Updates include 391 Python packages, 186 Ruby
packages, 116 Haskell packages, and 38 perl5 packages.

For the 2022Q1 release we welcome the following notable packages
additions:

 - FFmpeg 5.0
 - Glasgow Haskell Compiler (GHC) 9.2.1
 - Go 1.18
 - Guile 3.0.7
 - njs 0.7.2
 - Ruby 3.1

As always, many packages have been brought up to date relative to
upstream, e.g. Go, Python, MariaDB, PostgreSQL, PHP, Ruby. We omit
almost all micro updates below, and welcome the following notable
updates:

 - boost 1.78.0
 - certbot 1.25.0
 - cmake 3.22.3
 - Firefox 91.7.0 (as an ESR), 97.0.2
 - GNURadio 3.10.1.1
 - harfbuzz 4.0.1
 - KiCad 6.0.2
 - LibreOffice 7.3.1.3
 - llvm/clang/lldb 13.0.1
 - Mesa 21.3.7
 - Node.js 14.19.0
 - Python 3.7.13, 3.8.13, 3.9.12, 3.10.4
 - qgis 3.22.5
 - Rust 1.58.1
 - SQLite 3.38.1
 - unison 2.52.0
 - WebKitGTK 2.34.6

This branch we say notable goodbyes to:

 - Python 3.6
 
Changes to the pkgsrc infrastructure and notes:

 - www/nginx and www/nginx-devel now support dynamic modules

 - 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.

- Firefox 78 remains because there is a problem with Firefox 91 using
  the microphone on NetBSD.

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 2022Q1 branch is "pkgsrc-2022Q1".