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
Sam James
c6c9838e68
dev-python/python-box: Stabilize 7.2.0 amd64, #935082
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:48 +01:00
Sam James
304360a219
dev-python/pyproject-fmt-rust: Stabilize 1.1.4 x86, #935079
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:47 +01:00
Sam James
af759917ba
dev-python/pyproject-fmt-rust: Stabilize 1.1.4 amd64, #935079
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:46 +01:00
Sam James
a461c43f1f
dev-python/ml-dtypes: Stabilize 0.4.0 x86, #935078
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:45 +01:00
Sam James
9e964182de
dev-python/gfloat: Stabilize 0.3 x86, #935078
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:44 +01:00
Sam James
4b7fdf456c
dev-python/bitstring: Stabilize 4.2.3 x86, #935078
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:43 +01:00
Sam James
a53546ba70
dev-python/ml-dtypes: Stabilize 0.4.0 amd64, #935078
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:42 +01:00
Sam James
1b8eaef022
dev-python/gfloat: Stabilize 0.3 amd64, #935078
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:41 +01:00
Sam James
a1a88397d3
dev-python/bitstring: Stabilize 4.2.3 amd64, #935078
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:41 +01:00
Sam James
54586d703f
dev-python/pyspnego: Stabilize 0.11.0 ALLARCHES, #935076
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:40 +01:00
Sam James
730802563d
dev-python/pygobject: Stabilize 3.46.0-r1 x86, #935075
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:38 +01:00
Sam James
267fcef8d0
dev-python/pygobject: Stabilize 3.46.0-r1 amd64, #935075
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-29 09:23:37 +01:00
Arthur Zamarin
1df60fc25b
dev-python/pygobject: Stabilize 3.46.0-r1 ppc64, #935075
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-06-29 11:21:29 +03:00
Petr Vaněk
96f7742fcc
dev-python/isort: enable py3.13
...
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2024-06-29 10:16:23 +02:00
Arthur Zamarin
d893f21c07
net-libs/miniupnpc: Stabilize 2.2.8-r1 sparc, #935113
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-06-29 10:57:22 +03:00
Arthur Zamarin
804eaa4680
net-libs/miniupnpc: Stabilize 2.2.8-r1 ppc64, #935113
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2024-06-29 10:57:21 +03:00