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

2024-09-27 Thread WANG Xuerui
commit: 58906dfb1678976df8ab330a227b771a235e85c9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Sep 27 13:21:58 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Sep 27 13:24:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58906dfb

profiles/arch/loong: mask USEs pulling in media-libs/libilbc

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index b31655dceb8e..0438cea893d3 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-09-27)
+# media-libs/libilbc needs porting
+media-video/ffmpeg libilbc
+net-analyzer/wireshark ilbc
+net-libs/pjproject ilbc
+net-misc/asterisk ilbc
+net-voip/yate ilbc
+
 # Paul Zander  (2024-09-14)
 # needs re-keywording and clean-up of media-libs/opencollada
 media-libs/assimp collada
@@ -258,7 +266,7 @@ app-cdr/brasero tracker
 # time being
 dev-cpp/libcmis man
 media-libs/opencv tesseract
-media-video/ffmpeg libilbc libtesseract
+media-video/ffmpeg libtesseract
 
 # WANG Xuerui  (2022-12-05)
 # sys-auth/sssd isn't keyworded here yet



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

2024-09-23 Thread WANG Xuerui
commit: 14c3bd3e2681a576ebde21f13eaf53ab6b11806b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Sep  4 09:49:31 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Sep 23 11:50:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c3bd3e

profiles/arch/loong: unmask USE=asm for >=dev-libs/openssl-3.2

The build failures have all been resolved upstream since 3.2.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 131a47d063b1..b31655dceb8e 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -185,6 +185,7 @@ dev-util/perf python
 #
 # See https://github.com/openssl/openssl/issues/21340
 >=dev-libs/openssl-3.1 asm
+>=dev-libs/openssl-3.2 -asm
 
 # WANG Xuerui  (2023-06-03)
 # sys-cluster/knem not keyworded yet



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

2024-09-13 Thread Andreas Sturmlechner
commit: 84baf84d53b523f17f1ab6c232b8eda673632e33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 13 12:51:21 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 13 12:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84baf84d

profiles: loong: Mask dev-python/QtPy[pyside6]

Bug: https://bugs.gentoo.org/934361
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index cc55e19652fe..5ed3d683fbb1 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2024-09-13)
+# dev-python/pyside6 isn't keyworded here
+dev-python/QtPy pyside6
+
 # Andreas Sturmlechner  (2024-09-07)
 # kde-plasma/plasma-workspace:6 is not keyworded
 virtual/notification-daemon kde



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

2024-09-07 Thread Andreas Sturmlechner
commit: 5ac0d1a312b82b143d4b77aa551104f83591fe80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  7 18:04:05 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  7 20:25:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac0d1a3

profiles: loong: Mask virtual/notification-daemon[kde]

Bug: https://bugs.gentoo.org/934215
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 37500a207573..cc55e19652fe 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2024-09-07)
+# kde-plasma/plasma-workspace:6 is not keyworded
+virtual/notification-daemon kde
+
 # Sam James  (2024-08-31)
 # dnstap USE masked due to missing keywords
 net-dns/bind dnstap



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

2024-08-31 Thread Sam James
commit: eeefb354f217b318b31ef252c71d6cea749c0101
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 16 00:32:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 31 07:10:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeefb354

profiles/arch/loong: mask bind[dnstap]

dev-libs/fstrm not keyworded here

Bug: https://bugs.gentoo.org/832218
Bug: https://bugs.gentoo.org/930348
Bug: https://bugs.gentoo.org/936568
Bug: https://bugs.gentoo.org/937907
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 72ce670abb80..7718c4447e4f 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2024-08-31)
+# dnstap USE masked due to missing keywords
+net-dns/bind dnstap
+
 # Sam James  (2024-08-23)
 # dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
 sys-apps/systemd bpf



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

2024-08-22 Thread WANG Xuerui
commit: 52d7ed8ad8ffb5e1e48f7a224eddc278091fadc5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Aug 22 09:31:47 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Aug 22 09:43:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d7ed8a

profiles/arch/loong: unmask dev-lang/spidermonkey[clang,lto]

Nowadays clang:17 and clang:18 (and related tools) are fully usable.
I have tested on real hardware that dev-lang/spidermonkey passes its
test suite with USE="clang jit lto".

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 3a33eb2aa867..1844eb7efd05 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -129,7 +129,6 @@ dev-python/pyside6 3d location scxml
 app-office/libreoffice clang
  (2023-07-26)
 # MPV currently[1] has no plans to support >=lua5-3 making luajit



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

2024-08-22 Thread WANG Xuerui
commit: a7dd224ff8cb7bdab44fb3dc043b5cfbe4b25264
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Aug 22 09:42:16 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Aug 22 09:43:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dd224f

profiles/arch/loong: unmask USE=jit for >=dev-lang/spidermonkey-115

Tested on real hardware with and without USE=clang.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 1844eb7efd05..d2440e46553b 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-08-22)
+# dev-lang/spidermonkey gained JIT support for loong since version 107,
+# but the nearest packaged version is 115.
+>=dev-lang/spidermonkey-115 -jit
+
 # Andreas Sturmlechner  (2024-08-19)
 # kde-apps/kdesdk-thumbnailers is not yet keyworded
 kde-apps/thumbnailers gettext



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

2024-08-21 Thread Andreas Sturmlechner
commit: 4a26247f3d54284335a58c52d5d5e1e4f140e072
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 20 15:34:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 21 21:16:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a26247f

profiles: loong,powerpc: Mask kde-apps/thumbnailers[gettext]

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

 profiles/arch/loong/package.use.mask   | 4 
 profiles/arch/powerpc/package.use.mask | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 475887b6dd32..3a33eb2aa867 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2024-08-19)
+# kde-apps/kdesdk-thumbnailers is not yet keyworded
+kde-apps/thumbnailers gettext
+
 # Hans de Graaff  (2024-08-18)
 # Requires large parts of dev-ruby/rails to be keyworded
 dev-ruby/minitest-hooks test

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 1a4bd8be7bd6..be5d34583d63 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2024-08-19)
+# kde-apps/kdesdk-thumbnailers is not yet keyworded
+kde-apps/thumbnailers gettext
+
 # Ulrich Müller  (2024-08-03)
 # Needs dev-libs/openspecfun which is not yet keyworded
 sci-visualization/gnuplot amos



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

2024-08-17 Thread Hans de Graaff
commit: 9979762450a82b060be6327648a94db13be2649a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 18 06:14:07 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 18 06:14:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99797624

profiles/arch/loong/package.use.mask: mask test for minitest-hooks

Bug: https://bugs.gentoo.org/937954
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 1576c2ae231b..475887b6dd32 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Hans de Graaff  (2024-08-18)
+# Requires large parts of dev-ruby/rails to be keyworded
+dev-ruby/minitest-hooks test
+
 # Matt Jolly  (2024-08-14)
 # QUIC dependencies are not keyworded
 net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, profiles/arch/s390/, profiles/arch/amd64/, profiles/base/

2024-08-13 Thread Matt Jolly
commit: 4d9ae832aec81ab94787af9fea44a231309664c7
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Aug 14 02:24:45 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Aug 14 02:30:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9ae832

profiles: fix cURL HTTP/3 / QUIC mask

Missed s390 and loong.

Update USE mask from `ssl' -> `openssl` on net-libs/ngtcp2:
This appears to be outdated; `gnutls` works and depends on `ssl`

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

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/loong/package.use.mask | 4 
 profiles/arch/s390/package.use.mask  | 4 
 profiles/base/package.use.mask   | 2 +-
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2fae3b25f8ea..b9ed7199898a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -124,10 +124,6 @@ dev-qt/qtbase -renderdoc
 # media-libs/roc-toolkit is not keyworded in most places
 media-video/pipewire -roc
 
-# Matt Jolly  (2023-08-10)
-# 'ssl' USE required for curl's nghttp3/quic support
-net-libs/ngtcp2 -ssl
-
 # Matt Jolly  (2023-08-10)
 # nghttp3 has been tested to work on amd64
 net-misc/curl -nghttp3

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 84563bd6de9c..1576c2ae231b 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Jolly  (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
 # Ulrich Müller  (2024-08-03)
 # Needs dev-libs/openspecfun which is not yet keyworded
 sci-visualization/gnuplot amos

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 4c7d8026ed71..442b717d7b57 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Jolly  (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
 # Michał Górny  (2024-07-24)
 # Full testing requires www-client/firefox.
 dev-python/selenium test-rust

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b3d6e7f547fd..3524602d25e9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -683,7 +683,7 @@ dev-python/statsmodels doc
 # Craig Andrews  (2019-09-12)
 # OpenSSL (as of version 1.1.1) doesn't have APIs for QUIC support
 # see https://github.com/openssl/openssl/pull/8797
-net-libs/ngtcp2 ssl
+net-libs/ngtcp2 openssl
 net-misc/curl nghttp3
 
 # Thomas Deutschmann  (2019-09-02)



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, profiles/base/, dev-python/sympy/

2024-06-17 Thread Arthur Zamarin
commit: 33fc87c17d14a51510a77990990cb2af1901cf88
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 17 15:43:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 17 15:43:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fc87c1

dev-python/sympy: remove aesara use flag

aesara is getting removed

Closes: https://bugs.gentoo.org/929433
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sympy/metadata.xml| 5 ++---
 dev-python/sympy/sympy-1.12.1.ebuild | 7 +--
 profiles/arch/loong/package.use.mask | 5 -
 profiles/base/package.use.mask   | 6 +-
 4 files changed, 4 insertions(+), 19 deletions(-)

diff --git a/dev-python/sympy/metadata.xml b/dev-python/sympy/metadata.xml
index d54d19807758..6fb4a815ae87 100644
--- a/dev-python/sympy/metadata.xml
+++ b/dev-python/sympy/metadata.xml
@@ -26,13 +26,12 @@
   
   
   
-Add support for dev-python/aesara
 Add support for dev-python/ipython
 Add support for dev-python/pillow
 Add support for mathml
 Use dev-python/pyglet for plots and print 
preview
-Add support for a dev-python/symengine 
backend
-Add app-office/texmacs interface   
+Add support for a dev-python/symengine 
backend
+Add app-office/texmacs interface
   
   
 sympy

diff --git a/dev-python/sympy/sympy-1.12.1.ebuild 
b/dev-python/sympy/sympy-1.12.1.ebuild
index 40cdc20e9bc5..39c944a86106 100644
--- a/dev-python/sympy/sympy-1.12.1.ebuild
+++ b/dev-python/sympy/sympy-1.12.1.ebuild
@@ -24,16 +24,11 @@ S=${WORKDIR}/${P/_/}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
-IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet 
symengine texmacs"
+IUSE="examples imaging ipython latex mathml opengl pdf png pyglet symengine 
texmacs"
 
 RDEPEND="
dev-python/mpmath[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
-   aesara? (
-   $(python_gen_cond_dep '
-   dev-python/aesara[${PYTHON_USEDEP}]
-   ' python3_{10..11})
-   )
imaging? ( dev-python/pillow[${PYTHON_USEDEP}] )
ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
latex? (

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 896150d06787..64a71be3169c 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -157,11 +157,6 @@ sys-kernel/installkernel -systemd-boot -ukify -uki
 # dev-python/pyopengl fails tests
 dev-python/sympy opengl
 
-# WANG Xuerui  (2023-04-16)
-# dev-python/aesara doesn't work on loong yet (due to hardcoding -m64 in its
-# cc invocations)
-dev-python/sympy aesara
-
 # WANG Xuerui  (2022-12-06)
 # dev-cpp/glog fails tests, needs checking
 media-libs/opencv glog contribsfm

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 698dcce54b73..8a2855ee973a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -10,10 +10,6 @@
 # Not working, bug #931046
 >=sci-libs/caffe2-2.3.0 rocm
 
-# Michał Górny  (2024-05-18)
-# dev-python/aesara is being removed.
-dev-python/sympy aesara
-
 # Sam James  (2024-05-09)
 # Experimental option upstream which seems undertested and underdocumented.
 # Fails to build with stricter C compilers too (bug #919685).
@@ -191,7 +187,7 @@ app-admin/ansible-molecule doc
 # William Hubbs  (2023-06-30)
 # multiple repeated issues: Bug: #909394
 # Joonas Niilola  (2024-04-22)
-# Can break reverse dependencies (Chromium, Firefox), debugging not always 
+# Can break reverse dependencies (Chromium, Firefox), debugging not always
 # obvious.
 net-libs/nodejs lto
 



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

2024-06-13 Thread Sam James
commit: 55de3ba80309ee09e554360d0ab73617ce882d96
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 13 19:38:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 13 19:38:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55de3ba8

profiles/arch: mask app-office/libreoffice[qt6] where KF6 not yet available

Needs unkeyworded KF6.

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

 profiles/arch/arm/package.use.mask   | 1 +
 profiles/arch/arm64/package.use.mask | 1 +
 profiles/arch/loong/package.use.mask | 1 +
 profiles/arch/powerpc/ppc64/package.use.mask | 1 +
 profiles/arch/riscv/package.use.mask | 1 +
 profiles/arch/x86/package.use.mask   | 1 +
 6 files changed, 6 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index cef7fbc93621..02f6c3cbed3f 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -4,6 +4,7 @@
 # Sam James  (2024-06-13)
 # Needs as-yet-unkeyworded KF6 (bug #934215)
 app-crypt/pinentry qt6
+app-office/libreoffice qt6
 
 # Andrew Ammerlaan  (2024-06-01)
 # qtnetworkauth not yet keyworded here

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 32aa91340676..4b533c19aeab 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -4,6 +4,7 @@
 # Sam James  (2024-06-13)
 # Needs as-yet-unkeyworded KF6 (bug #934215)
 app-crypt/pinentry qt6
+app-office/libreoffice qt6
 
 # Ionen Wolkens  (2024-05-19)
 # jit is supported here

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 49b1ef2bab77..f43db9190b7f 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -4,6 +4,7 @@
 # Sam James  (2024-06-13)
 # Needs as-yet-unkeyworded KF6 (bug #934215)
 app-crypt/pinentry qt6
+app-office/libreoffice qt6
 
 # WANG Xuerui  (2024-06-03)
 # Requires arch-specific code in python (relocs handling), in addition to

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index cf1ca8d9b343..2d89c7091699 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -4,6 +4,7 @@
 # Sam James  (2024-06-13)
 # Needs as-yet-unkeyworded KF6 (bug #934215)
 app-crypt/pinentry qt6
+app-office/libreoffice qt6
 
 # Sam James  (2024-05-19)
 # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 6cec971a2468..60eca64ba546 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -4,6 +4,7 @@
 # Sam James  (2024-06-13)
 # Needs as-yet-unkeyworded KF6 (bug #934215)
 app-crypt/pinentry qt6
+app-office/libreoffice qt6
 
 # Sam James  (2024-05-19)
 # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 9858e57267b9..6f5e8222fc0a 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,6 +4,7 @@
 # Sam James  (2024-06-13)
 # Needs as-yet-unkeyworded KF6 (bug #934215)
 app-crypt/pinentry qt6
+app-office/libreoffice qt6
 
 # José de Paula R. N. Assis  (2024-03-25)
 # No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86.



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

2024-06-09 Thread WANG Xuerui
commit: 32f7724c21fcf066a7c6d4c8d313922aae4c3839
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jun  9 09:50:47 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  9 09:50:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f7724c

profiles/arch/loong: remove the mask on app-text/texlive[context]

Bug 933520 is now fixed.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index ef9d0db5d71e..3781ccd771ba 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# WANG Xuerui  (2024-06-04)
-# dev-texlive/texlive-context fails to build (bug 933520)
-=app-text/texlive-2023 context
-
 # WANG Xuerui  (2024-06-03)
 # Requires arch-specific code in python (relocs handling), in addition to
 # sys-devel/{clang,llvm}.



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

2024-06-04 Thread WANG Xuerui
commit: f8de6ec5edacfee6a4d12f4f3f39d254e5558bb1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun  4 10:23:06 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun  4 10:24:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8de6ec5

profiles/arch/loong: mask app-text/texlive-2023[context] on loong (bug 933520)

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 1a48919b30b9..d1229cf2d413 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-06-04)
+# dev-texlive/texlive-context fails to build (bug 933520)
+=app-text/texlive-2023 context
+
 # WANG Xuerui  (2024-06-03)
 # Requires arch-specific code in python (relocs handling), in addition to
 # sys-devel/{clang,llvm}.



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

2024-06-03 Thread WANG Xuerui
commit: 34767fcfa1234123727f0d09846a48e0cfad3d2a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jun  3 10:03:22 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Jun  3 10:03:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34767fcf

profiles/arch/loong: mask dev-lang/python[jit]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 5f19febd74b7..1a48919b30b9 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-06-03)
+# Requires arch-specific code in python (relocs handling), in addition to
+# sys-devel/{clang,llvm}.
+dev-lang/python jit
+
 # WANG Xuerui  (2024-05-16)
 # dev-ruby/asciidoctor has some really heavy deps, and is not keyworded on
 # loong yet.



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

2024-05-15 Thread WANG Xuerui
commit: 4b89ae6e3883cf0d665515df538a31ff606591ac
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 16 05:56:03 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 16 05:56:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b89ae6e

profiles/arch/loong: mask net-misc/chrony[html]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index b209c1e8cf10..efb2472587f7 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-05-16)
+# dev-ruby/asciidoctor has some really heavy deps, and is not keyworded on
+# loong yet.
+net-misc/chrony html
+
 # WANG Xuerui  (2024-04-04)
 # dev-qt/qtwebengine is not available on loong (no upstream Chromium support,
 # patchset not integrated yet)



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

2024-05-01 Thread Michał Górny
commit: d0a7b1cb9f4a57a8264917177f250d70e6d65e80
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 14:06:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 14:14:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a7b1cb

profiles: Remove masks for removed packages

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

 profiles/arch/loong/package.mask |  5 -
 profiles/package.mask| 21 -
 2 files changed, 26 deletions(-)

diff --git a/profiles/arch/loong/package.mask b/profiles/arch/loong/package.mask
index 398aed52ab88..8e24d8cdb106 100644
--- a/profiles/arch/loong/package.mask
+++ b/profiles/arch/loong/package.mask
@@ -1,11 +1,6 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Ionen Wolkens  (@024-03-07)
-# This version fails to build here due to the used crates, and
-# will wait for next bump rather than try to fix it (bug #926407)
-~dev-util/maturin-1.5.0
-
 # WANG Xuerui  (2023-09-10)
 # Has correctness issues on loong (failing test_encode_long_neg_conversion),
 # pending debug.

diff --git a/profiles/package.mask b/profiles/package.mask
index ee6b5805132c..d3c5496d34ec 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -364,11 +364,6 @@ media-video/openshot
 # Removal on 2024-04-25.  Bug #892031.
 sys-auth/pam_ssh
 
-# Rahil Bhimjiani  (2024-03-17)
-# buildah-1.34.0 isn't getting security fixes from upstream
-# https://github.com/containers/buildah/issues/5320
-=app-containers/buildah-1.34.0
-
 # Eray Aslan  (2024-03-10)
 # Mask experimental software
 =mail-mta/postfix-3.10*
@@ -737,7 +732,6 @@ sys-auth/pam_ssh
 ~sys-block/partitionmanager-24.02.2
 ~sys-libs/kpmcore-24.02.2
 =kde-apps/kio-extras-23.08.5-r100
-=kde-apps/libkgapi-23.08.5-r100
 =kde-misc/kio-gdrive-23.08.5-r1
 =kde-plasma/print-manager-23.08.5-r100
 ~kde-misc/kio-fuse-5.1.0
@@ -772,21 +766,11 @@ sys-auth/pam_ssh
 # Lots of changes, including a port to a new build system. Needs lots of 
testing.
 =sys-apps/gentoo-functions-1*
 
-# Sam James  (2024-02-15)
-# May break on some arches b/c of visibility/map changes to ffi_type_longdouble
-=dev-libs/libffi-3.4.5
-
 # Ulrich Müller  (2024-02-08)
 # Masked for testing.
 # Test failure in watchpoints.dem, undefined function FresnelC.
 ~sci-visualization/gnuplot-6.0.0
 
-# Andrew Ammerlaan  (2024-01-24)
-# app-misc/ddcutil-2.1.0 causes core-dump crashes in
-# kde-plasma/powerdevil[brightness-control].
-~app-misc/ddcutil-2.1.0
-~app-misc/ddcui-0.5.0
-
 # Patrick Lauer  (2023-12-23)
 # ROCm-6 builds but has runtime issues for me
 >=dev-libs/roct-thunk-interface-6.0.0
@@ -830,11 +814,6 @@ sys-auth/pam_ssh
 =sys-kernel/vanilla-kernel-6.1.64
 =sys-kernel/vanilla-kernel-6.1.65
 
-# Eli Schwartz  (2023-12-02)
-# Has a bug that breaks sys-apps/portage. Upgrade to 1.3.0-r1 instead.
-# Bug #919072.
-=dev-build/meson-1.3.0
-
 # Sam James  (2023-11-22)
 # Further bugs with CoW via copy_file_range (bug #917224, 
https://github.com/openzfs/zfs/issues/15526).
 # The issue is very similar to bug #815469.



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

2024-04-04 Thread WANG Xuerui
commit: a79b6e114ef915cc854922652b21593b6ad712c5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  4 07:23:49 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  4 10:22:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79b6e11

profiles/arch/loong: mask Plasma 6 USEs pulling in dev-qt/qtwebengine

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 5a4cfa839690..b9f0e6aa37ac 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-04-04)
+# dev-qt/qtwebengine is not available on loong (no upstream Chromium support,
+# patchset not integrated yet)
+>=kde-apps/kdecore-meta-24 handbook
+kde-plasma/plasma-meta:6 handbook
+
 # Sam James  (2024-03-27)
 # No rust-bin available for profiler
 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, profiles/arch/s390/, virtual/rust/

2024-03-26 Thread Sam James
commit: ec95eaffca8731e4604cacefe2fabc4b814f7a9c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 27 03:44:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 27 03:45:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec95eaff

virtual/rust: backport USE=profiler

This makes life easier for Chromium which we're about to stable.

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

 profiles/arch/loong/package.use.mask  | 4 
 profiles/arch/s390/package.use.mask   | 4 
 virtual/rust/{rust-1.71.0-r1.ebuild => rust-1.71.0-r2.ebuild} | 8 
 virtual/rust/{rust-1.71.1-r1.ebuild => rust-1.71.1-r2.ebuild} | 8 
 virtual/rust/{rust-1.73.0.ebuild => rust-1.73.0-r1.ebuild}| 8 
 virtual/rust/{rust-1.74.1.ebuild => rust-1.74.1-r1.ebuild}| 6 +++---
 virtual/rust/{rust-1.75.0.ebuild => rust-1.75.0-r1.ebuild}| 6 +++---
 virtual/rust/rust-1.76.0.ebuild   | 2 +-
 8 files changed, 27 insertions(+), 19 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 8b3a6e04f5ce..5a4cfa839690 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2024-03-27)
+# No rust-bin available for profiler
+ (2024-03-27)
+# No rust-bin available for profiler
+virtual/rust profiler
+
 # Eray Aslan  (2024-03-08)
 # mongodb dependencies are not keyworded
 mail-mta/postfix mongodb

diff --git a/virtual/rust/rust-1.71.0-r1.ebuild 
b/virtual/rust/rust-1.71.0-r2.ebuild
similarity index 70%
rename from virtual/rust/rust-1.71.0-r1.ebuild
rename to virtual/rust/rust-1.71.0-r2.ebuild
index 455f215fcecc..f452208a1d82 100644
--- a/virtual/rust/rust-1.71.0-r1.ebuild
+++ b/virtual/rust/rust-1.71.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,10 +14,10 @@ LICENSE=""
 # neither system nor bundled, so we just hardcode it here.
 SLOT="0/llvm-16"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="rustfmt"
+IUSE="profiler rustfmt"
 
 BDEPEND=""
 RDEPEND="|| (
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}]
 )"

diff --git a/virtual/rust/rust-1.71.1-r1.ebuild 
b/virtual/rust/rust-1.71.1-r2.ebuild
similarity index 69%
rename from virtual/rust/rust-1.71.1-r1.ebuild
rename to virtual/rust/rust-1.71.1-r2.ebuild
index 5641e68236d4..62393a5d36f6 100644
--- a/virtual/rust/rust-1.71.1-r1.ebuild
+++ b/virtual/rust/rust-1.71.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,10 +14,10 @@ LICENSE=""
 # neither system nor bundled, so we just hardcode it here.
 SLOT="0/llvm-16"
 KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="rustfmt"
+IUSE="profiler rustfmt"
 
 BDEPEND=""
 RDEPEND="|| (
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}]
 )"

diff --git a/virtual/rust/rust-1.73.0.ebuild 
b/virtual/rust/rust-1.73.0-r1.ebuild
similarity index 70%
rename from virtual/rust/rust-1.73.0.ebuild
rename to virtual/rust/rust-1.73.0-r1.ebuild
index 6662fd2eeded..36a81c55f875 100644
--- a/virtual/rust/rust-1.73.0.ebuild
+++ b/virtual/rust/rust-1.73.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,10 +14,10 @@ LICENSE=""
 # neither system nor bundled, so we just hardcode it here.
 SLOT="0/llvm-17"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="rustfmt"
+IUSE="profiler rustfmt"
 
 BDEPEND=""
 RDEPEND="|| (
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}]
 )"

diff --git a/virtual/rust/rust-1.74.1.ebuild 
b/virtual/rust/rust-1.74.1-r1.ebuild
similarity index 75%
rename from virtual/rust/rust-1.74.1.ebuild
rename to virtual/rust/rust-1.74.1-r1.ebuild
index 142a357e436a..4e9f43e5561b 100644
--- a/virtual/rust/rust-1.74.1.ebu

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

2024-03-22 Thread Michał Górny
commit: 3bdc759bc03327fb93d2e46d281d2cc00ba4cd44
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 22 16:45:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 22 16:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdc759b

profiles: Remove accidentally removed valid (un)masks

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

 profiles/arch/loong/package.use.mask | 2 ++
 profiles/arch/powerpc/ppc64/package.use.mask | 4 
 2 files changed, 6 insertions(+)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index e84e39e530b4..b305d9c528ee 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -125,6 +125,8 @@ app-accessibility/at-spi2-core dbus-broker
 
 # Mike Gilbert  (2023-05-27)
 # Newer sd-boot does not use gnuefi.
+>=sys-apps/systemd-254 -boot -ukify
+>=sys-apps/systemd-utils-254 -boot -ukify
 sys-kernel/installkernel -systemd-boot -ukify -uki
 
 # WANG Xuerui  (2023-04-16)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 551393e9b3c9..029dc5b15a7d 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -119,6 +119,10 @@ kde-plasma/discover -firmware
 # ppc64. bug #750974.
 sci-mathematics/gmp-ecm -custom-tune
 
+# Georgy Yakovlev  (2020-10-05)
+# dropbox requires binaries unavaliable for ppc64
+kde-apps/kdenetwork-meta dropbox
+
 # Georgy Yakovlev  (2020-08-20)
 # zfs is keyworded on ppc64
 sys-boot/grub -libzfs



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

2024-03-07 Thread Ionen Wolkens
commit: 94fc0eec5b65b38b50e895dd7d2c46905eb93c77
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar  7 19:32:59 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Mar  7 19:34:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fc0eec

profiles/arch/loong: mask dev-util/maturin-1.5.0

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

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

diff --git a/profiles/arch/loong/package.mask b/profiles/arch/loong/package.mask
index fc01ceaef0d9..398aed52ab88 100644
--- a/profiles/arch/loong/package.mask
+++ b/profiles/arch/loong/package.mask
@@ -1,6 +1,11 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (@024-03-07)
+# This version fails to build here due to the used crates, and
+# will wait for next bump rather than try to fix it (bug #926407)
+~dev-util/maturin-1.5.0
+
 # WANG Xuerui  (2023-09-10)
 # Has correctness issues on loong (failing test_encode_long_neg_conversion),
 # pending debug.



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

2024-02-16 Thread Joonas Niilola
commit: 7931b5b7ca370223740b26eefd1b22f400d4296c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb 16 11:19:04 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb 16 11:37:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7931b5b7

profiles/arch/loong: use.mask nginx[test]

 - dependencies not keyworded.

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 75eb03278f49..94a6761dcf83 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2024-02-16)
+# Test dependencies not keyworded on this arch.
+www-servers/nginx test
+
 # Sam James  (2024-02-03)
 # We only have MariaDB on loong, not MySQL.
 dev-perl/DBD-MariaDB mysql



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

2024-02-03 Thread Sam James
commit: 4a645015b14793aab35252a2916c43ad4244c151
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 10:40:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 10:40:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a645015

profiles/arch/loong: mask dev-perl/DBD-MariaDB[mysql]

No MySQL here. Note that not use.mask-ing USE=mysql as it has a generic
meaning too.

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 9fcdb066091c..75eb03278f49 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2024-02-03)
+# We only have MariaDB on loong, not MySQL.
+dev-perl/DBD-MariaDB mysql
+
 # Andrew Ammerlaan  (2024-01-13)
 # Unmask only where grub is keyworded
 sys-kernel/installkernel -grub



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

2024-02-03 Thread Sam James
commit: 31a91f41b46cbdac7e714fa86126ba3c9e4406d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 10:38:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 10:39:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a91f41

profiles/arch/loong: force dev-perl/DBD-MariaDB[mariadb]

No MySQL here.

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

 profiles/arch/loong/package.use.force | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index 7a58a25f917e..9d9e368b6101 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,6 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2024-02-03)
+# We only have MariaDB on loong, not MySQL.
+dev-perl/DBD-MariaDB mariadb
+
 # WANG Xuerui  (2023-08-05)
 # 1.71.0 is the first Rust version with loong support, so there's no previous
 # version to bootstrap from



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

2024-01-10 Thread WANG Xuerui
commit: 12b4e6660bf9551050dcf0f9179565860863142a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jan  9 10:53:06 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 11 05:22:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b4e666

profiles/arch/loong: unmask USE=jit for dev-libs/libpcre2 10.43 rc

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 0b3d003b5ccf..44dc74f4cdd8 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2024-01-09)
+# PCRE2 upstream has gained JIT support on loong since 10.43.
+ (2024-01-08)
 # media-libs/shaderc is keyworded here.
 media-libs/libplacebo -shaderc
@@ -275,7 +279,6 @@ dev-util/catalyst -system-bootloader
 sys-devel/binutils gold
 
 # These aren't ported to LoongArch yet
-dev-libs/libpcre2 jit
 dev-libs/libpcre jit
 www-servers/nginx pcre-jit
 



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

2024-01-08 Thread Ionen Wolkens
commit: 7d0ac3aa3f7baf5433e260be1162c507d09f55fa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jan  8 08:44:58 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan  8 08:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0ac3aa

profiles/arch/loong: allow media-libs/libplacebo[shaderc]

Been keyworded here for a bit now. May eventually reverse the
logic for shaderc as it gains more keywords (currently masked
in arch/base for libplacebo).

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

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

diff --git a/profiles/arch/loong/package.use b/profiles/arch/loong/package.use
index 689059836326..319345dc049c 100644
--- a/profiles/arch/loong/package.use
+++ b/profiles/arch/loong/package.use
@@ -1,10 +1,6 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Ionen Wolkens  (2023-10-09)
-# media-libs/shaderc is not keyworded here, so enable glslang fallback.
-media-libs/libplacebo glslang -shaderc
-
 # Sam James  (2023-10-08)
 # dev-db/mysql not keyworded here
 dev-perl/DBD-mysql -mysql mariadb

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index e01eb81c601c..0b3d003b5ccf 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2024-01-08)
+# media-libs/shaderc is keyworded here.
+media-libs/libplacebo -shaderc
+
 # WANG Xuerui  (2024-01-03)
 # app-crypt/rpm-sequoia is keyworded here.
 app-arch/rpm -sequoia



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

2024-01-03 Thread WANG Xuerui
commit: f54a90eaacc1888ec2fe6a98673ee97f0c746887
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jan  3 09:09:53 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Jan  3 09:10:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54a90ea

profiles/arch/loong: unmask app-arch/rpm[sequoia]

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index e2a990078819..e01eb81c601c 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
- 
+
+# WANG Xuerui  (2024-01-03)
+# app-crypt/rpm-sequoia is keyworded here.
+app-arch/rpm -sequoia
+
 # Violet Purcell  (2023-10-12)
 # dev-util/samurai is not keyworded here.
 app-alternatives/ninja samurai



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

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

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

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index f712dd24b5ca..564bceac2e36 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,5 +1,9 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
+ 
+# Violet Purcell  (2023-10-12)
+# dev-util/samurai is not keyworded here.
+app-alternatives/ninja samurai
 
 # Sam James  (2023-10-08)
 # dev-db/mysql not keyworded here



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

2023-10-11 Thread WANG Xuerui
commit: 12567d7293cbdcc9b3821d20a286285d6ab1b1aa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:45:00 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12567d72

profiles/arch/loong: update the pandoc mask entry

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 81e170a5ca0f..0fe43a1943c8 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -199,8 +199,9 @@ sys-apps/nvme-cli hugepages
 sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 
grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc 
grub_platforms_qemu grub_platforms_uboot grub_platforms_xen 
grub_platforms_xen-pvh
 
 # WANG Xuerui  (2022-11-30)
-# No Haskell on loong yet (port under review), hence no virtual/pandoc and
-# friends.
+# No Haskell on loong yet (in-tree ghc too old and not bootstrapped here as of
+# Oct 2023), hence no virtual/pandoc and friends.
+sys-apps/eza man
 www-apps/hugo test
 
 # WANG Xuerui  (2022-11-30)



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, x11-drivers/xf86-video-ast/

2023-10-11 Thread WANG Xuerui
commit: 2faab4ab448589f5b2d35c4066abc08ff7ff785b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:47:28 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faab4ab

x11-drivers/xf86-video-ast: keyword 1.1.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/use.mask   | 1 +
 x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 958c0671660d..18b9556599cd 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -42,6 +42,7 @@ webengine
 
 # Things we actually can support
 -input_devices_synaptics
+-video_cards_ast
 
 # Things without support yet
 java

diff --git a/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild 
b/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild
index 41c188d7da99..a05c8fd81807 100644
--- a/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild
+++ b/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild
@@ -7,4 +7,4 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="X.Org driver for ASpeedTech cards"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~loong ~ppc ppc64 x86"



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

2023-10-08 Thread WANG Xuerui
commit: d1bb6bf35f506f6ade35f6f65c8ad35e6f1f4caf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Oct  8 19:27:17 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Oct  8 19:27:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bb6bf3

profiles/arch/loong: remove the mask entry intended to avoid p7zip

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index b9efb1211890..81e170a5ca0f 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -131,10 +131,6 @@ dev-python/qtconsole test
 # dev-qt/qtwebengine:5 isn't available on loong.
 dev-python/QtPy webengine
 
-# WANG Xuerui  (2022-12-05)
-# app-arch/p7zip fails one test
-kde-apps/kdeutils-meta 7zip
-
 # WANG Xuerui  (2022-12-05)
 # 

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

2023-10-05 Thread 罗百科
commit: 32e37614cb9cbd403d174ba8b214e4b07406d5a4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Oct  5 09:08:57 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Oct  5 09:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e37614

profiles/arch/loong: Disable dev-db/postgresql[llvm]

Needs old llvm

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index a8ec015c25ad..5893ae919580 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+
+# Patrick Lauer  (2023-10-05)
+# JIT / llvm support needs too old llvm
+dev-db/postgresql llvm
+
 # Patrick McLean  (2023-10-03)
 # sys-apps/s6-linux-init has not been tested on this arch
 sys-apps/openrc s6



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

2023-10-03 Thread Patrick McLean
commit: 8df3e54710a0e7f12722faa2fc466aef31c68e29
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct  3 19:33:35 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct  3 19:34:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df3e547

profiles/arch/loong: mask openrc s6 USE flag

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 82b3ec4a8f9a..a8ec015c25ad 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-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
+
 # WANG Xuerui  (2023-09-29)
 # no luajit for now
 media-gfx/gimp lua



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

2023-09-29 Thread WANG Xuerui
commit: fc22ba5a998cf87d6e05149400970110df0ab8e9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Sep 29 07:17:55 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Sep 29 07:27:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc22ba5a

profiles/arch/loong: mask a couple more luajit useflags

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 89a2e212f726..82b3ec4a8f9a 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-09-29)
+# no luajit for now
+media-gfx/gimp lua
+www-servers/nginx nginx_modules_http_lua
+
 # WANG Xuerui  (2023-09-24)
 # fails tests
 gnome-extra/gnome-software flatpak



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

2023-09-24 Thread WANG Xuerui
commit: 31892f618ba49a19f34e07830b47e08bcc72fa2a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 24 17:07:51 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 24 17:07:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31892f61

profiles/arch/loong: drop the dev-util/cmake[gui] mask

Qt 6 is now keyworded.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index a85e52bacb4b..89a2e212f726 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -5,10 +5,6 @@
 # fails tests
 gnome-extra/gnome-software flatpak
 
-# Sam James  (2023-09-22)
-# Qt 6 not keyworded here.
-dev-util/cmake gui
-
 # WANG Xuerui  (2023-09-21)
 # dev-ruby/asciidoctor is not keyworded yet.
 dev-util/librnp man



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

2023-09-21 Thread WANG Xuerui
commit: 4a5fd0265014b2dade625a5e5632ed1e2e26a8e8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Sep 21 10:27:07 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Sep 21 18:57:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5fd026

profiles/arch/loong: mask dev-util/librnp[man] for now

Because dev-ruby/asciidoctor[test] pulls in too many packages to
comfortably keyword for now (notably, firefox is indirectly pulled
in).

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 64c7bb1fdebc..b92f78941879 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-09-21)
+# dev-ruby/asciidoctor is not keyworded yet.
+dev-util/librnp man
+
 # Michał Górny  (2023-09-19)
 # dev-cpp/cpp-httplib is keyworded here.
 sys-devel/llvm -debuginfod



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

2023-09-19 Thread WANG Xuerui
commit: 1a69e9f542698817cc1eb735995a3fd19f5872c6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Sep 19 19:58:36 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Sep 19 20:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a69e9f5

profiles/arch/loong: update and coalesce llvm & lld masks

Unmasking things enabled by keyworded lld:17, and group several related
entries together.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 24 
 1 file changed, 4 insertions(+), 20 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 400e8d97d2d2..64c7bb1fdebc 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -22,12 +22,11 @@ dev-python/ruamel-std-pathlib test
 # Avoid having to keyword more Qt deps
 dev-python/pyside2 3d datavis script location scxml
 
-# WANG Xuerui  (2023-08-05)
-# no keyworded lld
-dev-lang/rust wasm
-
 # WANG Xuerui  (2023-07-26)
-# missing llvm:16 and keyworded lld
+# no llvm:15 or lld:16 on loong
+app-office/libreoffice clang
+ (2023-07-26)
@@ -198,21 +197,6 @@ dev-lang/ocaml test
 # Dep media-plugins/libvisual-plugins fails to build, seems too hairy to fix.
 media-plugins/gst-plugins-meta libvisual
 
-# WANG Xuerui  (2022-11-27)
-# Mask configurations not accepting llvm:16 and/or clang:16, either due to
-# lack of testing or simply being unsupported upstream (the opaque pointers
-# in particular need downstream changes).
-app-office/libreoffice clang
- (2022-11-27)
-# LLVM toolchain now partially usable on loong, mask the remaining pieces
-# pending test/bugfixes/porting.
-#
-# - sys-devel/lld: port is still under review
-dev-util/lldb test
-sys-devel/clang-common default-lld
-
 # WANG Xuerui  (2022-10-04)
 # Sanitizers partially supported on this architecture.
 #



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

2023-09-19 Thread Michał Górny
commit: 6031fe772dadf6539d8c1a435b5589345c8353c6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 19 19:44:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 19 19:47:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6031fe77

profiles: Mask sys-devel/llvm[debuginfod] due to keywords

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 189fff8bb107..2393f549e7d6 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-09-19)
+# dev-cpp/cpp-httplib is keyworded here.
+sys-devel/llvm -debuginfod
+
 # Ionen Wolkens  (2023-09-13)
 # media-gfx/renderdoc is keyworded here
 dev-qt/qtbase -renderdoc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4e5678bfaf67..7cbfa56e0f97 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-09-19)
+# dev-cpp/cpp-httplib is barely keyworded anywhere.
+sys-devel/llvm debuginfod
+
 # Ionen Wolkens  (2023-09-13)
 # media-gfx/renderdoc currently has few keywords
 dev-qt/qtbase renderdoc

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index b630684ecced..400e8d97d2d2 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2023-09-19)
+# dev-cpp/cpp-httplib is keyworded here.
+sys-devel/llvm -debuginfod
+
 # WANG Xuerui  (2023-09-12)
 # Vulkan is available on loong.
 dev-qt/qt3d -vulkan

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index fb7abec2e149..8805931b17fb 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/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-09-19)
+# dev-cpp/cpp-httplib is keyworded here.
+sys-devel/llvm -debuginfod
+
 # Jon Janzen  (2023-09-11)
 # librttopo has not been tested on this arch
 dev-db/spatialite rttopo



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

2023-09-12 Thread WANG Xuerui
commit: 214f7adfa7004b0d7bd97b85bcab17d351c4aa8b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Sep 12 13:24:39 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Sep 12 19:28:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214f7adf

profiles/arch/loong: unmask USE=vulkan for Qt packages

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index d628254293a9..b630684ecced 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,13 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-09-12)
+# Vulkan is available on loong.
+dev-qt/qt3d -vulkan
+dev-qt/qtdeclarative -vulkan
+dev-qt/qtgui -vulkan
+dev-qt/qtwayland -vulkan
+
 # WANG Xuerui  (2023-09-10)
 # Revdeps of dev-python/ujson which is masked.
 dev-python/cattrs test



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

2023-09-07 Thread WANG Xuerui
commit: 24102089c8bfc982bb9c04499107d3954ccf70d1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Sep  7 20:35:33 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Sep  7 20:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24102089

profiles/arch/loong: unmask sys-kernel/installkernel-systemd-boot

We now have sd-boot support on loong.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/arch/loong/package.mask b/profiles/arch/loong/package.mask
index 43a925569e38..99e7ba32c124 100644
--- a/profiles/arch/loong/package.mask
+++ b/profiles/arch/loong/package.mask
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # WANG Xuerui  (2022-12-05)
@@ -9,4 +9,3 @@ app-crypt/sbsigntools
 sys-apps/fwupd-efi
 sys-boot/elilo
 sys-boot/refind
-sys-kernel/installkernel-systemd-boot



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, sys-apps/systemd/

2023-09-07 Thread WANG Xuerui
commit: 628e3f98be846a5d5c3144eaafbd77094a687e95
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Sep  7 08:11:02 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Sep  7 20:25:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628e3f98

sys-apps/systemd: BDEPEND on >=dev-python/pyelftools-0.30

The loong support has been fixed since this version of pyelftools, in
particular. Also, restore the USE=boot unmask while at it.

Closes: https://github.com/gentoo/gentoo/pull/32669
Closes: https://bugs.gentoo.org/911484
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask  | 8 ++--
 .../systemd/{systemd-254.1-r1.ebuild => systemd-254.1-r2.ebuild}  | 2 +-
 sys-apps/systemd/systemd-.ebuild  | 2 +-
 3 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 1e4b3492b426..6dcdbc7372c3 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -59,12 +59,8 @@ app-accessibility/at-spi2-core dbus-broker
 
 # Mike Gilbert  (2023-05-27)
 # Newer sd-boot does not use gnuefi.
-#
-# (xen0n: keep USE=boot masked before fixed dev-python/pyelftools is tagged
-# and packaged, so we can have systemd-254 keyworded on loong a bit earlier.
-# The systemd-boot feature was never available before anyway.)
-#>=sys-apps/systemd-254 -boot
-#>=sys-apps/systemd-utils-254 -boot
+>=sys-apps/systemd-254 -boot
+>=sys-apps/systemd-utils-254 -boot
 
 # WANG Xuerui  (2023-04-16)
 # dev-python/pyopengl fails tests

diff --git a/sys-apps/systemd/systemd-254.1-r1.ebuild 
b/sys-apps/systemd/systemd-254.1-r2.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-254.1-r1.ebuild
rename to sys-apps/systemd/systemd-254.1-r2.ebuild
index cc09ee96a6de..3764fb99b05a 100644
--- a/sys-apps/systemd/systemd-254.1-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.1-r2.ebuild
@@ -171,7 +171,7 @@ BDEPEND="
dev-python/jinja[\${PYTHON_USEDEP}]
dev-python/lxml[\${PYTHON_USEDEP}]
boot? (
-   dev-python/pyelftools[\${PYTHON_USEDEP}]
+   >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
test? ( ${PEFILE_DEPEND} )
)
")

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index d48601337ce0..87be9031fe8e 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -171,7 +171,7 @@ BDEPEND="
dev-python/jinja[\${PYTHON_USEDEP}]
dev-python/lxml[\${PYTHON_USEDEP}]
boot? (
-   dev-python/pyelftools[\${PYTHON_USEDEP}]
+   >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
test? ( ${PEFILE_DEPEND} )
)
")



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

2023-09-06 Thread WANG Xuerui
commit: d7c3647838904a9e0e72773ba9cf15f415be42bb
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Sep  6 18:33:21 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Sep  6 18:33:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c36478

profiles/arch/loong: keep the sys-apps/systemd[boot] mask on loong for now

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 6dcdbc7372c3..1e4b3492b426 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -59,8 +59,12 @@ app-accessibility/at-spi2-core dbus-broker
 
 # Mike Gilbert  (2023-05-27)
 # Newer sd-boot does not use gnuefi.
->=sys-apps/systemd-254 -boot
->=sys-apps/systemd-utils-254 -boot
+#
+# (xen0n: keep USE=boot masked before fixed dev-python/pyelftools is tagged
+# and packaged, so we can have systemd-254 keyworded on loong a bit earlier.
+# The systemd-boot feature was never available before anyway.)
+#>=sys-apps/systemd-254 -boot
+#>=sys-apps/systemd-utils-254 -boot
 
 # WANG Xuerui  (2023-04-16)
 # dev-python/pyopengl fails tests



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

2023-08-05 Thread Andreas Sturmlechner
commit: 5e9b553e3e33f1676ce036decd98407ea5ab0ab8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug  5 16:12:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug  5 21:59:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9b553e

profiles: loong: Drop obsolete kde-frameworks/kimageformats[test] mask

Bug: https://bugs.gentoo.org/911517
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index fcef1b0ed4e6..8b9284650561 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -5,10 +5,6 @@
 # no keyworded lld
 dev-lang/rust wasm
 
-# Andreas Sturmlechner  (2023-07-31)
-# missing test dependency dev-qt/qtimageformats, bug #911517
-kde-frameworks/kimageformats test
-
 # WANG Xuerui  (2023-07-26)
 # missing llvm:16 and keyworded lld
 dev-lang/spidermonkey clang lto



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

2023-08-05 Thread WANG Xuerui
commit: 20547d1bed3b2ee02a5a593cfe082e33ca37a1f4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Aug  5 11:57:01 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Aug  5 11:58:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20547d1b

profiles/arch/loong: fix invalid atom meant for rust-1.71.*

I didn't check for ProfileError so this one went unnoticed. Matching by
slot should achieve the same.

Fixes: cd62f59395c3 ("dev-lang/rust: keyword 1.71.1 for ~loong")
Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index 0541872e1eb2..7a58a25f917e 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -4,7 +4,7 @@
 # WANG Xuerui  (2023-08-05)
 # 1.71.0 is the first Rust version with loong support, so there's no previous
 # version to bootstrap from
-=dev-lang/rust-1.71.* system-bootstrap
+dev-lang/rust:stable/1.71 system-bootstrap
 
 # Ionen Wolkens  (2023-07-26)
 # MPV currently[1] has no plans to support >=lua5-3 making luajit



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, dev-lang/rust/

2023-08-05 Thread WANG Xuerui
commit: cd62f59395c37983313297f66f65448a7b1da5b1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Aug  5 10:25:03 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Aug  5 11:37:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd62f593

dev-lang/rust: keyword 1.71.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-lang/rust/rust-1.71.1.ebuild  | 2 +-
 profiles/arch/loong/package.use.force | 5 +
 profiles/arch/loong/package.use.mask  | 4 
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild
index 1b4f54be32e8..c2b5c41b89d3 100644
--- a/dev-lang/rust/rust-1.71.1.ebuild
+++ b/dev-lang/rust/rust-1.71.1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index 3797a48a459d..0541872e1eb2 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,6 +1,11 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-08-05)
+# 1.71.0 is the first Rust version with loong support, so there's no previous
+# version to bootstrap from
+=dev-lang/rust-1.71.* system-bootstrap
+
 # Ionen Wolkens  (2023-07-26)
 # MPV currently[1] has no plans to support >=lua5-3 making luajit
 # the only choice for maintained lua. Apply mask/force to override

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 92385dc5348f..fcef1b0ed4e6 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-08-05)
+# no keyworded lld
+dev-lang/rust wasm
+
 # Andreas Sturmlechner  (2023-07-31)
 # missing test dependency dev-qt/qtimageformats, bug #911517
 kde-frameworks/kimageformats test



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

2023-07-31 Thread Andreas Sturmlechner
commit: 0c8c493d719d7a00b4559264a7ef114cbea719db
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 07:26:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 07:26:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8c493d

profiles: loong: Mask kde-frameworks/kimageformats[test]

Bug: https://bugs.gentoo.org/911517
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 75b315dc7f86..92385dc5348f 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2023-07-31)
+# missing test dependency dev-qt/qtimageformats, bug #911517
+kde-frameworks/kimageformats test
+
 # WANG Xuerui  (2023-07-26)
 # missing llvm:16 and keyworded lld
 dev-lang/spidermonkey clang lto



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

2023-07-27 Thread WANG Xuerui
commit: 270c0db994a51e68f50a70f4665cd90e05038a3d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 09:38:09 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 10:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270c0db9

profiles/arch/loong: clean up old webkit-gtk-related masks

net-libs/webkit-gtk has been working on loong for a while already.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 0774e3eea91c..75b315dc7f86 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -139,11 +139,6 @@ app-accessibility/espeak-ng man
 # inline asm, so we have no dev-libs/criterion
 app-admin/syslog-ng test
 
-# WANG Xuerui  (2022-12-03)
-# Things requiring net-libs/gnome-online-accounts, which depends on
-# net-libs/webkit-gtk.
-gnome-base/gvfs google
-
 # WANG Xuerui  (2022-12-02)
 # sys-cluster/ceph is not keyworded yet.
 net-analyzer/rrdtool rados
@@ -193,12 +188,6 @@ app-office/libreoffice clang
 dev-util/lldb test
 sys-devel/clang-common default-lld
 
-# WANG Xuerui  (2022-11-18)
-# net-libs/webkit-gtk is not available on loong yet.
-app-text/atril epub
-gnome-extra/evolution-data-server oauth
-mate-base/mate help
-
 # WANG Xuerui  (2022-10-04)
 # Sanitizers partially supported on this architecture.
 #



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

2023-07-26 Thread WANG Xuerui
commit: 6c6ecfbd3f633d9b2744a4156a0fdcda65f37812
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:23:16 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6ecfbd

profiles/arch/loong: unmask USE=gnome-online-accounts

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 2ef4b5d69844..958c0671660d 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -5,10 +5,6 @@
 # dev-util/babeltrace fails tests on loong
 babeltrace
 
-# WANG Xuerui  (2023-07-05)
-# rest of GNOME not keyworded yet
-gnome-online-accounts
-
 # WANG Xuerui  (2022-12-05)
 # media-libs/xine-lib not tested
 xine



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

2023-07-26 Thread WANG Xuerui
commit: bd80336e22249af08b982474e021e6b8a34f54a8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:29:58 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd80336e

profiles/arch/loong: remove stale spidermonkey-related p.u.{force,mask}s

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.force | 4 
 profiles/arch/loong/package.use.mask  | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index f1a5dcc38a90..3797a48a459d 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -9,10 +9,6 @@
 # [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
 media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit
 
-# WANG Xuerui  (2023-07-19)
-# dev-lang/spidermonkey still waiting on upstream lld support
-sys-auth/polkit duktape
-
 # WANG Xuerui  (2022-08-13)
 # Force the host target
 #

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 3ebd2a713b81..0774e3eea91c 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -14,10 +14,6 @@ dev-lang/spidermonkey clang lto
 media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
 
 # WANG Xuerui  (2023-07-19)
-# dev-lang/spidermonkey still waiting on upstream lld support
-app-crypt/libsecret test-rust
-dev-util/glade gjs
-
 # dev-python/watchfiles has too old target-lexicon without loong support
 dev-python/uvicorn test-rust
 



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

2023-07-26 Thread WANG Xuerui
commit: 921d026723a4b1f95bce9b17427247297cf47b40
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:03:06 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921d0267

profiles/arch/loong: remove a bunch more temporary wd40-era p.u.masks

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 527510f4814e..3ebd2a713b81 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -13,12 +13,6 @@ dev-lang/spidermonkey clang lto
 # [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
 media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
 
-# WANG Xuerui  (2023-07-19)
-# Temporary masks; to be lifted after leaving wd40 status.
-gnome-base/nautilus previewer
-mate-extra/caja-extensions gajim
-x11-misc/xscreensaver gdm
-
 # WANG Xuerui  (2023-07-19)
 # dev-lang/spidermonkey still waiting on upstream lld support
 app-crypt/libsecret test-rust



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

2023-07-26 Thread WANG Xuerui
commit: 0e516466fa7e670eb08bbde5ea92a23719aeb98b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:19:01 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e516466

profiles/arch/loong: unmask USE=gnome-shell

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 16cd7d206359..2ef4b5d69844 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,10 +1,6 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# WANG Xuerui  (2023-07-19)
-# Temporary masks; to be lifted after leaving wd40 status.
-gnome-shell
-
 # WANG Xuerui  (2023-07-11)
 # dev-util/babeltrace fails tests on loong
 babeltrace



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

2023-07-20 Thread WANG Xuerui
commit: 7faf15e729536abd7c41417a0e8c4948940e098a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jul 19 13:15:36 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 20 09:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faf15e7

profiles/arch/loong: graduate from wd40

With enough packages nicely rusting on loong already, it's about time
to stop applying wd40 there ;-)

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/parent | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/loong/parent b/profiles/arch/loong/parent
index e234bf836e61..eb001c6e8ab8 100644
--- a/profiles/arch/loong/parent
+++ b/profiles/arch/loong/parent
@@ -1,2 +1 @@
 ../base
-../../features/wd40



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

2023-07-20 Thread WANG Xuerui
commit: fbec8c01fafe24b40990434d9c3ea30287b8a810
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jul 19 13:14:17 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 20 09:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbec8c01

profiles/arch/loong: retain some wd40 dep forces/masks

Prefer to leave wd40 status first, then get these deps keyworded later,
to minimize the wd40 graduation PR size and keep it focused.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.force |  4 
 profiles/arch/loong/package.use.mask  | 14 ++
 profiles/arch/loong/use.mask  |  5 +
 3 files changed, 23 insertions(+)

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index 20547d7e155b..ccd2246cf5a9 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-19)
+# dev-lang/spidermonkey still waiting on upstream lld support
+sys-auth/polkit duktape
+
 # WANG Xuerui  (2022-08-13)
 # Force the host target
 #

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 7ffe10bae8ad..ca2061b5a0ba 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,20 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-19)
+# Temporary masks; to be lifted after leaving wd40 status.
+gnome-base/nautilus previewer
+mate-extra/caja-extensions gajim
+x11-misc/xscreensaver gdm
+
+# WANG Xuerui  (2023-07-19)
+# dev-lang/spidermonkey still waiting on upstream lld support
+app-crypt/libsecret test-rust
+dev-util/glade gjs
+
+# dev-python/watchfiles has too old target-lexicon without loong support
+dev-python/uvicorn test-rust
+
 # WANG Xuerui  (2023-07-19)
 # Examples used by tests have their libc crate Cargo.locked to 0.2.121, that
 # predated Rust's loong support. The package itself works as intended.

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 2ef4b5d69844..67a6e33307b7 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-19)
+# Temporary masks; to be lifted after leaving wd40 status.
+imagequant
+gnome-shell
+
 # WANG Xuerui  (2023-07-11)
 # dev-util/babeltrace fails tests on loong
 babeltrace



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

2023-07-20 Thread WANG Xuerui
commit: fbd3c2acbbeda4b1c3ceffe0349fc5ec6952074e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jul 19 06:19:58 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 20 09:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd3c2ac

profiles/arch/loong: mask dev-python/setuptools-rust[test]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 7fca943273a7..7ffe10bae8ad 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,13 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-19)
+# Examples used by tests have their libc crate Cargo.locked to 0.2.121, that
+# predated Rust's loong support. The package itself works as intended.
+# The atom should be made more accurate once a newer version is released that
+# contains bumped libc deps.
+dev-python/setuptools-rust test
+
 # WANG Xuerui  (2023-07-11)
 # Upstream lacks pmu-events definition file for loong.
 dev-util/perf python



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

2023-07-17 Thread WANG Xuerui
commit: f0165c91e524991adfb91e32e618b25a3c0386a2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 18 02:32:05 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 18 02:32:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0165c91

profiles/arch/loong: update sys-libs/compiler-rt-sanitizers unmasks

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 4c90f0a3bf9d..7fca943273a7 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -188,11 +188,14 @@ mate-base/mate help
 # MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
 # DFSan: https://reviews.llvm.org/D140690 (LLVM 17 since 20230703)
 # Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706)
+# XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714)
+# libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
 >=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
->sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -profile
+>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
+>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



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

2023-07-11 Thread WANG Xuerui
commit: a175fac573f42bb5d5a35d574ea4ce8dbdbdd863
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 11 11:01:18 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 11 11:02:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a175fac5

profiles/arch/loong: mask USE=babeltrace

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 5aa965ab46fb..2ef4b5d69844 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-11)
+# dev-util/babeltrace fails tests on loong
+babeltrace
+
 # WANG Xuerui  (2023-07-05)
 # rest of GNOME not keyworded yet
 gnome-online-accounts



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, dev-util/patchutils/

2023-07-11 Thread WANG Xuerui
commit: 7f38b15189adbd90a7322514a748d5afabdc711a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 11 10:59:21 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 11 11:02:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f38b151

dev-util/patchutils: keyword 0.4.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/patchutils/patchutils-0.4.2.ebuild | 4 ++--
 profiles/arch/loong/package.use.mask| 4 
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-util/patchutils/patchutils-0.4.2.ebuild 
b/dev-util/patchutils/patchutils-0.4.2.ebuild
index 6b6dabe9ea74..cac227160398 100644
--- a/dev-util/patchutils/patchutils-0.4.2.ebuild
+++ b/dev-util/patchutils/patchutils-0.4.2.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="7"
@@ -9,7 +9,7 @@ 
SRC_URI="http://cyberelk.net/tim/data/patchutils/stable/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="pcre"
 
 RDEPEND="pcre? ( dev-libs/libpcre2:= )"

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 8e1d36864cd1..4c90f0a3bf9d 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-11)
+# Upstream lacks pmu-events definition file for loong.
+dev-util/perf python
+
 # WANG Xuerui  (2023-07-01)
 # Upstream accepted vector asm for loong before corresponding assembler
 # support is ready, leading to build failures. Disable asm for the time being



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

2023-07-11 Thread WANG Xuerui
commit: fd944f035e6e73df5ea72e41c3dac58aaec39caf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 11 08:22:53 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 11 08:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd944f03

profiles/arch/loong: unmask sys-libs/compiler-rt-sanitizers[dfsan,profile]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index b6514722bf42..8e1d36864cd1 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -182,9 +182,13 @@ mate-base/mate help
 # SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
 # LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
 # MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
+# DFSan: https://reviews.llvm.org/D140690 (LLVM 17 since 20230703)
+# Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
 >=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
+>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
+>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -profile
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



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

2023-07-11 Thread WANG Xuerui
commit: 46645ab0c9fc5f374b6623148c58cb487a7b561c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 11 07:33:31 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 11 08:07:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46645ab0

profiles/arch/loong: mask more known non-working GRUB_PLATFORMS choices

Based on actual emerge test results with sys-boot/grub-2.12_rc1.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index f0e2d5d9654c..21b9c308 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -141,7 +141,7 @@ sys-apps/nvme-cli hugepages
 
 # WANG Xuerui  (2022-12-01)
 # Mask GRUB2 platforms not applicable to loong.
-sys-boot/grub:2 grub_platforms_efi-32 grub_platforms_ieee1275 
grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh
+sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 
grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc 
grub_platforms_qemu grub_platforms_uboot grub_platforms_xen 
grub_platforms_xen-pvh
 
 # WANG Xuerui  (2022-11-30)
 # No Haskell on loong yet (port under review), hence no virtual/pandoc and



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

2023-07-11 Thread WANG Xuerui
commit: 426e06ae4b5fac02becf51163de2e8f9586e976b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 11 08:01:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 11 08:07:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426e06ae

profiles/arch/loong: unmask sys-apps/fwupd[flashrom]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 21b9c308..b6514722bf42 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -70,11 +70,6 @@ kde-apps/kdeutils-meta 7zip
 #  (2022-12-05)
-# in-tree version of sys-apps/flashrom (1.2) is outdated and cannot build
-# on loong
-sys-apps/fwupd flashrom
-
 # WANG Xuerui  (2022-12-05)
 # sys-boot/gnu-efi upstream hasn't merged the loong port yet
 sys-apps/fwupd uefi



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

2023-07-04 Thread WANG Xuerui
commit: 3e6827a9b5e2b4db3dfb9675d342609aefe8fdc7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jul  5 02:38:54 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Jul  5 02:43:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6827a9

profiles/arch/loong: unmask USE=webkit

Actually the loong support appeared upstream since webkitgtk-2.39.1,
so it has been a while, but now the packages are confirmed working.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/use.mask | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 398d7e3a4ce7..5aa965ab46fb 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-05)
+# rest of GNOME not keyworded yet
+gnome-online-accounts
+
 # WANG Xuerui  (2022-12-05)
 # media-libs/xine-lib not tested
 xine
@@ -29,11 +33,6 @@ xen
 # lacking arch-specific adaptation
 nas
 
-# WANG Xuerui  (2022-11-18)
-# net-libs/webkit-gtk is not available on loong yet.
-gnome-online-accounts
-webkit
-
 # WANG Xuerui  (2022-11-01)
 # qtwebengine isn't available on loong yet
 webengine



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

2023-07-01 Thread WANG Xuerui
commit: 0f64a0f3250a73519c855831bc88d32ee6b15ea6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jul  1 09:05:37 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Jul  1 09:06:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f64a0f3

profiles/arch/loong: mask >=dev-libs/openssl-3.1[asm] for now

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 2dfff08315ec..f0e2d5d9654c 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-07-01)
+# Upstream accepted vector asm for loong before corresponding assembler
+# support is ready, leading to build failures. Disable asm for the time being
+# before a fix is created.
+#
+# See https://github.com/openssl/openssl/issues/21340
+>=dev-libs/openssl-3.1 asm
+
 # WANG Xuerui  (2023-06-03)
 # sys-cluster/knem not keyworded yet
 # sys-cluster/torque fails to build (seemingly because of incompatible hwloc)



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

2023-07-01 Thread WANG Xuerui
commit: 52ebb16cfcaac21b085bc889b7941c6025ee7fa7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jul  1 04:52:29 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Jul  1 09:06:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ebb16c

profiles/arch/loong: unmask sys-libs/compiler-rt-sanitizers[msan] for latest 
snapshot

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 36375ecf47e9..bebb6785d47a 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -178,8 +178,10 @@ mate-base/mate help
 # UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
 # SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
 # LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
+# MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
 >=sys-libs/compiler-rt-sanitizers-16.0.0_rc1 -lsan -safestack -scudo -tsan 
 >-ubsan
+>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



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

2023-07-01 Thread WANG Xuerui
commit: af695bec5a9423a83a87befedd1ea519b5d687a7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jul  1 04:53:43 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Jul  1 09:06:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af695bec

profiles/arch/loong: simplify version matching for compiler-rt-sanitizers-16

All pre-release versions are gone from the tree for a while now, so
let's simplify the version expression a bit.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index bebb6785d47a..2dfff08315ec 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -180,7 +180,7 @@ mate-base/mate help
 # LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
 # MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
->=sys-libs/compiler-rt-sanitizers-16.0.0_rc1 -lsan -safestack -scudo -tsan 
-ubsan
+>=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
 
 # WANG Xuerui  (2022-07-08)



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

2023-06-03 Thread WANG Xuerui
commit: ff504db3e479b0259e947bf49b95419fb123716f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:34:47 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Jun  3 09:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff504db3

profiles/arch/loong: mask non-working sys-cluster/openmpi configs

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 255f75492abe..36375ecf47e9 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2023-06-03)
+# sys-cluster/knem not keyworded yet
+# sys-cluster/torque fails to build (seemingly because of incompatible hwloc)
+sys-cluster/openmpi openmpi_fabrics_knem openmpi_rm_pbs
+
+# WANG Xuerui  (2023-06-03)
+# fails to build with 6.3.x kernel
+sys-cluster/knem modules
+
 # Matt Turner  (2023-05-30)
 # sys-apps/dbus-broker is not keyworded
 app-accessibility/at-spi2-core dbus-broker



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

2023-04-30 Thread Sam James
commit: d81d2e63baaccb4eeb47b5860a9451abcff7c7e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 07:23:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 07:25:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81d2e63

profiles/arch/loong: drop obsolete mesa[llvm] mask

No such versions of Mesa are in tree now.

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index f84e98af6405..698860b43111 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -136,7 +136,6 @@ media-plugins/gst-plugins-meta libvisual
 # in particular need downstream changes).
 app-office/libreoffice clang
  (2022-11-27)
 # LLVM toolchain now partially usable on loong, mask the remaining pieces



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

2023-04-20 Thread WANG Xuerui
commit: 873e3fb4f9092b6c98d0c2a391c1966cb9184063
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr 20 09:58:50 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr 20 10:35:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873e3fb4

profiles/arch/loong: remove the libcdio masks

dev-libs/libcdio is now keyworded on loong.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index cad66f2225e8..f84e98af6405 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -68,12 +68,6 @@ dev-cpp/eigen test
 # app-misc/tracker fails tests on loong.
 app-cdr/brasero tracker
 
-# WANG Xuerui  (2022-12-05)
-# dev-libs/libcdio fails to build on loong for now.
-gnome-base/gvfs cdda
-media-video/ffmpeg cdio
-media-video/mpv cdda
-
 # WANG Xuerui  (2022-12-05)
 # Respective dependency fails to build, pending investigation, mask for the
 # time being



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, profiles/arch/hppa/

2023-04-17 Thread Sam James
commit: 363c005c995ebf5eccc397ac6873be970fd2b9e7
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 23:42:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363c005c

profiles/arch: cleanup rust[jit] masks

These are obsoleted by the wd40/package.use.mask entry.

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

 profiles/arch/hppa/package.use.mask  | 4 
 profiles/arch/loong/package.use.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 8e05903535c2..9977cd44be75 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -17,10 +17,6 @@ dev-python/nbval test
 dev-python/nbclassic doc
 dev-python/nbval doc
 
-# Hans de Graaff  (2023-02-27)
-# Depends on virtual/rust
-dev-lang/ruby jit
-
 # Sam James  (2022-12-26)
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 86c908e39d0b..cad66f2225e8 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -10,10 +10,6 @@ dev-python/sympy opengl
 # cc invocations)
 dev-python/sympy aesara
 
-# Hans de Graaff  (2023-02-27)
-# Depends on virtual/rust
-dev-lang/ruby jit
-
 # WANG Xuerui  (2022-12-06)
 # dev-cpp/glog fails tests, needs checking
 media-libs/opencv glog contribsfm



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

2023-04-16 Thread WANG Xuerui
commit: daf5032b0e37bb7dbddc8821533570d6cad09f00
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Apr 16 12:01:46 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 16 12:02:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf5032b

profiles/arch/loong: unmask dev-python/nbval[test]

dev-python/sympy is now keyworded here.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 00a6a2fef646..86c908e39d0b 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -10,10 +10,6 @@ dev-python/sympy opengl
 # cc invocations)
 dev-python/sympy aesara
 
-# Sam James  (2023-04-14)
-# dev-python/sympy not keyworded here yet
-dev-python/nbval test
-
 # Hans de Graaff  (2023-02-27)
 # Depends on virtual/rust
 dev-lang/ruby jit



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

2023-04-14 Thread Sam James
commit: 10a882fde16d6cde1987b50996f100e605ec1dd4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 14 19:52:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 14 19:52:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a882fd

profiles/arch/loong: fix typos

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index ab6a5017cbce..09f64a2200d7 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -5,12 +5,12 @@
 # dev-python/sympy not keyworded here yet
 dev-python/nbval test
 
-# Hans de Graaff  (2023-02-27)
 # Depends on virtual/rust
 dev-lang/ruby jit
 
 # WANG Xuerui  (2022-12-06)
-# dev-cpp/glog fails tests, needs checknig
+# dev-cpp/glog fails tests, needs checking
 media-libs/opencv glog contribsfm
 
 # WANG Xuerui  (2022-12-06)



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

2023-04-14 Thread Sam James
commit: 909e6220ec2300fd76056b01017ec22f5a49df50
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 14 19:48:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 14 19:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909e6220

profiles/arch/loong: mask dev-python/nbval[test] (needs sympy)

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 4c7686c3bf4a..ab6a5017cbce 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-14)
+# dev-python/sympy not keyworded here yet
+dev-python/nbval test
+
 # Hans de Graaff 

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

2023-02-27 Thread WANG Xuerui
commit: 4c44dfe88d58fb02a2a17d5aca022740e9f7e604
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Feb 27 14:23:07 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Feb 27 14:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c44dfe8

profiles/arch/loong: mask dev-util/lldb[test] due to lld port missing

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 0db01a3af009..2ae021013873 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,7 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+
 # WANG Xuerui  (2022-12-06)
 # dev-cpp/glog fails tests, needs checknig
 media-libs/opencv glog contribsfm
@@ -141,6 +142,7 @@ app-office/libreoffice clang
 #
 # - sys-libs/libcxx: will work once https://reviews.llvm.org/D139297 lands
 # - sys-devel/lld: port is still under review
+dev-util/lldb test
 sys-devel/clang-common default-libcxx default-lld
 sys-devel/clang-runtime libcxx
 



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

2023-02-09 Thread WANG Xuerui
commit: 8aaead791dcca391c9d4a2fe5e24e2844d3f056e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Feb  9 06:20:20 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Feb 10 04:50:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaead79

profiles/arch/loong: unmask compiler-rt-sanitizers[lsan,scudo]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 96a1fe3e6b74..b0d05204ae26 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # WANG Xuerui  (2022-12-06)
@@ -154,11 +154,13 @@ mate-base/mate help
 # Sanitizers partially supported on this architecture.
 #
 # ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above)
+# Scudo: https://reviews.llvm.org/D138350 (LLVM 16 since 20221122)
 # TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
 # UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
 # SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
+# LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
->=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -safestack -tsan -ubsan
+>=sys-libs/compiler-rt-sanitizers-16.0.0_rc1 -lsan -safestack -scudo -tsan 
-ubsan
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, profiles/arch/base/

2023-02-09 Thread WANG Xuerui
commit: 5497adf46221a4ee1be9df3e71799ba928c5bec4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Feb  9 06:22:33 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Feb 10 04:50:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5497adf4

profiles/arch: clean USE=experimental-loong masks for old libffi

Last libffi needing USE=experimental-loong has disappeared from
::gentoo a long time ago.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/base/package.use.mask   | 1 -
 profiles/arch/loong/package.use.force | 3 +--
 profiles/arch/loong/package.use.mask  | 1 -
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 576802f39c95..fcf2de4546a9 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -55,7 +55,6 @@ media-libs/libva-intel-driver hybrid
 # In the meantime, force-enable on loong only.
 # This is not inside use.mask, because crossdev toolchain packages would
 # want to have the flag enabled without hassle.
- (2022-08-13)
@@ -14,6 +14,5 @@ sys-devel/llvm llvm_targets_LoongArch
 
 # WANG Xuerui  (2022-04-24)
 # Force-enable experimental-loong on packages; we're loong.
- (2022-04-24)
 # Unmask experimental-loong on packages; we're loong.
-dev-libs/libffi -experimental-loong
 sys-libs/glibc -experimental-loong
 sys-libs/libseccomp -experimental-loong
 



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

2022-12-27 Thread WANG Xuerui
commit: c0172d47b9393570e796e19309d27c4182c6f591
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Dec 28 01:44:12 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Dec 28 01:44:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0172d47

profiles/arch/loong: update package.use.mask entries for LLVM toolchain

Several pieces now pass tests.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 18cc8a8b6d5f..96a1fe3e6b74 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -139,13 +139,10 @@ app-office/libreoffice clang
 # LLVM toolchain now partially usable on loong, mask the remaining pieces
 # pending test/bugfixes/porting.
 #
-# - sys-libs/libcxxabi: fails many tests but is apparently working
-# - sys-libs/libcxx: fails many tests, more upstream work likely needed
-# - sys-libs/libomp: fails 4 tests
-#   - need at least https://reviews.llvm.org/D138177 but there could be more
+# - sys-libs/libcxx: will work once https://reviews.llvm.org/D139297 lands
 # - sys-devel/lld: port is still under review
 sys-devel/clang-common default-libcxx default-lld
-sys-devel/clang-runtime libcxx openmp
+sys-devel/clang-runtime libcxx
 
 # WANG Xuerui  (2022-11-18)
 # net-libs/webkit-gtk is not available on loong yet.
@@ -159,8 +156,9 @@ mate-base/mate help
 # ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above)
 # TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
 # UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
+# SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
->=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -tsan -ubsan
+>=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -safestack -tsan -ubsan
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



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

2022-12-25 Thread WANG Xuerui
commit: ca8f52b10f2be1c4f044e113e6f1750f328b2a9a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 26 01:57:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 26 01:57:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8f52b1

profiles/arch/loong: unmask USE=elogind

sys-auth/elogind now has the loong patch and is keyworded.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 0f6d788b3d8b..589be7f7ad98 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -59,7 +59,6 @@ valgrind
 
 # Temporarily masked during initial keywording
 doc
-elogind
 emacs
 fam
 mpi



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

2022-12-25 Thread WANG Xuerui
commit: 26fca4f284128845d8637ab262efb9612df02c25
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 26 01:51:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 26 01:51:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fca4f2

profiles/arch/loong: unmask USE=systemtap

dev-util/systemtap is now keyworded.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index b37c5038aef1..42dd0e4a54c0 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -64,7 +64,6 @@ emacs
 fam
 ldap
 mpi
-systemtap
 tk
 tpm
 xemacs



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

2022-12-25 Thread WANG Xuerui
commit: ba31d492e6a249633b521fcfe6612d6d62443a5e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 26 01:52:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 26 01:52:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba31d492

profiles/arch/loong: unmask USE=ldap

All relevant packages have had ~loong for a while.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 42dd0e4a54c0..dee278ceeedb 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -62,7 +62,6 @@ doc
 elogind
 emacs
 fam
-ldap
 mpi
 tk
 tpm



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

2022-12-25 Thread WANG Xuerui
commit: d74708830c2130b10467ad32b6e8d95ae21a0d0d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec 26 01:56:28 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec 26 01:56:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7470883

profiles/arch/loong: unmask USE=tk

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index dee278ceeedb..0f6d788b3d8b 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -63,7 +63,6 @@ elogind
 emacs
 fam
 mpi
-tk
 tpm
 xemacs
 



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

2022-12-10 Thread WANG Xuerui
commit: d4ec24048ead5b7914725599988969c5ed531374
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec 11 01:49:08 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec 11 01:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ec2404

profiles/arch/loong: unmask sys-libs/compiler-rt-sanitizers[tsan,ubsan]

New LLVM snapshot is in.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 4bf77e1060c7..18cc8a8b6d5f 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -157,7 +157,10 @@ mate-base/mate help
 # Sanitizers partially supported on this architecture.
 #
 # ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above)
+# TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
+# UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
+>=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -tsan -ubsan
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



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

2022-12-07 Thread WANG Xuerui
commit: ea9118c9ad3717e05948d4aec6fe41c188af732c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:26:08 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9118c9

profiles/arch/loong: unmask USE=gtk-doc

dev-util/gi-docgen is keyworded now.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 652a240349f9..041840e8f5c6 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -62,7 +62,6 @@ doc
 elogind
 emacs
 fam
-gtk-doc
 kde
 ldap
 mpi



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

2022-12-07 Thread WANG Xuerui
commit: 612e006484be063486cde1e1bbc5ed524227cfb5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:32:13 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:49:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612e0064

profiles/arch/loong: unmask USE=sctp

net-misc/lksctp-tools is now keyworded.

Closes: https://github.com/gentoo/gentoo/pull/28598
Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 21f3ab5606e0..b37c5038aef1 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -64,7 +64,6 @@ emacs
 fam
 ldap
 mpi
-sctp
 systemtap
 tk
 tpm



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

2022-12-07 Thread WANG Xuerui
commit: 964c750afdd8f4a6fd479f3d2a3780af96757783
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:12:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964c750a

profiles/arch/loong: unmask USE=efl

dev-libs/efl is keyworded now.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index a5b9f22f9d39..9fcf56c45dcf 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -60,7 +60,6 @@ valgrind
 # Temporarily masked during initial keywording
 audit
 doc
-efl
 elogind
 emacs
 fam



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

2022-12-07 Thread WANG Xuerui
commit: 4461b97f694d3d823a73b29db2dfc2b1f01abaa2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:15:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:15:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4461b97f

profiles/arch/loong: unmask USE=audit

sys-process/audit is now keyworded.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 9fcf56c45dcf..a7a603501041 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -58,7 +58,6 @@ opencl
 valgrind
 
 # Temporarily masked during initial keywording
-audit
 doc
 elogind
 emacs



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

2022-12-07 Thread WANG Xuerui
commit: 887dd760bc921aa704f93c747fa102e102dbfe8d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:16:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:16:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887dd760

profiles/arch/loong: unmask USE=gtk4

gui-libs/gtk:4 is keyworded for a while now.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index a7a603501041..652a240349f9 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -62,7 +62,6 @@ doc
 elogind
 emacs
 fam
-gtk4
 gtk-doc
 kde
 ldap



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

2022-12-07 Thread WANG Xuerui
commit: a7cdc666f501941fd360fed42ba2f4c07606650d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:27:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:27:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cdc666

profiles/arch/loong: unmask USE=kde

kde-plasma/plasma-meta has been keyworded for a while.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 041840e8f5c6..21f3ab5606e0 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -62,7 +62,6 @@ doc
 elogind
 emacs
 fam
-kde
 ldap
 mpi
 sctp



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

2022-12-07 Thread WANG Xuerui
commit: 0152e399f545c1472cc86fbe22d5f383fdef8ff2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Dec  8 06:11:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  8 06:11:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0152e399

profiles/arch/loong: unmask USE=latex

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index ebba09f941cd..a5b9f22f9d39 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -67,7 +67,6 @@ fam
 gtk4
 gtk-doc
 kde
-latex
 ldap
 mpi
 sctp



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

2022-12-06 Thread WANG Xuerui
commit: e5909b838f37f2f4a216327a04d02b7e169ca73b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 08:15:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 08:16:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5909b83

profiles/arch/loong: drop obsolete sys-kernel/linux-headers[experimental-loong] 
unmask

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 4315895f0fb1..4bf77e1060c7 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -173,7 +173,6 @@ net-libs/libssh mbedtls
 # WANG Xuerui  (2022-04-24)
 # Unmask experimental-loong on packages; we're loong.
 dev-libs/libffi -experimental-loong
-sys-kernel/linux-headers -experimental-loong
 sys-libs/glibc -experimental-loong
 sys-libs/libseccomp -experimental-loong
 



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

2022-12-05 Thread WANG Xuerui
commit: 4408fa642b3e3978dedd492293ac657ceeb97eae
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 16:35:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 17:21:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4408fa64

profiles/arch/loong: mask untested Python Qt configurations

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 11542c59546d..e82545addfb4 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-06)
+# dev-python/pyside2 not keyworded yet
+dev-python/QtPy pyside2
+dev-python/qtconsole test
+
+# WANG Xuerui  (2022-12-06)
+# dev-qt/qtwebengine:5 isn't available on loong.
+dev-python/QtPy webengine
+
 # WANG Xuerui  (2022-12-05)
 # app-arch/p7zip fails one test
 kde-apps/kdeutils-meta 7zip
@@ -78,6 +87,7 @@ dev-libs/boost -context
 # WANG Xuerui  (2022-12-02)
 # dev-qt/qtlocation:5 fails to compile with gcc-13 for now.
 dev-python/PyQt5 location
+dev-python/QtPy test
 
 # WANG Xuerui  (2022-12-01)
 # sys-libs/libhugetlbfs isn't buildable here yet due to arch-specific code.



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

2022-12-05 Thread WANG Xuerui
commit: dbb8e2b6d796542fbcfc27ed35841483c8b25658
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 17:05:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 17:21:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb8e2b6

profiles/arch/loong: mask a few more non-working configurations

Only the following packages remain before the loong depgraph is
complete:

- sys-devel/gdb
- expected to gain keyword at next snapshot bump
- sys-devel/lldb
- upstream WIP
- sys-auth/elogind
- https://github.com/elogind/elogind/pull/231 pending review

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index e82545addfb4..4315895f0fb1 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,23 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-06)
+# dev-cpp/glog fails tests, needs checknig
+media-libs/opencv glog contribsfm
+
+# WANG Xuerui  (2022-12-06)
+# sci-libs/gdal not keyworded yet
+media-libs/opencv gdal
+
+# WANG Xuerui  (2022-12-06)
+# app-crypt/heimdal not keyworded yet
+net-nds/openldap kerberos
+
+# WANG Xuerui  (2022-12-06)
+# net-vpn/ocserv fails tests, probably kernel config related but needs
+# further investigation.
+net-vpn/openconnect test
+
 # WANG Xuerui  (2022-12-06)
 # dev-python/pyside2 not keyworded yet
 dev-python/QtPy pyside2



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

2022-12-05 Thread WANG Xuerui
commit: 530e85c37c951e0aa9d95af8c4974ec73223f79d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 15:34:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 17:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530e85c3

profiles/arch/loong: mask kde-apps/kdeutils-meta[7zip]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index b3ad505a0fae..11542c59546d 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# app-arch/p7zip fails one test
+kde-apps/kdeutils-meta 7zip
+
 # WANG Xuerui  (2022-12-05)
 # 

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

2022-12-05 Thread WANG Xuerui
commit: bbc75a4d9db69d68ae9f1d1ee1b40d6b587e856b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 09:37:14 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 09:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc75a4d

profiles/arch/loong: fix copy-paste error

Fixes: 809d8312eadff2be8d9408efbc2b6af0c795aeb1
Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 2be8af5eb78b..b3ad505a0fae 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -15,7 +15,6 @@ sys-apps/fwupd flashrom
 sys-apps/fwupd uefi
 sys-apps/systemd gnuefi
 sys-apps/systemd-utils boot
-sys-kernel/installkernel-systemd-boot
 
 # WANG Xuerui  (2022-12-05)
 # The loong port of sys-boot/grub:2 isn't upstreamed yet.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, dev-libs/argtable/

2022-12-05 Thread WANG Xuerui
commit: 99d556baeb09b37966f1288ffef5ffdf705b5c76
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 06:07:30 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 09:29:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d556ba

dev-libs/argtable: keyword 2.13-r3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/argtable/argtable-2.13-r3.ebuild | 2 +-
 profiles/arch/loong/use.mask  | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/argtable/argtable-2.13-r3.ebuild 
b/dev-libs/argtable/argtable-2.13-r3.ebuild
index d562b3d18266..30eee172a9f4 100644
--- a/dev-libs/argtable/argtable-2.13-r3.ebuild
+++ b/dev-libs/argtable/argtable-2.13-r3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc debug examples static-libs"
 
 PATCHES=(

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index af5ca8e9790a..ebba09f941cd 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# media-libs/xine-lib not tested
+xine
+
 # WANG Xuerui  (2022-12-05)
 # Respective dependency fails to build, pending investigation, mask for the
 # time being



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

2022-12-05 Thread WANG Xuerui
commit: 809d8312eadff2be8d9408efbc2b6af0c795aeb1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 05:43:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 09:29:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809d8312

profiles/arch/loong: mask packages and USEs requiring sys-boot/gnu-efi

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.mask | 10 ++
 profiles/arch/loong/package.use.mask |  7 +++
 2 files changed, 17 insertions(+)

diff --git a/profiles/arch/loong/package.mask b/profiles/arch/loong/package.mask
index 7084783a52c6..43a925569e38 100644
--- a/profiles/arch/loong/package.mask
+++ b/profiles/arch/loong/package.mask
@@ -1,2 +1,12 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
+
+# WANG Xuerui  (2022-12-05)
+# sys-boot/gnu-efi upstream hasn't merged the loong port yet
+app-crypt/efitools
+app-crypt/pesign
+app-crypt/sbsigntools
+sys-apps/fwupd-efi
+sys-boot/elilo
+sys-boot/refind
+sys-kernel/installkernel-systemd-boot

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index d57436f30764..a756942bb54b 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,13 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# sys-boot/gnu-efi upstream hasn't merged the loong port yet
+sys-apps/fwupd uefi
+sys-apps/systemd gnuefi
+sys-apps/systemd-utils boot
+sys-kernel/installkernel-systemd-boot
+
 # WANG Xuerui  (2022-12-05)
 # The loong port of sys-boot/grub:2 isn't upstreamed yet.
 dev-util/ostree grub



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

2022-12-05 Thread WANG Xuerui
commit: b7d0b4b80c0ef261826e166cf91331f16b8f785b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 05:55:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 09:29:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d0b4b8

profiles/arch/loong: mask sys-apps/fwupd[flashrom]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index a756942bb54b..e43db5fdd9cd 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# in-tree version of sys-apps/flashrom (1.2) is outdated and cannot build
+# on loong
+sys-apps/fwupd flashrom
+
 # WANG Xuerui  (2022-12-05)
 # sys-boot/gnu-efi upstream hasn't merged the loong port yet
 sys-apps/fwupd uefi



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

2022-12-05 Thread WANG Xuerui
commit: e8c14cf1374af6c43eec60ff41b47cc27b76a126
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 06:09:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 09:29:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c14cf1

profiles/arch/loong: mask sci-libs/spqr[tbb]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index e43db5fdd9cd..2be8af5eb78b 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+#  (2022-12-05)
 # in-tree version of sys-apps/flashrom (1.2) is outdated and cannot build
 # on loong



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

2022-12-04 Thread WANG Xuerui
commit: b0625383c3f44e7bf3417aef4e1b01c6617b2dce
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec  4 18:45:15 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 18:45:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0625383

profiles/arch/loong: mask a bunch of broken and/or untested configurations

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 27 +++
 profiles/arch/loong/use.mask | 10 ++
 2 files changed, 37 insertions(+)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index f60dce3f9308..d57436f30764 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,33 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# The loong port of sys-boot/grub:2 isn't upstreamed yet.
+dev-util/ostree grub
+sys-libs/efivar test
+
+# WANG Xuerui  (2022-12-05)
+# sci-libs/adolc fails to build on loong for now.
+dev-cpp/eigen test
+
+# WANG Xuerui  (2022-12-05)
+# app-misc/tracker fails tests on loong.
+app-cdr/brasero tracker
+
+# WANG Xuerui  (2022-12-05)
+# dev-libs/libcdio fails to build on loong for now.
+gnome-base/gvfs cdda
+media-video/ffmpeg cdio
+media-video/mpv cdda
+
+# WANG Xuerui  (2022-12-05)
+# Respective dependency fails to build, pending investigation, mask for the
+# time being
+app-text/enchant voikko
+dev-cpp/libcmis man
+media-libs/opencv tesseract
+media-video/ffmpeg libilbc libtesseract
+
 # WANG Xuerui  (2022-12-05)
 # sys-auth/sssd isn't keyworded here yet
 app-admin/sudo sssd

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 1522b1433ade..af5ca8e9790a 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,16 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# Respective dependency fails to build, pending investigation, mask for the
+# time being
+chromaprint
+mongodb
+
+# WANG Xuerui  (2022-12-05)
+# Lack of testing
+vtk
+
 # WANG Xuerui  (2022-12-03)
 # sys-cluster/ceph is not keyworded yet.
 ceph



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

2022-12-04 Thread WANG Xuerui
commit: c7b0c4063abbd9335ef721360ed99e9120e8a232
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec  4 16:28:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 17:26:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b0c406

profiles/arch/loong: mask app-admin/sudo[sssd]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 840625bf25d2..f60dce3f9308 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-05)
+# sys-auth/sssd isn't keyworded here yet
+app-admin/sudo sssd
+
 # WANG Xuerui  (2022-12-04)
 # neither app-text/ronn or app-text/ronn-ng can be built with
 # RUBY_TARGETS=ruby30



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

2022-12-04 Thread WANG Xuerui
commit: 569026ebebd12fabf5e526ff2e3f99dec9e022bc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec  4 16:13:14 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 17:26:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569026eb

profiles/arch/loong: mask app-accessibility/espeak{up,-ng}[man]

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 3ad111cbf76a..840625bf25d2 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-04)
+# neither app-text/ronn or app-text/ronn-ng can be built with
+# RUBY_TARGETS=ruby30
+app-accessibility/espeakup man
+app-accessibility/espeak-ng man
+
 # WANG Xuerui  (2022-12-04)
 # dev-libs/boxfort is only supported on amd64, arm64, arm and x86 due to
 # inline asm, so we have no dev-libs/criterion



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

2022-12-02 Thread WANG Xuerui
commit: 111967b27edae59170f23925d87b8d2766968bf9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Dec  2 17:01:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Dec  2 17:32:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111967b2

profiles/arch/loong: mask USE flags wanting sys-cluster/ceph for now

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 4 
 profiles/arch/loong/use.mask | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index a33281cb8e57..f4dfb777a921 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-02)
+# sys-cluster/ceph is not keyworded yet.
+net-analyzer/rrdtool rados
+
 # WANG Xuerui  (2022-12-02)
 # Boost.Context has had support for loong since 1.79.0.
 dev-libs/boost -context

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 311c3961fb99..0dbccd31b49f 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,11 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-12-03)
+# sys-cluster/ceph is not keyworded yet.
+ceph
+rbd
+
 # WANG Xuerui  (2022-12-01)
 # app-emulation/xen has arch-specific code, hence not available for loong yet.
 xen



  1   2   >