Pkgconf

Latest version: v2.2.0.post0

Safety actively analyzes 682457 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 10

1.5.3

----------------------------

* Security fixes:
- Fix edge cases involving dequoting zero-length tuples that can lead to a
buffer overflow under the right circumstances. Thanks to A. Wilcox for
reporting and supplying a patch. (MR 3)

1.5.2

----------------------------

* Bug fixes:
- Ensure environment variables override values learned from personality files
or built-in defaults.

* Documentation enhancements:
- Add pkgconf-personality(5) manpage documenting the personality file format.

1.5.1

----------------------------

* Bug fixes:
- fixed a crash with some invalid multi-line .pc files

1.5.0

---------------------------

* Administrative:
- The git repository has moved to <https://git.dereferenced.org/pkgconf/pkgconf>,
due to the acquisition of GitHub by Microsoft.

* Overall enhancements:
- pkgconf now supports the proposed Requires.internal pkg-config extension,
by merging it with the Requires.private list (there is no functional difference
between the two in our resolver implementation)
- Support for cross-compilation personalities have been added. To make use of this
functionality, create a file in the new personality.d directory that sits inside
the pkgconfig directory. The personality file format is described in
pc-personality(5). (github 166)
- Support for Haiku has been added, including interpretation of BELIBRARIES and
other toolchain specifics. (github 180)
- Testsuite support can be disabled when building with Meson. (github 175)

* Bug fixes:
- tuples are now appropriately dequoted when added by the parser (github 186).

* Various Windows enhancements:
- CMake supports building with GCC on Windows. (github 179)
- Prefix rewriting has been improved. (github 177)
- PKGCONF_API support has been implemented when building with Meson,
allowing Meson to be used to build pkgconf on Windows. (github 174)

* Documentation fixes:
- The manpages have been linted and fixed. (github 181, 182, 183)
- The description of pkgconf --exists has been corrected. (github 173)

1.4.2

----------------------------

* Bug fixes:
- ensure pkgconf_dependency_t nodes have a solution marked when satisfied
by an indirect provider (github 172)

1.4.1

----------------------------

* Bug fixes:
- revert some quoting changes because they don't work well with certain
GCC edge cases (github 168)

* Enhancements:
- add limited support for --cflags with --msvc-syntax

Page 5 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.