From 1f4acf7c20ae9ea8c0fbd03cd7414f9200bbd42b Mon Sep 17 00:00:00 2001 From: Christopher Fore Date: Mon, 6 Apr 2026 10:16:29 -0400 Subject: [PATCH 1/8] ruby-utils.eclass: Reverse order of stable RUBY_TARGETS_PREFERENCE This should hopefully fix instances where Ruby 3.2 is being pulled in, despite it no longer being in the default RUBY_TARGETS variable. Bug: https://bugs.gentoo.org/972018 Signed-off-by: Christopher Fore Signed-off-by: Sam James --- eclass/ruby-utils.eclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass index 9f0f7e6c04b00..95e03e57d0215 100644 --- a/eclass/ruby-utils.eclass +++ b/eclass/ruby-utils.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ruby-utils.eclass @@ -33,7 +33,8 @@ esac # provide for a better first installation experience. # All stable RUBY_TARGETS -RUBY_TARGETS_PREFERENCE="ruby32 ruby33 " +# Order is reversed to give preference to the newer Ruby version +RUBY_TARGETS_PREFERENCE="ruby33 ruby32 " # All other active ruby targets RUBY_TARGETS_PREFERENCE+="ruby34 ruby40" From bee3ebb1d3112494dd882a79b414c922e12a0c84 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:32 +0100 Subject: [PATCH 2/8] media-video/subliminal: Stabilize 2.5.0 ALLARCHES, #969562 Signed-off-by: Sam James --- media-video/subliminal/subliminal-2.5.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/subliminal/subliminal-2.5.0.ebuild b/media-video/subliminal/subliminal-2.5.0.ebuild index ac28bbf1da287..33a00bededf00 100644 --- a/media-video/subliminal/subliminal-2.5.0.ebuild +++ b/media-video/subliminal/subliminal-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_BRANCH="develop" else SRC_URI="https://github.com/Diaoul/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~x86" fi SRC_URI+=" test? ( https://downloads.sourceforge.net/matroska/test_files/matroska_test_w1_1.zip )" From 1731604a628ae4622d3fc64f07e6b28b5049ed1e Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:33 +0100 Subject: [PATCH 3/8] dev-python/mpmath: Stabilize 1.4.0 arm64, #972226 Signed-off-by: Sam James --- dev-python/mpmath/mpmath-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mpmath/mpmath-1.4.0.ebuild b/dev-python/mpmath/mpmath-1.4.0.ebuild index edef5dc8764e1..447de80646788 100644 --- a/dev-python/mpmath/mpmath-1.4.0.ebuild +++ b/dev-python/mpmath/mpmath-1.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="test-full" BDEPEND=" From 7adc748cbc19b24994101372f25326d7c115c522 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:35 +0100 Subject: [PATCH 4/8] dev-python/xarray: Stabilize 2026.2.0 arm64, #972229 Signed-off-by: Sam James --- dev-python/xarray/xarray-2026.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/xarray/xarray-2026.2.0.ebuild b/dev-python/xarray/xarray-2026.2.0.ebuild index 1cf40778410dc..127028734e244 100644 --- a/dev-python/xarray/xarray-2026.2.0.ebuild +++ b/dev-python/xarray/xarray-2026.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="big-endian" RDEPEND=" From 6673d2e326b3eee9342995c34d23e265eb2413d8 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:36 +0100 Subject: [PATCH 5/8] dev-python/pyarrow: Stabilize 23.0.1 arm64, #972229 Signed-off-by: Sam James --- dev-python/pyarrow/pyarrow-23.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyarrow/pyarrow-23.0.1.ebuild b/dev-python/pyarrow/pyarrow-23.0.1.ebuild index 02ff5af3cd837..6037e6db0b4ab 100644 --- a/dev-python/pyarrow/pyarrow-23.0.1.ebuild +++ b/dev-python/pyarrow/pyarrow-23.0.1.ebuild @@ -33,7 +33,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="+parquet +snappy ssl" RDEPEND=" From 85312ae83435fe87f5901fb4e4ead11cb4901c34 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:38 +0100 Subject: [PATCH 6/8] dev-python/jupyterlab: Stabilize 4.5.5 ALLARCHES, #972243 Signed-off-by: Sam James --- dev-python/jupyterlab/jupyterlab-4.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyterlab/jupyterlab-4.5.5.ebuild b/dev-python/jupyterlab/jupyterlab-4.5.5.ebuild index 4ac85655ef04b..3ff657cb07004 100644 --- a/dev-python/jupyterlab/jupyterlab-4.5.5.ebuild +++ b/dev-python/jupyterlab/jupyterlab-4.5.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD MIT GPL-3 Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" >=dev-python/async-lru-1.0.0[${PYTHON_USEDEP}] From fadfdd5fe5cb8987de7bd8c78168be9e343e80ea Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:41 +0100 Subject: [PATCH 7/8] dev-python/trimesh: Stabilize 4.11.3 ALLARCHES, #972309 Signed-off-by: Sam James --- dev-python/trimesh/trimesh-4.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/trimesh/trimesh-4.11.3.ebuild b/dev-python/trimesh/trimesh-4.11.3.ebuild index 748d91d237fb8..0a6bcc67a1ebc 100644 --- a/dev-python/trimesh/trimesh-4.11.3.ebuild +++ b/dev-python/trimesh/trimesh-4.11.3.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" dev-python/charset-normalizer[${PYTHON_USEDEP}] From 2075c877e4106682ee5a3df82d63d69f4cab51f0 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Apr 2026 16:08:42 +0100 Subject: [PATCH 8/8] media-libs/libpng: Stabilize 1.6.56 arm64, #972346 Signed-off-by: Sam James --- media-libs/libpng/libpng-1.6.56.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libpng/libpng-1.6.56.ebuild b/media-libs/libpng/libpng-1.6.56.ebuild index 30643a5b4b05c..47417697b2691 100644 --- a/media-libs/libpng/libpng-1.6.56.ebuild +++ b/media-libs/libpng/libpng-1.6.56.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="libpng2" SLOT="0/16" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="apng cpu_flags_x86_sse static-libs test" RESTRICT="!test? ( test )"