[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: c0c08d99e43917df8bd7c0263ec382a79c2b17f0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 12 21:08:25 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 13 12:56:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c08d99 profiles: powerpc: Drop dev-python/QtPy[pyqt6] mask Bug: https://bugs.gentoo.org/871525 Bug: https://bugs.gentoo.org/935070 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 802fa28d8127..c2e463edbe03 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -115,9 +115,9 @@ app-admin/conky doc media-sound/snd notcurses # Andrew Ammerlaan (2022-09-23) -# Only PyQt5 is keyworded on pcc64 at the moment. +# pyside2 is not keyworded on powerpc at the moment. # Mask the other Qt4Python implementations -dev-python/QtPy pyside2 pyqt6 pyside6 +dev-python/QtPy pyside2 pyside6 # Matt Turner (2022-04-18) # app-text/nuspell is not keyworded
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 9465db149a477da1b3752956cea5ef60a6fae52c Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 13 11:31:50 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 13 12:56:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9465db14 profiles: powerpc/ppc64: Drop app-crypt/pinentry[qt6] Stable-mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 615c2d0cce8b..f33f0f16b0b6 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -21,10 +21,6 @@ # dev-python/pyside6 is not stable here dev-python/QtPy pyside6 -# Andreas Sturmlechner (2024-06-13) -# Waiting for KF6 stabilisation in bug #934478 -app-crypt/pinentry qt6 - # Sam James (2024-04-30) # sys-block/nbdkit is not yet marked stable here app-emulation/libvirt nbd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 8fe6c98b43d8d17027c2bf749909d08b6e74f05b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 12 21:17:30 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 13 12:56:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe6c98b profiles: powerpc/ppc64: Stable-mask dev-python/QtPy[pyside6] Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 299a152bee92..615c2d0cce8b 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2024-09-12) +# dev-python/pyside6 is not stable here +dev-python/QtPy pyside6 + # Andreas Sturmlechner (2024-06-13) # Waiting for KF6 stabilisation in bug #934478 app-crypt/pinentry qt6
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/arm/
commit: 292fcaafbd31003667558a3f756b3f2f874a3b3d Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 10 19:28:28 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 10 19:28:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292fcaaf profiles: arm,powerpc: Cleanup obsolete net-libs/libproxy[kde] masks Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/arm/package.use.stable.mask | 1 - profiles/arch/powerpc/package.use.mask| 1 - 2 files changed, 2 deletions(-) diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 6cd31497d13c..31ac62057c09 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -101,7 +101,6 @@ sci-mathematics/z3 java # Andreas Sturmlechner (2019-02-10) # Needs kde-frameworks/{kwallet,ki18n,kconfig} stable dev-vcs/subversion kwallet -net-libs/libproxy kde # Andreas Sturmlechner (2019-02-10) # Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 7494caafa305..802fa28d8127 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -295,7 +295,6 @@ dev-db/percona-server -numa # Requires unkeyworded dependencies dev-vcs/subversion kwallet net-irc/quassel kde -net-libs/libproxy kde sys-auth/polkit kde sys-block/gparted kde virtual/notification-daemon kde
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 84425ef89603d72cfe36d1ed9528a6d64dc11f4c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 19:25:51 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 4 14:52:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84425ef8 profiles: ppc32: Mask media-libs/phonon revdeps in package.use.mask Bug: https://bugs.gentoo.org/934762 Bug: https://bugs.gentoo.org/934767 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index e87ca2c33169..ce249e5c12d9 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-09-04) +# KF6 and media-libs/phonon have dropped ppc keyword +app-office/texstudio video +net-irc/kvirc phonon + # Matt Jolly (2024-08-14) # QUIC dependencies are not keyworded net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 53929ceb754e16e89f89b4fc41824c2cf722f327 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 20:49:20 2024 + Commit: Sam James gentoo org> CommitDate: Sun Sep 1 23:13:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53929ceb profiles: ppc64: Stable-mask app-crypt/pinentry[qt6] until KF6 stable Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index dbbd4dfe6178..299a152bee92 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2024-06-13) +# Waiting for KF6 stabilisation in bug #934478 +app-crypt/pinentry qt6 + # Sam James (2024-04-30) # sys-block/nbdkit is not yet marked stable here app-emulation/libvirt nbd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/arm64/, profiles/arch/riscv/, ...
commit: ca945701c52712944c4c1d00f0f386d24177071a Author: Ulrich Müller gentoo org> AuthorDate: Fri Aug 23 15:34:37 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Aug 23 15:36:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca945701 profiles/arch: Drop mask for sci-visualization/gnuplot[amos] On architectures where it has been keyworded. Signed-off-by: Ulrich Müller gentoo.org> profiles/arch/arm/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 profiles/arch/powerpc/package.use.mask | 4 profiles/arch/riscv/package.use.mask | 4 4 files changed, 16 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index b48476c9919d..549f5f5664cf 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ulrich Müller (2024-08-03) -# Needs dev-libs/openspecfun which is not yet keyworded -sci-visualization/gnuplot amos - # Michał Górny (2024-07-24) # Full testing requires www-client/firefox. dev-python/selenium test-rust diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 697d59d5c500..d2412f80632d 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ulrich Müller (2024-08-03) -# Needs dev-libs/openspecfun which is not yet keyworded -sci-visualization/gnuplot amos - # orbea (2024-07-19) # Unmask the dynarec flag which has arm64 asm. games-emulation/rmg -dynarec diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index be5d34583d63..7494caafa305 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -5,10 +5,6 @@ # kde-apps/kdesdk-thumbnailers is not yet keyworded kde-apps/thumbnailers gettext -# Ulrich Müller (2024-08-03) -# Needs dev-libs/openspecfun which is not yet keyworded -sci-visualization/gnuplot amos - # Thomas Bettler (2024-06-10) # requires dev-libs/apache-arrow which is net yet keyworded sci-libs/gdal parquet diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index a194f032c5ca..289258c83738 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,10 +1,6 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ulrich Müller (2024-08-03) -# Needs dev-libs/openspecfun which is not yet keyworded -sci-visualization/gnuplot amos - # Andreas Sturmlechner (2024-07-06) # KDE PIM is not keyworded here kde-apps/libkgapi:5 kf6compat
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 6183bf2b81793d7c7d03cfc70e5c580dc21e73da Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 9 20:46:12 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 10 07:50:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6183bf2b profiles: powerpc/ppc64: Mask kde-apps/libkgapi:5[kf6compat] KDE PIM 6 is not going to be keyworded here. Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 7cb6d5245bcd..09567a0a3406 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-08-09) +# KDE PIM 6 is not being keyworded here +kde-apps/libkgapi:5 kf6compat + # Andreas Sturmlechner (2024-07-01) # USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] # which is package.use.mask'ed on these arches. We cannot mask the
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 38ffb484b6db6bb0b257005a7e1fa3c10741ed41 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 9 20:01:50 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 10 07:50:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ffb484 profiles: powerpc/ppc64: Drop kf6compat from use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc64/use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask index 460ba125e9a4..df505e9a7a73 100644 --- a/profiles/arch/powerpc/ppc64/use.mask +++ b/profiles/arch/powerpc/ppc64/use.mask @@ -3,10 +3,6 @@ ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!! -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -kf6compat - # Paul Zander (2024-03-29) # not available here (see openexr, opencolorio, opencv) openvdb
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: bf80ebc783a464288134167d7a9702d7f7eadaf5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 30 18:47:24 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 30 22:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf80ebc7 profiles: powerpc/ppc64: Drop obsolete qt6 package.use.mask entries Namely: app-crypt/pinentry qt6 app-office/libreoffice qt6 dev-python/qscintilla-python qt6 KF6 and Qt6 have been keyworded here. Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 9 - 1 file changed, 9 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index d85092524230..0569564afdd3 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -8,19 +8,10 @@ # additional dev-qt/qtwebengine revdeps. kde-frameworks/purpose:5 kaccounts -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -app-crypt/pinentry qt6 -app-office/libreoffice qt6 - # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k -# José de Paula R. N. Assis (2024-03-25) -# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64. ->=dev-python/qscintilla-python-2.14.1-r1 qt6 - # Sam James (2024-03-23) # dev-qt/qtwebengine not available here dev-python/QtPy webengine test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 339d6801048daf653292609abe99269e34358ee3 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 9 14:37:11 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 9 14:58:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339d6801 profiles/arch/powerpc/ppc32: drop obsolete qt6 use.stable.mask Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/powerpc/ppc32/use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index ba9425aa2ac7..848b8db5a597 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,10 +1,6 @@ # Copyright 2014-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens (2024-06-09) -# Qt6 is not stable here yet -qt6 - # Sam James (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) php_targets_php8-2
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: b441b8a56dfa9133f33d21f9fb249b08fcd6340b Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 2 02:08:45 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 2 02:08:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b441b8a5 profiles/arch/powerpc/ppc32: mask USE that need qtquick3d:6 Seems to be little reason to worry about it on ppc as nothing really need these USE, can revisit if something really needs these. Bug: https://bugs.gentoo.org/935313 Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 04e24221802b..18274c6ef5cd 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-07-02) +# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that +# is no longer keyworded here and currently fails tests (bug #935313). +dev-python/PyQt6 quick3d +dev-qt/qtmultimedia:6 qml + # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 6eee11c44dd4eb19c8d8cce4ef32d46c46298095 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 19:58:58 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 29 18:49:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eee11c4 profiles: ppc64: Drop obsolete www-client/falkon[python] mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 702608e0dae4..e57bdf031e24 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -59,10 +59,6 @@ sci-libs/symengine tcmalloc # https://github.com/rustsec/rustsec/issues/707 dev-util/cargo-audit fix -# Andreas Sturmlechner (2022-07-17) -# dev-python/pyside2 is not keyworded -www-client/falkon python - # Jimi Huotari (2022-05-08) # Not keyworded here yet. lxqt-base/lxqt-meta desktop-portal
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 0a4f75a25ee145ccc7b78499c131a95f2abf9811 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 29 17:36:22 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 29 18:49:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4f75a2 profiles: powerpc: Cleanup obsolete kde-plasma/discover[firmware] mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/powerpc/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 4a0df526484f..5d7ca61a7c21 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -188,10 +188,6 @@ www-client/chromium widevine # requires media-libs/sdl2-image, which is not yet keyworded app-emulation/qemu sdl-image -# Georgy Yakovlev (2020-01-25) -# requires fwupd, which is not yet keyworded -kde-plasma/discover firmware - # Rick Farina (2020-01-03) # ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded net-wireless/kismet ubertooth
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/powerpc/ppc64/, ...
commit: 144cf038c2d8b362ed373e53ef12e6d2db1f0cfd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 19:32:47 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 29 18:49:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144cf038 profiles: arch: Drop obsolete libplacebo package.use.mask entries Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/package.use.mask | 8 profiles/arch/base/package.use.mask | 8 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 profiles/arch/powerpc/ppc64/package.use.mask | 4 profiles/arch/x86/package.use.mask| 4 5 files changed, 28 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 016e8763c70a..19d172790829 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -150,10 +150,6 @@ dev-lang/ruby -jit # pytables is available here. dev-python/tables -cpudetection -# Craig Andrews (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmpeg -libplacebo - # Yiyang Wu (2023-01-27) # AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only # See also: https://bugs.gentoo.org/891499 @@ -333,10 +329,6 @@ dev-java/openjdk:11 -javafx # build on amd64. >=dev-lang/spidermonkey-60 -jit -# Andreas Sturmlechner (2019-05-09) -# media-libs/libplacebo is keyworded on amd64 -media-video/vlc -libplacebo - # Denis Lisov (2019-05-09) # Overlay can only be built on amd64 and x86 x11-apps/igt-gpu-tools -overlay diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index e409b19b7ac1..6dee4d246616 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -120,10 +120,6 @@ kde-plasma/discover snap # See bug #894078. dev-python/tables cpudetection -# Andreas Sturmlechner (2023-03-09) -# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet -media-video/ffmpeg libplacebo - # Michał Górny (2023-01-24) # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload @@ -314,10 +310,6 @@ dev-java/openjdk:11 javafx # dev-lang/spidermonkey:60[jit] fails to build on most platforms >=dev-lang/spidermonkey-60 jit -# Andreas Sturmlechner (2019-05-09) -# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet -media-video/vlc libplacebo - # Denis Lisov (2019-05-09) # Overlay can only be built on amd64 and x86 x11-apps/igt-gpu-tools overlay diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index e52371ee7cfa..db2c738617c6 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -5,10 +5,6 @@ # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu -# Craig Andrews (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmpeg -libplacebo - # Joonas Niilola (2022-11-10) # Doesn't work on ppc64, #871921 sci-mathematics/gmp-ecm custom-tune diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 9bf17edea8f2..702608e0dae4 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -140,10 +140,6 @@ x11-themes/arc-theme cinnamon # Bug #728558 media-video/ffmpeg -rav1e -# Andreas Sturmlechner (2020-07-02) -# media-libs/libplacebo is keyworded -media-video/vlc -libplacebo - # Georgy Yakovlev (2020-06-07) # works on ppc64 app-emulation/qemu -spice -usbredir diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 41aa02ca2a73..a3cd3a02864c 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -83,10 +83,6 @@ net-libs/pjproject webrtc # Needs x11-drivers/nvidia-drivers which is no longer available here. media-tv/mythtv nvdec -# Craig Andrews (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmpeg -libplacebo - # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: a49990c1a1781052620a5b53581e80ae288e290a Author: Sam James gentoo org> AuthorDate: Sat Jun 22 21:33:08 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 22 21:33:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49990c1 profiles/arch/powerpc/ppc64/64le: restore OpenJDK unmask Apparently pkgcheck has a FP for UnmatchedProfilePackageUnmask. Bug: https://bugs.gentoo.org/918647 Fixes: dd7cb10ad6297c4a26d5e229cdde8c842ea2b552 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64le/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index 7b0be30a349e..a32c717e5294 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -64,6 +64,11 @@ # works fine on little-endian -x11-drivers/xf86-video-amdgpu +# Georgy Yakovlev (2019-02-04) +# Temurin ppc64 build is little-endian only +# so we can use bins. +-dev-java/openjdk-bin + # Sergei Trofimovich (2018-04-11) # ltrace is not ported to powerpc64le yet. dev-debug/ltrace
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/
commit: e6f553073cfea036fee7afa5a4e0b636c389e67a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 17 19:04:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 22 17:14:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f55307 profiles: powerpc/ppc64/64ul: Mask >=media-video/obs-studio-29.0.0 Mask taken from powerpc/ppc64/64le/package.mask, inverted. Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64ul/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask index 8e5387d4c6e7..0686d825e2a1 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.mask @@ -11,6 +11,10 @@ dev-python/symengine # https://bugs.gentoo.org/925111 app-containers/podman +# Jimi Huotari (2023-01-11) +# Requires media-libs/libva since 29.0.0, which is masked here. +>=media-video/obs-studio-29.0.0 + # Georgy Yakovlev (2020-01-25) # Not all dependencies keyworded net-im/telegram-desktop
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/ppc64/64le/
commit: 86238aee232f1138303d8502ebc608f8bbbaac62 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 17 16:51:53 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 22 17:14:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86238aee profiles: powerpc/ppc64: Drop all media-libs/libva (and related) masks [sam: ernst tested it for us and it at least built, although it didn't then work in mpv (black screen), it might depend on the HW drivers used in mesa.] Bug: https://bugs.gentoo.org/934215 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64le/package.mask | 14 -- profiles/arch/powerpc/ppc64/package.mask | 10 -- profiles/arch/powerpc/ppc64/package.use.mask | 5 - 3 files changed, 29 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index b90847845712..c28d945aaa1c 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -14,10 +14,6 @@ # https://bugs.gentoo.org/925111 -app-containers/podman -# Jimi Huotari (2023-01-11) -# Requires media-libs/libva since 29.0.0, which is unmasked here. -->=media-video/obs-studio-29.0.0 - # Sam James (2022-01-18) # No bootstrap binary available on big endian PPC64 right now, but there is # one for ppc64le. @@ -73,16 +69,6 @@ -sys-kernel/vanilla-kernel -virtual/dist-kernel -# Georgy Yakovlev (2020-01-25) -# libva unmasked on little-endian profile --net-im/telegram-desktop - -# Georgy Yakovlev (2020-01-21) -# works fine on little-endian --media-libs/libva --media-video/libva-utils --media-plugins/gst-plugins-vaapi - # Georgy Yakovlev (2019-08-14) # works fine on little-endian -x11-drivers/xf86-video-amdgpu diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask index 694da7e1f320..9b330b7b8468 100644 --- a/profiles/arch/powerpc/ppc64/package.mask +++ b/profiles/arch/powerpc/ppc64/package.mask @@ -1,10 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Jimi Huotari (2023-01-11) -# Requires media-libs/libva since 29.0.0. ->=media-video/obs-studio-29.0.0 - # Michał Górny (2022-08-25) # Only ppc64le binpkg is provided. dev-python/pypy-exe-bin @@ -61,12 +57,6 @@ sys-kernel/gentoo-kernel-bin sys-kernel/vanilla-kernel virtual/dist-kernel -# Georgy Yakovlev (2020-01-21) -# buggy on big-endian -media-libs/libva -media-video/libva-utils -media-plugins/gst-plugins-vaapi - # Georgy Yakovlev (2019-08-14) # buggy on big-endian x11-drivers/xf86-video-amdgpu diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 2d89c7091699..9bf17edea8f2 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -30,11 +30,6 @@ media-libs/libplacebo -shaderc # Qt 6 not keyworded here. dev-build/cmake gui -# Joonas Niilola (2023-08-24) -# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox -# wouldn't work. -www-client/firefox hwaccel - # Alexey Sokolov (2023-08-14) # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # Therefore apply mask/force to override the profile's defaults, and invert on
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/
commit: 7f39cc686723fc6863effeefed414d5a284b6c8a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jun 17 19:10:10 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 22 17:14:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f39cc68 profiles: powerpc/ppc64/64ul: Mask www-client/firefox[hwaccel] Mask taken from powerpc/ppc64/64le/package.use.mask, inverted. Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64ul/package.use.mask | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask index 785e4d8dc70e..02d3e897d489 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -1,6 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2023-08-24) +# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox +# wouldn't work. +www-client/firefox hwaccel + # Georgy Yakovlev (2022-02-16) # dev-python/networkx is keyworded here app-portage/nattka -depgraph-order
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, sci-libs/gdal/, profiles/arch/ia64/
commit: 41328de9a16d9ae1656a0d2ca3cb105630e22061 Author: Thomas Bettler gmail com> AuthorDate: Mon Jun 10 18:39:30 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Jun 21 09:22:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41328de9 sci-libs/gdal: bump 3.9.0 incl use parquet Signed-off-by: Thomas Bettler gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37112 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/ia64/package.use.mask| 4 + profiles/arch/powerpc/package.use.mask | 4 + sci-libs/gdal/Manifest | 2 + sci-libs/gdal/gdal-3.9.0.ebuild| 286 + sci-libs/gdal/metadata.xml | 1 + 5 files changed, 297 insertions(+) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 931d0d3d8933..1d7415b21e76 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Bettler (2024-06-10) +# requires dev-libs/apache-arrow which is net yet keyworded +sci-libs/gdal parquet + # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 06143f8546fc..4a0df526484f 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Thomas Bettler (2024-06-10) +# requires dev-libs/apache-arrow which is net yet keyworded +sci-libs/gdal parquet + # Arthur Zamarin (2024-05-13) # Requires dev-util/shelltestrunner app-arch/mt-st test diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index 21739747968b..09dac3ab08c8 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -1,4 +1,6 @@ DIST gdal-3.8.0.tar.xz 8853728 BLAKE2B 646aa91283e7228a054221d120bddb456c8b898f9155edd289f2b2e0bf8706fa3045a98d26e4cf5ba5dba6d8c1c7f0a7f4aaaded9457481a65910c2d313c8f9d SHA512 42b3a381190922e546ae83355f56532b92d519b1eac357a9c116ee19b67b67362f282e248e2d82c14ae04cae04dce175bb652f481879442ffa5b58f764a088dd DIST gdal-3.8.5.tar.xz 8871404 BLAKE2B 2c5f9b3fa1c3d5d7879c2aa1c95f82c6360b35a259443a8ad68ff8f471f4efa8d2fd7935c57317ee5e94789244067706967f9c5df413bccd2556b5790d51d349 SHA512 4cdf1c45ea110cf6ba6ffe5b890ebd8f82654899ed6224ede6c59864f28626c758b5ea15f26c1840a4d3f70abaf9c1255754c565ef2fe5e5b39e0499ace63521 +DIST gdal-3.9.0.tar.xz 9081116 BLAKE2B 5b1453b889768359d36c6da435b27f6d31bb1ba95cecfd05d525d63258100705778d2675219711d0c2ab0e2392dd0eabffa1af3ffd055ebfc14840aaa1e768c0 SHA512 05e50a3898b4c71351125c59b0058eb8213858ef14f213b251dee44638522e7e87ed660d028677803a74728543531b0f438e53a543e6529bb8cdc391e9a09b02 DIST gdalautotest-3.8.0.tar.gz 15615239 BLAKE2B fa524bb796a6f5b28bea79b51c4ce34e231b1d10a108a4590e30a48dc946df45880828a5a1ee0db07ed191e0f7dd5631fb294f3a73d1ce24244b6132f5cc3de1 SHA512 e72705571a337412d379cdf36debbe01aca61e789527c5e1f1c47904ba817c390a04032913fde75f899b96ec4f0b3a849ec3ead2539c31b59ca5006cd5e4e431 DIST gdalautotest-3.8.5.tar.gz 15711701 BLAKE2B 3f0a5ba7f6a2072aaf46e2867739faaba9fae89f2679ad5cb4cb356112b197141e996fc10365bb6a95c3fce648a440bd746aa68f5c52a8743995cf696d230ef0 SHA512 18251e2fe5870bcbbde9c4278d7ce969feb6397a727679f56e6cf051cf5a3ded29217c034566cb9c5ebb02d51ad4d12933ab918eeadb0017c78859892bbf4f19 +DIST gdalautotest-3.9.0.tar.gz 16280839 BLAKE2B e9d294dcbf98b052889b807992ec435837da37a8ecf6bf97ab3cac5c798feea4f69c930cfcecbe072f959c140788136f34525fed9086e14d9bf4fb1fe44e0113 SHA512 411037da7c8de6985dad7b5f3868527b8f59b280a2b7fd29addab81ae1ae58f8611843de355d9a39ea3fca09001b7931c669f379e88b407116784e597b2cda7f diff --git a/sci-libs/gdal/gdal-3.9.0.ebuild b/sci-libs/gdal/gdal-3.9.0.ebuild new file mode 100644 index ..1d4b3b7c902b --- /dev/null +++ b/sci-libs/gdal/gdal-3.9.0.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake java-pkg-opt-2 python-single-r1 + +DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" +HOMEPAGE="https://gdal.org/"; +SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"; +SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )" + +LICENSE="BSD Info-ZIP MIT" +SLOT="0/34" # subslot is libgdal.so. +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gm
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: d14de1817ecf0a58a6162f32ac02700e1fc61fb1 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jun 8 09:16:25 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jun 8 09:31:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14de181 profiles: Drop gui-libs/gtk[test] mask on ppc64le Weston is keyworded now. Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 6451c29aa1cf..e52371ee7cfa 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,10 +1,6 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# James Le Cuirot (2024-04-26) -# Temporary mask while we get dev-libs/weston keywords in order. -gui-libs/gtk test - # Marek Szuba (2023-12-05) # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/ia64/, media-libs/mesa/, ...
commit: 646cb2d69be268e47c9e3b36f34311476d416937 Author: Paul Zander gmail com> AuthorDate: Mon May 13 14:20:45 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 5 20:01:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646cb2d6 media-libs/mesa: rename zink -> video_cards_zink zink is listed among the gallium drivers so mirror that. Signed-off-by: Paul Zander gmail.com> Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/mesa-24.1.0-r1.ebuild | 10 +- media-libs/mesa/mesa-.ebuild | 10 +- profiles/arch/alpha/package.use.mask | 2 +- profiles/arch/hppa/package.use.mask | 2 +- profiles/arch/ia64/package.use.mask | 2 +- profiles/arch/powerpc/package.use.stable.mask | 2 +- profiles/arch/s390/package.use.mask | 2 +- profiles/arch/sparc/package.use.mask | 2 +- profiles/desc/video_cards.desc| 1 + 9 files changed, 17 insertions(+), 16 deletions(-) diff --git a/media-libs/mesa/mesa-24.1.0-r1.ebuild b/media-libs/mesa/mesa-24.1.0-r1.ebuild index 888fd8ec22dd..98068e596279 100644 --- a/media-libs/mesa/mesa-24.1.0-r1.ebuild +++ b/media-libs/mesa/mesa-24.1.0-r1.ebuild @@ -46,7 +46,7 @@ LICENSE="MIT SGI-B-2.0" SLOT="0" RADEON_CARDS="r300 r600 radeon radeonsi" -VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl vivante vmware" +VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl vivante vmware zink" for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done @@ -55,7 +55,7 @@ IUSE="${IUSE_VIDEO_CARDS} cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan - vulkan-overlay wayland +X xa zink +zstd" + vulkan-overlay wayland +X xa +zstd" RESTRICT="!test? ( test )" REQUIRED_USE=" d3d9? ( @@ -73,10 +73,10 @@ REQUIRED_USE=" video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X ) - zink? ( opengl vulkan ) " LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.119" @@ -112,6 +112,7 @@ RDEPEND=" ) vdpau? ( >=x11-libs/libvdpau-1.5:=[${MULTILIB_USEDEP}] ) video_cards_radeonsi? ( virtual/libelf:0=[${MULTILIB_USEDEP}] ) + video_cards_zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] ) selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] ) wayland? ( >=dev-libs/wayland-1.18.0[${MULTILIB_USEDEP}] ) ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}] @@ -124,7 +125,6 @@ RDEPEND=" x11-libs/libXfixes[${MULTILIB_USEDEP}] x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}] ) - zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) " for card in ${RADEON_CARDS}; do @@ -366,7 +366,7 @@ multilib_src_configure() { gallium_enable video_cards_virgl virgl gallium_enable video_cards_vivante etnaviv gallium_enable video_cards_vmware svga - gallium_enable zink zink + gallium_enable video_cards_zink zink gallium_enable video_cards_r300 r300 gallium_enable video_cards_r600 r600 diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild index ca78acc8f2a7..bced699ca70a 100644 --- a/media-libs/mesa/mesa-.ebuild +++ b/media-libs/mesa/mesa-.ebuild @@ -46,7 +46,7 @@ LICENSE="MIT SGI-B-2.0" SLOT="0" RADEON_CARDS="r300 r600 radeon radeonsi" -VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl vivante vmware" +VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl vivante vmware zink" for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done @@ -55,7 +55,7 @@ IUSE="${IUSE_VIDEO_CARDS} cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan - vulkan-overlay wayland +X xa zink +zstd" + vulkan-overlay wayland +X xa +zstd" RESTRICT="!test? ( test )" REQUIRED_USE=" d3d9? ( @@ -73,10 +73,10 @@ REQUIRED_USE=" video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? (
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/loong/, profiles/arch/x86/, ...
commit: 5d5147d2c69aa419aa3bbe1a83d884da4d41cc63 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat Jun 1 19:55:43 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Jun 1 19:56:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5147d2 profiles/*/use.mask: mask pdfium where webengine is masked pdfium is part of dev-qt/qtwebengine:6 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/arm/use.mask | 3 ++- profiles/arch/loong/use.mask | 1 + profiles/arch/powerpc/use.mask | 3 ++- profiles/arch/riscv/use.mask | 1 + profiles/arch/x86/use.mask | 1 + 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask index f5ae9cb0482a..adc3b1cde78c 100644 --- a/profiles/arch/arm/use.mask +++ b/profiles/arch/arm/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. @@ -7,6 +7,7 @@ # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 +pdfium webengine # matoro (2022-09-29) diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask index e0e50583c2ab..833644072e72 100644 --- a/profiles/arch/loong/use.mask +++ b/profiles/arch/loong/use.mask @@ -39,6 +39,7 @@ nas # WANG Xuerui (2022-11-01) # qtwebengine isn't available on loong yet +pdfium webengine # Unmask the flag which corresponds to ARCH. diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index df5495374f7f..7a1c27c1b517 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # PPC Specific use flags @@ -18,6 +18,7 @@ mono # Georgy Yakovlev (2020-01-25) # Requires qtwebengine, which is not ported to any of powerpc arches yet +pdfium webengine # Matt Turner (2018-09-18) diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 4eb16fdf74f2..00ac5effb49e 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -22,6 +22,7 @@ # Yongxiang Liang (2024-01-16) # Requires qtwebengine, which is not ported to riscv +pdfium webengine # Marek Szuba (2021-08-14) diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 38dc83097d4f..2157622d2e3c 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -31,6 +31,7 @@ color-management # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 +pdfium webengine # matoro (2022-09-29)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/loong/
commit: faf98f40243be2bb9e3c4377bbf9be1d4af6b305 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat Jun 1 19:38:59 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Jun 1 19:40:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf98f40 profiles/*/package.use.mask: sync pyside2 and pyside6 arch use masks Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/loong/package.use.mask | 1 + profiles/arch/powerpc/package.use.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index efb2472587f7..5f19febd74b7 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -85,6 +85,7 @@ dev-python/requests-cache test # Andrew Ammerlaan (2023-08-30) # Avoid having to keyword more Qt deps dev-python/pyside2 3d datavis location scxml +dev-python/pyside6 3d location scxml # WANG Xuerui (2023-07-26) # no llvm:15 or lld:16 on loong diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 8ae2a829a2fd..23c554b9ad3d 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -76,6 +76,7 @@ dev-db/spatialite rttopo # Andrew Ammerlaan (2023-08-30) # Avoid keywordming more Qt stuff dev-python/pyside2 3d datavis scxml +dev-python/pyside6 3d scxml # Andrew Ammerlaan (2023-03-07) # nbval/nbclassic docs require pandoc which is not keyworded here yet
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: a02c35b5fb41e263490dc1488f08019a059a96cb Author: Joonas Niilola gentoo org> AuthorDate: Tue May 28 13:37:54 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 28 18:24:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02c35b5 profiles/arch/powerpc: use.stable.mask libsecret[test-rust] - destabilization happening on the depchain. Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/powerpc/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index b7d60aceea32..7f30d8b4749a 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Joonas Niilola (2024-05-28) +# Depchain-destabilization on ppc (libsecret[test-rust] -> gjs -> spidermonkey) +app-crypt/libsecret test-rust + # Mart Raudsepp (2023-12-25) # Libei not stable here yet x11-base/xwayland libei
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 3d60a3e5cf77ea9961c3d99c81c530aa5b212069 Author: Joonas Niilola gentoo org> AuthorDate: Tue May 28 13:39:29 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 28 18:24:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d60a3e5 profiles/arch/powerpc: use.stable.mask glade[gjs] - destabilization happening for the depchain. Signed-off-by: Joonas Niilola gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/36873 Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/powerpc/package.use.stable.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index 7f30d8b4749a..d534d544a17e 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -20,6 +20,7 @@ # Joonas Niilola (2024-05-28) # Depchain-destabilization on ppc (libsecret[test-rust] -> gjs -> spidermonkey) app-crypt/libsecret test-rust +dev-util/glade gjs # Mart Raudsepp (2023-12-25) # Libei not stable here yet
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 4973fd166eebc0b3dec5b4d68915f40e977719f7 Author: Matoro Mahri matoro tk> AuthorDate: Mon May 20 18:54:42 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 20 21:48:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4973fd16 profiles/arch/powerpc/ppc32: stabilize USE=ruby_targets_ruby32 Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/make.defaults | 4 profiles/arch/powerpc/ppc32/use.stable.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults index fd8cbdaca6cc..ef55cded6dbb 100644 --- a/profiles/arch/powerpc/ppc32/make.defaults +++ b/profiles/arch/powerpc/ppc32/make.defaults @@ -31,7 +31,3 @@ IUSE_IMPLICIT="abi_ppc_32" # Enable abi_ppc_32 for packages that don't have it forced. ABI_PPC="32" - -# Hans de Graaff (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -RUBY_TARGETS="ruby31 -ruby32" diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 2d96f098f935..848b8db5a597 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,10 +1,6 @@ # Copyright 2014-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Hans de Graaff (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -ruby_targets_ruby32 - # Sam James (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) php_targets_php8-2
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 4476c3fc39b0b6cfc5344276d6a888b376f909f5 Author: Matoro Mahri matoro tk> AuthorDate: Mon May 20 18:49:26 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 20 21:48:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4476c3fc profiles/arch/powerpc/ppc64: stabilize USE=ruby_targets_ruby32 Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/make.defaults | 4 profiles/arch/powerpc/ppc64/use.stable.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults index 649dbb725d92..f981d6d16277 100644 --- a/profiles/arch/powerpc/ppc64/make.defaults +++ b/profiles/arch/powerpc/ppc64/make.defaults @@ -39,7 +39,3 @@ VIDEO_CARDS="fbdev mga r128 radeon" # Enable abi_ppc_64 for packages that don't have it forced. ABI_PPC="64" - -# Hans de Graaff (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -RUBY_TARGETS="ruby31 -ruby32" diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index 7fa253dfe02d..1d065e2da02c 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff (2024-05-20) -# Allow ruby32 stabling: https://bugs.gentoo.org/932285 -ruby_targets_ruby32 - # Sam James (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) php_targets_php8-2
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/ppc32/
commit: c486e350adaf42c25c40cc215c8dce3b9ebf Author: Sam James gentoo org> AuthorDate: Sun May 19 16:59:24 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 19 17:01:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c486e350 profiles/arch/powerpc: mask graphicsmagick[jpeg2k] (no jasper here) Bug: https://bugs.gentoo.org/921559 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 profiles/arch/powerpc/ppc64/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 625fd9cc15ae..8b5f9711f300 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-05-19) +# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 +media-gfx/graphicsmagick jpeg2k + # Sam James (2024-03-23) # sys-libs/libomp does not support ppc32 (bug #907213). sys-devel/clang-runtime openmp diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index bb9f219524a8..8a74df107f70 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-05-19) +# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 +media-gfx/graphicsmagick jpeg2k + # José de Paula R. N. Assis (2024-03-25) # No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64. >=dev-python/qscintilla-python-2.14.1-r1 qt6
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 194056ee3274056e6e8181e2cb21f68edb0465b9 Author: Sam James gentoo org> AuthorDate: Tue Apr 30 05:42:53 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 30 05:42:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194056ee profiles/arch/powerpc/ppc64: stable-mask app-emulation/libvirt[nbd] sys-block/nbdkit is not yet marked stable here. Bug: https://bugs.gentoo.org/930933 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 5b398ae9942d..dbbd4dfe6178 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2024-04-30) +# sys-block/nbdkit is not yet marked stable here +app-emulation/libvirt nbd + # Sam James (2024-04-24) # sys-apps/flashrom is not marked stable on ppc64 yet sys-apps/fwupd flashrom
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 286efac2fdf697dae21c67033c5ae996256f0ace Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 10:46:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 10:46:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286efac2 profiles/arch/powerpc/ppc32: Revert "Mask dev-python/build[test-rust]" Patched dev-python/uv to work on ppc and rekeyworded. Reverts: e4adb8556660ac7086ff94643871c60ea0e69aa3 Signed-off-by: Michał Górny gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index f3f98c66e1d1..625fd9cc15ae 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,12 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Michał Górny (2024-04-27) -# Requires dev-python/uv which doesn't build on PowerPC, because -# of the broken and dead tokio-tar dependency. -# https://github.com/vorot93/tokio-tar/pull/23 -dev-python/build test-rust - # Sam James (2024-03-23) # sys-libs/libomp does not support ppc32 (bug #907213). sys-devel/clang-runtime openmp
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: e4adb8556660ac7086ff94643871c60ea0e69aa3 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 08:19:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 08:20:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4adb855 profiles/arch/powerpc/ppc32: Mask dev-python/build[test-rust] Signed-off-by: Michał Górny gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 625fd9cc15ae..f3f98c66e1d1 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-04-27) +# Requires dev-python/uv which doesn't build on PowerPC, because +# of the broken and dead tokio-tar dependency. +# https://github.com/vorot93/tokio-tar/pull/23 +dev-python/build test-rust + # Sam James (2024-03-23) # sys-libs/libomp does not support ppc32 (bug #907213). sys-devel/clang-runtime openmp
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: 235aff3bb3e88ad045c0c698ab0fa87138bc7e8f Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 22:05:01 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 22:06:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235aff3b profiles: Temporarily mask gui-libs/gtk[test] on ppc64le While we get dev-libs/weston keywords in order. Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index e52371ee7cfa..6451c29aa1cf 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2024-04-26) +# Temporary mask while we get dev-libs/weston keywords in order. +gui-libs/gtk test + # Marek Szuba (2023-12-05) # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: e9a071af03c84c15ce07e5f4799b2b1aba5d1cca Author: Marek Szuba gentoo org> AuthorDate: Wed Apr 24 14:28:25 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Apr 24 14:42:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a071af profiles/arch/powerpc/ppc32: only mask USE=cryptsetup on >=sys-libs/libblockdev-3.0.0 Signed-off-by: Marek Szuba gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 4ef924ca46a9..625fd9cc15ae 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -22,7 +22,7 @@ app-emulation/qemu keyutils net-fs/cifs-utils ads creds pam net-fs/samba ads sys-auth/sssd keyutils -sys-libs/libblockdev cryptsetup +>=sys-libs/libblockdev-3.0.0 cryptsetup sys-libs/libnvme keyutils # Michał Górny (2023-10-15)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 6fc3b641d83267a1143ba96a9284e08760177e59 Author: Sam James gentoo org> AuthorDate: Wed Apr 24 14:30:03 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 14:30:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc3b641 profiles/arch/powerpc/ppc64: mask fwupd[flashrom] flashrom isn't stable on ppc64 yet. Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index ca08aef61975..5b398ae9942d 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2024-04-24) +# sys-apps/flashrom is not marked stable on ppc64 yet +sys-apps/fwupd flashrom + # Sam James (2024-02-07) # grpc not stable here app-admin/syslog-ng grpc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 65d9568ebb92f36fa05e2f2fd8f52a478cd9dcf2 Author: Marek Szuba gentoo org> AuthorDate: Wed Apr 24 13:57:05 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Apr 24 13:57:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d9568e profiles/arch/powerpc/ppc32: mask USE=cryptsetup on sys-libs/libblockdev Depends on sys-apps/keyutils, which fails tests on this arch. Bug: https://bugs.gentoo.org/930331 Signed-off-by: Marek Szuba gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index ba4f64dea0a1..4ef924ca46a9 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -13,6 +13,7 @@ app-antivirus/clamav system-mspack # The generated code is too large and it takes ages to build, bug #922249. dev-python/mypy native-extensions +# Marek Szuba (2024-04-24) # Sam James (2024-01-05) # sys-apps/keyutils not stable here, because of test failures. bug #636252 app-benchmarks/stress-ng keyutils @@ -21,6 +22,7 @@ app-emulation/qemu keyutils net-fs/cifs-utils ads creds pam net-fs/samba ads sys-auth/sssd keyutils +sys-libs/libblockdev cryptsetup sys-libs/libnvme keyutils # Michał Górny (2023-10-15)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: 75dbba09d88874f2aedd0190e553a58100824528 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 11:39:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 11:39:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dbba09 profiles: Unmask dev-python/pypy-exe-bin on ppc64le Signed-off-by: Michał Górny gentoo.org> profiles/arch/powerpc/ppc64/64le/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index aba0acfd0862..b186047f223f 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-04-24) +# Unmask ppc64le binpkg. +-dev-python/pypy-exe-bin + # Rahil Bhimjiani (2024-03-20) # https://bugs.gentoo.org/925111 -app-containers/podman
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/sparc/
commit: 9bce3dbc4692bc0ba4f0853e14ac509ce4d84f62 Author: Ben Kohler gentoo org> AuthorDate: Thu Apr 18 16:13:33 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Apr 18 16:17:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bce3dbc profiles: force samba[system-mitkrb5] on ppc32 & sparc When samba is built with -system-heimdal -system-mitkrb5, it builds a bundled heimdal implementation which links to libkeyutils. This is unavailable on stable pp32 & sparc. Since system-heimdal is globally masked, we must force system-mitkrb5 for these arches to ensure they don't try to build the bundled heimdal. Bug: https://bugs.gentoo.org/917006 Signed-off-by: Ben Kohler gentoo.org> profiles/arch/powerpc/ppc32/package.use.stable.force | 7 +++ profiles/arch/sparc/package.use.stable.force | 7 +++ 2 files changed, 14 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.force b/profiles/arch/powerpc/ppc32/package.use.stable.force new file mode 100644 index ..93ccd2bb7891 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/package.use.stable.force @@ -0,0 +1,7 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ben Kohler (2024-04-18) +# Force system-mitkrb5, as the bundled copy requires sys-apps/keyutils which +# is not stable here due to test failures, bug #636252 +net-fs/samba system-mitkrb5 diff --git a/profiles/arch/sparc/package.use.stable.force b/profiles/arch/sparc/package.use.stable.force new file mode 100644 index ..93ccd2bb7891 --- /dev/null +++ b/profiles/arch/sparc/package.use.stable.force @@ -0,0 +1,7 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ben Kohler (2024-04-18) +# Force system-mitkrb5, as the bundled copy requires sys-apps/keyutils which +# is not stable here due to test failures, bug #636252 +net-fs/samba system-mitkrb5
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/sparc/
commit: 6481446a7744c718f0246f4fcf1b3888c57e377f Author: Ben Kohler gentoo org> AuthorDate: Thu Apr 18 14:38:28 2024 + Commit: Ben Kohler gentoo org> CommitDate: Thu Apr 18 14:39:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6481446a profiles: force samba[system-mitkrb5] on ppc32 & sparc These arches cannot use the bundled mit-krb5 as it requires sys-apps/keyutils which is not stable there. Signed-off-by: Ben Kohler gentoo.org> profiles/arch/powerpc/ppc32/package.use.stable.force | 7 +++ profiles/arch/sparc/package.use.stable.force | 7 +++ 2 files changed, 14 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.force b/profiles/arch/powerpc/ppc32/package.use.stable.force new file mode 100644 index ..93ccd2bb7891 --- /dev/null +++ b/profiles/arch/powerpc/ppc32/package.use.stable.force @@ -0,0 +1,7 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ben Kohler (2024-04-18) +# Force system-mitkrb5, as the bundled copy requires sys-apps/keyutils which +# is not stable here due to test failures, bug #636252 +net-fs/samba system-mitkrb5 diff --git a/profiles/arch/sparc/package.use.stable.force b/profiles/arch/sparc/package.use.stable.force new file mode 100644 index ..93ccd2bb7891 --- /dev/null +++ b/profiles/arch/sparc/package.use.stable.force @@ -0,0 +1,7 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ben Kohler (2024-04-18) +# Force system-mitkrb5, as the bundled copy requires sys-apps/keyutils which +# is not stable here due to test failures, bug #636252 +net-fs/samba system-mitkrb5
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/, profiles/arch/powerpc/ppc64/64le/, ...
commit: 0d4c4f2d05d58ca6af3b6c8adb2f90ed4b757cce Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 17 18:34:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 17 18:35:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4c4f2d dev-java/openjdk: add ppc64be bootstrap tarball for SLOT=8 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/openjdk/Manifest | 1 + dev-java/openjdk/openjdk-8.402_p06-r2.ebuild | 4 +++- profiles/arch/powerpc/ppc64/64le/package.use.force | 3 ++- profiles/arch/powerpc/ppc64/64ul/package.use.force | 3 ++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest index 10c371cdcac3..a6aad9e84b1e 100644 --- a/dev-java/openjdk/Manifest +++ b/dev-java/openjdk/Manifest @@ -12,4 +12,5 @@ DIST openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz 115353932 BLAKE2B 0cc4ab07808 DIST openjdk-bootstrap-17.0.3_p7-riscv.tar.xz 113344052 BLAKE2B 69ae326c600ecf1840a0874b1e26545779434b979e195a3bc7975615f873cd9ffce324f291e56a2800edc304447845baec774b2a08964afde274bd8e0dd3f704 SHA512 4a483faa32b26758f6fae605fdb3d3b77814c627a3a560e91ca88e2d36a88543a53f019a59b5a6456b87ca671e8b7129d5766210bd5cd52125cb3a040ec2a23f DIST openjdk-bootstrap-21.0.0_p35-ppc64.tar.xz 125375264 BLAKE2B 28802995f393dc76362dae766f8b598fd56085051418075d4c426293e6431b441ea38a2d2e4676fc89173d10324e3aafac52c97a5d9459bb0199168a07807e16 SHA512 cbd3992450c44764373c25313f6ce32f0c8a47abec557e4a10f7f8517435bf450ba5ac9fa9c8cdfb41f1536b55829d733426dc12dc2b5a2eebf5a94e9094752a DIST openjdk-bootstrap-21.0.0_p35-x86.tar.xz 120906212 BLAKE2B c3a56f4e51a8aca1c318b9c32bebdb4c09e42d80416ce1843bc80077f09466b7f54627ab6992f9149fdabdb4d5557c3cad6b5e93b37ba3d89d84f736fc07a57a SHA512 40f0cf60adaebd0c6ae11badb6b71727a5cc64c89077731b0f7cc82f203297b9b780ae43ec74eca9dd5a64de1209f519c2ad0f9083c017cf474d1020206f762c +DIST openjdk-bootstrap-8.402_p06-ppc64.tar.xz 34476368 BLAKE2B 1f896772f5e40a2793c5d9294e65e429c94204f91e91bfd76ff780e1d6318741c2052c3f20e59abcfb7018924983b5c9f386f14f912660e3e86296185f348482 SHA512 7bace068c5ac7604ad9db3ed655a52a4a90195efbf2fc342389cf7929d82d3f7b861fe700c16f513599bf9c064a87c9aa5966d7bd45aa7ed5e55ec317667be6a DIST openjdk-bootstrap-8.402_p06-x86.tar.xz 37076244 BLAKE2B bd50f84e8ac2ee9850c158c7e7d9fae9741112230dcd6e314163911921d63e3222cd3f4ab9d08bbaacbf6d9bfce9a1a9336e21088fba6396613489a701b30797 SHA512 fe5719e0bbf9bcd6eb9790ebd4da34e7f6c99fe4b7d41de2b5d00b20ebe76a77d857c726d1a71b7f40657ca2a9aa08eaa9efc1ab4be60016f66af95530b454b5 diff --git a/dev-java/openjdk/openjdk-8.402_p06-r2.ebuild b/dev-java/openjdk/openjdk-8.402_p06-r2.ebuild index 2b9037da0174..84a8a1eeb9d6 100644 --- a/dev-java/openjdk/openjdk-8.402_p06-r2.ebuild +++ b/dev-java/openjdk/openjdk-8.402_p06-r2.ebuild @@ -18,6 +18,7 @@ SLOT="${PV%%[.+]*}" # variable name format: _XPAK X86_XPAK="8.402_p06" +PPC64_XPAK="8.402_p06" # Usage: bootstrap_uri [extracond] # Example: $(bootstrap_uri x86 8.402_p06) @@ -40,12 +41,13 @@ SRC_URI=" -> ${P}.tar.gz !system-bootstrap? ( $(bootstrap_uri x86 ${X86_XPAK}) + $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian) ) " LICENSE="GPL-2-with-classpath-exception" KEYWORDS="amd64 arm64 ppc64 x86" -IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source" +IUSE="alsa big-endian debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source" COMMON_DEPEND=" media-libs/freetype:2= diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force b/profiles/arch/powerpc/ppc64/64le/package.use.force index 5d6499cf5a4e..3a750ec50bf7 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.force +++ b/profiles/arch/powerpc/ppc64/64le/package.use.force @@ -1,9 +1,10 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev (2022-01-20) # force users to use system versions # internal bootstrap only needed in parent big-endian profile +dev-java/openjdk:8 system-bootstrap dev-java/openjdk:11 system-bootstrap dev-java/openjdk:17 system-bootstrap dev-java/openjdk:21 system-bootstrap diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force b/profiles/arch/powerpc/ppc64/64ul/package.use.force index 173cf4ca17de..fbff0a723e85 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.force +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force @@ -1,9 +1,10 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Arthur Zamarin (2022-01-13) # Bootstrapping is possible using our build snapshot, so don't force # system bootstrap +dev-java/openjdk:8 -system-bootstrap dev-java/openjdk:11 -system-bootstrap dev-java/ope
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/x86/
commit: ee19479da9530d9b02ce8c6b5b3182e9156a14c7 Author: José P. R. N. Assis gmail com> AuthorDate: Mon Mar 25 18:27:27 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Tue Apr 16 16:29:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee19479d dev-python/qscintilla-python: mask USE=qt6 on ppc64, x86 #916232 Masked the qt6 USE flag on ppc64 and x86 arches, since there is no PyQt6 (a dependency enabled by the USE flag) on those arches. Bug: https://bugs.gentoo.org/916232 Signed-off-by: José P. R. N. Assis gmail.com> Signed-off-by: Jimi Huotari gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 369bc3861f2e..bb9f219524a8 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# José de Paula R. N. Assis (2024-03-25) +# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64. +>=dev-python/qscintilla-python-2.14.1-r1 qt6 + # Sam James (2024-03-23) # dev-qt/qtwebengine not available here dev-python/QtPy webengine test diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 6dafc718a187..3a7916b4e2d5 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# José de Paula R. N. Assis (2024-03-25) +# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86. +>=dev-python/qscintilla-python-2.14.1-r1 qt6 + # Andreas Sturmlechner (2024-03-24) # Requires unkeyworded dev-qt/qtwebengine net-p2p/ktorrent rss
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/, dev-java/ant-apache-bsf/
commit: 82fab15f976c0cc4218e67c22d4b31b7124f2ba8 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 13 14:49:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 13 14:54:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82fab15f dev-java/ant-apache-bsf: Remove last-rited pkg Signed-off-by: Michał Górny gentoo.org> dev-java/ant-apache-bsf/Manifest | 2 -- .../ant-apache-bsf/ant-apache-bsf-1.10.9-r1.ebuild | 23 -- dev-java/ant-apache-bsf/metadata.xml | 8 profiles/arch/powerpc/ppc64/package.use.mask | 5 - profiles/package.mask | 1 - 5 files changed, 39 deletions(-) diff --git a/dev-java/ant-apache-bsf/Manifest b/dev-java/ant-apache-bsf/Manifest deleted file mode 100644 index dccd735d44ed.. --- a/dev-java/ant-apache-bsf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ant-1.10.9-gentoo.tar.bz2 6685 BLAKE2B 2249c7e1628052a2a6896c6995e0c5dd14ea77671ab0ef4402ece9968f41266cdf4411cd669dbb73c4d7043d7c6c5f6e992bfc2705e74899ff1058f0d4942704 SHA512 aade4c5322c29d1b6b4f6b99b229a1a07ff64faed104bdbbff3a82bd482d9cab5596c019dac92eaf4cab875fa9e46e5067ba816f910c2d6c94890ab85c50605b -DIST apache-ant-1.10.9-src.tar.bz2 4593589 BLAKE2B afb73e592dbd4e0082f5890005ce70264ab9c59f1359a91cc83abcfb03938d98ed9d1eb797c9f72bd3d017a41c19635a6246e5b46ddcab660749a2530db1baaa SHA512 7a6c96131462dc0e1bcf41e2daa1b129a45d19302f4ee2915bb51c4cf347996fa5f8140f96653b21952decee16816476b8f258f8ad2c094a8305209cebcee4a4 diff --git a/dev-java/ant-apache-bsf/ant-apache-bsf-1.10.9-r1.ebuild b/dev-java/ant-apache-bsf/ant-apache-bsf-1.10.9-r1.ebuild deleted file mode 100644 index 04cdcf48579c.. --- a/dev-java/ant-apache-bsf/ant-apache-bsf-1.10.9-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ANT_TASK_JDKVER=1.8 -ANT_TASK_JREVER=1.8 -ANT_TASK_DEPNAME="bsf-2.3" - -inherit ant-tasks - -KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="python javascript tcl" - -DEPEND=">=dev-java/bsf-2.4.0-r1:2.3[javascript?,tcl?]" -RDEPEND="${DEPEND}" - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Also, >=dev-java/bsf-2.4.0-r1 adds optional support for groovy," - elog "ruby and beanshell. See its postinst elog messages for instructions." - fi -} diff --git a/dev-java/ant-apache-bsf/metadata.xml b/dev-java/ant-apache-bsf/metadata.xml deleted file mode 100644 index 4221e170cbc0.. --- a/dev-java/ant-apache-bsf/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - j...@gentoo.org - Java - - diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index e4646a65499c..369bc3861f2e 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -189,11 +189,6 @@ net-irc/kvirc kde app-arch/p7zip kde dev-vcs/subversion kwallet -# Patrice Clement (2016-02-08) -# I would need to keyword an awful lot of packages on ppc64 -# that would need Java 7 otherwise. -dev-java/ant-apache-bsf python - # Jeroen Roovers (2015-12-26) # Mask until >sys-cluster/ceph-0.94 goes stable net-analyzer/rrdtool rados diff --git a/profiles/package.mask b/profiles/package.mask index a0e8416d2d78..a56a0d6ef472 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -296,7 +296,6 @@ dev-java/ant-swing dev-java/ant-testutil dev-java/ant-jai dev-java/ant-commons-net -dev-java/ant-apache-bsf # Eray Aslan (2024-03-10) # Mask experimental software
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 630271ba027f1392786312705afc1f3d7fbf0a6f Author: Matoro Mahri matoro tk> AuthorDate: Thu Apr 11 22:28:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 12 06:25:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630271ba profiles/arch/powerpc/ppc32: restore default net-fs/cifs-utils[acl] Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/powerpc/ppc32/package.use | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use b/profiles/arch/powerpc/ppc32/package.use index 65ce352e9a78..bd39f8122a5e 100644 --- a/profiles/arch/powerpc/ppc32/package.use +++ b/profiles/arch/powerpc/ppc32/package.use @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2024-01-05) # keyutils is masked here -net-fs/cifs-utils -ads -acl +net-fs/cifs-utils -ads # Ionen Wolkens (2023-10-09) # media-libs/shaderc is not keyworded here, so enable glslang fallback.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, media-libs/oidn/files/, profiles/arch/x86/, ...
commit: 789f92e9d42874af6d16b4026f18d404be539ce2 Author: Paul Zander gmail com> AuthorDate: Thu Mar 28 18:06:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 2 11:27:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789f92e9 media-libs/oidn: add 2.2.2, fix cuda Bug: https://bugs.gentoo.org/926116#c8 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35972 Signed-off-by: Sam James gentoo.org> media-libs/oidn/Manifest | 1 + .../oidn/files/oidn-2.2.2-amdgpu-targets.patch | 46 +++ media-libs/oidn/metadata.xml | 3 + media-libs/oidn/oidn-2.2.2.ebuild | 95 ++ profiles/arch/powerpc/ppc64/64le/use.mask | 7 ++ profiles/arch/powerpc/ppc64/use.mask | 7 ++ profiles/arch/x86/use.mask | 4 + 7 files changed, 163 insertions(+) diff --git a/media-libs/oidn/Manifest b/media-libs/oidn/Manifest index 489f13abaf7b..6fd58c05f4a3 100644 --- a/media-libs/oidn/Manifest +++ b/media-libs/oidn/Manifest @@ -1,3 +1,4 @@ DIST oidn-1.4.2.tar.gz 54221996 BLAKE2B bb6593e2e15877f65d9224fc93dac72aff6d567a00d727b050a88a1add4dc1441e695dc38056dd796e004e20916054b43ed7d0e90f22a16597f6617cf6a119e7 SHA512 8b464cedc91ef7a88cfc97c3fde80275b12058cdd26b352718d90f8f20b3462c4ac65b2b1ad5548a520590fbd015fcc8ab9f964633bc8b89d72901fe8a13e352 DIST oidn-1.4.3.tar.gz 54222682 BLAKE2B f9b585c318258fd78e221a453b64e83965a3e5035a912baa49e4d5b48466441bf1d3c15291de2cd4d36e9da187ff7a643bb9d4af5282cdbb8b6bc99fb3cda0d0 SHA512 6fbdf347763c0734140195a523cf0878b1dbd91d4943c9ce4928f6991549f8b3d5ab4d57b90e20a8d04a87d00e3a1554ce73a3a3c1e64fcb016a3c1f8aa07982 DIST oidn-2.1.0.tar.gz 48977314 BLAKE2B 0fc32697df7fc6b8b367a78312a5b16ab68a5c88a2d19a8780e9de87c7e7096d7fe43dbd07928f2eba44c62fb4545338fc92f918dd4c33623259d0088a06a854 SHA512 508cb100f1a0a825774c2c01e0fc983e697341745fa0bfa48a99bfa70fc431f66fcdf17c3f170e40baefd7c3796a25d147f49cb17efbf1a1886556367c5c4566 +DIST oidn-2.2.2.tar.gz 49006605 BLAKE2B e3d32cc2112ded280e642c5d69fb2ef14db59df4f5224bff79e82ede207899c9dbfa43dc663ad9ccc15a6497e363df0b91b43660729962c410b7ec75ac1b3465 SHA512 eca18e9e22a40bc1381e75985e5f5e79f48cc6d168a2a703e54540967646487d347db290459e9a612d8ab4924e8d3c83d84664fd5318cca4f17745da1e47cf50 diff --git a/media-libs/oidn/files/oidn-2.2.2-amdgpu-targets.patch b/media-libs/oidn/files/oidn-2.2.2-amdgpu-targets.patch new file mode 100644 index ..4a6c2ce607c2 --- /dev/null +++ b/media-libs/oidn/files/oidn-2.2.2-amdgpu-targets.patch @@ -0,0 +1,46 @@ +Allow specifying AMDGPU_TARGETS with CMake flags. +Fix build when main compiler is set to GCC. +--- a/devices/CMakeLists.txt b/devices/CMakeLists.txt +@@ -129,6 +129,10 @@ if(OIDN_DEVICE_HIP) + ) + mark_as_advanced(OIDN_DEVICE_HIP_COMPILER) + ++ set(AMDGPU_TARGETS "gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103" CACHE STRING "AMD GPU targets to compile for") ++ mark_as_advanced(AMDGPU_TARGETS) ++ message(STATUS "AMD targets: ${AMDGPU_TARGETS}") ++ + # Add ROCm to CMAKE_PREFIX_PATH + set(_hip_prefix_path CMAKE_PREFIX_PATH) + list(APPEND _hip_prefix_path ${ROCM_PATH}/hip ${ROCM_PATH}) +@@ -143,7 +147,6 @@ if(OIDN_DEVICE_HIP) + CMAKE_CACHE_ARGS + -DCMAKE_PREFIX_PATH:STRING=${_hip_prefix_path_str} + -DCMAKE_CXX_COMPILER:FILEPATH=${OIDN_DEVICE_HIP_COMPILER} +- -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE} + -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} + -DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_CURRENT_BINARY_DIR}/hip/preinstall + -DCMAKE_INSTALL_BINDIR:PATH=${CMAKE_INSTALL_BINDIR} +@@ -155,6 +158,9 @@ if(OIDN_DEVICE_HIP) + -DOIDN_API_NAMESPACE:STRING=${OIDN_API_NAMESPACE} + -DOIDN_WARN_AS_ERRORS:BOOL=${OIDN_WARN_AS_ERRORS} + -DOIDN_SANITIZER:STRING=${OIDN_SANITIZER} ++ -DGPU_TARGETS:STRING=${AMDGPU_TARGETS} ++ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON ++ -G "${CMAKE_GENERATOR}" + BUILD_ALWAYS TRUE + DEPENDS + OpenImageDenoise_core +--- a/devices/hip/CMakeLists.txt b/devices/hip/CMakeLists.txt +@@ -25,8 +25,8 @@ include(oidn_common_external) + # FIXME: Older versions of the HIP runtime have a bug which may cause a crash if the kernels are + # not compiled for all targets detected in the system (it seems mostly APUs/integrated GPUs). + # As a workaround, we compile for more targets then we actually support to avoid this crash. +-set(GPU_TARGETS "gfx902,gfx909,gfx90c,gfx1030,gfx1031,gfx1032,gfx1033,gfx1034,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103" CACHE INTERNAL "") +-set(AMDGPU_TARGETS ${GPU_TARGETS} CACHE INTERNAL "") ++set(GPU_TARGETS "gfx902,gfx909,gfx90c,gfx1030,gfx1031,gfx1032,gfx1033,gfx1034,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103" CACHE STRING "") ++set(AMDGPU_TARGETS ${GPU_TARGETS} CACHE STRING "") + + # Find HIP + find_
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/
commit: 45782d065e69449b27261f646095342ad431554e Author: Ionen Wolkens gentoo org> AuthorDate: Sun Mar 31 16:31:02 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Mar 31 17:04:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45782d06 profiles/arch/powerpc: move mpv's luajit invert from ppc64 to ppc* wrt bug #928297, leaving open in case maintainers wants to either mask it on musl (at least) or even full dekeyword on ppc depending on upstream situation. This is just mpv's side of things. Bug: https://bugs.gentoo.org/928297 Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/powerpc/package.use.force | 11 ++- profiles/arch/powerpc/package.use.mask| 9 + profiles/arch/powerpc/ppc64/package.use.force | 10 +- profiles/arch/powerpc/ppc64/package.use.mask | 8 4 files changed, 20 insertions(+), 18 deletions(-) diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force index 58c203731555..98041c695968 100644 --- a/profiles/arch/powerpc/package.use.force +++ b/profiles/arch/powerpc/package.use.force @@ -1,6 +1,15 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-03-31) +# MPV currently[1] has no plans to support >=lua5-3 making luajit +# the only choice for maintained lua. Apply mask/force to override +# the profile's defaults, and invert on arches where not keyworded +# (or problematic, bug #928297). Done this way also avoids conflicts +# for users using another default. +# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer +media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit + # Luke Dashjr (2019-09-21) # iasl is stable on ppc sys-firmware/seabios -binary diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index ad6a4aec5229..1b1547a1e2b4 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,15 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-03-31) +# MPV currently[1] has no plans to support >=lua5-3 making luajit +# the only choice for maintained lua. Apply mask/force to override +# the profile's defaults, and invert on arches where not keyworded +# (or problematic, bug #928297). Done this way also avoids conflicts +# for users using another default. +# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer +media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit + # Andreas Sturmlechner (2024-03-24) # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-apps/kleopatra pim diff --git a/profiles/arch/powerpc/ppc64/package.use.force b/profiles/arch/powerpc/ppc64/package.use.force index d197a47b1d51..d198bbc21577 100644 --- a/profiles/arch/powerpc/ppc64/package.use.force +++ b/profiles/arch/powerpc/ppc64/package.use.force @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Matt Jolly (2024-01-30) @@ -12,14 +12,6 @@ www-client/chromium system-toolchain # Done this way also avoids conflicts for users using another default. games-engines/openmw -lua_single_target_luajit -# Ionen Wolkens (2023-07-26) -# MPV currently[1] has no plans to support >=lua5-3 making luajit -# the only choice for maintained lua. Apply mask/force to override -# the profile's defaults, and invert on arches where not keyworded. -# Done this way also avoids conflicts for users using another default. -# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer -media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit - # Samuli Suominen (2012-10-30) # Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-plasma/kdm gets # stable keyword, this line can be removed. diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 857d7a0bd4ef..e4646a65499c 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -30,14 +30,6 @@ www-client/firefox hwaccel games-engines/openmw -lua_single_target_lua5-1 lua_single_target_luajit games-engines/openmw -lua_single_target_lua5-3 -lua_single_target_lua5-4 -# Ionen Wolkens (2023-07-26) -# MPV currently[1] has no plans to support >=lua5-3 making luajit -# the only choice for maintained lua. Apply mask/force to override -# the profile's defaults, and invert on arches where not keyworded. -# Done this way also avoids conflicts for users using another default. -# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer -media-video/
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: 90efc92240abee01a7845943a9ab17b440c59d76 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Tue Mar 26 12:55:52 2024 + Commit: Zac Medico gentoo org> CommitDate: Wed Mar 27 03:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90efc922 app-containers/podman: unmask in ppc64 LE Bug: https://bugs.gentoo.org/925111 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35929 Signed-off-by: Zac Medico gentoo.org> profiles/arch/powerpc/ppc64/64le/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index a41a43f71212..aba0acfd0862 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Rahil Bhimjiani (2024-03-20) +# https://bugs.gentoo.org/925111 +-app-containers/podman + # Jimi Huotari (2023-01-11) # Requires media-libs/libva since 29.0.0, which is unmasked here. ->=media-video/obs-studio-29.0.0
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: de4099563e796f93e7b618d9dbdb52288b537770 Author: Sam James gentoo org> AuthorDate: Sat Mar 23 17:54:43 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 17:54:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de409956 profiles/arch/powerpc/ppc64: mask dev-python/QtPy[webengine,test] Quick band-aid fix so CI passes again and we can get a GCC build fix propagated. Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 029dc5b15a7d..857d7a0bd4ef 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-23) +# dev-qt/qtwebengine not available here +dev-python/QtPy webengine test + # Michal Privoznik (2024-01-21) # virtiofsd is available here app-emulation/libvirt -virtiofsd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 74ee0933ce138048034e9b08c569dfd9a175462d Author: Sam James gentoo org> AuthorDate: Sat Mar 23 17:19:07 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 17:19:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ee0933 profiles/arch/powerpc/ppc32: mask sys-libs/libomp It never worked and isn't supported. Bug: https://bugs.gentoo.org/600148 Bug: https://bugs.gentoo.org/708344 Closes: https://bugs.gentoo.org/907213 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index 3b04d2d58ca3..1b3413e70272 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-23) +# sys-libs/libomp does not support ppc32 (bug #907213). +sys-libs/libomp + # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-libs/pdal
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: fa21aa6500e18cc45ab6804348c885d1e2838796 Author: Sam James gentoo org> AuthorDate: Sat Mar 23 17:18:36 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 17:18:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa21aa65 profiles/arch/powerpc/ppc32: mask sys-devel/clang-runtime[openmp] Needs masked libomp. Closes: https://bugs.gentoo.org/907213 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 93269f61965d..ba4f64dea0a1 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-23) +# sys-libs/libomp does not support ppc32 (bug #907213). +sys-devel/clang-runtime openmp + # Matt Jolly (2024-03-02) # Fails tests, potential false negatives #911402 app-antivirus/clamav system-mspack
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/
commit: 7797eab2a68ffc219de2f76dfb664d61182e83cb Author: Rahil Bhimjiani rahil rocks> AuthorDate: Wed Mar 20 13:25:05 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 08:29:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7797eab2 app-containers/podman: mask on ppc64 BE Upstream Issue: https://github.com/golang/go/issues/8912 Closes: https://bugs.gentoo.org/925111 Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64ul/package.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask index 22f96c7ad1db..7cd1ff04a69d 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.mask +++ b/profiles/arch/powerpc/ppc64/64ul/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Rahil Bhimjiani (2024-03-20) +# https://bugs.gentoo.org/925111 +app-containers/podman + # Georgy Yakovlev (2020-01-25) # Not all dependencies keyworded net-im/telegram-desktop
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/hppa/, profiles/arch/powerpc/, ...
commit: 66a3fcde97f9d072889df6e44eee76dc52100803 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 22 16:16:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 22 16:22:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a3fcde profiles: Remove stale flag/package entries Signed-off-by: Michał Górny gentoo.org> profiles/arch/alpha/package.use.mask | 4 ++-- profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/amd64/package.use.stable.mask| 9 ++--- profiles/arch/arm/package.mask | 1 - profiles/arch/arm/package.use.mask | 4 ++-- profiles/arch/arm64/package.use.mask | 10 +- profiles/arch/arm64/package.use.stable.mask| 3 +-- profiles/arch/base/package.use.mask| 6 +- profiles/arch/hppa/package.mask| 5 - profiles/arch/hppa/package.use.mask| 1 - profiles/arch/ia64/package.use.mask| 9 ++--- profiles/arch/ia64/use.mask| 1 - profiles/arch/loong/package.use.mask | 9 - profiles/arch/powerpc/package.use.mask | 2 +- profiles/arch/powerpc/ppc32/package.use.mask | 1 - profiles/arch/powerpc/ppc64/package.use.mask | 10 -- profiles/arch/riscv/package.use.force | 6 +- profiles/arch/riscv/package.use.mask | 4 profiles/arch/sparc/package.use.mask | 3 +-- profiles/arch/x86/package.mask | 8 profiles/arch/x86/package.use.mask | 6 +- profiles/arch/x86/package.use.stable.force | 6 -- profiles/arch/x86/package.use.stable.mask | 10 +- profiles/base/package.use.force| 23 -- profiles/base/package.use.mask | 19 -- profiles/base/package.use.stable.mask | 1 - .../ppc64le/17.0/ieee-long-double/package.mask | 3 +-- profiles/default/linux/ppc64le/23.0/package.mask | 3 +-- profiles/desc/collectd_plugins.desc| 3 +-- profiles/features/llvm/package.use | 3 +-- profiles/features/llvm/package.use.force | 3 +-- profiles/features/musl/package.mask| 14 - profiles/features/musl/package.use | 6 +- profiles/features/musl/package.use.force | 6 +- profiles/package.deprecated| 5 - .../prefix/darwin/macos/10.13/x64/package.mask | 3 +-- .../darwin/macos/arch/arm64/package.use.mask | 8 +--- profiles/prefix/package.use.mask | 2 +- profiles/prefix/sunos/solaris/package.mask | 8 +--- profiles/targets/desktop/package.use | 2 +- 40 files changed, 29 insertions(+), 203 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index b1b28a51aaf3..3b6df5e08a9e 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -251,7 +251,7 @@ media-libs/mesa vulkan vulkan-overlay zink # Sergei Trofimovich (2020-07-18) # net-libs/webkit-gtk has no alpha keywords app-editors/emacs xwidgets -gnome-extra/evolution-data-server oauth oauth-gtk3 oauth-gtk4 +gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 # needs gnome-extra/sushi, depends on net-libs/webkit-gtk gnome-base/nautilus previewer # needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk @@ -542,7 +542,7 @@ x11-misc/xscreensaver new-login # Alexey Shvetsov (2011-12-17) # mask use numa for openmpi -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl +sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl # Raúl Porcel (2011-10-08) # Needs media-sound/lilypond diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index ab647373fb87..62aff0c6a407 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -418,7 +418,7 @@ sys-boot/grub:2 -grub_platforms_xen-32 # Mike Gilbert (2015-09-05) # sd-boot is not supported on all archs. -sys-apps/systemd -boot -gnuefi -ukify +sys-apps/systemd -boot -ukify sys-apps/systemd-utils -boot -ukify sys-kernel/installkernel -systemd-boot -ukify -uki diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index da0b707dd420..aff9fae98df9 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 0ad1ca2bb082b4d4f5bb091d66543406ac16476b Author: Sam James gentoo org> AuthorDate: Sun Mar 10 01:49:45 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 10 01:49:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad1ca2b profiles/arch/powerpc: drop stale mask Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/package.use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index e240770ea9c7..e4179d80d272 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -265,7 +265,6 @@ app-portage/g-sorcery bson # Michał Górny (2017-03-24) # libcxx fails to compile on ppc*, #595744. -sys-devel/clang default-libcxx sys-devel/clang-common default-libcxx sys-devel/clang-runtime libcxx
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/powerpc/ppc64/, profiles/arch/arm/, ...
commit: 4005706400242ed748bb3b8bdd52912072ced93b Author: Sam James gentoo org> AuthorDate: Thu Mar 7 18:14:52 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 18:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40057064 profiles: move php_targets_php8-2 into individual arches Easier to unmask as we go then. Bug: https://bugs.gentoo.org/920701 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/use.stable.mask | 6 +- profiles/arch/arm/use.stable.mask | 6 +- profiles/arch/arm64/use.stable.mask | 6 +- profiles/arch/powerpc/ppc32/use.stable.mask | 6 +- profiles/arch/powerpc/ppc64/use.stable.mask | 6 +- profiles/arch/sparc/use.stable.mask | 6 +- profiles/arch/x86/use.stable.mask | 6 +- profiles/base/use.stable.mask | 4 8 files changed, 35 insertions(+), 11 deletions(-) diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask index 5f97cbc0e630..ec2fc20338fc 100644 --- a/profiles/arch/amd64/use.stable.mask +++ b/profiles/arch/amd64/use.stable.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2024-03-07) +# dev-lang/php:8.2 is not marked stable here yet (bug #920701) +php_targets_php8-2 + # Paul Zander (2023-11-17) # ROCm/HIP is not suitable for stabilization. hip diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index 2e2b478ee999..ccc2f6b462fd 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2024-03-07) +# dev-lang/php:8.2 is not marked stable here yet (bug #920701) +php_targets_php8-2 + # Ionen Wolkens (2024-01-27) # Qt6 is not stable here yet qt6 diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask index 4e253e67a8a6..e5df52ad5d70 100644 --- a/profiles/arch/arm64/use.stable.mask +++ b/profiles/arch/arm64/use.stable.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2024-03-07) +# dev-lang/php:8.2 is not marked stable here yet (bug #920701) +php_targets_php8-2 + # Ionen Wolkens (2024-01-27) # Qt6 is not stable here yet qt6 diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 2cedd7b5ce8f..848b8db5a597 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,6 +1,10 @@ -# Copyright 2014-2023 Gentoo Authors +# Copyright 2014-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-03-07) +# dev-lang/php:8.2 is not marked stable here yet (bug #920701) +php_targets_php8-2 + # Sam James (2022-03-03) # dev-lang/ocaml and dev-ml/* not marked stable here ocaml diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index 762eccb758c1..1d065e2da02c 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/use.stable.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2024-03-07) +# dev-lang/php:8.2 is not marked stable here yet (bug #920701) +php_targets_php8-2 + # Michał Górny (2021-12-31) # PyPy3 target is not ready for stable. python_targets_pypy3 diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask index 0e1778cc06bb..79cf2319f1fd 100644 --- a/profiles/arch/sparc/use.stable.mask +++ b/profiles/arch/sparc/use.stable.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2024-03-07) +# dev-lang/php:8.2 is not marked stable here yet (bug #920701) +php_targets_php8-2 + # Sam James (2021-04-27) # Clang and friends aren't (yet?) stable on sparc clang diff --git a/profiles/arch/x86/us
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 056ec6c89f9a974079a7b5a3051e3c22174aa627 Author: Matt Jolly gentoo org> AuthorDate: Sat Mar 2 10:10:56 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sat Mar 2 10:15:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056ec6c8 profiles/arch/powerpc/ppc32: mask app-antivirus/clamav[system-mspack] Bug: https://bugs.gentoo.org/911402 Signed-off-by: Matt Jolly gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index be0552d9d2c0..39ca7fd3fb03 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Jolly (2024-03-02) +# Fails tests, potential false negatives #911402 +app-antivirus/clamav system-mspack + # Sam James (2024-01-17) # The generated code is too large and it takes ages to build, bug #922249. dev-python/mypy native-extensions
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/x86/, profiles/arch/base/, ...
commit: 9bbedbf3edd44c471f5e4712bc897b5b2638eb37 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:06:50 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbedbf3 media-video/mpv: drop 0.36.0-r1 Signed-off-by: Ionen Wolkens gentoo.org> media-video/mpv/Manifest | 1 - .../mpv/files/mpv-0.36.0-sub-match-audio.patch | 35 --- media-video/mpv/files/mpv-0.36.0-tests-odr.patch | 30 --- media-video/mpv/metadata.xml | 1 - media-video/mpv/mpv-0.36.0-r1.ebuild | 292 - profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask| 2 +- profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +- profiles/arch/x86/package.use.mask | 4 +- 9 files changed, 5 insertions(+), 364 deletions(-) diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest index 60b418e98698..8e655e8b32c6 100644 --- a/media-video/mpv/Manifest +++ b/media-video/mpv/Manifest @@ -1,2 +1 @@ -DIST mpv-0.36.0.tar.gz 3409178 BLAKE2B 7260c265f02918d4caf72d8d8ecc9d4ab9783d66d675bd683a2f9c228404ad978c6fe0aa50f486b5257740176bc26f8abde7eff20d89019d5f701ec78c7743e1 SHA512 51f455a425ea5aac47acb3582d0f958a34248a2290a8d6887d22bcb9385fe8d1ab5d7f09d5408cfecfb73c1ec85d1b8ec8958e45a4941d3f711a2e580187472f DIST mpv-0.37.0.tar.gz 3384190 BLAKE2B 31d8d47ed7ae94540189fe05b7ea63f5b0d5c987a22191f931e4bd90664d05dca4c7e0bd0e05fcdf48b977e38e5f8eec0d2572265f2cf4a969a8a9a9dbf83d68 SHA512 a2f7fb3837312ec59c50427af7be3b2b1b6175a53ccc7463e81503284fc4047dff32cb105d665d80be77ee1ae775d4512b71584f324d6d202c9a7fc1fab53257 diff --git a/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch b/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch deleted file mode 100644 index d893b7b78c12.. --- a/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch +++ /dev/null @@ -1,35 +0,0 @@ -Backport to restore --subs-with-matching-audio back to "yes" by default -like it was in <0.36 to spare users from confusion and/or needlessly -adjusting their configs until next version. - -https://github.com/mpv-player/mpv/issues/11854 -https://github.com/mpv-player/mpv/pull/12015 -https://github.com/mpv-player/mpv/commit/a2dd78fbc0932a4f47edbe4c41fe268095075c88 a/DOCS/man/options.rst -+++ b/DOCS/man/options.rst -@@ -140,11 +140,11 @@ Track Selection - - ``--subs-with-matching-audio=`` - When autoselecting a subtitle track, select a full/non-forced one even if the selected --audio stream matches your preferred subtitle language (default: no). -+audio stream matches your preferred subtitle language (default: yes). - - ``--subs-fallback=`` - When autoselecting a subtitle track, if no tracks match your preferred languages, --select a full track even if it doesn't match your preferred subtitle language (default: no). -+select a full track even if it doesn't match your preferred subtitle language (default: default). - Setting this to `default` means that only streams flagged as `default` will be selected. - - ``--subs-fallback-forced=`` a/options/options.c -+++ b/options/options.c -@@ -1040,7 +1040,8 @@ static const struct MPOpts mp_default_opts = { - [STREAM_SUB] = (char *[]){ "auto", NULL }, - }, - .stream_auto_sel = true, --.subs_with_matching_audio = false, -+.subs_with_matching_audio = true, -+.subs_fallback = 1, - .subs_fallback_forced = true, - .audio_display = 1, - .audio_output_format = 0, // AF_FORMAT_UNKNOWN diff --git a/media-video/mpv/files/mpv-0.36.0-tests-odr.patch b/media-video/mpv/files/mpv-0.36.0-tests-odr.patch deleted file mode 100644 index 1c7c05c20f78.. --- a/media-video/mpv/files/mpv-0.36.0-tests-odr.patch +++ /dev/null @@ -1,30 +0,0 @@ -Quickfix for USE=test with -Werror=odr (stubs, so have no real consequences). - -timer.h gets indirectly included and can declare these differently, have not -looked closer yet. a/test/test_utils.c -+++ b/test/test_utils.c -@@ -110,6 +110,6 @@ - #ifndef WIN32_TESTS --void mp_add_timeout(void) {}; --void mp_rel_time_to_timespec(void) {}; --void mp_time_us(void) {}; --void mp_time_us_to_timespec(void) {}; -+void mp_add_timeout(int64_t time_us, double timeout_sec) {}; -+struct timespec mp_rel_time_to_timespec(double timeout_sec) {return (struct timespec){0};}; -+int64_t mp_time_us(void) {return 0;}; -+struct timespec mp_time_us_to_timespec(int64_t time_us) {return (struct timespec){0};}; - #endif a/test/test_utils.h -+++ b/test/test_utils.h -@@ -61,6 +61,6 @@ - #ifndef WIN32_TESTS --void mp_add_timeout(void); --void mp_rel_time_to_timespec(void); --void mp_time_us(void); --void mp_time_us_to_timespec(void); -+void mp_add_timeout(int64_t time_us, double timeout_sec); -+struct timespec mp_rel_time_to_timespec(double timeou
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 2b0e70ebe2f895bb42c69b93bcd887b9186b57f9 Author: Sam James gentoo org> AuthorDate: Wed Feb 7 20:50:32 2024 + Commit: Sam James gentoo org> CommitDate: Wed Feb 7 20:51:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0e70eb profiles/arch/powerpc/ppc64: stable-mask app-admin/syslog-ng[grpc] Bug: https://bugs.gentoo.org/924000 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 886416fcdaff..ca08aef61975 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2024-02-07) +# grpc not stable here +app-admin/syslog-ng grpc + # Niccolò Belli (2023-03-12) # media-libs/webrtc-audio-processing not stable on ppc64 media-video/pipewire echo-cancel
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: 862d808b9eed6ffc754a3d7dd73277e00750638f Author: Jakov Smolić gentoo org> AuthorDate: Fri Feb 2 16:46:40 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Feb 2 17:25:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862d808b profiles/arch/powerpc/ppc64/64le: Remove leftover pypy3-exe masks Closes: https://bugs.gentoo.org/922975 Signed-off-by: Jakov Smolić gentoo.org> profiles/arch/powerpc/ppc64/64le/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index e67adf32e84e..a41a43f71212 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -5,11 +5,6 @@ # Requires media-libs/libva since 29.0.0, which is unmasked here. ->=media-video/obs-studio-29.0.0 -# Michał Górny (2022-08-25) -# Only ppc64le binpkg is provided. --dev-python/pypy-exe-bin --dev-python/pypy3-exe-bin - # Sam James (2022-01-18) # No bootstrap binary available on big endian PPC64 right now, but there is # one for ppc64le.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 2122e68f8e57db475f102ad38609461d550f5f9f Author: Matt Jolly footclan ninja> AuthorDate: Tue Jan 30 09:35:03 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 31 09:41:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2122e68f profiles/arch/powerpc/ppc64: force 'system-toolchain' for chromium Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.force | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.force b/profiles/arch/powerpc/ppc64/package.use.force index 392d82d7563d..843c330072db 100644 --- a/profiles/arch/powerpc/ppc64/package.use.force +++ b/profiles/arch/powerpc/ppc64/package.use.force @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Jolly (2024-01-30) +# Google does not provide a ppc64 toolchain +www-client/chromium system-toolchain + # Alexey Sokolov (2023-08-14) # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # Therefore apply mask/force to override the profile's defaults, and invert on
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/amd64/, profiles/arch/base/
commit: cd7b65d2322b64fccc9594780049f035ac668fc4 Author: Sam James gentoo org> AuthorDate: Fri Jan 26 08:30:32 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 26 08:30:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7b65d2 profiles/arch: fix mask locations Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 8 profiles/arch/base/package.use.mask | 17 + profiles/arch/powerpc/ppc64/package.use.mask | 8 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 6631c085ccd3..493581018443 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michal Privoznik (2024-01-21) +# virtiofsd is available here +app-emulation/libvirt -virtiofsd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub @@ -518,7 +522,3 @@ media-sound/mpg123-base cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dno # saves people from needlessly installing nasm # Refs bug #93279 media-sound/lame cpu_flags_x86_mmx - -# Michal Privoznik (2024-01-21) -# virtiofsd is available here -app-emulation/libvirt -virtiofsd diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 6f38b5955657..b1bd7043ea67 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# Michal Privoznik (2024-01-21) +# virtiofsd is only available on some arches +app-emulation/libvirt virtiofsd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel grub @@ -76,6 +81,10 @@ kde-plasma/discover snap # See bug #894078. dev-python/tables cpudetection +# Andreas Sturmlechner (2023-03-09) +# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet +media-video/ffmpeg libplacebo + # Michał Górny (2023-01-24) # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload @@ -453,11 +462,3 @@ media-video/mplayer cpudetection # Ian Whyman (2016-05-22) # Mask raspberry-pi except on arm. dev-libs/libcec raspberry-pi - -# Andreas Sturmlechner (2023-03-09) -# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet -media-video/ffmpeg libplacebo - -# Michal Privoznik (2024-01-21) -# virtiofsd is only available on some arches -app-emulation/libvirt virtiofsd diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 0754fb7098d6..ad5f2a0d5f0a 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michal Privoznik (2024-01-21) +# virtiofsd is available here +app-emulation/libvirt -virtiofsd + # Ionen Wolkens (2023-10-09) # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc @@ -228,7 +232,3 @@ net-im/pidgin gstreamer # mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629 media-video/mplayer cpudetection - -# Michal Privoznik (2024-01-21) -# virtiofsd is available here -app-emulation/libvirt -virtiofsd
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/updates/, dev-util/ltrace/files/, ...
commit: a2eb7e103ec985ff90f59e722e0a8a43373972a2 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 18 14:39:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 19 14:44:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2eb7e10 Move {dev-util → dev-debug}/ltrace Signed-off-by: Michał Górny gentoo.org> {dev-util => dev-debug}/ltrace/Manifest | 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch | 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-alpha-protos.patch | 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch| 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-ia64.patch | 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-musl-host.patch | 0 .../ltrace/files/ltrace-0.7.3-print-test-pie.patch| 0 .../ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch | 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.91-pid_t.patch| 0 .../ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch | 0 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.91-tuple-tests.patch | 0 {dev-util => dev-debug}/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild| 2 +- {dev-util => dev-debug}/ltrace/metadata.xml | 0 profiles/arch/powerpc/ppc64/64le/package.mask | 4 ++-- profiles/updates/1Q-2024 | 1 + 15 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-util/ltrace/Manifest b/dev-debug/ltrace/Manifest similarity index 100% rename from dev-util/ltrace/Manifest rename to dev-debug/ltrace/Manifest diff --git a/dev-util/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch b/dev-debug/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch rename to dev-debug/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch b/dev-debug/ltrace/files/ltrace-0.7.3-alpha-protos.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch rename to dev-debug/ltrace/files/ltrace-0.7.3-alpha-protos.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch b/dev-debug/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch rename to dev-debug/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.3-ia64.patch b/dev-debug/ltrace/files/ltrace-0.7.3-ia64.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.3-ia64.patch rename to dev-debug/ltrace/files/ltrace-0.7.3-ia64.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.3-musl-host.patch b/dev-debug/ltrace/files/ltrace-0.7.3-musl-host.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.3-musl-host.patch rename to dev-debug/ltrace/files/ltrace-0.7.3-musl-host.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.3-print-test-pie.patch b/dev-debug/ltrace/files/ltrace-0.7.3-print-test-pie.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.3-print-test-pie.patch rename to dev-debug/ltrace/files/ltrace-0.7.3-print-test-pie.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch b/dev-debug/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch rename to dev-debug/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.91-pid_t.patch b/dev-debug/ltrace/files/ltrace-0.7.91-pid_t.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.91-pid_t.patch rename to dev-debug/ltrace/files/ltrace-0.7.91-pid_t.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch b/dev-debug/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch rename to dev-debug/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch diff --git a/dev-util/ltrace/files/ltrace-0.7.91-tuple-tests.patch b/dev-debug/ltrace/files/ltrace-0.7.91-tuple-tests.patch similarity index 100% rename from dev-util/ltrace/files/ltrace-0.7.91-tuple-tests.patch rename to dev-debug/ltrace/files/ltrace-0.7.91-tuple-tests.patch diff --git a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild b/dev-debug/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild similarity index 97% rename from dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild rename to dev-debug/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild index 021f7b84be35..7c9e7b3f9740 100644 --- a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild +++ b/dev-debug/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gen
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 9d70efa33c94f8e6507720bde13d641d4e572593 Author: Sam James gentoo org> AuthorDate: Wed Jan 17 06:38:47 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 06:38:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d70efa3 profiles/arch/powerpc/ppc32: mask dev-python/mypy[native-extensions] The code is too big to build on ppc32 (similar to issues we've had with LLVM in the past) and it takes ages to build even on a fast amd64 machine. We only recently wired this up anyway. Closes: https://bugs.gentoo.org/922249 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index e78219c307fe..be0552d9d2c0 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-17) +# The generated code is too large and it takes ages to build, bug #922249. +dev-python/mypy native-extensions + # Sam James (2024-01-05) # sys-apps/keyutils not stable here, because of test failures. bug #636252 app-benchmarks/stress-ng keyutils
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 7d9bfa5723d609899b40083f16296ee9ef9c9dda Author: Sam James gentoo org> AuthorDate: Tue Jan 9 07:34:30 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 9 07:34:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9bfa57 profiles/arch/powerpc: drop stale net-irc/quassel[snorenotify] mask Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 2e99def4b999..4dfbad342a3d 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -265,7 +265,7 @@ dev-db/percona-server -numa # Michael Palimaka (2016-07-07) # Requires unkeyworded dependencies dev-vcs/subversion kwallet -net-irc/quassel kde snorenotify +net-irc/quassel kde net-libs/libproxy kde sys-auth/polkit kde sys-block/gparted kde
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 51cc81fd187888d66a0cd96c76e9e13ea721c45c Author: Ulrich Müller gentoo org> AuthorDate: Mon Jan 8 12:35:12 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Jan 8 13:48:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cc81fd profiles/arch/powerpc: Drop mask for app-editors/emacs[xwidgets] net-libs/webkit-gtk is stable on ppc and ppc64. Signed-off-by: Ulrich Müller gentoo.org> profiles/arch/powerpc/package.use.stable.mask | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index 779a136c1b95..b7d60aceea32 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -58,10 +58,6 @@ media-sound/easytag nautilus # Non-stable dependency. Used to be masked completely. media-sound/abcde replaygain -# Ulrich Müller (2018-08-09) -# Needs net-libs/webkit-gtk which is not stable, bug #663248 -app-editors/emacs xwidgets - # Andreas Sturmlechner (2018-06-20) # dev-python/PyQt5 is not stable. dev-python/matplotlib qt5 test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 1ef87e228a6e2afdf57b8ad073232fd18636f255 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 13:48:05 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 14:02:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef87e22 Revert "profiles/arch/powerpc/ppc32: mask sys-apps/keyutils" This reverts commit 16e2a60da5a9aede5428fefdb18e22de5fcb3b2b. Needed by nfs-utils. Bug: https://bugs.gentoo.org/636252 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index d3f57581fb0f..3b04d2d58ca3 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -1,10 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2024-01-05) -# sys-apps/keyutils has many test failures here, bug #636252 -sys-apps/keyutils - # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-libs/pdal
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 5f54e7fb4551b4cf2f708ba89203312f81a7eb51 Author: Sam James gentoo org> AuthorDate: Thu Apr 6 04:49:24 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 14:02:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f54e7fb profiles/arch/powerpc/ppc32: mask sys-apps/keyutils Bug: https://bugs.gentoo.org/636252 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index 3b04d2d58ca3..d3f57581fb0f 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-05) +# sys-apps/keyutils has many test failures here, bug #636252 +sys-apps/keyutils + # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-libs/pdal
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 638a1d371366f23133c3f7043ab22c0fb806eeca Author: Sam James gentoo org> AuthorDate: Thu Apr 6 04:47:18 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 14:02:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638a1d37 profiles/arch/powerpc/ppc32: mask app-crypt/mit-krb5[keyutils] Bug: https://bugs.gentoo.org/636252 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 85a30a60ead7..32f36ab627b0 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-05) +# sys-apps/keyutils not stable here, because of test failures. bug #636252 +app-crypt/mit-krb5 keyutils + # Michał Górny (2023-10-15) # Need dev-python/notebook (that indirectly requires net-libs/nodejs). dev-python/ipython notebook
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 9938c68253e384566cabc525e80138f7a2a483bf Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Nov 8 18:38:21 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Nov 9 07:27:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9938c682 profiles/arch/powerpc/ppc64: drop obsolete mask of installkernel-systemd Now that the install-kernel flag has been split of from the boot flag, this does not depend on gnu-efi any more. Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/arch/powerpc/ppc64/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask index 8b4559de7a95..7d3478fc343d 100644 --- a/profiles/arch/powerpc/ppc64/package.mask +++ b/profiles/arch/powerpc/ppc64/package.mask @@ -5,10 +5,6 @@ # Requires media-libs/libva since 29.0.0. >=media-video/obs-studio-29.0.0 -# Sam James (2022-10-08) -# sys-boot/gnu-efi isn't keyworded here right now -sys-kernel/installkernel-systemd - # Michał Górny (2022-08-25) # Only ppc64le binpkg is provided. dev-python/pypy-exe-bin
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: ae02d490f260c0724ca0bd43f71f3bb830215d8d Author: Petr Vaněk atlas cz> AuthorDate: Thu Oct 19 13:52:04 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Oct 19 14:40:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae02d490 profiles/arch/powerpc/ppc64: remove obsolete package.use.mask The sys-apps/exa package was treecleaned in commit: 64cad5f333e2 ("sys-apps/exa: treeclean") Bug: https://bugs.gentoo.org/913737 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/33412 Signed-off-by: Florian Schmaus gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 1156c77b401c..68f3ecdfff62 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -86,7 +86,6 @@ media-video/obs-studio browser # Joonas Niilola (2021-06-23) # Pandoc is a required dep, and not keyworded. -sys-apps/exa man sys-apps/eza man # Matt Turner (2021-06-10)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/hppa/, profiles/arch/powerpc/ppc32/, ...
commit: c0009dfae6ae4277557fabe3c5d3c47a6cfe453a Author: Ionen Wolkens gentoo org> AuthorDate: Mon Oct 9 20:59:15 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Oct 9 21:21:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0009dfa profiles/arch: adjust media-libs/libplacebo USE for keywording Due to become a hard dependency of media-video/mpv (previously been masking USE=libplacebo), and will need wider availability. Can also be optionally used by ffmpeg and vlc which have more keywords as well. This masks/swaps the more troublesome vulkan/glslang/shaderc USE where needed to simplify (shaderc notably has more dependencies). Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/package.use.mask | 4 profiles/arch/arm/package.use| 6 +- profiles/arch/arm64/package.use | 6 +- profiles/arch/base/package.use.mask | 4 profiles/arch/hppa/package.use.mask | 4 profiles/arch/loong/package.use | 4 profiles/arch/powerpc/ppc32/package.use | 4 profiles/arch/powerpc/ppc64/package.use.mask | 4 profiles/arch/riscv/package.use.mask | 4 profiles/arch/x86/package.use.mask | 4 10 files changed, 42 insertions(+), 2 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 73a8449e3397..218659f1fc0c 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens (2023-10-09) +# media-libs/shaderc is keyworded here. +media-libs/libplacebo -shaderc + # Michał Górny (2023-09-19) # dev-cpp/cpp-httplib is keyworded here. sys-devel/llvm -debuginfod diff --git a/profiles/arch/arm/package.use b/profiles/arch/arm/package.use index 320a6bbb1a0c..bfa795fc178d 100644 --- a/profiles/arch/arm/package.use +++ b/profiles/arch/arm/package.use @@ -1,2 +1,6 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# Ionen Wolkens (2023-10-09) +# media-libs/shaderc is not keyworded here, so enable glslang fallback. +media-libs/libplacebo glslang -shaderc diff --git a/profiles/arch/arm64/package.use b/profiles/arch/arm64/package.use index 07d74bba34ab..9842b37259d1 100644 --- a/profiles/arch/arm64/package.use +++ b/profiles/arch/arm64/package.use @@ -1,6 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2023-10-09) +# media-libs/shaderc is not keyworded here, so enable glslang fallback. +media-libs/libplacebo glslang -shaderc + # Alexis Ballier (2017-07-10) # Enable the native arch as the default qemu target app-emulation/qemu qemu_softmmu_targets_aarch64 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 123bdb0b2657..f634dedb27fd 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2023-10-09) +# media-libs/shaderc has very few keywords. +media-libs/libplacebo shaderc + # Michał Górny (2023-09-19) # dev-cpp/cpp-httplib is barely keyworded anywhere. sys-devel/llvm debuginfod diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index e7d58e572d63..b8e9b5b7df13 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Ionen Wolkens (2023-10-09) +# Vulkan is not available here, including packages for related USE. +media-libs/libplacebo glslang shaderc vulkan + # Andreas Sturmlechner (2023-10-08) # Vulkan is not available on hppa. dev-qt/qtdeclarative vulkan diff --git a/profiles/arch/loong/package.use b/profiles/arch/loong/package.use index 31164c09ea68..689059836326 100644 --- a/profiles/arch/loong/package.use +++ b/profiles/arch/loong/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2023-10-09) +# media-libs/shaderc is not keyworded here, so enable glslang fallback. +media-libs/libplacebo glslang -shaderc + # Sam James (2023-10-08) # dev-db/mysql not keyworded here dev-perl/DBD-mysql -mysql mariadb diff --git a/profiles/arch/powerpc/ppc32/package.use b/profiles/arch/powerpc/ppc32/package.use index 1a4a6c6d080f..70f5caa811dd 100644 --- a/profiles/arch/powerpc/ppc32/package.use +++ b/profiles/arch/powerpc/ppc32/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the G
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 68724520ae563362364b4da518c35136088cd77e Author: Patrick McLean gentoo org> AuthorDate: Tue Oct 3 19:33:48 2023 + Commit: Patrick McLean gentoo org> CommitDate: Tue Oct 3 19:34:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68724520 profiles/arch/powerpc: mask openrc s6 USE flag Signed-off-by: Patrick McLean gentoo.org> profiles/arch/powerpc/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 4f6e8a8c..a08670693214 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Patrick McLean (2023-10-03) +# sys-apps/s6-linux-init has not been tested on this arch +sys-apps/openrc s6 + # Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/
commit: e974ac78c7eba3c5dd115e88bd2276dd1e4ecb4c Author: Sam James gentoo org> AuthorDate: Mon Oct 2 15:04:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 2 15:05:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e974ac78 profiles/arch/powerpc/ppc64/64le: set LDFLAGS_ppc64 A recent change to toolchain.eclass (bb2d045c02a6ca647ef3280f4987cbc0d14e5a7e) starts to use LDFLAGS_${ABI}. It turns out in the 64le profiles, we weren't overridding LDLFLAGS_ppc64 so we were picking up the big-endian version (elf64ppc). Fix that - which is in line with what we do for CFLAGS & CHOST in that file anyway. Closes: https://bugs.gentoo.org/915057 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64le/make.defaults | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults b/profiles/arch/powerpc/ppc64/64le/make.defaults index 7a7e3bdc53a1..7d877f4814d9 100644 --- a/profiles/arch/powerpc/ppc64/64le/make.defaults +++ b/profiles/arch/powerpc/ppc64/64le/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 CHOST="powerpc64le-unknown-linux-gnu" @@ -9,3 +9,6 @@ FCFLAGS="${CFLAGS}" CHOST_ppc64="powerpc64le-unknown-linux-gnu" CHOST_ppc="powerpcle-unknown-linux-gnu" +LDFLAGS_ppc64="-m elf64lppc" +# TODO: elf32lppc or elf32lppclinux? +#LDFLAGS_ppc="-m elf32lppc"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, sci-mathematics/polymake/files/, ...
commit: 152ef9448562ed6e385380fa31bc647bc78311ce Author: Jakov Smolić gentoo org> AuthorDate: Sat Sep 23 00:56:44 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Sep 23 00:56:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152ef944 sci-mathematics/polymake: treeclean Closes: https://bugs.gentoo.org/909570 Closes: https://bugs.gentoo.org/883153 Signed-off-by: Jakov Smolić gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 - profiles/arch/x86/package.use.mask | 8 -- profiles/package.mask | 5 - sci-mathematics/polymake/Manifest | 2 - .../polymake/files/polymake-4.6-perl-5.36.patch| 15 --- sci-mathematics/polymake/metadata.xml | 55 - sci-mathematics/polymake/polymake-4.6-r1.ebuild| 124 - sci-mathematics/polymake/polymake-4.9.ebuild | 122 8 files changed, 335 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 98350942a5a4..7a0a92b844cc 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -86,10 +86,6 @@ net-misc/plowshare javascript # https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html dev-libs/boost -context -# Sam James (2021-12-31) -# sci-mathematics/polymake not keyworded here -sci-mathematics/singular polymake - # Sam James (2021-12-08) # Masks involving webkit-gtk; webkit-gtk was dekeyworded on ppc for a while. # We haven't (yet?) restored keywords for all the bits we had to drop, so diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 8805931b17fb..5311fd5cbeff 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -65,14 +65,6 @@ net-misc/seafile-client shibboleth sci-mathematics/yacas gui sci-physics/root qt5 -# Michael Orlitzky (2022-12-23) -# sci-libs/lrslib is keyworded ~x86, but probably shouldn't have been: -# -# https://bugs.gentoo.org/771675 -# -# Here we prevent its only direct consumer from pulling it in. -sci-mathematics/polymake lrs - # Michał Górny (2022-11-16) # spirv-llvm-translator is not keyworded x86. dev-libs/libclc spirv diff --git a/profiles/package.mask b/profiles/package.mask index 5e1f7f798f0c..1fbf2f4fa34f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -259,11 +259,6 @@ dev-ruby/state_machine # 2015. No reverse dependencies. Masked for removal on 2023-09-26. dev-ruby/totoridipjp -# Michael Orlitzky (2023-08-23) -# Incompatible with perl-5.38 and no fix forthcoming (bug 909570). -# Removal sometime after 2023-09-23. -sci-mathematics/polymake - # Sam James (2023-08-18) # Masked for testing. =sys-libs/zlib-1.3-r1 diff --git a/sci-mathematics/polymake/Manifest b/sci-mathematics/polymake/Manifest deleted file mode 100644 index b5a148defe82.. --- a/sci-mathematics/polymake/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST polymake-4.6-minimal.tar.bz2 5634651 BLAKE2B 6ee24fa6e70fdf746ea298d78e21e17fe38c5837ae2d3153e53656b4b003555b06897f463220b59474eed135dfa61c080d08d6363391afca51011f331122 SHA512 90f04c67bf297fb1b9f5a51d1654ff12385860b1fc80278a8b47f65970f11a1e0f33ede8a839b54a12422e772c8b76302ff78cc467712a2486f6e76ce0d5ab20 -DIST polymake-4.9-minimal.tar.bz2 7287220 BLAKE2B 4a40c3177bc146c16ae7924c2911bd96a26e7eec82963dba1293db272e60a6efea59bd27575951ecbe343862c1c28ecf1f2eb5c2bd1b9b09ef475a7ef44a6b95 SHA512 5c762a59b135dbb1bbcff9a0133a17c20529dc14a5af19efc2afbc1ae773ea3834ccc6b97db130ec91d9cd7a3a20988360b1d844f70272724794ac81ab42658f diff --git a/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch b/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch deleted file mode 100644 index 4a9d349ccb9a.. --- a/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -up lib/core/src/perl/RefHash.xxs.orig lib/core/src/perl/RefHash.xxs a/lib/core/src/perl/RefHash.xxs2022-06-06 10:35:17.689807548 +0200 -+++ b/lib/core/src/perl/RefHash.xxs2022-06-06 10:37:12.935663947 +0200 -@@ -71,7 +71,11 @@ SV* tmp_keysv::set(SV* keysv) -Copy(obj.keyp, HEK_KEY(hekp), sizeof(SV*), char); -HEK_LEN(hekp) = sizeof(SV*); -HEK_HASH(hekp) = U32(obj.keyl >> 4); // hash value -+#if PerlVersion < 5360 -HEK_FLAGS(hekp) = HVhek_UNSHARED; -+#else -+ HEK_FLAGS(hekp) = HVhek_NOTSHARED; -+#endif -sv.sv_any = &xpv; -sv.sv_refcnt = 1; -sv.sv_flags = SVt_PVIV | SVf_IVisUV | SVf_POK | SVp_POK | PmFlagsForHashKey; diff --git a/sci-mathematics/polymake/metadata.xml b/sci-mathematics/polymake/metadata.xml deleted file mode 100644 index 4f719f5b768e.. --- a/sci-mathematics/polymake/metadata.xml +++ /dev/null @@ -1,55 +0,0 @@ - -https://www.gentoo.org/dtd/metadat
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 090204bd40f26ebc4b724dd40d12fd7b489968ab Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Sep 21 23:18:52 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Sep 21 23:32:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090204bd profiles/arch/powerpc: mask USE=systemtap for openjdk:17 Not sure why it was not failing for me before. It does now. Let's disable it. JVM_FEATURES_CHECK_AVAILABILITY(dtrace, [ AC_MSG_CHECKING([for dtrace tool and platform support]) if test "x$OPENJDK_TARGET_CPU_ARCH" = "xppc"; then AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU_ARCH]) AVAILABLE=false Commit: https://github.com/openjdk/jdk17u-dev/commit/5b29c6ec93372b20016565b84d449860b7233d6c Bug: https://bugs.gentoo.org/912719 Closes: https://github.com/gentoo/gentoo/pull/32945 Signed-off-by: Georgy Yakovlev gentoo.org> profiles/arch/powerpc/package.use.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 2e176fd61a58..61a86a68cd6b 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev https://github.com/openjdk/jdk17u-dev/commit/5b29c6ec93372b20016565b84d449860b7233d6c +dev-java/openjdk:17 systemtap + # Jon Janzen (2023-09-11) # librttopo has not been tested on this arch dev-db/spatialite rttopo
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 65400ba0f708f02c11fd934f8fc7650d60a6316e Author: Niccolò Belli linuxsystems it> AuthorDate: Thu Feb 23 09:15:32 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 15 09:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65400ba0 profiles/arch/powerpc/ppc64: unmask media-video/pipewire echo-cancel use flag Signed-off-by: Niccolò Belli linuxsystems.it> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index d3b457375251..396960e435d8 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -30,6 +30,10 @@ dev-python/nbval test # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload +# Niccolò Belli (2022-11-29) +# media-libs/webrtc-audio-processing only has amd64, x86 and ppc64 keywords +media-video/pipewire -echo-cancel + # Sam James (2022-10-13) # Causes segfaults, bug #871921 sci-libs/symengine tcmalloc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 0e099dec32a1d76fe84e34246e7025d3d6d5ec8a Author: Niccolò Belli linuxsystems it> AuthorDate: Sun Mar 12 11:29:53 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 15 09:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e099dec profiles/arch/powerpc/ppc64: stable-mask pipewire[echo-cancel] ... until webrtc-audio-processing gets stabilized. Signed-off-by: Niccolò Belli linuxsystems.it> Closes: https://github.com/gentoo/gentoo/pull/28471 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index c5b638554613..e250e4492830 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Niccolò Belli (2023-03-12) +# media-libs/webrtc-audio-processing not stable on ppc64 +media-video/pipewire echo-cancel + # Hans de Graaff (2023-03-28) # dev-ruby/stringex is not marked stable here yet dev-ruby/kramdown unicode
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/arm64/
commit: 52e043ff71a07e901e107d4ef52bb7a393b01537 Author: Sam James gentoo org> AuthorDate: Mon Sep 11 00:56:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 11 00:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e043ff profiles/arch: duplicate exa[man] masks for eza Bug: https://bugs.gentoo.org/913960 Bug: https://bugs.gentoo.org/913961 Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.mask | 1 + profiles/arch/powerpc/ppc64/package.use.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index b3bdf374b8ce..db4d84e6e2c4 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -86,6 +86,7 @@ dev-games/mygui ogre # Georgy Yakovlev (2021-08-02) # pandoc not keyworded on arm64 sys-apps/exa man +sys-apps/eza man # Georgy Yakovlev (2021-07-24) # not supported on arm64 diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 72c414d1a0a5..d3b457375251 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -75,6 +75,7 @@ media-video/obs-studio browser # Joonas Niilola (2021-06-23) # Pandoc is a required dep, and not keyworded. sys-apps/exa man +sys-apps/eza man # Matt Turner (2021-06-10) # dev-python/django is not keyworded here
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: bd2ad65cb4688906cbbf63516a6fb5c6adab81d6 Author: Sam James gentoo org> AuthorDate: Mon Aug 28 04:47:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Aug 28 04:48:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2ad65c profiles/arch/powerpc: drop obsolete openssl[asm] mask Fixed in latest 3.1.x. Closes: https://bugs.gentoo.org/909306 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 3a438e2936b9..8cc21eeec40e 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,11 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2023-06-27) -# Breaks test suite & SSL connections: https://github.com/openssl/openssl/issues/21301 -# See bug #909306. ->=dev-libs/openssl-3.1 asm - # Andrew Ammerlaan (2023-03-07) # nbval/nbclassic docs require pandoc which is not keyworded here yet dev-python/nbval doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: ead9f7fa6c7ec9dc1c0aac367169bef596440135 Author: Joonas Niilola gentoo org> AuthorDate: Thu Aug 24 05:42:41 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 24 05:42:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead9f7fa profiles/arch/powerpc/ppc64: mask firefox[hwaccel] - media-video/libva-utils is masked on ppc64, so hwaccel wouldn't work. Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 8cc8e18bc464..72c414d1a0a5 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2023-08-24) +# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox +# wouldn't work. +www-client/firefox hwaccel + # Alexey Sokolov (2023-08-14) # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # Therefore apply mask/force to override the profile's defaults, and invert on
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/base/, games-engines/openmw/
commit: 1589d8355d6232cb1e8b21e8ae3a3be8acf6f2b0 Author: Alexey Sokolov asokolov org> AuthorDate: Wed Jul 26 07:31:49 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 14 11:37:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1589d835 games-engines/openmw: enable lua5-1, lua5-3, lua5-4 But only on arches which don't support luajit Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Joonas Niilola gentoo.org> games-engines/openmw/openmw-0.48.0.ebuild | 10 +++--- games-engines/openmw/openmw-.ebuild | 10 +++--- profiles/arch/powerpc/ppc64/package.use.force | 7 +++ profiles/arch/powerpc/ppc64/package.use.mask | 8 profiles/base/package.use.force | 7 +++ profiles/base/package.use.mask| 8 6 files changed, 44 insertions(+), 6 deletions(-) diff --git a/games-engines/openmw/openmw-0.48.0.ebuild b/games-engines/openmw/openmw-0.48.0.ebuild index a7b997f5b8a9..53fd00d2a2fe 100644 --- a/games-engines/openmw/openmw-0.48.0.ebuild +++ b/games-engines/openmw/openmw-0.48.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LUA_COMPAT=( luajit ) +LUA_COMPAT=( lua5-{1,3,4} luajit ) inherit cmake lua-single readme.gentoo-r1 xdg DESCRIPTION="Open source reimplementation of TES III: Morrowind" @@ -105,8 +105,6 @@ src_configure() { -DUSE_LUAJIT=ON ) else - # 5.1 (and other 5.x) are supported in theory, but don't work well (eg. test fails) - # In a future version consider adding it back to LUA_COMPAT or dropping this branch mycmakeargs+=( -DUSE_LUAJIT=OFF -DLua_FIND_VERSION_MAJOR=$(ver_cut 1 $(lua_get_version)) @@ -137,6 +135,12 @@ src_compile() { } src_test() { + # Lua 5.x is supported in theory, but don't work as well, the test fails + # Upstream recommends luajit, but it has less arch coverage + if [[ ${ELUA} != luajit ]]; then + elog "Skipping tests on ${ELUA}" + return + fi pushd "${BUILD_DIR}" > /dev/null || die ./openmw_test_suite || die popd > /dev/null || die diff --git a/games-engines/openmw/openmw-.ebuild b/games-engines/openmw/openmw-.ebuild index a7b997f5b8a9..53fd00d2a2fe 100644 --- a/games-engines/openmw/openmw-.ebuild +++ b/games-engines/openmw/openmw-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LUA_COMPAT=( luajit ) +LUA_COMPAT=( lua5-{1,3,4} luajit ) inherit cmake lua-single readme.gentoo-r1 xdg DESCRIPTION="Open source reimplementation of TES III: Morrowind" @@ -105,8 +105,6 @@ src_configure() { -DUSE_LUAJIT=ON ) else - # 5.1 (and other 5.x) are supported in theory, but don't work well (eg. test fails) - # In a future version consider adding it back to LUA_COMPAT or dropping this branch mycmakeargs+=( -DUSE_LUAJIT=OFF -DLua_FIND_VERSION_MAJOR=$(ver_cut 1 $(lua_get_version)) @@ -137,6 +135,12 @@ src_compile() { } src_test() { + # Lua 5.x is supported in theory, but don't work as well, the test fails + # Upstream recommends luajit, but it has less arch coverage + if [[ ${ELUA} != luajit ]]; then + elog "Skipping tests on ${ELUA}" + return + fi pushd "${BUILD_DIR}" > /dev/null || die ./openmw_test_suite || die popd > /dev/null || die diff --git a/profiles/arch/powerpc/ppc64/package.use.force b/profiles/arch/powerpc/ppc64/package.use.force index 6f146360a178..392d82d7563d 100644 --- a/profiles/arch/powerpc/ppc64/package.use.force +++ b/profiles/arch/powerpc/ppc64/package.use.force @@ -1,6 +1,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alexey Sokolov (2023-08-14) +# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. +# Therefore apply mask/force to override the profile's defaults, and invert on +# arches where luajit is not keyworded. +# Done this way also avoids conflicts for users using another default. +games-engines/openmw -lua_single_target_luajit + # Ionen Wolkens (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit # the only choice for maintained lua. Apply mask/force to override diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 024cd7c1512a..8cc8e18bc464 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alexey Sokolov (2023-08-14) +# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. +# Therefore app
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 7b459b9fab6c9bde170325eeaa5023cd4f36dd2d Author: Jaco Kroon uls co za> AuthorDate: Mon Jul 10 09:35:10 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 27 06:48:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b459b9f profiles/arch/powerpc/ppc32: media-libs/bcg729 is now available for ~ppc Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/31815 Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index b4cf3aa4b078..8ab7c49f60d6 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -170,10 +170,6 @@ net-misc/openssh security-key # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks -# Jaco Kroon (2019-11-28) -# Unfortunately net-libs/bcg729 isn't available for ppc -net-libs/pjproject g729 - # Luke Dashjr (2019-09-21) # iasl is stable on ppc sys-firmware/seabios -debug
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: 0aca59f2da45fa65f26ec670645ea4866ea77dcd Author: Sam James gentoo org> AuthorDate: Tue Jun 27 17:11:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 27 17:11:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aca59f2 profiles/arch/powerpc: mask >=dev-libs/openssl-3.1[asm] Bug: https://bugs.gentoo.org/909306 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index f335af2295d2..6e54e5a5b836 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-06-27) +# Breaks test suite & SSL connections: https://github.com/openssl/openssl/issues/21301 +# See bug #909306. +>=dev-libs/openssl-3.1 asm + # Andrew Ammerlaan (2023-03-07) # nbval/nbclassic docs require pandoc which is not keyworded here yet dev-python/nbval doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/
commit: f47b1a7e98291863b57b5428d51001f7449dc900 Author: Matoro Mahri users noreply github com> AuthorDate: Wed Jun 14 18:33:49 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 15:47:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47b1a7e profiles/arch/powerpc: unmask dev-python/ipython[smp] Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 48cb9bc991cf..9af305009dba 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -178,7 +178,7 @@ app-emulation/qemu capstone # Andreas Sturmlechner (2018-03-02) # Requires unkeyworded deps ->=dev-python/ipython-5.4.1 qt5 smp +>=dev-python/ipython-5.4.1 qt5 # Amy Liffey
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: c3b9ce4d05bdac74f506a09d899f17bb905321bd Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 29 19:39:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 29 19:39:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b9ce4d profiles/arch/ppc64: enable RUBY_TARGETS=ruby31 Bug: https://bugs.gentoo.org/907377 Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/powerpc/ppc64/make.defaults | 4 profiles/arch/powerpc/ppc64/use.stable.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults index 96872299b26e..93e2c5b69fad 100644 --- a/profiles/arch/powerpc/ppc64/make.defaults +++ b/profiles/arch/powerpc/ppc64/make.defaults @@ -39,7 +39,3 @@ VIDEO_CARDS="fbdev mga r128 radeon" # Enable abi_ppc_64 for packages that don't have it forced. ABI_PPC="64" - -# Sam James (2023-05-29) -# Temporarily use old default until bug #907377 is done for this arch -RUBY_TARGETS="ruby30" diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask index 6a7bb71566fa..762eccb758c1 100644 --- a/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/profiles/arch/powerpc/ppc64/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Sam James (2023-05-29) -# Temporary mask for bug #907377 -ruby_targets_ruby31 - # Michał Górny (2021-12-31) # PyPy3 target is not ready for stable. python_targets_pypy3
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: ac060050c746bcbcc5655b945b81337c77906a3a Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 29 19:30:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 29 19:33:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac060050 profiles/arch/ppc32: enable RUBY_TARGETS=ruby31 Bug: https://bugs.gentoo.org/907377 Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/powerpc/ppc32/make.defaults | 4 profiles/arch/powerpc/ppc32/use.stable.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults index a0ba4979f4df..12251d45c57d 100644 --- a/profiles/arch/powerpc/ppc32/make.defaults +++ b/profiles/arch/powerpc/ppc32/make.defaults @@ -31,7 +31,3 @@ IUSE_IMPLICIT="abi_ppc_32" # Enable abi_ppc_32 for packages that don't have it forced. ABI_PPC="32" - -# Sam James (2023-05-29) -# Temporarily use old default until bug #907377 is done for this arch -RUBY_TARGETS="ruby30" diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 33700d01c783..f37bb699d2a5 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,10 +1,6 @@ # Copyright 2014-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2023-05-29) -# Temporary mask for bug #907377 -ruby_targets_ruby31 - # Sam James (2022-03-03) # dev-lang/ocaml and dev-ml/* not marked stable here ocaml
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 32f3035a52a32588926f6ecfbe19db6464ff06c8 Author: Sam James gentoo org> AuthorDate: Sat May 6 06:27:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 06:27:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f3035a profiles/arch/powerpc/ppc32: mask sci-mathematics/maxima[vtk] Closes: https://bugs.gentoo.org/778293 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 4fec82a1e069..937d50098c08 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-05-06) +# sci-libs/vtk not keyworded here (+ lots of unkw'd deps), bug #778293 +sci-mathematics/maxima vtk + # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-geosciences/grass pdal
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, dev-python/mkdocs-material/
commit: 039bffe714269fa20493c82f83376d6c8f99dbbf Author: Sam James gentoo org> AuthorDate: Sat May 6 06:25:18 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 06:25:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039bffe7 Revert "dev-python/mkdocs-material: mask vtk[pdal] too" This reverts commit 48108069c67fa2845a7516ff379462d5f6d15f82. Signed-off-by: Sam James gentoo.org> dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild | 2 +- profiles/arch/powerpc/ppc32/package.use.mask| 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild index 84fada34a024..e63e621443f9 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/colorama-0.4[${PYTHON_USEDEP}] diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 4fec82a1e069..647b020a8d41 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -4,7 +4,6 @@ # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-geosciences/grass pdal -sci-libs/vtk pdal # Sam James (2023-04-14) # Needs dev-python/sympy which is not keyworded
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 29b114c503feb74a2254a9a9cf03dca1998eb1c5 Author: Sam James gentoo org> AuthorDate: Sat May 6 06:26:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 06:26:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b114c5 profiles/arch/powerpc/ppc32: mask vtk[pdal] too Bug: https://bugs.gentoo.org/778293 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 647b020a8d41..4fec82a1e069 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -4,6 +4,7 @@ # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-geosciences/grass pdal +sci-libs/vtk pdal # Sam James (2023-04-14) # Needs dev-python/sympy which is not keyworded
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, dev-python/mkdocs-material/
commit: 48108069c67fa2845a7516ff379462d5f6d15f82 Author: Sam James gentoo org> AuthorDate: Sat May 6 06:24:44 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 06:24:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48108069 dev-python/mkdocs-material: mask vtk[pdal] too Bug: https://bugs.gentoo.org/778293 Signed-off-by: Sam James gentoo.org> dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild | 2 +- profiles/arch/powerpc/ppc32/package.use.mask| 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild index e63e621443f9..84fada34a024 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.9.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-python/colorama-0.4[${PYTHON_USEDEP}] diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 647b020a8d41..4fec82a1e069 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -4,6 +4,7 @@ # Sam James (2023-05-06) # Broken bundled Eigen, fails to compile. See bug #865191. sci-geosciences/grass pdal +sci-libs/vtk pdal # Sam James (2023-04-14) # Needs dev-python/sympy which is not keyworded
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 324f77b829f28c3cb6d1948ab287b115b9fa5704 Author: Sam James gentoo org> AuthorDate: Sat May 6 03:52:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 03:52:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324f77b8 profiles/arch/powerpc/ppc32: mask sci-libs/pdal Closes: https://bugs.gentoo.org/865191 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.mask | 6 +- profiles/arch/powerpc/ppc32/package.use.mask | 4 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index ba036c8865b5..3b04d2d58ca3 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-05-06) +# Broken bundled Eigen, fails to compile. See bug #865191. +sci-libs/pdal + # Sergei Trofimovich (2021-02-17) # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH # in compiler-rt/cmake/. Bug #708344 diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 3b2a56b9c5d8..647b020a8d41 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-05-06) +# Broken bundled Eigen, fails to compile. See bug #865191. +sci-geosciences/grass pdal + # Sam James (2023-04-14) # Needs dev-python/sympy which is not keyworded dev-python/nbval test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/x86/
commit: 0aad966c54e2759c5a6abd3dac033e508be7583e Author: Sam James gentoo org> AuthorDate: Sun Apr 30 07:20:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 30 07:25:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aad966c profiles/arch: fix further ffmpeg mask typos Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/64le/package.use.mask | 8 profiles/arch/x86/package.use.mask| 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 101c6d9c5830..dd7108999ff6 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Craig Andrews (2023-03-09) +# media-libs/libplacebo is keyworded here +media-video/ffmpeg -libplacebo + # Joonas Niilola (2022-11-10) # Doesn't work on ppc64, #871921 sci-mathematics/gmp-ecm custom-tune @@ -65,7 +69,3 @@ media-video/vlc -libplacebo # Georgy Yakovlev (2019-08-14) # works on ppc64le media-libs/mesa -llvm -video_cards_radeonsi - -# Craig Andrews (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmepg -libplacebo diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index dbb783f11336..501fd8b50ce2 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -5,6 +5,10 @@ # Needs x11-drivers/nvidia-drivers which is no longer available here. media-tv/mythtv nvdec +# Craig Andrews (2023-03-09) +# media-libs/libplacebo is keyworded here +media-video/ffmpeg -libplacebo + # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234 @@ -456,7 +460,3 @@ media-gfx/iscan -X # Steve Dibb (2008-09-29) media-video/mplayer -cpudetection - -# Craig Andrews (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmepg -libplacebo
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 0019d0b81c36ac393b7e148c93285c171d9c77c3 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Apr 23 12:20:47 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Apr 23 12:20:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0019d0b8 arch/powerpc/ppc32/package.use.mask: drop mask for dev-perl/IP-Country-DB_File Bug: https://bugs.gentoo.org/888458 Signed-off-by: Conrad Kostecki gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index b56a0f4107d6..6a499ea8be4f 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Conrad Kostecki (2023-04-23) -# Needs dev-perl/Math-Int64 which is not keyworded -dev-perl/IP-Country-DB_File test - # Sam James (2023-04-14) # Needs dev-python/sympy which is not keyworded dev-python/nbval test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/s390/
commit: 5bf78958cd10b3b87e0bed9a7b98312de0666e06 Author: Sam James gentoo org> AuthorDate: Fri Apr 14 19:58:48 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 14 19:59:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf78958 profiles/arch/s390: mask dev-python/nbval[test] (needs sympy) Bug: https://bugs.gentoo.org/904298 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 2 +- profiles/arch/s390/package.use.mask | 4 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index c59d7c410494..6a499ea8be4f 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # Sam James (2023-04-14) -# Needs dev-python/sympy which is not keyworded, see bug #892183 +# Needs dev-python/sympy which is not keyworded dev-python/nbval test # Sam James (2023-04-07) diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 4dbc3b740ad2..650c0269d838 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-04-14) +# Needs dev-python/sympy which is not keyworded +dev-python/nbval test + # Michał Górny (2023-03-14) # Requires virtual/pandoc. dev-python/nbclassic doc
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 2f6c082adae91b115f18a496c1237cf9eb497bba Author: Sam James gentoo org> AuthorDate: Fri Apr 14 19:56:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 14 19:56:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6c082a profiles/arch/powerpc/ppc32: mask dev-python/nbval[test] (needs sympy) Bug: https://bugs.gentoo.org/904298 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 99e054d3aec9..c59d7c410494 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-04-14) +# Needs dev-python/sympy which is not keyworded, see bug #892183 +dev-python/nbval test + # Sam James (2023-04-07) # dev-db/mysql not stable here dev-ruby/mysql2 mysql
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/
commit: 5e7312d216db5ae43308156f13854bbe99264820 Author: Sam James gentoo org> AuthorDate: Fri Apr 14 19:40:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 14 19:40:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7312d2 profiles/arch/powerpc/ppc64: mask dev-python/nbval[test] for now (needs sympy0 Bug: https://bugs.gentoo.org/892183 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index d30dc2065d02..45cbf8086ece 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-04-14) +# Needs dev-python/sympy which is not yet keyworded, see bug #892183 +dev-python/nbval test + # Michał Górny (2023-01-24) # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, dev-ruby/mysql2/
commit: 7d015ad7ced54062060803a8831c0ef08c464249 Author: Sam James gentoo org> AuthorDate: Fri Apr 7 07:15:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 7 11:24:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d015ad7 dev-ruby/mysql2: enable ruby32, run tests Signed-off-by: Sam James gentoo.org> dev-ruby/mysql2/mysql2-0.5.5.ebuild | 105 +-- profiles/arch/powerpc/ppc32/package.use.mask | 4 + 2 files changed, 103 insertions(+), 6 deletions(-) diff --git a/dev-ruby/mysql2/mysql2-0.5.5.ebuild b/dev-ruby/mysql2/mysql2-0.5.5.ebuild index b247f8f33093..5ec2338a5603 100644 --- a/dev-ruby/mysql2/mysql2-0.5.5.ebuild +++ b/dev-ruby/mysql2/mysql2-0.5.5.ebuild @@ -2,10 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" -# Tests require a live MySQL database but should all pass. -RUBY_FAKEGEM_TASK_TEST="" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_TASK_DOC="" @@ -28,9 +28,15 @@ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="mysql mariadb" REQUIRED_USE="^^ ( mariadb mysql )" -MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )" -DEPEND="${DEPEND} ${MDEPEND}" -RDEPEND="${RDEPEND} ${MDEPEND}" +SQL_DEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )" +DEPEND="${DEPEND} ${SQL_DEPEND}" +RDEPEND="${RDEPEND} ${SQL_DEPEND}" +BDEPEND=" + test? ( + mariadb? ( dev-db/mariadb:* ) + mysql? ( >=dev-db/mysql-8:* ) + ) +" all_ruby_prepare() { sed -i -e '/s.version/ s/Mysql2::VERSION/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die @@ -47,3 +53,90 @@ each_ruby_configure() { ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die } + +each_ruby_test() { + local -x USER=$(whoami) + + if use mariadb ; then + local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}" + fi + + einfo "Creating mysql test instance ..." + mkdir -p "${T}"/mysql || die + if use mariadb ; then + mysql_install_db \ + --no-defaults \ + --auth-root-authentication-method=normal \ + --basedir="${EPREFIX}/usr" \ + --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die + else + mysqld \ + --no-defaults \ + --initialize-insecure \ + --user ${USER} \ + --basedir="${EPREFIX}/usr" \ + --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die + fi + + einfo "Starting mysql test instance ..." + # TODO: random port + mysqld \ + --no-defaults \ + --character-set-server=utf8 \ + --bind-address=127.0.0.1 \ + --pid-file="${T}"/mysqld.pid \ + --socket="${T}"/mysqld.sock \ + --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 & + + # wait for it to start + local i + for (( i = 0; i < 10; i++ )); do + [[ -S ${T}/mysqld.sock ]] && break + sleep 1 + done + [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start" + + einfo "Configuring test mysql instance ..." + + mysql -u root --socket="${T}"/mysqld.sock -s -e ' + CREATE DATABASE test1 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; + ' || die "Failed to create test databases" + + # https://github.com/brianmario/mysql2/blob/master/ci/setup.sh + mysql -u root \ + -e 'CREATE DATABASE /*M!50701 IF NOT EXISTS */ test' \ + -S "${T}"/mysqld.sock || die + + # https://github.com/brianmario/mysql2/blob/master/tasks/rspec.rake + cat <<-EOF > spec/configuration.yml || die + root: + host: localhost + username: root + password: + database: test + socket: ${T}/mysqld.sock + + user: + host: localhost + username: root + password: + database: mysql2_test + socket: ${T}/mysqld.sock + EOF + + nonfatal each_fakegem_test + local ret=${?} + + einfo "Stopping mysql test instance ..." + pkill -F "${T}"/mysqld.pid || die + # wait for it to stop + local i + for (( i = 0; i < 10; i++ )); do + [[ -S ${T}/mysqld.sock ]] || break + sleep 1 + done + + rm -rf "${T}"/mysql || die + + [[ ${ret} -ne 0 ]] && die +} diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 0a3e61556837..99e054d3aec9 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/packag
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: a35de277e2c01b66b9c92c01bf98fbf49f7a3b73 Author: Sam James gentoo org> AuthorDate: Thu Apr 6 05:18:19 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 6 05:18:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35de277 Revert "profiles/arch/powerpc/ppc32: mask app-crypt/mit-krb5[keyutils]" This reverts commit 922f773565fd50fb019ad3c0327b653aa2c3ea6e. Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 1e354743b8ee..0a3e61556837 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2023-04-06) -# sys-apps/keyutils not stable here, because of test failures. bug #636252 -app-crypt/mit-krb5 keyutils - # Sam James (2023-01-05) # dev-python/pythran fails tests on ppc32 right now, bug #880263 dev-python/scipy fortran pythran
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 21993e1cf58b0cfef37949668ce8b20f54f120b3 Author: Sam James gentoo org> AuthorDate: Thu Apr 6 05:18:10 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 6 05:18:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21993e1c Revert "profiles/arch/powerpc/ppc32: mask sys-apps/keyutils" This reverts commit fed0203dcce3d6889d0665fb46b71d313695c50c. Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.mask | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index fab94ddfc296..ba036c8865b5 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -1,10 +1,6 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2023-04-06) -# sys-apps/keyutils has many test failures here, bug #636252 -sys-apps/keyutils - # Sergei Trofimovich (2021-02-17) # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH # in compiler-rt/cmake/. Bug #708344
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: fed0203dcce3d6889d0665fb46b71d313695c50c Author: Sam James gentoo org> AuthorDate: Thu Apr 6 04:49:24 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 6 04:49:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed0203d profiles/arch/powerpc/ppc32: mask sys-apps/keyutils Bug: https://bugs.gentoo.org/636252 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index ba036c8865b5..fab94ddfc296 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-04-06) +# sys-apps/keyutils has many test failures here, bug #636252 +sys-apps/keyutils + # Sergei Trofimovich (2021-02-17) # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH # in compiler-rt/cmake/. Bug #708344
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 922f773565fd50fb019ad3c0327b653aa2c3ea6e Author: Sam James gentoo org> AuthorDate: Thu Apr 6 04:47:18 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 6 04:47:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922f7735 profiles/arch/powerpc/ppc32: mask app-crypt/mit-krb5[keyutils] Bug: https://bugs.gentoo.org/636252 Signed-off-by: Sam James gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 0a3e61556837..1e354743b8ee 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-04-06) +# sys-apps/keyutils not stable here, because of test failures. bug #636252 +app-crypt/mit-krb5 keyutils + # Sam James (2023-01-05) # dev-python/pythran fails tests on ppc32 right now, bug #880263 dev-python/scipy fortran pythran
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/base/, profiles/arch/arm/
commit: 6a90e730b47d5fdf719a04b27a35740c1ce50243 Author: Sam James gentoo org> AuthorDate: Thu Mar 23 07:07:54 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 23 07:07:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a90e730 profiles: refine pkgcheck[emacs] stable-mask to be more granular (arm/ppc64) flycheck is stable in a bunch of places now, so refine the mask. Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.stable.mask | 6 +- profiles/arch/powerpc/ppc64/package.use.stable.mask | 6 +- profiles/base/package.use.stable.mask | 4 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index b149b0eec5d0..19401bfc021c 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-03-23) +# app-emacs/flycheck is not marked stable here yet +dev-util/pkgcheck emacs + # Sam James (2022-07-06) # sci-libs/sundials is not marked stable on arm sci-mathematics/octave sundials diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index 52c4c9f9646d..254986f24369 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2023-03-23) +# app-emacs/flycheck is not marked stable here yet +dev-util/pkgcheck emacs + # Andrew Ammerlaan (2022-09-23) # The corresponding Qt5 modules are not stable keyworded on ppc64, and we don't want to # keyword them solely because of PyQt5 while there are no other in-tree users. diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ecd863f4b8f7..6d1df4e1afa2 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -33,10 +33,6 @@ net-libs/gssdp man # depend in turn on subprocess-tee. dev-python/subprocess-tee test-full -# Arthur Zamarin (2022-09-16) -# app-emacs/flycheck is not stable -dev-util/pkgcheck emacs - # Matt Turner (2022-05-11) # app-text/pandoc is not stable app-text/nuspell doc