History log of /openbsd/usr.bin/pkg-config/pkg-config (Results 1 – 25 of 97)
Revision Date Author Comments
# f793e6ae 22-Sep-2023 espie <espie@openbsd.org>

significantly increase the speed of pkg-config by not going to the env
all the time.

fully tested thru a src/x/ports build


# d18603f5 08-Jun-2023 espie <espie@openbsd.org>

move to perl use v5.36
also fix a discrepancy wrt the "original" pkg-config

thanks to tb@ for testing.


# 0ecd3aa5 15-Sep-2020 jasper <jasper@openbsd.org>

bump version to 0.29.2, of the changes upstream made between 0.29.1 and 0.29.2
there's effectively only one we didn't have yet which was handling for $C_PATH.
turned out we also didn't use a bunch of

bump version to 0.29.2, of the changes upstream made between 0.29.1 and 0.29.2
there's effectively only one we didn't have yet which was handling for $C_PATH.
turned out we also didn't use a bunch of others so add them too.

bump copyright and remove $CSK$ marker while here

tested in a ports build by aja@

show more ...


# f7b961c1 12-Sep-2020 jasper <jasper@openbsd.org>

trailing whitespace


# 6577a79c 08-Dec-2019 espie <espie@openbsd.org>

cosmetic changes to conform to style of other existing OpenBSD code.
Okay jasper@


# 87ad0b4a 04-Feb-2019 jasper <jasper@openbsd.org>

add support for defining variables through the environment

this uses the PKG_CONFIG_$PACKAGE_$VARIABLE format as implemented in fd.o pkg-config 0.29.1;
bump our version accordingly.


# b52213ba 04-Feb-2019 jasper <jasper@openbsd.org>

implement compat with fd.o pkg-config 0.29.0:

- add --validate flag which is like --exists but slightly more verbose and doesn't process dependencies
- bump version to 0.29.0

while here, adjust mes

implement compat with fd.o pkg-config 0.29.0:

- add --validate flag which is like --exists but slightly more verbose and doesn't process dependencies
- bump version to 0.29.0

while here, adjust message about missing fields to match the upstream fd.o message,
instead of referencing the filename we should print the packagename

tested in a bulk by aja@

show more ...


# 1e145656 26-Aug-2017 jsg <jsg@openbsd.org>

Don't remove subpaths of /usr/include or /usr/lib from the output of
--cflags and --libs.

ok jasper@


# 08df91be 15-Aug-2017 jasper <jasper@openbsd.org>

Strip out -I/usr/include and -L/usr/lib from the --cflags/--libs output.

fd.o pkg-config doesn't emit them either, and libpng now exposed the issue
as tracked down by naddy@


# c33486b0 15-Aug-2017 jasper <jasper@openbsd.org>

remove vax leftover


# 04e1faff 07-Aug-2016 tb <tb@openbsd.org>

Update online manual path to man.openbsd.org.

ok espie


# 5692d608 11-Oct-2015 jasper <jasper@openbsd.org>

handle comma separated list of arguments, i.e. pkg-config --exists gcr-3,gcr-base-3


# 523581fd 17-Nov-2014 jca <jca@openbsd.org>

Activate support for "package != version" requests, this time with
jasper's proper ok. Tested with i386/amd64 xenocara builds, plus bulk
ports builds on amd64 (thx landry@).


# 8ec4e29f 02-Nov-2014 jasper <jasper@openbsd.org>

revert, i did NOT ok this diff which bears no proof of testing in a bulk or xenocara


# 440c98fc 02-Nov-2014 jca <jca@openbsd.org>

Allow for requests such as "foo != some.version".

The code was already there but unreachable. ok jasper@


# ea90c5e9 10-Jul-2014 jasper <jasper@openbsd.org>

fix version comparison for openssl-like versions (1.0.1g etc)

found, tested and OK sthen@


# 58fdc372 09-Jul-2014 jasper <jasper@openbsd.org>

small alignment tweak


# 2ab44fa0 30-May-2013 jasper <jasper@openbsd.org>

adjust error message for empty files to display the full path to the file,
helps in case the file exists in multiple locations. this also matches fd.o.


# 55390d00 31-Mar-2013 brad <brad@openbsd.org>

m88k has shared libs now.

ok jasper@


# bdd48396 28-Mar-2013 jasper <jasper@openbsd.org>

allow passing a full path to a .pc file, instead of just the module name.
fd.o pkg-config allows this and some ports landry's working on depend on it.

tested in a bulk by landry@, thanks


# d4a27d1e 10-Dec-2012 jasper <jasper@openbsd.org>

Document --{exact,max}-version


# 7893b4a6 08-Dec-2012 jasper <jasper@openbsd.org>

fix a pasto which broke (or rather, disabled) --max-version

from Brian Manning (upstream ExtUtils::PkgConfig maintainer)


# 05d288d1 09-Oct-2012 jasper <jasper@openbsd.org>

- bump the version to match fd.o's 0.27.1 release.


# 2e697930 09-Oct-2012 jasper <jasper@openbsd.org>

- also check Requires.private for --exists.


# 42858c68 28-Jul-2012 jasper <jasper@openbsd.org>

Return a proper error message when we end up needed to parse
packages, but none were provided. Similar to what fd.o does.


1234