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!