Update to 1.3.061db9e01e1
Port details
devel/pkgconf3.0.9,1
Utility to help to configure compiler and linker flags
- Maintainer
- bapt@FreeBSD.org
- Packages
- pkgconf 3.0.9,1
- Upstream
- Higher version available: 3.0.10
- CPE
pkgconf:pkgconffrom the port- WWW
- https://gitea.treehouse.systems/ariadne/pkgconf
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (113)
Revert a commit from upstream causing regression until I find the real cause4ae38d96fc
Update to 1.2.26188b64c43
Install the .pc file in the right place PR: 216577 Submitted by: John Hein <z7dr6ut7gs@snkmail.com>36daf48955
Update to 1.2.1ae81e282e1
Actually apply the proper patch8d785d9964
Fix regression introduced in pkg 1.2.0 pkgconf --variable=pc_path pkg-config was not reporting any thing Reported by: antoine0e4cdd9933
Update to 1.2.0
Changes from 1.1.0 to 1.2.0:
----------------------------
* Features:
- new --path option lists the .pc files which provided the requested dependencies
- new path relocation API: pkgconf_path_relocate(), which wraps functions such as
realpath() and cygwin_conv_path().
- new --with-path option adds a path to the search list
- new --define-prefix and --dont-define-prefix features enable automatic prefix
detection for relocatable SDKs. this is mostly useful on windows.
* Bug fixes:
- fragments: fix even more edge cases involving token concatenation
- path lists: don't attempt to collect path inodes if the filter is disabled
- path lists: explicitly avoid uninitialised data for the path inode cache
- client: properly handle --keep-system-cflags and --keep-system-libs
* Enhancements:
- windows: build libpkgconf as a DLL
- fragments: only munge fragments if sysroot_dir is actually set
- overall API: resolver flags have been moved to being a client-object setting
instead of used for every function invocatione3d07727d5Update to 1.1.1 - Minor fixes - new pkgconf --path38625da597
Update to 1.1.0 * new Provides rule support which brings --print-provides to it's fullest potential * learning of path lists from toolchain environment variables to make the toolchain include flag filtering more accurate * the --pure flag which brings more of the pkgconf linker flag optimizations to --static * a new, more robust .pc file parser * better handling of toolchain flag grouping like -isystem, -idirafter, -Bdynamic and -Bstatic, as well as any -Wl options * deduplication of path lists by device node and inode * a new testsuite based on kyua, the BSD testing framework * a fully stable libpkgconf API and ABI, with documentation: (http://pkgconf.readthedocs.io/en/latest/) announcement: http://kaniini.dereferenced.org/2016/12/31/pkgconf-1.1.0-release.html Exp-run: antoine (on development version)06dc5d2b33
Update MASTER_SITES010f3fdb76
Update to 1.0.213332b52fe
Update to 1.0.1 Changes: https://github.com/pkgconf/pkgconf/releases/tag/pkgconf-1.0.1b3709f3615
Bump portrevision for plist change9678462f05
forgot to commit the pkg-plist Reported by: peter Pointyhat to: bapt4e400d8f18
Update to version 1 Now pkgconf is providing a libpkgconf Add a tests target to run the regression testsc03afb7fc9
Wrap long line Approved by: bapt@5ac442de5f
Update to 0.9.120df1d794b4
Update to 0.9.1169cc1b8a30
Update to 0.9.1092044f6b86
Add a patch to fix a regression when parsing commented lines Reported by: antoine Obtained from: upstream26f74b0841
Update to 0.9.94da018a508
Update to 0.9.8cce3d61bc9
Add a patch to stream spaces after quoted newlines This fix .pc files with multi line fields6e16aa8e9b
pkg-config is gone for long enough14a0f2f52a
Remove cruft used to test new things75f5d3170a
Update to 0.9.7b95de76567
devel/pkgconf: Import patch to support non-newline-terminated .pc files It fixes a bug in pkgconf(1) where the last line, if not terminated by a newline character, would be chopped by one byte. This could lead to incorrect flags returned by pkgconf(1). An example is cppunit.pc from devel/cppunit: the cppunit.pc.in, used to generate cppunit.pc, isn't newline-terminated. Our sed(1) currently adds a newline to the last line, no matter what the input stream has. But that's not the case with GNU sed and our sed should be soon fixed too. In this case, "pkgconf --cflags cppunit" returned "-I" before this fix, instead of "-I/usr/local/include" now. This patch is already committed upstream. Reviewed by: bapt@ Approved by: bapt@ Phabric: https://phabric.freebsd.org/D532a20c123ba4
Do not try to strip a second time pkgconf for nothingcefa532781
Update to 0.9.6aa5fe758ea
Update to 0.9.5b62827e040
Update my ports to the latest infrastructure changesb2bb033360
Fix license this is ISCL not BSDd342eafb8e
Remove cruftec135aaf7c
Update to 0.9.46480affe22
Prefer an atomic operation for pkg-config link creation Submitted by: danfe77d56d484a
Use stage2c6c527bea
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3)580a778a16
- update to 0.9.3 - Changes: add support for CFlags.private static linking improvementsde5bd1bfe6
Also lookup in /usr/libdata/pkgconfig for .pc files if any Requested by: emaste8ff66eea28
pkgconf update wasn't support to be updated previously, however it is just the same version as 0.9.1 with our patches included. Remove the now unnecessary patches.0f3d0b5eb8
Convert devel to USES=pkgconfig7020ba824d
Fix a corner case usage of pkgconf spotted in webkit-gtk3 Reported by: Gustau Pérez i Querol, kwm (both via irc) Tested by: Gustau Pérez i Querol, kwm Obtained from: pkgconf git462032dca1
- Fix a regression that prevent graphics/dri to correctly build Reported by: gpalmer, swills Tested by: zia7f3450c66
- update to 0.9.1311abfcf69
- update main master_site Reported by: manyfc128e4555
- update to 0.8.1238ff742bd2
provide a new mirror8631204fe0
typodf4246b2b5
Improve the comment71c3347307