summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/pkgconf/pkgconf_2.2.0.bb
AgeCommit message (Collapse)Author
2024-08-21pkgconf: upgrade 2.2.0 -> 2.3.0Wang Mingyu
Changelog: ========== * Fix compile with Meson on Solaris by defining __EXTENSIONS__. * Add support for the PKG_CONFIG_RELOCATE_PATHS environmental variable. When set, the program will act as if --define-prefix is always enabled. * Color solution nodes that were part of the original query, and use that coloring to skip over dependencies when generating DocumentNames in bomtool. * Enhance --env option to support variables with both --variable=varname and --print-variables. * Add --exists-cflags option which creates synthetic preprocessor definition flags for every queried dependency when found. * Document that Requires.private is always used for header paths. * Fix minor documentation typos. * Ensure string comparisons using <ctype.h> functions are done with unsigned bytes to avoid undefined behavior. * Fix parsing edge-case bugs with dependency versions. * Change PKG_PROG_PKG_CONFIG autoconf macro to add a customizable failure handler if pkg-config is not found. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-02recipes: Update WORKDIR references to UNPACKDIRRichard Purdie
Since we want to be able to stop unpacking to WORKDIR, correct the WORKDIR references in recipe do_compile/do_install tasks to use UNPACKDIR in the appropraite places instead. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-04-16pkgconf: upgrade 2.1.1 -> 2.2.0Wang Mingyu
Changelog: =========== * libpkgconf SOVERSION is now 5. * Significant solver rework to flatten both requires and requires.private dependencies in a single pass. Improves performance slightly and ensures proper dependency order. * Improve '--digraph' output to reflect more of the solver's state in the rendered dependency graph. * Do not reference the graph root by name when presenting error messages about directly requested dependency nodes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>