CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

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:pkgconf from 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)

Baptiste Daroussin (bapt) · 1.3.0
Update to 1.3.0
61db9e01e1
Baptiste Daroussin (bapt) · 1.2.2_1
Revert a commit from upstream causing regression until I find the real cause
4ae38d96fc
Baptiste Daroussin (bapt) · 1.2.2
Update to 1.2.2
6188b64c43
Baptiste Daroussin (bapt) · 1.2.1_1
Install the .pc file in the right place

PR:		216577
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
36daf48955
Baptiste Daroussin (bapt) · 1.2.1
Update to 1.2.1
ae81e282e1
Baptiste Daroussin (bapt) · 1.2.0_2
Actually apply the proper patch
8d785d9964
Baptiste Daroussin (bapt) · 1.2.0_1
Fix regression introduced in pkg 1.2.0

pkgconf --variable=pc_path pkg-config was not reporting any thing

Reported by:	antoine
0e4cdd9933
Baptiste Daroussin (bapt) · 1.2.0
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 invocation
e3d07727d5
Baptiste Daroussin (bapt) · 1.1.1
Update to 1.1.1 - Minor fixes - new pkgconf --path
38625da597
Baptiste Daroussin (bapt) · 1.1.0
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
Baptiste Daroussin (bapt) · 1.0.2
Update MASTER_SITES
010f3fdb76
Baptiste Daroussin (bapt) · 1.0.2
Update to 1.0.2
13332b52fe
Baptiste Daroussin (bapt) · 1.0.1
Update to 1.0.1 Changes: https://github.com/pkgconf/pkgconf/releases/tag/pkgconf-1.0.1
b3709f3615
Baptiste Daroussin (bapt) · 1_1
Bump portrevision for plist change
9678462f05
Baptiste Daroussin (bapt) · 1
forgot to commit the pkg-plist

Reported by:	peter
Pointyhat to:	bapt
4e400d8f18
Baptiste Daroussin (bapt) · 1
Update to version 1

Now pkgconf is providing a libpkgconf
Add a tests target to run the regression tests
c03afb7fc9
Dag-Erling Smørgrav (des) · 0.9.12_1
Wrap long line

Approved by:	bapt@
5ac442de5f
Baptiste Daroussin (bapt) · 0.9.12
Update to 0.9.12
0df1d794b4
Baptiste Daroussin (bapt) · 0.9.11
Update to 0.9.11
69cc1b8a30
Baptiste Daroussin (bapt) · 0.9.10
Update to 0.9.10
92044f6b86
Baptiste Daroussin (bapt) · 0.9.9_1
Add a patch to fix a regression when parsing commented lines

Reported by:	antoine
Obtained from:	upstream
26f74b0841
Baptiste Daroussin (bapt) · 0.9.9
Update to 0.9.9
4da018a508
Baptiste Daroussin (bapt) · 0.9.8
Update to 0.9.8
cce3d61bc9
Baptiste Daroussin (bapt) · 0.9.7_1
Add a patch to stream spaces after quoted newlines

This fix .pc files with multi line fields
6e16aa8e9b
Baptiste Daroussin (bapt) · 0.9.7
pkg-config is gone for long enough
14a0f2f52a
Baptiste Daroussin (bapt) · 0.9.7
Remove cruft used to test new things
75f5d3170a
Baptiste Daroussin (bapt) · 0.9.7
Update to 0.9.7
b95de76567
Jean-Sébastien Pédron (dumbbell) · 0.9.6_1
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/D532
a20c123ba4
Baptiste Daroussin (bapt) · 0.9.6
Do not try to strip a second time pkgconf for nothing
cefa532781
Baptiste Daroussin (bapt) · 0.9.6
Update to 0.9.6
aa5fe758ea
Baptiste Daroussin (bapt) · 0.9.5
Update to 0.9.5
b62827e040
Baptiste Daroussin (bapt) · 0.9.4
Update my ports to the latest infrastructure changes
b2bb033360
Baptiste Daroussin (bapt) · 0.9.4
Fix license this is ISCL not BSD
d342eafb8e
Baptiste Daroussin (bapt) · 0.9.4
Remove cruft
ec135aaf7c
Baptiste Daroussin (bapt) · 0.9.4
Update to 0.9.4
6480affe22
Baptiste Daroussin (bapt) · 0.9.3
Prefer an atomic operation for pkg-config link creation

Submitted by:	danfe
77d56d484a
Baptiste Daroussin (bapt) · 0.9.3
Use stage
2c6c527bea
Baptiste Daroussin (bapt) · 0.9.3
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3)
580a778a16
Baptiste Daroussin (bapt) · 0.9.3
- update to 0.9.3 - Changes:   add support for CFlags.private   static linking improvements
de5bd1bfe6
Baptiste Daroussin (bapt) · 0.9.2_1
Also lookup in /usr/libdata/pkgconfig for .pc files if any

Requested by:	emaste
8ff66eea28
Baptiste Daroussin (bapt) · 0.9.2
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
Baptiste Daroussin (bapt) · 0.9.2
Convert devel to USES=pkgconfig
7020ba824d
Baptiste Daroussin (bapt) · 0.9.1_2
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 git
462032dca1
Baptiste Daroussin (bapt) · 0.9.1_1
- Fix a regression that prevent graphics/dri to correctly build

Reported by:	gpalmer, swills
Tested by:	zi
a7f3450c66
Baptiste Daroussin (bapt) · 0.9.1
- update to 0.9.1
311abfcf69
Baptiste Daroussin (bapt) · 0.8.12
- update main master_site

Reported by:	many
fc128e4555
Baptiste Daroussin (bapt) · 0.8.12
- update to 0.8.12
38ff742bd2
Baptiste Daroussin (bapt) · 0.8.9
provide a new mirror
8631204fe0
Baptiste Daroussin (bapt) · 0.8.9
typo
df4246b2b5
Baptiste Daroussin (bapt) · 0.8.9
Improve the comment
71c3347307