[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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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



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

2023-01-11 Thread Georgy Yakovlev
commit: 890a9704e59ed244e42ee98bff732a4b8a2697a9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 11 21:26:40 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 11 21:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890a9704

profiles/arch/powerpc/ppc64/64le: fix obs-studio unmask

Otherwise portage prints warning on every incocation:

--- Unmatched removal atom(s) in ...
64le/package.mask: -media-video/obs-studio

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index bfa00705168b..1fd7b40d96ae 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -3,7 +3,7 @@
 
 # Jimi Huotari  (2023-01-11)
 # Requires media-libs/libva since 29.0.0, which is unmasked here.
--media-video/obs-studio
+->=media-video/obs-studio-29.0.0
 
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.



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

2023-01-11 Thread Jimi Huotari
commit: 3be5b280fb445c070df5b389341ac91ba679caaf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jan 11 13:03:45 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Wed Jan 11 13:03:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be5b280

profiles/arch/powerpc/ppc64: mask obs-studio and unmask on le

Signed-off-by: Jimi Huotari  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 22e3d36a6e45..bfa00705168b 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 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, which is unmasked here.
+-media-video/obs-studio
+
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.
 -dev-python/pypy-exe-bin

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index ec21c252d3ba..6b90376ee8ef 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 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
+
 # Sam James  (2022-10-08)
 # sys-boot/gnu-efi isn't keyworded here right now
 sys-kernel/installkernel-systemd-boot



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

2023-01-07 Thread Sam James
commit: d3898152c5733a5fce99776bcc4fe54cd4082404
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jan  7 09:42:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 09:44:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3898152

profiles/arch/powerpc/ppc64: mask openmw and unmask on le

Bug: https://bugs.gentoo.org/889996
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/28996
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 +++-
 profiles/arch/powerpc/ppc64/package.mask  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 86a0237523d9..22e3d36a6e45 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.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
 
 # Michał Górny  (2022-08-25)
@@ -16,7 +16,9 @@
 # Broken on big endian, but should be fine on le.
 # bug #818424
 -dev-games/openscenegraph
+-dev-games/openscenegraph-openmw
 -dev-games/openscenegraph-qt
+-games-engines/openmw
 -media-libs/openexr
 -media-libs/ctl
 -media-gfx/openvdb

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 96a21d08554e..ec21c252d3ba 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.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
 
 # Sam James  (2022-10-08)
@@ -19,7 +19,9 @@ dev-lisp/sbcl
 # Broken on big endian.
 # bug #818424
 dev-games/openscenegraph
+dev-games/openscenegraph-openmw
 dev-games/openscenegraph-qt
+games-engines/openmw
 media-libs/openexr
 media-libs/ctl
 media-gfx/openvdb



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

2022-12-02 Thread Sam James
commit: 917200daa85d6562da1b3468941b3a2bb01ff15c
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 03:52:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 21:09:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917200da

app-alternatives/lex: New package to control lex symlinks

Signed-off-by: Sam James  gentoo.org>

 app-alternatives/lex/lex-0.ebuild| 33 
 app-alternatives/lex/metadata.xml| 20 +
 profiles/arch/arm/package.use.mask   |  4 
 profiles/arch/arm64/package.use.mask |  4 
 profiles/arch/hppa/package.use.mask  |  4 
 profiles/arch/ia64/package.use.mask  |  4 
 profiles/arch/powerpc/ppc32/package.use.mask |  4 
 profiles/arch/powerpc/ppc64/package.use.mask |  4 
 profiles/arch/riscv/package.use.mask |  4 
 profiles/arch/s390/package.use.mask  |  4 
 profiles/arch/sparc/package.use.mask |  4 
 profiles/arch/x86/package.use.mask   |  4 
 12 files changed, 93 insertions(+)

diff --git a/app-alternatives/lex/lex-0.ebuild 
b/app-alternatives/lex/lex-0.ebuild
new file mode 100644
index ..260f9d0ba5f2
--- /dev/null
+++ b/app-alternatives/lex/lex-0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="lex symlinks"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Base/Alternatives;
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+flex reflex"
+REQUIRED_USE="^^ ( flex reflex )"
+
+RDEPEND="
+   flex? ( sys-devel/flex )
+   reflex? ( sys-devel/reflex )
+   !
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   
+   Symlink to sys-devel/flex.
+   
+   
+   Symlink to sys-devel/reflex.
+   
+   
+

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 59eeb185bf9b..2ba4114dee0b 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-12-02)
+# Not keyworded here
+app-alternatives/lex reflex
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 552f82af8efc..9d78b11ce771 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-12-02)
+# Not keyworded here
+app-alternatives/lex reflex
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index b950d6883996..9a73926a4c5a 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.
 
+# Sam James  (2022-12-02)
+# Not keyworded here
+app-alternatives/lex reflex
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 8ed2298b9154..9eb8d2e5ffd7 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-12-02)
+# Not keyworded here
+app-alternatives/lex reflex
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 4a5fa9330d21..e9d44ada7127 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-12-02)
+# Not keyworded here
+app-alternatives/lex reflex
+
 # Sam James  (2022-11-19)
 # Fails to compile because of size, bug #829602.
 sys-devel/clang extra

diff 

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

2022-12-01 Thread Matt Turner
commit: 8d86712b3fe5b4d5720bc36d6dfedc570f72d635
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Nov 10 16:57:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec  1 15:54:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d86712b

profiles/arch: remove "nv" from default VIDEO_CARDS

This driver no longer compiles with recent xorg versions

Bug: https://bugs.gentoo.org/873487
Closes: https://github.com/gentoo/gentoo/pull/28212
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/alpha/make.defaults | 2 +-
 profiles/arch/ia64/make.defaults  | 2 +-
 profiles/arch/powerpc/ppc32/make.defaults | 2 +-
 profiles/arch/powerpc/ppc64/make.defaults | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/alpha/make.defaults 
b/profiles/arch/alpha/make.defaults
index 2430e454f1e4..3cfe6ae896ab 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -21,7 +21,7 @@ LIBDIR_alpha="lib"
 
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
-VIDEO_CARDS="fbdev mga nv r128 radeon"
+VIDEO_CARDS="fbdev mga r128 radeon"
 
 # Tobias Klausmann  (2018-06-25)
 # Enable USE=libtirpc by default, to ease dependency resolution during

diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults
index bf4569fc0060..0e0ebaa64120 100644
--- a/profiles/arch/ia64/make.defaults
+++ b/profiles/arch/ia64/make.defaults
@@ -26,6 +26,6 @@ CHOST_ia64="${CHOST}"
 
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
-#VIDEO_CARDS="fbdev mga nv r128 radeon"
+#VIDEO_CARDS="fbdev mga r128 radeon"
 INPUT_DEVICES="void"
 VIDEO_CARDS="dummy"

diff --git a/profiles/arch/powerpc/ppc32/make.defaults 
b/profiles/arch/powerpc/ppc32/make.defaults
index 19350be099f8..0092e22c5c8e 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -15,7 +15,7 @@ FCFLAGS="${CFLAGS}"
 
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
-VIDEO_CARDS="fbdev mga nv r128 radeon"
+VIDEO_CARDS="fbdev mga r128 radeon"
 
 # Michał Górny  (2014-06-27)
 # Multilib-related setup for compatibility with future multilib.

diff --git a/profiles/arch/powerpc/ppc64/make.defaults 
b/profiles/arch/powerpc/ppc64/make.defaults
index ff2526a25304..6f2df78adcd4 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # All extra USE/etc should be specified in sub-profiles.
@@ -35,7 +35,7 @@ IUSE_IMPLICIT="abi_ppc_64"
 
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
-VIDEO_CARDS="fbdev mga nv r128 radeon"
+VIDEO_CARDS="fbdev mga r128 radeon"
 
 # Enable abi_ppc_64 for packages that don't have it forced.
 ABI_PPC="64"



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

2022-11-10 Thread Georgy Yakovlev
commit: 32372ea3298d68229cc954b5b5ce7d8a18dabbad
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Nov 11 01:25:59 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Nov 11 01:27:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32372ea3

profiles/arch/powerpc/ppc64: force system-png for chromium

ld.lld: error: undefined symbol: png_init_filter_functions_vsx

Bug: https://bugs.gentoo.org/669748
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/package.use.force 
b/profiles/arch/powerpc/ppc64/package.use.force
index 97210c0bb94e..1d5796d48151 100644
--- a/profiles/arch/powerpc/ppc64/package.use.force
+++ b/profiles/arch/powerpc/ppc64/package.use.force
@@ -1,6 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 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/64le/

2022-11-10 Thread Joonas Niilola
commit: 5bdf7768de4b59c0d93eb49e7d0f65a948820949
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 10 08:11:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 10 08:12:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdf7768

profiles/arch/powerpc/ppc64/64le: use mask gmp-ecm[custom-tune]

Signed-off-by: Joonas Niilola  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 6588d1e9f48a..4b731ea7a64f 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-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2022-11-10)
+# Doesn't work on ppc64, #871921
+sci-mathematics/gmp-ecm custom-tune
+
 # Michał Górny  (2021-12-31)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.



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

2022-10-28 Thread Andreas Sturmlechner
commit: 2bbdb29d42363737af18e479c7462fa801c4ee9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 28 15:09:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 28 15:09:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbdb29d

profiles: ppc64/64ul: Drop obsolete media-gfx/krita[vc] mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 05fdc27b5c4e..acf4a8ba1a10 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -49,10 +49,6 @@ mail-client/thunderbird clang
 # Requires media-libs/mesa[llvm], which is masked.
 dev-python/pyopengl test
 
-# Georgy Yakovlev  (2020-03-11)
-# vc not keyworded on ppc64
-media-gfx/krita vc
-
 # Joonas Niilola  (2020-02-01)
 # luajit not keyworded on ppc64, #696222
 dev-libs/efl lua_single_target_luajit



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

2022-10-13 Thread Sam James
commit: e3722148932b514097e195b8794cc8cdc366a8a0
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 22:30:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 22:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3722148

profiles/arch/powerpc/ppc64: mask symengine[tcmalloc]

Quoting Chris in the bug:
```
/var/tmp/portage/dev-python/symengine-0.9.2-r1/work/symengine.py-0.9.2-python3_10
 # ./install/usr/bin/python
Python 3.10.6 (main, Aug 14 2022, 19:50:55) [GCC 11.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import symengine
>>> import scipy
>>> import scipy.fft
src/tcmalloc.cc:333] Attempt to free invalid pointer 0x1197b73f0
Aborted (core dumped)
```

Bug: https://bugs.gentoo.org/871921
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 1400293fb5b5..ef0c262fbba1 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
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-13)
+# Causes segfaults, bug #871921
+sci-libs/symengine tcmalloc
+
 # Georgy Yakovlev  (2022-09-29)
 # USE=fix requires ring crate, which is not portable
 # https://github.com/rustsec/rustsec/issues/707



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

2022-10-13 Thread Sam James
commit: 2c5c056f42f8975291817d319702efac4afb9a42
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 19:36:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 19:09:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5c056f

profiles/arch/powerpc/ppc64: mask sys-kernel/installkernel-systemd-boot

sys-boot/gnu-efi not keyworded.

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index ec04b7c84143..22b9fe81853d 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-10-08)
+# sys-boot/gnu-efi isn't keyworded here right now
+sys-kernel/installkernel-systemd-boot
+
 # 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/

2022-09-29 Thread Georgy Yakovlev
commit: b912f6d4eaf53ea9483f9f8ece9420f3df4691c8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 29 20:52:54 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 29 20:54:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b912f6d4

profiles/arch/powerpc/ppc64: mask cargo-audit[fix]

Issue: https://github.com/rustsec/rustsec/issues/707
Signed-off-by: Georgy Yakovlev  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 4d8af12fcb89..1400293fb5b5 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2022-09-29)
+# USE=fix requires ring crate, which is not portable
+# https://github.com/rustsec/rustsec/issues/707
+dev-util/cargo-audit fix
+
 # Andrey Grozin  (2022-09-02)
 # dev-libs/capstone not keyworded
 dev-lisp/sbcl capstone



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

2022-08-28 Thread Joonas Niilola
commit: 0a13e229d64e8bd2a581c28cbb7568e15ca8b1fa
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 28 06:40:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 28 06:40:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a13e229

profiles/arch/powerpc/ppc64: unmask www-client/firefox[clang] for <104

 - linked bug report says it's working at least for 104, upstream fixed
   somewhere?

Bug: https://bugs.gentoo.org/866293
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index a4009fe5a03c..6cf00c63b8df 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -43,7 +43,7 @@ dev-java/openjdk:11 -javafx
 # Problems even on ppc64le needs more work
 dev-lang/spidermonkey clang
 mail-client/thunderbird clang
-www-client/firefox clang
+ (2020-02-26)
 # vulkan tested and works on ppc64le

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 91531751f08e..05fdc27b5c4e 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -42,7 +42,7 @@ dev-util/perf clang
 # Problems even on ppc64le, needs more work
 dev-lang/spidermonkey clang
 mail-client/thunderbird clang
-www-client/firefox clang
+ (2020-04-23)



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

2022-08-18 Thread Sam James
commit: a77e35c763b6cac917073c85dec3dd1fd3febf60
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Aug 15 06:20:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 18:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77e35c7

profiles/arch/powerpc/ppc64/64ul: unmask USE=mpd

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/use.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 1c2e1e81d2b0..04e8ca555023 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (2021-12-31)
@@ -50,8 +50,6 @@ netbeans
 pcmcia
 
 # conky dependencies missing keywords related (dragonheart 2006-11-12)
-# media-sound/mpd
-mpd
 # app-admin/hddtemp
 hddtemp
 



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

2022-07-30 Thread Matthew Smith
commit: be88a239e70a06c28daa32cfb3bb8a66f07f2a4d
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Jul 30 08:19:23 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Jul 30 08:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be88a239

profiles/arch/powerpc/ppc64: unmask putty doc

Signed-off-by: Matthew Smith  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 a9b8d7a9aa77..31faaf7a149b 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -5,10 +5,6 @@
 # dev-python/pyside2 is not keyworded
 www-client/falkon python
 
-# Matthew Smith  (2022-07-10)
-# Needs unkeyworded app-doc/halibut
->=net-misc/putty-0.77 doc
-
 # 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/ppc64/

2022-07-28 Thread Matt Turner
commit: e09657d5417ed15a0d5964507b7c95a33d13e5dd
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 29 01:39:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 29 01:41:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09657d5

profiles/powerpc/ppc64: Stable mask USE=kde on app-i18n/uim

Signed-off-by: Matt Turner  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 91ea8bff98d5..cdfeabfe61af 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 ---
 
+# Matt Turner  (2022-07-28)
+# kde-frameworks/plasma not stable on ppc64
+app-i18n/uim kde
+
 # Sam James  (2022-03-07)
 # sys-cluster/torque not marked stable on ppc64
 sys-cluster/openmpi openmpi_rm_pbs



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

2022-07-22 Thread Sam James
commit: 82ddae3ca0d5599c3dd7d8cb727b2d718fa2ef21
Author: matoro  users  noreply  github  com>
AuthorDate: Tue Jul 12 19:47:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 22 22:16:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ddae3c

profiles/arch/powerpc/ppc64/64ul: unmask USE=template-haskell

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 598e625a645e..1c2e1e81d2b0 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -58,10 +58,6 @@ hddtemp
 # Unmask this here, since only ppc64 can use it
 -ibm
 
-# unregisterised ghc arch for now.
-# no ghci - no TH
-template-haskell
-
 # Chris Gianelloni  (2008-02-13)
 # Mask multilib, since we cannot use it.
 multilib



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

2022-07-21 Thread Ben Kohler
commit: f0cd9cc741622971f900031d0b8934e8dc755566
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jul 21 15:33:04 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jul 21 15:33:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cd9cc7

profiles: ppc64: adjust kdenetwork-meta USE mask, webengine -> telepathy

Needed for changes in 1c7d07f251d178f8eb288843ef69437732f1cb30

Signed-off-by: Ben Kohler  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index ce65a5f40b15..a9b8d7a9aa77 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -83,8 +83,8 @@ sci-mathematics/gmp-ecm -custom-tune
 
 # Georgy Yakovlev  (2020-10-05)
 # dropbox requires binaries unavaliable for ppc64
-# webengine flag requires unkeyworded plasma-telepathy-meta
-kde-apps/kdenetwork-meta dropbox webengine
+# telepathy flag requires unkeyworded plasma-telepathy-meta
+kde-apps/kdenetwork-meta dropbox telepathy
 
 # Georgy Yakovlev  (2020-08-20)
 # zfs is keyworded on ppc64



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

2022-07-17 Thread Andreas Sturmlechner
commit: 30f0abcc9d1dd922141c8b2daee3bc63660ae0fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 17 12:23:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 17 12:24:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f0abcc

profiles: powerpc/ppc64: Mask www-client/falkon[python]

dev-python/pyside2 is not keyworded.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index ad2af47f8aa4..ce65a5f40b15 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
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2022-07-17)
+# dev-python/pyside2 is not keyworded
+www-client/falkon python
+
 # Matthew Smith  (2022-07-10)
 # Needs unkeyworded app-doc/halibut
 >=net-misc/putty-0.77 doc



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

2022-07-10 Thread Sam James
commit: 4478ef6d244308d417f308cf7e1f0e69779bf39d
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Jul 10 10:21:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 12:53:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4478ef6d

profiles/arch/powerpc/ppc64: clean obsolete dev-db/redis[luajit]

Last version with luajit use flag was dev-db/redis-5.0.14.

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/26324
Signed-off-by: Sam James  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 a4b2648bd7b7..ad2af47f8aa4 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -146,10 +146,6 @@ net-analyzer/snort open-appid
 # Incomplete support, bug #605878.
 net-vpn/tor seccomp
 
-# Robin H. Johnson  (2016-11-18)
-# dev-lang/luajit lacks ppc64 keyword. luajit upstream does not support ppc64
-dev-db/redis luajit
-
 # Arfrever Frehtes Taifersar Arahesis  (2016-08-01)
 # kde-frameworks/*:5 not keyworded.
 net-irc/kvirc kde



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

2022-06-24 Thread Matt Turner
commit: 2f74f17bae59f1c522ced3f9d3211d96441d7e98
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 24 15:03:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 24 15:33:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f74f17b

net-libs/libqmi: Add IUSE=qrtr

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libqmi/libqmi-.ebuild   | 8 +---
 net-libs/libqmi/metadata.xml | 1 +
 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 8 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/net-libs/libqmi/libqmi-.ebuild 
b/net-libs/libqmi/libqmi-.ebuild
index 96f87a762e23..9be3e4bbf84c 100644
--- a/net-libs/libqmi/libqmi-.ebuild
+++ b/net-libs/libqmi/libqmi-.ebuild
@@ -16,11 +16,13 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/libqmi/ 
https://gitlab.freed
 
 LICENSE="LGPL-2"
 SLOT="0/5.8"   # soname of libqmi-glib.so
-IUSE="gtk-doc +mbim"
+IUSE="gtk-doc +mbim +qrtr"
 
 RDEPEND=">=dev-libs/glib-2.56
>=dev-libs/libgudev-232
-   mbim? ( >=net-libs/libmbim-1.18.0 )"
+   mbim? ( >=net-libs/libmbim-1.18.0 )
+   qrtr? ( >=net-libs/libqrtr-glib-1.0.0:= )
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
@@ -36,7 +38,7 @@ src_configure() {
local myconf=(
--disable-Werror
--disable-static
-   --disable-qrtr # libqrtr-glib not packaged
+   $(use_enable qrtr)
$(use_enable mbim mbim-qmux)
$(use_enable gtk-doc)
)

diff --git a/net-libs/libqmi/metadata.xml b/net-libs/libqmi/metadata.xml
index ada015f36a2b..2ac8814ecd1a 100644
--- a/net-libs/libqmi/metadata.xml
+++ b/net-libs/libqmi/metadata.xml
@@ -10,5 +10,6 @@


Support QMI over Mobile Broadband Interface 
Model (MBIM)
+   Support QMI over IPC Router bus (QRTR)

 

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index bea0fbe50af9..3b29e898af4e 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-06-24)
+# net-libs/libqrtr-glib not keyworded
+net-libs/libqmi qrtr
+
 # Sam James  (2022-06-23)
 # ceph, zfs not keyworded here
 app-emulation/libvirt rbd zfs

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 655a09426c73..eacbc7f1fe78 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-06-24)
+# net-libs/libqrtr-glib not keyworded
+net-libs/libqmi qrtr
+
 # Anna Vyalkova  (2022-06-25)
 # Unkeyworded test dep
 app-vim/jedi test

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 0e4be5aa20a6..79e2a563ec95 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-06-24)
+# net-libs/libqrtr-glib not keyworded
+net-libs/libqmi qrtr
+
 # Matt Turner  (2022-05-16)
 # media-libs/libheif not keyworded here
 media-gfx/gthumb heif

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 7a09c8b58c7c..0c68c7d0aa38 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
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-06-24)
+# net-libs/libqrtr-glib not keyworded
+net-libs/libqmi qrtr
+
 # Jimi Huotari  (2022-05-08)
 # Not keyworded here yet.
 lxqt-base/lxqt-meta desktop-portal

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 0f594d743f09..c2fe6c06722e 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2022-06-24)
+# net-libs/libqrtr-glib not keyworded
+net-libs/libqmi qrtr
+
 # Jakov Smolić  (2022-06-07)
 # riscv has no sanitizers unmasked for the time being, so
 # mask to prevent emerge from erroring out by default

diff --git a/profiles/arch/x86/package.use.mask 

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

2022-05-03 Thread Sam James
commit: a0b2113bcb53f87ad906a69d3f551922efd5cc81
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 01:20:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 01:20:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b2113b

profiles/arch/powerpc/ppc64/64le: fix JRE/JDK unmasking

>From repoman (noticed b/c of old CI action);
```
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
```

Fixes: 25ff46699ff036d55928b12d3fe801dc2f83e4b0
Fixes: ab6527219b01c21eac9f8090959a9c125346c322
Signed-off-by: Sam James  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 e6e546bebe8e..49d094e51e68 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -6,11 +6,6 @@
 # one for ppc64le.
 -dev-lisp/sbcl
 
-# Sam James  (2022-01-09)
-# No provider (e.g. OpenJDK) available on big endian PPC64 right now
--virtual/jdk:11
--virtual/jre:11
-
 # Sam James  (2021-10-16)
 # (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.



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

2022-05-03 Thread Sam James
commit: ab6527219b01c21eac9f8090959a9c125346c322
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May  3 19:59:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 20:29:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab652721

profiles/arch/powerpc/ppc64: drop jre/jdk related masks

Since JRE and JDK is no longer masked in PPC64, we are able to drop the
related masks too.

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25305
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index a1f42df0cdef..61ac288e671c 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,21 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Florian Schmaus =dev-java/stax2-api-4.2.1-r1 depends on masked >=virtual/{jdk,jre}-11
->=dev-java/stax2-api-4.2.1-r1
-
 # Sam James  (2022-01-18)
 # No bootstrap binary available on big endian PPC64 right now
 dev-lisp/sbcl
 
-# Miroslav Šulc  (2020-02-27)
-# >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11
-# www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj
->=dev-java/ant-eclipse-ecj-4.10
->=dev-java/eclipse-ecj-4.10
->=www-servers/tomcat-9
-
 # Sam James  (2021-10-16)
 # Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.



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

2022-05-03 Thread Sam James
commit: 25ff46699ff036d55928b12d3fe801dc2f83e4b0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May  3 19:57:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 20:29:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ff4669

profiles/arch/powerpc/ppc64: drop jdk/jre mask

Due to the work of arthurzam, we now have working JDKs and JREs for
PPC64.

Signed-off-by: Florian Schmaus  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 1a0a946a4ee8..a1f42df0cdef 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -16,11 +16,6 @@ dev-lisp/sbcl
 >=dev-java/eclipse-ecj-4.10
 >=www-servers/tomcat-9
 
-# Sam James  (2022-01-09)
-# No provider (e.g. OpenJDK) available on big endian PPC64 right now
-virtual/jdk:11
-virtual/jre:11
-
 # Sam James  (2021-10-16)
 # Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.



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

2022-05-03 Thread Florian Schmaus
commit: 9fe0bc8414f3c2f109c8b96ef6543eafb76010a2
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May  3 14:43:26 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May  3 14:43:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe0bc84

profiles/arch/powerpc/ppc64: mask >=dev-java/stax2-api-4.2.1-r1

Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 859a54df2be9..1a0a946a4ee8 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Florian Schmaus =dev-java/stax2-api-4.2.1-r1 depends on masked >=virtual/{jdk,jre}-11
+>=dev-java/stax2-api-4.2.1-r1
+
 # Sam James  (2022-01-18)
 # No bootstrap binary available on big endian PPC64 right now
 dev-lisp/sbcl



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

2022-04-22 Thread Lars Wendler
commit: 9dcb4eea5e3c278d8df726e465646374fbf36d64
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Apr 22 21:31:30 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Apr 22 21:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dcb4eea

profiles/arch/powerpc/ppc64/32ul: Masked media-libs/freetype[svg]

Bug: https://bugs.gentoo.org/840227
Signed-off-by: Lars Wendler  gentoo.org>

 profiles/arch/powerpc/ppc64/32ul/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
index 4fdcbda5e77c..bfd49a6d6b60 100644
--- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Lars Wendler  (2022-04-22)
+# gnome-base/librsvg missing keywords
+media-libs/freetype svg
+
 # Andreas Sturmlechner  (2021-01-19)
 # dev-java/openjdk:11 is not keyworded
 >=app-office/libreoffice-7 java



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

2022-02-16 Thread Georgy Yakovlev
commit: fbeb156dd8c2ec9644e758f0eb4a4660c3bb5111
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 16 21:12:03 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 16 21:12:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbeb156d

profiles/arch/powerpc/ppc64/64ul: unmask nattka[depgraph-order]

but stable-mask it for now
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.mask| 6 +-
 profiles/arch/powerpc/ppc64/64ul/package.use.stable.mask | 6 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index ca0dd80c2085..91531751f08e 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev (2022-02-16)
+# dev-python/networkx is keyworded here
+app-portage/nattka -depgraph-order
+
 # Michał Górny  (2021-12-31)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.stable.mask
new file mode 100644
index ..10737ace35e3
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev (2022-02-16)
+# dev-python/networkx is unstable here
+app-portage/nattka depgraph-order



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

2022-02-06 Thread David Seifert
commit: b28beac0295af0613a41240596ce9088019d3fde
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Feb  6 17:04:11 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb  6 17:04:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28beac0

profiles/arch/powerpc/ppc64: move stellarium[webengine] mask to 64le/

Closes: https://github.com/gentoo/gentoo/pull/24095
Bug: https://bugs.gentoo.org/832728
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 8c1c77451267..77289a944ed2 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alexey Sokolov  (2022-02-05)
+# dev-qt/qtwebengine not stable on ppc64 yet
+sci-astronomy/stellarium webengine
+
 # Georgy Yakovlev  (2021-05-07)
 # openjfx:8 will never be stabilized
 # openjfx:11 probably will neither

diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index dedd062a69aa..46b6dcd3e2f7 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Alexey Sokolov  (2022-02-05)
-# dev-qt/qtwebengine not stable on ppc64 yet
-sci-astronomy/stellarium webengine
-
 # Marek Szuba  (2021-12-31)
 # No stable dev-ruby/{thor,tty-editor} on this arch yet
 # and there are many dependencies to go through before there are



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

2022-02-06 Thread David Seifert
commit: 1025758c1910740f36ec1871e4c287b922bf8a3b
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Feb  6 14:44:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb  6 14:44:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1025758c

profiles/arch/powerpc/ppc64: use stable mask stellarium[webengine]

Closes: https://github.com/gentoo/gentoo/pull/24085
Bug: https://bugs.gentoo.org/832728
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: David Seifert  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 46b6dcd3e2f7..dedd062a69aa 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 ---
 
+# Alexey Sokolov  (2022-02-05)
+# dev-qt/qtwebengine not stable on ppc64 yet
+sci-astronomy/stellarium webengine
+
 # Marek Szuba  (2021-12-31)
 # No stable dev-ruby/{thor,tty-editor} on this arch yet
 # and there are many dependencies to go through before there are



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

2022-01-22 Thread Georgy Yakovlev
commit: 8e1fe803c1d71edce3d72b8100f3585a486884ad
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 22 22:54:27 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 22 22:54:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1fe803

profiles/arch/powerpc/ppc64/64le: fix geogebra-bin unmask

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index b21f4a070976..e6e546bebe8e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -36,8 +36,8 @@
 -www-client/chromium
 
 # Georgy Yakovlev  (2021-05-07)↲
-# works on little-endian↲
-sci-mathematics/geogebra-bin
+# works on little-endian
+-sci-mathematics/geogebra-bin
 
 # Georgy Yakovlev  (2020-10-17)
 # works on ppc64le



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

2022-01-20 Thread Georgy Yakovlev
commit: 503d4f5f441c5acff658cb0dab437c47cd613168
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 11:41:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 11:41:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503d4f5f

profiles/arch/powerpc/ppc64/64le: fix timestamp

somehow pkgdev lost 2021 and inserted 2022
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.force | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force 
b/profiles/arch/powerpc/ppc64/64le/package.use.force
index fcdea55c78a6..83f88604cf1e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2022-01-20)



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

2022-01-20 Thread Georgy Yakovlev
commit: b4676f5b7528d4f969cb8f9eb4a0f2d489146096
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 09:24:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 09:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4676f5b

profiles/arch/powerpc/ppc64/64le: force openjdk system-bootstrap

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.force | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force 
b/profiles/arch/powerpc/ppc64/64le/package.use.force
index eb62329889f9..fcdea55c78a6 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.force
@@ -1,6 +1,12 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 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:11 system-bootstrap
+dev-java/openjdk:17 system-bootstrap
+
 # Michał Górny  (2021-02-19)
 # We have ready-to-use configs here.
 sys-kernel/gentoo-kernel -savedconfig



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

2022-01-20 Thread Georgy Yakovlev
commit: 6f6b1636b3ba440a204c9ae1a1567347ac722fcd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 09:22:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 09:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6b1636

profiles/arch/powerpc/ppc64/64le: fix jdk unmask

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 5ade8520a83a..b21f4a070976 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -76,6 +76,8 @@ sci-mathematics/geogebra-bin
 # Temurin ppc64 build is little-endian only
 # so we can use bins.
 -dev-java/openjdk-bin
+-=dev-java/openjdk-11.0.13_p8
+-=dev-java/openjdk-17.0.1_p12
 
 # Sergei Trofimovich  (2018-04-11)
 # ltrace is not ported to powerpc64le yet.



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

2022-01-20 Thread Georgy Yakovlev
commit: a6bef4ddfd7e0c498f9e43520baff5f5a94463d9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 09:09:14 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 09:09:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bef4dd

profiles/arch/powerpc/ppc64/64le: update openjdk mask

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 83f43bfc5558..5ade8520a83a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -74,9 +74,7 @@ sci-mathematics/geogebra-bin
 
 # Georgy Yakovlev  (2019-02-04)
 # Temurin ppc64 build is little-endian only
-# so we can use bins and build from source
--dev-java/openjdk:11
--dev-java/openjdk:17
+# so we can use bins.
 -dev-java/openjdk-bin
 
 # Sergei Trofimovich  (2018-04-11)



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

2022-01-20 Thread Georgy Yakovlev
commit: ac82df6c0d6b5f26459ecb53881851b9ff000847
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 08:31:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 08:31:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac82df6c

profiles/arch/powerpc/ppc64/64ul: fix mask atoms

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index f273ecde64c5..8448900c17c9 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -8,5 +8,5 @@ net-im/telegram-desktop
 # Georgy Yakovlev  (2019-02-01)
 # Temurin ppc64 builds are little-endiain only
 dev-java/openjdk-bin
-dev-java/openjdk-11.0.13_p8
-dev-java/openjdk-17.0.1_p12
+=dev-java/openjdk-11.0.13_p8
+=dev-java/openjdk-17.0.1_p12



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

2022-01-19 Thread Georgy Yakovlev
commit: 33cd33754f2c27f7b251ec3533bb14adc73f356a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:49:43 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cd3375

profiles/arch/powerpc/ppc64/64ul: mask non-working jdk

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 22f96c7ad1db..f273ecde64c5 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -8,3 +8,5 @@ net-im/telegram-desktop
 # Georgy Yakovlev  (2019-02-01)
 # Temurin ppc64 builds are little-endiain only
 dev-java/openjdk-bin
+dev-java/openjdk-11.0.13_p8
+dev-java/openjdk-17.0.1_p12



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

2022-01-19 Thread Georgy Yakovlev
commit: e3dbc58f764f3e503a40afe0e17cdd8ee5124d86
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 14:29:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3dbc58f

profiles: enable openjdk:{11,17} on ppc64be

Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 50a78625fb11..1c4781139e78 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2020-01-25)
@@ -8,6 +8,4 @@ net-im/telegram-desktop
 # Georgy Yakovlev  (2019-02-01)
 # Temurin ppc64 build is little-endian only so it's impossible
 # to build openjdk:11 and later, but it's possible to build openjdk:8 with 
icedtea{,-bin}
-dev-java/openjdk:11
-dev-java/openjdk:17
 dev-java/openjdk-bin



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

2022-01-19 Thread Georgy Yakovlev
commit: 1d4e697dd0ccc307691346b61ecd95751e2caf5a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:08:30 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4e697d

profiles/arch/powerpc/ppc64/64ul: clarify use.force jdk reason

and fix timestamp
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.force | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force 
b/profiles/arch/powerpc/ppc64/64ul/package.use.force
index 827d31f8d76b..644089f749d4 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 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, but force
-# the user to rebuild  
+# Bootstrapping is possible using our build snapshot, so don't force
+# system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap



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

2022-01-19 Thread Georgy Yakovlev
commit: b07073906c7461e31b2ab8e4882b9efc12f7b189
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 14:28:37 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0707390

profiles: enable bootstrap openjdk using snapshot on ppc64be

Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.force | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force 
b/profiles/arch/powerpc/ppc64/64ul/package.use.force
new file mode 100644
index ..827d31f8d76b
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2022 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, but force
+# the user to rebuild  
+dev-java/openjdk:11 -system-bootstrap
+dev-java/openjdk:17 -system-bootstrap



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

2022-01-19 Thread Georgy Yakovlev
commit: b6864c74cd3b7bb242a960bb0b3c1ccd36d332c1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:16:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6864c74

profiles/arch/powerpc/ppc64/64ul: clarify openjdk-bin message

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 1c4781139e78..22f96c7ad1db 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -6,6 +6,5 @@
 net-im/telegram-desktop
 
 # Georgy Yakovlev  (2019-02-01)
-# Temurin ppc64 build is little-endian only so it's impossible
-# to build openjdk:11 and later, but it's possible to build openjdk:8 with 
icedtea{,-bin}
+# Temurin ppc64 builds are little-endiain only
 dev-java/openjdk-bin



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

2022-01-18 Thread Sam James
commit: d86a49ec542dc9007cbf8cfc201fd55fbed56212
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 18 23:46:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 18 23:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86a49ec

profiles/arch/powerpc/ppc64/32ul: unmask sbcl here

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/32ul/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/32ul/package.mask 
b/profiles/arch/powerpc/ppc64/32ul/package.mask
new file mode 100644
index ..48fd10c7bac9
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/32ul/package.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-01-18)
+# No bootstrap binary available on big endian PPC64 right now
+# But there is one for PPC (big endian).
+-dev-lisp/sbcl



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

2022-01-13 Thread Georgy Yakovlev
commit: 052e5c8cc56547d40b14e01959d8dea900735f8b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 13 10:09:44 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 13 10:20:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052e5c8c

profiles/arch/powerpc/ppc64: mask tomcat here

0f6fb7a3d67 unmasked it, but we still need a mask for big-endian

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 580584305c69..069f98587fee 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,13 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Miroslav Šulc  (2020-02-27)
+# >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11
+# www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj
+>=dev-java/ant-eclipse-ecj-4.10
+>=dev-java/eclipse-ecj-4.10
+>=www-servers/tomcat-9
+
 # Sam James  (2022-01-09)
 # No provider (e.g. OpenJDK) available on big endian PPC64 right now
 virtual/jdk:11



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

2022-01-09 Thread Sam James
commit: 2025565695e669b17abcb4ef47a0ac6a2ddb5246
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  9 20:00:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  9 20:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20255656

profiles/arch/powerpc/ppc64: mask/unmask JRE/JDK virtual

We don't always have OpenJDK available (not on Big Endian).

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 7 ++-
 profiles/arch/powerpc/ppc64/package.mask  | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index a691c07c55ec..4d60e4b0c3c7 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-09)
+# No provider (e.g. OpenJDK) available on big endian PPC64 right now
+-virtual/jdk:11
+-virtual/jre:11
+
 # Sam James  (2021-10-16)
 # (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 52066e1297a4..580584305c69 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-09)
+# No provider (e.g. OpenJDK) available on big endian PPC64 right now
+virtual/jdk:11
+virtual/jre:11
+
 # Sam James  (2021-10-16)
 # Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.



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

2021-12-31 Thread Michał Górny
commit: efd057ac66fda628a18606789135cbeb9a998206
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 31 08:55:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 31 09:48:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd057ac

profiles/arch: Sync pypy3 masks with keywords

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

 profiles/arch/arm64/package.use.stable.mask   | 5 +
 profiles/arch/powerpc/ppc64/64le/package.use.mask | 5 +
 profiles/arch/powerpc/ppc64/64le/use.mask | 5 +
 profiles/arch/powerpc/ppc64/64le/use.stable.mask  | 5 +
 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 5 +
 profiles/arch/powerpc/ppc64/64ul/use.mask | 5 +
 profiles/arch/powerpc/ppc64/64ul/use.stable.mask  | 5 +
 profiles/arch/powerpc/ppc64/package.use.mask  | 5 +
 profiles/arch/powerpc/ppc64/use.mask  | 5 +
 profiles/arch/powerpc/ppc64/use.stable.mask   | 5 +
 10 files changed, 50 insertions(+)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 1cec2de5360c..af59a1a97147 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-12-31)
+# Don't apply stable masks to python-exec since we're forcing every
+# impl there anyway. Please keep this in sync with use.stable.mask.
+dev-lang/python-exec -python_targets_pypy3
+
 # Sam James  (2021-11-20)
 # dev-python/networkx is not yet marked stable on arm*
 app-admin/setools infoflow

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 57513f24743e..ad5616188460 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-12-31)
+# Don't apply stable masks to python-exec since we're forcing every
+# impl there anyway. Please keep this in sync with use.stable.mask.
+dev-lang/python-exec -python_targets_pypy3
+
 # Georgy Yakovlev  (2021-11-13)
 # ppc64 has pipewire keyworded
 www-client/firefox -screencast

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 1e05b89c6963..b596bd803519 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-12-31)
+# PyPy3 is keyworded here.
+-python_targets_pypy3
+-python_single_target_pypy3
+
 # Sam James  (2021-10-16)
 # media-libs/openexr doesn't work on BE, but should on LE.
 # ...and openscenegraph needs openexr.

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index e724690f1eaf..9d8490097912 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-12-31)
+# PyPy3 target is not ready for stable.
+python_targets_pypy3
+python_single_target_pypy3
+
 # Sam James  (2021-11-14)
 # media-libs/openexr is not marked stable on ppc64
 # (it's broken on BE and it's more convenient to keep it at ~arch here for now)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index b6e15b3d13f1..ca0dd80c2085 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-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-12-31)
+# Don't apply stable masks to python-exec since we're forcing every
+# impl there anyway. Please keep this in sync with use.stable.mask.
+dev-lang/python-exec -python_targets_pypy3
+
 # Georgy Yakovlev  (2021-07-27)
 # deps are keyworded
 gnome-base/gnome-extra-apps -tracker

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 0587005a8db1..598e625a645e 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2021-12-31)
+# PyPy3 is keyworded here.
+-python_targets_pypy3
+-python_single_target_pypy3
+
 # Georgy Yakovlev  (2020-06-03)
 # clang is keyworded and works on ppc64
 -clang

diff --git 

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

2021-12-30 Thread Michał Górny
commit: ceff4d09445c6b6d80f934130fafe03e92077b7c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 30 17:59:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 30 18:00:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceff4d09

profiles/arch/powerpc/ppc64*: un-stable-mask python3_10 target

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 6 --
 profiles/arch/powerpc/ppc64/64ul/use.stable.mask | 6 --
 profiles/arch/powerpc/ppc64/use.stable.mask  | 6 --
 3 files changed, 18 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index ea967fc953b8..e724690f1eaf 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -5,9 +5,3 @@
 # media-libs/openexr is not marked stable on ppc64
 # (it's broken on BE and it's more convenient to keep it at ~arch here for now)
 openexr
-
-# Michał Górny  (2021-05-04)
-# Python 3.10 is not yet stable (and will not be until it's out of beta,
-# around September.
-python_single_target_python3_10
-python_targets_python3_10

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.stable.mask
index 9bf68847141b..33785156beac 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.stable.mask
@@ -1,12 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2021-05-04)
-# Python 3.10 is not yet stable (and will not be until it's out of beta,
-# around September.
-python_single_target_python3_10
-python_targets_python3_10
-
 # Georgy Yakovlev  (2020-01-26)
 # media-plugins/frei0r-plugins not stable yet
 frei0r

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 013b344a472d..c6527e03781f 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -8,9 +8,3 @@
 # media-libs/openexr is not marked stable on ppc64
 # (it's broken on BE and it's more convenient to keep it at ~arch here for now)
 openexr
-
-# Michał Górny  (2021-05-04)
-# Python 3.10 is not yet stable (and will not be until it's out of beta,
-# around September.
-python_single_target_python3_10
-python_targets_python3_10



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

2021-12-23 Thread Georgy Yakovlev
commit: 1435aa57daa43c0ea91df8e9bc9a69d62781d655
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 24 00:05:41 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 24 00:06:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1435aa57

profiles/arch/powerpc/ppc64: fix spidermonkey masks

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 369ae3a1df08..b6e15b3d13f1 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -31,7 +31,7 @@ dev-util/perf clang
 
 # Georgy Yakovlev  (2020-05-03)
 # Problems even on ppc64le, needs more work
-dev-lang/spidermonkey
+dev-lang/spidermonkey clang
 mail-client/thunderbird clang
 www-client/firefox clang
 



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

2021-12-23 Thread Sam James
commit: bb3cc9a48dad2e992e9a57400e5dae4c7a373ff0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 23 23:58:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 23 23:58:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3cc9a4

profiles/arch/powerpc/ppc64/64le: fix typo

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 61d2edf91e6a..57513f24743e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -36,7 +36,7 @@ dev-java/openjdk:11 -javafx
 
 # Georgy Yakovlev  (2020-05-03)
 # Problems even on ppc64le needs more work
-dev-lang/spidermonkey
+dev-lang/spidermonkey clang
 mail-client/thunderbird clang
 www-client/firefox clang
 



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

2021-12-23 Thread Georgy Yakovlev
commit: dc47579a8d8522c37890ed758d83aa755e88426d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 23 23:33:24 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 23 23:35:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc47579a

profiles/arch/powerpc/ppc64/64ul: update clang mask for moz stuff

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 5 +++--
 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 6 --
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 26a05e73db9d..61d2edf91e6a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -35,9 +35,10 @@ dev-java/openjdk:8 -javafx
 dev-java/openjdk:11 -javafx
 
 # Georgy Yakovlev  (2020-05-03)
-# Fails to build, needs more work
-www-client/firefox clang
+# Problems even on ppc64le needs more work
+dev-lang/spidermonkey
 mail-client/thunderbird clang
+www-client/firefox clang
 
 # Georgy Yakovlev  (2020-02-26)
 # vulkan tested and works on ppc64le

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index c4328940c383..369ae3a1df08 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -30,9 +30,11 @@ dev-util/perf clang
 >=app-office/libreoffice-7 java
 
 # Georgy Yakovlev  (2020-05-03)
-# Fails to build, needs more work
-www-client/firefox clang
+# Problems even on ppc64le, needs more work
+dev-lang/spidermonkey
 mail-client/thunderbird clang
+www-client/firefox clang
+
 
 # James Le Cuirot  (2020-04-23)
 # Requires media-libs/mesa[llvm], which is masked.



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

2021-12-01 Thread Michał Górny
commit: ba028876bfb168b70316aab06a8bb96a5dbdb0c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  1 16:25:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  1 16:33:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba028876

profiles/arch/powerpc: Mask gentoo-kernel-bin on big-endian

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 29cc18c63a1b..5a33b5659e8f 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -44,6 +44,7 @@ sci-mathematics/geogebra-bin
 # Georgy Yakovlev  (2020-08-27)
 # little-endian power8 ppc64 configs are provided
 -sys-kernel/gentoo-kernel
+-sys-kernel/gentoo-kernel-bin
 -sys-kernel/vanilla-kernel
 -virtual/dist-kernel
 

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 36a972da57c5..7b32acd5c13c 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -42,6 +42,7 @@ dev-java/openjfx:11
 # big-endian ppc64 configs are not provided
 # however users can unmask and use savedconfig feature
 sys-kernel/gentoo-kernel
+sys-kernel/gentoo-kernel-bin
 sys-kernel/vanilla-kernel
 virtual/dist-kernel
 



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

2021-11-13 Thread Georgy Yakovlev
commit: f7ec44662ec38c1fbb94d18cb02d3b12bba34db2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Nov 14 07:49:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov 14 07:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ec4466

profiles/arch/powerpc/ppc64/64le: unmask firefox[screencast]

Signed-off-by: Georgy Yakovlev  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 fbfee3c8638a..7bd73835511c 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-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-13)
+# ppc64 has pipewire keyworded
+www-client/firefox -screencast
+
 # Sam James  (2021-09-23)
 # Needs media-libs/libldac which builds on ppc64le, but not be
 media-video/pipewire -bluetooth



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

2021-11-13 Thread Sam James
commit: 152f206623d2848e2220bad786cc413b90b79653
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 04:04:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 04:42:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152f2066

profiles/arch/powerpc/ppc64: stable-mask USE=openexr

Bug: https://bugs.gentoo.org/787452
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 5 +
 profiles/arch/powerpc/ppc64/use.stable.mask  | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 8e2f205d60b7..ea967fc953b8 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-11-14)
+# media-libs/openexr is not marked stable on ppc64
+# (it's broken on BE and it's more convenient to keep it at ~arch here for now)
+openexr
+
 # Michał Górny  (2021-05-04)
 # Python 3.10 is not yet stable (and will not be until it's out of beta,
 # around September.

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 270d61458e3c..013b344a472d 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2021-11-14)
+# media-libs/openexr is not marked stable on ppc64
+# (it's broken on BE and it's more convenient to keep it at ~arch here for now)
+openexr
+
 # Michał Górny  (2021-05-04)
 # Python 3.10 is not yet stable (and will not be until it's out of beta,
 # around September.



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

2021-11-12 Thread Georgy Yakovlev
commit: a2a9a714c0f26bb3e9538ffee926767340d01f22
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Nov 12 18:41:26 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Nov 12 18:46:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a9a714

profiles/arch/powerpc/ppc64: mask kdevelop[reviewboard]

Signed-off-by: Georgy Yakovlev  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 5fbec6bb381..5c49713bc42 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-12)
+# telepathy stack is not keyworded
+dev-util/kdevelop reviewboard
+
 # Georgy Yakovlev  (2021-11-01)
 # requires sys-apps/dbus-broker, which is keyworded here.
 sys-apps/systemd -hostnamed-fallback



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

2021-11-06 Thread Georgy Yakovlev
commit: 4b96815cb7af977333f2e118aa1a1fbd9768ef01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:54:47 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b96815c

profiles/arch/powerpc/ppc64: unmask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  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 2d390aafe9c..5fbec6bb381 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is keyworded here.
+sys-apps/systemd -hostnamed-fallback
+
 # Sam James  (2021-10-17)
 # Go doesn't support pie on ppc64, bug #818529
 net-dns/dnscrypt-proxy pie



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

2021-11-06 Thread Georgy Yakovlev
commit: b250f19521edec54b590651a5fefc0314d7a5a82
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:54:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b250f195

profiles/arch/powerpc/ppc64: stable-mask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  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 ad8e800ab26..41389ea5bfd 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 ---
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is unstable here.
+sys-apps/systemd hostnamed-fallback
+
 # Georgy Yakovlev https://bugs.gentoo.org/798744



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

2021-10-17 Thread Sam James
commit: 05f490d8462c5296b881340c7bff00a1eef898e2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 17 07:43:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 17 07:43:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f490d8

profiles/arch/powerpc/ppc64: mask dnscrypt-proxy[pie]

Go doesn't support pie on ppc64.

Closes: https://bugs.gentoo.org/818529
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 8e183aa4544..2d390aafe9c 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-10-17)
+# Go doesn't support pie on ppc64, bug #818529
+net-dns/dnscrypt-proxy pie
+
 # Sam James  (2021-09-23)
 # Needs media-libs/libldac which builds on ppc64le, but not be
 media-video/pipewire -bluetooth



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

2021-10-16 Thread Sam James
commit: 11665ab946773fabd67ce042eae9320c9e11f0d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 09:11:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11665ab9

profiles/arch/powerpc/ppc64: mask media-libs/embree on BE

Needs OpenEXR.

Bug: https://bugs.gentoo.org/818424
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index c0742bdf0f3..32e223d97cf 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -5,11 +5,12 @@
 # (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.
 # bug #818424
--media-libs/openexr
--media-libs/ctl
 -dev-games/openscenegraph
 -dev-games/openscenegraph-qt
+-media-libs/openexr
+-media-libs/ctl
 -media-gfx/openvdb
+-media-libs/embree
 -media-libs/openimageio
 -media-libs/osl
 

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 48f97d02ae7..ccbf13be832 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -5,11 +5,12 @@
 # Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.
 # bug #818424
-media-libs/openexr
-media-libs/ctl
 dev-games/openscenegraph
 dev-games/openscenegraph-qt
+media-libs/openexr
+media-libs/ctl
 media-gfx/openvdb
+media-libs/embree
 media-libs/openimageio
 media-libs/osl
 



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

2021-10-16 Thread Sam James
commit: 5a1b1af87b954989d164b83d62c25cd2f6c56206
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 09:12:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1b1af8

profiles/arch/powerpc/ppc64: mask media-libs/opencolorio on BE

Bug: https://bugs.gentoo.org/818424
Signed-off-by: Sam James  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 32e223d97cf..29cc18c63a1 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -11,6 +11,7 @@
 -media-libs/ctl
 -media-gfx/openvdb
 -media-libs/embree
+-media-libs/opencolorio
 -media-libs/openimageio
 -media-libs/osl
 

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index ccbf13be832..36a972da57c 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -11,6 +11,7 @@ media-libs/openexr
 media-libs/ctl
 media-gfx/openvdb
 media-libs/embree
+media-libs/opencolorio
 media-libs/openimageio
 media-libs/osl
 



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

2021-10-16 Thread Sam James
commit: 3184d1f30f998f8ef7c3bf3e64419a419d89b199
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:49:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3184d1f3

profiles/arch/powerpc/ppc64: mask media-libs/osl on BE

Bug: https://bugs.gentoo.org/818424
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 14a3ca0905c..c1618e81ecb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2021-10-16)
+# (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.
 # bug #818424
 -media-libs/openexr
@@ -9,6 +10,7 @@
 -dev-games/openscenegraph
 -media-gfx/openvdb
 -media-libs/openimageio
+-media-libs/osl
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform." on be

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index d262183445d..5e4051d5c81 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2021-10-16)
+# Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.
 # bug #818424
 media-libs/openexr
@@ -9,6 +10,7 @@ media-libs/ctl
 dev-games/openscenegraph
 media-gfx/openvdb
 media-libs/openimageio
+media-libs/osl
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform."



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

2021-10-16 Thread Sam James
commit: aecf921c197ea8e22fb1ad3b329c0788907f77ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 09:01:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecf921c

profiles/arch/powerpc/ppc64: mask USE=osg on BE too

Even if nothing needs it yet on ppc64, save people pain in future.

Bug: https://bugs.gentoo.org/818424
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.mask | 2 ++
 profiles/arch/powerpc/ppc64/use.mask  | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 30aef1e1407..1e05b89c696 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -3,7 +3,9 @@
 
 # Sam James  (2021-10-16)
 # media-libs/openexr doesn't work on BE, but should on LE.
+# ...and openscenegraph needs openexr.
 -openexr
+-osg
 
 # Michał Górny  (2021-01-07)
 # Prebuilt kernels are supported here.

diff --git a/profiles/arch/powerpc/ppc64/use.mask 
b/profiles/arch/powerpc/ppc64/use.mask
index e60dd3fe212..63cd97f2d51 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -4,8 +4,10 @@
 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
 
 # Sam James  (2021-10-16)
-# media-libs/openexr doesn't work on BE.
+# media-libs/openexr doesn't work on BE (bug #818424)
+# ...and openscenegraph needs openexr.
 openexr
+osg
 
 # Michał Górny  (2014-06-27)
 # Unmask multilib flag for the ABI.



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

2021-10-16 Thread Sam James
commit: 7a884fd8ee8d6f9b0d883b958f6571e1d4916f48
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:58:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a884fd8

profiles/arch/powerpc/ppc64: mask dev-games/openscenegraph-qt on BE

Signed-off-by: Sam James  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 c1618e81ecb..c0742bdf0f3 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -8,6 +8,7 @@
 -media-libs/openexr
 -media-libs/ctl
 -dev-games/openscenegraph
+-dev-games/openscenegraph-qt
 -media-gfx/openvdb
 -media-libs/openimageio
 -media-libs/osl

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 5e4051d5c81..48f97d02ae7 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -8,6 +8,7 @@
 media-libs/openexr
 media-libs/ctl
 dev-games/openscenegraph
+dev-games/openscenegraph-qt
 media-gfx/openvdb
 media-libs/openimageio
 media-libs/osl



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

2021-10-16 Thread Sam James
commit: 83e497f2d4a46391f97dbee53354170b42e8fd4f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:13:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:14:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e497f2

profiles/arch/powerpc/ppc64: mask USE=openexr on BE

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 profiles/arch/powerpc/ppc64/use.mask  | 6 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 208423630f7..30aef1e1407 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-10-16)
+# media-libs/openexr doesn't work on BE, but should on LE.
+-openexr
+
 # Michał Górny  (2021-01-07)
 # Prebuilt kernels are supported here.
 -dist-kernel

diff --git a/profiles/arch/powerpc/ppc64/use.mask 
b/profiles/arch/powerpc/ppc64/use.mask
index 4c7c76de925..e60dd3fe212 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -1,8 +1,12 @@
-# Copyright 2008-2019 Gentoo Authors
+# Copyright 2008-2021 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!!!
 
+# Sam James  (2021-10-16)
+# media-libs/openexr doesn't work on BE.
+openexr
+
 # Michał Górny  (2014-06-27)
 # Unmask multilib flag for the ABI.
 -abi_ppc_64



  1   2   3   4   >