[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, profiles/embedded/
commit: 28c15d566421cd66156580e00bd1d6442a585a3e Author: Sam James gentoo org> AuthorDate: Mon Mar 16 20:23:52 2026 + Commit: Sam James gentoo org> CommitDate: Mon Mar 16 21:06:30 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c15d56 profiles: add kernel_Hurd I was hoping to do this later on, but in some ebuilds, it is more appropriate to use `kernel_Hurd` than it is to look at CHOST, especially as we have to do a careful match (*-gnu by itself will include Linux). Signed-off-by: Sam James gentoo.org> profiles/base/make.defaults | 2 +- profiles/desc/kernel.desc | 3 ++- profiles/embedded/make.defaults | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 0cf671e0cbc1..0a3d11ddb472 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -8,7 +8,7 @@ IUSE_IMPLICIT="prefix prefix-guest prefix-stack" USE_EXPAND_IMPLICIT="ELIBC KERNEL" USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS" -USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS" +USE_EXPAND_VALUES_KERNEL="Darwin Hurd linux SunOS" # Env vars to expand into USE vars. Modifying this requires prior # discussion on [email protected]. diff --git a/profiles/desc/kernel.desc b/profiles/desc/kernel.desc index 6658d525396b..b6c2167ee63e 100644 --- a/profiles/desc/kernel.desc +++ b/profiles/desc/kernel.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of KERNEL USE_EXPAND flags. @@ -6,5 +6,6 @@ # Keep it sorted. Darwin - KERNEL setting for system using the Darwin kernel (i.e.: Mac OS X). linux - KERNEL setting for system using the Linux kernel +Hurd - KERNEL setting for system using the GNU Hurd SunOS - KERNEL setting for system using an SunOS (i.e.: Solaris) kernel Winnt - KERNEL setting for systems on Windows (Cygwin, MinGW, Winnt, ...) diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults index e85b587c6ae5..3a93ab4c0343 100644 --- a/profiles/embedded/make.defaults +++ b/profiles/embedded/make.defaults @@ -25,7 +25,7 @@ USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL" USE_EXPAND_VALUES_ARCH="alpha amd64 arm arm64 hppa loong m68k mips ppc ppc64 riscv s390 sparc x64-macos x64-solaris x86" USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS" # Note that we keep Winnt here for cross, especially for cmake.eclass (bug #910605) -USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt" +USE_EXPAND_VALUES_KERNEL="Darwin Hurd linux SunOS Winnt" # Env vars to expand into USE vars. Modifying this requires prior # discussion on [email protected].
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a974deb287d0923d8fead791193198ba85111be0 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Mar 14 10:39:11 2026 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Mar 14 23:07:16 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a974deb2 profiles/base: mask USE=jumbo-build for webkit-gtk-2.50.6 This hasn't been fixed yet upstream. Signed-off-by: Michael Orlitzky gentoo.org> profiles/base/package.use.force | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index ff10e3cfffb2..505cc4c4f753 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -6,9 +6,11 @@ =sci-libs/opencascade-7.8* opengl # Michael Orlitzky (2025-02-22) -# 2.50.5 fails to non-jumbo build (bug 970412). +# 2.50.[56] fails to non-jumbo build (bug 970412). =net-libs/webkit-gtk-2.50.5-r410 jumbo-build =net-libs/webkit-gtk-2.50.5-r600 jumbo-build +=net-libs/webkit-gtk-2.50.6-r410 jumbo-build +=net-libs/webkit-gtk-2.50.6-r600 jumbo-build # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bugs #958638, #968227
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 25df199ef185876d46d2d2536d9bca6de9536df0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 1 21:06:09 2026 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 1 21:06:09 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25df199e profiles: base: Drop obsolete phonon use.mask All revdeps are gone already, and it was PMASKED. Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 5d8362007f43..48f1e6036e6f 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,10 +4,6 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. -# Andreas Sturmlechner (2026-02-24) -# media-libs/phonon is going to be last-rited. -phonon - # Michał Górny (2026-01-13) # LLVM 15 is only required by masked packages. It will be removed when # the reverse dependencies are gone. Bug #920536.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 87af61ecebf5aa524bc0633a3bf7429151fa6ade Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 27 17:05:14 2026 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 27 21:56:28 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87af61ec profiles: Force ffmpeg-chromium only on stable Using vanilla media-video/ffmpeg appears to work again, but an unstable version is currently required. This is unlikely to change because Chromium upstream tends to use bleeding edge ffmpeg. Signed-off-by: James Le Cuirot gentoo.org> profiles/base/package.use.force| 6 -- profiles/base/package.use.stable.force | 10 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index e38574d25223..ff10e3cfffb2 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -140,12 +140,6 @@ dev-lang/rust-bin:1.74.1 llvm_slot_17 # Poor rendering performance otherwise (bug #931215). kde-plasma/kwin filecaps -# James Le Cuirot (2024-06-02) -# Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork. ->=dev-libs/nwjs-0.88.0 ffmpeg-chromium ->=www-client/vivaldi-6.8.3371.4 ffmpeg-chromium ->=www-client/vivaldi-snapshot-6.8.3371.4 ffmpeg-chromium - # Ionen Wolkens (2024-04-10) # Flipping the zstd USE state is unsafe and can break *tons* of Qt revdeps # including many KDE packages and Qt itself without rebuilds due to losing diff --git a/profiles/base/package.use.stable.force b/profiles/base/package.use.stable.force index 99d1bdee75dd..f4f3906d1384 100644 --- a/profiles/base/package.use.stable.force +++ b/profiles/base/package.use.stable.force @@ -1,9 +1,17 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # New entries go on top. # Please use the same syntax as in package.use.force. +# James Le Cuirot (2026-02-27) +# These currently require an unstable media-video/ffmpeg if not using +# ffmpeg-chromium. This is unlikely to change because Chromium upstream tends +# to use bleeding edge ffmpeg. +dev-libs/nwjs ffmpeg-chromium +www-client/vivaldi ffmpeg-chromium +www-client/vivaldi-snapshot ffmpeg-chromium + ## Kent Fredric (2019-07-11) # The absense of these features require dev-perl/GD, which currently # can't be considered stable due to serious defects upstream.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b7fe6b266d8621adf01c7bce4887c53fb7441c14 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 25 17:24:26 2026 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 25 17:25:23 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fe6b26 profiles/base: Unmask llvm_slot_22 Signed-off-by: Michał Górny gentoo.org> profiles/base/use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index ce52ccdb3d97..5d8362007f43 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -22,10 +22,6 @@ ada_target_gcc_16 # receive security updates. ruby_targets_ruby31 -# Michał Górny (2024-12-31) -# LLVM slots with no keyworded releases yet. -llvm_slot_22 - # Andreas Sturmlechner (2024-12-11) # dev-db/firebird last-rites preparation firebird
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ef3be9b6bebd93503dee737fc6fba355a7a50d9c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 12 22:39:12 2026 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 24 21:49:00 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3be9b6 profiles: base: Add IUSE phonon to use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index b29de97cba8c..ce52ccdb3d97 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2026-02-24) +# media-libs/phonon is going to be last-rited. +phonon + # Michał Górny (2026-01-13) # LLVM 15 is only required by masked packages. It will be removed when # the reverse dependencies are gone. Bug #920536.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 65d84e327f5561f16e3b2e6beb735e1ba42c6251 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Jan 20 19:38:45 2026 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Feb 19 19:32:06 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d84e32 profiles/base: drop obsolete use.mask on protobuf-java-4.33.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/60 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e412500759c1..082039e3df51 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -82,10 +82,6 @@ dev-libs/libgcrypt verify-sig dev-libs/libgpg-error verify-sig dev-libs/libksba verify-sig -# Volkmar W. Pogatzki (2025-10-16) -# No suitable versions of dev-libs/protobuf available. -~dev-java/protobuf-java-4.33.0 system-protoc - # Fabian Groffen (2025-10-18) # PAM support is discouraged due to not being secure via Exim # https://bugs.gentoo.org/964377
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 5b44e2606afa6604166add3eb9cd84fabca9c183 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Feb 23 01:35:35 2026 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Feb 23 01:48:49 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b44e260 profiles/base: update webkit-gtk[jumbo-build] force entry I forgot to do this along with the version bump. Closes: https://bugs.gentoo.org/970412 Signed-off-by: Michael Orlitzky gentoo.org> profiles/base/package.use.force | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index a5d2b826fc74..e38574d25223 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -5,10 +5,10 @@ # Fails to build without. Bug #968803 =sci-libs/opencascade-7.8* opengl -# Michael Orlitzky (2025-12-22) -# 2.50.4 fails to non-jumbo build. -=net-libs/webkit-gtk-2.50.4-r410 jumbo-build -=net-libs/webkit-gtk-2.50.4-r600 jumbo-build +# Michael Orlitzky (2025-02-22) +# 2.50.5 fails to non-jumbo build (bug 970412). +=net-libs/webkit-gtk-2.50.5-r410 jumbo-build +=net-libs/webkit-gtk-2.50.5-r600 jumbo-build # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bugs #958638, #968227
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 250e5f98c1c8567d44fb248b1dc290371d239ac9 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Jan 20 19:44:09 2026 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Feb 19 19:32:02 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250e5f98 profiles/base: mask USE=system-protoc for protobuf-java-4.33.5 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/60 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 71b2fb8770ab..e412500759c1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Volkmar W. Pogatzki (2026-01-30) +# No suitable versions of dev-libs/protobuf available. +~dev-java/protobuf-java-4.33.5 system-protoc + # Sam James (2026-02-14) # binutils-2.46 changes SFrame format to v3. We don't want binaries # distributed with v2 and binutils doesn't support mixing v2+v3. From
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, kde-apps/cantor/
commit: ce4d1d6718e2cbc293a568f24e6188ba8c8a13f1
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Wed Feb 18 22:11:01 2026 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Wed Feb 18 22:17:03 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4d1d67
kde-apps/cantor: Use dev-lang/julia-bin instead of dev-lang/julia
Signed-off-by: Andreas Sturmlechner gentoo.org>
kde-apps/cantor/cantor-25.08.3.ebuild | 2 +-
kde-apps/cantor/{cantor-25.12.2.ebuild => cantor-25.12.2-r1.ebuild} | 2 +-
kde-apps/cantor/metadata.xml| 2 +-
profiles/base/package.use.mask | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/kde-apps/cantor/cantor-25.08.3.ebuild
b/kde-apps/cantor/cantor-25.08.3.ebuild
index 4734ae872f33..172eff67e107 100644
--- a/kde-apps/cantor/cantor-25.08.3.ebuild
+++ b/kde-apps/cantor/cantor-25.08.3.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
diff --git a/kde-apps/cantor/cantor-25.12.2.ebuild
b/kde-apps/cantor/cantor-25.12.2-r1.ebuild
similarity index 98%
rename from kde-apps/cantor/cantor-25.12.2.ebuild
rename to kde-apps/cantor/cantor-25.12.2-r1.ebuild
index f658b9a6bde1..ead7ab70df4a 100644
--- a/kde-apps/cantor/cantor-25.12.2.ebuild
+++ b/kde-apps/cantor/cantor-25.12.2-r1.ebuild
@@ -49,7 +49,7 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=kde-frameworks/syntax-highlighting-${KFMIN}:6
analitza? ( >=kde-apps/analitza-${PVCUT}:6 )
- julia? ( dev-lang/julia )
+ julia? ( dev-lang/julia-bin:* )
lua? ( ${LUA_DEPS} )
qalculate? (
sci-libs/cln
diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index f4657acc4556..b7b9e4957fac 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -10,7 +10,7 @@
Enable kde-apps/analitza
backend support
- Enable dev-lang/julia backend
support
+ Enable dev-lang/julia-bin backend
support
Enable sci-libs/libqalculate
backend support
Enable dev-lang/R backend
support
Use dev-qt/qtwebengine as
embedded QtHelp documentation browser
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2b47b6d7a8d7..71b2fb8770ab 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -52,7 +52,7 @@ gui-wm/hyprland qtutils
# Michał Górny (2025-12-20)
# Needs last-rited dev-lang/julia.
-kde-apps/cantor julia
+ (2025-12-07)
# Needs not-yet-released GCC 16.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 74d655fecad61f4415330277909b2a8d88e4eff7 Author: Sam James gentoo org> AuthorDate: Wed Feb 18 18:30:12 2026 + Commit: Sam James gentoo org> CommitDate: Wed Feb 18 18:30:12 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d655fe profiles/base: extend kwin[X] force Closes: https://bugs.gentoo.org/970250 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.force | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 7dbf76f708ec..a5d2b826fc74 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -12,7 +12,7 @@ # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bugs #958638, #968227 - (2025-06-17) # Build system currently does not allow static libs to be optional, and
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, kde-plasma/plasma-login-manager/, profiles/targets/systemd/, ...
commit: e8e4f99bc6d458dc26c1a3aaf057140f1a3bc257 Author: Sam James gentoo org> AuthorDate: Wed Feb 18 15:43:46 2026 + Commit: Sam James gentoo org> CommitDate: Wed Feb 18 15:43:55 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e4f99b kde-plasma/plasma-login-manager: keyword 6.6.0 for ~amd64; add missing files Signed-off-by: Sam James gentoo.org> .../files/plasmalogin-autologin.pam | 13 + .../plasma-login-manager/files/plasmalogin-greeter.pam | 17 + kde-plasma/plasma-login-manager/files/plasmalogin.pam | 15 +++ .../plasma-login-manager-6.6.0.ebuild | 1 + profiles/base/package.mask | 6 +- profiles/targets/systemd/package.mask | 6 +- 6 files changed, 56 insertions(+), 2 deletions(-) diff --git a/kde-plasma/plasma-login-manager/files/plasmalogin-autologin.pam b/kde-plasma/plasma-login-manager/files/plasmalogin-autologin.pam new file mode 100644 index ..b42991e3814e --- /dev/null +++ b/kde-plasma/plasma-login-manager/files/plasmalogin-autologin.pam @@ -0,0 +1,13 @@ +#%PAM-1.0 +authrequiredpam_env.so +authrequiredpam_faillock.so preauth +authrequiredpam_shells.so +authrequiredpam_nologin.so +authrequiredpam_permit.so +-auth optionalpam_gnome_keyring.so +-auth optionalpam_kwallet5.so +account include system-local-login +passwordinclude system-local-login +session include system-local-login +-sessionoptionalpam_gnome_keyring.so auto_start +-sessionoptionalpam_kwallet5.so auto_start diff --git a/kde-plasma/plasma-login-manager/files/plasmalogin-greeter.pam b/kde-plasma/plasma-login-manager/files/plasmalogin-greeter.pam new file mode 100644 index ..fbf360a2bf19 --- /dev/null +++ b/kde-plasma/plasma-login-manager/files/plasmalogin-greeter.pam @@ -0,0 +1,17 @@ +#%PAM-1.0 + +# Load environment from /etc/environment and ~/.pam_environment +auth required pam_env.so + +# Always let the greeter start without authentication +auth required pam_permit.so + +# No action required for account management +accountrequired pam_permit.so + +# Can't change password +password required pam_deny.so + +# Setup session +sessionrequired pam_unix.so +sessionrequired pam_systemd.so diff --git a/kde-plasma/plasma-login-manager/files/plasmalogin.pam b/kde-plasma/plasma-login-manager/files/plasmalogin.pam new file mode 100644 index ..0a073f4ad996 --- /dev/null +++ b/kde-plasma/plasma-login-manager/files/plasmalogin.pam @@ -0,0 +1,15 @@ +#%PAM-1.0 + +authsubstacksystem-login +-auth optionalpam_gnome_keyring.so +-auth optionalpam_kwallet5.so + +account substacksystem-login + +passwordsubstacksystem-login +-password optionalpam_gnome_keyring.souse_authtok + +session optionalpam_keyinit.so force revoke +session substacksystem-login +-sessionoptionalpam_gnome_keyring.soauto_start +-sessionoptionalpam_kwallet5.so auto_start diff --git a/kde-plasma/plasma-login-manager/plasma-login-manager-6.6.0.ebuild b/kde-plasma/plasma-login-manager/plasma-login-manager-6.6.0.ebuild index 112652ea94ae..5253cfcc9b0c 100644 --- a/kde-plasma/plasma-login-manager/plasma-login-manager-6.6.0.ebuild +++ b/kde-plasma/plasma-login-manager/plasma-login-manager-6.6.0.ebuild @@ -12,6 +12,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-login-manager"; LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" SLOT="0" +KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" diff --git a/profiles/base/package.mask b/profiles/base/package.mask index 34718c79be6d..b92b4b417b52 100644 --- a/profiles/base/package.mask +++ b/profiles/base/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2026-02-18) +# Needs systemd so unmasked in targets/systemd +kde-plasma/plasma-login-manager + # Paul Zander (2025-11-28) # Requires media-libs/openjph #966735 media-libs/openexr:0/33 diff --git a/profiles/targets/systemd/package.mask b/profiles/targets/systemd/package.mask index 4c912c607a5e..4ca05cb77879 100644 --- a/profiles/targets/systemd/package.mask +++ b/profiles/targets/systemd/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2026-02-18) +# Requires systemd, so specifically unmasked only in targets/systemd. +-kde-plasma/plasma-login-manager + # Andreas Sturmlechner (2025-05-18) # Requires systemd, so specifically unmasked only in targets/systemd. ->=kd
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm64/, profiles/arch/amd64/
commit: abde834227d7492a298a2104018991cfde6d0669 Author: Sam James gentoo org> AuthorDate: Sat Feb 14 00:44:22 2026 + Commit: Sam James gentoo org> CommitDate: Sat Feb 14 00:45:34 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abde8342 profiles: mask sys-libs/glibc[sframe] Mask for a while until people have rebuilt w/o v2 and with >=binutils-2.46. binutils-2.46 changes SFrame format to v3. We don't want binaries distributed with v2 and binutils doesn't support mixing v2+v3. From v3 on, compatibility will be guaranteed. Please rebuild without SFrames first with https://bugs.gentoo.org/970047 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 profiles/base/package.use.mask | 11 +++ 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 4eb0e569f0c1..e674454f347d 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -66,10 +66,6 @@ sci-libs/flexiblas -blis -mkl -openblas # net-emulation/libvirt is only keyworded on amd64 at this time sys-block/nbdkit -libguestfs -# Andreas K. Hüttel (2025-08-06) -# x86-64 supports sframe ->=sys-libs/glibc-2.42 -sframe - # Alfred Wingate (2025-05-22) # Upstream supports amd64 media-libs/svt-av1 -test diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index f8b869f46f8d..3f15c2d33081 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -55,10 +55,6 @@ sci-libs/flexiblas -blis -openblas # dev-games/ogre is not keyworded here >=dev-games/mygui-3.4.1 ogre -# Andreas K. Hüttel (2025-08-06) -# aarch64 supports sframe ->=sys-libs/glibc-2.42 -sframe - # Ionen Wolkens (2025-08-01) # dev-qt/qtlanguageserver:6 is keyworded here dev-qt/qtdeclarative:6 -qmlls diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index aeb3d91610b7..2b47b6d7a8d7 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,13 @@ # New entries go on top. +# Sam James (2026-02-14) +# binutils-2.46 changes SFrame format to v3. We don't want binaries +# distributed with v2 and binutils doesn't support mixing v2+v3. From +# v3 on, compatibility will be guaranteed. Please rebuild without SFrames +# first with (2026-01-15) # KF5/Qt5 integration is no longer worth it. kde-plasma/plasma-meta qt5 @@ -98,10 +105,6 @@ dev-python/numpy index64 # Marked Beta tier upstream. Tests don't work with it. dev-games/ogre vulkan -# Andreas K. Hüttel (2025-08-06) -# General mask, to be unmasked on arches where glibc supports this ->=sys-libs/glibc-2.42 sframe - # Alfred Wingate (2025-07-31) # Missing dependency sci-libs/gdal mongodb
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ae1a3fbad7fffc60a0149ae280049a0ec9055308 Author: Matt Jolly gentoo org> AuthorDate: Fri Feb 13 08:27:46 2026 + Commit: Matt Jolly gentoo org> CommitDate: Fri Feb 13 11:50:16 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1a3fba profiles/base: p.use.force llvm_slot_21 for Rust 1.93.1 Signed-off-by: Matt Jolly gentoo.org> profiles/base/package.use.force | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index a23c57c84ba8..7dbf76f708ec 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -89,6 +89,8 @@ llvm-runtimes/libcxxabi clang # done dev-lang/rust:1.94.0 llvm_slot_21 dev-lang/rust-bin:1.94.0 llvm_slot_21 +dev-lang/rust:1.93.1 llvm_slot_21 +dev-lang/rust-bin:1.93.1 llvm_slot_21 dev-lang/rust:1.93.0 llvm_slot_21 dev-lang/rust-bin:1.93.0 llvm_slot_21 dev-lang/rust:1.92.0 llvm_slot_21
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 854d788be6d02e43a75e90938bf8a513668c1605 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 12 21:49:40 2026 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 12 21:49:40 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854d788b profiles: base: Force =sci-libs/opencascade-7.8*[opengl] Closes: https://bugs.gentoo.org/968803 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.force | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 68d615b5ca15..a23c57c84ba8 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,10 @@ # Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2026-02-12) +# Fails to build without. Bug #968803 +=sci-libs/opencascade-7.8* opengl + # Michael Orlitzky (2025-12-22) # 2.50.4 fails to non-jumbo build. =net-libs/webkit-gtk-2.50.4-r410 jumbo-build
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: fdba7f1ad6752eee525c6d09f1158b9a0cd10ea5
Author: Matt Jolly gentoo org>
AuthorDate: Wed Feb 11 09:52:55 2026 +
Commit: Matt Jolly gentoo org>
CommitDate: Wed Feb 11 14:26:34 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdba7f1a
profiles/base: p.u.force Rust 1.9{3,4}.0 llvm_slot
Signed-off-by: Matt Jolly gentoo.org>
profiles/base/package.use.force | 4
1 file changed, 4 insertions(+)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 66cab942c051..68d615b5ca15 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -83,6 +83,10 @@ llvm-runtimes/libcxxabi clang
#echo "dev-lang/rust:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
#echo "dev-lang/rust-bin:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
# done
+dev-lang/rust:1.94.0 llvm_slot_21
+dev-lang/rust-bin:1.94.0 llvm_slot_21
+dev-lang/rust:1.93.0 llvm_slot_21
+dev-lang/rust-bin:1.93.0 llvm_slot_21
dev-lang/rust:1.92.0 llvm_slot_21
dev-lang/rust-bin:1.92.0 llvm_slot_21
dev-lang/rust:1.91.0 llvm_slot_21
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/
commit: 559802f19018a3dfb920648602b7061df76a8a0b Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 19 23:02:49 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 8 12:51:30 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559802f1 profiles: Mask plasma-meta[oxygen-theme,qt5], last-rite unused KF5 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 profiles/package.mask | 9 + 2 files changed, 13 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 60b1107257f4..a4e724b164e8 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Andreas Sturmlechner (2026-01-15) +# KF5/Qt5 integration is no longer worth it. +kde-plasma/plasma-meta qt5 + # Eli Schwartz (2026-01-09) # tests fail to build during src_compile: # - needs demos to be built diff --git a/profiles/package.mask b/profiles/package.mask index 51829ce7c2a9..971d09b43574 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -36,6 +36,15 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2026-02-08) +# KF5/Qt5 integration is no longer worth it. +# Bug #955168. Removal some time after 2026-02-15. +kde-plasma/oxygen:5 +kde-frameworks/frameworkintegration:5 +kde-frameworks/knewstuff:5 +kde-frameworks/attica:5 +kde-frameworks/kirigami:5 + # Andreas Sturmlechner (2026-02-08) # Stuck on Qt5Script in the foreseeable future. Until a Qt6 release is # ready, app-editors/okteta-0.26.60_pre* snapshots will be provided for
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 1d5b2bddde831118908ae80af0288fa310cec30e Author: Alfred Wingate protonmail com> AuthorDate: Sat Jan 31 14:28:45 2026 + Commit: Sam James gentoo org> CommitDate: Sat Feb 7 17:44:32 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5b2bdd profiles/base: mask gimp[lua] on stable Bug: https://bugs.gentoo.org/969479 Signed-off-by: Alfred Wingate protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/45601 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 1c2725376ca5..ad80380a947d 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -1,9 +1,16 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # New entries go on top. # Please use the same syntax as in package.use.mask. +# Alfred Wingate (2026-01-31) +# Experimental upstream. +# lgi in a weird state where tests either fail for the last real release +# or the plugin example doesn't work at all for the newer snapshot. +# Bug #969479 +media-gfx/gimp lua + # Alexey Shvetsov (2025-10-29) # Need non-yet-stable caffe2 sci-chemistry/gromacs nnpot
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 00372c029103756585b84e30fbfc4cbcba5c810f Author: Michael Orlitzky gentoo org> AuthorDate: Sat Feb 7 02:25:53 2026 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Feb 7 02:42:31 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00372c02 profiles/base: remove old webkit-gtk-2.50.1 overrides Closes: https://bugs.gentoo.org/965971 Signed-off-by: Michael Orlitzky gentoo.org> profiles/base/package.use.force | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index d502519388a3..66cab942c051 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,11 +1,8 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michael Orlitzky (2025-12-22) -# James Le Cuirot (2025-11-18) -# 2.50.1 fails with gstreamer disabled (bug #965971), -# and its replacement fails to non-jumbo build. -=net-libs/webkit-gtk-2.50.1*:4.1 gstreamer +# 2.50.4 fails to non-jumbo build. =net-libs/webkit-gtk-2.50.4-r410 jumbo-build =net-libs/webkit-gtk-2.50.4-r600 jumbo-build
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: bae80c594e3f1b0ada2421c283b6a2ada108c8f2 Author: Ulrich Müller gentoo org> AuthorDate: Fri Feb 6 20:18:49 2026 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Feb 6 20:20:05 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae80c59 profiles/base: Fix typo in package.use.mask Fixes: 3c56acda1afc6cb668b756c3868e5fa84a6ced6f Signed-off-by: Ulrich Müller gentoo.org> profiles/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 99fa99c5c420..60b1107257f4 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -857,7 +857,7 @@ mail-client/claws-mail litehtml # bug #318841#c20. sys-kernel/linux-firmware unknown-license # Updated: Nowa Ammerlaan (2025-12-30) -# alsa-frimware distributes these same files, sync the behaviour of +# alsa-firmware distributes these same files, sync the behaviour of # both packages. Bug #969656. sys-firmware/alsa-firmware alsa_cards_korg1212 sys-firmware/alsa-firmware alsa_cards_maestro3
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 3c56acda1afc6cb668b756c3868e5fa84a6ced6f Author: Nowa Ammerlaan gentoo org> AuthorDate: Fri Feb 6 08:32:05 2026 + Commit: Nowa Ammerlaan gentoo org> CommitDate: Fri Feb 6 08:32:05 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c56acda profiles/base: add extra note to sys-firmware/alsa-firmware mask Bug: https://bugs.gentoo.org/969656 Signed-off-by: Nowa Ammerlaan gentoo.org> profiles/base/package.use.mask | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 4c0358cfdc54..99fa99c5c420 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -856,6 +856,9 @@ mail-client/claws-mail litehtml # terms. Masked to prevent accidental installation of these files, # bug #318841#c20. sys-kernel/linux-firmware unknown-license +# Updated: Nowa Ammerlaan (2025-12-30) +# alsa-frimware distributes these same files, sync the behaviour of +# both packages. Bug #969656. sys-firmware/alsa-firmware alsa_cards_korg1212 sys-firmware/alsa-firmware alsa_cards_maestro3 sys-firmware/alsa-firmware alsa_cards_sb16
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: db7e7e424eccd4debe415599d87d56e139c35e02 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 5 15:04:32 2026 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 5 16:27:45 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7e7e42 profiles/base: mask games-strategy/naev[debug] Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index cd445b0546a9..4c0358cfdc54 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -29,9 +29,9 @@ dev-java/openjdk:27 javafx sci-libs/adolc mpi # Ionen Wolkens (2025-12-24) -# cargo.eclass' IUSE=debug cannot currently be easily supported by -# the custom builder the package uses, mask to avoid no-op rebuilds +# Packages where cargo.eclass' IUSE=debug cannot easily be supported # (use RUSTFLAGS if need debug symbols, see also bug #967921) +games-strategy/naev debug media-libs/subrandr debug # Andreas Sturmlechner (2025-12-21)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-firmware/alsa-firmware/
commit: b68203b09d67930da946d3338da56189adad3c93
Author: Nowa Ammerlaan gentoo org>
AuthorDate: Tue Dec 30 13:09:18 2025 +
Commit: Nowa Ammerlaan gentoo org>
CommitDate: Sun Jan 11 15:45:25 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68203b0
sys-firmware/alsa-firmware: resolve conflicts with linux-firmware
- add deduplicate flag to remove firmware files that are duplicated
in sys-kernel/linux-firmware
- add flags compress-xz and compress-zstd for compression similar to
sys-kernel/linux-firmware
- only remove vx firmware if both vx222 and usb-usx2y are disabled
- also catch extra firmware files for ca0132, hdsp and hdspm
Closes: https://bugs.gentoo.org/410395
Signed-off-by: Nowa Ammerlaan gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/45204
Signed-off-by: Nowa Ammerlaan gentoo.org>
profiles/base/package.use.mask | 5 +
.../alsa-firmware/alsa-firmware-1.2.4-r2.ebuild| 221 +
sys-firmware/alsa-firmware/metadata.xml| 5 +
3 files changed, 231 insertions(+)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 272df2095251..cd445b0546a9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -856,6 +856,11 @@ mail-client/claws-mail litehtml
# terms. Masked to prevent accidental installation of these files,
# bug #318841#c20.
sys-kernel/linux-firmware unknown-license
+sys-firmware/alsa-firmware alsa_cards_korg1212
+sys-firmware/alsa-firmware alsa_cards_maestro3
+sys-firmware/alsa-firmware alsa_cards_sb16
+sys-firmware/alsa-firmware alsa_cards_wavefront
+sys-firmware/alsa-firmware alsa_cards_ymfpci
# Ulrich Müller (2019-04-25)
# Pulls in media-fonts/kochi-substitute as dependency, which allows
diff --git a/sys-firmware/alsa-firmware/alsa-firmware-1.2.4-r2.ebuild
b/sys-firmware/alsa-firmware/alsa-firmware-1.2.4-r2.ebuild
new file mode 100644
index ..2f638ff6bba2
--- /dev/null
+++ b/sys-firmware/alsa-firmware/alsa-firmware-1.2.4-r2.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info udev
+
+DESCRIPTION="Advanced Linux Sound Architecture firmware"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/firmware/${P}.tar.bz2";
+
+LICENSE="
+ GPL-2 freedist
+ alsa_cards_korg1212? ( all-rights-reserved )
+ alsa_cards_maestro3? ( all-rights-reserved )
+ alsa_cards_sb16? ( all-rights-reserved )
+ alsa_cards_wavefront? ( all-rights-reserved )
+ alsa_cards_ymfpci? ( all-rights-reserved )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+ECHOAUDIO_CARDS="
+ alsa_cards_darla20 alsa_cards_gina20 alsa_cards_layla20
+ alsa_cards_darla24 alsa_cards_gina24 alsa_cards_layla24
+ alsa_cards_mona alsa_cards_mia alsa_cards_indigo
+ alsa_cards_indigoio alsa_cards_echo3g
+"
+
+EMU_CARDS="
+ alsa_cards_emu1212 alsa_cards_emu1616 alsa_cards_emu1820
+ alsa_cards_emu10k1
+"
+
+IUSE="compress-xz compress-zstd +deduplicate
+ alsa_cards_cs46xx alsa_cards_pcxhr alsa_cards_vx222
+ alsa_cards_usb-usx2y alsa_cards_hdsp alsa_cards_hdspm
+ alsa_cards_mixart alsa_cards_asihpi alsa_cards_sb16
+ alsa_cards_korg1212 alsa_cards_maestro3 alsa_cards_ymfpci
+ alsa_cards_wavefront alsa_cards_msnd-pinnacle alsa_cards_aica
+ alsa_cards_ca0132 ${ECHOAUDIO_CARDS} ${EMU_CARDS}
+"
+REQUIRED_USE="?? ( compress-xz compress-zstd )"
+
+RESTRICT="
+ alsa_cards_korg1212? ( bindist )
+ alsa_cards_maestro3? ( bindist )
+ alsa_cards_sb16? ( bindist )
+ alsa_cards_wavefront? ( bindist )
+ alsa_cards_ymfpci? ( bindist )
+"
+
+RDEPEND="
+ alsa_cards_usb-usx2y? ( sys-apps/fxload )
+ alsa_cards_hdsp? ( media-sound/alsa-tools )
+ alsa_cards_hdspm? ( media-sound/alsa-tools )
+ deduplicate? (
+ alsa_cards_ca0132? ( sys-kernel/linux-firmware[redistributable]
)
+ alsa_cards_korg1212? (
sys-kernel/linux-firmware[unknown-license] )
+ alsa_cards_maestro3? (
sys-kernel/linux-firmware[unknown-license] )
+ alsa_cards_sb16? ( sys-kernel/linux-firmware[unknown-license] )
+ alsa_cards_wavefront? (
sys-kernel/linux-firmware[unknown-license] )
+ alsa_cards_ymfpci? ( sys-kernel/linux-firmware[unknown-license]
)
+ )
+"
+
+DOCS="README"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-musl.patch
+)
+
+pkg_setup() {
+ if use compress-xz || use compress-zstd ; then
+ local CONFIG_CHECK
+
+ if kernel_is -ge 5 19; then
+ use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS_XZ"
+ use compress-zstd &&
CONFIG_CHECK="~FW_LOADER_COMPRESS_ZSTD"
+ else
+ use compre
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sci-physics/bullet/
commit: 18e53c998d3f3f2c54d91375c82f2cae39340cda
Author: Eli Schwartz gentoo org>
AuthorDate: Fri Jan 9 08:02:31 2026 +
Commit: Eli Schwartz gentoo org>
CommitDate: Fri Jan 9 08:17:22 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e53c99
sci-physics/bullet: improve USE=test by masking it
It is broken such that src_compile itself fails when enabled, due to
cmake's charming habit of treating "FooLib" as a dependency, to mean
either "the library target aliased as FooLib", or "assume at compile
time that -lFooLib works". In this case the latter is triggered due to
conditionally disabled subdirs the tests depend on.
Yay stringly-typed DSLs. :/
We can go one step further and add a vital REQUIRED_USE. It is neecssary
but insufficient; "BussIK does not work out of the box" was always
wrong, it is rather built by what `-DBUILD_BULLET2_DEMOS=OFF` in the
ebuild is disabling. However, the demos themselves don't seem to
compile, so, ¯\_(ツ)_/¯.
Bug: https://bugs.gentoo.org/968510
Signed-off-by: Eli Schwartz gentoo.org>
profiles/base/package.use.mask| 6 ++
sci-physics/bullet/bullet-3.21.ebuild | 7 +--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0992a97fa25e..272df2095251 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,12 @@
# New entries go on top.
+# Eli Schwartz (2026-01-09)
+# tests fail to build during src_compile:
+# - needs demos to be built
+# - OpenGLExampleBrowser.cpp:928:17: error: ‘simpleApp’ was not declared in
this scope
+sci-physics/bullet test
+
# Andreas K. Hüttel (2026-01-07)
# Building glibc with clang is highly experimental and only possible and
# tested in few configurations. Enabling the useflag clang allows free
diff --git a/sci-physics/bullet/bullet-3.21.ebuild
b/sci-physics/bullet/bullet-3.21.ebuild
index 964fa6041a4e..91b89639fdce 100644
--- a/sci-physics/bullet/bullet-3.21.ebuild
+++ b/sci-physics/bullet/bullet-3.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,6 +16,7 @@ IUSE="doc double-precision examples extras openmp tbb test
+threads"
REQUIRED_USE="
openmp? ( threads )
+ test? ( extras )
tbb? ( threads )
"
@@ -31,7 +32,9 @@ PATCHES=( "${FILESDIR}"/${PN}-2.85-soversion.patch )
DOCS=( AUTHORS.txt LICENSE.txt README.md )
-# Building / linking of third Party library BussIK does not work out of the box
+# Building / linking of third Party library BussIK depends on demos being
built,
+# which in turn fails due to
+# OpenGLExampleBrowser.cpp:928:17: error: 'simpleApp' was not declared in
this scope
RESTRICT="test"
S="${WORKDIR}/${PN}3-${PV}"
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 397f129425f1e8a79b09b25a4b7b960764cb1c57
Author: Volkmar W. Pogatzki pogatzki net>
AuthorDate: Wed Jan 7 08:27:38 2026 +
Commit: Miroslav Šulc gentoo org>
CommitDate: Wed Jan 7 18:30:08 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397f1294
profiles/base: use.mask javafx for openjdk:2{6,7}
Signed-off-by: Volkmar W. Pogatzki pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/45233
Closes: https://github.com/gentoo/gentoo/pull/45233
Signed-off-by: Miroslav Šulc gentoo.org>
profiles/base/package.use.mask | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5667db065c19..0992a97fa25e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -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
# This file is only for generic masks. For arch-specific masks (i.e.
@@ -13,6 +13,11 @@
# forcibly resets the compiler to gcc.
sys-libs/glibc clang
+# Volkmar W. Pogatzki (2026-01-07)
+# openjfx for OpenJDK 26 and 27 is not yet available.
+dev-java/openjdk:26 javafx
+dev-java/openjdk:27 javafx
+
# Paul Zander (2025-12-27)
# breaks with old in-tree sys-cluster/ampi bug #586746 #830093 #815007
sci-libs/adolc mpi
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b4278e415dca5f4b2f9e7020c141b1cd86b93bea Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jan 7 12:25:59 2026 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jan 7 12:25:59 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4278e41 package.use.mask: mask clang useflag for glibc Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/package.use.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 52bc7089e211..5667db065c19 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,13 @@ # New entries go on top. +# Andreas K. Hüttel (2026-01-07) +# Building glibc with clang is highly experimental and only possible and +# tested in few configurations. Enabling the useflag clang allows free +# choice of the compiler. By masking this useflag, the ebuild +# forcibly resets the compiler to gcc. +sys-libs/glibc clang + # Paul Zander (2025-12-27) # breaks with old in-tree sys-cluster/ampi bug #586746 #830093 #815007 sci-libs/adolc mpi
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 29e7b4f5f203e59e0558f1f80e133ec1171e40f1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 31 20:14:06 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 31 20:15:08 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e7b4f5 profiles: base: Extend https://bugs.gentoo.org/968227 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.force | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 82ad0ce7deb8..d502519388a3 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -10,8 +10,8 @@ =net-libs/webkit-gtk-2.50.4-r600 jumbo-build # Andreas Sturmlechner (2025-06-22) -# This is currently more footgun than real option. Bug #958638 - (2025-06-17) # Build system currently does not allow static libs to be optional, and
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 2c336c93ad359a403b1a441d6ff4d4c9018dcedf Author: Paul Zander gmail com> AuthorDate: Sat Dec 27 14:10:29 2025 + Commit: Sam James gentoo org> CommitDate: Sat Dec 27 14:26:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c336c93 sci-libs/adolc: mask USE=mpi Breaks with the in-tree ancient version of AdjointMPI (sys-cluster/ampi) that was snapshot in 2014. Has no upstream activity since 2017. And the snapshot resides in the dev space of a dev that was retired in 2017. Upstream allows building with MeDiPack in their git branch. Mask til we updated - or there is a new release. Bug: https://bugs.gentoo.org/830093 Bug: https://bugs.gentoo.org/815007 Bug: https://bugs.gentoo.org/586746 Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index c295f02595b0..52bc7089e211 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Paul Zander (2025-12-27) +# breaks with old in-tree sys-cluster/ampi bug #586746 #830093 #815007 +sci-libs/adolc mpi + # Ionen Wolkens (2025-12-24) # cargo.eclass' IUSE=debug cannot currently be easily supported by # the custom builder the package uses, mask to avoid no-op rebuilds
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 55876e85d3105f630d840fec7ff0bffe14acd164 Author: Sam James gentoo org> AuthorDate: Sat Dec 27 13:24:05 2025 + Commit: Sam James gentoo org> CommitDate: Sat Dec 27 13:24:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55876e85 profiles/base: un-stable-mask LLVM 21 Bug: https://bugs.gentoo.org/968019 Signed-off-by: Sam James gentoo.org> profiles/base/use.stable.mask | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index d51b0e1454b6..edbd71d78c62 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,7 +4,6 @@ # New entries go on top. # Please use the same syntax as in use.mask. - # Patrick Lauer (2025-10-07) # Postgres:18 is not stable yet postgres_targets_postgres18 @@ -12,7 +11,6 @@ postgres_targets_postgres18 # Michał Górny (2024-12-31) # LLVM slots with no stable releases yet. llvm_slot_22 -llvm_slot_21 # Hans de Graaff (2024-12-26) # Currently in testing and not ready to go stable yet.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, media-libs/subrandr/
commit: 7862d63fa150758ec7d813ac27a3d0bb7740f847 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 24 08:43:05 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 24 10:13:07 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7862d63f media-libs/subrandr: new package, add 1.0.0 New optional dependency of mpv- to display some non-ASS subtitle formats (currently mostly formats used by the web+youtube). Unfortunately does not use cargo-c but rather builds some rust-written builder (xtask) and then uses it to build+install and generate the .pc file among other things. Have not tested cross-compilation and there is good chances that it will need fixing (aka, maybe either xtask is not built for CBUILD or subrandr isn't built for CHOST and will need to pass some --target w/ $(rust_abi) which xtask does support like cargo-c). Not doing multilib for now, but we may end up wanting it in the future if e.g. ffmpeg adds support... albeit it's unlikely old 32bit applications will need this and we could leave support native-only. Currently unknown if/when this will need a subslot, upstream claims the C API should be stable unless packages set the SBR_ALLOW_UNSTABLE macro. We *could* need it only on packages that set that if any. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/subrandr/Manifest | 2 ++ media-libs/subrandr/metadata.xml | 11 +++ media-libs/subrandr/subrandr-1.0.0.ebuild | 50 +++ profiles/base/package.use.mask| 6 4 files changed, 69 insertions(+) diff --git a/media-libs/subrandr/Manifest b/media-libs/subrandr/Manifest new file mode 100644 index ..5d1399841831 --- /dev/null +++ b/media-libs/subrandr/Manifest @@ -0,0 +1,2 @@ +DIST subrandr-1.0.0-vendor.tar.xz 9442460 BLAKE2B 53fadfb75d6779cf17a643f6ff231f0612c10708e99fe6a1e5aa4b29aa60604a450ebcc2a4341865e84a6767675632187e7ad28866629683f538b1df0487e6b1 SHA512 731c7262400a93da12258893999e3b39ff6b973746d52d83b97e53576af121cfde30dc9fcf5dd2f90a5bb9b0ac65b56a42de37ea77d8198d5ecd4ccc30442f70 +DIST subrandr-1.0.0.tar.gz 341140 BLAKE2B 7ae927717070ec193f12af976abcebd4b2213a16f5927cfbf1a2eb47674c234f101940747abddb348c20d58b5d81e6eeffc0064294a19379489209ba1873c699 SHA512 83a83b7eb0da22c2e4ff151d6ee01ed49cfdc77eb6a644854a105eca68e836f98cf9b3f05986eb4c82a0f9de97c5796f0b1561881e222a7b676e1e97bd739b2c diff --git a/media-libs/subrandr/metadata.xml b/media-libs/subrandr/metadata.xml new file mode 100644 index ..53172eb8529c --- /dev/null +++ b/media-libs/subrandr/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + [email protected] + Ionen Wolkens + + + afishhh/subrandr + + diff --git a/media-libs/subrandr/subrandr-1.0.0.ebuild b/media-libs/subrandr/subrandr-1.0.0.ebuild new file mode 100644 index ..102470de75c4 --- /dev/null +++ b/media-libs/subrandr/subrandr-1.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER=1.85.0 +inherit cargo edo + +DESCRIPTION="Subtitle rendering library for rendering non-ASS subtitles" +HOMEPAGE="https://github.com/afishhh/subrandr/"; +SRC_URI=" + https://github.com/afishhh/subrandr/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" + +LICENSE="MPL-2.0" +LICENSE+=" MIT Unicode-3.0 Unicode-DFS-2016 ZLIB" # crates +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= +" +DEPEND="${RDEPEND}" + +QA_FLAGS_IGNORED="usr/lib.*/lib${PN}.*" + +src_compile() { + # xtask is bundled builder aliased in .cargo/config.toml + # - does not have its own test handler so regular `cargo test` + # will end up rebuilding everything + # - cannot be easily configured to support cargo.eclass' + # USE=debug and it is currently a no-op (masked) + edo cargo xtask build --verbose +} + +src_install() { + local xtaskargs=( + # destdir currently expects the prefix to be included + --destdir="${ED}"/usr + --prefix="${EPREFIX}"/usr + --libdir="$(get_libdir)" + --verbose + ) + + edo cargo xtask install "${xtaskargs[@]}" +} diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index f00f858308a9..c295f02595b0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,12 @@ # New entries go on top. +# Ionen Wolkens (2025-12-24) +# cargo.eclass' IUSE=debug cannot currently be easily supported by +# the custom builder the package uses, mask to avoid no-op rebuilds +# (use RUSTFLAGS if need debug symbols, see also bug #967921) +media-libs/subrandr de
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: dd7e48c49a63316f201b45727fd37813ab7d6669 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Dec 22 13:58:24 2025 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Dec 22 14:01:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7e48c4 profiles/base: force USE=jumbo-build for the new webkit-gtk Signed-off-by: Michael Orlitzky gentoo.org> profiles/base/package.use.force | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index dce7a40bb97a..82ad0ce7deb8 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,9 +1,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michael Orlitzky (2025-12-22) # James Le Cuirot (2025-11-18) -# Fails with gstreamer disabled (bug #965971) +# 2.50.1 fails with gstreamer disabled (bug #965971), +# and its replacement fails to non-jumbo build. =net-libs/webkit-gtk-2.50.1*:4.1 gstreamer +=net-libs/webkit-gtk-2.50.4-r410 jumbo-build +=net-libs/webkit-gtk-2.50.4-r600 jumbo-build # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bug #958638
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 39c7dd1dd15d3bdd2b52c979fab895c8ad3a5ccf Author: Lukas Schmelting posteo com> AuthorDate: Thu Nov 6 22:44:19 2025 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Dec 22 11:06:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c7dd1d profiles/base: mask USE=gif on localsearch Bug: https://bugs.gentoo.org/933164 Signed-off-by: Lukas Schmelting posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44501 Signed-off-by: Pacho Ramos gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e5e4c18927d5..f00f858308a9 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -23,6 +23,10 @@ dev-lang/python tail-call-interp # No suitable versions of dev-libs/protobuf available. ~dev-java/protobuf-java-4.33.2 system-protoc +# Lukas Schmelting https://bugs.gentoo.org/933164 +app-misc/localsearch gif + # Sam James (2025-10-29) # Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg # transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/
commit: e86ca246a013d5ef0ac7dd881db79ab9a98bce18 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 18 21:01:28 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 21 20:04:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86ca246 profiles: Mask gui-libs/hyprland-qtutils for removal This also implies masking gui-wm/hyprland[qtutils] Bug: https://bugs.gentoo.org/966389 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 5 + profiles/package.mask | 5 + 2 files changed, 10 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 508226d5cc58..e5e4c18927d5 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # New entries go on top. +# Andreas Sturmlechner (2025-12-21) +# gui-libs/hyprland-qtutils fails to build against Qt 6.10, upstream +# repository was archived. +gui-wm/hyprland qtutils + # Michał Górny (2025-12-20) # Needs last-rited dev-lang/julia. kde-apps/cantor julia diff --git a/profiles/package.mask b/profiles/package.mask index c9a680c8e37b..8ada2e7c5b2c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -36,6 +36,11 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-12-21) +# Fails to build against Qt 6.10, upstream repository was archived. +# Bug #966389. Removal on 2026-01-15 +gui-libs/hyprland-qtutils + # Michał Górny (2025-12-20) # Packages that are missing Python 3.12+ support (or in case # of dev-lang/julia, all versions are unkeyworded).
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9d9d032921fe8b72fdcb326f360605debe71617c Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 17 14:03:16 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 17 14:36:52 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9d0329 profiles/base: drop media-libs/vips[vala] mask Kind of forgot about it, seems fine now -- not that I really ever looked into this issue in-depth so unsure what caused it nor what fixed it. Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 9a422c46621b..4207dfd1a619 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -57,11 +57,6 @@ dev-games/ogre vulkan # General mask, to be unmasked on arches where glibc supports this >=sys-libs/glibc-2.42 sframe -# Ionen Wolkens (2025-08-02) -# Fails to build, needs looking into but isn't currently needed -# by anything and can leave it masked for now. ->=media-libs/vips-8.17 vala - # Alfred Wingate (2025-07-31) # Missing dependency sci-libs/gdal mongodb
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6861e77354adae0f60256488be1b9f46597e494f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Dec 6 08:55:31 2025 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Dec 15 20:30:25 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6861e773 profiles/base: mask USE=system-protoc for protobuf-java-4.33.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44609 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 8c949b2fbab3..9a422c46621b 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -10,6 +10,10 @@ # Needs not-yet-released GCC 16. dev-lang/python tail-call-interp +# Volkmar W. Pogatzki (2025-12-06) +# No suitable versions of dev-libs/protobuf available. +~dev-java/protobuf-java-4.33.2 system-protoc + # Sam James (2025-10-29) # Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg # transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, eclass/, profiles/desc/
commit: def210fbcefe836009b58231acfc4da6906982b3 Author: Rahul Sandhu gmail com> AuthorDate: Fri Nov 28 21:44:33 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Mon Dec 8 22:43:08 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def210fb selinux-policy-2.eclass: EAPI 8 bump, SELINUX_POLICY_TYPES USE expand Currently, a manual rebuild using the `@selinux-rebuild` set is needed upon update of the POLICY_TYPES variable. This means that portage can't track changes to it with `emerge --changed-use`. By making POLICY_TYPES the new USE expand, SELINUX_POLICY_TYPES, `--changed-use` will trigger a rebuild upon changes to it. However, make SELINUX_POLICY_TYPES different so that POLICY_TYPES, the old variable remains intact for EAPI 7, providing backwards compat with EAPI 7. This patch only bumps the eclass however; sec-policy/selinux-* and other related ebuilds are to be migrated to EAPI 8 later. This also gives us time to put out a news article for this migration. Naming the new USE expand SELINUX_POLICY_TYPES also makes it inline with eclass variables, such as SELINUX_GIT_REPO and SELINUX_GIT_BRANCH. Also document why we parse IUSE instead of USE, and strip the possible leading '+' so that IUSE="+foo" is interpreted as 'foo' and not '+foo'. Bug: https://bugs.gentoo.org/951355 Signed-off-by: Rahul Sandhu gmail.com> Acked-by: Kenton Groombridge gentoo.org> Acked-by: Sam James gentoo.org> Signed-off-by: Eli Schwartz gentoo.org> eclass/selinux-policy-2.eclass | 204 +++- profiles/base/make.defaults | 2 +- profiles/desc/selinux_policy_types.desc | 9 ++ 3 files changed, 161 insertions(+), 54 deletions(-) diff --git a/eclass/selinux-policy-2.eclass b/eclass/selinux-policy-2.eclass index 5ec7ff99ed74..739acc695cf3 100644 --- a/eclass/selinux-policy-2.eclass +++ b/eclass/selinux-policy-2.eclass @@ -7,7 +7,7 @@ # @ECLASS: selinux-policy-2.eclass # @MAINTAINER: # [email protected] -# @SUPPORTED_EAPIS: 7 +# @SUPPORTED_EAPIS: 7 8 # @BLURB: This eclass supports the deployment of the various SELinux modules in sec-policy # @DESCRIPTION: # The selinux-policy-2.eclass supports deployment of the various SELinux modules @@ -19,7 +19,7 @@ # manageable. case ${EAPI} in - 7) ;; + 7|8) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac @@ -55,14 +55,16 @@ _SELINUX_POLICY_2_ECLASS=1 # (space-separated) or a bash array. : "${POLICY_FILES:=""}" -# @ECLASS_VARIABLE: POLICY_TYPES -# @DESCRIPTION: -# This variable informs the eclass for which SELinux policies the module should -# be built. Currently, Gentoo supports targeted, strict, mcs and mls. -# This variable is the same POLICY_TYPES variable that we tell SELinux -# users to set in make.conf. Therefore, it is not the module that should -# override it, but the user. -: "${POLICY_TYPES:="targeted strict mcs mls"}" +if [[ ${EAPI} == 7 ]]; then + # @ECLASS_VARIABLE: POLICY_TYPES + # @DESCRIPTION: + # This variable informs the eclass for which SELinux policies the module should + # be built. Currently, Gentoo supports targeted, strict, mcs and mls. + # This variable is the same POLICY_TYPES variable that we tell SELinux + # users to set in make.conf. Therefore, it is not the module that should + # override it, but the user. + : "${POLICY_TYPES:="targeted strict mcs mls"}" +fi # @ECLASS_VARIABLE: SELINUX_GIT_REPO # @DESCRIPTION: @@ -89,7 +91,13 @@ case ${BASEPOL} in EGIT_CHECKOUT_DIR="${WORKDIR}/refpolicy";; esac -IUSE="" +if [[ ${EAPI} == 7 ]]; then + IUSE="" +else + # Build all policy types by default + IUSE="+selinux_policy_types_targeted +selinux_policy_types_strict +selinux_policy_types_mcs +selinux_policy_types_mls" + REQUIRED_USE="|| ( selinux_policy_types_targeted selinux_policy_types_strict selinux_policy_types_mcs selinux_policy_types_mls )" +fi HOMEPAGE="https://wiki.gentoo.org/wiki/Project:SELinux"; if [[ -n ${BASEPOL} ]] && [[ "${BASEPOL}" != "" ]]; then @@ -114,13 +122,32 @@ PATCHBUNDLE="${DISTDIR}/patchbundle-selinux-base-policy-${BASEPOL}.tar.bz2" # Modules should always depend on at least the first release of the # selinux-base-policy for which they are generated. if [[ -n ${BASEPOL} ]]; then + _BASE_POLICY_VERSION="${BASEPOL}" +else + _BASE_POLICY_VERSION="${PV}" +fi + +if [[ ${EAPI} == 7 ]]; then RDEPEND=">=sys-apps/policycoreutils-2.5 - >=sec-policy/selinux-base-policy-${BASEPOL}" + >=sec-policy/selinux-base-policy-${_BASE_POLICY_VERSION}" else RDEPEND=">=sys-apps/policycoreutils-2.5 - >=sec-policy/selinux-base-policy-${PV}" + selinux_policy_types_targeted? ( + >=sec-policy/selinux-base-policy-${_BASE_POLICY_VERSION}[selinux_policy_types_targeted] + ) + selin
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 0df8866c23fad2505f396c489f5f115fec8ec335 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 2 21:14:34 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 3 17:36:58 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df8866c profiles: base: Drop obsolete sci-libs/indilib[websocket] p.use.stable.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index b36c672f5d29..f8226dfaea20 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -129,10 +129,6 @@ app-emulation/winetricks test # for stable systems dev-lang/rust nightly -# Andreas Sturmlechner (2019-12-09) -# Declared experimental, and dev-cpp/websocketpp not stable yet -sci-libs/indilib websocket - # Mart Raudsepp (2019-04-14) # Needs media-plugins/gst-plugins-chromaprint, which is not stable # anywhere yet.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8f1504a003c4b3b4829d02b435bb485339ae6b56
Author: Sam James gentoo org>
AuthorDate: Wed Dec 3 03:22:13 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Dec 3 03:22:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1504a0
profiles/base: make ada_target_gcc_15 the default
GCC 15 is now stable.
Signed-off-by: Sam James gentoo.org>
profiles/base/make.defaults | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 1d272050d375..57c3513b1562 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -166,10 +166,10 @@ POSTGRES_TARGETS="postgres17"
#
PHP_TARGETS="php8-3"
-# Sam James (2025-02-19)
+# Sam James (2025-12-03)
#
# Default Ada target
-ADA_TARGET="gcc_14"
+ADA_TARGET="gcc_15"
# Marek Szuba (2020-10-15)
# Default targets for lua{,-single}.eclass
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: cbe3212621a46dde78c6412a169343fb121bc61c Author: Sam James gentoo org> AuthorDate: Sun Nov 30 18:44:07 2025 + Commit: Sam James gentoo org> CommitDate: Sun Nov 30 18:44:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe32126 profiles/base: stable-mask sci-libs/flexiblas[blis,mkl] sci-libs/blis and sci-libs/mkl do not have stable keywords. Bug: https://bugs.gentoo.org/966749 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index b36c672f5d29..997130d9f97d 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # New entries go on top. # Please use the same syntax as in package.use.mask. +# Sam James (2025-11-30) +# sci-libs/blis and sci-libs/mkl do not have stable keywords +sci-libs/flexiblas blis mkl + # Alexey Shvetsov (2025-10-29) # Need non-yet-stable caffe2 sci-chemistry/gromacs nnpot
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 677d9e926c8f567fd846208a4af9003023290d6f Author: Michał Górny gentoo org> AuthorDate: Sat Nov 29 11:03:26 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 29 11:03:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677d9e92 profiles/base: Default-enable sys-libs/flexiblas[openblas] Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/profiles/base/package.use b/profiles/base/package.use index 2e8dbb4db66a..d1ae84235adc 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -2,8 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2025-10-25) -# Use FlexiBLAS by default. -sci-libs/flexiblas system-blas +# Use FlexiBLAS by default. Default-enable OpenBLAS backend for better +# performance. +sci-libs/flexiblas openblas system-blas sci-libs/lapack flexiblas deprecated lapacke virtual/blas flexiblas virtual/cblas flexiblas
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 689e9f2dc4a1419157a60ff89ea548cd973f1873 Author: Paul Zander gmail com> AuthorDate: Fri Nov 28 16:02:42 2025 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 28 16:33:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689e9f2d media-libs/openexr: mask :0/33 til openjph is added Bug: https://bugs.gentoo.org/966735 Signed-off-by: Paul Zander gmail.com> Signed-off-by: Joonas Niilola gentoo.org> profiles/base/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.mask b/profiles/base/package.mask index a57c3b6ef7c4..34718c79be6d 100644 --- a/profiles/base/package.mask +++ b/profiles/base/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Paul Zander (2025-11-28) +# Requires media-libs/openjph #966735 +media-libs/openexr:0/33 + # Andreas Sturmlechner (2025-05-18) # Requires systemd, so specifically unmasked only in targets/systemd. >=kde-plasma/drkonqi-6.3.90
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 10a89457e629d97844bc59f431dcbabbf2322b4f Author: Sam James gentoo org> AuthorDate: Fri Nov 28 06:50:21 2025 + Commit: Sam James gentoo org> CommitDate: Fri Nov 28 06:52:17 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a89457 profiles/base: un-stable-mask ada_target_gcc_15 Bug: https://bugs.gentoo.org/964781 Signed-off-by: Sam James gentoo.org> profiles/base/use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 671e307c697d..ed8f34270145 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -9,10 +9,6 @@ # Postgres:18 is not stable yet postgres_targets_postgres18 -# Alfredo Tupone (1025-05-01) -# gcc:15 is not stable yet -ada_target_gcc_15 - # Michał Górny (2024-12-31) # LLVM slots with no stable releases yet. llvm_slot_22
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, app-i18n/mozc/
commit: 01ae1d1feb6120a42385f8cf99b9592e4f364723
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Tue Nov 25 20:47:33 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Wed Nov 26 23:03:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ae1d1f
app-i18n/mozc: drop 2.28.5029.102, destabilising ppc64
Closes: https://bugs.gentoo.org/960196
Signed-off-by: Andreas Sturmlechner gentoo.org>
app-i18n/mozc/metadata.xml | 1 -
app-i18n/mozc/mozc-2.28.5029.102.ebuild | 398
profiles/base/package.use.mask | 4 -
3 files changed, 403 deletions(-)
diff --git a/app-i18n/mozc/metadata.xml b/app-i18n/mozc/metadata.xml
index d5c1d6e64746..a5de992d2a81 100644
--- a/app-i18n/mozc/metadata.xml
+++ b/app-i18n/mozc/metadata.xml
@@ -6,7 +6,6 @@
Cjk
- Enable support for
app-i18n/fcitx 4
Enable support for
app-i18n/fcitx 5
Install graphical user interface tool
(mozc_tool)
Enable support for
app-i18n/ibus
diff --git a/app-i18n/mozc/mozc-2.28.5029.102.ebuild
b/app-i18n/mozc/mozc-2.28.5029.102.ebuild
deleted file mode 100644
index 4ebcfec5211f..
--- a/app-i18n/mozc/mozc-2.28.5029.102.ebuild
+++ /dev/null
@@ -1,398 +0,0 @@
-# Copyright 2010-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit desktop edo elisp-common multiprocessing python-any-r1 savedconfig
toolchain-funcs xdg
-
-if [[ "${PV}" == "" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/google/mozc";
- EGIT_SUBMODULES=(src/third_party/japanese_usage_dictionary)
-else
- MOZC_GIT_REVISION="305e9a7374254148474d067c46d55a4ee6081837"
- MOZC_DATE="${PV#*_p}"
- MOZC_DATE="${MOZC_DATE%%_p*}"
-
- FCITX_MOZC_GIT_REVISION="242b4f703cba27d4ff4dc123c713a478f964e001"
- FCITX_MOZC_DATE="${PV#*_p}"
- FCITX_MOZC_DATE="${FCITX_MOZC_DATE#*_p}"
- FCITX_MOZC_DATE="${FCITX_MOZC_DATE%%_p*}"
-
-
JAPANESE_USAGE_DICTIONARY_GIT_REVISION="a4a66772e33746b91e99caceecced9a28507e925"
- JAPANESE_USAGE_DICTIONARY_DATE="20180701040110"
-fi
-
-DESCRIPTION="Mozc - Japanese input method editor"
-HOMEPAGE="https://github.com/google/mozc";
-if [[ "${PV}" == "" ]]; then
- SRC_URI=""
-else
- SRC_URI="
-
https://github.com/google/${PN}/archive/${MOZC_GIT_REVISION}.tar.gz ->
${PN}-${PV%%_p*}-${MOZC_DATE}.tar.gz
-
https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/${JAPANESE_USAGE_DICTIONARY_GIT_REVISION}.tar.gz
-> japanese-usage-dictionary-${JAPANESE_USAGE_DICTIONARY_DATE}.tar.gz
-
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.28.5029.102-patches.tar.xz
- fcitx4? (
https://github.com/fcitx/${PN}/archive/${FCITX_MOZC_GIT_REVISION}.tar.gz ->
fcitx-${PN}-${PV%%_p*}-${FCITX_MOZC_DATE}.tar.gz )
- "
-fi
-
-# Mozc: BSD
-# src/data/dictionary_oss: ipadic, public-domain
-# src/data/unicode: unicode
-# japanese-usage-dictionary: BSD-2
-LICENSE="BSD BSD-2 ipadic public-domain unicode"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 x86"
-IUSE="debug emacs fcitx4 +gui ibus renderer test"
-REQUIRED_USE="|| ( emacs fcitx4 ibus )"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-build/gyp
- $(python_gen_any_dep 'dev-python/six[${PYTHON_USEDEP}]')
- >=dev-libs/protobuf-3.0.0
- app-alternatives/ninja
- virtual/pkgconfig
- emacs? ( app-editors/emacs:* )
- fcitx4? ( sys-devel/gettext )
-"
-DEPEND="
- >=dev-cpp/abseil-cpp-20211102.0-r2:=[cxx17(+)]
- >=dev-libs/protobuf-3.0.0:=
- fcitx4? (
- app-i18n/fcitx:4
- virtual/libintl
- )
- gui? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
- ibus? (
- >=app-i18n/ibus-1.4.1
- dev-libs/glib:2
- x11-libs/libxcb
- )
- renderer? (
- dev-libs/glib:2
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/pango
- )
- test? (
- >=dev-cpp/gtest-1.8.0
- dev-libs/jsoncpp
- )"
-RDEPEND="
- >=dev-cpp/abseil-cpp-20211102.0-r2:=[cxx17(+)]
- >=dev-libs/protobuf-3.0.0:=
- emacs? ( app-editors/emacs:* )
- fcitx4? (
- app-i18n/fcitx:4
- virtual/libintl
- )
- gui? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
- ibus? (
- >=app-i18n/ibus-1.4.1
- dev-libs/glib:2
- x11-libs/libxcb
- )
- renderer? (
- dev-libs/glib:2
- x11-libs/cairo
- x11-libs/gtk+:2
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8970855f743661d03b1b39ffa1825d7f5b7f8467 Author: James Le Cuirot gentoo org> AuthorDate: Tue Nov 18 23:02:00 2025 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Nov 18 23:02:00 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8970855f profiles: Force USE=gstreamer on net-libs/webkit-gtk-2.50.1*:4.1 It currently fails to build without it. Bug: https://bugs.gentoo.org/965971 Signed-off-by: James Le Cuirot gentoo.org> profiles/base/package.use.force | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 5ee5e2e152ef..2d55857ecd14 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2025-11-18) +# Fails with gstreamer disabled (bug #965971) +=net-libs/webkit-gtk-2.50.1*:4.1 gstreamer + # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bug #958638
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f3a8a45004ad13e54d36e8be83ca79d2246dee95 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Nov 16 17:21:02 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 16 18:08:30 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a8a450 profiles/base: remove obsolete USE mask on dev-libs/protobuf-java Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44641 Closes: https://github.com/gentoo/gentoo/pull/44641 Signed-off-by: Arthur Zamarin gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1d3e188e2e88..21c07a9ee594 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -32,10 +32,6 @@ mail-mta/exim pam <=dev-games/openscenegraph-3.6.5-r117 las <=dev-games/openscenegraph-openmw-3.6_p20251012 las -# Volkmar W. Pogatzki (2025-10-03) -# No suitable versions of dev-libs/protobuf available. -~dev-java/protobuf-java-4.32.1 system-protoc - # Michał Górny (2025-09-27) # Building NumPy with ILP64 LAPACK can cause revdeps to segfault if they # link to LP64 LAPACK. To support this properly, we either need to
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: cfc28e172d8d3f7f8e700290a736df12ac1fa309 Author: Sam James gentoo org> AuthorDate: Thu Nov 13 08:30:53 2025 + Commit: Sam James gentoo org> CommitDate: Thu Nov 13 08:32:22 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc28e17 profiles/base: drop weechat[guile] stable mask We have slotted guile these days and >=guile-2 has stable keywords. Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 87cd2542b9c2..b36c672f5d29 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -162,10 +162,6 @@ app-backup/backup-manager s3 # The go flag requires stable masked dev-lang/go[gccgo]. www-servers/uwsgi go uwsgi_plugins_alarm_xmpp -# Tim Harder (2017-09-11) -# Requires guile-2 which is still unstable. ->=net-irc/weechat-1.7 guile - # Michael Palimaka (2017-08-11) # Unstable dependencies. dev-util/rpmdevtools emacs
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 4f31f7be12da61cd0a0ab9aefc9b2194b9b9d0dc Author: Sam James gentoo org> AuthorDate: Thu Nov 13 08:31:59 2025 + Commit: Sam James gentoo org> CommitDate: Thu Nov 13 08:32:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f31f7be profiles/base: unmask elinks[guile] Works fine w/ slotted guile and >=guile-2. Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 7e3ecd79c769..1d3e188e2e88 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -804,10 +804,6 @@ net-libs/ngtcp2 openssl # PGO not yet supported for comm-central, bug #693160 >=mail-client/thunderbird-68 pgo -# Matt Turner (2019-09-01) -# (2019-08-07) # Newer versions of nqp need newer versions of jdk to run on the jvm, # but these currently don't exist in gentoo. The USE flags have to be
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 2484fb724c80deddd0d02a15094f779b84fc4782 Author: Sam James gentoo org> AuthorDate: Thu Nov 13 08:28:16 2025 + Commit: Sam James gentoo org> CommitDate: Thu Nov 13 08:32:21 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2484fb72 profiles/base: drop net-misc/frr[grpc] stable mask Bug: https://bugs.gentoo.org/829430 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 829ec04a9a12..87cd2542b9c2 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -72,11 +72,6 @@ app-text/nuspell doc # due to network access issues #829430 net-libs/grpc test -# Sergey Popov (2021-10-14) -# net-libs/grpc is not yet stabilized, -# so mask optional use flag on net-misc/frr -net-misc/frr grpc - # Joonas Niilola (2021-08-13) # dev-libs/efl is only stabilized on two arches. app-crypt/pinentry efl
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f935fa5dd9442782c59df31bfdca0a25a570de60 Author: Patrick Lauer gentoo org> AuthorDate: Sun Nov 9 12:24:39 2025 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Nov 9 12:25:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f935fa5d profiles/base: unmask hipblaslt for ROCm 7.1 Signed-off-by: Patrick Lauer gentoo.org> profiles/base/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 25f0bbb3a206..759e2bc08425 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,11 +6,6 @@ # New entries go on top. -# Patrick Lauer (2025-11-09) -# hipBLASLt needs a lot more work for 7.1 -=sci-libs/rocBLAS-7.1.0 hipblaslt -=sci-libs/miopen-7.1.0 hipblaslt - # Sam James (2025-10-29) # Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg # transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 54d55708dd56e21913d1614828792377444f9943 Author: Patrick Lauer gentoo org> AuthorDate: Sun Nov 9 09:06:00 2025 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Nov 9 09:07:12 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d55708 profiles/base: Mask hipblaslt useflag for ROCm-7.1.0 packages Signed-off-by: Patrick Lauer gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 759e2bc08425..25f0bbb3a206 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # New entries go on top. +# Patrick Lauer (2025-11-09) +# hipBLASLt needs a lot more work for 7.1 +=sci-libs/rocBLAS-7.1.0 hipblaslt +=sci-libs/miopen-7.1.0 hipblaslt + # Sam James (2025-10-29) # Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg # transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 01a2c90bd231aff6100f8063f76dc73a7dac8c78 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 4 12:02:46 2025 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 4 12:02:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a2c90b profiles/base: Unmask zlib-ng/minizip-ng[compat] Restrict the sys-libs/zlib-ng[compat] and sys-libs/minizip-ng[compat] masks to the old revisions, therefore unmasking the new ~arch revisions that install both the regular library and the compat library. Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 489969f29188..759e2bc08425 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -508,8 +508,13 @@ gnome-base/gnome-extra-apps tracker # USE=compat / possibly allowing sys-libs/zlib needs to be figured out, # but packages want to use the actual zlib-ng library, so we need to # mask it and can't hold the whole thing up on the compat effort. -sys-libs/zlib-ng compat -sys-libs/minizip-ng compat +# +# Michał Górny (2025-11-04) +# Unmasking on the revbumped versions that install both the compat +# library and the regular zlib-ng/minizip-ng library for dependency +# compatibility. + (2022-09-17) # po4a crashes while translating
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: aa06b5e06db5294fae06334615b9575f832e941a
Author: Sam James gentoo org>
AuthorDate: Fri Oct 31 07:00:45 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Oct 31 07:00:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa06b5e0
profiles/base: force LLVM 21 for Rust 1.91.0
I thought this was done already for the betas.
Signed-off-by: Sam James gentoo.org>
profiles/base/package.use.force | 2 ++
1 file changed, 2 insertions(+)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 13ec9bad1ad5..5ee5e2e152ef 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -78,6 +78,8 @@ llvm-runtimes/libcxxabi clang
#echo "dev-lang/rust:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
#echo "dev-lang/rust-bin:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
# done
+dev-lang/rust:1.91.0 llvm_slot_21
+dev-lang/rust-bin:1.91.0 llvm_slot_21
dev-lang/rust:1.90.0 llvm_slot_20
dev-lang/rust-bin:1.90.0 llvm_slot_20
dev-lang/rust:1.89.0 llvm_slot_20
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a2471e895ff6c65349abd33c42b8dc22c258eef8 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Oct 29 08:44:03 2025 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Oct 29 08:44:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2471e89 profiles/base: mask nnpot flag for gromacs on stable Signed-off-by: Alexey Shvetsov gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ee94a171de0c..829ec04a9a12 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # New entries go on top. # Please use the same syntax as in package.use.mask. +# Alexey Shvetsov (2025-10-29) +# Need non-yet-stable caffe2 +sci-chemistry/gromacs nnpot + # Sam James (2025-10-10) # Needs not-yet-stable GCC 15. dev-lang/python tail-call-interp
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 194f9c9c5d8ce6e161db1226a0ee8dc507836e93 Author: Sam James gentoo org> AuthorDate: Wed Oct 29 04:47:19 2025 + Commit: Sam James gentoo org> CommitDate: Wed Oct 29 04:47:19 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194f9c9c profiles/base: mention /etc/portage/profile/package.use.mask in gnupg[verify-sig] mask This would've helped a user in #gentoo. Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 7b704e355222..badbee3618c1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -10,7 +10,8 @@ # Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg # transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles # after we made app-alternatives/gpg depend on newer gnupg to fix another problem. -# Users can unmask these locally once their upgrade is done. +# Users can unmask these locally in /etc/portage/profile/package.use.mask once +# their upgrade is done. app-crypt/gnupg verify-sig app-crypt/pinentry verify-sig dev-libs/libgcrypt verify-sig
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ab067727908573891dee886a281165ec5d0b43af Author: Sam James gentoo org> AuthorDate: Wed Oct 29 03:19:24 2025 + Commit: Sam James gentoo org> CommitDate: Wed Oct 29 03:21:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab067727 profiles/base: mask app-crypt/gnupg[verify-sig] (and friends) Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles after we made app-alternatives/gpg depend on newer gnupg to fix another problem. Users can unmask these locally once their upgrade is done. The workaround in 6ef49481d5057fda6d3644af4faab54ee25ba418 seemed to do the job until dc2c7d76c21b7b6b54428d23a5c4887546f95264 when Portage's heuristics for circular dependencies seem to run into a wall because of app-crypt/gnupg being in @system. A user ran into this where media-video/ffmpeg-8[verify-sig] was selected and Portage couldn't figure out a merge plan: ``` emerge: there are no ebuilds built with USE flags to satisfy "app-crypt/gnupg[-alternatives(-)]". !!! One of the following packages is required to complete your request: - app-crypt/gnupg-2.4.8-r1::gentoo (Change USE: -alternatives) (dependency required by "app-crypt/gnupg-2.4.8-r1::gentoo[verify-sig]" [ebuild]) (dependency required by "app-alternatives/gpg-0-r2::gentoo[reference]" [ebuild]) (dependency required by "media-video/ffmpeg-8.0::gentoo[verify-sig]" [ebuild]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) ``` Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 11 +++ 1 file changed, 11 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e93f95bda421..7b704e355222 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,17 @@ # New entries go on top. +# Sam James (2025-10-29) +# Help Portage resolve app-crypt/gnupg[verify-sig] with the app-alternatives/gpg +# transition. The any-of dep in verify-sig.eclass helps a bit, but it struggles +# after we made app-alternatives/gpg depend on newer gnupg to fix another problem. +# Users can unmask these locally once their upgrade is done. +app-crypt/gnupg verify-sig +app-crypt/pinentry verify-sig +dev-libs/libgcrypt verify-sig +dev-libs/libgpg-error verify-sig +dev-libs/libksba verify-sig + # Volkmar W. Pogatzki (2025-10-16) # No suitable versions of dev-libs/protobuf available. ~dev-java/protobuf-java-4.33.0 system-protoc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: d42a574bf89940766da93274bb808cc5c98d4570 Author: Sam James gentoo org> AuthorDate: Sat Oct 25 23:18:46 2025 + Commit: Sam James gentoo org> CommitDate: Sat Oct 25 23:18:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42a574b profiles/base: default-enable sci-libs/lapack[lapacke] Same as ce3493da2fc47ea188c4edf6d2033e6ed79abe93. Signed-off-by: Sam James gentoo.org> profiles/base/package.use | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use b/profiles/base/package.use index 088a325b8853..2e8dbb4db66a 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -4,7 +4,7 @@ # Michał Górny (2025-10-25) # Use FlexiBLAS by default. sci-libs/flexiblas system-blas -sci-libs/lapack flexiblas deprecated +sci-libs/lapack flexiblas deprecated lapacke virtual/blas flexiblas virtual/cblas flexiblas virtual/lapack flexiblas
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ce3493da2fc47ea188c4edf6d2033e6ed79abe93 Author: Sam James gentoo org> AuthorDate: Sat Oct 25 22:43:28 2025 + Commit: Sam James gentoo org> CommitDate: Sat Oct 25 22:44:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3493da profiles/base: default-enable sci-libs/lapack[deprecated] .. as flexiblas needs it, and while I don't love enabling deprecated things by default, there's no real harm in it either. Signed-off-by: Sam James gentoo.org> profiles/base/package.use | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use b/profiles/base/package.use index 51a06c06022b..088a325b8853 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -4,7 +4,7 @@ # Michał Górny (2025-10-25) # Use FlexiBLAS by default. sci-libs/flexiblas system-blas -sci-libs/lapack flexiblas +sci-libs/lapack flexiblas deprecated virtual/blas flexiblas virtual/cblas flexiblas virtual/lapack flexiblas
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 76b8e54c12a1a7b3e3fc65e991a577e75612e99e Author: Michał Górny gentoo org> AuthorDate: Sat Oct 25 09:42:18 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 25 19:37:45 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b8e54c profiles/base: Enable FlexiBLAS by default Enable FlexiBLAS by default for wider ~arch testing, before we stabilize it. Signed-off-by: Michał Górny gentoo.org> Bug: https://bugs.gentoo.org/963034 Part-of: https://github.com/gentoo/gentoo/pull/44327 Closes: https://github.com/gentoo/gentoo/pull/44327 Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use | 9 + 1 file changed, 9 insertions(+) diff --git a/profiles/base/package.use b/profiles/base/package.use index 1634ceba9945..51a06c06022b 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,15 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-10-25) +# Use FlexiBLAS by default. +sci-libs/flexiblas system-blas +sci-libs/lapack flexiblas +virtual/blas flexiblas +virtual/cblas flexiblas +virtual/lapack flexiblas +virtual/lapacke flexiblas + # Mike Gilbert (2025-01-12) # Requires >= lua-5.3. >=dev-lua/lutok-0.6 lua_single_target_lua5-4
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6b84680d42ff6c34e8e324f0c1a8ac77b5547c66 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 25 09:39:16 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 25 09:40:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b84680d profiles/base: Extend dev-python/python-tests default-enable Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/base/package.use b/profiles/base/package.use index 16321a9c6a18..1634ceba9945 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -12,6 +12,8 @@ dev-python/python-tests:3.11 python_targets_python3_11 dev-python/python-tests:3.12 python_targets_python3_12 dev-python/python-tests:3.13 python_targets_python3_13 dev-python/python-tests:3.13t python_targets_python3_13t +dev-python/python-tests:3.14 python_targets_python3_14 +dev-python/python-tests:3.14t python_targets_python3_14t # Arthur Zamarin (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: acc958450b3dfc4130f9d002f95b68b57ec9eecd Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Oct 16 09:26:08 2025 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Oct 19 18:12:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc95845 profiles/base: mask USE=system-protoc for protobuf-java-4.33.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44063 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index d8380ef78ee7..e93f95bda421 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Volkmar W. Pogatzki (2025-10-16) +# No suitable versions of dev-libs/protobuf available. +~dev-java/protobuf-java-4.33.0 system-protoc + # Fabian Groffen (2025-10-18) # PAM support is discouraged due to not being secure via Exim # https://bugs.gentoo.org/964377
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, dev-java/junit-pioneer/, dev-java/testparameterinjector/, ...
commit: 2d0d28a68f7a9bef6808fafa4146f453dc3538d4
Author: Volkmar W. Pogatzki pogatzki net>
AuthorDate: Sat Oct 18 16:20:12 2025 +
Commit: Miroslav Šulc gentoo org>
CommitDate: Sun Oct 19 18:12:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0d28a6
dev-java/*: ~dev-java/jackson-* SLOT="0" -> SLOT="1"
Changes slot to SLOT="1" for all 'dev-java/jackson-*' packages and
for 'dev-java/snakeyaml'. SLOT="0" will be used for new versions.
Signed-off-by: Volkmar W. Pogatzki pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44063
Signed-off-by: Miroslav Šulc gentoo.org>
dev-java/bnd/{bnd-7.1.0-r2.ebuild => bnd-7.1.0-r3.ebuild} | 2 +-
...-2.13.4.ebuild => jackson-annotations-2.13.4-r1.ebuild} | 4 ++--
...on-core-2.13.4.ebuild => jackson-core-2.13.4-r1.ebuild} | 4 ++--
...2.13.4.1.ebuild => jackson-databind-2.13.4.1-r1.ebuild} | 8
...4-r1.ebuild => jackson-dataformat-xml-2.13.4-r2.ebuild} | 14 +++---
...-r1.ebuild => jackson-dataformat-yaml-2.13.4-r2.ebuild} | 12 ++--
...ild => jackson-module-jakarta-xmlbind-2.13.4-r2.ebuild} | 10 +-
.../{jcommander-1.82.ebuild => jcommander-1.82-r1.ebuild} | 6 +++---
.../{json-path-2.9.0.ebuild => json-path-2.9.0-r1.ebuild} | 2 +-
...-pioneer-1.9.1.ebuild => junit-pioneer-1.9.1-r1.ebuild} | 4 ++--
...j-core-2.19.0-r1.ebuild => log4j-core-2.19.0-r2.ebuild} | 10 +-
...f-java-4.32.1.ebuild => protobuf-java-4.32.1-r1.ebuild} | 6 +++---
.../{snakeyaml-1.33.ebuild => snakeyaml-1.33-r1.ebuild}| 4 ++--
.../{testng-6.11-r1.ebuild => testng-6.11-r3.ebuild} | 2 +-
.../{testng-6.11-r2.ebuild => testng-6.11-r4.ebuild} | 2 +-
...or-1.18.ebuild => testparameterinjector-1.18-r1.ebuild} | 6 +++---
profiles/base/package.use.mask | 2 +-
17 files changed, 49 insertions(+), 49 deletions(-)
diff --git a/dev-java/bnd/bnd-7.1.0-r2.ebuild b/dev-java/bnd/bnd-7.1.0-r3.ebuild
similarity index 99%
rename from dev-java/bnd/bnd-7.1.0-r2.ebuild
rename to dev-java/bnd/bnd-7.1.0-r3.ebuild
index cddf68c90f4d..d8b6f75976c4 100644
--- a/dev-java/bnd/bnd-7.1.0-r2.ebuild
+++ b/dev-java/bnd/bnd-7.1.0-r3.ebuild
@@ -30,7 +30,7 @@ CP_DEPEND="
dev-java/osgi-cmpn:8
dev-java/osgi-core:0
dev-java/slf4j-simple:0
- dev-java/snakeyaml:0
+ dev-java/snakeyaml:1
dev-java/xz-java:0
"
diff --git a/dev-java/jackson-annotations/jackson-annotations-2.13.4.ebuild
b/dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild
similarity index 96%
rename from dev-java/jackson-annotations/jackson-annotations-2.13.4.ebuild
rename to dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild
index cb9faac05f7e..deb21136a988 100644
--- a/dev-java/jackson-annotations/jackson-annotations-2.13.4.ebuild
+++ b/dev-java/jackson-annotations/jackson-annotations-2.13.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Skeleton command:
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/FasterXML/jackson-annotations";
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz";
LICENSE="Apache-2.0"
-SLOT="2"
+SLOT="1"
KEYWORDS="amd64 arm64 ppc64"
DEPEND=">=virtual/jdk-11:*"
diff --git a/dev-java/jackson-core/jackson-core-2.13.4.ebuild
b/dev-java/jackson-core/jackson-core-2.13.4-r1.ebuild
similarity index 97%
rename from dev-java/jackson-core/jackson-core-2.13.4.ebuild
rename to dev-java/jackson-core/jackson-core-2.13.4-r1.ebuild
index 237b13f1d151..f40e4981d7ed 100644
--- a/dev-java/jackson-core/jackson-core-2.13.4.ebuild
+++ b/dev-java/jackson-core/jackson-core-2.13.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Skeleton command:
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/FasterXML/jackson-core";
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz";
LICENSE="Apache-2.0"
-SLOT="0"
+SLOT="1"
KEYWORDS="amd64 arm64 ppc64"
DEPEND=">=virtual/jdk-11:*"
diff --git a/dev-java/jackson-databind/jackson-databind-2.13.4.1.ebuild
b/dev-java/jackson-databind/jackson-databind-2.13.4.1-r1.ebuild
similarity index 95%
rename from dev-java/jackson-databind/jackson-databind-2.13.4.1.ebuild
rename to dev-java/jackson-databind/jackson-databind-2.13.4.1-r1.ebuild
index 8e6624f019b3..7e42b056aad8 100644
--- a/dev-java/jackson-databind/jackson-databind-2.13.4.1.ebuild
+++ b/dev-java/jackson-databind/jackson-databind-2.13.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Skeleton command:
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/FasterXML/jackson-databind";
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f2730a90a262642dc786f475eb60673429fd39e9 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 27 14:16:07 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 27 14:43:21 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2730a90 profiles/base: Mask dev-python/numpy[index64] Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b481ed9f3d5c..b7eef0f0caf6 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,16 @@ # New entries go on top. +# Michał Górny (2025-09-27) +# Building NumPy with ILP64 LAPACK can cause revdeps to segfault if they +# link to LP64 LAPACK. To support this properly, we either need to +# ensure matching index64 flags along the whole chain of dependencies, +# or support only ILP64 LAPACK implementations that use suffixed +# symbols (so there are no symbol collisions). Given the flag was only +# really added to test if ILP64 packaging works, mask it for the time +# being. +dev-python/numpy index64 + # Nicolas PARLANT (2025-09-20) # Require dev-libs/libtsm, only keyworded on amd64 and x86 >=media-gfx/fbida-2.14_p20241216 fbcon
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f1cef224e5d48673327682b3f1b4b6c92a9e9833 Author: Matt Jolly gentoo org> AuthorDate: Wed Oct 15 21:05:32 2025 + Commit: Matt Jolly gentoo org> CommitDate: Sat Oct 18 23:29:10 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cef224 profiles/base: deduplicate RUST_SYSROOTS USE_EXPAND `f30ded34c4c08befbbfed980f64c67230a366f83` added RUST_SYSROOTS twice. Deduplicate and properly alphabetise. Signed-off-by: Matt Jolly gentoo.org> profiles/base/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 8f203780d731..1d272050d375 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS" # Env vars to expand into USE vars. Modifying this requires prior # discussion on [email protected]. -USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL CURL_QUIC ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS RUST_SYSROOTS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS RUST_SYSROOTS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL CURL_QUIC ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS RUST_SYSROOTS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6c31e2d1745ad90035d2a446731128a24ff9 Author: Joonas Niilola gentoo org> AuthorDate: Thu Oct 16 07:24:17 2025 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 16 07:24:17 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c31e2de profiles/base: rm OutdatedProfilePackage Signed-off-by: Joonas Niilola gentoo.org> profiles/base/package.use.force | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index c06927cbd205..bd05660691a7 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -61,10 +61,6 @@ app-emulation/wine-proton mingw # for now (bug #952113) (2025-03-05) -# 136.0 can't be compiled with "-rust-extensions". -~mail-client/thunderbird-136.0 rust-extensions - # Ionen Wolkens (2024-12-24) # ebuild currently only support luajit, spare users from having # to set it by forcing it here (bug #946881)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f0584b2302ab5a5b6a4d224635f7e9a14599a733 Author: Fabian Groffen gentoo org> AuthorDate: Sat Oct 18 13:00:53 2025 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Oct 18 13:00:53 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0584b23 profiles/base/package.use.mask: mask USE=pam for Exim PAM usage of Exim is now discouraged on Gentoo. Bug: https://bugs.gentoo.org/964377 Signed-off-by: Fabian Groffen gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 794f537d80ff..1d2d77d1420b 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # New entries go on top. +# Fabian Groffen (2025-10-18) +# PAM support is discouraged due to not being secure via Exim +# https://bugs.gentoo.org/964377 +mail-mta/exim pam + # Andreas Sturmlechner (2025-10-05) # Preparation for sci-geosciences/liblas removal. Bug #957235 <=dev-games/openscenegraph-3.6.5-r117 las
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a2bb439fde3fd57783c0785863496b75086f1030 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Oct 18 13:51:02 2025 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Oct 18 14:43:41 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bb439f profiles/base: remove obsolete mask on protobuf-java-4.29.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44235 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1d2d77d1420b..487d36bfa2b7 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -154,10 +154,6 @@ kde-frameworks/knewstuff:5 opds # most places. dev-build/meson test-full -# Volkmar W. Pogatzki (2025-01-09) -# No suitable versions of dev-libs/protobuf available. -=dev-java/protobuf-java-4.29.3 system-protoc - # Michał Górny (2024-12-31) # None of the sci-libs/symengine versions work with the modern versions # of dev-libs/boost in Gentoo.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c3a5c76aa86b0c8c4481648a579a52b7ddaac057 Author: Joonas Niilola gentoo org> AuthorDate: Thu Oct 16 07:23:04 2025 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 16 07:23:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a5c76a profiles/base: edit & enhance the firefox/thunderbird mask message Signed-off-by: Joonas Niilola gentoo.org> profiles/base/package.use.force | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index b546149fa0f0..c06927cbd205 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -2,9 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # Joonas Niilola (2025-10-16) -# Firefox and Thunderbird 144.0, built with gcc can crash. While it is -# being investigated, it's safer to just force everyone to compile -# with clang meanwhile. #964368 for details and discussion. +# Firefox and Thunderbird 144.0, when built with gcc, is prone to +# crashing randomly. While it is being investigated, it's safer to +# force compilation with clang in the meantime. #964368 for details +# and discussion. >=mail-client/thunderbird-144.0 clang >=www-client/firefox-144.0 clang
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8cbb701ea4addaac2f196ad3f545c6b98f03ead6 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Aug 20 10:39:43 2025 + Commit: Sam James gentoo org> CommitDate: Fri Oct 3 16:24:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbb701e profiles/base: mask USE=system-protoc for protobuf-java-4.32.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43473 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b7eef0f0caf6..8ac787123ab0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Volkmar W. Pogatzki (2025-10-03) +# No suitable versions of dev-libs/protobuf available. +=dev-java/protobuf-java-4.32.1 system-protoc + # Michał Górny (2025-09-27) # Building NumPy with ILP64 LAPACK can cause revdeps to segfault if they # link to LP64 LAPACK. To support this properly, we either need to
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f78baacd0793a9dd7e00f780cd878b528eaa79b6 Author: Sam James gentoo org> AuthorDate: Fri Oct 10 04:50:53 2025 + Commit: Sam James gentoo org> CommitDate: Fri Oct 10 04:51:32 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78baacd profiles/base: stable-mask dev-lang/python[tail-call-interp] With older compilers, musttail doesn't exist, so it's easy to run out of stack if the compiler decides not to do TCO. It's even worse with -fprofile-generate as the instrumentation for the training stage bloats it all up. Closes: https://bugs.gentoo.org/963989 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 7b79d5ed0a78..ee94a171de0c 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # New entries go on top. # Please use the same syntax as in package.use.mask. +# Sam James (2025-10-10) +# Needs not-yet-stable GCC 15. +dev-lang/python tail-call-interp + # Andreas Sturmlechner (2025-05-06) # USE=experimental is not stable by definition media-libs/zxing-cpp experimental
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 76dbffdaea91e721ee1ef9128fe3318950547d61
Author: Sam James gentoo org>
AuthorDate: Mon Oct 13 03:05:42 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Oct 13 03:05:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76dbffda
profiles/base: add missing LLVM p.use.force for Rust 1.90.0
Signed-off-by: Sam James gentoo.org>
profiles/base/package.use.force | 2 ++
1 file changed, 2 insertions(+)
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 98af6f0a5e53..b99cd9c46b86 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -82,6 +82,8 @@ llvm-runtimes/libcxxabi clang
#echo "dev-lang/rust:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
#echo "dev-lang/rust-bin:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
# done
+dev-lang/rust:1.90.0 llvm_slot_20
+dev-lang/rust-bin:1.90.0 llvm_slot_20
dev-lang/rust:1.89.0 llvm_slot_20
dev-lang/rust-bin:1.89.0 llvm_slot_20
dev-lang/rust:1.88.0 llvm_slot_20
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 45439c0265a18e1f682ed3e108117d4a8a7f91b2
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Oct 5 17:56:32 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Oct 5 18:00:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45439c02
profiles: base: Mask dev-games/openscenegraph{,-openmw}[las]
Bug: https://bugs.gentoo.org/957235
Signed-off-by: Andreas Sturmlechner gentoo.org>
profiles/base/package.use.mask | 5 +
1 file changed, 5 insertions(+)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8ac787123ab0..794f537d80ff 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
# New entries go on top.
+# Andreas Sturmlechner (2025-10-05)
+# Preparation for sci-geosciences/liblas removal. Bug #957235
+<=dev-games/openscenegraph-3.6.5-r117 las
+<=dev-games/openscenegraph-openmw-3.6_p20221115-r2 las
+
# Volkmar W. Pogatzki (2025-10-03)
# No suitable versions of dev-libs/protobuf available.
=dev-java/protobuf-java-4.32.1 system-protoc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b3c11771bed380e3d624a669e063150af39b876b Author: Patrick Lauer gentoo org> AuthorDate: Tue Oct 7 12:02:14 2025 + Commit: Patrick Lauer gentoo org> CommitDate: Tue Oct 7 12:02:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c11771 profiles/base: Move postgres_targets_18 to use.stable.mask Signed-off-by: Patrick Lauer gentoo.org> profiles/base/use.mask| 4 profiles/base/use.stable.mask | 5 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 85a78606246b..b02c40e18837 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,10 +4,6 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. -# Patrick Lauer (2025-09-25) -# Postgres:18 is not stable yet -postgres_targets_postgres18 - # Sam James (2025-04-19) # Ruby 3.1 is no longer supported upstream and will no longer # receive security updates. diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index ac29d2e0b84b..3e73adb52d46 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,6 +4,11 @@ # New entries go on top. # Please use the same syntax as in use.mask. + +# Patrick Lauer (2025-10-07) +# Postgres:18 is not stable yet +postgres_targets_postgres18 + # Alfredo Tupone (1025-05-01) # gcc:15 is not stable yet ada_target_gcc_15
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 012278a0d2cf642baa978354addf26cc3bfc7249 Author: Joonas Niilola gentoo org> AuthorDate: Thu Oct 16 17:27:38 2025 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 16 17:27:38 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012278a0 profiles/base: clear the firefox/thunderbird 144 use forces Closes: https://bugs.gentoo.org/964368 Signed-off-by: Joonas Niilola gentoo.org> profiles/base/package.use.force | 8 1 file changed, 8 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index bd05660691a7..13ec9bad1ad5 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,14 +1,6 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Joonas Niilola (2025-10-16) -# Firefox and Thunderbird 144.0, when built with gcc, is prone to -# crashing randomly. While it is being investigated, it's safer to -# force compilation with clang in the meantime. #964368 for details -# and discussion. ->=mail-client/thunderbird-144.0 clang ->=www-client/firefox-144.0 clang - # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bug #958638
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 41935e98fccdf146e3d5ec2a83f95d42038ac244 Author: Joonas Niilola gentoo org> AuthorDate: Thu Oct 16 07:16:24 2025 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 16 07:18:26 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41935e98 profiles/base: force firefox and thunderbird 144 to use clang - when these are built with gcc, they can crash. Bug: https://bugs.gentoo.org/964368 Signed-off-by: Joonas Niilola gentoo.org> profiles/base/package.use.force | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index b99cd9c46b86..b546149fa0f0 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2025-10-16) +# Firefox and Thunderbird 144.0, built with gcc can crash. While it is +# being investigated, it's safer to just force everyone to compile +# with clang meanwhile. #964368 for details and discussion. +>=mail-client/thunderbird-144.0 clang +>=www-client/firefox-144.0 clang + # Andreas Sturmlechner (2025-06-22) # This is currently more footgun than real option. Bug #958638
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, dev-lang/rust/
commit: f30ded34c4c08befbbfed980f64c67230a366f83
Author: Michal Rostecki protonmail com>
AuthorDate: Sat Sep 13 07:48:13 2025 +
Commit: Matt Jolly gentoo org>
CommitDate: Fri Oct 10 10:29:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30ded34
dev-lang/rust: Add `RUST_SYSROOTS` as `USE_EXPAND` variable
Add a new `USE_EXPAND` variable called `RUST_SYSROOTS` which allows to
specify additional Rust sysroots to build. Rust sysroot is a directory
which contains the prebuilt standard libraries (in form of `*.rlib`
files) and utility binaries (e.g. `rust-objcopy`).
This variable is limited to bare metal targets. Sysroot for targets not
falling into that category contain a local copy of compiler runtime,
libc and unwinder, so crossdev is a better fit for them.
In this change, the only `RUST_SYSROOT` option is `wasm`, which enables
build of a sysroot for `wasm32-unknown-unknown` target and replaces the
former `wasm` USE flag.
Signed-off-by: Michal Rostecki protonmail.com>
Signed-off-by: Matt Jolly gentoo.org>
dev-lang/rust/rust-.ebuild | 26 ++
profiles/base/make.defaults | 2 +-
profiles/desc/rust_sysroots.desc | 5 +
3 files changed, 24 insertions(+), 9 deletions(-)
diff --git a/dev-lang/rust/rust-.ebuild b/dev-lang/rust/rust-.ebuild
index b1aa0b11704c..a4cb917d4933 100644
--- a/dev-lang/rust/rust-.ebuild
+++ b/dev-lang/rust/rust-.ebuild
@@ -62,10 +62,15 @@ for _x in "${_ALL_RUST_EXPERIMENTAL_TARGETS[@]}"; do
ALL_RUST_EXPERIMENTAL_TARGETS["llvm_targets_${_x}"]=0
done
+# Bare metal targets which can be built on the host system and have no
+# dependency on compiler runtime, libc and unwinder.
+ALL_RUST_SYSROOTS=( bpf wasm )
+ALL_RUST_SYSROOTS=( "${ALL_RUST_SYSROOTS[@]/#/rust_sysroots_}" )
+
LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
SLOT="${PV%%_*}" # Beta releases get to share the same SLOT as the eventual
stable
-IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto
rustfmt rust-analyzer rust-src +system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"
+IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto
rustfmt rust-analyzer rust-src system-llvm test ${ALL_LLVM_TARGETS[*]}
${ALL_RUST_SYSROOTS[*]}"
if [[ ${PV} = ** ]]; then
# These USE flags require nightly rust
@@ -80,7 +85,7 @@ for _x in "${ALL_LLVM_TARGETS[@]}"; do
ALL_RUST_EXPERIMENTAL_TARGETS["${_x}"]=1
fi
done
-LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )"
)
+LLVM_DEPEND+=( " rust_sysroots_wasm? ( $(llvm_gen_dep
'llvm-core/lld:${LLVM_SLOT}') )" )
LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" )
# dev-libs/oniguruma is used for documentation
@@ -132,7 +137,8 @@ RDEPEND="${DEPEND}
REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
rust-analyzer? ( rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
- wasm? ( llvm_targets_WebAssembly )
+ rust_sysroots_bpf? ( llvm_targets_BPF )
+ rust_sysroots_wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )
"
@@ -194,7 +200,8 @@ pre_build_checks() {
M=$(( $(usex ${ltarget} 256 0) + ${M} ))
done
fi
- M=$(( $(usex wasm 256 0) + ${M} ))
+ M=$(( $(usex rust_sysroots_bpf 256 0) + ${M} ))
+ M=$(( $(usex rust_sysroots_wasm 256 0) + ${M} ))
M=$(( $(usex debug 2 1) * ${M} ))
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
@@ -355,7 +362,10 @@ src_configure() {
for v in $(multilib_get_enabled_abi_pairs); do
rust_targets+=",\"$(rust_abi $(get_abi_CHOST ${v##*.}))\""
done
- if use wasm; then
+ if use rust_sysroots_bpf; then
+ rust_targets+=",\"bpfeb-unknown-none\",\"bpfel-unknown-none\""
+ fi
+ if use rust_sysroots_wasm; then
rust_targets+=",\"wasm32-unknown-unknown\""
if use system-llvm; then
# un-hardcode rust-lld linker for this target
@@ -505,14 +515,14 @@ src_configure() {
omit-git-hash = false
dist-src = false
remap-debuginfo = true
- lld = $(usex system-llvm false $(toml_usex wasm))
+ lld = $(usex system-llvm false $(toml_usex rust_sysroots_wasm))
$(if use lto && tc-is-clang && ! tc-ld-is-mold; then
echo "use-lld = true"
fi)
# only deny warnings if doc+wasm are NOT requested, documenting
stage0 wasm std fails without it
# https://github.com/rust-lang/rust/issues/74976
# https://github.com/rust-lang/rust/issues/76526
- deny-warnings = $(usex wasm $(usex doc false true) true)
+ deny-warnings = $(usex rust_sysroots_wasm $(usex doc false
true) true)
backtr
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c63d7e7e69f8ab39ec75a177efdff54f82f952f1 Author: Sam James gentoo org> AuthorDate: Wed Oct 8 05:35:05 2025 + Commit: Sam James gentoo org> CommitDate: Thu Oct 9 21:11:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63d7e7e profiles/base: drop Python 3.14 stable masks Bug: https://bugs.gentoo.org/963967 Signed-off-by: Sam James gentoo.org> profiles/base/use.stable.mask | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 3e73adb52d46..671e307c697d 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -26,8 +26,6 @@ ruby_targets_ruby34 # Python implementations without stable keywords. python_targets_python3_14t python_single_target_python3_14t -python_targets_python3_14 -python_single_target_python3_14 python_targets_python3_13t python_single_target_python3_13t python_targets_pypy3_11
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, eclass/, dev-db/postgresql/
commit: 787d4fcfcb2743120c5bf5000962676a20f91b5b Author: Joonas Niilola gentoo org> AuthorDate: Thu Sep 25 17:07:49 2025 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Sep 25 17:07:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787d4fcf Revert "profiles/desc: Remove old POSTGRES_TARGETS" & related commits This revert series reverts 5 postgresql commits from earlier today. There seems to be a handful of rdeps that need to be addressed before removal of postgresql-13. With this single revert commit, *this* commit can be reverted in future to reapply all 5 commits again when the rdeps are sorted out. This reverts commits: 5adeecf12198ccd5eb12bdeb840a026a59fa3b8b 9718eec39a4ac1e48b216f51341fc2a454e6cca6 353510734c67cdfc622d69823459d7c0e0c8c6ef 7d30725246352824ddff832324ddcd3ceb44ade3 008d3218e93834b16b027ae2953981757e6e41b7 Signed-off-by: Joonas Niilola gentoo.org> dev-db/postgresql/Manifest | 3 +- ...esql-18.0.ebuild => postgresql-13.22-r2.ebuild} | 41 +- ...sql-18.0.ebuild => postgresql-18_rc1-r2.ebuild} | 4 ++- eclass/postgres.eclass | 2 +- profiles/base/use.mask | 4 --- profiles/desc/postgres_targets.desc| 4 ++- 6 files changed, 17 insertions(+), 41 deletions(-) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index e2655f6d454e..1211cc7192fb 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,5 +1,6 @@ +DIST postgresql-13.22.tar.bz2 21783034 BLAKE2B f8bcef336728ead06037aaaebea2329add3882b80f9c81c8cc682304d92d646ff44e29088690d89ad35248e95b0d2333c8203fee0e25ea126b382c049f566a31 SHA512 0f578526aad852285de001369dd1c8308f03479c8f4f6c1a1d066b6b77103e340df95b9ab41df3f959c4e17d4fb0c0441b02a04d3e6c01cfcd40a2632c3ac7eb DIST postgresql-14.19.tar.bz2 22517457 BLAKE2B dffb76d753eefd89ba47708797d7d672eb90ea0f843891507fd0f8106ae6998be298049511b28ec3e06422f8fd2a3c702e883de44903f580e03a4c81d5feff5a SHA512 8f7f49c439b954fc1091c32d857d16e25db0b6f3687d44a6a2360a6c72002545eb2f9d09f2b460aeed3371aeabbe7abf599d92ff60baa2d1e4882a106ad14139 DIST postgresql-15.14.tar.bz2 23229854 BLAKE2B 182b0e87b871b9046b57710899fb013d3c74a81db4bc85494e806a171d53ccc746acf3f9f4cd017d980e9249f00ecbdb6867fc16c1d256f4d8d2dd6e8f65e028 SHA512 6bef254af257eb79a6b4ec1fd09a996351848561a493e529b7e44b053b368753d56cd76de74b07fff6d637606773963e83e4c3bb321682774b12d24dfa1ca8f4 DIST postgresql-16.10.tar.bz2 24977722 BLAKE2B 0b07df6cdd92159ca464dec9fc3f86a806a0a5d9829937f1084e914cac55deff4c3f63b8d9ff1dcac01086b1c1d83ed726c00b007ccd57490bef15194181ddd7 SHA512 b6de80d522f863b0d9dd8c2bf4f71bea309bd07586859e309a9821e7f6fd5839557dc396351e7b61aebf492bf8c8a053a324f059a1dee621ac1a6d5e8eccea22 DIST postgresql-17.6.tar.bz2 21623975 BLAKE2B 9287eab85e17a65333d970bf7d4d254e25295615b4787072ff2a6c705cb66b7775dbe3a0c6b6fa3e2ab37c3278d204ccfdd3e587226d4c1d6363868569149216 SHA512 d377ed208b3fd1bf9611f148f4286e8c655374218cc3b12cd766917063001750f7dede140065874b7c8bdc2f2b3ecaf15c18cc6cd341929b2c3a574a7797a67e -DIST postgresql-18.0.tar.bz2 22412570 BLAKE2B 3ef4759a0292d039e035ddbe20ec3eeb450a68c391363ca29af8c2e31b61a8e2dbd4ae6f37bf8c58e9b21ba0e182eda959d029bc5e061814e13259ab43ff1c1d SHA512 d3a2b460465259c461b1e53555f48881986d3103af6f7c654366ada04ab43b61ce22eb3cb078c70afdac22ddfa5bd9ce2928e3edb110f7f029c958340a980f37 +DIST postgresql-18rc1.tar.bz2 22345319 BLAKE2B 1d5227519390dbcf88e2127e0355ff562b1edb73c0a9a352ab9cacc62464d7fb89f177425b2f662f16522cb3dc57d201505d6351d3957d56e015ba538eb72e26 SHA512 d749790480d142789ecb9f318d2c29ada4e9d3f8925fa6365e6b9ecaeaf0102586dc9fbd377b5587ff9c7b3fd2c1908b141e5b694d2a02fd9cccb03361fa863e diff --git a/dev-db/postgresql/postgresql-18.0.ebuild b/dev-db/postgresql/postgresql-13.22-r2.ebuild similarity index 91% copy from dev-db/postgresql/postgresql-18.0.ebuild copy to dev-db/postgresql/postgresql-13.22-r2.ebuild index 3e3e26f1ca8f..bb3afc1c5a60 100644 --- a/dev-db/postgresql/postgresql-18.0.ebuild +++ b/dev-db/postgresql/postgresql-13.22-r2.ebuild @@ -9,7 +9,7 @@ LLVM_OPTIONAL=1 inherit dot-a flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT=$(ver_cut 1) @@ -22,9 +22,8 @@ LICENSE="POSTGRESQL GPL-2" DESCRIPTION="PostgreSQL RDBMS" HOMEPAGE="https://www.postgresql.org/"; -IUSE="debug doc +icu kerberos ldap llvm +lz4 +numa nls oauth pam perl python - +readline selinux +server systemd ssl static-libs tcl uuid +uring - xml zlib +zstd" +IUSE="debug doc icu kerberos ldap llvm nls pam perl python +readline + selinux +server systemd ssl static-l
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9718eec39a4ac1e48b216f51341fc2a454e6cca6 Author: Patrick Lauer gentoo org> AuthorDate: Thu Sep 25 12:29:24 2025 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Sep 25 13:37:25 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9718eec3 profiles/base: stable-mask postgresql_targets_18 Signed-off-by: Patrick Lauer gentoo.org> profiles/base/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index b02c40e18837..85a78606246b 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Patrick Lauer (2025-09-25) +# Postgres:18 is not stable yet +postgres_targets_postgres18 + # Sam James (2025-04-19) # Ruby 3.1 is no longer supported upstream and will no longer # receive security updates.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/
commit: 893a4ace02a2f7fec16e8c58ab85d170b875f4bf Author: Nicolas PARLANT parhuet fr> AuthorDate: Sat Sep 20 05:13:54 2025 + Commit: Sam James gentoo org> CommitDate: Sat Sep 20 09:15:38 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893a4ace profiles: add masks fbcon useflag for media-gfx/fbida Signed-off-by: Nicolas PARLANT parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/43858 Closes: https://github.com/gentoo/gentoo/pull/43858 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 profiles/base/package.use.mask | 4 3 files changed, 12 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index d50487ba2c27..1cfea98e2a5e 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Nicolas PARLANT (2025-09-20) +# Require dev-libs/libtsm, keyworded here +>=media-gfx/fbida-2.14_p20241216 -fbcon + # Michał Górny (2025-09-12) # These BLAS/LAPACK providers are keyworded here. sci-libs/flexiblas -blis -mkl -openblas diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 9fc342be03df..8c1e0b73bf81 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Nicolas PARLANT (2025-09-20) +# Require dev-libs/libtsm, keyworded here +>=media-gfx/fbida-2.14_p20241216 -fbcon + # Michał Górny (2025-09-12) # These BLAS/LAPACK providers are keyworded here. sci-libs/flexiblas -blis -openblas diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 17bcb36b37e1..b481ed9f3d5c 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Nicolas PARLANT (2025-09-20) +# Require dev-libs/libtsm, only keyworded on amd64 and x86 +>=media-gfx/fbida-2.14_p20241216 fbcon + # Alfred Wingate (2025-08-12) # Marked Beta tier upstream. Tests don't work with it. dev-games/ogre vulkan
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 465a3d1db0df8c946a22cb8acf0c49eb65a6f18b Author: Sam James gentoo org> AuthorDate: Thu Sep 4 20:30:17 2025 + Commit: Sam James gentoo org> CommitDate: Thu Sep 4 20:30:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465a3d1d profiles/base: fix 'Ada' spelling in comment Signed-off-by: Sam James gentoo.org> profiles/base/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 8ffe7de57ac9..3dc31380bf2b 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -168,7 +168,7 @@ PHP_TARGETS="php8-3" # Sam James (2025-02-19) # -# Default ADA target +# Default Ada target ADA_TARGET="gcc_14" # Marek Szuba (2020-10-15)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, kde-frameworks/kfilemetadata/
commit: 2286784203ed72d0f210e2287f82a86e67feb47f
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Aug 31 20:09:53 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Aug 31 20:12:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22867842
kde-frameworks/kfilemetadata: drop 5.116.0
Signed-off-by: Andreas Sturmlechner gentoo.org>
kde-frameworks/kfilemetadata/Manifest | 1 -
.../kfilemetadata/kfilemetadata-5.116.0.ebuild | 66 --
profiles/base/package.use.mask | 4 --
3 files changed, 71 deletions(-)
diff --git a/kde-frameworks/kfilemetadata/Manifest
b/kde-frameworks/kfilemetadata/Manifest
index d431ffdedfd9..30e4ef0b33a3 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,3 +1,2 @@
-DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B
9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a
SHA512
1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e
DIST kfilemetadata-6.16.0.tar.xz 696968 BLAKE2B
69b7ffbbfdb55265e537783b3fe72dbe966113ec23ca554a435f5ab9530a6b269f32e113ff27673f96efdbd7f04e7f4468ce1cdef731563bf923180c9a09fcac
SHA512
ea0772a06f022ce0d50e1994957025801875b0adef6c84e9cd4faeecabe4fae511e00874f6759ead45d201e874726e135aebbd7cd1476512446b830bd5caf6dc
DIST kfilemetadata-6.17.0.tar.xz 698092 BLAKE2B
9ca182d2d17f222908ece1a5669599c1d54019d5daf1c3c3530c611a20ff59aecfd73ae82f64c53fbc7b8a63aa1e6c1e7386a41194274716f2f28f5fdf1d2f8e
SHA512
013279f0f9da029f82b7a35b7b750717c2eacd330a1bf6bebf3b749a4398928d14ad3c6972e4526969ab9597f7ba744cdae4ffd215251f491a3af0c54862b17c
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.116.0.ebuild
b/kde-frameworks/kfilemetadata/kfilemetadata-5.116.0.ebuild
deleted file mode 100644
index 11a19f047eb9..
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.116.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.9
-inherit ecm frameworks.kde.org optfeature python-any-r1
-
-DESCRIPTION="Library for extracting file metadata"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="epub exif ffmpeg mobi pdf taglib"
-
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- epub? ( app-text/ebook-tools )
- exif? ( media-gfx/exiv2:= )
- ffmpeg? ( media-video/ffmpeg:0= )
- mobi? ( kde-apps/kdegraphics-mobipocket:5 )
- pdf? ( app-text/poppler[qt5] )
- taglib? ( media-libs/taglib:= )
-"
-DEPEND="${RDEPEND}
- kernel_linux? ( sys-apps/attr )
-"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-CMAKE_SKIP_TESTS=(
- # FIXME: bug 644650, fails on tmpfs (but not for everyone)
- usermetadatawritertest
-)
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
- ecm_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package epub EPub)
- $(cmake_use_find_package exif LibExiv2)
- $(cmake_use_find_package ffmpeg FFmpeg)
- $(cmake_use_find_package mobi QMobipocket)
- $(cmake_use_find_package pdf Poppler)
- $(cmake_use_find_package taglib Taglib)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Microsoft Word/Powerpoint file indexing"
app-text/catdoc
- optfeature "Microsoft Excel file indexing" dev-libs/libxls
- fi
- ecm_pkg_postinst
-}
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5cdc2841ad59..3fc9ee71d8a9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -134,10 +134,6 @@ dev-build/meson test-full
# No suitable versions of dev-libs/protobuf available.
=dev-java/protobuf-java-4.29.3 system-protoc
-# Andreas Sturmlechner (2025-01-03)
-# Blocking cleanup of kde-apps/kdegraphics-mobipocket:5
-kde-frameworks/kfilemetadata:5 mobi
-
# Michał Górny (2024-12-31)
# None of the sci-libs/symengine versions work with the modern versions
# of dev-libs/boost in Gentoo.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 2a34b50259c7585db4ade7d79911b870b60db49b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 29 18:14:24 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 30 14:18:13 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a34b502 profiles: base: Cleanup obsolete dev-perl/GD related masks Bug: https://bugs.gentoo.org/962143 Closes: https://bugs.gentoo.org/944789 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 0f5ed7399a31..7b79d5ed0a78 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -130,12 +130,6 @@ dev-lang/rust nightly # Declared experimental, and dev-cpp/websocketpp not stable yet sci-libs/indilib websocket -# Kent Fredric (2019-07-30) -# These features require dev-perl/GD, which currently can't be -# considered stable due to serious defects upstream. Bug #661634 -dev-perl/Business-ISBN barcode -dev-perl/Template-Toolkit gd - # Mart Raudsepp (2019-04-14) # Needs media-plugins/gst-plugins-chromaprint, which is not stable # anywhere yet.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8f3835d1fb31abde76ddec0db6e0a540fe0436be Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 29 20:36:03 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 30 14:17:43 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3835d1 profiles: base: Cleanup media-fonts/unifont[utils,fontforge] stable-mask dev-perl/GD related mask was pushed down into ppc32 and sparc. Bug: https://bugs.gentoo.org/962143 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ae18a7276384..0f5ed7399a31 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -135,7 +135,6 @@ sci-libs/indilib websocket # considered stable due to serious defects upstream. Bug #661634 dev-perl/Business-ISBN barcode dev-perl/Template-Toolkit gd -media-fonts/unifont utils fontforge # Mart Raudsepp (2019-04-14) # Needs media-plugins/gst-plugins-chromaprint, which is not stable
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9183ff868f8dca7c8e5652dc3cffabf979683919 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 29 15:29:01 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 29 20:49:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9183ff86 profiles: base: Cleanup obsolete media-video/vdrsync[dvdr] stable-mask dev-perl/GD related mask was pushed down into amd64. Bug: https://bugs.gentoo.org/661634 Bug: https://bugs.gentoo.org/944789 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index a26adbaf6e6b..ae18a7276384 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -136,7 +136,6 @@ sci-libs/indilib websocket dev-perl/Business-ISBN barcode dev-perl/Template-Toolkit gd media-fonts/unifont utils fontforge -media-video/vdrsync dvdr # Mart Raudsepp (2019-04-14) # Needs media-plugins/gst-plugins-chromaprint, which is not stable
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a2b81be65fa5088b3eafa62a68f6548add37ef77 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 29 15:26:29 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 29 20:49:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b81be6 profiles: base: Cleanup net-voip/mumble[g15] package.use.stable.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 2917f5bc72e6..a26adbaf6e6b 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -133,7 +133,6 @@ sci-libs/indilib websocket # Kent Fredric (2019-07-30) # These features require dev-perl/GD, which currently can't be # considered stable due to serious defects upstream. Bug #661634 -app-misc/g15daemon perl dev-perl/Business-ISBN barcode dev-perl/Template-Toolkit gd media-fonts/unifont utils fontforge
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, dev-python/sympy/
commit: 2ad13ca4c03027e0afa350f1fb209d9780528d98
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Tue Aug 26 21:15:03 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Wed Aug 27 14:38:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad13ca4
dev-python/sympy: Drop IUSE texmacs
Closes: https://bugs.gentoo.org/436400 (pkgremoved)
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/sympy/metadata.xml | 1 -
dev-python/sympy/sympy-1.14.0-r1.ebuild | 10 +-
profiles/base/use.mask | 4
3 files changed, 1 insertion(+), 14 deletions(-)
diff --git a/dev-python/sympy/metadata.xml b/dev-python/sympy/metadata.xml
index 9bbf027ce6ca..c0780e9f37ef 100644
--- a/dev-python/sympy/metadata.xml
+++ b/dev-python/sympy/metadata.xml
@@ -27,7 +27,6 @@
Add support for mathml
Use dev-python/pyglet for plots and print
preview
Add support for a dev-python/symengine
backend
-Add app-office/texmacs interface
sympy
diff --git a/dev-python/sympy/sympy-1.14.0-r1.ebuild
b/dev-python/sympy/sympy-1.14.0-r1.ebuild
index 380f0f68b309..85898c2490b6 100644
--- a/dev-python/sympy/sympy-1.14.0-r1.ebuild
+++ b/dev-python/sympy/sympy-1.14.0-r1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
~ppc-macos ~x64-macos"
-IUSE="imaging ipython latex mathml pdf png pyglet symengine texmacs"
+IUSE="imaging ipython latex mathml pdf png pyglet symengine"
RDEPEND="
>=dev-python/mpmath-1.1.0[${PYTHON_USEDEP}]
@@ -41,7 +41,6 @@ RDEPEND="
mathml? ( dev-python/lxml[${PYTHON_USEDEP}] )
pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )
- texmacs? ( app-office/texmacs )
"
BDEPEND="
test? (
@@ -80,11 +79,4 @@ python_install_all() {
local DOCS=( AUTHORS README.md )
distutils-r1_python_install_all
-
- if use texmacs; then
- exeinto /usr/libexec/TeXmacs/bin/
- doexe data/TeXmacs/bin/tm_sympy
- insinto /usr/share/TeXmacs/plugins/sympy/
- doins -r data/TeXmacs/progs
- fi
}
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index bbfcbbbe9798..408fa08f623d 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -52,10 +52,6 @@ sysprof
# See e.g. bug #753323, bug #822690.
pch
-# Matt Turner (2019-09-01)
-# app-office/texmacs is package.mask'd. Bug #436400
-texmacs
-
# Matt Turner (2018-11-11)
# d3d9 only works on amd64/x86.
d3d9
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 48f3c4b62fa3fcc12bc691e12ca66c42cf2ae5cb Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Aug 26 21:21:30 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 27 14:38:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f3c4b6 profiles: base: Drop obsolete IUSE telepathy use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 408fa08f623d..b02c40e18837 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -36,10 +36,6 @@ time64 # If you really need it, then unmask it... perl_features_debug -# Andreas Sturmlechner (2024-04-06) -# Telepathy is dead and packages masked for removal. -telepathy - # Matt Turner (2022-04-16) # dev-util/sysprof not keyworded on most arches yet sysprof
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f1c749fadc79e512e31f5e94b10892438394dc76 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 26 20:14:01 2025 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 26 20:14:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c749fa profiles/base: Unmask llvm_slot_21 Signed-off-by: Michał Górny gentoo.org> profiles/base/use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index e4880f857842..bbfcbbbe9798 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -12,7 +12,6 @@ ruby_targets_ruby31 # Michał Górny (2024-12-31) # LLVM slots with no keyworded releases yet. llvm_slot_22 -llvm_slot_21 # Andreas Sturmlechner (2024-12-11) # dev-db/firebird last-rites preparation
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 89e0e9dd37a99e35ebe8df73d0ad1958ffaa0fa8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 18 15:58:22 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 18 17:57:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e0e9dd profiles: base: Cleanup obsolete dev-db/mysql[client-libs] p.use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1bcca2488ae4..71a013f417f7 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -864,10 +864,6 @@ net-fs/samba ceph # media-libs/svgalib is not keyworded everywhere app-emulation/fuse backend-svga -# Brian Evans (2018-02-28) -# Mask client-libs USE to force users to install alternative standard pacakges -dev-db/mysql client-libs - # Andreas K. Hüttel (2018-02-02) # This feature is not ready yet pre-2.29-r4, see bug #146882 comment 26
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 5b02c8a52722f58abdb964301572f056b5bd63a8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 18 15:56:45 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 18 17:57:50 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02c8a5 profiles: base: Cleanup obsolete virtual/mysql[embedded] p.use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index da35bb084d73..1bcca2488ae4 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -864,10 +864,6 @@ net-fs/samba ceph # media-libs/svgalib is not keyworded everywhere app-emulation/fuse backend-svga -# Brian Evans (2018-03-05) -# Mask embedded USE on virtual/mysql and friends to transition it to be obsolete -virtual/mysql embedded - # Brian Evans (2018-02-28) # Mask client-libs USE to force users to install alternative standard pacakges dev-db/mysql client-libs
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/
commit: d245a390d265e0262acfcefe54da4a2143c356e1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 11 21:22:32 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 18 17:57:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d245a390 profiles: Drop dev-games/ogre masks Bug: https://bugs.gentoo.org/740424 Bug: https://bugs.gentoo.org/834468 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 profiles/package.mask | 9 - 2 files changed, 13 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 53072ece64ae..da35bb084d73 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -567,10 +567,6 @@ sys-libs/ncurses stack-realign # https://github.com/aria2/aria2/issues/1636 net-misc/aria2 gnutls -# Sam James (2022-03-02) -# Needs masked version of ogre (>=1.12), bug #825330 ->=dev-games/mygui-3.4.1 ogre - # Jason A. Donenfeld (2022-02-04) # We're still ironing out some kinks and writing documentation for # this feature, so keep masked for now. diff --git a/profiles/package.mask b/profiles/package.mask index 3b2f3be8a21c..e98ed3abc031 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -705,15 +705,6 @@ dev-build/automake:1.11 media-plugins/kodi-game-libretro-nestopia media-plugins/kodi-game-libretro-dosbox -# Andreas Sturmlechner (2018-10-07) -# Masked for more testing especially of reverse-deps. -# ogre 1.11/1.12 breakage: bug #834468 -# ogre 2.x breakage: bug #740424 -dev-games/ogre:0/1.12 -dev-games/ogre:0/2.1 -dev-games/ogre:0/13.6 -dev-games/ogre:0/14.3 - # Andreas K. Hüttel (2018-09-11) # Mask transition ebuilds that were needed only for
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 45098243a72bc5d9484c244f5af07e4fb28cc6d7 Author: Alfred Wingate protonmail com> AuthorDate: Tue Aug 12 02:13:17 2025 + Commit: Sam James gentoo org> CommitDate: Tue Aug 12 04:38:10 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45098243 profiles/base: mask dev-games/ogre[vulkan] Tests failures, marked Beta upstream and it gets around REQUIRED_USE="vulkan? ( glslang )" on desktop profiles for free. Signed-off-by: Alfred Wingate protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43419 Closes: https://github.com/gentoo/gentoo/pull/43419 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 7663c862b587..11212b68340d 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Alfred Wingate (2025-08-12) +# Marked Beta tier upstream. Tests don't work with it. +dev-games/ogre vulkan + # Andreas K. Hüttel (2025-08-06) # General mask, to be unmasked on arches where glibc supports this >=sys-libs/glibc-2.42 sframe
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 14613a6bcca82eb27511269b8fa73a7869124fc7 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Aug 8 01:13:10 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 8 01:14:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14613a6b profiles/base: clarify wine-proton[mingw] package.use.force Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.force | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 8e6516b17a9f..7badc70693eb 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -41,7 +41,11 @@ app-emulation/qemu X # Ionen Wolkens (2025-04-21) # Currently fails to build without, and Valve would likely not be -# interested in a bug. May leave forced depending on how this goes. +# interested in a bug. Even if this gets fixed, not sure if want +# to unforce because of this lack of upstream support outside +# normal Steam+Proton usage with matching build options, we try +# to only allow a configuration similar to upstream's to minimize +# issues (but feel free to unforce at your own risks). app-emulation/wine-proton mingw # Sebastian Pipping (2025-03-27)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, app-office/libalkimia/
commit: 0f4d607b44ac1e2beb5fa04cf303b39d6778acab
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Wed Aug 6 16:11:30 2025 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Wed Aug 6 20:33:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4d607b
app-office/libalkimia: drop 8.2.0_p20250709
Bug: https://bugs.gentoo.org/955181
Signed-off-by: Andreas Sturmlechner gentoo.org>
app-office/libalkimia/Manifest | 1 -
.../libalkimia/libalkimia-8.2.0_p20250709.ebuild | 76 --
profiles/base/package.use.mask | 1 -
3 files changed, 78 deletions(-)
diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest
index 780688fbf1fa..19aaf171532e 100644
--- a/app-office/libalkimia/Manifest
+++ b/app-office/libalkimia/Manifest
@@ -1,2 +1 @@
-DIST alkimia-8.2.0_p20250709-234c8eae.tar.gz 684725 BLAKE2B
83ee78176ad171f18002e01fdf3c722bdb209c919f31250a1fe697e4b8297e31d942e4cd2bdb77a5852436fb0f2802b38171b29f8e68319878208c8f358aa62b
SHA512
ca948250449956fbbc7b5b777a98d6967413834b64ff102ccc35b6cfee54f60892649b51bb91d385125bd7c4f0da87b24da060c3c5c8fc17836c36b352c5e0cf
DIST alkimia-8.2.1.tar.xz 353984 BLAKE2B
de26004436c2c0dce6ee26a1adddbac149ee906a76afcbe84f2f2bff93e08b9be45cecd17196f06f9c9af47bc4108a43c0f919dadb9a72d184acea371495e074
SHA512
129dc783adcbebb6ecdb82abc04a8fc58a01d6d88fabd9eed0fcd980d42f2182d741347ab511f13c7183cdc2fb380a75aebbfa04768381a95f74243483bdb1c9
diff --git a/app-office/libalkimia/libalkimia-8.2.0_p20250709.ebuild
b/app-office/libalkimia/libalkimia-8.2.0_p20250709.ebuild
deleted file mode 100644
index 853c09ac40f5..
--- a/app-office/libalkimia/libalkimia-8.2.0_p20250709.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_BRANCH="8.2"
-ECM_TEST="forceoptional"
-KDE_ORG_NAME="alkimia"
-KDE_ORG_COMMIT=234c8eae9d9960c2994b49cff9154810a09fb9d7
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm kde.org
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance
applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
-https://community.kde.org/Alkimia";
-
-LICENSE="LGPL-2.1"
-SLOT="0/8"
-KEYWORDS="amd64"
-IUSE="doc"
-
-DEPEND="
- dev-libs/gmp:0=[cxx(+)]
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/doxygen )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-8.1.92-pkgconfig.patch" )
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_FINANCEQUOTE=OFF
- -DBUILD_APPLETS=OFF
- -DBUILD_TOOLS=ON
- -DBUILD_WITH_WEBKIT=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON
- $(cmake_use_find_package doc Doxygen)
- -DBUILD_WITH_WEBENGINE=OFF
- )
- ecm_src_configure
-}
-
-src_test() {
- # bug 951641
- local CMAKE_SKIP_TESTS=(
- alkdownloadengine-qt-test
- alknewstuffenginetest
- alkonlinequotestest
- appstreamtest-onlinequoteseditor
- # these fail with USE=webengine
- alkdownloadengine-webengine-test
- alkonlinequotes-webengine-test
- alkwebpage-webengine-test
- test-qwebengine-offscreen
- )
- TZ=UTC ecm_src_test
-}
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e53e5d6e6253..7663c862b587 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -70,7 +70,6 @@ dev-cpp/fbthrift io-uring
# Andreas Sturmlechner (2025-04-21)
# Prepare cleanup of dev-qt/qtwebengine:5
app-i18n/fcitx-chinese-addons webengine
-app-office/libalkimia webengine
# Matt Jolly (2025-04-16)
# Older versions of freeciv build an incompatible client and
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c56f2cef3e4c2a354dffb6ba412fc5069027b0c0 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Aug 6 11:03:36 2025 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Aug 6 11:03:36 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56f2cef package.use.mask: Mask glibc[sframe] in general, to be unmasked on supported arches Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 8a2d0b6f1df4..e53e5d6e6253 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Andreas K. Hüttel (2025-08-06) +# General mask, to be unmasked on arches where glibc supports this +>=sys-libs/glibc-2.42 sframe + # Ionen Wolkens (2025-08-02) # Fails to build, needs looking into but isn't currently needed # by anything and can leave it masked for now.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6e4670ca0019051a9b537bfb029cde15b0c4683d Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 31 19:05:37 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Aug 5 15:44:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4670ca profiles: base: Drop obsolete dev-python/pyqt5[webchannel] p.use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/43279 Closes: https://github.com/gentoo/gentoo/pull/43279 Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 25bb3a58ef02..8a2d0b6f1df4 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -41,10 +41,6 @@ dev-games/ogre wayland dev-games/simgear gdal games-simulation/flightgear gdal -# Andreas Sturmlechner (2025-05-14) -# dev-qt/qtwebchannel:5 is masked, last revdep was dev-python/pyqtwebengine -dev-python/pyqt5 webchannel - # Joonas Niilola (2025-05-14) # Experimental, no official upstream support. www-client/firefox jpegxl
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: cff9a7339169def891e238ebfc190f0d66776054 Author: Alfred Wingate protonmail com> AuthorDate: Thu Jul 31 18:58:40 2025 + Commit: Sam James gentoo org> CommitDate: Fri Aug 1 07:57:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff9a733 profiles/base: mask sci-libs/gdal[mongodb] I'll add the required dependencies later. Signed-off-by: Alfred Wingate protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43271 Closes: https://github.com/gentoo/gentoo/pull/43271 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e7f6e54913f1..79294b95e7dc 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # New entries go on top. +# Alfred Wingate (2025-07-31) +# Missing dependency +sci-libs/gdal mongodb + # Ivy (2025-07-11) # app-editors/gnome-text-editor[spell] has been dropped upstream and # replaced with app-text/libspelling, but will likely be added back
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 476d4d6ef76acf0fabc0b81040c83098e7ed0fec Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 31 19:02:45 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 1 03:31:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476d4d6e profiles: base: Drop obsolete dev-qt/qt3d[gamepad] p.use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b9d6b129be0d..36cd36da297a 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -101,10 +101,6 @@ sci-libs/opencascade ffmpeg # Requires dev-python/recommonmark with Python 3.10 (2025-02-13) -# Prepare cleanup of dev-qt/qtgamepad:5 -dev-qt/qt3d gamepad - # Michał Górny (2025-02-08) # Requires dev-cpp/cpp-httplib that has extremely unstable ABI. # Not worth the constant churn of having to rebuild LLVM again and again.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 57c5683b7f6f26aad0d3173d1e56b2fbf73e5a3c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 31 18:13:31 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 1 03:31:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c5683b profiles: base: Cleanup obsolete kde-frameworks/purpose:5 p.use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 36cd36da297a..e7f6e54913f1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -128,11 +128,6 @@ dev-build/meson test-full # Blocking cleanup of kde-apps/kdegraphics-mobipocket:5 kde-frameworks/kfilemetadata:5 mobi -# Andreas Sturmlechner (2025-01-03) -# Prepare cleanup of kde-apps/kaccounts-integration:6[qt5] and -# kde-frameworks/bluez-qt:5 -kde-frameworks/purpose:5 bluetooth kaccounts - # Michał Górny (2024-12-31) # None of the sci-libs/symengine versions work with the modern versions # of dev-libs/boost in Gentoo.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c87f8a401b098d9d91907767253ea0a928405772 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 31 18:53:18 2025 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 1 03:31:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87f8a40 profiles: base: Cleanup obsolete media-libs/coin[javascript] p.use.mask Amends 19c2b0ed7f4f20174621847f60d35032472552ff Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 21ef365f8e05..7362a8088ade 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -485,10 +485,6 @@ app-misc/pax-utils seccomp # app-text/pandoc is not keyworded on most architectures net-libs/gssdp man -# Sam James (2022-11-19) -# Needs long-EOL dev-lang/spidermonkey:60 (which also needs python:2.7). -media-libs/coin javascript - # Matt Turner (2022-11-16) # gnome-music and gnome-photos have not been ported to libsoup:3.0, while # other non-slotted dependencies have been.
