James Calligeros
419f11ba91
kernel-build.eclass: check that KV_FULL matches the kernel release
...
We want to ensure all our installed directories are consistent and
match the kernel's own idea of its release version. Do an extra
sanity check to ensure that KV_FULL is indeed what it is supposed
to be, and bail out if it isn't.
Signed-off-by: James Calligeros <jcalligeros99@gmail.com >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:17:08 +02:00
James Calligeros
fa0ab4edb8
kernel-build.eclass: sanity check the prepared kernel's release string
...
Previously, this was only checked by kernel-install_pkg_preinst(). This
means that the entire kernel would have to be built and stripped before
we knew if we had built the correct kernel or not.
Duplicate this check in kernel-build_src_configure() so that we don't waste
time and energy building an incorrectly-versioned kernel.
Signed-off-by: James Calligeros <jcalligeros99@gmail.com >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:17:07 +02:00
James Calligeros
da6193c02d
kernel-{build,install}.eclass: make kernel install paths match release
...
dist-kernel releases are required to match the package's version, with
'_' substituted for '-' as per kernel release format rules. Curiously,
we made no such substitution on the kernel install directory names.
The consequence of this is that Catalyst has technically only been
working with dist-kernels by pure coincidence - it had never been tested
with kernels containing '_' in ${PV}. When attempting to build install
media for the Gentoo Asahi project, which necessitates using kernels
versioned with '_p*', Catalyst's call to Dracut's --kver argument
passes in the name of the source directory while Dracut expects
the kernel release (module directory).
Make sure that all directories installed by the kernel match the
kernel's own idea of its version exactly. This fixes Catalyst,
makes directories like /usr/src/linux-* consistent with /lib/modules
For compatibility with existing bin kernels, KV_FULL will be
set to ${PV}${KV_LOCALVERSION} in kernel-install.eclass if it
has not been explicitly set elsewhere.
Signed-off-by: James Calligeros <jcalligeros99@gmail.com >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:17:06 +02:00
Zen and Andrew Nowa Ammerlaan
bb598e4950
Add masks for installkernel[ugrd] ~amd64
...
Co-authored-by: Andrew Nowa Ammerlaan <andrewammerlaan@gentoo.org >
Signed-off-by: Zen <z@pyl.onl >
Closes: https://github.com/gentoo/gentoo/pull/33634
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:15:49 +02:00
Zen
fcb9ecdc3d
sys-kernel/installkernel: Add UGRD USE functions to installkernel-39.
...
Signed-off-by: Zen <z@pyl.onl >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:15:07 +02:00
Zen
0fe5755c9a
kernel-install: Improve warning, consider alternate initrd generators
...
Signed-off-by: Zen <z@pyl.onl >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:15:06 +02:00
Zen and Andrew Nowa Ammerlaan
3c2a3a3ca6
sys-kernel/ugrd: add 1.13.0, 9999; remove arm64 keyword.
...
Co-authored-by: Andrew Nowa Ammerlaan <andrewammerlaan@gentoo.org >
Signed-off-by: Zen <116166721+desultory@users.noreply.github.com >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:15:05 +02:00
Zen and Andrew Nowa Ammerlaan
ed422608b3
dev-python/pycpio: Add 1.2.1, 9999; dependency of ugrd
...
Co-authored-by: Andrew Nowa Ammerlaan <andrewammerlaan@gentoo.org >
Signed-off-by: Zen <116166721+desultory@users.noreply.github.com >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:15:04 +02:00
Zen and Andrew Nowa Ammerlaan
c4e5a88d7a
dev-python/zenlib: Add 2.1.2, dep of pycpio/ugrd
...
Co-authored-by: Andrew Nowa Ammerlaan <andrewammerlaan@gentoo.org >
Signed-off-by: Zen <116166721+desultory@users.noreply.github.com >
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2024-07-15 21:15:00 +02:00
Pacho Ramos
961bc75a3f
app-accessibility/accerciser: mark ALLARCHES
...
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2024-07-15 21:00:14 +02:00
Pacho Ramos
f8100d020e
app-accessibility/accerciser: Fix compat with python 3.12
...
Thanks-to: tusooa
Thanks-to: Sam James
Bug: https://bugs.gentoo.org/936018
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2024-07-15 20:55:41 +02:00
Matt Turner
292651f244
app-shells/fzf: Version bump to 0.54.0
...
Signed-off-by: Matt Turner <mattst88@gentoo.org >
2024-07-15 14:05:38 -04:00
Craig Andrews
0349129b06
www-apps/lidarr-bin: drop 2.4.2.4238
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:03 -04:00
Craig Andrews
8d0ff20197
www-apps/lidarr-bin: add 2.4.3.4248
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:03 -04:00
Craig Andrews
d517682761
www-apps/prowlarr-bin: drop 1.20.1.4603
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:02 -04:00
Craig Andrews
7058de5472
www-apps/prowlarr-bin: add 1.21.0.4615
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:02 -04:00
Craig Andrews
24a87d9cae
www-apps/radarr-bin: drop 5.8.1.8906
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:02 -04:00
Craig Andrews
1194d661be
www-apps/radarr-bin: add 5.8.2.8915
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:02 -04:00
Craig Andrews
2a367f563c
www-apps/readarr-bin: drop 0.3.30.2576
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:02 -04:00
Craig Andrews
6725d39474
www-apps/readarr-bin: add 0.3.31.2578
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:01 -04:00
Craig Andrews
0f4006f725
www-apps/sonarr-bin: drop 4.0.6.1847
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:01 -04:00
Craig Andrews
7c59d492c4
www-apps/sonarr-bin: add 4.0.7.1863
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-07-15 10:03:01 -04:00
Alain Emilia Anna Zscheile
fe7b6ae69e
dev-ml/dose3: remove unnecessary dependencies on archivers
...
This also fixes unnecessary [ocamlopt=] use-flag dependencies.
Signed-off-by: Alain Emilia Anna Zscheile <fogti@ytrizja.de >
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2024-07-15 15:56:18 +02:00
Alfredo Tupone
6740af41c7
dev-ml/zarith: update EAPI 7 -> 8
...
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2024-07-15 15:44:46 +02:00
Alfredo Tupone
ac1cc2e236
dev-ml/zarith: add 1.14
...
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2024-07-15 15:42:52 +02:00
Michał Górny
182ab7632f
sys-kernel/gentoo-kernel-bin: Bump to 6.1.99
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:38 +02:00
Michał Górny
e2310bf820
sys-kernel/gentoo-kernel-bin: Bump to 6.6.40
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:37 +02:00
Michał Górny
0f73f6a0b2
virtual/dist-kernel: Bump to 6.1.99
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:36 +02:00
Michał Górny
7e3006fdfb
sys-kernel/gentoo-kernel: Bump to 6.1.99
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:35 +02:00
Michał Górny
5520a47b31
sys-kernel/vanilla-kernel: Bump to 6.1.99
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:34 +02:00
Michał Górny
1b3908c659
virtual/dist-kernel: Bump to 6.6.40
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:32 +02:00
Michał Górny
d1387c46c3
sys-kernel/gentoo-kernel: Bump to 6.6.40
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:31 +02:00
Michał Górny
4912f4cab3
sys-kernel/vanilla-kernel: Bump to 6.6.40
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-07-15 15:32:30 +02:00
Sam James
2a5e417491
media-libs/libmpd: Stabilize 11.8.17-r2 ppc, #936105
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 14:09:40 +01:00
Joonas Niilola
98db1d579a
mail-client/thunderbird: enable llvm-18/rust-1.78+
...
Closes: https://bugs.gentoo.org/936072
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-07-15 16:07:07 +03:00
Joonas Niilola
897270e689
www-client/firefox: enable llvm-18/rust-1.78+ on 115esr
...
Bug: https://bugs.gentoo.org/936072
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-07-15 16:06:09 +03:00
Sam James
51ce5d7973
media-libs/libmpd: Stabilize 11.8.17-r2 x86, #936105
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:50:17 +01:00
Sam James
c7483ec404
media-libs/libmpd: Stabilize 11.8.17-r2 arm, #936105
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:50:16 +01:00
Sam James
d32221145f
media-libs/libmpd: Stabilize 11.8.17-r2 amd64, #936105
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:50:14 +01:00
Sam James
c05ea014ea
media-libs/libmpd: Stabilize 11.8.17-r2 ppc64, #936105
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:50:13 +01:00
Sam James
c36ea20174
media-libs/libmpd: Stabilize 11.8.17-r2 arm64, #936105
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:50:12 +01:00
Sam James
c0797f82fc
sys-apps/s6: Stabilize 2.13.0.0 arm, #936090
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:50:11 +01:00
Sam James
28560a34fe
sys-apps/s6: Stabilize 2.13.0.0 amd64, #936090
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:48:12 +01:00
Sam James
0416c882c0
sys-apps/s6: Stabilize 2.13.0.0 x86, #936090
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:48:11 +01:00
Sam James
c38e57f694
dev-lang/execline: Stabilize 2.9.6.0 arm, #936088
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:48:10 +01:00
Matoro Mahri
8388366c45
net-libs/nodejs: conditionally skip test requiring nice<=10
...
Bug: https://bugs.gentoo.org/930080
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk >
Closes: https://github.com/gentoo/gentoo/pull/36784
Signed-off-by: Sam James <sam@gentoo.org >
2024-07-15 12:47:57 +01:00
Miroslav Šulc
4a6c0c3d6d
media-sound/rosegarden: dropped obsolete 23.12
...
Bug: https://bugs.gentoo.org/935713
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org >
2024-07-15 13:34:32 +02:00
Mike Pagano
d4060bf0c0
sys-kernel/gentoo-sources: add 6.6.40
...
Signed-off-by: Mike Pagano <mpagano@gentoo.org >
2024-07-15 07:33:21 -04:00
Mike Pagano
2bd8980ffe
sys-kernel/gentoo-sources: add 6.1.99
...
Signed-off-by: Mike Pagano <mpagano@gentoo.org >
2024-07-15 07:33:04 -04:00
Miroslav Šulc
607f778690
media-plugins/x42-avldrums: dropped obsolete 0.7.2
...
Bug: https://bugs.gentoo.org/936034
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org >
2024-07-15 13:31:27 +02:00