Commit Graph
910121 Commits
Author SHA1 Message Date
Sam James 232dd5a600 app-shells/starship: Stabilize 1.21.1-r1 arm64, #947823
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 19:17:44 +00:00
Sam James b1c94bfce7 app-shells/starship: Stabilize 1.21.1-r1 amd64, #947823
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 19:17:42 +00:00
Sam James a79b4ef4ce sec-keys/openpgp-keys-lighttpd: Stabilize 20231008 arm64, #947821
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 18:53:23 +00:00
Sam James cf41d2c8a4 www-servers/lighttpd: Stabilize 1.4.76-r3 arm64, #947821
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 18:53:21 +00:00
Sam James 6c98188331 net-mail/dovecot: Stabilize 2.3.21.1 arm64, #947820
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 18:50:07 +00:00
Mike Pagano f0980852f7 sys-kernel/linux-firmware: add 20250109
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2025-01-10 13:29:06 -05:00
Andreas Sturmlechner bcec14308f profiles: Fix another package.mask date, add some bug refs
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-01-10 18:13:49 +01:00
Andreas Sturmlechner 3346fc9dd9 kde-frameworks/kimageformats: Drop IUSE jpeg2k (only in >=6.11.0)
Closes: https://bugs.gentoo.org/947818
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-01-10 18:08:53 +01:00
Andreas Sturmlechner c1eea8c628 media-libs/pulseaudio-qt: add 1.7.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-01-10 18:01:21 +01:00
Mike Gilbert 953272b8b8 dev-libs/atf: call eautoreconf to modernize the build system
Closes: https://bugs.gentoo.org/879659
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-01-10 12:00:48 -05:00
Arthur Zamarin e420ca34ac app-metrics/prometheus: Stabilize 2.52.0 amd64, #947814
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 18:54:53 +02:00
Arthur Zamarin e8ab12efc6 app-containers/containerd: Stabilize 2.0.1 amd64, #947813
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 18:54:52 +02:00
Nowa Ammerlaan 4dd6deffd4 sys-kernel/gentoo-kernel-bin: sbverify is now a bdep on arm64 and amd64
It is called via kernel-install_extract_from_uki

Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/40076
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-01-10 17:44:20 +01:00
Nowa Ammerlaan 422a7e51c1 kernel-install.eclass: verify uki/kernel image before installing
This avoids accidentally installing a kernel image or generic UKI with an
invalid signature in both gentoo-kernel and gentoo-kernel-bin. This means we
will catch regressions such as described below earlier, notably it will now
error out when building the binpkgs for gentoo-kernel-bin.

We also add some logic to recover from the case where the kernel image is
larger then it should be. This may be the case with ukify>=257 because starting
from this version onwards the space that the kernel needs to extract and run
is reserved in the .linux section of the UKI as padding. Objcopy unfortunately
copies this padding along with the rest of the data, invalidating the signature.
In previous versions of ukify this was not an issue because the .linux section
was always the last section in the UKI and you could therefore usually get away
with not reserving the extra required space.

Sbverify helpfully reports a warning about this padding with the exact size
the kernel image should have. We use this to strip the padding from the
kernel image, and verify if the signature problem is now resolved. There may be
a better way to do this that does not involve parsing the output of sbverify,
but I have not been able to find any.

See-also: https://github.com/systemd/systemd/issues/35851
See-also: https://forums.gentoo.org/viewtopic-t-1172386.html
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-01-10 17:44:19 +01:00
David Moreno e0a107e883 media-gfx/freecad: new revision 1.0.0-r3
assembly use flag and dependencies added

Signed-off-by: David Moreno <ydmorenoc@unal.edu.co>
Closes: https://github.com/gentoo/gentoo/pull/39744
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-01-10 17:43:12 +01:00
Chris Mayo 0cb71b86d8 sci-libs/ondselsolver: new package, add 1.0.1_p20241024
Signed-off-by: David Moreno <ydmorenoc@unal.edu.co>
Signed-off-by: Chris Mayo <aklhfex@gmail.com>
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-01-10 17:43:11 +01:00
Thomas Beierlein b7b09f9fa3 dev-python/pygccxml: add 2.6.1
Had to deselect 109 of 288 tests. See bug for more information.

Bug: https://bugs.gentoo.org/947191
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2025-01-10 17:42:28 +01:00
Bob Dröge f63a497166 sys-cluster/lmod: version bump to 8.7.55
Closes: https://github.com/gentoo/gentoo/pull/39798
Closes: https://bugs.gentoo.org/890939
Signed-off-by: Bob Dröge <b.e.droge@rug.nl>
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-01-10 17:02:33 +01:00
Michael Orlitzky 47e42639cd sci-mathematics/lcalc: add 2.1.0
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-01-10 10:25:51 -05:00
Sam James 63fff38350 app-containers/containerd: Stabilize 2.0.1 ppc64, #947813
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 14:56:48 +00:00
Sam James 1e28c01a22 app-containers/containerd: Stabilize 2.0.1 arm64, #947813
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 14:56:47 +00:00
Mike Pagano bfe17de0b6 sys-kernel/gentoo-sources: add 6.6.71
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2025-01-10 09:31:57 -05:00
Arthur Zamarin c315e78386 app-containers/buildah: Stabilize 1.38.0 arm64, #947811
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 16:30:34 +02:00
Arthur Zamarin 7b395d6f74 app-containers/buildah: Stabilize 1.38.0 amd64, #947811
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 16:30:18 +02:00
Arthur Zamarin 797b2cde0c app-containers/runc: Stabilize 1.2.3 arm64, #947812
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 16:28:47 +02:00
Arthur Zamarin 69b5cb9c40 app-containers/runc: Stabilize 1.2.3 amd64, #947812
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 16:28:46 +02:00
Arthur Zamarin ff343b3ad1 app-containers/runc: Stabilize 1.2.3 ppc64, #947812
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 16:28:46 +02:00
Arthur Zamarin cdf1acfcbf app-containers/containers-common: Stabilize 0.60.4 amd64, #947806
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 16:28:45 +02:00
Mike Pagano 18823ca228 sys-kernel/vanilla-sources: drop 6.6.70
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2025-01-10 09:17:17 -05:00
Mike Pagano e2debce47c sys-kernel/vanilla-sources: add 6.6.71
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2025-01-10 09:17:04 -05:00
Joonas Niilola cbe91d765d mail-client/thunderbird: stabilize 128.6.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-01-10 15:58:08 +02:00
Joonas Niilola a9d8a83be1 www-client/firefox: stabilize 128.6.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-01-10 15:57:44 +02:00
Conrad Kostecki e197a78673 app-admin/winbox: add 4.0_beta16, drop 4.0_beta14
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-01-10 14:42:07 +01:00
Arthur Zamarin d64cc4ec12 sys-cluster/zetcd: last-rite
Bug: https://bugs.gentoo.org/947810
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 15:29:42 +02:00
Sam James 86c66a8122 app-containers/containers-common: Stabilize 0.60.4 arm64, #947806
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 13:27:57 +00:00
Sam James 6de25d6a32 dev-build/meson: add 1.7.0_rc1
Bug: https://bugs.gentoo.org/946625
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-10 13:27:45 +00:00
Petr Vaněk 40934b99ce net-mail/fdm: skip qa check for b64_ntop
Musl does no provide b64_ntop function, therefore the implicit function
declaration message is rather false positive. fdm fallbacks to compat
implementation based on this configuration check.

Closes: https://bugs.gentoo.org/907833
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-01-10 14:26:27 +01:00
Michał Górny f3cf7b7ecb sys-kernel/vanilla-kernel: Add a missing 6.1.9999 ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-01-10 14:22:09 +01:00
Michał Górny da32d86357 sys-kernel/vanilla-kernel: Update configs for live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-01-10 14:22:08 +01:00
Arthur Zamarin ecafdb7370 app-containers/podman: Stabilize 5.3.0 arm64, #947809
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 15:18:55 +02:00
Arthur Zamarin eac56f48f0 app-containers/podman: Stabilize 5.3.0 amd64, #947809
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 15:18:55 +02:00
Arthur Zamarin 705b7bf5ad app-containers/crun: Stabilize 1.17 arm64, #947804
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 15:18:54 +02:00
Arthur Zamarin 8b8fd9187c app-containers/crun: Stabilize 1.17 amd64, #947804
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10 15:18:53 +02:00
Michał Górny 80c1e09ee4 sys-kernel/vanilla-kernel: Use verify-sig_uncompress_verify_unpack
Closes: https://github.com/gentoo/gentoo/pull/39828
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-01-10 14:15:03 +01:00
Michał Górny c80dc591e4 verify-sig.eclass: Add verify-sig_uncompress_verify_unpack
Add a function that carries out the surprisingly common pattern of
uncompress-verify-unpack found in kernel.org distfiles, where
the signature is created against the uncompressed archive rather than
the actual distfile.  Just like the code currently copied across
ebuilds, the function uses a pipeline to simultaneously decompress,
unpack and verify the signature, except with correct error handling
this time.

Note that the code technically implies that the archive will be unpacked
even if the signature does not match -- the ebuild will abort
afterwards.

Thanks to Ulrich Müller for the suggestion!

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-01-10 14:15:02 +01:00
Arsen Arsenović b235c6e388 gui-apps/foot: depend on libutf8proc[-cjk], per upstream recommendations
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
2025-01-10 13:55:31 +01:00
Arsen Arsenović 9afcc6624b media-libs/fcft: depend on libutf8proc[-cjk], per upstream recommendations
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
2025-01-10 13:55:31 +01:00
Ionen Wolkens 6e3c25ec68 app-i18n/uchardet: add 0.0.8
Drop commenting out the (test) subdir, compiling tests for this
package is very very insignificant and not worth special logic.

Was tempted to drop sse2 given this just sets some compiler flags,
but given it has an alternate choice when sse2 is disabled there
may be a reason to that (haven't looked, so...)

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-01-10 07:48:50 -05:00
Ionen Wolkens f477329e42 app-i18n/uchardet: drop 9999
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-01-10 07:27:19 -05:00
Ionen Wolkens af24fdb2f2 app-i18n/uchardet: add myself as a maintainer
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-01-10 07:27:04 -05:00