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