Commit Graph

  • 444846dd2d personality: drop want_default_pure on windows master Ariadne Conill 2024-10-07 17:44:22 -0700
  • 8c479a8355 meson: add support for _DEFAULT_SOURCE rentianyue-jk 2024-08-08 10:34:38 +0800
  • 4697d636cc cli: main: allow use of multiple package names in solution-based queries Ariadne Conill 2024-10-07 17:06:52 -0700
  • a88c0d962a pkgconf 2.3.0. pkgconf-2.3.0 Ariadne Conill 2024-08-07 00:10:13 -0700
  • 0dde98fa8b meson: define __EXTENSIONS__ for Solaris Ariadne Conill 2024-08-06 23:44:43 -0700
  • ba3c2bd47c tests: add regression test for PKG_CONFIG_RELOCATE_PATHS=1 Ariadne Conill 2024-08-06 23:41:48 -0700
  • 72082a4d17 cli: add PKG_CONFIG_RELOCATE_PATHS environmental variable Ariadne Conill 2024-08-06 23:39:46 -0700
  • 874d559e42 tests: add regression test for github issue #286 Ariadne Conill 2024-08-06 23:34:41 -0700
  • d2d01a10c5 tests: add regression test fixture for github issue #286 Ariadne Conill 2024-08-06 23:31:30 -0700
  • 9aaff5148c bomtool: only use query dependencies for deriving the SBOM document name Ariadne Conill 2024-08-06 15:12:27 -0700
  • eb7c2385d0 tests: add test for --variable with --env Ariadne Conill 2024-08-06 10:43:52 -0700
  • 0ca4e5d00c cli: allow --env to work with --variable Ariadne Conill 2024-08-06 10:42:18 -0700
  • 2070c00d63 cli: stop processing requests after the --env handler runs Ariadne Conill 2024-08-06 10:41:23 -0700
  • ef99b6c626 tests: add test for --print-variables with --env Ariadne Conill 2024-08-06 10:10:02 -0700
  • ca2a06898f cli: add integration for --print-variables with --env Ariadne Conill 2024-08-06 09:23:10 -0700
  • c84223616a tests: add test for --libs with --env Ariadne Conill 2024-08-05 16:45:56 -0700
  • d8cd27e2d2 tests: add test for --exists-cflags with --env Ariadne Conill 2024-08-05 16:43:54 -0700
  • 22866eca45 cli: document --env in usage text Ariadne Conill 2024-08-05 16:42:05 -0700
  • b24f3dfd8f cli: implement --exists-cflags support for --env Ariadne Conill 2024-08-05 16:39:51 -0700
  • d5cd2a4f28 tests: add basic --exists-cflags test Ariadne Conill 2024-08-05 16:31:37 -0700
  • f635f63220 cli: add module definitions before filter check Ariadne Conill 2024-08-05 16:29:52 -0700
  • d76aa357e4 cli: implement --exists-cflags feature Ariadne Conill 2024-08-05 14:29:53 -0700
  • 174db1a17a fragment: add pkgconf_fragment_insert() Ariadne Conill 2024-08-05 14:27:13 -0700
  • a6179c7779 queue: add PKGCONF_PKG_DEPF_QUERY to color solution nodes part of the original query Ariadne Conill 2024-08-05 13:42:49 -0700
  • a276c0b4a8 main: add --exists-cflags command-line option Ariadne Conill 2024-08-05 13:22:05 -0700
  • 93ae120daf build (automake): add -I m4 to ACLOCAL_AMFLAGS Ariadne Conill 2024-08-05 13:08:36 -0700
  • 8b7e2c4eee Process character after operator Kai Pastor 2024-07-03 04:58:06 +0200
  • 64ff8b031f Test version expressions 'mod >=n' Kai Pastor 2024-07-02 20:14:05 +0200
  • 633433b29b Fix uncasted use of isspace() Taylor R Campbell 2024-05-16 21:28:37 +0000
  • 2d26db3a98 doc: Requires.private is used for header inclusion Petr Písař 2024-04-08 11:50:46 +0200
  • a8a492e2e4 Fix typo in README.md Pierce 2024-04-11 16:53:33 -0400
  • c583d49a37 pkg.m4: Abort by default if no pkgconf Ismael Luceno 2021-08-26 20:03:44 +0200
  • 06120a8769 pkgconf 2.2.0 pkgconf-2.2.0 Ariadne Conill 2024-03-27 11:34:36 -0700
  • 7a8532f849 queue: remove no longer used root package reference when walking dependency graphs Ariadne Conill 2024-03-27 18:39:00 +0000
  • a3d7ecb31b Use libpkgconf.so.5 due to ABI changes Ariadne Conill 2024-03-27 11:31:48 -0700
  • e2a8080cbf Reuse static solution for general solution Kai Pastor 2024-02-23 15:18:08 +0100
  • 883b57df47 Cache packages from explicit file requests Kai Pastor 2024-02-23 15:18:08 +0100
  • 194dde096b Update expected test results Kai Pastor 2024-02-23 15:18:08 +0100
  • 78d53ea012 Revise serials, traversal, flattening Kai Pastor 2024-02-23 15:18:08 +0100
  • 4090ba3e0d Clarify tracing messages Kai Pastor 2024-02-23 15:18:08 +0100
  • 5eb79f6651 Add tests for lib order Kai Pastor 2024-02-08 21:37:35 +0100
  • e7c9bdb317 Don't print 'required by <VIRTUAL-PACKAGE>' Kai Pastor 2024-03-22 07:18:41 +0100
  • 4e01010d6f Mark user input in error message Kai Pastor 2024-03-16 15:19:57 +0100
  • 6219af9a0a Color private-reachable nodes gray Kai Pastor 2024-03-21 23:07:11 +0100
  • eaf1a2d804 Resolve user request for digraph Kai Pastor 2024-03-21 22:44:32 +0100
  • d6753888b8 Update test expected results Kai Pastor 2024-03-18 08:37:17 +0100
  • f95e8d4428 Print digraph for user request perspective Kai Pastor 2024-03-18 08:21:17 +0100
  • db63c8ee0b Show edges for flattened order Kai Pastor 2024-03-18 07:56:37 +0100
  • b6e04e2d47 pkgconf 2.1.1 pkgconf-2.1.1 Kai Pastor 2023-12-11 06:58:17 +0100
  • 2edf954f3a Update NEWS for pkgconf 2.1.1 Ariadne Conill 2024-02-04 03:25:54 -0800
  • d8924aced5 Update gitignore to catch all of the autoconf-generated files Ariadne Conill 2024-02-04 03:16:14 -0800
  • 80b5011e69 Use traverse_serial to short circuit graph evaluation for already visited nodes. Ariadne Conill 2024-02-04 03:04:52 -0800
  • 4a3adf3457 Test digraph completeness for private-libs-duplication Kai Pastor 2024-01-17 18:28:38 +0100
  • 5825e2c6d6 Fix crash on two-word expressions Kai Pastor 2023-12-01 22:12:20 +0100
  • b2f8386c32 Fix --modversion output Kai Pastor 2023-12-01 21:50:46 +0100
  • 125af82dbe Test --modversion with constraint Kai Pastor 2023-12-01 21:20:39 +0100
  • 08f4a9da15 NEWS: fix typo Sam James 2023-11-25 06:13:16 +0000
  • a4ecd42bf3 Fix it's -> its Stefan Weil 2023-11-24 19:44:04 +0100
  • 61d39ad899 pkgconf 2.1.0. pkgconf-2.1.0 Ariadne Conill 2023-11-22 18:46:19 +0000
  • 5fb09af863 queue: ensure the initial solution is cleaned up when it is no longer needed Ariadne Conill 2023-11-22 18:43:04 +0000
  • d0038689fd build: add metapackage-3.pc to testsuite files Ariadne Conill 2023-11-22 18:30:21 +0000
  • 31512b210b add NEWS for pkgconf 2.1.0. Ariadne Conill 2023-11-22 18:24:29 +0000
  • 5f6c5320e5 cli: add simple --solution applet for dumping the solver solution Ariadne Conill 2023-10-09 08:05:18 +0000
  • f3540de30d queue: clarify the relationship between a flattened dep and its parent Ariadne Conill 2023-10-09 07:27:00 +0000
  • be1ea7888b Separate input world from output world Kai Pastor 2023-10-15 08:32:48 +0200
  • 45073b7460 Circular deps: track ancestors, not serial Kai Pastor 2023-10-15 12:40:41 +0200
  • 948297b5b8 Search XDG Base Directories for personality files Victor Westerhuis 2023-10-31 14:09:55 +0100
  • d454f62c73 libpkgconf: fix -Walloc-size Sam James 2023-11-05 22:17:02 +0000
  • 752a9825dc queue: demote requires to requires.private when processing requires.private parents Ariadne Conill 2023-10-09 07:22:59 +0000
  • 86c43b4e3d cli: --digraph: use directed relationships as part of the visualization Ariadne Conill 2023-10-09 07:10:47 +0000
  • 4db8031402 cli: --digraph: properly visualize requires.private edges Ariadne Conill 2023-10-09 07:06:29 +0000
  • eb087a6c84 Test simple metapackage Kai Pastor 2023-10-09 08:41:47 +0200
  • dd6a8e3fc7 cli: trim trailing whitespace from package arguments Colin Gillespie 2023-09-05 15:36:23 +1000
  • 97d907ba93 cli: remove strncmp() from modversion comparison Ariadne Conill 2023-10-09 06:35:04 +0000
  • a4033ab9c6 Update AX_CHECK_COMPILE_FLAG to serial 6 Peter Kokot 2023-09-22 06:54:04 +0200
  • a7c29fec18 meson: Add with-system options L. E. Segovia 2023-09-13 14:49:11 -0300
  • 962a5e96b7 cli: fix --modversion not showing version with versioned query Xi Ruoyao 2023-09-07 19:38:01 +0800
  • 5aeb469b81 libpkgconf: fix memory leak Colin Gillespie 2023-09-03 16:19:14 +1000
  • 652aff9790 path: add pkgconf_path_prepend API for --with-path Ariadne Conill 2023-10-08 22:27:56 +0000
  • a6fb59a0ed pkgconf 2.0.3. pkgconf-2.0.3 Ariadne Conill 2023-09-02 21:15:46 -0700
  • 3f07015d3a add new test files to build system Ariadne Conill 2023-09-03 04:18:26 +0000
  • ee702658cd use PRIu64 format specifiers for some uint64 identifiers in trace logging Ariadne Conill 2023-09-02 21:05:03 -0700
  • 66994f1533 cli: fix --modversion not showing version in various cases Colin Gillespie 2023-08-19 07:57:48 +1000
  • 9cddd22bbc tests: add regression tests for --modversion Colin Gillespie 2023-08-19 11:16:30 +1000
  • eaa4bb44a0 pkgconf 2.0.2. pkgconf-2.0.2 Ariadne Conill 2023-08-17 11:56:08 -0700
  • a265f8a42b libpkgconf: pkg: fix long-standing bug where -uninstalled pkg-config files would have the wrong identifier Ariadne Conill 2023-08-17 11:53:07 -0700
  • f0f28fa690 tests: add regression test for --modversion with uninstalled pkg-config files Ariadne Conill 2023-08-17 11:50:00 -0700
  • 6a84d70439 pkgconf 2.0.1. pkgconf-2.0.1 Ariadne Conill 2023-08-11 14:23:08 -0700
  • f49029c681 cli: ensure --modversion is output is printed in dependency queue order Ariadne Conill 2023-08-11 14:19:26 -0700
  • 4fb0988a29 libpkgconf: queue: make the pkgconf_queue_t type public Ariadne Conill 2023-08-11 14:16:41 -0700
  • 5ef2ab8c7c cli: add --verbose parameter Ariadne Conill 2023-08-11 14:09:01 -0700
  • 95086643fa cli: remove package count restriction from --modversion Ariadne Conill 2023-08-11 13:48:02 -0700
  • fe69ccc6b9 Revert "main: explicitly error with --modversion and more than 1 package being queried" Ariadne Conill 2023-08-11 13:41:20 -0700
  • de51b03cc1 pkgconf 2.0.0. pkgconf-2.0.0 Ariadne Conill 2023-08-04 08:45:16 +0000
  • f305901052 tests: regress: remove obsolete modversion test Ariadne Conill 2023-08-04 08:44:57 +0000
  • a97b75ab2c main: explicitly error with --modversion and more than 1 package being queried Ariadne Conill 2023-08-04 08:38:48 +0000
  • 384ade5f31 path: prepend paths rather than append paths when processing --with-path arguments Ariadne Conill 2023-08-04 08:24:32 +0000
  • a4eb097b39 queue: process packages in the resolution queue in the correct order Ariadne Conill 2023-08-04 08:23:00 +0000
  • 5d0e2f5092 Track packages using a lifetime unique identifier Ariadne Conill 2023-08-04 08:19:42 +0000
  • 437c2a3218 update release tarball location because dynadot is a shitty registrar Ariadne Conill 2023-07-02 11:34:50 -0700