Re: pkg-config tweaks

2023-06-05 Thread Marc Espie
A bit more pkg-config tweaks. - I missed two anonymous subs. - somehow I did mangle the flags with respect to --libs-only-other - so I added regress tests for those. - I found out that stuff like --libs-only-l will tend to prepend a space like -lalpha2 turns out the glib2 version of pkg-config

Re: pkg-config tweaks

2023-05-26 Thread Marc Espie
There was a small typo which broke xenocara, as noticed by tb@ (sidenote: I hate this shitty configure stuff that can't even give you the warning messages from tools that ran. *OF COURSE* it's because so much of that shit talks incessantly even when things are fine) Index: pkg-config ===

Re: pkg-config tweaks

2023-05-22 Thread Andrew Hewus Fresh
On Mon, May 22, 2023 at 09:33:48AM +0200, Marc Espie wrote: > - move to 5.36: signatures + prototypes mostly everywhere > Not used for Getopt::Long, because the calling conventions are somewhat > too verbose. > - use constant for the mode{libs} and mode{cflags} values > - remove two completely unne

pkg-config tweaks

2023-05-22 Thread Marc Espie
- move to 5.36: signatures + prototypes mostly everywhere Not used for Getopt::Long, because the calling conventions are somewhat too verbose. - use constant for the mode{libs} and mode{cflags} values - remove two completely unneeded [] in regexps - fix indentation and parentheses in a few location