[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/

2024-07-01 Thread Ionen Wolkens
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/

2024-06-29 Thread Andreas Sturmlechner
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/

2024-06-29 Thread Andreas Sturmlechner
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/, ...

2024-06-29 Thread Andreas Sturmlechner
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/

2024-06-22 Thread Sam James
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/

2024-06-22 Thread Sam James
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/

2024-06-22 Thread Sam James
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/

2024-06-22 Thread Sam James
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/

2024-06-21 Thread Andrew Ammerlaan
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 
gml 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2024-06-08 Thread James Le Cuirot
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/, ...

2024-06-05 Thread Matt Turner
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/, ...

2024-06-01 Thread Andrew Ammerlaan
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/

2024-06-01 Thread Andrew Ammerlaan
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/

2024-05-28 Thread Joonas Niilola
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/

2024-05-28 Thread Joonas Niilola
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/

2024-05-20 Thread Sam James
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/

2024-05-20 Thread Sam James
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/

2024-05-19 Thread Sam James
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/

2024-04-29 Thread Sam James
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/

2024-04-27 Thread Michał Górny
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/

2024-04-27 Thread Michał Górny
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/

2024-04-26 Thread James Le Cuirot
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/

2024-04-24 Thread Marek Szuba
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/

2024-04-24 Thread Sam James
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/

2024-04-24 Thread Marek Szuba
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/

2024-04-24 Thread Michał Górny
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/

2024-04-18 Thread Ben Kohler
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/

2024-04-18 Thread Ben Kohler
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/, ...

2024-04-17 Thread Arthur Zamarin
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
 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/x86/

2024-04-16 Thread Jimi Huotari
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/

2024-04-13 Thread Michał Górny
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/

2024-04-12 Thread Arthur Zamarin
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/, ...

2024-04-02 Thread Sam James
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
+ 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/

2024-03-31 Thread Ionen Wolkens
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

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2024-03-26 Thread Zac Medico
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/

2024-03-23 Thread Sam James
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/

2024-03-23 Thread Sam James
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/

2024-03-23 Thread Sam James
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/

2024-03-23 Thread Sam James
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/, ...

2024-03-22 Thread Michał Górny
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/

2024-03-09 Thread Sam James
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/, ...

2024-03-07 Thread Sam James
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 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/

2024-03-02 Thread Matt Jolly
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/, ...

2024-02-21 Thread Ionen Wolkens
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 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/

2024-02-07 Thread Sam James
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/

2024-02-02 Thread Jakov Smolić
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/

2024-01-31 Thread Sam James
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/

2024-01-26 Thread Sam James
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/, ...

2024-01-19 Thread Michał Górny
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 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/

2024-01-16 Thread Sam James
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/

2024-01-08 Thread Sam James
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/

2024-01-08 Thread Ulrich Müller
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/

2024-01-05 Thread Sam James
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/

2024-01-05 Thread Sam James
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/

2024-01-05 Thread Sam James
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/

2023-11-08 Thread Andrew Ammerlaan
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/

2023-10-19 Thread Florian Schmaus
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/, ...

2023-10-09 Thread Ionen Wolkens
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 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/

2023-10-03 Thread Patrick McLean
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/

2023-10-02 Thread Sam James
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/, ...

2023-09-22 Thread Jakov Smolić
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 = 
-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 @@
-

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/

2023-09-21 Thread Georgy Yakovlev
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/

2023-09-15 Thread Sam James
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/

2023-09-15 Thread Sam James
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/

2023-09-10 Thread Sam James
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/

2023-08-27 Thread Sam James
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/

2023-08-23 Thread Joonas Niilola
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/

2023-08-14 Thread Joonas Niilola
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 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/

2023-07-27 Thread Joonas Niilola
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/

2023-06-27 Thread Sam James
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/

2023-06-15 Thread Sam James
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/

2023-05-29 Thread Arthur Zamarin
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/

2023-05-29 Thread Arthur Zamarin
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/

2023-05-06 Thread Sam James
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/

2023-05-06 Thread Sam James
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/

2023-05-06 Thread Sam James
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/

2023-05-06 Thread Sam James
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/

2023-05-05 Thread Sam James
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/

2023-04-30 Thread Sam James
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/

2023-04-23 Thread Conrad Kostecki
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/

2023-04-14 Thread Sam James
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/

2023-04-14 Thread Sam James
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/

2023-04-14 Thread Sam James
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/

2023-04-07 Thread Sam James
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
+++ 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/

2023-04-05 Thread Sam James
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/

2023-04-05 Thread Sam James
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/

2023-04-05 Thread Sam James
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/

2023-04-05 Thread Sam James
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/

2023-03-23 Thread Sam James
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



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/powerpc/ppc64/

2023-03-17 Thread Michał Górny
commit: b5e2d8bae8fa2e67ecfd66a77ecdf6e35ecd8a08
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 17 10:56:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 17 10:57:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e2d8ba

profiles: Mask app-containers/docker-buildx on ppc64 (BE)

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 profiles/arch/powerpc/ppc64/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 1fd7b40d96ae..703c39a8fa69 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -48,6 +48,7 @@
 # Georgy Yakovlev  (2020-10-17)
 # works on ppc64le
 -app-containers/docker
+-app-containers/docker-buildx
 
 # Georgy Yakovlev  (2020-09-22
 # criu works on ppc64le

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 6b90376ee8ef..03686090b535 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -52,6 +52,7 @@ sci-mathematics/geogebra-bin
 # does not work on big-endian ppc64
 # next releases remove that assumption and mask will be lifted
 app-containers/docker
+app-containers/docker-buildx
 
 # Georgy Yakovlev  (2020-09-18)
 # openjfx:11 does not work on ppc64be



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/

2023-03-17 Thread Andrew Ammerlaan
commit: c1754d7b30b45497dbd58f7a0ac7c3a465008b83
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Feb  1 06:31:27 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Mar 17 10:46:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1754d7b

profiles/arch/powerpc/package.use.mask: mask openvdb on sci-libs/vtk

USE=openvdb pulls in media-libs/openexr which is masked for several issues
on ppc.

Closes: https://bugs.gentoo.org/778293
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/29369
Signed-off-by: Andrew Ammerlaan  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 f4e6d9210b4d..ebc5b4e0f9ad 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -6,6 +6,10 @@
 dev-python/nbval doc
 dev-python/nbclassic doc
 
+# Bernd Waibel  (2023-02-23)
+# Mask openvdb, as it pulls in masked media-libs/openexr
+sci-libs/vtk openvdb
+
 # Sam James  (2022-11-19)
 # Drags in Rails (propshaft->rails)
 dev-ruby/actiontext test



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/sparc/, profiles/arch/loong/, ...

2023-03-15 Thread Michał Górny
commit: d8859162a5e027d6a3bf4bd17ec5ee6a271181c3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 02:26:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 02:26:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8859162

profiles/arch: Update sys-devel/clang* USE masks

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/loong/package.use.mask | 4 +---
 profiles/arch/powerpc/ppc32/package.use.mask | 8 
 profiles/arch/riscv/package.use.mask | 5 -
 profiles/arch/sparc/package.use.mask | 4 
 4 files changed, 1 insertion(+), 20 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 721deb5a7efc..4c7686c3bf4a 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -143,11 +143,9 @@ app-office/libreoffice clang
 # LLVM toolchain now partially usable on loong, mask the remaining pieces
 # pending test/bugfixes/porting.
 #
-# - sys-libs/libcxx: will work once https://reviews.llvm.org/D139297 lands
 # - sys-devel/lld: port is still under review
 dev-util/lldb test
-sys-devel/clang-common default-libcxx default-lld
-sys-devel/clang-runtime libcxx
+sys-devel/clang-common default-lld
 
 # WANG Xuerui  (2022-11-18)
 # net-libs/webkit-gtk is not available on loong yet.

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index db65690bc34e..30c090779671 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -195,18 +195,10 @@ net-analyzer/wireshark bcg729
 # Incomplete support, bug #605878.
 net-vpn/tor seccomp
 
-# Michał Górny  (2017-03-23)
-# Most of clang runtimes are not supported here
-sys-devel/clang-runtime openmp sanitize
-
 # Andreas K. Hüttel  (2016-12-13)
 # Dropping ppc from sci-libs/armadillo, bug 555896
 sci-libs/gdal armadillo
 
-# Michał Górny  (2016-11-18)
-# libomp does not support 32-bit PPC, #600148.
-sys-devel/clang-runtime openmp
-
 # Arfrever Frehtes Taifersar Arahesis  (2016-08-01)
 # kde-frameworks/*:5 not keyworded.
 net-irc/kvirc kde

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 52afa87c7991..63b53b0ff2e9 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -63,11 +63,6 @@ dev-libs/cyrus-sasl berkdb
 dev-python/QtPy pyside2 webengine
 dev-python/QtPy test
 
-# Jakov Smolić  (2022-06-07)
-# riscv has no sanitizers unmasked for the time being, so
-# mask to prevent emerge from erroring out by default
-sys-devel/clang-runtime sanitize
-
 # Marek Szuba  (2022-04-30)
 # net-wireless/sdrplay contains prebuilt binaries, currently available
 # upstream only for amd64/x86 and arm

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index ae581f80df87..7953c92cf977 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -420,10 +420,6 @@ dev-libs/hiredis test
 # DOSBox + OpenGLide is untested on this arch.
 games-emulation/dosbox glide
 
-# Michał Górny  (2016-11-18)
-# libomp does not support SPARC, #600148.
-sys-devel/clang-runtime openmp
-
 # Christian Ruppert  (2016-10-14)
 # dnstap USE masked due to missing keywords
 net-dns/bind dnstap



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/amd64/, profiles/arch/x86/, ...

2023-03-12 Thread Craig Andrews
commit: 3d69680669446f44c4c1c611b60f24fcc46b7de6
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Mar  9 19:44:24 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Mar 12 18:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d696806

profiles: mask media-video/ffmpeg[libplacebo] except ppc64,x86,amd64

libplacebo is only available on ppc64,x86,amd64, so mask it everywhere
except on those archs.

Bug: https://bugs.gentoo.org/899714
Closes: https://github.com/gentoo/gentoo/pull/29948
Signed-off-by: Craig Andrews  gentoo.org>

 profiles/arch/amd64/package.use.mask  | 4 
 profiles/arch/base/package.use.mask   | 4 
 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 profiles/arch/x86/package.use.mask| 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 25d755018798..634a8a2278c5 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -444,3 +444,7 @@ media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow 
cpu_flags_x86_3dnowext
 # saves people from needlessly installing nasm
 # Refs bug #93279
 media-sound/lame cpu_flags_x86_mmx
+
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmepg -libplacebo

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index fcf2de4546a9..228e18bc1d72 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -410,3 +410,7 @@ 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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 4b731ea7a64f..128f73640db5 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -69,3 +69,7 @@ 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 e89a77979732..2f1f91cfce89 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -456,3 +456,7 @@ 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/

2023-03-07 Thread Andrew Ammerlaan
commit: 0ffe9386dc4634736924b1ce9047243ac587e5a6
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Mar  7 14:35:56 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Mar  7 14:35:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffe9386

profiles/arch/powerpc: mask dev-python/{nbval,nbclassic}[doc]

Signed-off-by: Andrew Ammerlaan  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 eb5b15c44247..f4e6d9210b4d 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
 
+# Andrew Ammerlaan  (2023-03-07)
+# nbval/nbclassic docs require pandoc which is not keyworded here yet
+dev-python/nbval doc
+dev-python/nbclassic doc
+
 # Sam James  (2022-11-19)
 # Drags in Rails (propshaft->rails)
 dev-ruby/actiontext test



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/

2023-02-26 Thread Sam James
commit: 935f64c522978b3f18349c06dac9aac54cb0ba7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 19:23:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 19:24:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935f64c5

profiles/arch/powerpc/ppc64: shift cpudetection mask into p.use.mask

Otherwise, this affects gmp[cpudetection]. This seems to be because
the mask predated package.use.mask support...?

Bug: https://bugs.gentoo.org/234629
Bug: https://bugs.gentoo.org/894134
Thanks-to: Ian Jordan  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 3 +++
 profiles/arch/powerpc/ppc64/use.mask | 5 +
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 37ba660a0017..3a525a0bb06b 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -205,3 +205,6 @@ x11-misc/rss-glx quesoglc
 # Joseph Jezak  (2010-02-12)
 # Mask unstable pidgin deps until we can mark them stable (farsight2)
 net-im/pidgin gstreamer
+
+# mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629
+media-video/mplayer cpudetection

diff --git a/profiles/arch/powerpc/ppc64/use.mask 
b/profiles/arch/powerpc/ppc64/use.mask
index 7de0634ed869..ef203e88e276 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2008-2022 Gentoo Authors
+# Copyright 2008-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
@@ -33,9 +33,6 @@ battery
 # Unmask the flag for Playstation 3
 -ps3
 
-# mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629
-cpudetection
-
 # Michał Górny  (2013-05-04)
 # Unmask systemd since it is keyworded here.
 -systemd



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/

2023-02-01 Thread David Seifert
commit: 5cbc4f3a2091277109afb937eec12d211cd65e84
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb  1 17:33:22 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb  1 17:33:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbc4f3a

profiles/arch/powerpc: openpace keyworded on ppc64 now

Closes: https://bugs.gentoo.org/892802
Signed-off-by: David Seifert  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 63c702d5657d..eb5b15c44247 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# David Seifert  (2023-02-01)
-# not keyworded yet, bug #892802
-dev-libs/opensc openpace
-
 # Sam James  (2022-11-19)
 # Drags in Rails (propshaft->rails)
 dev-ruby/actiontext test



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/arch/amd64/, profiles/arch/arm64/, ...

2023-01-24 Thread Michał Górny
commit: 9c83204e00d22cf722e9e4ef72a92fb7ff7868d9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 24 13:32:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 24 13:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c83204e

profiles/arch: Mask sys-libs/libomp[offload] on 32-bit arches

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/amd64/package.use.mask | 6 +-
 profiles/arch/arm64/package.use.mask | 6 +-
 profiles/arch/base/package.use.mask  | 6 +-
 profiles/arch/powerpc/ppc64/package.use.mask | 6 +-
 4 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index b0e7ddb895b8..7e4569ff152b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.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 ---
 
+# Michał Górny  (2023-01-24)
+# libomptarget is only supported on 64-bit architectures.
+>=sys-libs/libomp-16.0.0_pre20230124 -offload
+
 # Sam James  (2023-01-05)
 # asm is only available for amd64 and arm, but for arm, is gated
 # behind an experimental flag.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index de330c657d1b..16a1ee4116bc 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.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
 
+# Michał Górny  (2023-01-24)
+# libomptarget is only supported on 64-bit architectures.
+>=sys-libs/libomp-16.0.0_pre20230124 -offload
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index fd4c6198dddb..576802f39c95 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.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
 
+# Michał Górny  (2023-01-24)
+# libomptarget is only supported on 64-bit architectures.
+>=sys-libs/libomp-16.0.0_pre20230124 offload
+
 # Sam James  (2023-01-05)
 # asm is only available for amd64 and arm, but for arm, is gated
 # behind an experimental flag.

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index ef0c262fbba1..37ba660a0017 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.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
 
+# Michał Górny  (2023-01-24)
+# libomptarget is only supported on 64-bit architectures.
+>=sys-libs/libomp-16.0.0_pre20230124 -offload
+
 # Sam James  (2022-10-13)
 # Causes segfaults, bug #871921
 sci-libs/symengine tcmalloc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/, x11-wm/sawfish/, x11-wm/sawfish/files/

2023-01-19 Thread Michał Górny
commit: c69531af0add42472d4ab62c4ae6c1035ec9ce9d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 19 13:56:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 19 13:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69531af

x11-wm/sawfish: Remove last-rited pkg

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/powerpc/package.use.mask |   1 -
 profiles/package.mask  |   1 -
 x11-wm/sawfish/Manifest|   1 -
 x11-wm/sawfish/files/50sawfish-gentoo.el   |   7 --
 x11-wm/sawfish/files/sawfish-1.12.0-desktop.patch  |  19 
 .../sawfish/files/sawfish-1.12.0-fno-common.patch  |  39 
 x11-wm/sawfish/metadata.xml|  17 
 x11-wm/sawfish/sawfish-1.12.90-r2.ebuild   | 105 -
 8 files changed, 190 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 3d57ab889ecb..d83ff7d53b5f 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -232,7 +232,6 @@ net-libs/libproxy kde
 sys-auth/polkit kde
 sys-block/gparted kde
 virtual/notification-daemon kde
-x11-wm/sawfish kde
 
 # Pacho Ramos  (2015-11-15)
 # Missing keywords

diff --git a/profiles/package.mask b/profiles/package.mask
index 6c255b2ef6da..81d70bf7dff2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -769,7 +769,6 @@ x11-libs/libast
 # Removal on 2023-01-18.  Bug #637978.
 dev-libs/librep
 x11-libs/rep-gtk
-x11-wm/sawfish
 
 # Jaco Kroon  (2022-12-14)
 # Multiple open bugs (bug #870910, bug #877731, bug #884815), only one of which

diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest
deleted file mode 100644
index 13782a10b441..
--- a/x11-wm/sawfish/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sawfish_1.12.90.tar.xz 2602372 BLAKE2B 
180d3ed1081fffa0fe6c60c15b96a4b530be1349e162d0b6e7553e753e0462aea89caf7bfe379b1993f883e544e27bb553d259d0348fcceb53619dc54536cc47
 SHA512 
444cdc21b368d9ffb89e1ccd0377d9ce9d9b42f9bd93aa85ca29763781f90cb393a0c9c8da47ff0a161bf5e3881e6d6895a7c5749761ccc7b4b5a1ed8438c93d

diff --git a/x11-wm/sawfish/files/50sawfish-gentoo.el 
b/x11-wm/sawfish/files/50sawfish-gentoo.el
deleted file mode 100644
index d1b6006e6307..
--- a/x11-wm/sawfish/files/50sawfish-gentoo.el
+++ /dev/null
@@ -1,7 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'sawfish-mode "sawfish" nil t)
-(autoload 'sawfish-interaction "sawfish" nil t)
-(autoload 'sawfish-console "sawfish" nil t)
-(add-to-list 'auto-mode-alist '("\\.sawfishrc\\'" . sawfish-mode))
-(add-to-list 'auto-mode-alist '("\\.jl\\'" . sawfish-mode))
-(add-to-list 'auto-mode-alist '("\\.sawfish/rc\\'" . sawfish-mode))

diff --git a/x11-wm/sawfish/files/sawfish-1.12.0-desktop.patch 
b/x11-wm/sawfish/files/sawfish-1.12.0-desktop.patch
deleted file mode 100644
index 305155418c6b..
--- a/x11-wm/sawfish/files/sawfish-1.12.0-desktop.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -ur sawfish_1.12.0.orig/data/sawfish-config.desktop 
sawfish_1.12.0/data/sawfish-config.desktop
 sawfish_1.12.0.orig/data/sawfish-config.desktop2016-08-13 
11:26:23.0 +0300
-+++ sawfish_1.12.0/data/sawfish-config.desktop 2016-08-13 12:02:33.283152716 
+0300
-@@ -3,4 +3,4 @@
- Name=Sawfish Config
- Exec=sawfish-config
- GenericName=Sawfish Config
--Categories=Utility;Applet;
-+Categories=Settings;DesktopSettings;
-diff -ur sawfish_1.12.0.orig/data/sawfish.desktop 
sawfish_1.12.0/data/sawfish.desktop
 sawfish_1.12.0.orig/data/sawfish.desktop   2016-08-13 11:26:23.0 
+0300
-+++ sawfish_1.12.0/data/sawfish.desktop2016-08-13 12:02:31.790154154 
+0300
-@@ -4,5 +4,5 @@
- Name[el]=Πριονόψαρο (Sawfish)
- Exec=sawfish
- GenericName=Sawfish
--Categories=Utility;DesktopUtility;
-+Categories=System;
- Keywords=Window Manager

diff --git a/x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch 
b/x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch
deleted file mode 100644
index 73f58be99eea..
--- a/x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch
+++ /dev/null
@@ -1,39 +0,0 @@
 a/src/functions.c
-+++ b/src/functions.c
-@@ -65,7 +65,7 @@
- # endif
- #endif
- 
--DEFSYM(root, "root");
-+extern DEFSYM(root, "root");
- DEFSYM(after_restacking_hook, "after-restacking-hook");
- DEFSYM(position, "position");
- DEFSYM(spacing, "spacing");
 a/src/flippers.c
-+++ b/src/flippers.c
-@@ -22,10 +22,10 @@
- 
- static Window edge_left, edge_right, edge_top, edge_bottom;
- 
--DEFSYM(left, "left");
--DEFSYM(right, "right");
--DEFSYM(top, "top");
--DEFSYM(bottom, "bottom");
-+extern DEFSYM(left, "left");
-+extern DEFSYM(right, "right");
-+extern DEFSYM(top, "top");
-+extern DEFSYM(bottom, "bottom");
- DEFSYM(enter_flipper_hook, "enter-flipper-hook");
- DEFSYM(leave_flipper_hook, "leave-flipper-hook");
- 
 a/src/windows.c
-+++ 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/

2023-01-15 Thread Stephan Hartmann
commit: c7e10f5c9f2eb39b11bcca295502a1deac8fc9da
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jan 15 17:54:11 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jan 15 17:54:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e10f5c

profiles/arch/powerpc/ppc64: www-client/chromium[-system-libpng] works now

Signed-off-by: Stephan Hartmann  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.force | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.use.force 
b/profiles/arch/powerpc/ppc64/package.use.force
index 1d5796d48151..24fcd31f002d 100644
--- a/profiles/arch/powerpc/ppc64/package.use.force
+++ b/profiles/arch/powerpc/ppc64/package.use.force
@@ -1,11 +1,6 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2022-11-10)
-# fails with bundled png, so force system one.
-# ld.lld: error: undefined symbol: png_init_filter_functions_vsx
-www-client/chromium system-png
-
 # 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.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/

2023-01-15 Thread Sam James
commit: 9a574e7a39d5ea74b02d47b8484e31991fbe3cca
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 15:13:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 15:13:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a574e7a

profiles/arch/powerpc/ppc64: unmask ruby30

Bug: https://bugs.gentoo.org/890915
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 98f9021997d3..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"
-
-# Hans de Graaff  (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-RUBY_TARGETS="ruby27"

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index a33e0614453d..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
 
-# Hans de Graaff  (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-ruby_targets_ruby30
-
 # Michał Górny  (2021-12-31)
 # PyPy3 target is not ready for stable.
 python_targets_pypy3



  1   2   3   4   5   6   7   8   >