Pkgsrc 2025Q2

Pkgsrc 2025Q2

Deweloperzy pkgsrc z dumą ogłaszają 87. kwartalne wydanie pkgsrc, wieloplatformowego systemu pakowania. pkgsrc zawiera już ponad 29 000 pakietów, oferując wsparcie dla szerokiej gamy systemów operacyjnych!

Statystyki zmian

Od czasu wydania pkgsrc-2025Q1 dodano 132 nowe pakiety, zaktualizowano 2593 pakiety (1909 unikalnych), a usunięto 168 pakietów. To imponujący zestaw zmian, pokazujący nieustający rozwój projektu i aktywność społeczności deweloperów.

Godne uwagi nowości

W wydaniu 2025Q2 szczególnie warto zwrócić uwagę na następujące nowe pakiety:

  • Anubis 1.18 - zaawansowany proxy SMTP z możliwościami filtrowania i przekształcania wiadomości
  • EndBASIC 0.11.1 - nowoczesny interpreter języka BASIC z interfejsem webowym
  • Pakiet fontów - dodano kilka nowych rodzin czcionek, w tym Iosevka, Gentium i Greybeard, co znacznie poszerza możliwości typograficzne

Znaczące aktualizacje pakietów

Zaktualizowano wiele kluczowych pakietów, w tym:

  • Chromium 136 - najnowsza wersja popularnej przeglądarki
  • emacs 30.1 - długo oczekiwana nowa wersja legendarnego edytora
  • Firefox - dostępne wersje 128.12.0 LTS oraz najnowsza 138.0.4
  • GIMP 3.0.4 - przełomowa aktualizacja popularnego edytora graficznego
  • Go 1.24.4 - najnowsza wersja języka programowania Google
  • LLVM 19.1.7 - aktualizacja infrastruktury kompilatorów
  • LXQt 2.2.0 - nowa wersja lekkiego środowiska graficznego
  • MariaDB 11.8.2 - aktualizacja bazy danych
  • Ruby - dostępne wersje 3.3.8 i 3.4.4
  • Rust 1.86.0 - najnowsza wersja języka systems programming
  • TeXLive 2025 - aktualizacja dystrybucji systemu składu tekstu

Dodatkowo zaktualizowano Asterisk (wersje 18.26.2, 21.9.1, 22.0.0), ejabberd 25.04 oraz qgis 3.40.7.

Usunięte pakiety

Pożegnaliśmy się z następującymi pakietami:

  • Tryton - framework ERP został usunięty z powodu braku konserwacji
  • Pakiety wspierające GIMP 2 - w związku z przejściem na GIMP 3, usunięto starsze komponenty pomocnicze

Ważne zmiany w infrastrukturze

Końcowa eliminacja przestarzałych platform

Zgodnie z zapowiedziami z poprzedniej gałęzi, oficjalnie usunięto wsparcie dla następujących systemów operacyjnych z powodu "bitrot" (stopniowej degradacji) i braku wykorzystania:

  • BSD/OS
  • GNU/kFreeBSD
  • Interix
  • MirBSD

Zmiana domyślnej implementacji JPEG

Domyślna implementacja JPEG została zmieniona z libjpeg na libjpeg-turbo, co powinno przynieść lepszą wydajność. Uwaga dla aktualizujących: jeśli podczas aktualizacji pakietów pojawi się komunikat "libjpeg-turbo conflicts with libjpeg", należy wymusić usunięcie starego pakietu poleceniem pkg_delete -f libjpeg i przebudować wszystkie zależne od niego pakiety.

Jak zaktualizować?

Jak zawsze, najnowsze informacje o pkgsrc można znaleźć na stronie pkgsrc.org. Instrukcje dotyczące korzystania z menedżera pakietów binarnych dostępne są na pkgin.net.

pkgsrc można pobrać za pomocą CVS, plików tar oraz innych mirrorów. Szczegółowe instrukcje znajdziesz tutaj. Nazwa tagu dla wydania 2025Q2 to pkgsrc-2025Q2.

Przykładowe polecenie aktualizacji przez CVS:

cd /usr && cvs -q -z2 -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -r pkgsrc-2025Q2 -P pkgsrc

Powodzenia w aktualizacjach i eksperymentowaniu z nowymi pakietami!