Commit Graph

10 Commits

Author SHA1 Message Date
مهدي شينون (Mehdi Chinoune)
fe16a8ea7c Drop clang32. 2024-12-17 08:15:18 +01:00
Christoph Reiter
d1369dab57 Some gettext dependency cleanups
See #19913
2024-02-02 09:18:02 +01:00
Christoph Reiter
a014fefc8b Get rid of msys2_internal
It only affects the references atm, so just make it a special key there instead.
Less confusing.
2024-01-24 08:29:31 +01:00
Christoph Reiter
d46eeb5dee rebuild autotools and python
so it uses pkgconf
2023-09-28 20:45:16 +02:00
Christoph Reiter
2e61746cb6 Replace pkg-config with pkgconf everywhere
While the later replaces the former, pkg-config will still be installed
via makepkg if pkgconf isn't installed already.
2023-09-28 20:36:07 +02:00
Christoph Reiter
9c1c99af5d Port away from PKGMETA.yml 2023-09-17 21:57:36 +02:00
Christoph Reiter
31cf2ca0aa Re-add mingw libtool variant
It was removed in #10338 because it wasn't really used and the
msys one seemed good enough for autotools (via libtoolize), and
all packages using it were really just depending on libltdl.

Turns out some mingw packages use libtool directly and the msys
one has various things hardcoded for that environment, resulting
for example in wrongly named .dlls.

This adds back the mingw libtool with all patches synched from the
msys one and the Windows paths fixed up in the libtool script.
Also add it as a dependency to autotools, so we avoid sometimes
the msys one being used and sometimes the mingw one, which would
make it harded to debug.

Ideally this doesn't change anything for existing packages and
just fixes the ones using libtool directly, for example
mingw-w64-libvterm and mingw-w64-libtommath.

There is also a libtool integration test being added now in
https://github.com/msys2/msys2-tests/pull/45
2023-08-12 23:45:29 +02:00
Christoph Reiter
c2a25d487b autotools: depend on autoconf-wrapper 2022-01-16 10:45:02 +01:00
Christoph Reiter
70de954e23 autotools: depend on msys libtool instead
mingw one is gone
2021-12-15 18:42:05 +01:00
Christoph Reiter
0a00691915 Add autotools meta package 2021-12-14 20:45:49 +01:00