|
d5f9bdae
|
2022-08-07T04:36:45
|
|
cli: add support for dumping SPDX expressions from modules
|
|
56881f64
|
2022-08-07T00:38:38
|
|
cli: resolve uninitialized pointer warnings reported by GCC 12
|
|
4493a322
|
2022-08-03T16:37:04
|
|
main: do cleanup when checking required version
|
|
38103134
|
2022-08-03T16:30:59
|
|
main: goto cleanup in validate case too
This fixes leaks in two tests
|
|
6c70781a
|
2022-07-26T18:00:22
|
|
introduce PKG_CONFIG_PKGCONF1_SYSROOT_RULES for legacy pkgconf behavior
|
|
11164376
|
2022-06-26T18:34:22
|
|
main: handle --personality load failure
|
|
04a6dda7
|
2022-06-26T18:17:30
|
|
main: refactor apply_variable
|
|
f5d6bb71
|
2022-02-04T16:06:08
|
|
libpkgconf: remove const modifier from error_handler data pointer
Currently, the data pointer is `const void *`, which means that the
handler can't modify the data without casting away the constness.
|
|
41bff109
|
2021-08-17T14:54:36
|
|
cli: ensure the client and cross-personality are cleaned up in all cases
|
|
f411e7e5
|
2021-08-17T14:47:10
|
|
cli: free package resolution queue unconditionally
|
|
ce82e36c
|
2021-08-17T14:39:44
|
|
cli: fix memory leak when packages are not provided on the command line
|
|
fa859bb0
|
2021-06-11T15:01:10
|
|
close error_msgout if opened
|
|
dba26000
|
2021-06-11T15:00:58
|
|
deinit personality in cli
|
|
599dfcb2
|
2021-03-18T06:42:57
|
|
main: extend copyright notice to 2021
|
|
fd1b8ccc
|
2021-03-18T06:22:11
|
|
main: if PKG_CONFIG_FDO_SYSROOT_RULES is set, or DESTDIR matches PKG_CONFIG_SYSROOT_DIRS, disable the automatic sysroot rewriting
Closes #205.
|
|
f9531ce9
|
2021-03-18T05:59:54
|
|
add support for pkgconf_cross_personality_t.want_default_pure
|
|
dcf529b8
|
2021-02-06T10:57:20
|
|
cli: add environment variable PKG_CONFIG_DONT_DEFINE_PREFIX
On Windows, pkgconf redefines the prefix by default.
This gives the user the option to disable this behavior via an environment variable.
The benefit of an environment variable is the user can change this behavior when
using a build system such as cmake or meson, which may not expose this
parameter to the user.
|
|
47466470
|
2020-05-26T10:57:51
|
|
main: extend copyright statement to 2020 in --about
|
|
fce1199b
|
2020-05-24T14:34:17
|
|
cli: add support for PKG_CONFIG_MSVC_SYNTAX env variable
Patch from Dan Kegel.
|
|
62bbd3b6
|
2020-01-21T10:32:36
|
|
cli: remove --version to --modversion remapping
This has been a source of frequent complaints, so we drop it.
Resolves: https://todo.sr.ht/~kaniini/pkgconf/6
|
|
48dc665a
|
2019-10-19T00:56:17
|
|
personality: add support for WantDefaultStatic setting
|
|
40fe4835
|
2019-10-19T00:45:49
|
|
cli: main: add --shared option
|
|
5f3aa3a8
|
2019-07-12T06:53:25
|
|
cli: bump copyright notice to 2019
|
|
db9c1e96
|
2019-06-07T19:19:28
|
|
fix the order of header includes
config.h should be included before stdinc.h, otherwise large file
support is not enabled.
Downstream bug: https://bugs.gentoo.org/687548
|
|
7460d287
|
2019-05-18T00:52:09
|
|
Merge branch 'fix-msvc-build' of seungha.yang/pkgconf into master
|
|
5436558e
|
2019-05-11T01:15:24
|
|
main: Fix build with MSVC
Use pkgconf_strndup() since strndup() might be unavailable
|
|
0ba98da2
|
2019-05-06T15:22:11
|
|
lite: remove --simulate
|
|
2d0c1f5c
|
2019-05-06T15:15:41
|
|
lite: disable debug logging
|
|
43ca536b
|
2019-05-06T15:13:17
|
|
lite: disable some bloat
|
|
d926e75b
|
2019-03-06T16:03:32
|
|
main: fix personalities when argv[0] contains path
|
|
8aa66222
|
2018-05-10T13:37:40
|
|
main: deduce the cross-compilation triplet based on program name
|
|
c4686829
|
2018-05-09T22:53:55
|
|
cli: implement --personality
|
|
e9324ee4
|
2018-05-09T22:21:45
|
|
cli: implement --dump-personality
|
|
6b0e346c
|
2018-05-09T17:07:26
|
|
libpkgconf: refactor building the dir lists into separate concerns
|
|
854490c5
|
2018-05-09T16:54:21
|
|
libpkgconf: add basic support for cross-compile personality objects
|
|
7e9ed692
|
2018-03-18T18:04:02
|
|
libpkgconf: pkg: skip over -I cflags from Requires.internal nodes when building a cflags list
|
|
ad65bc4a
|
2018-03-18T18:01:59
|
|
libpkgconf: dependency: allow dependency nodes to be colored with traits
|
|
60c05f56
|
2018-03-08T05:00:22
|
|
Improve prefix rewriting on Windows (#177)
* cli: Default to rewriting prefix on Windows
This matches `pkg-config` behavior
* libpkgconf: Rewrite the prefix of all variables
|
|
2156a74a
|
2018-02-28T13:00:53
|
|
cli: implement --fragment-filter (closes #167)
|
|
2902141a
|
2018-02-12T00:42:27
|
|
build: move cli tool to cli folder
|