Commit Graph
861428 Commits
Author SHA1 Message Date
Ionen Wolkens 5bf2a8183f app-emulation/wine-vanilla: add 9.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-29 06:35:15 -04:00
Ionen Wolkens f6ff54bd1a app-emulation/wine-vanilla: drop 9.7, 9.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-29 06:35:15 -04:00
Alfredo Tupone d367132793 dev-ml/ocaml-ctypes: add 0.22.0
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-06-29 12:19:30 +02:00
NHOrus 455ca0943d media-sound/gstreamripper: Fix C99 errors; update EAPI 7 -> 8
There was a number of implicit declarations and wrongs made with
pointer assignments. Patch fixes them, also supercedes previous
pull request with wrongly made casts by correct functions from
glib.

Closes:https://bugs.gentoo.org/871012
Closes:https://bugs.gentoo.org/919182
Closes:https://bugs.gentoo.org/885531
Closes:#30057

Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/36080
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-29 12:14:45 +02:00
NHOrus 7e661952b6 media-sound/awesfx: update EAPI 7 -> 8, fix wrong function signature
Closes: https://bugs.gentoo.org/831176
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/37040
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-29 11:53:39 +02:00
Volkmar W. Pogatzki 98990a498f net-vpn/i2p: drop 2.3.0-r4
Closes: https://bugs.gentoo.org/922986
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37342
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-29 11:50:11 +02:00
Volkmar W. Pogatzki d130fb92ac media-gfx/plantuml: drop 1.2024.4-r2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-29 11:50:07 +02:00
Viorel Munteanu add89e7268 app-misc/mc: disable localization tests on musl
Disable localization tests on musl.
Reorder variables according to skel.ebuild.
Update metadata.xml.
No changes to ebuild logic or what gets installed.

Closes: https://bugs.gentoo.org/922483
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-29 12:12:24 +03:00
Sam James c0e4ff3042 app-misc/fastfetch: Stabilize 2.14.0 arm64, #935127
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:36 +01:00
Sam James d899aa2129 app-misc/fastfetch: Stabilize 2.14.0 ppc64, #935127
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:35 +01:00
Sam James cc25de73a5 dev-ruby/process_executer: Keyword 1.1.0 ppc64, #935116
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:34 +01:00
Sam James 03b37fa25c dev-ruby/git: Keyword 2.1.1 ppc64, #935116
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:33 +01:00
Sam James 68568050a6 media-libs/libjxl: Stabilize 0.9.2-r1 arm64, #935114
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:32 +01:00
Sam James 3466f43804 media-libs/libjxl: Stabilize 0.9.2-r1 arm, #935114
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:31 +01:00
Sam James 036758ed1a net-libs/miniupnpc: Stabilize 2.2.8-r1 ppc, #935113
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:30 +01:00
Sam James db99b41af7 net-libs/miniupnpc: Stabilize 2.2.8-r1 arm, #935113
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:29 +01:00
Sam James 59d3db1fda media-libs/libjxl: Stabilize 0.8.2-r2 arm64, #935112
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:28 +01:00
Sam James 8caaa2dcee media-libs/libjxl: Stabilize 0.8.2-r2 arm, #935112
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:27 +01:00
Sam James b8703ffebb media-libs/libjxl: Stabilize 0.10.2-r1 arm, #935111
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:26 +01:00
Sam James 4332f2231f xfce-extra/xfce4-screenshooter: Stabilize 1.10.6 arm, #935110
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:25 +01:00
Sam James 3564ac1599 xfce-base/xfce4-session: Stabilize 4.18.4 arm64, #935109
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:24 +01:00
Sam James 29271c76a1 xfce-base/xfce4-session: Stabilize 4.18.4 ppc, #935109
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:22 +01:00
Sam James fa427ad277 xfce-base/xfce4-session: Stabilize 4.18.4 arm, #935109
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:21 +01:00
Sam James 6988b6e1c4 xfce-base/xfce4-settings: Stabilize 4.18.6 arm, #935108
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:21 +01:00
Sam James 6706819c92 xfce-base/xfce4-power-manager: Stabilize 4.18.4 arm, #935107
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:20 +01:00
Sam James 8d00bc807f xfce-base/xfce4-power-manager: Stabilize 4.18.4 ppc, #935107
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:19 +01:00
Sam James 0ef1363b59 xfce-base/xfce4-power-manager: Stabilize 4.18.4 arm64, #935107
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:18 +01:00
Sam James 9b34d382a6 dev-python/requests-ntlm: Stabilize 1.3.0 arm64, #935104
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:16 +01:00
Sam James 7d0a39136e dev-python/pyscard: Stabilize 2.0.10 arm64, #935102
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:15 +01:00
Sam James 9d3bba9092 dev-python/rapidfuzz: Stabilize 3.9.3-r1 arm, #935099
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-29 09:52:14 +01:00
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