|
347281eb
|
2021-03-18T05:38:47
|
|
tests: add fragment-comment testcase (ref #215)
|
|
d351e6ae
|
2019-07-12T08:23:36
|
|
Revert "tests: remove some no longer relevant bitrot in the test environment file"
This reverts commit 107ad34f8fdae7af0f38afaa51e0ca8fdbee8250.
Breaks autoconf.
|
|
061627f0
|
2019-07-12T08:20:05
|
|
meson: bump required version to 0.47 for copy directive
|
|
107ad34f
|
2019-07-12T08:19:19
|
|
tests: remove some no longer relevant bitrot in the test environment file
|
|
3740bfb6
|
2019-07-12T06:42:08
|
|
tests: add test for malformed versions generating a diagnostic with --validate
|
|
a91e0bf2
|
2019-07-12T06:37:46
|
|
tests: explicitly test --print-provides with malformed versions
|
|
312b4e51
|
2019-07-12T06:22:41
|
|
tests: add test for malformed version handling
|
|
3783d657
|
2019-07-12T06:15:35
|
|
tests: add malformed-version fixture
|
|
9315ee9e
|
2019-01-14T14:07:19
|
|
tests: add orphaned-requires-private test
|
|
737e326a
|
2019-01-14T14:04:50
|
|
tests: add orphaned requires.private testcase
|
|
47284486
|
2018-07-28T19:45:57
|
|
regress: add test for empty tuple buffer overflow issue
|
|
8f6e071d
|
2018-06-16T16:35:19
|
|
tests: add test fixture for bogus .pc files
|
|
ae7faf73
|
2018-06-14T16:11:21
|
|
tests: add testcase for tuple dequoting bug (legacy github bug #186)
|
|
854a6adf
|
2018-06-14T15:31:00
|
|
tests: add tuple-quoting fixture
|
|
f36ccc1d
|
2018-04-03T12:46:35
|
|
libpkgconf: add support for Haiku
client: use BELIBRARIES
On Haiku, BELIBRARIES is the equivalent to LIBRARY_PATH on many other
systems, while LIBRARY_PATH is instead the LD_LIBRARY_PATH of Haiku.
pkg: bootstrap package search paths with Haiku's find_paths
This commit adds build_default_pkgconfig_path. The function appends
to the list given the default pkgconfig paths, and will supersede
get_default_pkgconfig_path
|
|
3f753fa3
|
2018-03-18T19:03:18
|
|
libpkgconf: dependency: preference uncoloured nodes in event of a dependency collision
|
|
9a53290d
|
2018-03-18T18:00:04
|
|
tests: add new test fixtures for Requires.internal
|
|
f03ec3ff
|
2018-03-18T15:46:53
|
|
libpkgconf: add support for proposed Requires.internal extension
|
|
d4bb96b7
|
2018-02-08T14:31:28
|
|
tests: add regression test for #172, closes #172
|
|
1eb866ef
|
2018-01-22T15:35:54
|
|
tests: parser: late-breaking testsuite changes for quoting changes
|
|
d1618ece
|
2018-01-05T18:05:47
|
|
msvc: add support for converting cflags too
|
|
7cce958d
|
2018-01-05T11:31:43
|
|
msvc: handle quoting correctly for cmd.exe
|
|
cf96c562
|
2017-12-14T22:41:14
|
|
libpkgconf: argvsplit: fix escape handling in tokenizer (closes #163)
|
|
6073a492
|
2017-12-14T22:13:19
|
|
tests: add testcases for #163
|
|
278a2bd6
|
2017-12-11T18:25:55
|
|
libpkgconf: fragment: rework quoting and lexing (closes #139, #153)
we now use POSIX-style quoting for all fragments. it is our belief that this is the
most optimal behaviour for portability, because all POSIX-compliant tools require
single-quotes to be considered as literal (closes #153).
because of this, we are able to remove some hacks on the lexer side which were there
to simulate pkg-config quoting, but were basically utterly wrong (closes #139).
|
|
7b1fac4c
|
2017-12-11T17:41:08
|
|
tests: remove fragment-quoting-4 and fragment-quoting-6 tests as they are not relevant anymore
|
|
4e50938e
|
2017-10-11T17:01:19
|
|
tests: add a test case for #146
|
|
95b68f7c
|
2017-09-23T00:08:12
|
|
tests: add testcase for #140
|
|
72cf8714
|
2017-09-19T21:35:18
|
|
tests: regress: add malformed quoting test
|
|
95b4930a
|
2017-07-16T17:33:42
|
|
tests: add test for github #123
|
|
38cda5e5
|
2017-06-24T12:45:44
|
|
autotools: replace PKGCONFIGDIR with PKG_DEFAULT_PATH
|
|
3ae11b1b
|
2017-06-24T12:40:33
|
|
meson: add kyua integration for testsuite for now
|
|
0ba391bc
|
2017-06-05T17:41:13
|
|
Miscelaneous tweaks for Visual C in Cygwin compatibility
|
|
4a508b4f
|
2017-05-19T23:43:47
|
|
tests: regress: add regression test for malformed package testcase
|
|
0262b825
|
2017-05-19T23:33:49
|
|
libpkgconf: pkgconf_pkg_find(): correctly handle failure from pkgconf_pkg_new_from_file()
|
|
ce47fa8d
|
2017-05-05T01:40:09
|
|
tests: add reduced version of freebsd gtk+-3.0 crappy output situation as a testcase
|
|
77ca17b6
|
2017-03-29T18:00:10
|
|
tests: back out go-style test, just verify the output because shells are terrible
|
|
f5ce5fd7
|
2017-03-29T16:58:04
|
|
testsuite: add a parser test from Go (redhat #1437101)
|
|
6fcb5ba5
|
2017-03-27T01:03:24
|
|
testsuite: update test with PKG_CONFIG_MAXIMUM_TRAVERSE_DEPTH=1 env var
|
|
9d05871d
|
2017-03-24T00:01:59
|
|
testsuite: check to see if --print-requires incorrectly invokes the dependency resolver
|
|
3744a843
|
2017-02-25T15:33:41
|
|
testsuite: parser testcase output changes a little because we escape when running as pkgconf CLI now
|
|
a3fa9732
|
2017-02-25T13:57:38
|
|
testsuite: add testsuite cases for inverse quoting situations
|
|
d558e30a
|
2017-02-07T10:24:54
|
|
libpkgconf: argvsplit: quoting logic was simplified too much
|
|
2dcd7496
|
2017-02-07T10:11:12
|
|
main: remove whitespace added for compatibility with older pkg-config (closes #113)
|
|
02ad6d1a
|
2017-02-03T12:58:11
|
|
testsuite: add regression test for #111
|
|
8b043a10
|
2017-01-26T12:55:48
|
|
testsuite: add tests for variable whitespace
|
|
987cf94a
|
2017-01-22T23:21:51
|
|
tests: add a regression test for #108
|
|
7237b811
|
2017-01-20T00:58:48
|
|
add support for making paths relocatable (closes #103)
|
|
6c2bc94c
|
2017-01-18T20:33:18
|
|
tests: regress: fix --keep-system-libs test, seems to have been broken for some years
|
|
d7bf55a1
|
2017-01-18T11:36:52
|
|
main: add --with-path CLI option (closes #104)
|
|
4ba414f7
|
2017-01-07T15:04:34
|
|
fragment: handle oddball fragments like -framework more accurately
|
|
52b58ce5
|
2016-12-30T20:25:02
|
|
tests: regress: add another test case for -idirafter ordering (noticed on pkg-config bugzilla)
|
|
e6df379f
|
2016-12-30T19:44:50
|
|
tests: add a test for --static ordering bug reported to freedesktop pkg-config that was actually in pkgconf
This was fixed a long time ago, but for completeness sake.
(https://bugs.freedesktop.org/show_bug.cgi?id=85085)
|
|
951a844c
|
2016-12-30T12:45:29
|
|
tests: add tests for the fragment mergeback changes
|
|
ad1e414d
|
2016-12-30T02:47:42
|
|
libpkgconf: fragment: handle -idirafter in the same way as -isystem
(https://bugs.freedesktop.org/show_bug.cgi?id=97337)
|
|
082fd4af
|
2016-11-15T23:03:50
|
|
testsuite: add a test for --pure (closes #83)
|
|
cbd14e91
|
2016-11-04T23:31:02
|
|
testsuite: delete legacy testsuite
|
|
63a61b7c
|
2016-11-04T23:30:21
|
|
testsuite: regress: really add the last few tests this time
|
|
20f4a7fc
|
2016-11-04T23:14:22
|
|
testsuite: parser: add remaining test cases
|
|
8075de14
|
2016-11-04T23:07:18
|
|
testsuite: regress: add the remaining tests that were in the old testsuite
|
|
0ea956e3
|
2016-11-04T22:44:00
|
|
testsuite: use uname -s instead of uname -o for system name
|
|
0764d8af
|
2016-11-04T22:36:40
|
|
Merge branch 'master' into kyua
|
|
febf476a
|
2016-11-04T22:35:55
|
|
configure: kill --enable-strict-mode, entirely pointless
|
|
64c07aa9
|
2016-10-27T21:51:09
|
|
Merge branch 'master' into kyua
|
|
9a89bd05
|
2016-10-25T14:03:08
|
|
testsuite: add a test for #99
|
|
5c2bee67
|
2016-09-18T22:48:13
|
|
Add Kyua tests
|
|
0b62a8cd
|
2016-09-10T02:08:14
|
|
tests: fix up Kyuafile files
|
|
072293c8
|
2016-09-10T02:06:33
|
|
tests: add some very rudementary kyua integration (#96)
|
|
b900e046
|
2016-09-10T01:51:19
|
|
pkg: add support for PKGCONF_CMP_NOT_EQUAL Provides rules, completing support of Provides rules (closes #95)
|
|
c81f72bf
|
2016-09-09T14:45:33
|
|
tests: provides: provide a PKG_CMP_NOT_EQUAL dependency node
|
|
4fcda862
|
2016-09-09T14:34:38
|
|
pkg: make fuzzy Provides matching for PKG_CMP_NOT_EQUAL ops more correct
|
|
892a03cd
|
2016-09-09T01: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-09T00:17:46
|
|
pkg: implement rudementary support for fuzzy Provides matches
|
|
ef545a01
|
2016-09-08T22:22:59
|
|
tests: oops, it's --no-provides not --skip-provides
|
|
47c5c565
|
2016-09-08T22:21:12
|
|
main: add --skip-provides to provide broken fd.o pkg-config behaviour (#95)
|
|
d304d9cb
|
2016-09-08T22:10:24
|
|
pkg: add support for 'simple' Provides rule entries (#95)
|
|
21c7355c
|
2016-08-26T21:36:18
|
|
testsuite: improve --print-provides test by adding a provides.pc file
|
|
834e21d3
|
2016-08-24T19:00:10
|
|
testsuite: add tests for normal fragments and whitespace munging, too (closes #94)
|
|
0a592689
|
2016-08-24T18:12:26
|
|
testsuite: add a testcase for -isystem munging (#94)
|
|
226f8616
|
2016-08-24T11:21:40
|
|
tests: add a test for --print-provides (#95)
|
|
58d01369
|
2016-05-28T03:42:41
|
|
testsuite: add a couple of other cornercases identified by looking at openbsd pkg-config changes
|
|
97e1ffe7
|
2016-05-28T03:35:11
|
|
testsuite: add a test for comma as package separator (some openbsd pkg-config versions did not support this)
|
|
25b730fb
|
2016-05-19T17:37:27
|
|
testsuite: add a test for explicit depgraph breakage
|
|
d2860af2
|
2016-05-19T17:04:47
|
|
tests: change fragment tests to match pkg-config even though it's suboptimal
|
|
c6676e9d
|
2016-05-19T16:47:11
|
|
testsuite: add a test for #87
|
|
32bd6bd7
|
2015-12-07T23:29:27
|
|
Add a regression tests about define-variable
|
|
9cb8f261
|
2015-11-01T18: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-01T18:31:07
|
|
tests: cleanup: remove bashism
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
|
|
abbd6b06
|
2015-09-27T16:07:06
|
|
Revert "Merge pull request #81 from dankegel/quotefest"
This reverts commit 42551f6364ab0e024e68ed03ef39c9688140fc88, reversing
changes made to 938bb9e694c6d377bad29a0fa6856d6ce98c8033.
|
|
d0bbc686
|
2015-09-10T16:49:52
|
|
Add tests for libraries quoted with double quotes, make them pass
|
|
b88808f7
|
2015-09-10T16:36:07
|
|
Test escaped space in a library name
|
|
a8722136
|
2015-09-03T11:18:36
|
|
Fix running tests out of tree. from now make distcheck is usable
|
|
f99d2e88
|
2015-09-03T03:30:43
|
|
testsuite: use @PACKAGE_VERSION@ for pkg-config module checks
|
|
d67a0401
|
2015-07-20T03:10:27
|
|
testsuite: use /test as an explicit prefix on all tests
|
|
72c6e923
|
2015-07-19T23:00:35
|
|
Ensure -I is never merged back as well
|
|
5a8dadaf
|
2015-07-19T22:49:36
|
|
Ensure -L is never merged back
|
|
fa665a40
|
2015-05-21T22:17:55
|
|
tests: correct private-libs-duplication order
|
|
face849e
|
2015-05-21T22:14:08
|
|
tests: fix validation on private-libs-duplication test
|
|
b26374a5
|
2015-05-21T22:03:02
|
|
tests: add an additional test for more complicated --static relationships
|
|
1dc28ba6
|
2015-04-23T21:45:26
|
|
testsuite: regression test for parsing comments
Add a test case about a regression that happened when parsing comments
(bug #75)
|