Commit Graph
848426 Commits
Author SHA1 Message Date
Eli Schwartz 514b8668d9 dev-games/clanlib: fix ignored USE=static-libs in slot 2.3
It is a no-op. In gentoo-historical-2.git, the addition of version 2.4.3
to the tree reworked the econf flags and dropped the functionality of
actually passing $(use_enable) based on this USE flag.

https://gitweb.gentoo.org/archive/repo/gentoo-2.git/commit/?id=dde0b5c459de07f06abeea223a9fe5612bdc0ab1

One might ponder why the flag should exist at all, if no one used it. In
fact, due to EAPI 7 it was always installed. :( That being said, the
other slots for this package supported it correctly, which means by
default they weren't installed.

Fix this slot to act the same way: correctly.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 18:36:47 -04:00
Eli Schwartz 8d11899d26 dev-games/clanlib: mark as strict-aliasing unsafe
Fixed in newer slots.

Closes: https://bugs.gentoo.org/855308
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 18:36:47 -04:00
Eli Schwartz 3fb8f40ec2 dev-games/clanlib: add patch to successfully eautoreconf
It uses a heavily vintage autoconf 2.59 and libtool 1.5.22, which emits
an autoconf-based Modern C warning in configure probes and isn't
currently patch'able for e.g. LTO warning flags by elibtoolize.

Closes: https://bugs.gentoo.org/898980
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 18:36:46 -04:00
Eli Schwartz 17f8f8007c */*: update my email address everywhere, drop proxy-maint
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 18:36:46 -04:00
Sam James ce644fc1f2 media-libs/aubio: Stabilize 0.4.9-r4 amd64, #935423
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:36:07 +01:00
Sam James 55d0ed5567 media-libs/aubio: Stabilize 0.4.9-r4 ppc64, #935423
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:36:06 +01:00
Sam James 64bd3e68a2 media-libs/aubio: Stabilize 0.4.9-r4 x86, #935423
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:36:05 +01:00
Sam James ff83f77706 media-libs/aubio: Stabilize 0.4.9-r4 sparc, #935423
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:36:04 +01:00
Sam James b779d4b7e4 x11-misc/xdg-utils: fix qtpaths for KDE Plasma
Pending questions:
* Should qt6paths instead be in /usr/bin in Gentoo?
* Why do we have a qtpaths6 as well as a qt6paths?

But add this emergency fix for now given it may manifest in confusing
and hard-to-diagnose ways.

Bug: https://bugs.gentoo.org/934941
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 23:35:29 +01:00
Matthias Maier aefb5873fe media-sound/quodlibet: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:48:44 -05:00
Matthias Maier 32dededafa media-libs/virglrenderer: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:48:44 -05:00
Matthias Maier 4cae16c884 app-shells/*: sneaky developer switch floppym <-> tamiko
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:48:44 -05:00
Matthias Maier 05ad0a199a sci-libs/arborx: add 1.6
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:48:44 -05:00
Sam James 1242abfce7 gui-apps/waybar: Stabilize 0.10.3 amd64, #935136
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 22:33:47 +01:00
Eli Schwartz bd0905453f dev-build/meson: add 1.5.0_rc2
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 17:24:58 -04:00
Eli Schwartz 204e818da2 sys-cluster/pmix: enforce the choice of event library
pmix can be built with either libevent or libev, and we need to depend
on the correct one. We depend on libevent. If, somehow, the configure
check is broken, it will "happily" attempt to automagically build against libev
instead, with varying degrees of success.

Make sure it knows which one it MUST pick.

Also update to use modern econf passing style with a local array, so
that comments are supported!

Closes: https://bugs.gentoo.org/884883
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 17:24:58 -04:00
Eli Schwartz 3cb521ed1e sys-cluster/pmix: stop enabling -Werror via ./configure
The aptly-named --enable-werror flag provided by upstream will carefully
enable -Werror in CI builds, even if you pass --disable-werror or
--enable-werror=no. This excellent diagnostics pass brought to you by
the world's most intuitive string validation and checking library, GNU
autoconf.

It is unclear to me why "sys-cluster/pmix: add 4.2.2" entailed adding
this configure option. The option was new in that version bump but
refraining from passing the option would do the correct thing...

Fixes: 8ad34c5cb7
Bug: https://bugs.gentoo.org/906972
Bug: https://bugs.gentoo.org/908551
Closes: https://bugs.gentoo.org/892023
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 17:24:57 -04:00
Eli Schwartz 51b2a9654e media-video/pipewire: revbump recently modified ebuilds
I submitted a series of fixes for automagic dependencies etc. Most of
them were merged, but one of them ("fix automagic dependency on
libpulse") was deferred since we are not yet sure the best way to do it.

Unfortunately, that was also the first patch in the series, and it had
the revbump for the changes we made. When skipping that patch, git ended
up modifying the existing versions in place which means existing
automagic dependencies didn't trigger a rebuild. Add that revbump in
now.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03 17:24:57 -04:00
Matthias Maier 1b3c01b928 dev-python/libvirt-python: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:24:21 -05:00
Matthias Maier dce60b3382 app-emulation/qemu-guest-agent: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:19:54 -05:00
Matthias Maier 1819be7182 app-emulation/libvirt-glib: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:18:48 -05:00
Matthias Maier ff700a6fec app-emulation/libvirt: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:18:06 -05:00
Matthias Maier 62c01026d9 sys-firmware/vgabios: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:08:28 -05:00
Matthias Maier 39cb663e24 sys-firmware/seabios: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:08:08 -05:00
Matthias Maier 5c931d090e sys-firmware/sgabios: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:07:49 -05:00
Matthias Maier 0b7856b8c8 sys-firmware/ipxe: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:07:32 -05:00
Matthias Maier 756da03e80 sys-firmware/edk2-ovmf: drop myself as a maintainer
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2024-07-03 16:06:08 -05:00
Sam James 2dbac9e223 net-irc/znc: Stabilize 1.9.1 x86, #935428
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 21:35:03 +01:00
Sam James 42d343a8b3 net-irc/znc: Stabilize 1.9.1 amd64, #935428
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 21:35:00 +01:00
Andreas Sturmlechner f4598f8b0a kde-apps/kmag: Fix cmake arg
Upstream commit a2156edade766ec0bb89e1507443b7a5bf0528b9

Closes: https://bugs.gentoo.org/935429
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-03 22:33:55 +02:00
Andreas Sturmlechner eeb6bdb720 kde-plasma/drkonqi: Restrict tests
See also:
https://invent.kde.org/plasma/drkonqi/-/issues/4

Closes: https://bugs.gentoo.org/935362
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-03 22:33:55 +02:00
Sam James 4aea3ae61a net-irc/znc: Stabilize 1.9.1 arm64, #935428
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 21:32:10 +01:00
Sam James c4349a8500 net-irc/znc: Stabilize 1.9.1 arm, #935428
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 21:32:09 +01:00
Sam James 99442a488c app-office/lyx: Stabilize 2.4.0 amd64, #935426
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 21:14:11 +01:00
Arthur Zamarin 0749135e99 app-editors/vscode: add 1.91.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-03 23:02:40 +03:00
Arthur Zamarin 2de72e9cbf app-shells/gentoo-bashcomp: drop 20240511, 20240525
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-03 23:01:54 +03:00
Arthur Zamarin 9c586fd9f7 app-shells/zsh-completions: add 0.35.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-03 22:59:50 +03:00
Arthur Zamarin e8e70cd73d app-shells/mcfly: add 0.9.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-03 22:58:19 +03:00
Arthur Zamarin a57b793c7e app-shells/starship: add 1.19.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-03 22:58:19 +03:00
Hans de Graaff 7174c1b2e3 app-admin/apache-tools: drop 2.4.60
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-03 21:37:06 +02:00
Hans de Graaff 97df4fe1cc www-servers/apache: drop 2.4.60
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-03 21:37:06 +02:00
Hans de Graaff 74e3145317 app-admin/apache-tools: add 2.4.61
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-03 21:37:06 +02:00
Hans de Graaff 1d0953ad49 www-servers/apache: add 2.4.61
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-07-03 21:37:05 +02:00
Sam James df9e37ed02 app-text/xapian-omega: Stabilize 1.4.25 ppc, #935399
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:36:19 +01:00
Sam James ef394a5705 x11-terms/alacritty: Stabilize 0.13.2 arm64, #934789
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:36:18 +01:00
Sam James 060072642f app-text/xapian-omega: Stabilize 1.4.25 arm, #935399
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:32:00 +01:00
Sam James f1d8b01dcb app-text/xapian-omega: Stabilize 1.4.25 sparc, #935399
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:30:55 +01:00
Sam James 5f12742b02 app-text/xapian-omega: Stabilize 1.4.25 ppc64, #935399
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:30:54 +01:00
Sam James 55f82d7f2f sys-kernel/gentoo-kernel-bin: Stabilize 5.10.220 x86, #935360
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:30:53 +01:00
Sam James 9d84b93b7c sys-kernel/gentoo-kernel: Stabilize 5.10.220 x86, #935360
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-03 20:30:52 +01:00