kc3-lang/pkgconf

Branch :


Log

Author Commit Date CI Message
072293c8 2016-09-10 02:06:33 tests: add some very rudementary kyua integration (#96)
b900e046 2016-09-10 01:51:19 pkg: add support for PKGCONF_CMP_NOT_EQUAL Provides rules, completing support of Provides rules (closes #95)
c81f72bf 2016-09-09 14:45:33 tests: provides: provide a PKG_CMP_NOT_EQUAL dependency node
4fcda862 2016-09-09 14:34:38 pkg: make fuzzy Provides matching for PKG_CMP_NOT_EQUAL ops more correct
81679fa0 2016-09-09 11:31:24 NEWS: document availability of Provides system
892a03cd 2016-09-09 01:04:26 pkg: fill in a lot of the fuzzy matching stuff (but some of it may be wrong, needs to be looked at)
7c0264ac 2016-09-09 00:17:46 pkg: implement rudementary support for fuzzy Provides matches
c2c7e748 2016-09-08 23:54:57 pkg: add a more flexible framework for multi-level compare required for fuzzy Provides rules.
9783181c 2016-09-08 23:23:15 pkg: make pkgconf_vercmp_res_func_t more generic, allowing it to be used for Provides rules.
ef545a01 2016-09-08 22:22:59 tests: oops, it's --no-provides not --skip-provides
47c5c565 2016-09-08 22:21:12 main: add --skip-provides to provide broken fd.o pkg-config behaviour (#95)
d304d9cb 2016-09-08 22:10:24 pkg: add support for 'simple' Provides rule entries (#95)
322a4f60 2016-08-27 19:17:46 NEWS: start on a 1.1 entry
bbe6dcc0 2016-08-27 09:48:53 pkg: make pkgconf_scan_all() API more flexible to allow it to scan until it finds a qualifying pkgconf_pkg_t
5ba46130 2016-08-26 23:43:20 pkg: add anchor Provides entry once the .pc file is parsed, instead of faking it in the tool
d72ece6a 2016-08-26 23:40:15 dependency: add pkgconf_dependency_add for programmatically adding a dependency object
21c7355c 2016-08-26 21:36:18 testsuite: improve --print-provides test by adding a provides.pc file
da2f49f7 2016-08-26 12:22:11 main: since --print-provides is implemented fully now, document it
f9101659 2016-08-26 12:14:32 pkg: add support for parsing Provides: entries
d5d194f1 2016-08-26 10:54:37 pkg: clean up dependency comparison code
4960242a 2016-08-26 10:35:22 pkg: make some compile-time defined tables const
be4a002f 2016-08-26 01:11:50 pkg: use bsearch(3) instead of a hardcoded tree of strcmp logic
9e415ea1 2016-08-26 00:26:30 libpkgconf: improve API to support any number of builtin packages
12a0eb12 2016-08-25 23:45:33 main: assume --modversion insted of --version if other flags or module names are provided
53fc9133 2016-08-24 19:05:17 pkgconf 1.0.1.
834e21d3 2016-08-24 19:00:10 testsuite: add tests for normal fragments and whitespace munging, too (closes #94)
b835d74d 2016-08-24 18:51:02 fragment: try to apply munging to all path-only fragments (#94)
f6c96fc3 2016-08-24 18:39:42 fragment: add pkgconf_fragment_should_munge() to simplify the munging logic a bit (#94)
0a592689 2016-08-24 18:12:26 testsuite: add a testcase for -isystem munging (#94)
226f8616 2016-08-24 11:21:40 tests: add a test for --print-provides (#95)
4a1b88fc 2016-08-24 11:04:12 main: implement --print-provides, but not actual Provides support. It turns out pkg-config's provides support is incomplete (only --print-provides is implemented), so we are going to hold off on implementing support for Provides until 1.1.
01921543 2016-07-10 15:34:49 README updates (closes #80)
45d422c4 2016-07-10 15:20:31 libpkgconf: implement PKG_CONFIG_LOG style auditing (closes #88)
41e0a658 2016-07-10 15:03:58 audit: add actual audit log I/O functions (ref #88)
8ccc1086 2016-07-10 14:53:15 main: add a stub for PKG_CONFIG_LOG (ref #88)
eb91ba56 2016-07-03 23:21:15 verses -> versus (#92)
58d01369 2016-05-28 03:42:41 testsuite: add a couple of other cornercases identified by looking at openbsd pkg-config changes
97e1ffe7 2016-05-28 03:35:11 testsuite: add a test for comma as package separator (some openbsd pkg-config versions did not support this)
f44f8399 2016-05-20 02:06:46 queue: namespace the virtual 'world' package as something that could never actually exist
2516f7c1 2016-05-19 21:12:24 buildsystem: go back to using the makefile to expand the defaults (closes #89)
a7893e75 2016-05-19 18:21:49 update copyright to 2016
25b730fb 2016-05-19 17:37:27 testsuite: add a test for explicit depgraph breakage
7eec25e9 2016-05-19 17:20:40 build: add isystem.pc to build system
f72e1c6d 2016-05-19 17:05:04 fragment: genericize the fragment merge determination and add support for -isystem (closes #87)
d2860af2 2016-05-19 17:04:47 tests: change fragment tests to match pkg-config even though it's suboptimal
20d448ab 2016-05-19 16:51:47 libpkgconf: add PKGCONF_ARRAY_SIZE() macro
c6676e9d 2016-05-19 16:47:11 testsuite: add a test for #87
7e6fa325 2016-01-21 11:16:39 main: support undocumented PKG_CONFIG_SYSTEM_INCLUDE_PATH and PKG_CONFIG_SYSTEM_LIBRARY_PATH environment variables. (closes #86)
a892af74 2016-01-21 11:08:36 pkg: tolerate NULL in pkgconf_compare_version() (closes #85)
ceb72321 2015-12-08 10:44:38 Let the CFLAGS being user settable Submitted by: Thomas Klausner <wiz@NetBSD.org>
554ab175 2015-12-08 00:17:34 Add a NEWS entry for --define-variable fix
f2eda66e 2015-12-08 00:11:22 Fix make distcheck
1fe91b91 2015-12-08 00:02:14 Do not parse the global variables This fixes an incompatibility with pkg-confing 0.29 Found by Thomas Klausner <wiz@NetBSD.org> when building gupnp-igd-0.2.3 with introspection support
32bd6bd7 2015-12-07 23:29:27 Add a regression tests about define-variable
b46d2f96 2015-12-07 14:20:51 Document the whole 0.9.x history in NEWS
ee647749 2015-12-07 12:10:19 Be consistent in the NEWS format
7258a867 2015-12-07 12:06:28 Add a NEWS file
46b772af 2015-12-07 11:04:31 More casting is needed Found on NetBSD by Thomas Klausner <wiz@NetBSD.org>
cb83dab4 2015-12-02 14:59:51 More casting for ctype
7898b829 2015-12-02 12:50:04 Correctly cast ctypes function input to unsigned int This fixes issues found by building on NetBSD which is more pedantic about thoses cases. Reported by: Thomas Klausner (wiz at NetBSD)
b3737a71 2015-11-01 11:58:05 Merge pull request #84 from alonbl/tests tests: minor cleanups
9cb8f261 2015-11-01 18:31:47 tests: cleanup: support abs_srcdir with spaces although there is a problem in pkgconf as well. Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
9207efcb 2015-11-01 18:31:07 tests: cleanup: remove bashism Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
abbd6b06 2015-09-27 16:07:06 Revert "Merge pull request #81 from dankegel/quotefest" This reverts commit 42551f6364ab0e024e68ed03ef39c9688140fc88, reversing changes made to 938bb9e694c6d377bad29a0fa6856d6ce98c8033.
6a66b521 2015-09-12 21:32:06 Really install the pkgconf man page
7af5a0ff 2015-09-12 21:28:03 Install the m4 file
42551f63 2015-09-11 14:22:04 Merge pull request #81 from dankegel/quotefest Preserve double and single quotes in library / framework names
001cd31c 2015-09-11 09:01:44 Now passes 'make distcheck', too
d0bbc686 2015-09-10 16:49:52 Add tests for libraries quoted with double quotes, make them pass
b88808f7 2015-09-10 16:36:07 Test escaped space in a library name
41cb57e9 2015-09-10 16:35:06 Add unit test for argvsplit
938bb9e6 2015-09-06 12:17:19 build: revert previous change for now
f7806565 2015-09-06 12:11:35 build: use -export-symbols-regex to only export pkgconf_ namespaced functions
c2e028ad 2015-09-06 12:04:38 README: mention libpkgconf (no-ci)
b9048646 2015-09-06 12:01:12 libpkgconf: do something better than error_msgout for error logging
2f4f68fb 2015-09-06 11:50:29 libpkgconf: dependency: remove some dead debug code
06a45f1b 2015-09-06 11:45:00 libpkgconf: clean up PKG_ERRF and PKGF_ defines
50cf8db0 2015-09-06 11:39:55 libpkgconf: clean up PKG_MODULE_SEPARATOR() and PKG_OPERATOR_CHAR() macros
ec5cc3f0 2015-09-06 11:37:20 libpkgconf: PKG_PROPF namespace becomes PKGCONF_PKG_PROPF.
dd86ba43 2015-09-06 11:34:09 libpkgconf: PKG_ comparators become PKGCONF_CMP_ namespace
571d9c75 2015-09-06 11:29:56 libpkgconf: PKG_BUFSIZE becomes PKGCONF_BUFSIZE, remove unused PKG_MIN/PKG_MAX.
ca1b0265 2015-09-06 11:20:48 libpkgconf: untangle remaining pkg_ functions related to pkgconf_pkg_t
0d145ef8 2015-09-06 11:00:46 libpkgconf: pkg_compare_version() becomes pkgconf_compare_version(), same for pkg_scan_all()
66247fae 2015-09-06 10:57:26 libpkgconf: pkg_comparator_t becomes pkgconf_pkg_comparator_t (and so on)
4410eb2c 2015-09-06 10:51:34 libpkgconf: pkg_queue becomes pkgconf_queue
342950a5 2015-09-06 10:50:23 libpkgconf: pkg_cache becomes pkgconf_cache
b17f2640 2015-09-06 10:48:24 libpkgconf: move some utility funcs into pkgconf_ namespace
61d5fc72 2015-09-06 10:44:10 libpkgconf: move pkg_fragment to pkgconf_fragment namespace
4c71b25d 2015-09-06 10:41:40 libpkgconf: move pkg_tuple to pkgconf_tuple namespace
1ee18d0e 2015-09-06 10:38:30 libpkgconf: move pkg_dependency to pkgconf_dependency namespace
cc2dcc1f 2015-09-06 10:31:21 libpkgconf: move pkg_node and pkg_list to pkgconf_node and pkgconf_list namespaces
71ad982a 2015-09-06 09:45:07 delete old atheme maintenance scripts (no-ci)
a5e1795a 2015-09-06 09:44:06 README: updates no-ci
869de687 2015-09-06 09:41:34 getopt_long: fixups, remove dependency on libpkgconf etc.
a706b3dc 2015-09-06 09:35:08 initial libtoolization for libpkgconf
d2e1d15f 2015-09-03 11:21:04 Modify travis-ci tests so that it runs make distcheck Allowing to both check that the distfile is sane and run the tests
a8722136 2015-09-03 11:18:36 Fix running tests out of tree. from now make distcheck is usable
bfa59591 2015-09-03 10:56:07 Fix make dist
f99d2e88 2015-09-03 03:30:43 testsuite: use @PACKAGE_VERSION@ for pkg-config module checks
2bd65598 2015-09-03 03:29:35 main: remove remaining parts of the pkg-config compatibility layer