22 listopada, po ponad dwóch miesiącach pracy, wydano wersję 2.1.0 międzyplatformowego narzędzia konsolowego pkgconf i biblioteki libpkgconf, napisane w języku C z minimalnymi zależnościami.
Narzędzie zostało stworzone jako alternatywa pkg-config projektu freedesktop.org i ma na celu pomoc w konfiguracji flag kompilatora i linkerów; zazwyczaj w połączeniu z narzędziami autotools.
Lista zmian:
- rozwiązanie analityka nie jest już «spłaszczane»;
- naprawiono ostrzeżenia kompilatora GCC 14 z opcją -Walloc-size;
- dodano opcję —solution do wyświetlania stanu analityka;
- ulepszono wyjście —digraph;
- jeśli zależność rodzica jest dołączana przez requires.private, to wymagane zależności również są przenoszone do requires.private;
- usuwanie końcowych spacji podczas przetwarzania argumentów pakietu;
- funkcja strncmp() nie jest już używana do porównywania wersji kluczem —modversion;
- dla autoconf zaktualizowano makro sprawdzające flagę kompilacji;
- dodano możliwość konfigurowania domyślnej ścieżki systemowej w pliku meson.build;
- naprawiono kolejność przetwarzania PKG_CONFIG_LIBDIR i PKG_CONFIG_PATH.
Źródło: linux.org.ru
