Commit Graph
785841 Commits
Author SHA1 Message Date
Sam James 5dfd476ee6 x11-terms/qterminal: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:06 +00:00
Sam James fc233d9051 x11-misc/screengrab: Stabilize 2.7.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:06 +00:00
Sam James 637fca5a7f x11-misc/qps: Stabilize 2.8.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:06 +00:00
Sam James 4a8b1f06ff x11-misc/pcmanfm-qt: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:05 +00:00
Sam James a7c0354b72 x11-libs/qtermwidget: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:05 +00:00
Sam James 8064b7cdb0 x11-libs/libfm-qt: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:04 +00:00
Sam James 97afe706b8 media-gfx/lximage-qt: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:04 +00:00
Sam James c72b63cee0 lxqt-base/lxqt-sudo: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:04 +00:00
Sam James b88fcd7e24 lxqt-base/lxqt-session: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:03 +00:00
Sam James 883a83fc30 lxqt-base/lxqt-runner: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:03 +00:00
Sam James 2af9b0ac2a lxqt-base/lxqt-qtplugin: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:02 +00:00
Sam James f0132ba057 lxqt-base/lxqt-powermanagement: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:02 +00:00
Sam James e15e0de62b lxqt-base/lxqt-policykit: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:01 +00:00
Sam James fb78a1c5bf lxqt-base/lxqt-panel: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:01 +00:00
Sam James c380c2fcd3 lxqt-base/lxqt-openssh-askpass: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:01 +00:00
Sam James cff4599586 lxqt-base/lxqt-notificationd: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:00 +00:00
Sam James c8fec5dcb9 lxqt-base/lxqt-meta: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:02:00 +00:00
Sam James adf1669e84 lxqt-base/lxqt-menu-data: Stabilize 1.4.1 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:59 +00:00
Sam James 224d993e33 lxqt-base/lxqt-globalkeys: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:59 +00:00
Sam James 941fc9f395 lxqt-base/lxqt-config: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:59 +00:00
Sam James 39359927b0 lxqt-base/lxqt-admin: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:58 +00:00
Sam James 9bc6a5a603 lxqt-base/lxqt-about: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:58 +00:00
Sam James 332e133582 lxqt-base/liblxqt: Stabilize 1.4.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:57 +00:00
Sam James f9486e3380 gui-libs/xdg-desktop-portal-lxqt: Stabilize 0.5.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:57 +00:00
Sam James 056939be03 dev-libs/libqtxdg: Stabilize 3.12.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:57 +00:00
Sam James fcf5f6d577 app-misc/qtxdg-tools: Stabilize 3.12.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:56 +00:00
Sam James f86e946c1d app-arch/lxqt-archiver: Stabilize 0.9.0 x86, #920175
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:56 +00:00
Sam James 4a55624d03 dev-scheme/gauche: Stabilize 0.9.13 x86, #919788
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:55 +00:00
Sam James 25f4cff730 media-sound/picard: stabilize 2.10 for x86
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 21:01:50 +00:00
Hans de Graaff bab5fa5ab4 dev-ruby/benchmark-ips: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:41 +01:00
Hans de Graaff 7db66b845a dev-ruby/bigdecimal: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:41 +01:00
Hans de Graaff 5d4b725a74 dev-ruby/bindata: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:41 +01:00
Hans de Graaff 84627fae6e dev-ruby/bindex: drop 0.8.1-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:41 +01:00
Hans de Graaff c61bf7cd27 dev-ruby/bindex: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:41 +01:00
Hans de Graaff 6b21a952d3 dev-ruby/brass: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:41 +01:00
Hans de Graaff 1738f37f53 dev-ruby/bsearch: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:40 +01:00
Hans de Graaff 41f2072f28 dev-ruby/buftok: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:40 +01:00
Hans de Graaff 53388ea61e dev-ruby/builder: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:40 +01:00
Hans de Graaff 5357846fdc dev-ruby/cgi: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:59:40 +01:00
Sam James 298b3feabd media-libs/fontconfig: drop 2.14.2-r2
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:10 +00:00
Sam James f077e4e450 media-libs/fontconfig: add 2.15.0
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:09 +00:00
Sam James 231ef12611 autotools.eclass: drop 2.13/2.69 from _WANT_AUTOCONF
If people want/need these, they should explicitly state it in the ebuild (although
please port to a newer version!)

Otherwise, we're going to be saying that autoconf-2.13 and such could satisfy
all ebuilds unless they explicitly say something else which is rather unlikely.

Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:09 +00:00
Sam James aff0c2de37 sys-devel/automake: add bump notes
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:08 +00:00
Sam James 20d8bdeef1 sys-devel/autoconf: add bump notes
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:08 +00:00
Sam James 41a10cf44b autotools.eclass: treat 2.5 as 2.71 for now
Having an unbound dependency (no slot) causes all sorts of problems. Add cases
for each slot.

I think we should really have the slots aligned to PV and slotmove as required but
let's handle that another time. This would've hidden the original bug at least.

Bug: https://bugs.gentoo.org/920822
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:07 +00:00
Sam James 92523f4fa2 autotools.eclass: optimize dependency generation (elide subshells)
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:07 +00:00
Sam James 1506b5a78e autotools.eclass: avoid deprecated backticks
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:07 +00:00
Sam James 00a85ac292 autotools.eclass: rework WANT_AUTOCONF handling
For automake, we enumerate each of the automake slots in _WANT_AUTOMAKE and
use this to handle setting WANT_AUTOMAKE accordingly if the ebuild (or user,
I suppose) haven't set WANT_AUTOMAKE themselves. This means that we can easily
rollover to the latest installed on a system (and we also pull it in via _WANT_AUTOMAKE
which is used for dependencies) because WANT_AUTOMAKE is based on the slots in
_WANT_AUTOMAKE intersected with whatever is installed on the system.

For autoconf, we weren't doing any of that, and were just hardcoding whatever
the latest slot is! That's error prone on bumps but it also wasn't really possible
to get right as-is without marking a new slot stable because of the entanglement
between the dependencies, WANT_AUTOCONF, and no intersection being done
(WANT_AUTOCONF wasn't dynamic at all).

We now implement a similar scheme for autoconf as we already had for automake. This
fixes the case where WANT_AUTOCONF="latest" in an ebuild (the default), autoconf:2.71
isn't installed, but autoconf:2.72 is.

This sometimes worked before if the latest dep was slotted rather than unslotted
like it is now (see below for why that's not easy to just fix) because the new slot
would never get pulled in and hence the older slot which aligned with WANT_AUTOCONF's
hardcoded value would be available.

(I still think we should consider slotmoving older autoconfs but that's something
to discuss and possibly do another time. See TODO.)

Bug: https://bugs.gentoo.org/827852
Bug: https://bugs.gentoo.org/893434
Closes: https://bugs.gentoo.org/920822
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-27 20:57:06 +00:00
Hans de Graaff a1959ec70a dev-ruby/charlock_holmes: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:43:21 +01:00
Hans de Graaff f1bbd1e36e dev-ruby/chronic: enable ruby33
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-27 21:42:26 +01:00