Releases: skeeto/u-config
Releases · skeeto/u-config
0.34.0
24 Apr 21:27
Compare
Sorry, something went wrong.
No results found
Project layout reorganization
Distributors: this requires updating your build scripts
New POSIX platform layer (main_posix.c)
The "generic C" platform layer has been removed
Distributors: switch to the new POSIX platform layer
Two new options: --list-all and --list-package-names (#7 )
Support for Cflags.private (9e24f5c )
New WebAssembly (WASI) platform layer (main_wasm.c)
Minor bug fixes
0.33.3
08 Mar 21:17
Compare
Sorry, something went wrong.
No results found
Corrected library link order when using --static (#6 , #10 )
Fix pc_path output for virtual pkg-config (ccd27ff )
Fix pc_system_{include,lib}dirs also (f42e785 )
Corrected --modversion order (#9 )
Slightly improved error messages
Special thanks to @N-R-K and @marcin-serwin .
0.33.2
08 Feb 00:50
Compare
Sorry, something went wrong.
No results found
win32: more aggressive backslash to slash conversions in paths (#8 )
u-config(1) man page
Various small source improvements
0.33.1
07 May 14:00
Compare
Sorry, something went wrong.
No results found
Small workaround for GCC 14 false warning [7508174 ]
0.33.0
02 Mar 20:00
Compare
Sorry, something went wrong.
No results found
Greatly improved support for paths containing spaces and parentheses (2d26afb , c9607f3 )
win32: Full support for long paths (> MAX_PATH) (c7b133e )
win32: Wide console support on standard output, not just standard error (c7b133e )
Substantial refactor, simplifying code and improving performance (c4917c1 )
On most platforms .pc files are no longer memory-mapped
0.32.0
23 Jan 16:59
Compare
Sorry, something went wrong.
No results found
Support $PKG_CONFIG_ALLOW_SYSTEM_{CFLAGS,LIBS} (#4 )
bugfix (win32): Distinguish between empty and unset variables
Port to freestanding linux-i686
Small fixes/adjustments to freestanding builds
0.31.1
10 Apr 23:37
Compare
Sorry, something went wrong.
No results found
Small improvements to the Win32 and x86-64 Linux platform layers.
Cut build times by more than half when targeting Windows
Support building with clang-cl
Various small Linux and Windows improvements
0.31.0
13 Feb 17:12
Compare
Sorry, something went wrong.
No results found
Release 0.31.0
* Feature: end option processing on "--"
* Feature: --{atleast,exact,max}-version
* Feature: --errors-to-stdout
* Feature: --silence-errors
* Feature: accept and ignore --uninstalled
* Fix: re-permit package specs split across arguments
* Fix: do not print indirect packages for --modversion
0.30.2
30 Jan 15:34
Compare
Sorry, something went wrong.
No results found
Release 0.30.2
* Keep the last, not first, -l when deduplicating
0.30.1
27 Jan 18:02
Compare
Sorry, something went wrong.
No results found
Release 0.30.1
* Improved handling of paths with special characters (space, etc.)
* The source is now C and C++ polyglot, supporting older compilers
* More tests and more thorough tests