pkgsrc 2021Q1

NetBSD Packages Collection (pkgsrc) — система управления пакетами, позволяющая устанавливать, обновлять и удалять программное обеспечение посредством одной команды. 

В общем виде Pkgsrc поддерживает 23 платформы, включая AIX, FreeBSD, OpenBSD, DragonFlyBSD, HP-UX, Haiku, IRIX, Linux, QNX и UnixWare. pkgsrc происходит из системы портов FreeBSD и первоначально поддерживала только NetBSD, но в настоящий момент возможна работа со следующими системами: 

  1. AIX.
  2. BSD/OS.
  3. Darwin (Mac OS X).
  4. DragonFly BSD.
  5. FreeBSD.
  6. Linux.
  7. IRIX.
  8. Microsoft Windows, через Interix.
  9. Minix.
  10. NetBSD.
  11. OpenBSD.
  12. Solaris.
  13. Tru64 UNIX.
  14. UnixWare 7.
  15. QNX 6.
  16. Haiku - сайт проекта hpkgsrc.

В репозитории предложено более 26 тысяч пакетов. По сравнению с прошлым выпуском добавлен 381 новый пакет, удалён 61 пакет, обновлены версии 2064 пакетов, в том числе 29 связанных с языком R, 499 - c Python и 332 - с Ruby. Предлагаемый по умолчанию компилятор языка Go обновлён до версии 1.16. Прекращена поддержка веток php 7.2, node.js 8 и go 1.14. Для запуска Firefox и Thunderbird теперь требуется как минимум NetBSD 9 (сборка для NetBSD 8 прекращена). 

Обновленный список пакетов:

  • cmake 3.19.7
  • Firefox 78.9.0 (as an ESR), 86.0.1
  • gdal 3.2.2
  • Go 1.15.10, 1.16.2
  • LibreOffice 7.1.1.2
  • mosquitto 2.0.9
  • Nextcloud 21.0.0
  • Node.js 12.21.0, 14.16.0
  • ocaml 4.11.2
  • openblas 0.3.10
  • owncloud 10.6.0
  • PHP 7.3.27, 7.4.16, 8.0.3
  • PostGIS 3.1.1
  • PostgreSQL 9.5.25, 9.6.21, 10.16, 11.11, 12.6, 13.2
  • pulseaudio 14.2
  • Python 3.7.10, 3.8.8, 3.9.2
  • QEMU 5.2.0
  • qgis 3.16.4
  • Ruby 3.0
  • Rust 1.49.0
  • spotify-qt 3.5
  • SQLite 3.35.2
  • Syncthing 1.14.0
  • Thunderbird 78.9.0
  • tor 0.4.5.7
  • Tor Browser 10.0.12
  • vlc 3.0.12
  • WebKitGTK 2.30.6

Package — Набор файлов и инструкций для сборки, используя pkgsrc. Пакеты традиционно хранятся в каталоге /usr/pkgsrc.