Commit Graph
846848 Commits
Author SHA1 Message Date
Sam James 40d9513dd9 dev-python/rapidfuzz: Stabilize 3.9.3-r1 arm64, #935099
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:13 +01:00
Sam James dcfec5e904 dev-python/pyyaml: Stabilize 6.0.2_rc1 arm, #935094
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:12 +01:00
Sam James 5f1fc6b452 dev-python/pyyaml: Stabilize 6.0.2_rc1 arm64, #935094
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:11 +01:00
Sam James a458823cb4 dev-python/pydantic: Stabilize 2.7.4 arm, #935083
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:10 +01:00
Sam James 4b443d5f5c dev-python/pyproject-fmt-rust: Stabilize 1.1.4 arm, #935079
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:09 +01:00
Sam James 1e81de8164 dev-python/pyproject-fmt-rust: Stabilize 1.1.4 arm64, #935079
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:08 +01:00
Sam James b11ab1a3de dev-python/ml-dtypes: Stabilize 0.4.0 arm64, #935078
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:07 +01:00
Sam James 519fef1b44 dev-python/gfloat: Stabilize 0.3 arm64, #935078
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:06 +01:00
Sam James 0c62263fc4 dev-python/bitstring: Stabilize 4.2.3 arm64, #935078
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:06 +01:00
Sam James caf916eacf dev-python/xarray: Stabilize 2024.6.0 arm64, #935077
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:04 +01:00
Sam James b3a8ca4dc2 dev-python/pygobject: Stabilize 3.46.0-r1 ppc, #935075
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:03 +01:00
Sam James 83ce2ffe10 dev-python/pygobject: Stabilize 3.46.0-r1 arm, #935075
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:02 +01:00
Eli Schwartz 9697900372 dev-util/ruff: restore changes to tests
Restores logic introduced in 4.10.0 via commit
29c7ab715e and overwritten by updating
0.4.8 to 0.5.0 in commit b4fba2fce4.

No revbump needed as it doesn't affect the installed package.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:51:20 +01:00
Andrew Ammerlaan 8da5d5cc4e sys-firmware/intel-microcode: complain less when /boot is not mounted
When using dist-kernel users can correct the problem and then
emerge --config ...

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/37292
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-06-29 10:36:22 +02:00
Andrew Ammerlaan cfc3e2a936 sys-kernel/linux-firmware: complain less when /boot is not mounted
when using dist-kernel we can correct the problem and then
emerge --config ...

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-06-29 10:36:21 +02:00
Andrew Ammerlaan 594a6613a4 linux-mod-r1.eclass: check /boot if we are re-installing dist-kernel
Previous commit already adds the check when we call
dist-kernel_reinstall_initramfs, but lets do it a bit earlier as well.

As in dist-kernel-utils.eclass, make the check nonfatal because when users
notice the problem they can correct it and manually re-install the kernel via
emerge --config ...

We don't have a pkg_pretend phase in this eclass, so we use the pkg_setup
phase instead to avoid introducing a new phase here.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-06-29 10:36:20 +02:00
Andrew Ammerlaan f477c32907 kernel-install.eclass: move mount-boot check to dist-kernel-utils.eclass
ebuilds and eclasses using dist-kernel_reinstall_initramfs should also
have the check for mounted /boot and ESP. We can do this safely via
mount-boot-utils.eclass which does not export any phases.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-06-29 10:36:19 +02:00
Andrew Ammerlaan e598ba3fe1 mount-boot.eclass: check for ESP as well as /boot, split eclass
This eclass is used by when the dist-kernel has to re-installed.

Depending on the configuration of sys-kernel/installkernel, the files may be
installed to /boot or to the EFI System partition. Therefore, extend this eclass
to check if the ESP is mounted read-write as well on UEFI platforms.

Split off the main functions into a separate "inherit-safe" eclass so we can
safely use it in dist-kernel-utils.eclass and linux-mod-r1.eclass.

In the process we drop support for EAPI 6, since there are no EAPI 6 consumers
left in ::gentoo.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-06-29 10:36:16 +02:00
Matt Jolly 89533ae52d app-antivirus/clamav: update tmpfiles configuration
The previous configuration was overly strict, making it
impossible for appliations to connect to the socket.

Historically this was not an issue as guidance was to
just add these other apps to the clamav group, but this
is no longer the case.

Bug: https://bugs.gentoo.org/921617
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-06-29 18:33:18 +10:00
James Calligeros a8eb973f55 dev-python/pillow: fix build with USE="-truetype"
Build fails if USE="-truetype" due to implied flags conflicing with the
vendor_{raqm,fribidi} = False flags. Guard them behind a usex so that
they are only enabled if USE="truetype"

Closes: https://bugs.gentoo.org/935124
Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37345
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:25:52 +01:00
Sam James dae847b594 app-misc/fastfetch: Stabilize 2.14.0 amd64, #935127
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:21 +01:00
Sam James b24c13f97d dev-python/xarray: Stabilize 2024.6.0 x86, #935077
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:20 +01:00
Sam James d44b514785 dev-python/xarray: Stabilize 2024.6.0 amd64, #935077
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:19 +01:00
Sam James d768bccfd4 www-servers/pshs: Stabilize 0.4.3 x86, #935115
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:18 +01:00
Sam James 689af51988 www-servers/pshs: Stabilize 0.4.3 amd64, #935115
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:17 +01:00
Sam James 1057c3daf1 net-libs/miniupnpc: Stabilize 2.2.8-r1 x86, #935113
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:16 +01:00
Sam James 4e2b9f2721 net-libs/miniupnpc: Stabilize 2.2.8-r1 amd64, #935113
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:15 +01:00
Sam James 02acd09b87 xfce-extra/xfce4-screenshooter: Stabilize 1.10.6 x86, #935110
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:14 +01:00
Sam James f3ed1579d4 xfce-extra/xfce4-screenshooter: Stabilize 1.10.6 amd64, #935110
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:13 +01:00
Sam James 075ca03a0f xfce-base/xfce4-session: Stabilize 4.18.4 x86, #935109
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:11 +01:00
Sam James 267df4a16a xfce-base/xfce4-session: Stabilize 4.18.4 amd64, #935109
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:10 +01:00
Sam James 32a203b609 xfce-base/xfce4-settings: Stabilize 4.18.6 x86, #935108
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:09 +01:00
Sam James 3b33fd547f xfce-base/xfce4-settings: Stabilize 4.18.6 amd64, #935108
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:08 +01:00
Sam James a66fc68b27 xfce-base/xfce4-power-manager: Stabilize 4.18.4 x86, #935107
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:07 +01:00
Sam James 5fbf984c63 xfce-base/xfce4-power-manager: Stabilize 4.18.4 amd64, #935107
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:06 +01:00
Sam James 2d9a836c63 dev-python/requests-ntlm: Stabilize 1.3.0 amd64, #935104
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:05 +01:00
Sam James b391406b6c dev-python/pyscard: Stabilize 2.0.10 x86, #935102
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:04 +01:00
Sam James 9137931248 dev-python/pyscard: Stabilize 2.0.10 amd64, #935102
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:03 +01:00
Sam James 39f7c4fdd7 dev-python/requests-kerberos: Stabilize 0.15.0 ALLARCHES, #935101
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:02 +01:00
Sam James 4fb248fa5d dev-python/rapidfuzz: Stabilize 3.9.3-r1 x86, #935099
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:01 +01:00
Sam James 31e63df718 dev-python/rapidfuzz: Stabilize 3.9.3-r1 amd64, #935099
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:24:00 +01:00
Sam James 689580c3d9 dev-python/irc: Stabilize 20.4.1 ALLARCHES, #935095
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:58 +01:00
Sam James 6f12f554dc dev-python/pyyaml: Stabilize 6.0.2_rc1 x86, #935094
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:57 +01:00
Sam James b30c30ab84 dev-python/pyyaml: Stabilize 6.0.2_rc1 amd64, #935094
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:56 +01:00
Sam James b7afed48b4 dev-python/bandit: Stabilize 1.7.9 ALLARCHES, #935093
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:55 +01:00
Sam James e86adddb5b dev-python/packaging: Stabilize 24.1 ALLARCHES, #935090
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:54 +01:00
Sam James e3fc062b7e dev-python/more-itertools: Stabilize 10.3.0 ALLARCHES, #935089
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:53 +01:00
Sam James 610659d834 dev-python/autopep8: Stabilize 2.2.0 ALLARCHES, #935084
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:52 +01:00
Sam James a20e272f56 dev-python/pydantic: Stabilize 2.7.4 x86, #935083
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:50 +01:00
Sam James 9a40603be2 dev-python/pydantic: Stabilize 2.7.4 amd64, #935083
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:23:49 +01:00