On November 22, after more than two months of development, the release of version 2.1.0 of the cross-platform console utility took place pkgconf and the libpkgconf library, written in C with minimal dependencies.
The utility was created as an alternative to pkg-config from the freedesktop.org project and is intended to assist in configuring compiler and linker flags, typically alongside autotools utilities.
Change log:
- The analyzer's result is no longer 'flattened';
- compiler warnings for GCC 14 with the -Walloc-size option have been fixed;
- the --solution key has been added to output the state of the analyzer;
- the output --digraph has been improved;
- if a parent dependency is included through requires.private, the required dependencies are also transferred to requires.private;
- trailing spaces are removed when processing package arguments;
- the strncmp() function is no longer used when comparing versions with the --modversion key;
- the compilation flag check macro has been updated for autoconf;
- the ability to configure the default system path in the meson.build file has been added;
- the processing order of PKG_CONFIG_LIBDIR and PKG_CONFIG_PATH has been fixed.
Source: linux.org.ru
