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

2024-04-24 Thread Marek Szuba
commit: 20a7d7884fae87f93a04be18b70850845fac6a13
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 24 14:27:25 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 24 14:42:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a7d788

profiles/arch/sparc: only mask USE=cryptsetup on >=sys-libs/libblockdev-3.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/sparc/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 8008676ecec2..fe844c67f2c7 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -41,7 +41,7 @@ app-emulation/qemu keyutils
 net-fs/samba ads
 net-fs/cifs-utils ads creds pam
 sys-auth/sssd keyutils
-sys-libs/libblockdev cryptsetup
+>=sys-libs/libblockdev-3.0.0 cryptsetup
 sys-libs/libnvme keyutils
 
 # Sam James  (2024-01-02)



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

2024-04-24 Thread Marek Szuba
commit: 2cb53c172f983c3a7bbb8db582366588b5393c44
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 24 13:54:05 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 24 13:57:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb53c17

profiles/arch/sparc: mask USE=cryptsetup on sys-libs/libblockdev

Depends on sys-apps/keyutils, which fails tests on this arch.

Bug: https://bugs.gentoo.org/930331
Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/sparc/package.use.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index de6fb1921f42..8008676ecec2 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -32,6 +32,7 @@ sys-kernel/installkernel -grub
 net-libs/pjproject srtp
 net-misc/asterisk srtp
 
+# Marek Szuba  (2024-04-24)
 # Sam James  (2024-01-05)
 # sys-apps/keyutils not stable here, because of test failures. bug #636252
 app-benchmarks/stress-ng keyutils
@@ -40,6 +41,7 @@ app-emulation/qemu keyutils
 net-fs/samba ads
 net-fs/cifs-utils ads creds pam
 sys-auth/sssd keyutils
+sys-libs/libblockdev cryptsetup
 sys-libs/libnvme keyutils
 
 # Sam James  (2024-01-02)



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

2024-04-18 Thread Ben Kohler
commit: 155efb646e073932a237899c737b02f249926b1f
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr 18 15:44:20 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr 18 15:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155efb64

Revert "profiles: force samba[system-mitkrb5] on ppc32 & sparc"

This reverts commit 6481446a7744c718f0246f4fcf1b3888c57e377f.

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

 profiles/arch/powerpc/ppc32/package.use.stable.force | 7 ---
 profiles/arch/sparc/package.use.stable.force | 7 ---
 2 files changed, 14 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.force 
b/profiles/arch/powerpc/ppc32/package.use.stable.force
deleted file mode 100644
index 93ccd2bb7891..
--- a/profiles/arch/powerpc/ppc32/package.use.stable.force
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Ben Kohler  (2024-04-18)
-# Force system-mitkrb5, as the bundled copy requires sys-apps/keyutils which
-# is not stable here due to test failures, bug #636252
-net-fs/samba system-mitkrb5

diff --git a/profiles/arch/sparc/package.use.stable.force 
b/profiles/arch/sparc/package.use.stable.force
deleted file mode 100644
index 93ccd2bb7891..
--- a/profiles/arch/sparc/package.use.stable.force
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Ben Kohler  (2024-04-18)
-# Force system-mitkrb5, as the bundled copy requires sys-apps/keyutils which
-# is not stable here due to test failures, bug #636252
-net-fs/samba system-mitkrb5



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

2024-04-02 Thread Ionen Wolkens
commit: 28094b832f52cead6cc9dc323bad08f9d2d555a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr  2 12:48:40 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr  2 13:05:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28094b83

profiles/arch/sparc: mask dev-qt/qtdeclarative[svg] for now

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 5347e66d38e5..36e301d72bbc 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2024-04-02)
+# dev-qt/qtsvg:6 is not keyworded here yet (bug #918896)
+dev-qt/qtdeclarative:6 svg
+
 # Eray Aslan  (2024-03-08)
 # mongodb dependencies are not keyworded
 mail-mta/postfix mongodb



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

2024-02-13 Thread Ionen Wolkens
commit: b1418d72e6ec2b6bd87edabea56e039238364612
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Feb 13 16:41:13 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 13 16:43:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1418d72

profiles/arch/sparc: mask dev-qt/qtmultimedia:6[qml]

wrt bug #919896, can be closed WONTFIX if there is no interest
in getting this fixed -- odds are this mask will be permanent
unless something really needs USE=qml on sparc.

Bug: https://bugs.gentoo.org/924430
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/sparc/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 8920622d9cbf..4aee735e20c7 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2024-02-13)
+# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that
+# is not keyworded here and currently fails tests (bug #924430).
+dev-qt/qtmultimedia:6 qml
+
 # Eray Aslan  (2024-02-13)
 # tests require dev-db/mongodb which is not keyworded
 dev-libs/mongo-c-driver test



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

2024-02-05 Thread Sam James
commit: a3d9d727aebb5f958446ffbc2a994508aef21119
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Feb  5 15:05:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:34:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d9d727

profiles/arch/sparc: fix totally bogus mupdf-based cups mask

In bug 631970, mupdf dropped its sparc keyword for nonsense reasons. Due
to an ebuild bug, it was wrong everywhere and actually failed to build
on sparc. Despite diagnosis in the original report, it was left unfixed
for years after dropping ~sparc:

> Can someone with access to a sparc machine submit a patch? [...] if
> this bug report is correct, mupdf on sparc has now been broken for quite
> a while.  I'd tend to unkeyword it.

Fast forward to 2021, and commit 41543c0badfcd7ba9ee39386a3f4a8c8675135c0
which ninja-fixed this inside another commit. Now mupdf builds sanely.
Fast forward again to 2023, and bug 761550, where it was keyworded for
~sparc.

This odd mask is outdated and incorrect in a few different ways! The
status today is much more simple: the feature is expected to work on
~sparc, but no one has requested stabilizing mupdf for sparc. Hence,
cups *can* be built with USE=pdf, as long as you don't mind running
unstable keywords.

Move the mask from use, to use.stable, and correct the false
information.

Bug: https://bugs.gentoo.org/631970
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask| 7 ---
 profiles/arch/sparc/package.use.stable.mask | 7 +++
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index f3f5ae949db6..db6629c870ff 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,13 +1,6 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Eli Schwartz  (2024-02-05)
-# app-text/mupdf sparc keyword was dropped in bug #631970
-# and subsequently prevented stabilization in bug #923811
-net-print/cups-filters pdf
-net-print/libcupsfilters pdf
-net-print/cups-meta pdf
-
 # Leonardo Hernández Hernández  (2024-01-15)
 # net-libs/grpc not keyworded here
 app-admin/syslog-ng grpc

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index fe1888ca9b8b..5451339c6b85 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,13 @@
 # Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Eli Schwartz  (2024-02-05)
+# app-text/mupdf is not stable. bug #923811
+net-print/cups-filters pdf
+net-print/libcupsfilters pdf
+net-print/cups-meta pdf
+
+
 # Sam James  (2023-12-30)
 # Qt not marked stable here.
 app-text/doxygen gui



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

2024-02-05 Thread Sam James
commit: a5eb4ff9187e9d634ca34a197e72d084151ebf21
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Feb  5 14:22:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 14:29:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eb4ff9

profiles/arch/sparc: update and expand cups + pdf stable-mask

Followup to commit ccc97ae9448678fa5971a4a41f89e8778550ceed. Still
trying to stabilize new group of cups packages after shuffling and
splitting up components. Originally nattka complained about hppa, now
after fixing that, it is complaining about sparc too.

The problem is the same problem -- unstable mupdf -- but this time tied
to a different bug.

Bug: https://bugs.gentoo.org/923811
Bug: https://bugs.gentoo.org/631970
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index e7dcc98b9906..f3f5ae949db6 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,13 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Eli Schwartz  (2024-02-05)
+# app-text/mupdf sparc keyword was dropped in bug #631970
+# and subsequently prevented stabilization in bug #923811
+net-print/cups-filters pdf
+net-print/libcupsfilters pdf
+net-print/cups-meta pdf
+
 # Leonardo Hernández Hernández  (2024-01-15)
 # net-libs/grpc not keyworded here
 app-admin/syslog-ng grpc
@@ -427,10 +434,6 @@ dev-lang/spidermonkey jit
 # No ffmpeg keywords on sparc
 media-sound/dir2ogg aac wma
 
-# Virgil Dupras  (2018-10-08)
-# app-text/mupdf sparc keyword was dropped in bug #631970
-net-print/cups-filters pdf
-
 # Sergei Trofimovich  (2018-08-30)
 # dev-games/openscenegraph is a heavy unkeyworded dependency.
 # Skip keywording it for now.



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

2024-01-08 Thread Sam James
commit: 0f32d69f9b90c271a24ec15ceab57f84e4898f53
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Jan  9 06:50:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  9 07:22:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f32d69f

net-misc/asterisk: mask USE=srtp for sparc.

Bug: https://bugs.gentoo.org/919424
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/34718
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 6b39f3552367..379c0d9bf0c2 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jaco Kroon  (2024-01-09)
+# net-misc/asterisk[srtp] depends on net-libs/libsrtp which is -sparc.
+net-misc/asterisk srtp
+
 # Sam James  (2024-01-05)
 # sys-apps/keyutils not stable here, because of test failures. bug #636252
 app-benchmarks/stress-ng keyutils



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

2024-01-05 Thread Sam James
commit: 398d33f7037eb62b317f3378b143c49810661bce
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 13:48:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 14:02:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398d33f7

Revert "profiles/arch/sparc: mask sys-apps/keyutils"

This reverts commit 39c5088258528e70be350b91a55d014e1d461407.

Needed by nfs-utils.

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

 profiles/arch/sparc/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index bd6b7d5b92c7..538d5c80fc20 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2023-04-06)
-# sys-apps/keyutils has many test failures here, bug #636252
-sys-apps/keyutils
-
 # matoro  (2023-03-07)
 # Fails tests disastrously.  Present evidence of passing test suite
 # before removing, please.



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

2024-01-05 Thread Sam James
commit: 86cbd88ac7ec0f1404069a12c4325450cdf90f88
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 05:24:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 14:02:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cbd88a

profiles/arch: mask keyutils consumers on ppc32, sparc

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

 profiles/arch/powerpc/ppc32/package.use | 4 
 profiles/arch/powerpc/ppc32/package.use.mask| 8 +++-
 profiles/arch/powerpc/ppc32/package.use.stable.mask | 3 +--
 profiles/arch/sparc/package.use.mask| 6 ++
 4 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use 
b/profiles/arch/powerpc/ppc32/package.use
index 70f5caa811dd..65ce352e9a78 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 GNU General Public License v2
 
+# Sam James  (2024-01-05)
+# keyutils is masked here
+net-fs/cifs-utils -ads -acl
+
 # 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/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 32f36ab627b0..a31cdc07a54a 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,9 +1,15 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2024-01-05)
 # sys-apps/keyutils not stable here, because of test failures. bug #636252
+app-benchmarks/stress-ng keyutils
 app-crypt/mit-krb5 keyutils
+app-emulation/qemu keyutils
+net-fs/cifs-utils ads creds pam
+net-fs/samba ads
+sys-auth/sssd keyutils
+sys-libs/libnvme keyutils
 
 # Michał Górny  (2023-10-15)
 # Need dev-python/notebook (that indirectly requires net-libs/nodejs).

diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask 
b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index d3328ba5fa85..ecd238cce8cf 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -57,8 +57,7 @@ mail-mta/postfix ldap-bind
 
 # Sam James  (2022-03-03)
 # No kerberos provider is marked stable here
-net-fs/samba ads system-heimdal system-mitkrb5
-net-fs/cifs-utils ads
+net-fs/samba system-heimdal system-mitkrb5
 sys-auth/pambase pam_krb5
 
 # Sam James  (2022-03-03)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index d6c5aca022f2..6b39f3552367 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -3,7 +3,13 @@
 
 # Sam James  (2024-01-05)
 # sys-apps/keyutils not stable here, because of test failures. bug #636252
+app-benchmarks/stress-ng keyutils
 app-crypt/mit-krb5 keyutils
+app-emulation/qemu keyutils
+net-fs/samba ads
+net-fs/cifs-utils ads creds pam
+sys-auth/sssd keyutils
+sys-libs/libnvme keyutils
 
 # Sam James  (2024-01-02)
 # dev-libs/capstone not keyworded here



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

2024-01-05 Thread Sam James
commit: a136f380b6162c1f342c1cbc96780ff970764e1c
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:52:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 14:02:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a136f380

profiles/arch/sparc: mask app-crypt/mit-krb5[keyutils]

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index e1f33e616209..d6c5aca022f2 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2024-01-05)
+# sys-apps/keyutils not stable here, because of test failures. bug #636252
+app-crypt/mit-krb5 keyutils
+
 # Sam James  (2024-01-02)
 # dev-libs/capstone not keyworded here
 dev-lang/php capstone



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

2024-01-05 Thread Sam James
commit: 2b9f2c2d257591fcc3b201a25dd8ab16844faf29
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  6 04:49:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 14:02:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f2c2d

profiles/arch/sparc: mask sys-apps/keyutils

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

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

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 538d5c80fc20..bd6b7d5b92c7 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-06)
+# sys-apps/keyutils has many test failures here, bug #636252
+sys-apps/keyutils
+
 # matoro  (2023-03-07)
 # Fails tests disastrously.  Present evidence of passing test suite
 # before removing, please.



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

2024-01-01 Thread Sam James
commit: 11b322b55f20ad061ceda1bcd623bbb03121eace
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  2 05:20:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  2 05:20:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b322b5

profiles/arch/sparc: drop stale clang mask

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

 profiles/arch/sparc/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index abd50b489fe4..e1f33e616209 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -216,7 +216,6 @@ dev-cpp/eigen test
 
 # Sam James  (2021-04-27)
 # Deps not yet tested/keyworded.
-sys-devel/clang default-compiler-rt default-lld
 sys-devel/clang-common default-compiler-rt default-lld
 sys-devel/clang-runtime compiler-rt
 sys-devel/llvm z3



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

2023-12-30 Thread Sam James
commit: b7b1e5a5ec68c808f8c76214c79603db9facf169
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 30 23:07:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 30 23:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b1e5a5

profiles/arch/sparc: stable-mask app-doc/doxygen[gui] for Qt

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

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

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 176d75274143..e5e59371a746 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-12-30)
+# Qt not marked stable here.
+app-doc/doxygen gui
+
 # Rolf Eike Beer  (2023-12-22)
 # media-libs/libavif isn't stable here
 dev-lang/php avif



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

2023-12-25 Thread Sam James
commit: e5aafde5e62fa4203cc209328c5d1c8f00a2ab17
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 22 13:16:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 17:25:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5aafde5

profiles: Mask libavif[rav1e] on sparc

Keywording of rav1e is outstanding, but libavif can be used without it.

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 0d4682e06051..c0ab6e925651 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Rolf Eike Beer  (2023-12-22)
+# media-video/rav1e isn't keyworded here
+media-libs/libavif rav1e
+
 # Leonardo Hernández Hernández  (2023-11-15)
 # Vulkan is not available here
 media-video/ffmpeg glslang shaderc vulkan



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

2023-12-25 Thread Sam James
commit: 49a3fd941fc1046c7118f7a3665f32a836634b70
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 22 13:22:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 17:25:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a3fd94

profiles: reduce mask of avif on sparc

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask| 7 ---
 profiles/arch/sparc/package.use.stable.mask | 6 ++
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index c0ab6e925651..ce2c7c51f114 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -230,13 +230,6 @@ sys-apps/grep static
 # virtual/jdk isn't keyworded here
 media-libs/rubberband jni
 
-# Sam James  (2021-03-13)
-# media-libs/libavif isn't keyworded here
-media-libs/gd avif
-net-libs/webkit-gtk avif
-www-client/links avif
-dev-lang/php avif
-
 # Sam James  (2021-02-26)
 # dev-libs/efl not keyworded here
 # and is a desktop application mainly

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index e58165d60029..176d75274143 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,12 @@
 # Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Rolf Eike Beer  (2023-12-22)
+# media-libs/libavif isn't stable here
+dev-lang/php avif
+media-libs/gd avif
+www-client/links avif
+
 # 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/sparc/, profiles/arch/arm64/, profiles/arch/hppa/, ...

2023-11-22 Thread Sam James
commit: 36f73f266af716f65cc55fc03eb589358d2f7417
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Nov 15 20:18:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 17:35:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f73f26

profiles/arch: mask media-video/ffmpeg[shaderc,glslang,vulkan] on unsupported 
arches

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33776
Signed-off-by: Sam James  gentoo.org>

 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/ppc/package.use.mask   | 4 
 profiles/arch/sparc/package.use.mask | 4 
 6 files changed, 24 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index c5d1b535b04f..9905e926f2da 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Leonardo Hernández Hernández  (2023-11-15)
+# media-libs/shaderc in not keyworded
+media-video/ffmpeg shaderc
+
 # Andreas Sturmlechner  (2023-11-13)
 # kde-plasma/print-manager is not keyworded
 kde-plasma/plasma-meta cups

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index fe51043769b1..f51d37f5e9b6 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Leonardo Hernández Hernández  (2023-11-15)
+# media-libs/shaderc in not keyworded
+media-video/ffmpeg shaderc
+
 # Jimi Huotari  (2023-10-21)
 # Unmask on specific arches where it's available.
 media-video/obs-studio -mpegts

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index a8d904f14493..88418863613f 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.
 
+# Leonardo Hernández Hernández  (2023-11-15)
+# Vulkan is not available here
+media-video/ffmpeg glslang shaderc vulkan
+
 # Violet Purcell  (2023-10-12)
 # dev-util/samurai is not keyworded here.
 app-alternatives/ninja samurai

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 1222d1891694..63a5ea1174da 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Leonardo Hernández Hernández  (2023-11-15)
+# Vulkan is not available here
+media-video/ffmpeg glslang shaderc vulkan
+
 # Violet Purcell  (2023-10-12)
 # dev-util/samurai is not keyworded here.
 app-alternatives/ninja samurai

diff --git a/profiles/arch/ppc/package.use.mask 
b/profiles/arch/ppc/package.use.mask
index ba27d13b1c64..cf76bfb56d55 100644
--- a/profiles/arch/ppc/package.use.mask
+++ b/profiles/arch/ppc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Leonardo Hernández Hernández  (2023-11-15)
+# media-libs/shaderc in not keyworded
+media-video/ffmpeg shaderc
+
 # Rich Freeman  (2023-09-13)
 # Tests require shellcheck which is not currently available
 sys-process/systemd-cron test

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 536863d84880..d32c114e0c5a 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Leonardo Hernández Hernández  (2023-11-15)
+# Vulkan is not available here
+media-video/ffmpeg glslang shaderc vulkan
+
 # Michał Górny  (2023-10-22)
 # This is not ISDN CAPI, so unmask it.
 media-video/rav1e -capi



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

2023-10-22 Thread Michał Górny
commit: 587926206a48b23b5ccd585513b4764c2e3dd2d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 22 13:14:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 22 17:31:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58792620

profiles/arch/sparc: Unmask media-video/rav1e[capi]

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 4ec09175f35e..536863d84880 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-10-22)
+# This is not ISDN CAPI, so unmask it.
+media-video/rav1e -capi
+
 # Michał Górny  (2023-10-15)
 # Need dev-python/notebook (that indirectly requires net-libs/nodejs).
 dev-python/ipython notebook



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

2023-10-17 Thread Sam James
commit: e617fded549d2b8fda8a261b30bd228e7f8e37e0
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Oct 12 19:32:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 17 13:01:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e617fded

profiles/arch/sparc: mask app-alternatives/ninja[samurai]

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/33193
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index a2340ecb856c..4ec09175f35e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -7,6 +7,10 @@ dev-python/ipython notebook
 dev-python/nbclient test
 dev-python/nbconvert test
 
+# Violet Purcell  (2023-10-12)
+# dev-util/samurai is not keyworded here.
+app-alternatives/ninja samurai
+
 # Andreas Sturmlechner  (2023-10-08)
 # Vulkan is not available on sparc.
 dev-qt/qtdeclarative vulkan



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

2023-10-03 Thread Patrick McLean
commit: 97a410d83ffba4a000cb5004f002b51c90571235
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct  3 19:34:21 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct  3 19:34:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a410d8

profiles/arch/sparc: mask openrc s6 USE flag

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 388ee4e8ca86..0c94205df5b8 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Patrick McLean  (2023-10-03)
+# sys-apps/s6-linux-init has not been tested on this arch
+sys-apps/openrc s6
+
 # Sam James  (2023-09-22)
 # Qt 6 not keyworded here.
 dev-util/cmake gui



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

2023-09-13 Thread Richard Freeman
commit: a86f6543192da380d7e2c10698d3cab63fcec417
Author: Richard Freeman  gentoo  org>
AuthorDate: Wed Sep 13 19:08:26 2023 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Wed Sep 13 19:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86f6543

profiles/arch/sparc: mask test for sys-process/systemd-cron

Signed-off-by: Richard Freeman  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index c3a164fad62e..dac73090b8de 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Rich Freeman  (2023-09-13)
+# Tests require shellcheck which is not currently available
+sys-process/systemd-cron test
+
 # Sam James  (2023-07-21)
 # Requires app-emulation/qemu.
 sys-kernel/gentoo-kernel test



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

2023-08-31 Thread Joonas Niilola
commit: 8d05c19cc62cad99fc5cd7b33dc1f6251aa48b2a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Aug 31 08:01:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 31 08:01:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d05c19c

profiles/arch/sparc: extend spidermonkey's missing lld mask

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/sparc/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 39cb0bf513a5..c3a164fad62e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -89,6 +89,7 @@ dev-util/pkgcheck emacs
 # Sam James  (2022-07-27)
 # sys-devel/lld is not keyworded on sparc
 >=dev-lang/spidermonkey-78 lto
+>=dev-lang/spidermonkey-115 clang
 
 # Matt Turner  (2022-06-25)
 # net-libs/libqrtr-glib not keyworded



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

2023-07-21 Thread Sam James
commit: 60714b1f6feed94fac686ff2d918c4a511e34a57
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 21 17:58:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 21 17:59:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60714b1f

profiles/arch/sparc: mask dist-kernel tests for now

Needs QEMU.

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

 profiles/arch/sparc/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 0d1e5ce3fb0f..39cb0bf513a5 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-07-21)
+# Requires app-emulation/qemu.
+sys-kernel/gentoo-kernel test
+sys-kernel/vanilla-kernel test
+
 # Sam James  (2023-07-21)
 # Requires dev-util/pahole.
 sys-kernel/gentoo-kernel debug



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/base/, profiles/arch/riscv/, profiles/arch/mips/, ...

2023-06-22 Thread Jakov Smolić
commit: 582abf94df0801d4a89ab50eb02edb729b7c4db3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun 22 13:29:38 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun 22 13:30:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582abf94

profiles: Revert "Remove app-portage/layman masks"

This reverts commit b6d70be8e4d9131dad39f36dffd3fd96960c27af.

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/arch/hppa/package.use.stable.mask | 1 +
 profiles/arch/mips/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask   | 2 ++
 profiles/arch/s390/package.use.mask| 5 +
 profiles/arch/sparc/package.use.mask   | 4 
 profiles/base/package.use.stable.mask  | 4 
 profiles/features/selinux/package.use.mask | 3 ++-
 8 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 92e88a205c53..6a5a44bf9a60 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -174,6 +174,7 @@ media-libs/libsdl2 fcitx4
 
 # Rolf Eike Beer  (2020-06-10)
 # not stable dev-vcs/mercurial because of broken dependencies: bug #727390
+app-portage/layman mercurial
 dev-python/setuptools-scm test
 
 # Rolf Eike Beer  (2020-04-24)

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index a852e891c068..a8cd29a0461f 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -199,6 +199,10 @@ media-video/mplayer ladspa
 # app-xemacs/ruby-modes is not keyworded on this arch
 dev-lang/ruby xemacs
 
+# Sebastian Pipping  (2010-01-27)
+# dev-vcs/darcs is not keyworded on this arch
+app-portage/layman darcs
+
 # deps missing keywords
 games-strategy/freeciv auth
 

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 786ac4843bc8..f335af2295d2 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -86,6 +86,10 @@ net-libs/webkit-gtk avif
 # criu is masked on big-endian ppc*
 app-containers/crun criu
 
+# Sergei Trofimovich  (2020-08-07)
+# dev-vcs/darcs is not keyworded on ppc/ppc64
+app-portage/layman darcs
+
 # Sergei Trofimovich  (2018-03-27)
 # dev-ruby/capybara depends on www-client/firefox which has no keywords
 dev-ruby/capybara test

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 866633128d6c..a695a1db6a74 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -119,6 +119,8 @@ dev-python/wcmatch doc
 
 # Alex Fan  (2022-05-16)
 # These depend on Haskell:
+#  - dev-vcs/darcs
+app-portage/layman darcs
 #  - app-text/pandoc
 sys-cluster/ceph pmdk
 app-text/nuspell doc

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 19eaf8243e7d..477a16b6bbe5 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -150,6 +150,7 @@ dev-vcs/subversion ruby
 dev-python/cssselect doc
 # not really interested in supporting alternative
 # VCS for overlays yet. Layman needs SVN for tests too.
+app-portage/layman darcs mercurial test
 dev-python/setuptools-scm test
 # no lua support for vim
 app-editors/vim lua
@@ -169,6 +170,10 @@ dev-libs/libpcre2 jit
 # Not tested
 net-mail/dovecot lz4
 
+# Sergey Popov  (2015-02-18)
+# Not tested
+app-portage/layman g-sorcery
+
 # Mikle Kolyada  (2014-01-11)
 # too much unkeyworded dependencies (bug #497068)
 dev-vcs/git mediawiki

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 6462358ad54e..666be07eea63 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -310,6 +310,10 @@ x11-themes/qtcurve plasma
 # dependencies not keyworded
 dev-python/stevedore doc
 
+# Rolf Eike Beer  (2020-04-06)
+# ghc does not build, which is needed for darcs, bug #711944
+app-portage/layman darcs
+
 # Rolf Eike Beer  (2020-04-06)
 # grub pc is not supported on sparc
 sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 
grub_platforms_xen grub_platforms_xen-pvh

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index d9601bb126ab..ff18eb9cf1eb 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -217,6 +217,10 @@ dev-util/rpmdevtools emacs
 # Requires dev-lang/julia stabilisation, bug #613576
 kde-apps/cantor julia
 
+# Brian Dolbec  (2017-02-14)
+# This is stable masked as g-sorcery is being not actively developed.
+app-portage/layman g-sorcery
+
 # Alon Bar-Lev  (2017-01-01)
 # Will always require unstable packages.
 net-libs/gnutls test-full

diff --git a/profiles/features/selinux/package.use.mask 

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

2023-06-22 Thread Jakov Smolić
commit: b6d70be8e4d9131dad39f36dffd3fd96960c27af
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun 22 13:22:14 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun 22 13:22:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d70be8

profiles: Remove app-portage/layman masks

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/arch/hppa/package.use.stable.mask | 1 -
 profiles/arch/mips/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask   | 2 --
 profiles/arch/s390/package.use.mask| 5 -
 profiles/arch/sparc/package.use.mask   | 4 
 profiles/base/package.use.stable.mask  | 4 
 profiles/features/selinux/package.use.mask | 3 +--
 8 files changed, 1 insertion(+), 26 deletions(-)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 6a5a44bf9a60..92e88a205c53 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -174,7 +174,6 @@ media-libs/libsdl2 fcitx4
 
 # Rolf Eike Beer  (2020-06-10)
 # not stable dev-vcs/mercurial because of broken dependencies: bug #727390
-app-portage/layman mercurial
 dev-python/setuptools-scm test
 
 # Rolf Eike Beer  (2020-04-24)

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index a8cd29a0461f..a852e891c068 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -199,10 +199,6 @@ media-video/mplayer ladspa
 # app-xemacs/ruby-modes is not keyworded on this arch
 dev-lang/ruby xemacs
 
-# Sebastian Pipping  (2010-01-27)
-# dev-vcs/darcs is not keyworded on this arch
-app-portage/layman darcs
-
 # deps missing keywords
 games-strategy/freeciv auth
 

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index f335af2295d2..786ac4843bc8 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -86,10 +86,6 @@ net-libs/webkit-gtk avif
 # criu is masked on big-endian ppc*
 app-containers/crun criu
 
-# Sergei Trofimovich  (2020-08-07)
-# dev-vcs/darcs is not keyworded on ppc/ppc64
-app-portage/layman darcs
-
 # Sergei Trofimovich  (2018-03-27)
 # dev-ruby/capybara depends on www-client/firefox which has no keywords
 dev-ruby/capybara test

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index a695a1db6a74..866633128d6c 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -119,8 +119,6 @@ dev-python/wcmatch doc
 
 # Alex Fan  (2022-05-16)
 # These depend on Haskell:
-#  - dev-vcs/darcs
-app-portage/layman darcs
 #  - app-text/pandoc
 sys-cluster/ceph pmdk
 app-text/nuspell doc

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 477a16b6bbe5..19eaf8243e7d 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -150,7 +150,6 @@ dev-vcs/subversion ruby
 dev-python/cssselect doc
 # not really interested in supporting alternative
 # VCS for overlays yet. Layman needs SVN for tests too.
-app-portage/layman darcs mercurial test
 dev-python/setuptools-scm test
 # no lua support for vim
 app-editors/vim lua
@@ -170,10 +169,6 @@ dev-libs/libpcre2 jit
 # Not tested
 net-mail/dovecot lz4
 
-# Sergey Popov  (2015-02-18)
-# Not tested
-app-portage/layman g-sorcery
-
 # Mikle Kolyada  (2014-01-11)
 # too much unkeyworded dependencies (bug #497068)
 dev-vcs/git mediawiki

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 666be07eea63..6462358ad54e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -310,10 +310,6 @@ x11-themes/qtcurve plasma
 # dependencies not keyworded
 dev-python/stevedore doc
 
-# Rolf Eike Beer  (2020-04-06)
-# ghc does not build, which is needed for darcs, bug #711944
-app-portage/layman darcs
-
 # Rolf Eike Beer  (2020-04-06)
 # grub pc is not supported on sparc
 sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 
grub_platforms_xen grub_platforms_xen-pvh

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index ff18eb9cf1eb..d9601bb126ab 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -217,10 +217,6 @@ dev-util/rpmdevtools emacs
 # Requires dev-lang/julia stabilisation, bug #613576
 kde-apps/cantor julia
 
-# Brian Dolbec  (2017-02-14)
-# This is stable masked as g-sorcery is being not actively developed.
-app-portage/layman g-sorcery
-
 # Alon Bar-Lev  (2017-01-01)
 # Will always require unstable packages.
 net-libs/gnutls test-full

diff --git a/profiles/features/selinux/package.use.mask 
b/profiles/features/selinux/package.use.mask
index e390f50635e9..c632ae715dc5 100644
--- 

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

2023-06-15 Thread Matt Turner
commit: ed4b9e4a930474055efd750d304de6ca9e5425b0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 15 13:49:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 15 13:49:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4b9e4a

profiles/sparc: Mask bad app-i18n/ibus

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

 profiles/arch/sparc/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 538d5c80fc20..a9a152b85b63 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2023-06-15)
+# Has unaligned accesses that break the build.
+# See https://github.com/ibus/ibus/issues/2518
+~app-i18n/ibus-1.5.28
+
 # matoro  (2023-03-07)
 # Fails tests disastrously.  Present evidence of passing test suite
 # before removing, please.



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

2023-05-29 Thread Sam James
commit: 8a85b855198fd1958e441c42141f64d00f177ac8
Author: Sam James  gentoo  org>
AuthorDate: Tue May 30 01:25:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 30 01:25:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a85b855

profiles/arch/sparc: enable RUBY_TARGETS=ruby31

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

 profiles/arch/sparc/make.defaults   | 4 
 profiles/arch/sparc/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index bc314dc140cc..852a8fb95b8e 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -42,7 +42,3 @@ VIDEO_CARDS="fbdev mga r128 radeon"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# 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/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index 6e7bdf7a7d54..868e5ba4559f 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/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
-
 # Sam James  (2021-04-27)
 # Clang and friends aren't (yet?) stable on sparc
 clang



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

2023-05-29 Thread Sam James
commit: 48a15993318593dc8f0fcd5ff5f7052e3ea67c73
Author: Sam James  gentoo  org>
AuthorDate: Mon May 29 18:28:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 29 18:30:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a15993

profiles/arch: replicate ruby settings for each stable arch

Replicate the current base use.stable.mask and make.defaults settings
for each arch with a stable ruby to allow ruby31 to be unmasked for each
arch individually.

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

 profiles/arch/amd64/make.defaults   | 4 
 profiles/arch/amd64/use.stable.mask | 4 
 profiles/arch/arm/make.defaults | 4 
 profiles/arch/arm/use.stable.mask   | 4 
 profiles/arch/arm64/make.defaults   | 4 
 profiles/arch/arm64/use.stable.mask | 4 
 profiles/arch/hppa/make.defaults| 4 
 profiles/arch/hppa/use.stable.mask  | 4 
 profiles/arch/powerpc/ppc32/make.defaults   | 4 
 profiles/arch/powerpc/ppc32/use.stable.mask | 4 
 profiles/arch/powerpc/ppc64/make.defaults   | 4 
 profiles/arch/powerpc/ppc64/use.stable.mask | 4 
 profiles/arch/sparc/make.defaults   | 4 
 profiles/arch/sparc/use.stable.mask | 4 
 profiles/arch/x86/make.defaults | 4 
 profiles/arch/x86/use.stable.mask   | 4 
 16 files changed, 64 insertions(+)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index d6c83267206d..9fe223d705ba 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -63,3 +63,7 @@ IUSE_IMPLICIT="abi_x86_64"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
+
+# 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/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 2f7f7dbd0ebc..9d8bacb894af 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,6 +4,10 @@
 # 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
+
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl

diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 4527d2144ae0..ab17ff0424e4 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -25,3 +25,7 @@ VIDEO_CARDS="exynos fbdev omap"
 # Michał Górny  (2017-03-14)
 # Unhide the ARM-specific USE_EXPANDs.
 USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
+
+# 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/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 106b7593e9af..596393361ade 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,6 +4,10 @@
 # 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
+
 # Sam James  (2022-01-16)
 # net-libs/gnome-online-accounts is not marked stable on arm yet
 gnome-online-accounts

diff --git a/profiles/arch/arm64/make.defaults 
b/profiles/arch/arm64/make.defaults
index fd42ca3f2c69..0dbb617babae 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -28,3 +28,7 @@ USE="libtirpc"
 # Michał Górny  (2017-03-14)
 # Unhide the ARM-specific USE_EXPANDs.
 USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
+
+# 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/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index d05e57dc0d65..2653a787e81f 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,6 +4,10 @@
 # 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
+
 # Ionen Wolkens  (2022-02-17)
 # x11-drivers/nvidia-drivers is not stable yet
 video_cards_nvidia

diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 9d9c0c818bea..52aebec90836 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -22,3 +22,7 @@ CHOST_hppa="${CHOST}"
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
 VIDEO_CARDS="fbdev"
+
+# Sam James  (2023-05-29)
+# Temporarily use old default until bug #907377 is done for this arch
+RUBY_TARGETS="ruby30"

diff --git 

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

2023-05-17 Thread Matt Turner
commit: a7d58a2dc529fa1d8aabd3f6a0874ad7f9be38c7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 17 18:05:24 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 17 20:42:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d58a2d

profiles/sparc: Drop obsolete mask

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

 profiles/arch/sparc/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index 90f7069f2f54..868e5ba4559f 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/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
 
-# Matt Turner  (2022-09-16)
-# gui-libs/gtk is not stable here
-gtk4
-
 # Sam James  (2021-04-27)
 # Clang and friends aren't (yet?) stable on sparc
 clang



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

2023-05-16 Thread Arsen Arsenović
commit: f29ecea41c6e00c4489c569ada7c35817763b7a7
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue May 16 22:12:19 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Tue May 16 22:22:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29ecea4

profiles/arch/sparc: mask nbdkit[libguestfs]

Signed-off-by: Arsen Arsenović  gentoo.org>

 profiles/arch/sparc/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index d2f6fc2a96a6..f005b1fe0bac 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Arsen Arsenović  (2023-05-17)
+# app-emulation/libguestfs pulls in a large amount of dependencies, most
+# of which aren't or can't be kw'd on SPARC.
+sys-block/nbdkit libguestfs
+
 # Arsen Arsenović (2023-05-14)
 # dev-lang/go doesn't work on SPARC.
 sys-libs/libnbd go



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

2023-05-16 Thread Arsen Arsenović
commit: 765e807a465a5aff11ff0a39564452e862b2fd98
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue May 16 22:22:05 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Tue May 16 22:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765e807a

profiles/arch/sparc: fix mask entry missing an email

Signed-off-by: Arsen Arsenović  gentoo.org>

 profiles/arch/sparc/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index f005b1fe0bac..82891f189646 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -6,7 +6,7 @@
 # of which aren't or can't be kw'd on SPARC.
 sys-block/nbdkit libguestfs
 
-# Arsen Arsenović (2023-05-14)
+# Arsen Arsenović  (2023-05-14)
 # dev-lang/go doesn't work on SPARC.
 sys-libs/libnbd go
 



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

2023-05-14 Thread Arsen Arsenović
commit: 9d22336ee9d85f342442e1167d5e4132f5764d35
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun May 14 16:32:46 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sun May 14 16:41:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d22336e

profiles/arch/sparc: mask libnbd[go]

Signed-off-by: Arsen Arsenović  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 225bf789fd09..150f55f06481 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Arsen Arsenović (2023-05-14)
+# dev-lang/go doesn't work on SPARC.
+sys-libs/libnbd go
+
 # Sam James  (2023-05-10)
 # sys-cluster/ceph not keyworded here
 sys-block/tgt rbd



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

2023-05-10 Thread Sam James
commit: 3332c7bf734ad03ec84ffe25c5016e4899ac2de1
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 12:25:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 12:25:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3332c7bf

profiles/arch/sparc: mask sys-block/tgt[rbd]

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 254cf12ccd2f..bcddd722f560 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-05-10)
+# sys-cluster/ceph not keyworded here
+sys-block/tgt rbd
+
 # Sam James  (2023-04-14)
 # Needs dev-python/sympy which is not keyworded
 dev-python/nbval test



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

2023-03-16 Thread Michał Górny
commit: d35e5cbb883fc3bb26c444cd7a27e18400a32338
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 15:56:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 15:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35e5cbb

profiles/arch/sparc: Remove obsolete libcxx*[libunwind] masks

Reported by Arfrever.

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

 profiles/arch/sparc/package.use.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 7953c92cf977..ed39d11b93e1 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -400,8 +400,6 @@ xfce-base/xfwm4 xpresent
 # Michał Górny  (2017-03-23)
 # Most of clang runtimes are not supported here
 sys-devel/clang-runtime openmp sanitize
-sys-libs/libcxx libunwind
-sys-libs/libcxxabi libunwind
 
 # Pacho Ramos  (2017-02-04)
 # Missing keywords, bug #599572



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

2023-03-07 Thread Sam James
commit: a72df1b5eb783b7a7d9cc0e1888dccd28e8643e3
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:57:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 05:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72df1b5

profiles/arch/sparc: mask dev-db/mariadb

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index afbf090e2876..538d5c80fc20 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# matoro  (2023-03-07)
+# Fails tests disastrously.  Present evidence of passing test suite
+# before removing, please.
+dev-db/mariadb
+
 # Sam James  (2022-11-24)
 # Pulls in gjs which is broken on sparc, bug #882071
 gnome-extra/sushi



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

2023-03-07 Thread Sam James
commit: fdc456a5a51b4ac24d09a338c34a0a64d9b80e63
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:28:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc456a5

profiles/arch/sparc: mask USE=mariadb

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891277
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index e44f6fb9711a..0e1f518c4b19 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Unmask the flag which corresponds to ARCH.
 -sparc
 
+# matoro  (2023-03-07)
+# dev-db/mariadb fails tests disastrously.
+mariadb
+
 # Sam James  (2022-07-21)
 # Untested.
 ieee1394



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

2023-03-07 Thread Sam James
commit: e60bd97edcaa0166c3023dec6c9f9662a1fd928a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:27:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60bd97e

profiles/arch/sparc: mask dev-python/pymysql[test]

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891277
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 2788ec388c81..ae581f80df87 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# matoro  (2023-03-07)
+# Needs dev-db/mariadb for tests, see entry in use.mask
+dev-python/pymysql test
+
 # Andrew Ammerlaan  (2023-03-07)
 # nbval/nbclassic docs require pandoc which is not keyworded here yet
 dev-python/nbval doc



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

2023-03-07 Thread Andrew Ammerlaan
commit: 1e4da9e4c7e4c9f1f3d73fe316846fe19c1318fa
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Mar  7 14:36:41 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Mar  7 14:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4da9e4

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

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/sparc/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 525793fbb21d..d5e91f992185 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2023-03-07)
+# nbval/nbclassic docs require pandoc which is not keyworded here yet
+dev-python/nbval doc
+dev-python/nbclassic doc
+
 # Stijn Tintel  (2023-02-02)
 # Dependency not keyworded
 # https://bugs.gentoo.org/show_bug.cgi?id=892389



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

2023-03-07 Thread Andrew Ammerlaan
commit: 574c61acca720747be0c8c5a5ba65a0e5d74053f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Mar  7 14:38:24 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Mar  7 14:38:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574c61ac

profiles/arch/sparc: mask dev-python/nbdime[webtools]

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index d5e91f992185..2788ec388c81 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -6,6 +6,10 @@
 dev-python/nbval doc
 dev-python/nbclassic doc
 
+# Andrew Ammerlaan  (2023-03-07)
+# nbdime webtools require nodejs which is not keyworded here yet
+dev-python/nbdime webtools
+
 # Stijn Tintel  (2023-02-02)
 # Dependency not keyworded
 # https://bugs.gentoo.org/show_bug.cgi?id=892389



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/m68k/, profiles/arch/alpha/, ...

2023-02-01 Thread Sam James
commit: b20b5bab12d0085e0c1e92c34ab1a1c39c2b01ce
Author: Stijn Tintel  linux-ipv6  be>
AuthorDate: Thu Feb  2 00:17:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 04:49:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20b5bab

net-misc/openvswitch: add USE=unwind

Building net-misc/openvswitch on a host with sys-libs/libunwind
installed results in several binaries being linked to libunwind.so.

As net-misc/openvswitch lacks a dependency on sys-libs/libunwind,
installing a binpkg created on such host will result in broken binaries.

There is no configure option to disable libunwind, and upstream enables
the dependency unconditionally in their RPM spec, but as we support
architectures that do not support libunwind, this is not an option.

Add a USE flag to toggle libunwind via the autoconf macro.

Closes: https://bugs.gentoo.org/892389
Signed-off-by: Stijn Tintel  linux-ipv6.be>
Closes: https://github.com/gentoo/gentoo/pull/29385
Signed-off-by: Sam James  gentoo.org>

 .../{openvswitch-2.17.2-r1.ebuild => openvswitch-2.17.2-r2.ebuild}   | 5 -
 profiles/arch/alpha/package.use.mask | 5 +
 profiles/arch/m68k/package.use.mask  | 5 +
 profiles/arch/sparc/package.use.mask | 5 +
 4 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild
similarity index 97%
rename from net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
rename to net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild
index c26ee73a3019..c17e37e3f3bb 100644
--- a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="debug modules monitor +ssl"
+IUSE="debug modules monitor +ssl unwind"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Check python/ovs/version.py in tarball for dev-python/ovs dep
@@ -26,6 +26,7 @@ RDEPEND="${PYTHON_DEPS}
dev-python/zope-interface[${PYTHON_USEDEP}]
')
debug? ( dev-lang/perl )
+   unwind? ( sys-libs/libunwind:= )
ssl? ( dev-libs/openssl:= )"
 DEPEND="${RDEPEND}
sys-apps/util-linux[caps]"
@@ -82,6 +83,8 @@ src_configure() {
local linux_config
use modules && linux_config="--with-linux=${KV_OUT_DIR}"
 
+   export ac_cv_lib_unwind_unw_backtrace="$(usex unwind)"
+
# Need PYTHON3 variable for bug #860240
PYTHON3="${PYTHON}" CONFIG_SHELL="${BROOT}"/bin/bash 
SHELL="${BROOT}"/bin/bash econf ${linux_config} \
--with-rundir=/var/run/openvswitch \

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index d911bcaf7be1..e446e594c592 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stijn Tintel  (2023-02-02)
+# Dependency not keyworded
+# https://bugs.gentoo.org/show_bug.cgi?id=892389
+net-misc/openvswitch unwind
+
 # matoro  (2022-09-22)
 # Unable to test due to mask, bug #763963
 net-misc/openntpd constraints

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index 98c973ac29d0..0fac36b10ed5 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stijn Tintel  (2023-02-02)
+# Dependency not keyworded
+# https://bugs.gentoo.org/show_bug.cgi?id=892389
+net-misc/openvswitch unwind
+
 # Andreas K. Hüttel  (2022-05-29)
 # No TMP here, no xkb here
 sys-apps/systemd tpm xkb

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index c460aac2ca72..525793fbb21d 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stijn Tintel  (2023-02-02)
+# Dependency not keyworded
+# https://bugs.gentoo.org/show_bug.cgi?id=892389
+net-misc/openvswitch unwind
+
 # Sam James  (2023-01-31)
 # jit not supported on sparc32 or sparc64
 dev-libs/libpcre2 jit



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/arm/, profiles/arch/ia64/, dev-libs/opensc/, ...

2023-02-01 Thread David Seifert
commit: c30b52d8aa88cbf3befd79e144aefd3df9ae41ab
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb  1 12:15:46 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb  1 12:15:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30b52d8

dev-libs/opensc: remove alpha, arm, hppa, ia64, m68k, ppc, s390, sparc

Closes: https://github.com/gentoo/gentoo/pull/29378
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/opensc/opensc-0.22.0.ebuild | 4 ++--
 dev-libs/opensc/opensc-0.23.0.ebuild | 2 +-
 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/hppa/package.use.mask  | 4 
 profiles/arch/ia64/package.use.mask  | 4 
 profiles/arch/s390/package.use.mask  | 4 
 profiles/arch/sparc/package.use.mask | 4 
 7 files changed, 3 insertions(+), 23 deletions(-)

diff --git a/dev-libs/opensc/opensc-0.22.0.ebuild 
b/dev-libs/opensc/opensc-0.22.0.ebuild
index d41e3ba56301..f4aee906f6aa 100644
--- a/dev-libs/opensc/opensc-0.22.0.ebuild
+++ b/dev-libs/opensc/opensc-0.22.0.ebuild
@@ -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
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="ctapi doc openct notify +pcsc-lite readline secure-messaging ssl test 
zlib"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-libs/opensc/opensc-0.23.0.ebuild 
b/dev-libs/opensc/opensc-0.23.0.ebuild
index 1ee2ae53a2fa..1a356b477973 100644
--- a/dev-libs/opensc/opensc-0.23.0.ebuild
+++ b/dev-libs/opensc/opensc-0.23.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="ctapi doc openct openpace notify +pcsc-lite readline secure-messaging 
ssl test zlib"
 RESTRICT="!test? ( test )"
 

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 2cf2b008d3cb..a359b831e8a5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# David Seifert  (2023-02-01)
-# not keyworded yet, bug #892802
-dev-libs/opensc openpace
-
 # 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 7f0143034b0e..073c161ed52c 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,10 +4,6 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
-# David Seifert  (2023-02-01)
-# not keyworded yet, bug #892802
-dev-libs/opensc openpace
-
 # Sam James  (2022-12-26)
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 2228c2c92b75..78e6aa7442c5 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# David Seifert  (2023-02-01)
-# not keyworded yet, bug #892802
-dev-libs/opensc openpace
-
 # Sam James  (2022-12-26)
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index fac076ab408a..953f2e3d4516 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# David Seifert  (2023-02-01)
-# not keyworded yet, bug #892802
-dev-libs/opensc openpace
-
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 3cbf63a15942..c460aac2ca72 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# David Seifert  (2023-02-01)
-# not keyworded yet, bug #892802
-dev-libs/opensc openpace
-
 # Sam James  (2023-01-31)
 # jit not supported on sparc32 or sparc64
 dev-libs/libpcre2 jit



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

2023-01-31 Thread Sam James
commit: 9186b1ff919af89dde62ec013e4235021b78b478
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 31 17:29:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 31 17:29:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9186b1ff

profiles/arch/sparc: mask libpcre2[jit] on 32-bit too

Closes: https://bugs.gentoo.org/892746
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/64ul/package.use.mask 
b/profiles/arch/sparc/64ul/package.use.mask
index c19643d0ff90..9192b0dc7932 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/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
 
 # Sam James  (2021-03-20)
@@ -6,10 +6,6 @@
 # in for grep -P. Debian completely disable it too.
 dev-libs/libpcre jit
 
-# Matt Turner  (2019-08-26)
-# jit not supported on sparc64
-dev-libs/libpcre2 jit
-
 # Anna Vyalkova  (2022-03-13)
 # depends on dev-lisp/sbcl
 dev-lisp/alexandria doc

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index efba7e14ae12..c460aac2ca72 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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
 
+# Sam James  (2023-01-31)
+# jit not supported on sparc32 or sparc64
+dev-libs/libpcre2 jit
+
 # Sam James  (2022-12-26)
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R



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

2023-01-15 Thread Sam James
commit: 1d8cde6b94dbc258acf40685e94e1981b2e37092
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 15:21:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 15:21:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8cde6b

profiles/arch/sparc: unmask ruby30

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

 profiles/arch/sparc/make.defaults   | 4 
 profiles/arch/sparc/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index 165c975c732f..852a8fb95b8e 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -42,7 +42,3 @@ VIDEO_CARDS="fbdev mga r128 radeon"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# Hans de Graaff  (2023-01-15)
-# Temporary mask for https://bugs.gentoo.org/890915
-RUBY_TARGETS="ruby27"

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index e9b7d357b07d..90f7069f2f54 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/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
-
 # Matt Turner  (2022-09-16)
 # gui-libs/gtk is not stable here
 gtk4



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

2023-01-13 Thread Sam James
commit: 619319357c7a8b08e2a8fb6b990208e6a97f840b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 08:32:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 08:32:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61931935

profiles/arch/sparc/32ul: restore openssl[asm] mask for 32-bit

Closes: https://bugs.gentoo.org/676060
See: 009aa30edecb3843cb9d4ad6704fb32e4bd4216a
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/32ul/package.use.mask 
b/profiles/arch/sparc/32ul/package.use.mask
index 3a336f790995..1abf6e0a3317 100644
--- a/profiles/arch/sparc/32ul/package.use.mask
+++ b/profiles/arch/sparc/32ul/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2023-01-13)
+# Fails to build, bug #676060
+dev-libs/openssl asm
+
 # matoro  (2022-08-05)
 # Depends on app-antivirus/clamav.  Bug #63
 mail-client/claws-mail clamav



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

2023-01-05 Thread Sam James
commit: 1645d396e51d652b120bdc1e7d9a4f76aab1799b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  8 06:14:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 08:17:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1645d396

profiles/arch/sparc: unmask py3.11

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

 profiles/arch/sparc/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index c247b6c607dd..3062c3d30baa 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,11 +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  (2022-11-08)
-# Mask until dev-lang/python:3.11 becomes stable.
-python_targets_python3_11
-python_single_target_python3_11
-
 # Matt Turner  (2022-09-16)
 # gui-libs/gtk is not stable here
 gtk4



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

2023-01-04 Thread Sam James
commit: 8aee156688983624bd54fc5e6f98b173fe1464ed
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  5 07:59:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 07:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aee1566

Revert "profiles/arch/sparc: unmask py3.11"

This reverts commit 4378aa7e3defec10e1a93bba4bbf5a6518aded46.

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

 profiles/arch/sparc/use.stable.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index 3062c3d30baa..c247b6c607dd 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/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  (2022-11-08)
+# Mask until dev-lang/python:3.11 becomes stable.
+python_targets_python3_11
+python_single_target_python3_11
+
 # Matt Turner  (2022-09-16)
 # gui-libs/gtk is not stable here
 gtk4



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

2023-01-04 Thread Sam James
commit: 4378aa7e3defec10e1a93bba4bbf5a6518aded46
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  8 06:14:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 07:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4378aa7e

profiles/arch/sparc: unmask py3.11

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

 profiles/arch/sparc/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index c247b6c607dd..3062c3d30baa 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,11 +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  (2022-11-08)
-# Mask until dev-lang/python:3.11 becomes stable.
-python_targets_python3_11
-python_single_target_python3_11
-
 # Matt Turner  (2022-09-16)
 # gui-libs/gtk is not stable here
 gtk4



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, media-sound/pulseaudio-daemon/, profiles/arch/ia64/

2022-12-23 Thread Sam James
commit: 3fda42b7c24ba9f541849772cb5a967d17f5ad04
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Tue Dec 13 16:11:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 07:07:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fda42b7

media-sound/pulseaudio-daemon: Add missing USE equalizer deps

Closes: https://bugs.gentoo.org/830841
Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28654
Signed-off-by: Sam James  gentoo.org>

 ...io-daemon-16.1-r4.ebuild => pulseaudio-daemon-16.1-r5.ebuild} | 9 +
 profiles/arch/ia64/package.use.mask  | 4 
 profiles/arch/sparc/package.use.mask | 4 
 3 files changed, 17 insertions(+)

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild
similarity index 98%
rename from media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild
rename to media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild
index 9356b406dac4..a90b252000b6 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild
@@ -135,6 +135,10 @@ RDEPEND="
ldac? ( media-plugins/gst-plugins-ldac )
aptx? ( media-plugins/gst-plugins-openaptx )
)
+   equalizer? (
+   dev-python/PyQt5[gui,widgets]
+   dev-python/dbus-python
+   )
!media-video/pipewire[sound-server(+)]
 "
 unset gstreamer_deps
@@ -248,6 +252,11 @@ src_configure() {
 src_install() {
meson_src_install
 
+   # Upstream installs qpaeq if fftw is found, we only want it with USE 
equalizer
+   if ! use equalizer; then
+   rm "${ED}"/usr/bin/qpaeq || die
+   fi
+
# Upstream installs 'pactl' if client is built, with all symlinks 
except for
# 'pulseaudio', 'pacmd' and 'pasuspender' which are installed if server 
is built.
# This trips QA warning, workaround:

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 5908600be6d3..f27ede73559d 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
 
+# Igor V. Kovalenko  (2022-12-13)
+# Unkeyworded dependencies: dev-python/PyQt5
+media-sound/pulseaudio-daemon equalizer
+
 # Sam James  (2022-12-02)
 # Unkeyworded dependencies
 app-alternatives/bc gh

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b30dcba26113..87e07ed58925 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Igor V. Kovalenko  (2022-12-24)
+# Unkeyworded dependencies: dev-python/PyQt5
+media-sound/pulseaudio-daemon equalizer
+
 # Matt Turner  (2022-12-16)
 # gui-libs/gtk is not keyworded here
 app-crypt/gcr:4 gtk



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

2022-12-22 Thread Sam James
commit: 009aa30edecb3843cb9d4ad6704fb32e4bd4216a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Fri Dec 23 03:19:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 23 03:21:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009aa30e

profiles/arch/sparc: unmask dev-libs/openssl[asm]

Works correctly & passes tests on recent openssl.

Closes: https://bugs.gentoo.org/864793
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/28770
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b2e2efc0ce58..b30dcba26113 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -310,10 +310,6 @@ dev-libs/dbus-c++ ecore
 # PPS should work on all arches, but only keyworded on some arches
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
 
-# Matt Turner  (2019-12-01)
-# Fails to build, bug #676060
-dev-libs/openssl asm
-
 # Eugene Bright  (2019-09-09)
 # Missing keyword on dev-embedded/libjaylink
 sys-apps/flashrom jlink-spi



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

2022-12-20 Thread Georgy Yakovlev
commit: d91ee721543b088e45e898b4e44c3cf821a47ec5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 20 20:49:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 20 20:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91ee721

profiles/arch/sparc: rls -> rust-analyzer mask update

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

 profiles/arch/sparc/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 14e6186880de..b2e2efc0ce58 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -51,7 +51,7 @@ dev-lang/rust wasm
 # Sam James  (2022-06-25)
 # We're not (yet?) providing our own tarballs for these and
 # upstream don't offer them for this arch (see bug #769467).
-dev-lang/rust-bin clippy doc rls rustfmt
+dev-lang/rust-bin clippy doc rustfmt rust-analyzer
 
 # Nickolas Raymond Kaczynski  (2022-04-24)
 # Dependencies are missing keywords



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

2022-12-16 Thread Matt Turner
commit: 2adba763782c53d0c9230640d972a92b7776b279
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 16 17:02:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 16 17:02:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2adba763

profiles/sparc: Mask USE=gtk on app-crypt/gcr:4

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 29c11d7beaca..14e6186880de 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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-12-16)
+# gui-libs/gtk is not keyworded here
+app-crypt/gcr:4 gtk
+
 # Sam James  (2022-12-02)
 # Unkeyworded dependencies
 app-alternatives/bc gh



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

2022-11-23 Thread Sam James
commit: 19ebfb35acf141af562971a85e3ae01b3eda66a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 24 03:18:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 03:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ebfb35

profiles/arch/sparc: mask gnome-base/nautilus[previewer] too

Needs sushi->gjs and gjs is broken on sparc.

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

 profiles/arch/sparc/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index d507e208dd80..3cbc47e6bef6 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -6,6 +6,7 @@
 app-crypt/libsecret test-rust
 dev-util/glade gjs
 gnome-base/gnome-menus test
+gnome-base/nautilus previewer
 
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593



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

2022-11-23 Thread Sam James
commit: cefd56c21115de7534bd0b6fce1264fe407e03e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 24 03:01:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 03:08:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefd56c2

profiles/arch/sparc: mask gnome-extra/sushi

Needs gjs->spidermonkey->rust.

Bug: https://bugs.gentoo.org/882071
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28333
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 6a4f874db264..afbf090e2876 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/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-11-24)
+# Pulls in gjs which is broken on sparc, bug #882071
+gnome-extra/sushi
+
 # Raúl Porcel  (2014-11-17)
 # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
 sys-devel/kgcc64



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

2022-11-23 Thread Sam James
commit: 4e33013ebf41f04c7299dbf244bb601201ed86ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 24 02:45:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 03:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e33013e

profiles/arch/sparc: mask gjs reverse dependencies

Even though we have Rust on some sparc, gjs is broken on sparc.

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

 profiles/arch/sparc/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 06d560496ac2..d507e208dd80 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-11-24)
+# Pulls in gjs which is broken on sparc, bug #882071
+app-crypt/libsecret test-rust
+dev-util/glade gjs
+gnome-base/gnome-menus test
+
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/x86/, profiles/arch/arm/, ...

2022-11-07 Thread Sam James
commit: ca13c8c6c4007aa508332bc283997600b881742e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  8 05:46:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  8 05:46:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca13c8c6

profiles/arch: drop extraneous py3.11 masks

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

 profiles/arch/arm/package.use.stable.mask | 4 
 profiles/arch/arm64/package.use.stable.mask   | 4 
 profiles/arch/hppa/package.use.stable.mask| 4 
 profiles/arch/powerpc/package.use.stable.mask | 4 
 profiles/arch/sparc/package.use.stable.mask   | 4 
 profiles/arch/x86/package.use.stable.mask | 4 
 6 files changed, 24 deletions(-)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index b4f4e7f33cc3..b149b0eec5d0 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2022-11-06)
-# Unmask the target on python-exec while it's masked elsewhere.
-dev-lang/python-exec -python_targets_python3_11
-
 # Sam James  (2022-07-06)
 # sci-libs/sundials is not marked stable on arm
 sci-mathematics/octave sundials

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 35cab10d34bc..f35278ffe81e 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2022-11-06)
-# Unmask the target on python-exec while it's masked elsewhere.
-dev-lang/python-exec -python_targets_python3_11
-
 # Sam James  (2022-07-06)
 # sci-libs/sundials is not marked stable on arm64
 sci-mathematics/octave sundials

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 90b54e393b45..7cf82efcb40a 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Michał Górny  (2022-11-06)
-# Unmask the target on python-exec while it's masked elsewhere.
-dev-lang/python-exec -python_targets_python3_11
-
 # Sam James  (2022-02-02)
 # net-analyzer/net-snmp is not marked stable on HPPA
 net-analyzer/ifstat snmp

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index f8aa43f0355b..38f788d28fff 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Michał Górny  (2022-11-06)
-# Unmask the target on python-exec while it's masked elsewhere.
-dev-lang/python-exec -python_targets_python3_11
-
 # Sam James  (2021-10-25)
 # Various unstable dependencies:
 # gnome-base/nautilus

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 0e301da22bc5..2f0f7b4fc724 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,10 +1,6 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2022-11-06)
-# Unmask the target on python-exec while it's masked elsewhere.
-dev-lang/python-exec -python_targets_python3_11
-
 # Sam James  (2022-09-12)
 # dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
 # tarball, so force system-bootstrap instead (i.e. force using rust-bin

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 3d18401172ef..2183c009cb16 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Michał Górny  (2022-11-06)
-# Unmask the target on python-exec while it's masked elsewhere.
-dev-lang/python-exec -python_targets_python3_11
-
 # Andreas Sturmlechner  (2022-09-14)
 # sci-libs/vtk is not stable on x86 and we don't want to complicate
 # newer maxima stabilisation, bug #867547



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/powerpc/, app-admin/conky/, ...

2022-10-29 Thread Sam James
commit: b93b1cbb2f890e6c5ce4bed0944dbef1cca7dedb
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 29 21:14:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 29 21:14:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93b1cbb

app-admin/conky: keyword 1.15.0 for arm/ppc*/riscv/sparc

Just mask USE=doc as pandoc isn't available on these arches
and there's no real way around it right now, sadly.

Closes: https://bugs.gentoo.org/878355
Signed-off-by: Sam James  gentoo.org>

 app-admin/conky/conky-1.15.0.ebuild| 2 +-
 profiles/arch/arm/package.use.mask | 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask   | 4 
 profiles/arch/sparc/package.use.mask   | 4 
 5 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/app-admin/conky/conky-1.15.0.ebuild 
b/app-admin/conky/conky-1.15.0.ebuild
index 8803596b5d27..ec41cde86063 100644
--- a/app-admin/conky/conky-1.15.0.ebuild
+++ b/app-admin/conky/conky-1.15.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3 BSD LGPL-2.1 MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="apcupsd bundled-toluapp cmus curl doc extras hddtemp ical iconv imlib
intel-backlight iostats irc lua-cairo lua-imlib lua-rsvg math moc mpd
mysql ncurses nvidia +portmon pulseaudio rss systemd thinkpad truetype

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 4e846eeb772b..302bbac22fbf 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-10-29)
+# pandoc not keyworded here, bug #878355
+app-admin/conky doc
+
 # Volkmar W. Pogatzki  (2022-08-09)
 # dev-java/jaxws-api not keyworded
 >=dev-java/jmock-2.12.0 test

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 40a6d3d30675..1069f058f4ff 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/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-29)
+# pandoc not keyworded here, bug #878355
+app-admin/conky doc
+
 # Bernard Cafarelli  (2022-10-17)
 # media-libs/libheif not keyworded
 media-gfx/geeqie heif

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index e55a09567d76..e3aefef4ece9 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
 
+# Sam James  (2022-10-29)
+# pandoc not keyworded here, bug #878355
+app-admin/conky doc
+
 # Xin Yang  (2022-10-18)
 # requires qtwebengine, bug #876301
 app-i18n/fcitx-libpinyin dictionary-manager

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 6601f114024a..ba32c61af3ec 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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-29)
+# pandoc not keyworded here, bug #878355
+app-admin/conky doc
+
 # Andrey Grozin  (2022-09-02)
 # dev-libs/capstone not keyworded
 dev-lisp/sbcl capstone



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/prefix/darwin/macos/, profiles/arch/arm/, ...

2022-10-08 Thread Sam James
commit: e9f2e74163d35f584cf4f2b9be0fe863e44e49c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 18:47:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 18:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f2e741

profiles/arch: fix UnknownProfilePackageUse

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

 profiles/arch/arm/package.use.mask | 8 ++--
 profiles/arch/arm/package.use.stable.mask  | 4 
 profiles/arch/hppa/package.use.mask| 6 +-
 profiles/arch/m68k/package.use.mask| 2 +-
 profiles/arch/sparc/package.use.mask   | 4 
 profiles/base/package.use.mask | 5 -
 profiles/prefix/darwin/macos/10.5/package.use.mask | 8 
 profiles/prefix/darwin/macos/package.mask  | 6 --
 8 files changed, 4 insertions(+), 39 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 0d942cbf99c1..eb1eb73da177 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -179,13 +179,9 @@ net-analyzer/rrdtool rados
 sys-fs/multipath-tools rbd
 www-servers/uwsgi uwsgi_plugins_rados
 
-# Anthony G. Basile  (2019-03-08)
-# hipe code is missing in erlang for arm
-dev-lang/erlang hipe
-
 # Andreas Sturmlechner  (2019-02-25)
-# (SM)BIOS/Thunderbolt outside of amd64/x86? - citation needed
-sys-apps/fwupd dell thunderbolt
+# (SM)BIOS outside of amd64/x86? - citation needed
+sys-apps/fwupd dell
 
 # Thomas Deutschmann  (2018-10-12)
 # Requires www-client/firefox which isn't available on ARM yet

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 730ecc16d457..b149b0eec5d0 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -148,10 +148,6 @@ media-video/mpv raspberry-pi
 # net-misc/libteam is not yet stable on arm
 net-misc/networkmanager teamd
 
-# Pacho Ramos  (2015-10-03)
-# Missing stable, bug #529462
-media-gfx/graphviz java
-
 # Markus Meier  (2015-07-19)
 # Missing stable
 media-libs/gegl umfpack

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 85e6179230c7..0b7e2fd38c3c 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -237,10 +237,6 @@ dev-ruby/asciidoctor test
 # libgo needs an explicit port to hppa: bug #686624
 sys-devel/gcc go
 
-# Jeroen Roovers (j...@gentoo.org) (2018-03-22)
-# HiPE does not work on HPPA
-dev-lang/erlang hipe
-
 # Thomas Deutschmann  (2018-07-04)
 # dev-libs/xxhash not keyworded for hppa
 app-admin/rsyslog xxhash
@@ -356,7 +352,7 @@ sci-mathematics/octave hdf5 qhull
 
 # Jeroen Roovers  (2012-07-08)
 # media-libs/devil has not been fully tested on HPPA
-media-gfx/graphviz devil lefty
+media-gfx/graphviz devil
 
 # Jeroen Roovers  (2012-07-03)
 # Mask USE=connman for net-libs/gupnp (bug #424225)

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index c1cd52961c14..bed1ecab879c 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -38,7 +38,7 @@ dev-util/cmake test
 
 # James Le Cuirot  (2021-09-19)
 # Avoid having to keyword Poppler and X11 libraries for now.
-media-gfx/graphviz lefty pdf
+media-gfx/graphviz pdf
 
 # James Le Cuirot  (2021-09-19)
 # Requires Rust, which is currently unavailable on m68k.

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 226d7b004f97..6601f114024a 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -317,10 +317,6 @@ net-print/cups-filters pdf
 # Skip keywording it for now.
 app-office/scribus osg
 
-# Sergei Trofimovich  (2018-06-17)
-# Mask broken HIPE support on sparc32 (bug #656618)
-dev-lang/erlang hipe
-
 # Sergei Trofimovich  (2018-05-08)
 # Mask USE=games to avoid unkeyworded games-util/qstat.
 net-analyzer/monitoring-plugins game

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1a4ba5711826..c9eff3e11b89 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -98,11 +98,6 @@ dev-python/QtPy pyqt6 pyside6
 # Doesn't compile with 'Xaw3d' use flag, #849947.
 app-text/xdvik Xaw3d
 
-# Joonas Niilola  (2022-07-13)
-# Depends on an older enigmail that only supports python2, which is
-# being removed soon. #758344
-www-client/seamonkey crypt
-
 # Sam James  (2022-07-10)
 # TBB support is deprecated/broken upstream, needs older version,
 # and upstream are inclined to remove it entirely. bug #820827.

diff --git a/profiles/prefix/darwin/macos/10.5/package.use.mask 
b/profiles/prefix/darwin/macos/10.5/package.use.mask
deleted file mode 100644
index 52409fbb3dd3..
--- a/profiles/prefix/darwin/macos/10.5/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2017 

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

2022-09-16 Thread Matt Turner
commit: c3c1c5625c3eecd69d531c3bde17cf86bb2f93ac
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 15:07:56 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 15:09:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c1c562

profiles/sparc: Stable mask USE=gtk4

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

 profiles/arch/sparc/use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index 46838edd2062..3062c3d30baa 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Matt Turner  (2022-09-16)
+# gui-libs/gtk is not stable here
+gtk4
+
 # Sam James  (2021-04-27)
 # Clang and friends aren't (yet?) stable on sparc
 clang



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

2022-09-12 Thread Sam James
commit: 014c6629fcfb9011300931af6c460c910765e767
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 09:14:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 09:14:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014c6629

profiles/arch/sparc: un-stable-mask USE=system-bootstrap

Thanks to Arfrever for noticing, doh.

Bug: https://bugs.gentoo.org/842246
Bug: https://bugs.gentoo.org/869680
Fixes: 311dc338a9566052b660de5494e47ff9dd417173
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.stable.force | 8 
 profiles/arch/sparc/package.use.stable.mask  | 6 ++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/sparc/package.use.stable.force 
b/profiles/arch/sparc/package.use.stable.force
deleted file mode 100644
index ff742843f7f3..
--- a/profiles/arch/sparc/package.use.stable.force
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-09-11)
-# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
-# tarball, so force system-bootstrap instead (i.e. force using rust-bin
-# or existing installed rust). bug #842246, bug #869680.
-dev-lang/rust system-bootstrap

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 12e089e092ac..2f0f7b4fc724 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,12 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-09-12)
+# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
+# tarball, so force system-bootstrap instead (i.e. force using rust-bin
+# or existing installed rust). bug #842246, bug #869680.
+dev-lang/rust -system-bootstrap
+
 # Sam James  (2022-06-10)
 # gstreamer not marked stable on sparc
 media-sound/pulseaudio-daemon aptx ldac



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

2022-09-11 Thread Sam James
commit: 311dc338a9566052b660de5494e47ff9dd417173
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:15:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:15:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311dc338

profiles/arch/sparc: add dev-lang/rust[system-bootstrap] to p.u.stable.force too

Bug: https://bugs.gentoo.org/842246
Closes: https://bugs.gentoo.org/869680
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.force| 2 +-
 profiles/arch/sparc/package.use.stable.force | 8 
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.force 
b/profiles/arch/sparc/package.use.force
index 888248394524..f3be48ad126c 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -4,7 +4,7 @@
 # Sam James  (2022-06-25)
 # dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
 # tarball, so force system-bootstrap instead (i.e. force using rust-bin
-# or existing installed rust). bug #842246.
+# or existing installed rust). bug #842246, bug #869680.
 dev-lang/rust system-bootstrap
 
 # Sam James  (2022-02-19)

diff --git a/profiles/arch/sparc/package.use.stable.force 
b/profiles/arch/sparc/package.use.stable.force
new file mode 100644
index ..ff742843f7f3
--- /dev/null
+++ b/profiles/arch/sparc/package.use.stable.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-09-11)
+# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
+# tarball, so force system-bootstrap instead (i.e. force using rust-bin
+# or existing installed rust). bug #842246, bug #869680.
+dev-lang/rust system-bootstrap



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

2022-09-02 Thread Andrey Grozin
commit: fdbcd48f26a486d7484489b79d7f5e7b1b8ac164
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Sep  2 16:58:23 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Sep  2 16:58:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbcd48f

profiles/arch: mask capstone USE flag in dev-lisp/sbcl on spark

Signed-off-by: Andrey Grozin  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b87207d60daa..dda0c67f231f 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrey Grozin  (2022-09-02)
+# dev-libs/capstone not keyworded
+dev-lisp/sbcl capstone
+
 # Arthur Zamarin  (2022-08-15)
 # deps not keyworded
 dev-util/pkgcheck emacs



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

2022-08-15 Thread Arthur Zamarin
commit: 0dc0854628b3425483631fba3342d42463cc63b2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:03:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:05:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc08546

profiles/sparc: mask dev-util/pkgcheck[emacs]

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 79a36711db80..94ecf1de5314 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Arthur Zamarin  (2022-08-15)
+# deps not keyworded
+dev-util/pkgcheck emacs
+
 # Sam James  (2022-07-27)
 # sys-devel/lld is not keyworded on sparc
 >=dev-lang/spidermonkey-78 lto



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

2022-08-15 Thread Sam James
commit: 440f860fb3b880c3c2a90f46297a4b72ff2c69e4
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Aug  6 02:42:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 14:53:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440f860f

profiles/arch/sparc/32ul: mask app-antivirus/clamav

Test failures on 32-bit, passes on 64-bit.

Closes: https://bugs.gentoo.org/63
Closes: https://github.com/gentoo/gentoo/pull/26754
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/32ul/package.mask | 7 +++
 profiles/arch/sparc/32ul/package.use.mask | 9 +
 2 files changed, 16 insertions(+)

diff --git a/profiles/arch/sparc/32ul/package.mask 
b/profiles/arch/sparc/32ul/package.mask
new file mode 100644
index ..892a0cbceaea
--- /dev/null
+++ b/profiles/arch/sparc/32ul/package.mask
@@ -0,0 +1,7 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# matoro  (2022-08-05)
+# Test failures on 32-bit, passes on 64-bit.  Bug #63
+app-antivirus/clamav
+dev-perl/File-Scan-ClamAV

diff --git a/profiles/arch/sparc/32ul/package.use.mask 
b/profiles/arch/sparc/32ul/package.use.mask
new file mode 100644
index ..3a336f790995
--- /dev/null
+++ b/profiles/arch/sparc/32ul/package.use.mask
@@ -0,0 +1,9 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# matoro  (2022-08-05)
+# Depends on app-antivirus/clamav.  Bug #63
+mail-client/claws-mail clamav
+mail-filter/amavisd-new clamav
+net-ftp/proftpd clamav
+net-mail/cyrus-imapd clamav



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

2022-07-30 Thread Sam James
commit: 686cd02486e157ea022ea0bf595505853a2c9ca8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 30 08:21:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 30 08:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686cd024

profiles/arch/sparc: cleanup obsolete (shadowed) tcmalloc masks

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

 profiles/arch/sparc/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 2708def2c9c2..79a36711db80 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -532,9 +532,9 @@ media-libs/phonon gstreamer vlc
 
 # Robin H Johnson  (2012-11-01)
 # MySQL 5.5 wants systemtap, tcmalloc & jemalloc
->=dev-db/mysql-5.5 systemtap tcmalloc jemalloc
->=dev-db/mariadb-5.5 systemtap tcmalloc jemalloc
->=dev-db/percona-server-5.5 tcmalloc jemalloc
+>=dev-db/mysql-5.5 systemtap jemalloc
+>=dev-db/mariadb-5.5 systemtap jemalloc
+>=dev-db/percona-server-5.5 jemalloc
 
 # Diego Elio Pettenò  (2012-06-24)
 # Requires libpcre with jit



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

2022-07-30 Thread Matthew Smith
commit: 1593f45b90fc08e92d984f99593d432b4c7d4b77
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Jul 30 08:19:01 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Jul 30 08:20:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1593f45b

profiles/arch/sparc: unmask putty doc

Signed-off-by: Matthew Smith  gentoo.org>

 profiles/arch/sparc/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 77cb8a872b13..2708def2c9c2 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -5,10 +5,6 @@
 # sys-devel/lld is not keyworded on sparc
 >=dev-lang/spidermonkey-78 lto
 
-# Matthew Smith  (2022-07-10)
-# Needs unkeyworded app-doc/halibut
->=net-misc/putty-0.77 doc
-
 # Matt Turner  (2022-06-25)
 # net-libs/libqrtr-glib not keyworded
 net-misc/modemmanager qrtr



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

2022-07-26 Thread Sam James
commit: 665f9c8e2b7e4e48e311e65e037da96bb8bcc532
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:21:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:21:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665f9c8e

profiles/arch/sparc: cleanup sparc LLVM masks

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

 profiles/arch/sparc/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 2fc9381ece58..77cb8a872b13 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -98,9 +98,9 @@ dev-cpp/eigen test
 
 # Sam James  (2021-04-27)
 # Deps not yet tested/keyworded.
-sys-devel/clang default-compiler-rt default-libcxx default-lld
-sys-devel/clang-runtime compiler-rt libcxx
-sys-devel/llvm binutils-plugin z3
+sys-devel/clang default-compiler-rt default-lld
+sys-devel/clang-runtime compiler-rt
+sys-devel/llvm z3
 
 # Sam James  (2021-03-19)
 # On sparc, we have to force sys-apps/grep[libsigsegv]



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

2022-07-26 Thread Sam James
commit: 78ce2d6d235453d4c45df741b02b8a8e88b0c192
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:09:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:09:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ce2d6d

profiles/arch/sparc: mask spidermonkey[lto]

No lld here yet. Did try, but lld had:
```
Testing Time: 65.10s
  Unsupported  :   14
  Passed   : 2376
  Expectedly Failed:1
  Failed   :  206
```

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 72517fbad896..532a5bd302d7 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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-07-27)
+# sys-devel/lld is not keyworded on sparc
+>=dev-lang/spidermonkey-78 lto
+
 # 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/sparc/64ul/

2022-06-26 Thread Sam James
commit: 68bfa0a87db1e71b1513a0c1d251dd275aed52b6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 26 07:15:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 26 07:16:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bfa0a8

profiles/arch/sparc/64ul: fix copyright header; drop obsolete 
media-gfx/eog[svg] mask

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

 profiles/arch/sparc/64ul/package.use.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/sparc/64ul/package.use.mask 
b/profiles/arch/sparc/64ul/package.use.mask
index 93b647ef6c94..c19643d0ff90 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2022-06-25)
-# Mask until newer librsvg is keyworded, bug #854201
-media-gfx/eog svg
-
 # Sam James  (2021-03-20)
 # jit isn't supported on sparc64 and causes a bus error
 # in for grep -P. Debian completely disable it too.



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

2022-06-25 Thread Sam James
commit: 755ff32d871bc639d6cd528b6fac635db2f2d6d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 25 22:45:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 22:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755ff32d

profiles/arch/sparc: force dev-lang/rust[llvm_targets_Sparc]

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

 profiles/arch/sparc/package.use.force | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/sparc/package.use.force 
b/profiles/arch/sparc/package.use.force
index 1d86050b6044..888248394524 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -16,3 +16,4 @@ sys-auth/polkit duktape
 dev-ml/llvm-ocaml llvm_targets_Sparc
 sys-devel/clang llvm_targets_Sparc
 sys-devel/llvm llvm_targets_Sparc
+dev-lang/rust llvm_targets_Sparc



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

2022-06-25 Thread Sam James
commit: d85adde7af85474e43db3598864bb2f2cfc6896b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 25 08:52:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 22:23:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85adde7

profiles/arch/sparc/64ul: temporarily mask media-gfx/eog[svg]

Just until keyworded Rustified librsvg, which we can do shortly.

Bug: https://bugs.gentoo.org/854201
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26071
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask 
b/profiles/arch/sparc/64ul/package.use.mask
index 36276da44663..93b647ef6c94 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-06-25)
+# Mask until newer librsvg is keyworded, bug #854201
+media-gfx/eog svg
+
 # Sam James  (2021-03-20)
 # jit isn't supported on sparc64 and causes a bus error
 # in for grep -P. Debian completely disable it too.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/ia64/, net-misc/modemmanager/

2022-06-25 Thread Matt Turner
commit: a0a79c79fe3edbe96b4ce829d0c6ccec951f93ca
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 25 19:26:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 25 21:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a79c79

net-misc/modemmanager: Version bump to 1.18.10

Closes: https://bugs.gentoo.org/854063
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/modemmanager/Manifest|   1 +
 net-misc/modemmanager/metadata.xml|   1 +
 net-misc/modemmanager/modemmanager-1.18.10.ebuild | 152 ++
 profiles/arch/ia64/package.use.mask   |   4 +
 profiles/arch/sparc/package.use.mask  |   4 +
 5 files changed, 162 insertions(+)

diff --git a/net-misc/modemmanager/Manifest b/net-misc/modemmanager/Manifest
index d50c102766a0..8281970d3e29 100644
--- a/net-misc/modemmanager/Manifest
+++ b/net-misc/modemmanager/Manifest
@@ -1 +1,2 @@
+DIST ModemManager-1.18.10.tar.xz 2611480 BLAKE2B 
ca6c690f2365917b5c879c1bd80ec2752880fb4ffe779c0dae7e2b0852d5f77bb403b5cc1f529e254818fd3e6df2698cd77493d801f5c55d5fe60c817df1e713
 SHA512 
4615ddb852b750ba0ca62224b669145a408a22b841937d42271638a73bf59dff5fb8b73553388afee8e7d2b2126c61f51af3f8fcb4475a2e2ea313d438443f9b
 DIST ModemManager-1.18.8.tar.xz 2533392 BLAKE2B 
7e95aa2303b55524174475ace96e0b938d2ac9abee0867bb56c6405f3460e73fad0ab68e50361c148551401ff2450abe70733616534507251cbaaee41ee02028
 SHA512 
fd853ad5ecd018303850f506cd75025bc0cad90d7a003b082178f7495b8763e71675ac34428d09002bf5d06963030d2ee5b84a1c888c959b03f00cddb1cdaf4c

diff --git a/net-misc/modemmanager/metadata.xml 
b/net-misc/modemmanager/metadata.xml
index 44a1c20ee048..97718f935bb7 100644
--- a/net-misc/modemmanager/metadata.xml
+++ b/net-misc/modemmanager/metadata.xml
@@ -9,5 +9,6 @@
Enable MBIM modem protocol
Enable support for the QMI modem protocol used 
by
devices with Qualcomm chipsets
+   Enable support for the QMI over IPC Router 
bus (QRTR) protocol

 

diff --git a/net-misc/modemmanager/modemmanager-1.18.10.ebuild 
b/net-misc/modemmanager/modemmanager-1.18.10.ebuild
new file mode 100644
index ..0a04e243061b
--- /dev/null
+++ b/net-misc/modemmanager/modemmanager-1.18.10.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome2 python-any-r1 readme.gentoo-r1 systemd udev vala
+
+DESCRIPTION="Modem and mobile broadband management libraries"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/ModemManager/;
+SRC_URI="https://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/1" # subslot = dbus interface version, i.e. N in 
org.freedesktop.ModemManager${N}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="elogind +introspection mbim policykit +qmi +qrtr systemd test +udev vala"
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.56.0:2
+   udev? ( >=dev-libs/libgudev-232:= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+   mbim? ( >=net-libs/libmbim-1.26.0 )
+   policykit? ( >=sys-auth/polkit-0.106[introspection?] )
+   qmi? ( >=net-libs/libqmi-1.30.8:=[qrtr?] )
+   qrtr? ( >=net-libs/libqrtr-glib-1.0.0:= )
+   elogind? ( sys-auth/elogind )
+   systemd? ( >=sys-apps/systemd-209 )
+"
+RDEPEND="${DEPEND}
+   policykit? ( acct-group/plugdev )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+   vala? ( $(vala_depend) )
+"
+
+S="${WORKDIR}/ModemManager-${PV}"
+
+python_check_deps() {
+   has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   DOC_CONTENTS="
+   If your USB modem shows up only as a storage device when you 
plug it in,
+   then you should install sys-apps/usb_modeswitch, which will 
automatically
+   switch it over to USB modem mode whenever you plug it in.\n"
+
+   if use policykit; then
+   DOC_CONTENTS+="\nTo control your modem without needing to enter 
the root password,
+   add your user account to the 'plugdev' group."
+   fi
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+

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

2022-06-25 Thread Sam James
commit: 1f476b3718ce8cdfe011f3a1617f2c1fab8265c3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 25 08:21:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 08:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f476b37

profiles/arch/sparc: mask dev-lang/rust[wasm]

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index c4dbb925eebf..7fe4569b7611 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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-06-25)
+# sys-devel/lld lacks sparc support right now
+dev-lang/rust wasm
+
 # Sam James  (2022-06-25)
 # We're not (yet?) providing our own tarballs for these and
 # upstream don't offer them for this arch (see bug #769467).



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

2022-06-24 Thread Sam James
commit: 0e791aea82a45010c220f1101ce0485f4a5d6ca1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 25 05:39:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 05:39:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e791aea

profiles/arch/sparc: mask dev-lang/rust-bin[clippy,doc,rls,rustfmt]

Bug: https://bugs.gentoo.org/769467
Bug: https://bugs.gentoo.org/842246
See: c0a82c42c13340743296461c0b594c5ad2f8a116
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 6bf3b89c736b..c4dbb925eebf 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-06-25)
+# We're not (yet?) providing our own tarballs for these and
+# upstream don't offer them for this arch (see bug #769467).
+dev-lang/rust-bin clippy doc rls rustfmt
+
 # Nickolas Raymond Kaczynski  (2022-04-24)
 # Dependencies are missing keywords
 media-libs/imlib2 svg heif



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

2022-06-24 Thread Sam James
commit: c0a82c42c13340743296461c0b594c5ad2f8a116
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 25 05:34:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 05:35:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a82c42

profiles/arch/sparc: force dev-lang/rust[system-bootstrap]

Needed for now until dev-lang/rust learns how to use our
bootstrap tarball which we inject into dev-lang/rust-bin
for sparc.

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

 profiles/arch/sparc/package.use.force | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/sparc/package.use.force 
b/profiles/arch/sparc/package.use.force
index 3c53f2a73cfa..1d86050b6044 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -1,6 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-06-25)
+# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
+# tarball, so force system-bootstrap instead (i.e. force using rust-bin
+# or existing installed rust). bug #842246.
+dev-lang/rust system-bootstrap
+
 # Sam James  (2022-02-19)
 # New enough SpiderMonkey not (yet?) keyworded here, bug #753221
 sys-auth/polkit duktape



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

2022-06-20 Thread Mike Gilbert
commit: c1ed0fcaf6fc6d49f96c12f0d3622abfc4722006
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 20 18:02:16 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 20 18:02:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ed0fca

profiles/arch/sparc: drop 'appindicator' from use.mask

Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/sparc/use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 310e9db53c68..6362e7c746e2 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -40,10 +40,6 @@ opencv
 # gimp dependencies unusable because of unaligned accesses, bug #638172
 gimp
 
-# Mattéo Rossillol‑‑Laruelle  (2019‑08‑31)
-# Dependency not keyworded (dev-libs/libappindicator).
-appindicator
-
 # Sergei Trofimovich  (2018-12-12)
 # mongodb is not keyworded on sparc
 mongodb



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

2022-06-10 Thread Sam James
commit: 3e6126201e3d38978a03d5cf7a50dfa7abbcb3ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 10 07:51:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 10 07:51:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e612620

profiles/arch/sparc: mask pulseaudio-daemon gstreamer flags

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

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

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 28cf458bbd0c..12e089e092ac 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-06-10)
+# gstreamer not marked stable on sparc
+media-sound/pulseaudio-daemon aptx ldac
+
 # Sam James  (2022-06-01)
 # media-plugins/gst-plugins-v4l2 not marked stable on sparc
 net-im/pidgin v4l



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

2022-06-02 Thread Sam James
commit: 5d052900fcc030b8ef8d8e64565d95a1401bd60c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:16:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:19:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d052900

profiles/arch/sparc: drop long-obsolete ruby24 mask

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

 profiles/arch/sparc/use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 30eeb4fb2ca3..f36f5b502cc6 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -28,10 +28,6 @@ allegro
 # dev-python/mercurial does not work on sparc due to deps.
 mercurial
 
-# Rolf Eike Beer  (2020-04-21)
-# ruby2.4 will go away soon, avoid keywording older packages
-ruby_targets_ruby24
-
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/opencv not keyworded on sparc
 opencv



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

2022-05-31 Thread Sam James
commit: a2853dd89b2efe85382d23a811d5e350fd55ae28
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  1 04:33:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  1 04:33:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2853dd8

profiles/arch/sparc: mask pidgin[v4l]

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

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

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 37fdd6e57621..28cf458bbd0c 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-06-01)
+# media-plugins/gst-plugins-v4l2 not marked stable on sparc
+net-im/pidgin v4l
+
 # Sam James  (2022-05-11)
 # sys-apps/keyutils not stable here (test failures)
 # ... and samba[client] pulls in cifs-utils which pulls in keyutils.



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

2022-05-13 Thread Sam James
commit: c1f25e7fccfe6a893d2bcc3307540ae66928125e
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Sun Mar 13 16:40:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 19:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f25e7f

profiles/arch/sparc/64ul: mask "doc" flag for dev-lisp/alexandria

Signed-off-by: Anna Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/23405
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask 
b/profiles/arch/sparc/64ul/package.use.mask
index cdda3cd66f3b..36276da44663 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -9,3 +9,7 @@ dev-libs/libpcre jit
 # Matt Turner  (2019-08-26)
 # jit not supported on sparc64
 dev-libs/libpcre2 jit
+
+# Anna Vyalkova  (2022-03-13)
+# depends on dev-lisp/sbcl
+dev-lisp/alexandria doc



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

2022-05-10 Thread Sam James
commit: bf70f57003dd416a1a676557bab8fc351e8d18d0
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 23:47:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf70f570

profiles/arch/sparc: mask nfs-utils[nfsv4]

To avoid sys-apps/keyutils dep.

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

 profiles/arch/sparc/package.use.stable.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 68a495906f88..13e42d9c073c 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-05-11)
+# sys-apps/keyutils not stable here (test failures)
+# bug #636252
+net-fs/nfs-utils nfsv4
+
 # Sam James  (2022-05-10)
 # sys-apps/keyutils not stable here, because of
 # test failures. bug #636252



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

2022-05-10 Thread Sam James
commit: f5af5f6ed4acd74bbb28876caaa64c10c3842f5c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 00:24:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5af5f6e

profiles/arch/sparc: mask ffmpeg[samba], gvfs[samba], vlc[samba]

All pull in keyutils which is broken on sparc.

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

 profiles/arch/sparc/package.use.stable.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 82b6573a564b..37fdd6e57621 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -7,6 +7,9 @@
 # bug #636252
 net-fs/nfs-utils nfsv4
 net-fs/samba client
+gnome-base/gvfs samba
+media-video/ffmpeg samba
+media-video/vlc samba
 
 # Sam James  (2022-05-10)
 # sys-apps/keyutils not stable here, because of



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

2022-05-10 Thread Sam James
commit: b74f9c360e492a26c3e8a17d9d8e1331df7f105f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 10 17:55:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 00:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74f9c36

profiles/arch/sparc: mask mit-krb5[keyutils]

Test failures on keyutils, needed to drop to ~sparc.

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

 profiles/arch/sparc/package.use.stable.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index bc43a2e756c0..68a495906f88 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,11 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-05-10)
+# sys-apps/keyutils not stable here, because of
+# test failures. bug #636252
+app-crypt/mit-krb5 keyutils
+
 # Sam James  (2022-03-07)
 # sys-cluster/torque not marked stable on sparc
 sys-cluster/openmpi openmpi_rm_pbs



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

2022-04-16 Thread Matt Turner
commit: 8fca0aa8bed1b6a9a6632b240bd7609757d46ef3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 16 19:54:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 16 19:54:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fca0aa8

profiles/sparc: Mask USE=rdp on dev-libs/weston

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b5f63512b80a..2ed9f67e2226 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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-04-16)
+# net-misc/freerdp is not keyworded
+dev-libs/weston rdp
+
 # Matt Turner  (2022-04-16)
 # sys-auth/seatd is not keyworded
 dev-libs/weston seatd



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

2022-04-16 Thread Matt Turner
commit: b5c7a7634450f98a262d57c85a8168a6c5258e8d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 16 19:40:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 16 19:41:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c7a763

profiles/sparc: Mask USE=seatd on dev-libs/weston

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 84f57af34367..b5f63512b80a 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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-04-16)
+# sys-auth/seatd is not keyworded
+dev-libs/weston seatd
+
 # Lars Wendler  (2022-04-01)
 # gnome-base/librsvg missing keywords
 media-libs/freetype svg



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/hppa/, profiles/arch/alpha/, ...

2022-03-16 Thread Sam James
commit: 6ad2b615f414edd77c02ee9ce9c942687b0aaf70
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Mon Mar 14 10:09:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 16 22:33:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad2b615

media-video/ffmpeg: enable vmaf use flag

To use Netflix' vmaf scoring algorithm

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/23412
Signed-off-by: Sam James  gentoo.org>

 .../{ffmpeg-4.4.1-r2.ebuild => ffmpeg-4.4.1-r3.ebuild}  |  6 +-
 .../ffmpeg/{ffmpeg-5.0.ebuild => ffmpeg-5.0-r1.ebuild}  |  6 +-
 media-video/ffmpeg/ffmpeg-.ebuild   |  6 +-
 media-video/ffmpeg/files/vmaf-models-default-path.patch | 13 +
 media-video/ffmpeg/metadata.xml |  1 +
 profiles/arch/alpha/package.use.mask|  4 
 profiles/arch/amd64/package.use.stable.mask |  4 
 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/m68k/package.use.mask |  4 
 profiles/arch/mips/package.use.mask |  4 
 profiles/arch/powerpc/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 
 18 files changed, 81 insertions(+), 3 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.1-r3.ebuild
similarity index 98%
rename from media-video/ffmpeg/ffmpeg-4.4.1-r2.ebuild
rename to media-video/ffmpeg/ffmpeg-4.4.1-r3.ebuild
index 0650f5458c0e..2c8dc26e3f13 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.1-r2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.1-r3.ebuild
@@ -84,7 +84,7 @@ FFMPEG_FLAG_MAP=(
vorbis:libvorbis vpx:libvpx zvbi:libzvbi
# libavfilter options
appkit
-   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r
+   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
vmaf:libvmaf
fribidi:libfribidi fontconfig ladspa libass libtesseract lv2 
truetype:libfreetype vidstab:libvidstab
rubberband:librubberband zeromq:libzmq zimg:libzimg
# libswresample options
@@ -255,6 +255,7 @@ RDEPEND="
nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] )
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] )
vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] )
+   vmaf? ( media-libs/libvmaf[${MULTILIB_USEDEP}] )
vorbis? (
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
@@ -338,6 +339,9 @@ src_prepare() {
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
export revision=git-N-${FFMPEG_REVISION}
fi
+
+   eapply "${FILESDIR}/vmaf-models-default-path.patch"
+
default
echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die
 }

diff --git a/media-video/ffmpeg/ffmpeg-5.0.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0-r1.ebuild
similarity index 98%
rename from media-video/ffmpeg/ffmpeg-5.0.ebuild
rename to media-video/ffmpeg/ffmpeg-5.0-r1.ebuild
index b6c059f58997..a818aa4782dc 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0-r1.ebuild
@@ -84,7 +84,7 @@ FFMPEG_FLAG_MAP=(
vorbis:libvorbis vpx:libvpx zvbi:libzvbi
# libavfilter options
appkit
-   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r
+   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
vmaf:libvmaf
fribidi:libfribidi fontconfig ladspa libass libtesseract lv2 
truetype:libfreetype vidstab:libvidstab
rubberband:librubberband zeromq:libzmq zimg:libzimg
# libswresample options
@@ -255,6 +255,7 @@ RDEPEND="
nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] )
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] )
vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] )
+   vmaf? ( media-libs/libvmaf[${MULTILIB_USEDEP}] )
vorbis? (
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
@@ -337,6 +338,9 @@ src_prepare() {
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
export 

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

2022-03-06 Thread Sam James
commit: 3b4b0f420584271ec8144579fa15df6d0b3b2d60
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  7 01:55:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  7 03:26:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4b0f42

sys-cluster/torque: destabilize 4.1.7-r2 for ~ppc64, ~sparc, ~x86

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

 profiles/arch/powerpc/ppc64/package.use.stable.mask | 4 
 profiles/arch/sparc/package.use.stable.mask | 4 
 sys-cluster/torque/torque-4.1.7-r2.ebuild   | 2 +-
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index 25e2c0c0a200..91ea8bff98d5 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  (2022-03-07)
+# sys-cluster/torque not marked stable on ppc64
+sys-cluster/openmpi openmpi_rm_pbs
+
 # 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

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 3e8a393cba95..bc43a2e756c0 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-03-07)
+# sys-cluster/torque not marked stable on sparc
+sys-cluster/openmpi openmpi_rm_pbs
+
 # Marek Szuba  (2021-09-10)
 # no stable dev-ruby/{thor,tty-editor} on this arch yet
 # and there are many dependencies to go through before there are

diff --git a/sys-cluster/torque/torque-4.1.7-r2.ebuild 
b/sys-cluster/torque/torque-4.1.7-r2.ebuild
index 7069973eae0e..42d73e4f5ab6 100644
--- a/sys-cluster/torque/torque-4.1.7-r2.ebuild
+++ b/sys-cluster/torque/torque-4.1.7-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.adaptivecomputing.com/index.php?wpfb_dl=1690 -> ${P}.tar.gz"
 
 LICENSE="torque-2.5"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cpusets +crypt doc drmaa munge nvidia server +syslog tk"
 
 DEPEND_COMMON="



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/hppa/, net-mail/cyrus-imapd/, ...

2022-03-06 Thread Sam James
commit: 84e9b414a31b33d01fd785378bac68833031792e
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 10:01:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 10:08:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e9b414

net-mail/cyrus-imapd: fix automagic and missing dependencies; fix crash

Automagic dependency changes:
- USE=http: app-arch/brotli, app-arch/zstd, and sci-libs/shapelib
- USE=perl: virtual/perl-Term-ReadLine
- sys-apps/util-linux for libuuid
- Proactively disable libwslay, libchardet, and libcld2 (unpackaged)
- Disable libsrs2 support (mail-filter/libsrs2) as it was automagic before

Build-time dependency changes:
- sys-devel/flex
- virtual/pkgconfig
- virtual/yacc

Closes: https://bugs.gentoo.org/818925
Closes: https://bugs.gentoo.org/834573
Thanks-to: Thomas Arnett  misfeature.net>
Signed-off-by: Sam James  gentoo.org>

 ...pd-3.4.3.ebuild => cyrus-imapd-3.4.3-r1.ebuild} | 38 +++---
 profiles/arch/hppa/package.use.mask|  4 +++
 profiles/arch/ia64/package.use.mask|  4 +++
 profiles/arch/sparc/package.use.mask   |  4 +++
 4 files changed, 39 insertions(+), 11 deletions(-)

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r1.ebuild
similarity index 90%
rename from net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild
rename to net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r1.ebuild
index 5bcd06cfed19..6f4377b85644 100644
--- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+# Keep an eye on https://www.cyrusimap.org/imap/developer/compiling.html!
 inherit autotools flag-o-matic pam ssl-cert
 
 DESCRIPTION="The Cyrus IMAP Server"
@@ -17,21 +18,24 @@ IUSE="afs backup calalarm caps clamav http kerberos ldap \
sqlite ssl static-libs tcpd test xapian"
 RESTRICT="!test? ( test )"
 
-CDEPEND="
-   sys-libs/zlib:=
-   dev-libs/libpcre:3
+DEPEND="dev-libs/libpcre:3
>=dev-libs/cyrus-sasl-2.1.13:2
dev-libs/jansson:=
dev-libs/icu:=
-   sys-fs/e2fsprogs
+   sys-apps/util-linux
+   sys-fs/e2fsprogs:=
+   sys-libs/zlib:=
afs? ( net-fs/openafs )
calalarm? ( dev-libs/libical:= )
caps? ( sys-libs/libcap )
clamav? ( app-antivirus/clamav )
http? (
-   dev-libs/libxml2:2
+   app-arch/brotli:=
+   app-arch/zstd:=
+   dev-libs/libxml2
dev-libs/libical:=
-   net-libs/nghttp2
+   net-libs/nghttp2:=
+   sci-libs/shapelib:=
)
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
@@ -41,18 +45,18 @@ CDEPEND="
>=net-mail/mailbase-1
sys-libs/pam
)
-   perl? ( dev-lang/perl:= )
+   perl? (
+   dev-lang/perl:=
+   virtual/perl-Term-ReadLine
+   )
postgres? ( dev-db/postgresql:* )
ssl? ( >=dev-libs/openssl-1.0.1e:=[-bindist(-)] )
sqlite? ( dev-db/sqlite:3 )
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
xapian? ( >=dev-libs/xapian-1.4.0:= )"
-DEPEND="${CDEPEND}
-   test? ( dev-util/cunit )"
-
 # all blockers really needed?
 # file collision with app-arch/dump - bug 619584
-RDEPEND="${CDEPEND}
+RDEPEND="${DEPEND}
acct-group/mail
acct-user/cyrus
!mail-mta/courier
@@ -60,6 +64,10 @@ RDEPEND="${CDEPEND}
!net-mail/courier-imap
!net-mail/uw-imap
!app-arch/dump"
+DEPEND+=" test? ( dev-util/cunit )"
+BDEPEND="sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc"
 
 REQUIRED_USE="afs? ( kerberos )
backup? ( sqlite )
@@ -100,6 +108,10 @@ src_configure() {
# bug #604466
append-ldflags $(no-as-needed)
 
+   # Workaround runtime crash
+   # bug #834573
+   append-flags -fno-toplevel-reorder
+
if use afs ; then
myconf+=" --with-afs-libdir=/usr/$(get_libdir)"
myconf+=" --with-afs-incdir=/usr/include/afs"
@@ -121,6 +133,10 @@ src_configure() {
--without-krbdes \
--enable-squat \
--with-zlib \
+   --without-wslay \
+   --without-chardet \
+   --without-cld2 \
+   --disable-srs \
$(use_enable afs) \
$(use_enable afs krb5afspts) \
$(use_enable backup) \

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 7620037f991f..18a3a96b39d0 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-03-06)
+# Unkeyworded dependencies
+net-mail/cyrus-imapd http
+
 # Adel Kara Slimane  

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

2022-02-27 Thread Sam James
commit: 39507f6dec60ecf88af5a3b643e49c746685c7ca
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 28 04:53:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 28 04:54:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39507f6d

profiles/arch/sparc/64ul: mask dev-lisp/sbcl

The binary needed to bootstrap is 32-bit (doesn't run for me).

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

 profiles/arch/sparc/64ul/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.mask 
b/profiles/arch/sparc/64ul/package.mask
new file mode 100644
index ..62fc845c83d1
--- /dev/null
+++ b/profiles/arch/sparc/64ul/package.mask
@@ -0,0 +1,6 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-02-28)
+# Binary (needed for bootstrap) is sparc32?
+dev-lisp/sbcl



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/ia64/, sys-auth/polkit/, ...

2022-02-18 Thread Sam James
commit: a5f0be7ceb05007e3a309487badb9a098b877952
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 01:56:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:03:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f0be7c

sys-auth/polkit: add 0.120_p20220127

Now with Duktape!

Closes: https://bugs.gentoo.org/833122
Closes: https://bugs.gentoo.org/734326
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/alpha/package.use.force |   6 +-
 profiles/arch/hppa/package.use.force  |   6 ++
 profiles/arch/ia64/package.use.force  |   6 +-
 profiles/arch/powerpc/ppc32/package.use.force |   6 ++
 profiles/arch/sparc/package.use.force |   6 +-
 sys-auth/polkit/Manifest  |   1 +
 sys-auth/polkit/metadata.xml  |   1 +
 sys-auth/polkit/polkit-0.120_p20220127.ebuild | 123 ++
 8 files changed, 152 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/alpha/package.use.force 
b/profiles/arch/alpha/package.use.force
index 78a0be60eff0..608e94bf64f2 100644
--- a/profiles/arch/alpha/package.use.force
+++ b/profiles/arch/alpha/package.use.force
@@ -1,6 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-02-19)
+# New enough SpiderMonkey not keyworded here, bug #753221
+sys-auth/polkit duktape
+
 # Tobias Klausmann  2014-12-04
 # The Firefox/Mozilla build system is broken in regards to linking the shipped
 # ICU library. Bug 529944

diff --git a/profiles/arch/hppa/package.use.force 
b/profiles/arch/hppa/package.use.force
new file mode 100644
index ..23d2f5f96e34
--- /dev/null
+++ b/profiles/arch/hppa/package.use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-02-19)
+# New enough SpiderMonkey not keyworded here, bug #753221
+sys-auth/polkit duktape

diff --git a/profiles/arch/ia64/package.use.force 
b/profiles/arch/ia64/package.use.force
index 2b9d26669439..618de622be91 100644
--- a/profiles/arch/ia64/package.use.force
+++ b/profiles/arch/ia64/package.use.force
@@ -1,6 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-02-19)
+# New enough SpiderMonkey not keyworded here, bug #753221
+sys-auth/polkit duktape
+
 # Raúl Porcel  (2007-10-21)
 # It segfaults without debug use-flags
 # Remove when http://bugs.php.net/bug.php?id=42893 is fixed

diff --git a/profiles/arch/powerpc/ppc32/package.use.force 
b/profiles/arch/powerpc/ppc32/package.use.force
new file mode 100644
index ..5e411c13c0bc
--- /dev/null
+++ b/profiles/arch/powerpc/ppc32/package.use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-02-19)
+# New enough SpiderMonkey not (yet?) keyworded here, bug #753221
+sys-auth/polkit duktape

diff --git a/profiles/arch/sparc/package.use.force 
b/profiles/arch/sparc/package.use.force
index e199f04684fe..3c53f2a73cfa 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -1,6 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-02-19)
+# New enough SpiderMonkey not (yet?) keyworded here, bug #753221
+sys-auth/polkit duktape
+
 # Michał Górny  (2016-09-24)
 # Force the host target to avoid dependency hell
 dev-ml/llvm-ocaml llvm_targets_Sparc

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index b92c7602f92f..8ff4f745515e 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1,2 +1,3 @@
 DIST polkit-0.117.tar.gz 1554536 BLAKE2B 
1cf7e0ff9db19a29be626f4bea96c9e2ef8b1eab4b8287a5f1f4d2a818b86d58c1c4c4a41849d95e31559dba1b18853a31e934ebbadd8e07f94dfd58b45240e0
 SHA512 
c10ea984f2386fe436e58a2866e5323afc80d24f744f0ee61d966941259aa491bd96b07d911434aa731b300c3cca25b647804b396501175ab5b3c53384e94c70
 DIST polkit-0.120.tar.gz 1626659 BLAKE2B 
745727445b4946d44b8ea470d21ac131ca7706e83f5dbaf85cf3541ac60a1bbe23b3bf3172a62d9256ebb3dae02d2b2d476e3e0f7fe79a80c47864a120e62ed9
 SHA512 
db072769439d5e17d0eed681e7b94251b77828c1474b40fe40b94293903a64333e7fa17515a3270648691f04a1374d8b404405ead6abf292a8eb8483164adc46
+DIST polkit-0.120_p20220127.tar.bz2 733965 BLAKE2B 
839a66799df870c36ea3788f68aea355ab99cf8aa0227ee633ee1155822663ce4671de4e9b041274345c1f62fbdf0405754ed1f3c7cf2a8855974854dc126e55
 SHA512 
67f2c1c7cd69767d578ccba2b94398eb6fcb348a77a4092c3517895190f095caee95ed491c8cff2827e287f4541cf83fefbefca1a0099d7e52bee6f825bbbd4f

diff --git a/sys-auth/polkit/metadata.xml b/sys-auth/polkit/metadata.xml
index 

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

2022-01-12 Thread Sam James
commit: f67566dcf077a2d67a3de2b377d938a3362c3368
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 13 04:44:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 13 04:44:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67566dc

profiles/arch/sparc: mask broken systemd versions on sparc

Some 250.x versions were affected too but too awkward
to try specify this in the mask. Latest version is fine.

Closes: https://bugs.gentoo.org/830275
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 6a4f874db264..8c6f66119902 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-13)
+# Unaligned access causes SIGBUS on sparc in NSS module.
+# Newer versions fixed. Please upgrade ASAP!
+# bug #830275
+ (2014-11-17)
 # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
 sys-devel/kgcc64



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

2022-01-04 Thread Sam James
commit: 942c9785c71007040fb427c13090d80bb5d69864
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  5 05:58:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  5 05:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942c9785

profiles/arch/sparc: unmask net-misc/whois[xcrypt]

sys-libs/libxcrypt is keyworded & stable on sparc now.

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

 profiles/arch/sparc/package.use.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index cd3bd5afc540..4ef2939bc3cc 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.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
 
 # Vadim Misbakh-Soloviov  (2021-12-09)
@@ -147,10 +147,6 @@ dev-python/pyopengl test
 # dev-libs/criterion not yet keyworded
 >=app-admin/syslog-ng-3.25 test
 
-# Rolf Eike Beer  (2020-04-20)
-# Not keyworded on sparc
-net-misc/whois xcrypt
-
 # Rolf Eike Beer  (2020-04-20)
 # test dependencies for USE=gstreamer not keyworded on sparc
 app-misc/tracker-miners test



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

2022-01-04 Thread Sam James
commit: 663003cc58d8839284bfbced89e8432aadf9ed25
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  5 05:25:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  5 05:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663003cc

profiles/arch/sparc: unmask libcrypt:0/1 (libxcrypt)

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

 profiles/arch/sparc/package.mask | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 2e8748f1a007..6a4f874db264 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,11 +1,6 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2021-11-22)
-# Unmask older libcrypt virtual until libxcrypt is stable on sparc (pending)
-# bug #809410
--virtual/libcrypt:0/1
-
 # Raúl Porcel  (2014-11-17)
 # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
 sys-devel/kgcc64



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

2021-12-30 Thread Michał Górny
commit: 042909368d7fe305a23f3f30498091ae1c0c13e4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 30 18:01:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 30 18:01:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04290936

profiles/arch/sparc: Un-stable-mask python3_10

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

 profiles/arch/sparc/use.stable.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index fec578b5e9ab..f0527a3ac8e4 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,12 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# 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
-
 # Sam James  (2021-04-27)
 # Clang and friends aren't (yet?) stable on sparc
 clang



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

2021-12-07 Thread Daniel Pielmeier
commit: cf50e8530d739032e4781e5d9f56132836bd5a08
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Tue Dec  7 18:51:28 2021 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Tue Dec  7 18:54:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf50e853

profiles: ppc32/sparc: Mask USE=lua-rsvg for app-admin/conky

Closes: https://bugs.gentoo.org/807256
Signed-off-by: Daniel Pielmeier  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 profiles/arch/sparc/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 3df67aeccf4d..eec13d0c4a91 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Daniel Pielmeier  (2021-11-07)
+# gnome-base/librsvg has no stable keywords here, bug #807130
+app-admin/conky lua-rsvg
+
 # Akinori Hattori  (2021-10-24)
 # Requires unkeyworded dependencies
 app-i18n/uim kde

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 40ddf1c9f09e..326e9ee88c2e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Daniel Pielmeier  (2021-11-07)
+# gnome-base/librsvg is not keyworded here, bug #807130
+app-admin/conky lua-rsvg
+
 # Sam James  (2021-11-05)
 # Avoid keywording unnecessary depenencies for now, bug #804115
 dev-python/scipy pythran



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

2021-11-21 Thread Sam James
commit: 5b87870785cf14109912ccce809d6e4a9b56c3aa
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 06:27:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 06:28:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b878707

profiles/arch/sparc: unmask older libcrypt virtual for now

virtual/libcrypt:0/2 isn't marked stable yet on sparc.

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

 profiles/arch/sparc/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index cffd5f5e1ac7..2e8748f1a007 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-11-22)
+# Unmask older libcrypt virtual until libxcrypt is stable on sparc (pending)
+# bug #809410
+-virtual/libcrypt:0/1
+
 # Raúl Porcel  (2014-11-17)
 # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
 sys-devel/kgcc64



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, dev-python/furo/

2021-11-12 Thread Arthur Zamarin
commit: 8de2f873bb706cc35df3cf29d40e3eff68256b5c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 12 07:55:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 12 08:00:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de2f873

dev-python/furo: keyword 2021.10.9 for ~sparc

Tested on sparc devbox, by building docs for dev-python/argon2-cffi

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

 dev-python/furo/furo-2021.10.9.ebuild | 2 +-
 profiles/arch/sparc/package.use.mask  | 4 
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-python/furo/furo-2021.10.9.ebuild 
b/dev-python/furo/furo-2021.10.9.ebuild
index ce824a22763..056ec4a3976 100644
--- a/dev-python/furo/furo-2021.10.9.ebuild
+++ b/dev-python/furo/furo-2021.10.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
+KEYWORDS="amd64 arm arm64 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 2a979fbde2a..40ddf1c9f09 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -5,10 +5,6 @@
 # Avoid keywording unnecessary depenencies for now, bug #804115
 dev-python/scipy pythran
 
-# Michael Seifert  (2021-10-23)
-# dev-python/furo isn't keyworded here
-dev-python/argon2-cffi doc
-
 # Sam James  (2021-10-16)
 # Requires dev-db/mariadb which, at last check, was broken on sparc.
 # bug #814719



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

2021-10-23 Thread Sam James
commit: 250d8ed84067d91d0a3421a103666f7427089c0d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 24 02:22:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 24 02:22:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250d8ed8

profiles/arch/sparc: mask media-plugins/gst-plugins-meta[jack]

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

 profiles/arch/sparc/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 3b395c2fce3..2ec8255956b 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -10,6 +10,7 @@ dev-python/mysqlclient test
 # jack2 not keyworded here
 # bug #807616
 media-video/pipewire jack-client
+media-plugins/gst-plugins-meta jack
 
 # Sam James  (2021-09-12)
 # dev-ruby/asciidoctor isn't keyworded here



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

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

profiles/arch/sparc: mask USE=openexr

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

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

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 0d34b5fdc63..78b3f2e1e15 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -sparc
 
+# Sam James  (2021-10-16)
+# media-libs/openexr doesn't work on BE.
+openexr
+
 # James Le Cuirot  (2021-08-10)
 # media-video/pipewire is not keyworded. Bug #807616.
 pipewire



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

2021-10-15 Thread Sam James
commit: b5e93b2100e46f5e06742f996e7f412de7b893e7
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 02:51:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 02:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e93b21

profiles/arch/sparc: mask dev-python/mysqlclient[test]

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

 profiles/arch/sparc/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index f08f9e6b781..aa196241bf1 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-10-16)
+# Requires dev-db/mariadb which, at last check, was broken on sparc.
+# bug #814719
+dev-python/mysqlclient test
+
 # Sam James  (2021-09-14)
 # jack2 not keyworded here
 # bug #807616



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

2021-10-14 Thread Sam James
commit: 35310cdcdda866a2517c10e4ce9027e6d7e71774
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 09:06:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 09:06:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35310cdc

profiles/arch/sparc: unmask ruby27 for stable

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

 profiles/arch/sparc/make.defaults   | 4 
 profiles/arch/sparc/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index 520645d7f49..584be81c8c4 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -46,7 +46,3 @@ VIDEO_CARDS="fbdev glint mga r128 radeon"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# Hans de Graaff  (2021-10-10)
-# Temporary override base default to support the ruby27 stable bug 801289
-RUBY_TARGETS="ruby26"

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index 338ba8792bc..fec578b5e9a 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/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  (2021-10-10)
-# Temporary entry to support the ruby27 stable bug 801289
-ruby_targets_ruby27
-
 # 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.



  1   2   3   4   >