[gentoo-commits] repo/gentoo:master commit in: sys-libs/libseccomp/

2024-04-17 Thread WANG Xuerui
commit: a65ce7b0b71668fb49b960d7259b36eba6ab34cc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Apr 15 23:04:59 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Apr 17 19:45:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65ce7b0

sys-libs/libseccomp: rebase experimental-loong patches

The fix backported in d58730757b79ce429d5fbe8f35dede6074d4c243 was
already in the loong tree which makes the patch fail to apply.  Rebase
this and also now rather than having a huge patch that doesn't
correspond to VCS with a bunch of checked-in autotools stuff, use the
github diff and eautoreconf for  and loong.

Fixes: d58730757b79 ("sys-libs/libseccomp: backport fix for arch-syscall-check")
Bug: https://bugs.gentoo.org/926648
Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libseccomp/Manifest   |  1 +
 sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild | 18 +-
 2 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
index 2ecd76d3fa12..4140907f66f9 100644
--- a/sys-libs/libseccomp/Manifest
+++ b/sys-libs/libseccomp/Manifest
@@ -1,2 +1,3 @@
+DIST libseccomp-2.5.5-loongarch-r1.patch 119822 BLAKE2B 
4aa75c1ac87b2ca25cf6be38dfd760879c7255ca8e6cf86be3ac6e354f76cdaf3c8e2f59b646254414ffb0f1ffe6b7c50478f4db895a6ce632db8782c9807e91
 SHA512 
f7cd768d672a25448b2a3ceda27db52e0d62b5d9ab3eeb906226b6ebc19332c89332e0b870aaf82d4ffcfd642c2deb6029a30ae9a6bd702ebad9fdd40622b582
 DIST libseccomp-2.5.5-loongarch64-20231204.patch.xz 41236 BLAKE2B 
7831b28c275771bb675b4b5045e657d96c254e69cee7188a19f4812bc83343e0041772c20be1e7392ec88387726b49f34aa670a906b922dba531a0d35e548b1e
 SHA512 
7870e536d834360dfec446493815b675a305f6bec1b79d0caae6fb546d2f694e77ce52e547bbcdb22cda272272bf3d5a427960b4aa76fb987d06ab035298007d
 DIST libseccomp-2.5.5.tar.gz 642445 BLAKE2B 
d770cee1f3e02fbbcd9f25655b360ab38160ad800e2829a67f2b9da62b095a90be99ac851a67344cf95bd6810a6268da4655dc1d37d996e58239c4999eb41998
 SHA512 
f630e7a7e53a21b7ccb4d3e7b37616b89aeceba916677c8e3032830411d77a14c2d74dcf594cd193b1acc11f52595072e28316dc44300e54083d5d7b314a38da

diff --git a/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild
index 347a6274d5f7..ecedd688b53f 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild
@@ -16,10 +16,14 @@ HOMEPAGE="https://github.com/seccomp/libseccomp;
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/seccomp/libseccomp.git;
PRERELEASE="2.6.0"
+   AUTOTOOLS_AUTO_DEPEND=yes
inherit autotools git-r3
 else
+   AUTOTOOLS_AUTO_DEPEND=no
+   inherit autotools

SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
-   experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.5-loongarch64-20231204.patch.xz
 )"
+   experimental-loong? ( 
https://github.com/matoro/libseccomp/compare/v${PV}..loongarch-r1.patch
+   -> ${P}-loongarch-r1.patch )"
KEYWORDS="-* amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux"
 fi
 
@@ -39,6 +43,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="
${DEPEND}
dev-util/gperf
+   experimental-loong? ( ${AUTOTOOLS_DEPEND} )
python? (
${DISTUTILS_DEPS}
dev-python/cython[${PYTHON_USEDEP}]
@@ -54,11 +59,15 @@ PATCHES=(
 
 src_prepare() {
if use experimental-loong; then
-   PATCHES+=( "${WORKDIR}/${PN}-2.5.5-loongarch64-20231204.patch" )
+   PATCHES+=( "${DISTDIR}/${P}-loongarch-r1.patch" )
fi
 
default
 
+   if [[ ${PV} == * ]] ; then
+   sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die
+   fi
+
if use experimental-loong; then
# touch generated files to avoid activating maintainer mode
# remove when loong-fix-build.patch is no longer necessary
@@ -66,9 +75,8 @@ src_prepare() {
find . -name Makefile.in -exec touch {} + || die
fi
 
-   if [[ ${PV} == * ]] ; then
-   sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die
-
+   if [[ ${PV} == * ]] || use experimental-loong; then
+   rm -f "include/seccomp.h" || die
eautoreconf
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/

2024-04-07 Thread WANG Xuerui
commit: b06979f591eeab74bd0c550e2f9233ab9139ab25
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Apr  7 10:06:36 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Apr  7 10:18:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06979f5

dev-qt/qtlocation: keyword 5.15.13 for ~loong

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

 dev-qt/qtlocation/qtlocation-5.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.13.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.13.ebuild
index 757b177274ba..ddbc8cffd58c 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.13.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.13.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
SRC_URI+=" 
https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz
 -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz
https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz;
-   KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwinfo/

2024-04-04 Thread WANG Xuerui
commit: d134ef62be67da054ce06e13a55626d2ec263e1e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  4 10:29:29 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  4 10:30:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d134ef62

sys-apps/hwinfo: keyword 23.2-r1 for ~loong

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

 sys-apps/hwinfo/hwinfo-23.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwinfo/hwinfo-23.2-r1.ebuild 
b/sys-apps/hwinfo/hwinfo-23.2-r1.ebuild
index 57bb822ad347..7426bb0ccfdc 100644
--- a/sys-apps/hwinfo/hwinfo-23.2-r1.ebuild
+++ b/sys-apps/hwinfo/hwinfo-23.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/openSUSE/hwinfo/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="amd64? ( dev-libs/libx86emu:= )
x86? ( dev-libs/libx86emu:= )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/checksec/

2024-04-04 Thread WANG Xuerui
commit: 298fc003210f62a4fb5d23c4f72ce848ebdede26
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  4 07:24:38 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  4 10:22:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298fc003

app-admin/checksec: keyword 2.6.0-r1 for ~loong

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

 app-admin/checksec/checksec-2.6.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/checksec/checksec-2.6.0-r1.ebuild 
b/app-admin/checksec/checksec-2.6.0-r1.ebuild
index 3be8fd79b6c4..0321a7407061 100644
--- a/app-admin/checksec/checksec-2.6.0-r1.ebuild
+++ b/app-admin/checksec/checksec-2.6.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"
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/slimm609/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 S="${WORKDIR}"/${MY_PN}-${PV}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hw-probe/

2024-04-04 Thread WANG Xuerui
commit: 252b1d1e72f0b760aacc837972cadab2bf003054
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  4 10:29:07 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  4 10:30:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252b1d1e

sys-apps/hw-probe: keyword 1.6.5_p20230812 for ~loong

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

 sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
index a47e0c5f1cd9..d9507250c6bb 100644
--- a/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
+++ b/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.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,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~loong x86"
 
 RDEPEND="
dev-lang/perl



[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: sys-devel/rust-std/

2024-03-08 Thread WANG Xuerui
commit: 48f240beffa2569a5e69194428f2dd925200f17a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Feb 11 12:29:48 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f240be

sys-devel/rust-std: add 1.76.0

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

 sys-devel/rust-std/Manifest   |   1 +
 sys-devel/rust-std/rust-std-1.76.0.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest
index 4c648abf3e13..f3c5daebf5a1 100644
--- a/sys-devel/rust-std/Manifest
+++ b/sys-devel/rust-std/Manifest
@@ -4,3 +4,4 @@ DIST rustc-1.72.0-src.tar.xz 151630408 BLAKE2B 
7b26e5a9335f9262567b2a6aaf3b8ad6d
 DIST rustc-1.73.0-src.tar.xz 154319536 BLAKE2B 
077bdedb36fdbc30db3c6331ac6014615eb79393ad42e38488d037ba38eaa6542467d39b2a14228d0bf6717110f915bf6fdcf0074c6293f413720cc748316eff
 SHA512 
75c59680a82cb9d076b9434744a1c65908524ef769293952f5d9c5779d9a9c6fa4d9aa0c7e7d6b7566a21a50a27cd6ae452b5283a4d4606b2fa1acc24dfd8e0c
 DIST rustc-1.74.1-src.tar.xz 155968724 BLAKE2B 
e05f2379ac94b286f85791a138e1928e5b5b5a7749f0981d82c40c2a12860f55bf96bb2f0e924e35a0f8b2447b13052d38adea909aaa3199105787bb5a4861b3
 SHA512 
14c7e7ed2f38ab60299d8c7d41d78f042b6b57ef822d577b5138e60bdde31cf141eccd4332a25bc5da3d58eb5313d63c1448b5dfe9e11b8055bb8ea133a9038d
 DIST rustc-1.75.0-src.tar.xz 159624388 BLAKE2B 
8937b80585eddaa3e1f1ef948899d14a170308518c6fef9fe569560cdd870053776956743f796055f2119399b9ca6c0df12fedd789ae46324d071e5126c4e495
 SHA512 
7b0f25d91b1b5c317980fc88e059200bd43b56a70b445fbc72fb9b96e09775bfd3a98e9bd9d662af80f0ce3aef527c777ee82777e96ca876f47a972d63da8606
+DIST rustc-1.76.0-src.tar.xz 162267908 BLAKE2B 
0cf726841a837d9906d82a6216e65edad1e3e4a798ccd1ca3824c2098d0c45473854b8bf183c6e9ca70ba095752e77c4f5ef575d98c07243d609857214175f5e
 SHA512 
92e16cfdeb91bde341fe6c2774d92868275b07aa1d46d870ddc9291eadfe4ea9af93e06586fa7d6b8d60534903945cbbe706d354c90272712989c58d2bf174bf

diff --git a/sys-devel/rust-std/rust-std-1.76.0.ebuild 
b/sys-devel/rust-std/rust-std-1.76.0.ebuild
new file mode 100644
index ..7037dfd72e6f
--- /dev/null
+++ b/sys-devel/rust-std/rust-std-1.76.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit flag-o-matic multiprocessing python-any-r1 rust-toolchain 
toolchain-funcs
+
+DESCRIPTION="Rust standard library, standalone (for crossdev)"
+HOMEPAGE="https://www.rust-lang.org;
+SRC_URI="https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz;
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4"
+SLOT="stable/$(ver_cut 1-2)"
+# please do not keyword
+#KEYWORDS="" #nowarn
+IUSE="debug"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   ~dev-lang/rust-${PV}:=
+"
+
+DEPEND="||
+   (
+   >="${CATEGORY}"/gcc-4.7:*
+   >="${CATEGORY}"/clang-3.5:*
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+# need full compiler to run tests
+RESTRICT="test"
+
+QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
+
+S="${WORKDIR}/${P/-std/c}-src"
+
+#
+# The cross magic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+is_cross() {
+   [[ ${CHOST} != ${CTARGET} ]]
+}
+
+toml_usex() {
+   usex "$1" true false
+}
+
+pkg_pretend() {
+   is_cross || die "${PN} should only be used for cross"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   # do the great cleanup
+   strip-flags
+   filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64'
+   strip-unsupported-flags
+
+   local rust_root x
+   rust_root="$(rustc --print sysroot)"
+   rtarget="$(rust_abi ${CTARGET})"
+   rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be 
custom.
+   rbuild="$(rust_abi ${CBUILD})"
+   rhost="$(rust_abi ${CHOST})"
+
+   echo
+   for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS 
CXXFLAGS LDFLAGS; do
+   einfo "$(printf '%10s' ${x^^}:) ${!x}"
+   done
+
+   cat <<- EOF > "${S}"/config.toml
+   [build]
+   build = "${rbuild}"
+   host = ["${rhost}"]
+   target = ["${rtarget}"]
+   cargo = "${rust_root}/bin/cargo"
+   rustc = "${rust_root}/bin/rustc"
+   submodules = false
+   pyth

[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2024-03-08 Thread WANG Xuerui
commit: 9e8e96ef78ad1e9dfbd84587c45e80e4922d80f5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Mar  7 09:43:43 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8e96ef

virtual/rust: add IUSE=profiler

See: https://github.com/gentoo/gentoo/pull/35085#issuecomment-1920621395
Closes: https://github.com/gentoo/gentoo/pull/35272
Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/rust/metadata.xml   | 1 +
 virtual/rust/rust-1.76.0.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml
index d7906a9ad75a..999eaba04c29 100644
--- a/virtual/rust/metadata.xml
+++ b/virtual/rust/metadata.xml
@@ -14,6 +14,7 @@
Rust Project


+   Build the profiler runtime and 
rust-demangler tool (needed for '-C profile-generate' or '-C 
instrument-coverage' codegen opts)
Install rustfmt, Rust code formatter



diff --git a/virtual/rust/rust-1.76.0.ebuild b/virtual/rust/rust-1.76.0.ebuild
index 208c9e6ba7a4..187391b93274 100644
--- a/virtual/rust/rust-1.76.0.ebuild
+++ b/virtual/rust/rust-1.76.0.ebuild
@@ -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="rustfmt profiler"
 
 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}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2024-03-08 Thread WANG Xuerui
commit: 8722ab2d60d2724b93f20a9ea141d9de863d2667
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Feb 11 12:13:36 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8722ab2d

dev-lang/rust-bin: add 1.76.0

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

 dev-lang/rust-bin/Manifest   |  29 
 dev-lang/rust-bin/rust-bin-1.76.0.ebuild | 240 +++
 2 files changed, 269 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index c74daa6e4d8a..37ededf482b7 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -159,8 +159,37 @@ DIST rust-1.75.0-x86_64-unknown-linux-gnu.tar.xz 156249584 
BLAKE2B e6ac90854f589
 DIST rust-1.75.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
6614cb3ef782c917e8f7fdc990c5b82e8fcffa71e075f10f9726f405ff566fd963bec64cde4dd7252d9d78e09a184b8ba22d15cc87662ad987cdd37c881d8288
 SHA512 
bfaeef4cd7643879991955fd33f4cdc4c34afb1202cb77c0736434fb735bd215d18d1a11c25f04a7f2514640858a36832e5805a5f85e92d8b7076aa18607ffc3
 DIST rust-1.75.0-x86_64-unknown-linux-musl.tar.xz 234151836 BLAKE2B 
9461afbdf26dea19e118b35ea7ef1ee60c22f601501ae6a08950658598a74a6b3179cbdfd9dc4748a0c2485af721b371e5fb523f27e7d7d702f94b532a70437f
 SHA512 
7d650a29c5d14023a3d7d606b7bac4be6ef7988a82525f02d7af9cf3895bb88284442b8042d27be69689f4bddaa5c5370ef7609d18849986860eafcdf89d2d69
 DIST rust-1.75.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
c222d0989518602c0ecde9d21dbca97e9e60d81083804d1d8b2c6bffc8114af78570fd384eb58e5dba1bf249b99300e7f3f4067c1a66c0cd9fac60443f56f751
 SHA512 
6f78913e34402cedb37f4a54491c65a8bfe79e535e4e40516f2381bc27783cc7655e9252e7701813578c8ffcaf6b301e61ad32917a475d4388fa472733b21b12
+DIST rust-1.76.0-aarch64-unknown-linux-gnu.tar.xz 217392212 BLAKE2B 
aa587d69b5acc389a8d1431875f10f6261bbedb259a9009092e663a345fb0ac0cf3ad3459ca549a496853b8d760c7fc56b797ee269bcd15d54bc735cd1100fbf
 SHA512 
ad95566ca7597ef64a03f614cc20b9c8d9b2fe67f33141b817973fa160c2be978511509fee79bdbfc74c50076a607e8543ad5bb4b56723704df27b5573b8d606
+DIST rust-1.76.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
86834b999cb0ad9de02a32a79f801d28268c986c830ad3f16274cd4c404a4305267c90b677f7a8637f2de08c766ad3555945f77da181906358e3d51b35e258b1
 SHA512 
79c1b258267d6feaecba18648a7eb620a570c99fb75e422d0a5b946a66f3a5bf6d2b41dca89b4ae79feed704d498674f36de368e4b228b1e38e3499ac8cd4f21
+DIST rust-1.76.0-aarch64-unknown-linux-musl.tar.xz 197852572 BLAKE2B 
93985909e049957f80d4a14842c85dd14e5eec6d74e4e439479f353b44b123947c782856de86555262829d755a344ad01a94c41e8852818e727fba74620e1d68
 SHA512 
1f36245932d3b9bab0b99604085d886d9fd2e575e896e1c28b1771ae916466c060f4d70486e47200d58947147eb5571b922e175b1a450a36388c3c95e6537655
+DIST rust-1.76.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
50326fb881308300aa01f3783ec6856b7ab9ef80e986cc4e64fc5d6d0bcd246add9330ee5459a3ab5c0bd417d75c2b9486bdbdc19edf5a899dfd9e1ecf31028e
 SHA512 
0e775d73bee5cfc70035db1d0fc4506d022d593cf847e01c3f09ddc48a02c4eb24eabd42391c3241cc05ca49b15e38eea0f56786a4f800df724753ee7c557ab4
+DIST rust-1.76.0-arm-unknown-linux-gnueabi.tar.xz 181085440 BLAKE2B 
024b82d285208635dda1c6dd66f634d1b921657d3921c402b7adeb7ac9b495628c31b248ed480d4e52e55293815a686f9ee52a84c2407763de5b961962ca9cc4
 SHA512 
c6840b3368bed511976c32dd3b22a8d1341c002843958a8cc8666c4f19547eb71d8a90946c1c075cf8af50187c1f14fcad2df488d186941d00cfd6b638b27dde
+DIST rust-1.76.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
71f2d3a9de1343eb96a75a7eec3d8d4ca9a02e7ed01a1cd2f4f352855dc6d58cae5ffbd70944d7d1e0c7559c74f8d8a25f3c1c3a14c2f00e5797d0f142b25a12
 SHA512 
b3dcd4b3e2fb5e5039b7fe654421f7a2f72ec5ebfa841589be715bf0a8ff4ff0a3c46a25d0978b4206678a2f2410c5ca69146f6e3eaa4b02a6231589bb099ed7
+DIST rust-1.76.0-arm-unknown-linux-gnueabihf.tar.xz 181168340 BLAKE2B 
8d48ed7c79f87aeb91676c3f90877fbd396341130276e27adf42a0a0e5d3f7ded34a271cca34f1c0fa7f37d5666ba3f2f16eeccd91aa37859adc34077dd2a000
 SHA512 
6beba28be79a563eab4567ca33dbcaa7cba5f4389fa480ef4e16e528fcdc1ed6a2c7ccce1ee527afbaaa43545bfd80fa47ccd3ca2ea4c38ca2b397bdbee47a3a
+DIST rust-1.76.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
534e5f05848e5f6c05f2de69e0c974f5e4860c9ab4501491a651f5d2200aff69c9ece29010aa732d0eac3173b1f148afc3096b5f05146f7be7df14e5d9ecc44f
 SHA512 
fba15a41ffc9202ae27a6c2884bac7367219fc5b1892287a599a1c8d2251bbe763df07da4b9719d73bb6d93fbac3dd1b8c4d8af75acb942200c9d7b1050be009
+DIST rust-1.76.0-armv7-unknown-linux-gnueabihf.tar.xz 184387332 BLAKE2B 
7b9b03332f19859d43629d4e65815619fab1845c129a254643f164c025c5d574e71f6001899deec470e93c97fa6ac8c9d71cde5320b6f4cd822c2ab113e4b827
 SHA512 
3fbb7300e4dbe855207671ad309b71cdbad9cdc41b1c8144734f9de85c904918b137a2fe7284e9046f00526c7fce8b68dcbb40ab8d6543ef31ca0bbbfb396431
+DIST rust-1.76.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 80

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/

2024-03-08 Thread WANG Xuerui
commit: 6ee3b7b27a28f48bdf94d09468d37e38ec4ed19d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Feb 11 12:39:56 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee3b7b2

dev-lang/rust: backport the loong code model change to 1.76.0

This is going to help building large apps such as www-client/chromium.
Otherwise users will have to set RUSTFLAGS="-Ccode-model=medium"
themselves, which is clumsy.

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

 dev-lang/rust/files/1.76.0-loong-code-model.patch | 73 +++
 dev-lang/rust/rust-1.76.0.ebuild  |  1 +
 2 files changed, 74 insertions(+)

diff --git a/dev-lang/rust/files/1.76.0-loong-code-model.patch 
b/dev-lang/rust/files/1.76.0-loong-code-model.patch
new file mode 100644
index ..02bfeca55b1d
--- /dev/null
+++ b/dev-lang/rust/files/1.76.0-loong-code-model.patch
@@ -0,0 +1,73 @@
+https://github.com/rust-lang/rust/pull/120661
+From: WANG Xuerui 
+Date: Mon, 5 Feb 2024 13:18:32 +0800
+Subject: [PATCH] target: default to the medium code model on LoongArch targets
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The Rust LoongArch targets have been using the default LLVM code model
+so far, which is "small" in LLVM-speak and "normal" in LoongArch-speak.
+As described in the "Code Model" section of LoongArch ELF psABI spec
+v20231219 [1], one can only make function calls as far as ±128MiB with
+the "normal" code model; this is insufficient for very large software
+containing Rust components that needs to be linked into the big text
+section, such as Chromium.
+
+Because:
+
+* we do not want to ask users to recompile std if they are to build
+  such software,
+* objects compiled with larger code models can be linked with those
+  with smaller code models without problems, and
+* the "medium" code model is comparable to the "small"/"normal" one
+  performance-wise (same data access pattern; each function call
+  becomes 2-insn long and indirect, but this may be relaxed back into
+  the direct 1-insn form in a future LLVM version), but is able to
+  perform function calls within ±128GiB,
+
+it is better to just switch the targets to the "medium" code model,
+which is also "medium" in LLVM-speak.
+
+[1]: https://github.com/loongson/la-abi-specs/blob/v2.30/laelf.adoc#code-models
+--- a/compiler/rustc_target/src/spec/targets/loongarch64_unknown_linux_gnu.rs
 b/compiler/rustc_target/src/spec/targets/loongarch64_unknown_linux_gnu.rs
+@@ -1,4 +1,4 @@
+-use crate::spec::{base, Target, TargetOptions};
++use crate::spec::{base, CodeModel, Target, TargetOptions};
+ 
+ pub fn target() -> Target {
+ Target {
+@@ -7,6 +7,7 @@ pub fn target() -> Target {
+ data_layout: "e-m:e-p:64:64-i64:64-i128:128-n64-S128".into(),
+ arch: "loongarch64".into(),
+ options: TargetOptions {
++code_model: Some(CodeModel::Medium),
+ cpu: "generic".into(),
+ features: "+f,+d".into(),
+ llvm_abiname: "lp64d".into(),
+--- a/compiler/rustc_target/src/spec/targets/loongarch64_unknown_none.rs
 b/compiler/rustc_target/src/spec/targets/loongarch64_unknown_none.rs
+@@ -16,7 +16,7 @@ pub fn target() -> Target {
+ max_atomic_width: Some(64),
+ relocation_model: RelocModel::Static,
+ panic_strategy: PanicStrategy::Abort,
+-code_model: Some(CodeModel::Small),
++code_model: Some(CodeModel::Medium),
+ ..Default::default()
+ },
+ }
+--- 
a/compiler/rustc_target/src/spec/targets/loongarch64_unknown_none_softfloat.rs
 
b/compiler/rustc_target/src/spec/targets/loongarch64_unknown_none_softfloat.rs
+@@ -17,7 +17,7 @@ pub fn target() -> Target {
+ max_atomic_width: Some(64),
+ relocation_model: RelocModel::Static,
+ panic_strategy: PanicStrategy::Abort,
+-code_model: Some(CodeModel::Small),
++code_model: Some(CodeModel::Medium),
+ ..Default::default()
+ },
+ }
+-- 
+2.43.0
+

diff --git a/dev-lang/rust/rust-1.76.0.ebuild b/dev-lang/rust/rust-1.76.0.ebuild
index 2fabc5d1700c..5c6cef79e27f 100644
--- a/dev-lang/rust/rust-1.76.0.ebuild
+++ b/dev-lang/rust/rust-1.76.0.ebuild
@@ -169,6 +169,7 @@ PATCHES=(
"${FILESDIR}"/1.70.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.67.0-doc-wasm.patch
"${FILESDIR}"/1.75.0-handle-vendored-sources.patch  # remove for 
>=1.77.0
+   "${FILESDIR}"/1.76.0-loong-code-model.patch  # remove for >=1.78.0
 )
 
 S="${WORKDIR}/${MY_P}-src"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2024-03-08 Thread WANG Xuerui
commit: e9f8d6183e59a3df11d6e0983aa8528f62603b91
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Feb 11 12:28:43 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f8d618

dev-lang/rust: add 1.76.0

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

 dev-lang/rust/Manifest   |  30 ++
 dev-lang/rust/rust-1.76.0.ebuild | 785 +++
 2 files changed, 815 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index c0e77d3a9ec4..1c90ff131a80 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -116,6 +116,34 @@ DIST rust-1.74.0-x86_64-unknown-linux-gnu.tar.xz 155920616 
BLAKE2B 6213da724e505
 DIST rust-1.74.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
9d81f9c2861963a34b0bf9bb15a584db502d388b15f73ce98f78cae6bea0357403d9bd0e6f8ea427a9f4db5946ba7dbb4242e7fb4400b561b7431235f0dbe2d5
 SHA512 
e1e5e3850715379d30c557791a4eeba2bea090ac85e09a982579a703b2582eddfbc060e21420f418cb492e8d4abe87d5bd81b5acf6ee8bd17b80bb6e0f65b721
 DIST rust-1.74.0-x86_64-unknown-linux-musl.tar.xz 235589268 BLAKE2B 
d695695ebbb3bf0dea28b9d337f82d5828e6ee70cf7220c849a6008b32f2b590ff57ee35efd58d9a38cd17e0f77ac1187765e8fd6470e0ee2c6cf75f3e3f1489
 SHA512 
3a8d4cb87d1295b07f0ed48f6e01e69801be3c93744948ef0145217b0cb17581c11c618a07b72edb0945c2ffbe85c59ec1cfd99ef6a60c2e96486f9d5d04d38a
 DIST rust-1.74.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
0ba1390f67b88fc694df26df22c99ae40f56ccdffb479d9228a17a153de965f8c31dfb4d2c65dad4819d42a0b66b96ff9d3e2c404848dd91141220fdce40710f
 SHA512 
efc779bd0e6fb41297a67efdf731abe3857dace889be284d8ac1e6c239a35749185ad5ac3b82c3b2e55edab3f0e51754c8e53e07d207cf8b4b68ede20cdb8591
+DIST rust-1.75.0-aarch64-unknown-linux-gnu.tar.xz 215543948 BLAKE2B 
6d5de2260e4720275bc8c0ce23865840886e27a3cc539ff90c7b8c3a9c04368f2c2a2955dd7c3fe2fe5471492a7ecdf4c2e5a749789a059ad8178a0d70dc32f1
 SHA512 
7ccd4d605c97cc5a7dfc443ecaee23b4d7c58b0e9673ebd0f9174a4a123639213eb85ed25f19479ea6a818859190e673e0479ee80235a7e35a2d971a636872be
+DIST rust-1.75.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
ee4d716d905f654932ef70d65c3e83c573d9076c447b4e5831d1dd657be407621890d7a9858fee1ca8ab869420edd267f71d73948abc5861315ed4dc0880d18c
 SHA512 
007e9b45b3b3957a8da7d01c45c5cc7d2d49942dac39067038e74b414ff32e810fd902b8dc7f7563b18c565c782b4e701f23f6d1cea397959241d3cdfd6421fd
+DIST rust-1.75.0-aarch64-unknown-linux-musl.tar.xz 195703332 BLAKE2B 
a662f9402ede618e78c9899c9b01c2138b927286c0269e847ff4fd389a07029eaa4dd5242576457c8ed67b6b46eef26396d079d1dc2749884cb05334676435b9
 SHA512 
eceececb90e3c2fb19866e58619237b416777399c6212362bc09f784138df83edd9160dd29906ed928a50e0359b2d9471868b594d765d35c1c7d8d22760c4f1e
+DIST rust-1.75.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
c37dd733fdd13617f6c4be580631dc78e40684c4f47d1e90f575e8aa1c122b36c1fd7182773944cf8cd873c84299a484c9f50a48ff70c7cf54e4b5becb6355cf
 SHA512 
5c35f04cc4a58cd29c1d6e9a5616937492f584fca29db099ed1d59442e76700b83583b1d41e7ce4815187c7092af2eb6f307a959e8b7a647818c9ebe84cf4c8a
+DIST rust-1.75.0-arm-unknown-linux-gnueabi.tar.xz 179835780 BLAKE2B 
c532fc00e99c6428947e5335efe73fb979e66fd8d52f60e9cac7040d253ef15543171f74c4841ad740d2d334c0b2305f59925e42420ea0658307ad434186a715
 SHA512 
9d2b398cf97ccf8b70a82c1d03322c1e432f9bd4885d8a42ec26d0d6d6095b783630d83b8a9287c77d8d57b7bc648410273460ed6339e9d254d1bcb81191a578
+DIST rust-1.75.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
5ab700ba8898ab1211b20bf1d1a89bf3e4223eccad6b0e816b113254f7d44f23a03cb7fa9fe68386b0b18ca57d71f39b28b4328f072037058c301526d760b063
 SHA512 
12d5791f0c1d092b52862786ba6b80031607ed819568734d904e553bc24677b583c64e93cc0cd05fad2eddc7357b21c5d15ef68d720b0ab037c7787f2a47eea0
+DIST rust-1.75.0-arm-unknown-linux-gnueabihf.tar.xz 179907476 BLAKE2B 
6ed49db0214fd8b35e4d184337b38dc8393f8baf2958bb62308125e6f8e2126f0aa19c8d44fed3475b7818b001447d69267504ab3c96136e257c37db5d2c2285
 SHA512 
61d555d9c33c8e1647338fdfe24fdfbb42e194ce4995939a58bda6c46f4b857a058e344e714b88435a7bdcc5ee4a086bbaa9c670bc01de45249ca8376ec47c80
+DIST rust-1.75.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
9d5ae3c83985aafdfd1dda6c1db4bf849b4ebaf91ca71ac7249cc8c89de2b3135e752c21850b20c45c5570bb188db1f8513e1df072ebbdd700c37b3ef5f22051
 SHA512 
6481cfbf21e108d440c8836963d752496eebdf6018b7439459ea079ca82fa05bfc0bd423594e3537c7b522dce05546e59c125eb0cb24ef4db13ed36413c2c1e3
+DIST rust-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz 184210428 BLAKE2B 
ef329f05d143590d91cba77e7b9a90a977c316e9ae2d8593e7f0247a5db00ca0115c6d468da5394b36e6ce64b2716a51827f39fdc4a34dc16c9220bf5690f042
 SHA512 
77bfae1f170cd4b2e85a6cc0e02c6f9d621f386a4c0709a2e99c4383479f8979e067d0e92ee7d267150bbf36bc7134bc053afdff7dc0ad66f289aa182755b1d6
+DIST rust-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 80

[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2024-03-08 Thread WANG Xuerui
commit: bbe3e7b43f94d2500332b5a3b0439834da8efb14
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Feb 11 12:29:10 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe3e7b4

virtual/rust: add 1.76.0

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

 virtual/rust/rust-1.76.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/rust/rust-1.76.0.ebuild b/virtual/rust/rust-1.76.0.ebuild
new file mode 100644
index ..208c9e6ba7a4
--- /dev/null
+++ b/virtual/rust/rust-1.76.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# 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"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2024-03-08 Thread WANG Xuerui
commit: 3582ca8048830238fe79f4e8c96b2969f1e1961f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Mar  7 09:43:00 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3582ca80

dev-lang/rust-bin: add IUSE=profiler

Parallel to dev-lang/rust's IUSE=profiler.

See: https://github.com/gentoo/gentoo/pull/35085#issuecomment-1920621395
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-lang/rust-bin/metadata.xml   | 1 +
 dev-lang/rust-bin/rust-bin-1.76.0.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml
index 9394f9a99c4e..91f4d5850916 100644
--- a/dev-lang/rust-bin/metadata.xml
+++ b/dev-lang/rust-bin/metadata.xml
@@ -15,6 +15,7 @@


Install clippy, Rust code linter
+   Build the profiler runtime and 
rust-demangler tool (needed for '-C profile-generate' or '-C 
instrument-coverage' codegen opts)
Install rustfmt, Rust code formatter
Install rust-analyzer, A Rust 
compiler front-end for IDEs (language server)
Install rust-src, needed by developer 
tools and for build-std (cross)

diff --git a/dev-lang/rust-bin/rust-bin-1.76.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.76.0.ebuild
index e94e37c4c2e1..cf893ca4fc23 100644
--- a/dev-lang/rust-bin/rust-bin-1.76.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.76.0.ebuild
@@ -31,7 +31,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
 SLOT="stable"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
-IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src 
rustfmt"
+IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix profiler rust-analyzer 
rust-src rustfmt"
 
 DEPEND=""
 
@@ -111,6 +111,7 @@ multilib_src_install() {
local components="rustc,cargo,${std}"
use doc && components="${components},rust-docs"
use clippy && components="${components},clippy-preview"
+   use profiler && components="${components},rust-demangler-preview"
use rustfmt && components="${components},rustfmt-preview"
use rust-analyzer && 
components="${components},rust-analyzer-preview,${analysis}"
# Rust component 'rust-src' is extracted from separate archive
@@ -148,6 +149,7 @@ multilib_src_install() {
)
 
use clippy && symlinks+=( clippy-driver cargo-clippy )
+   use profiler && symlinks+=( rust-demangler )
use rustfmt && symlinks+=( rustfmt cargo-fmt )
use rust-analyzer && symlinks+=( rust-analyzer )
 
@@ -195,6 +197,9 @@ multilib_src_install() {
echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
fi
+   if use profiler; then
+   echo /usr/bin/rust-demangler >> "${T}/provider-${P}"
+   fi
if use rustfmt; then
echo /usr/bin/rustfmt >> "${T}/provider-${P}"
echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/rust-std/, sys-devel/rust-std/files/

2024-03-08 Thread WANG Xuerui
commit: 893fc56d0f99d942d9059ac4ddd8ec095d61063f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Feb 13 09:11:40 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Mar  9 02:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893fc56d

sys-devel/rust-std: apply vendored-sources patch to rust-std too

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

 .../files/1.75.0-handle-vendored-sources.patch | 45 ++
 sys-devel/rust-std/rust-std-1.75.0.ebuild  |  6 ++-
 sys-devel/rust-std/rust-std-1.76.0.ebuild  |  4 ++
 3 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/sys-devel/rust-std/files/1.75.0-handle-vendored-sources.patch 
b/sys-devel/rust-std/files/1.75.0-handle-vendored-sources.patch
new file mode 100644
index ..c68ceba15e82
--- /dev/null
+++ b/sys-devel/rust-std/files/1.75.0-handle-vendored-sources.patch
@@ -0,0 +1,45 @@
+From 4b7e0a0b56aa2446e670dfd6558380a1039a86aa Mon Sep 17 00:00:00 2001
+From: Arlo Siemsen 
+Date: Thu, 4 Jan 2024 11:40:56 -0600
+Subject: [PATCH] Handle vendored sources when remapping paths
+
+Signed-off-by: Randy Barlow 
+---
+ src/bootstrap/src/core/builder.rs | 19 ---
+ 1 file changed, 12 insertions(+), 7 deletions(-)
+
+diff --git a/src/bootstrap/src/core/builder.rs 
b/src/bootstrap/src/core/builder.rs
+index 4e20babc55a..3770d0687b2 100644
+--- a/src/bootstrap/src/core/builder.rs
 b/src/bootstrap/src/core/builder.rs
+@@ -1799,15 +1799,20 @@ pub fn cargo(
+ }
+ 
+ if self.config.rust_remap_debuginfo {
+-// FIXME: handle vendored sources
+-let registry_src = 
t!(home::cargo_home()).join("registry").join("src");
+ let mut env_var = OsString::new();
+-for entry in t!(std::fs::read_dir(registry_src)) {
+-if !env_var.is_empty() {
+-env_var.push("\t");
+-}
+-env_var.push(t!(entry).path());
++if self.config.vendor {
++let vendor = self.build.src.join("vendor");
++env_var.push(vendor);
+ env_var.push("=/rust/deps");
++} else {
++let registry_src = 
t!(home::cargo_home()).join("registry").join("src");
++for entry in t!(std::fs::read_dir(registry_src)) {
++if !env_var.is_empty() {
++env_var.push("\t");
++}
++env_var.push(t!(entry).path());
++env_var.push("=/rust/deps");
++}
+ }
+ cargo.env("RUSTC_CARGO_REGISTRY_SRC_TO_REMAP", env_var);
+ }
+-- 
+2.43.0
+

diff --git a/sys-devel/rust-std/rust-std-1.75.0.ebuild 
b/sys-devel/rust-std/rust-std-1.75.0.ebuild
index 1432096c3a0d..c63efccf3b0c 100644
--- a/sys-devel/rust-std/rust-std-1.75.0.ebuild
+++ b/sys-devel/rust-std/rust-std-1.75.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,6 +36,10 @@ RESTRICT="test"
 
 QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
 
+PATCHES=(
+   "${FILESDIR}"/1.75.0-handle-vendored-sources.patch  # remove for 
>=1.77.0
+)
+
 S="${WORKDIR}/${P/-std/c}-src"
 
 #

diff --git a/sys-devel/rust-std/rust-std-1.76.0.ebuild 
b/sys-devel/rust-std/rust-std-1.76.0.ebuild
index 7037dfd72e6f..c63efccf3b0c 100644
--- a/sys-devel/rust-std/rust-std-1.76.0.ebuild
+++ b/sys-devel/rust-std/rust-std-1.76.0.ebuild
@@ -36,6 +36,10 @@ RESTRICT="test"
 
 QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
 
+PATCHES=(
+   "${FILESDIR}"/1.75.0-handle-vendored-sources.patch  # remove for 
>=1.77.0
+)
+
 S="${WORKDIR}/${P/-std/c}-src"
 
 #



[gentoo-commits] repo/gentoo:master commit in: media-fonts/lxgw-wenkai/

2024-02-10 Thread WANG Xuerui
commit: 18ef4503863cc67b77f85418c383893679e63791
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb 10 08:20:17 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Feb 10 08:20:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ef4503

media-fonts/lxgw-wenkai: drop 1.312

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

 media-fonts/lxgw-wenkai/Manifest |  1 -
 media-fonts/lxgw-wenkai/lxgw-wenkai-1.312.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/media-fonts/lxgw-wenkai/Manifest b/media-fonts/lxgw-wenkai/Manifest
index f567e3341fd9..7112942fda4c 100644
--- a/media-fonts/lxgw-wenkai/Manifest
+++ b/media-fonts/lxgw-wenkai/Manifest
@@ -1,3 +1,2 @@
-DIST lxgw-wenkai-v1.312.tar.gz 58732975 BLAKE2B 
9c3fb7ae16ac5cb6ff9e4b7d3f90b13b192aa42cec11d1bbef71ac5db255a1bf1177f1c6d120b8743107aaa3c003d84f922ffb549287b11838b03819b785edde
 SHA512 
7e9b33e45918ab6b06ace69287474ce4736262201f28427ad038fc008602c73b25df198b638bf0d9a7d5e7d339dbebf61edc3c6f2ba52e65ac8033a59ce03c82
 DIST lxgw-wenkai-v1.315.tar.gz 72217980 BLAKE2B 
bc53925b51b124954f7f0bdffb9c892d8e7d0724ce6ebb94ec99865244dcb9e9c17cfa638e5da6c42a6a78d1c824ad968196cb77abfe2344e8152982ff4a296d
 SHA512 
410678a73f73c39708e32c177cc856a37437fe45042eec8e442912c2f6ee80434649f69a06a0408c4d5df9c2cc070195e62ca1f64cbf2a2cc6aea8d2f3d54d63
 DIST lxgw-wenkai-v1.320.tar.gz 72514947 BLAKE2B 
9886f42f48a954bf3815e910d84241535e1f195cf8dfe013365d2ca8d4a864c5ed97ea61a9a50618eec22a0c66e6a416416420f6468fc38dcca211aa3417b92e
 SHA512 
d3620a14cc356fd119e4eed2527131b0934a06d4616cec4adff12c764092451e677b844694c5c55897f8b2117e82ba3c50e4a92c420bf0b0d0f1bbbf31aac8d4

diff --git a/media-fonts/lxgw-wenkai/lxgw-wenkai-1.312.ebuild 
b/media-fonts/lxgw-wenkai/lxgw-wenkai-1.312.ebuild
deleted file mode 100644
index e979d4d78470..
--- a/media-fonts/lxgw-wenkai/lxgw-wenkai-1.312.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-MY_P="${PN}-v${PV}"
-
-DESCRIPTION="An open-source Chinese font derived from Fontworks' Klee One"
-HOMEPAGE="https://github.com/lxgw/LxgwWenKai;
-SRC_URI="https://github.com/lxgw/LxgwWenKai/releases/download/v${PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/smiley-sans/

2024-02-10 Thread WANG Xuerui
commit: 905fd21421b9bc84e6ebe419f04ec2d57406bae9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb 10 08:22:26 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Feb 10 08:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905fd214

media-fonts/smiley-sans: add 2.0.1

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

 media-fonts/smiley-sans/Manifest |  1 +
 media-fonts/smiley-sans/smiley-sans-2.0.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-fonts/smiley-sans/Manifest b/media-fonts/smiley-sans/Manifest
index 9e69cccb470a..9ab2656427aa 100644
--- a/media-fonts/smiley-sans/Manifest
+++ b/media-fonts/smiley-sans/Manifest
@@ -1 +1,2 @@
 DIST smiley-sans-v1.1.1.zip 4734391 BLAKE2B 
bdf043175d4534ad69f9d98dcce2f07ced7af8fa4ab24e1e6e42f8850870a63d5c8f8dc715dd45a72e83753af9142653427f60719d076e8c35473f96a0232f62
 SHA512 
61bcc6d8957a6a7426c3a76968bea4fb4fb8a1da4dda4036c3c9533f8cc8120bfae879b51e73dc3b0399558b03709df5781fbac94deb16ed7d6a4a3e13dd837c
+DIST smiley-sans-v2.0.1.zip 5781344 BLAKE2B 
8ab08c55f215b700803dd3ad606a7ed9ad7807422eab2ffd669e95893a75399ce401586da56b84bce44c739be2c547ace9fd17707703957f7f2f6f17e75b8f26
 SHA512 
e430edf4caecde4b2fbf9a3c7298fc088d519b92719f3f7870f0c7ac7df4dd3cf6732139cd9e4146f0f6876f1909d5c2b300ff294932f43056c326c548a1c1ab

diff --git a/media-fonts/smiley-sans/smiley-sans-2.0.1.ebuild 
b/media-fonts/smiley-sans/smiley-sans-2.0.1.ebuild
new file mode 100644
index ..7a92666907b1
--- /dev/null
+++ b/media-fonts/smiley-sans/smiley-sans-2.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="得意黑 Smiley Sans: an open-source italic sans-serif Chinese font"
+HOMEPAGE="https://github.com/atelier-anchor/smiley-sans;
+SRC_URI="https://github.com/atelier-anchor/smiley-sans/releases/download/v${PV}/${MY_P}.zip;
+S="${WORKDIR}"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+
+BDEPEND="app-arch/unzip"
+
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/lxgw-wenkai/

2024-02-10 Thread WANG Xuerui
commit: abf60ec134d055b5e102c3fb458d60306979aa92
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb 10 08:19:57 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sat Feb 10 08:19:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf60ec1

media-fonts/lxgw-wenkai: add 1.320

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

 media-fonts/lxgw-wenkai/Manifest |  1 +
 media-fonts/lxgw-wenkai/lxgw-wenkai-1.320.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/media-fonts/lxgw-wenkai/Manifest b/media-fonts/lxgw-wenkai/Manifest
index 1a37e33fb7cc..f567e3341fd9 100644
--- a/media-fonts/lxgw-wenkai/Manifest
+++ b/media-fonts/lxgw-wenkai/Manifest
@@ -1,2 +1,3 @@
 DIST lxgw-wenkai-v1.312.tar.gz 58732975 BLAKE2B 
9c3fb7ae16ac5cb6ff9e4b7d3f90b13b192aa42cec11d1bbef71ac5db255a1bf1177f1c6d120b8743107aaa3c003d84f922ffb549287b11838b03819b785edde
 SHA512 
7e9b33e45918ab6b06ace69287474ce4736262201f28427ad038fc008602c73b25df198b638bf0d9a7d5e7d339dbebf61edc3c6f2ba52e65ac8033a59ce03c82
 DIST lxgw-wenkai-v1.315.tar.gz 72217980 BLAKE2B 
bc53925b51b124954f7f0bdffb9c892d8e7d0724ce6ebb94ec99865244dcb9e9c17cfa638e5da6c42a6a78d1c824ad968196cb77abfe2344e8152982ff4a296d
 SHA512 
410678a73f73c39708e32c177cc856a37437fe45042eec8e442912c2f6ee80434649f69a06a0408c4d5df9c2cc070195e62ca1f64cbf2a2cc6aea8d2f3d54d63
+DIST lxgw-wenkai-v1.320.tar.gz 72514947 BLAKE2B 
9886f42f48a954bf3815e910d84241535e1f195cf8dfe013365d2ca8d4a864c5ed97ea61a9a50618eec22a0c66e6a416416420f6468fc38dcca211aa3417b92e
 SHA512 
d3620a14cc356fd119e4eed2527131b0934a06d4616cec4adff12c764092451e677b844694c5c55897f8b2117e82ba3c50e4a92c420bf0b0d0f1bbbf31aac8d4

diff --git a/media-fonts/lxgw-wenkai/lxgw-wenkai-1.320.ebuild 
b/media-fonts/lxgw-wenkai/lxgw-wenkai-1.320.ebuild
new file mode 100644
index ..8314eec9ed10
--- /dev/null
+++ b/media-fonts/lxgw-wenkai/lxgw-wenkai-1.320.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="An open-source Chinese font derived from Fontworks' Klee One"
+HOMEPAGE="https://github.com/lxgw/LxgwWenKai;
+SRC_URI="https://github.com/lxgw/LxgwWenKai/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-chewing/

2024-02-06 Thread WANG Xuerui
commit: 510bd401240b4b3ae7f6881486efe90dbdf577a7
Author: Ryan Qian  bitbili  net>
AuthorDate: Fri Feb  2 14:09:09 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Feb  7 05:16:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510bd401

app-i18n/fcitx-chewing: fix icon collision between slot 4 and 5

Since the corresponding major dependencies app-i18n/fcitx:5 and
app-i18n/fcitx:4 are mutually blocked, it is sufficient to make these
two also mutually blocked.

Closes: https://bugs.gentoo.org/923577
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild 
b/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild
index 9c30a68cf4fa..7a2ba6c6a106 100644
--- a/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild
+++ b/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild
@@ -16,6 +16,7 @@ SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 RDEPEND="
+   !app-i18n/fcitx-chewing:4
>=app-i18n/fcitx-5.1.6:5
>=app-i18n/libchewing-0.5.0
 "



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-extra/

2024-02-06 Thread WANG Xuerui
commit: f342541d0b1c0e6a45667fceb479b21b080e03df
Author: Ryan Qian  bitbili  net>
AuthorDate: Fri Feb  2 14:05:25 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Feb  7 05:16:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f342541d

app-i18n/fcitx-table-extra: fix icon collisions between slot 4 and 5

Since the corresponding major dependencies app-i18n/fcitx:5 and
app-i18n/fcitx:4 are mutually blocked, it is sufficient to make these
two also mutually blocked.

Closes: https://bugs.gentoo.org/923580
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild 
b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
index 199ff7f064a8..13ba0b2957b7 100644
--- a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
+++ b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
@@ -16,6 +16,7 @@ SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
+   !app-i18n/fcitx-table-extra:4
app-i18n/fcitx:5
app-i18n/libime
 "



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-hangul/

2024-02-06 Thread WANG Xuerui
commit: 832091ce9db1197f7b544d44c3cc1adba60fe483
Author: Ryan Qian  bitbili  net>
AuthorDate: Fri Feb  2 14:07:54 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Feb  7 05:16:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832091ce

app-i18n/fcitx-hangul: fix icon collision between slot 4 and 5

Since the corresponding major dependencies app-i18n/fcitx:5 and
app-i18n/fcitx:4 are mutually blocked, it is sufficient to make these
two also mutually blocked.

Closes: https://bugs.gentoo.org/923578
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild 
b/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild
index 80cd01264b60..e59e67deae69 100644
--- a/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild
+++ b/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild
@@ -16,6 +16,7 @@ SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
+   !app-i18n/fcitx-hangul:4
>=app-i18n/fcitx-5.1.6:5
>=app-i18n/libhangul-0.0.12
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-anthy/

2024-02-06 Thread WANG Xuerui
commit: 065d965493d80d649a45865c74b472b99f41bbf2
Author: Ryan Qian  bitbili  net>
AuthorDate: Fri Feb  2 14:10:15 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Feb  7 05:16:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065d9654

app-i18n/fcitx-anthy: fix icon collisions between slot 4 and 5

Since the corresponding major dependencies app-i18n/fcitx:5 and
app-i18n/fcitx:4 are mutually blocked, it is sufficient to make these
two also mutually blocked.

Closes: https://bugs.gentoo.org/923576
Closes: https://github.com/gentoo/gentoo/pull/35148
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild 
b/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild
index dea567bb74f8..0c92f331693c 100644
--- a/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild
+++ b/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild
@@ -18,6 +18,7 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   !app-i18n/fcitx-anthy:4
app-i18n/anthy
>=app-i18n/fcitx-5.1.6:5
 "



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-rime/

2024-02-06 Thread WANG Xuerui
commit: 50ba2f6c2828198cea145470e93afc99d8b3eebc
Author: Ryan Qian  bitbili  net>
AuthorDate: Fri Feb  2 13:55:07 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Feb  7 05:16:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ba2f6c

app-i18n/fcitx-rime: fix icon collision between slot 4 and 5

Since the corresponding major dependencies app-i18n/fcitx:5 and
app-i18n/fcitx:4 are mutually blocked, it is sufficient to make these
two also mutually blocked.

Closes: https://bugs.gentoo.org/923579
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild 
b/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild
index e480e0cabd8b..dd6e94808af2 100644
--- a/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild
+++ b/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild
@@ -15,6 +15,7 @@ SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
+   !app-i18n/fcitx-rime:4
>=app-i18n/fcitx-5.1.2:5
app-i18n/librime
app-i18n/rime-data



[gentoo-commits] repo/gentoo:master commit in: dev-util/ruff/

2024-02-04 Thread WANG Xuerui
commit: 9b3ca8e3598367b13e072115a7a693e22aebcb53
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Feb  2 07:51:26 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:08:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3ca8e3

dev-util/ruff: keyword 0.2.0 for ~loong

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

 dev-util/ruff/ruff-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ruff/ruff-0.2.0.ebuild b/dev-util/ruff/ruff-0.2.0.ebuild
index 7ee08ef39b5c..91a8ff19f698 100644
--- a/dev-util/ruff/ruff-0.2.0.ebuild
+++ b/dev-util/ruff/ruff-0.2.0.ebuild
@@ -406,7 +406,7 @@ LICENSE+="
 "
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~loong"
 
 BDEPEND="
dev-util/patchelf



[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/

2024-02-04 Thread WANG Xuerui
commit: bccca28e54b94ef1d8a71a61ae3783ca17925317
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb  3 16:30:40 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:09:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccca28e

dev-python/urllib3: keyword 2.2.0 for ~loong

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

 dev-python/urllib3/urllib3-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/urllib3/urllib3-2.2.0.ebuild 
b/dev-python/urllib3/urllib3-2.2.0.ebuild
index 2ad8c67a4677..338c15bf3be2 100644
--- a/dev-python/urllib3/urllib3-2.2.0.ebuild
+++ b/dev-python/urllib3/urllib3-2.2.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv"
 IUSE="brotli http2 test zstd"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/

2024-02-04 Thread WANG Xuerui
commit: fc0a6e4c895c9fe587d013fee88958877e6b09e2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Feb  2 07:51:16 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:08:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0a6e4c

www-apps/gitea: keyword 1.21.5 for ~loong

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

 www-apps/gitea/gitea-1.21.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/gitea/gitea-1.21.5.ebuild 
b/www-apps/gitea/gitea-1.21.5.ebuild
index 76564afb3f18..7a37bd3df1e3 100644
--- a/www-apps/gitea/gitea-1.21.5.ebuild
+++ b/www-apps/gitea/gitea-1.21.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/go-gitea/gitea.git;
 else

SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 S="${WORKDIR}/${PN}-src-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/aiofiles/

2024-02-04 Thread WANG Xuerui
commit: a58cf05b86929b167e58b936186e8b3c7949ba7c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb  3 16:30:15 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58cf05b

dev-python/aiofiles: keyword 23.2.1 for ~loong

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

 dev-python/aiofiles/aiofiles-23.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/aiofiles/aiofiles-23.2.1.ebuild 
b/dev-python/aiofiles/aiofiles-23.2.1.ebuild
index cbd1e98e1eec..c0e96cf8b39b 100644
--- a/dev-python/aiofiles/aiofiles-23.2.1.ebuild
+++ b/dev-python/aiofiles/aiofiles-23.2.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-libs/thrift/

2024-02-04 Thread WANG Xuerui
commit: 25b85c5ee595d57edd1bdb34f421e40213ad11e9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb  3 16:54:20 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b85c5e

dev-libs/thrift: keyword 0.18.1-r1 for ~loong

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

 dev-libs/thrift/thrift-0.18.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/thrift/thrift-0.18.1-r1.ebuild 
b/dev-libs/thrift/thrift-0.18.1-r1.ebuild
index c84d0f6340cb..8f2272627c75 100644
--- a/dev-libs/thrift/thrift-0.18.1-r1.ebuild
+++ b/dev-libs/thrift/thrift-0.18.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc64 ~riscv"
 IUSE="libevent lua +ssl test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/quart-trio/

2024-02-04 Thread WANG Xuerui
commit: 3c868d5550d7bbfa017fba1acc8c7153a1eae6ef
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb  3 16:30:03 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:09:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c868d55

dev-python/quart-trio: keyword 0.11.1 for ~loong

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

 dev-python/quart-trio/quart-trio-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/quart-trio/quart-trio-0.11.1.ebuild 
b/dev-python/quart-trio/quart-trio-0.11.1.ebuild
index c75926dcc1f9..bdd4e8f27f43 100644
--- a/dev-python/quart-trio/quart-trio-0.11.1.ebuild
+++ b/dev-python/quart-trio/quart-trio-0.11.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv"
 
 RDEPEND="
>=dev-python/exceptiongroup-1.0.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-lazy-fixture/

2024-02-04 Thread WANG Xuerui
commit: c7bb648a1b6d34c190a18c6caf813f23ba9c3b0f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb  3 16:48:25 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bb648a

dev-python/pytest-lazy-fixture: keyword 0.6.3-r1 for ~loong

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

 dev-python/pytest-lazy-fixture/pytest-lazy-fixture-0.6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-lazy-fixture/pytest-lazy-fixture-0.6.3-r1.ebuild 
b/dev-python/pytest-lazy-fixture/pytest-lazy-fixture-0.6.3-r1.ebuild
index 500904a50a46..f197eec73932 100644
--- a/dev-python/pytest-lazy-fixture/pytest-lazy-fixture-0.6.3-r1.ebuild
+++ b/dev-python/pytest-lazy-fixture/pytest-lazy-fixture-0.6.3-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/quart/

2024-02-04 Thread WANG Xuerui
commit: 3a8604e480341713b080b4b0cf071a6834206df6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Feb  3 16:29:56 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Feb  4 17:08:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8604e4

dev-python/quart: keyword 0.19.4 for ~loong

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

 dev-python/quart/quart-0.19.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/quart/quart-0.19.4.ebuild 
b/dev-python/quart/quart-0.19.4.ebuild
index a3eee9776002..73403c708bb8 100644
--- a/dev-python/quart/quart-0.19.4.ebuild
+++ b/dev-python/quart/quart-0.19.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv"
 
 RDEPEND="
dev-python/aiofiles[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/

2024-01-28 Thread WANG Xuerui
commit: c3834aade4bdd86d6285aa1a0a3647aa9898267b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jan 29 06:33:46 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3834aad

app-i18n/librime: keyword 1.9.0 for ~loong

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

 app-i18n/librime/librime-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/librime/librime-1.9.0.ebuild 
b/app-i18n/librime/librime-1.9.0.ebuild
index 886e440f4601..1c2d933f72f8 100644
--- a/app-i18n/librime/librime-1.9.0.ebuild
+++ b/app-i18n/librime/librime-1.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rime/librime/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD BSD-2 Boost-1.0 MIT"
 SLOT="0/1-${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~loong ~x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-01-28 Thread WANG Xuerui
commit: f8d707f08f03590d23f42a53e0aaa797793c7803
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jan 29 06:35:48 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d707f0

dev-util/volk: keyword 1.3.275 for ~loong

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

 dev-util/volk/volk-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/volk/volk-1.3.275.ebuild 
b/dev-util/volk/volk-1.3.275.ebuild
index 9d4a246ad892..dfe258834e94 100644
--- a/dev-util/volk/volk-1.3.275.ebuild
+++ b/dev-util/volk/volk-1.3.275.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"
SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-package-manager/

2024-01-28 Thread WANG Xuerui
commit: b3d6ada3013a82c0bbcc716d6bec1564068e3e0c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 11:36:18 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d6ada3

app-eselect/eselect-package-manager: keyword 20110108-r2 for ~loong

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

 .../eselect-package-manager/eselect-package-manager-20110108-r2.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-eselect/eselect-package-manager/eselect-package-manager-20110108-r2.ebuild
 
b/app-eselect/eselect-package-manager/eselect-package-manager-20110108-r2.ebuild
index c57ff259c562..068e2573d98d 100644
--- 
a/app-eselect/eselect-package-manager/eselect-package-manager-20110108-r2.ebuild
+++ 
b/app-eselect/eselect-package-manager/eselect-package-manager-20110108-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND=">=app-admin/eselect-1.1.1"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoopm/

2024-01-28 Thread WANG Xuerui
commit: 2cfcd7b6c108f63b4f6b48f6f384fbd012b45558
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 11:36:41 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfcd7b6

app-portage/gentoopm: keyword 0.5.0 for ~loong

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

 app-portage/gentoopm/gentoopm-0.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/gentoopm/gentoopm-0.5.0.ebuild 
b/app-portage/gentoopm/gentoopm-0.5.0.ebuild
index 130aad4dacd9..b410c9550d62 100644
--- a/app-portage/gentoopm/gentoopm-0.5.0.ebuild
+++ b/app-portage/gentoopm/gentoopm-0.5.0.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
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 
~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/

2024-01-28 Thread WANG Xuerui
commit: 5e637d1c85ed38e834a051308710b43a9041a533
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 11:36:59 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e637d1c

app-portage/gpyutils: keyword 0.12 for ~loong

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

 app-portage/gpyutils/gpyutils-0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gpyutils/gpyutils-0.12.ebuild 
b/app-portage/gpyutils/gpyutils-0.12.ebuild
index 5a29ee9b8183..2203d0b564b2 100644
--- a/app-portage/gpyutils/gpyutils-0.12.ebuild
+++ b/app-portage/gpyutils/gpyutils-0.12.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
>=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-01-28 Thread WANG Xuerui
commit: 1b99a5925ff6cf04f5ede225af7c3f7f7ba83d33
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jan 29 06:36:44 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b99a592

dev-util/vulkan-tools: keyword 1.3.275 for ~loong

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

 dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
index 7676dfb04ad5..ef16acd05d20 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.275.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.0.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2024-01-28 Thread WANG Xuerui
commit: 7ae8d1e5206ff71a35c65838580e092b14c0cd99
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 11:37:07 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae8d1e5

app-portage/mgorny-dev-scripts: keyword 47 for ~loong

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

 app-portage/mgorny-dev-scripts/mgorny-dev-scripts-47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-47.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-47.ebuild
index bf9075fd80b1..0b89f83d564d 100644
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-47.ebuild
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-47.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
 
 RDEPEND="
app-portage/gentoolkit



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-28 Thread WANG Xuerui
commit: 754b900807b9cd500522f2ae909fabe80f41af77
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 08:21:48 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754b9008

dev-vcs/git-filter-repo: keyword 2.38.0-r1 for ~loong

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index f43700d7ef5c..bf12a2763a11 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/

2024-01-28 Thread WANG Xuerui
commit: a71156a68ec27f882556923b9583ba98287aa7f9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 11:35:36 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71156a6

sys-process/btop: keyword 1.3.0 for ~loong

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

 sys-process/btop/btop-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/btop/btop-1.3.0.ebuild 
b/sys-process/btop/btop-1.3.0.ebuild
index 753495ab9c7f..505c6f3628a5 100644
--- a/sys-process/btop/btop-1.3.0.ebuild
+++ b/sys-process/btop/btop-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
 
 PATCHES=(
# Backport of upstream PR 648. Remove after 1.3.0



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libime/

2024-01-18 Thread WANG Xuerui
commit: 97bf45297f35152f7f43d19aa5b690654d35a605
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 23:03:16 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 18 15:09:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bf4529

app-i18n/libime: drop 1.1.4

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/libime/Manifest|  1 -
 app-i18n/libime/libime-1.1.4.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/app-i18n/libime/Manifest b/app-i18n/libime/Manifest
index 0e84fa4958ad..4fd2b03b51ac 100644
--- a/app-i18n/libime/Manifest
+++ b/app-i18n/libime/Manifest
@@ -1,2 +1 @@
-DIST libime-1.1.4_dict.tar.xz 36440016 BLAKE2B 
8bb6f4b39cacba4730145a23c53357a3ed42f2fdbeccd73d18f84434141219a7ea91bcbb1a38d5e61c9d72421649920dd393de4cb9248e8b8c6aeacf6e6f65db
 SHA512 
8d3a565022da401fc338811b69905f000100be6cfdaa3cffb4fc1814854f4610b992fe3a43eeb49205b819d4a4382cacf16adf5d27d7d7f735293957f7db463c
 DIST libime-1.1.5_dict.tar.xz 36440624 BLAKE2B 
20a4868dbf971d26b2772d8a95dec13f7a12689a763839ea99d700c6c74dc9e5b6b228b8adbb1b12cd3007bd42987ea11093d9ba2fb7bcbbc0a6254af90d8efa
 SHA512 
d218025e5e40b87571a6285435c79d12f664ffef232bbb7a6698f99f36e62ee15e7d5da133fbc73e2b9b6443b6f5f7461f7b6f9feb3d18c49b8463d3aec786b2

diff --git a/app-i18n/libime/libime-1.1.4.ebuild 
b/app-i18n/libime/libime-1.1.4.ebuild
deleted file mode 100644
index 93be98f71519..
--- a/app-i18n/libime/libime-1.1.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Fcitx5 Next generation of fcitx "
-HOMEPAGE="https://fcitx-im.org/;
-SRC_URI="https://download.fcitx-im.org/fcitx5/libime/libime-${PV}_dict.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+data doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-i18n/fcitx-5.1.5:5
-   app-arch/zstd:=
-   dev-libs/boost:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   virtual/pkgconfig
-   doc? (
-   app-text/doxygen
-   dev-texlive/texlive-fontutils
-   )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DATA=$(usex data)
-   -DENABLE_DOC=$(usex doc)
-   -DENABLE_TEST=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_src_compile doc
-}
-
-src_install() {
-   cmake_src_install
-   use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-extra/

2024-01-18 Thread WANG Xuerui
commit: 1346db068026166c491cc426aebfe13ac0e5e044
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 22:53:16 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 18 15:09:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1346db06

app-i18n/fcitx-table-extra: add 5.1.3

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-table-extra/Manifest|  1 +
 .../fcitx-table-extra-5.1.3.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-i18n/fcitx-table-extra/Manifest 
b/app-i18n/fcitx-table-extra/Manifest
index 09415d03df66..57d853eff8c2 100644
--- a/app-i18n/fcitx-table-extra/Manifest
+++ b/app-i18n/fcitx-table-extra/Manifest
@@ -1,2 +1,3 @@
 DIST fcitx-table-extra-0.3.8.tar.xz 3700736 BLAKE2B 
b8ce4b3aa04eba8b594b86958bb83e348758c30688828a4834643cf7bdd62852c2ca89bc4f75f0cb1b16ce969b0454c58e3abadff9c78318dc0953e0905c75fa
 SHA512 
454798e9bd25c630ce98e2daf7296e82ba5fbc98027171038a5a7b9ac3169c153302a6703d9416718ec3a0b76db6d732caf3f03c6e6005841c9d7798702542df
 DIST fcitx-table-extra-5.1.1.tar.xz 7625532 BLAKE2B 
f71836435f0c700194eb274d20665dc439b2e2504624726867b3aa7d67c641b1370d3f08c4f8b5899c1d55e5a703902ae8156f9f898b489f30106a0f5f70
 SHA512 
d01edd197fc4a73fc0726632d0f67d6eb96a9bd3e905c4c9efd6b4b767629f339fbf25902efcffbc3c9357a91784d26c1a239374775b40b29cc989392fff
+DIST fcitx-table-extra-5.1.3.tar.xz 7557460 BLAKE2B 
c5a06cd79d19ad3794379da24f0fa2c41b7edba3b62a7e377d1b85c66844c10167e46bfbb7d79c3795f22b579eeac99b0c37e79e2778fb73fb92595495776b89
 SHA512 
14dc416c5d5936484fd0a940ee8e1e3ddd34064b48213e69d3e93ce63d60c95ceac727cf3925e2aa0457d001ef72276f647246b739b98a6480f27b47e356cc3b

diff --git a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild 
b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
new file mode 100644
index ..199ff7f064a8
--- /dev/null
+++ b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=fcitx5-table-extra
+
+inherit cmake xdg
+
+DESCRIPTION="Provides extra table for Fcitx, including Boshiamy, Zhengma, 
Cangjie, and Quick"
+HOMEPAGE="https://github.com/fcitx/fcitx5-table-extra;
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz 
-> ${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+DEPEND="
+   app-i18n/fcitx:5
+   app-i18n/libime
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libime/

2024-01-18 Thread WANG Xuerui
commit: 91311813018825a940f36b4bf941da6a8f8840da
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 22:53:23 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 18 15:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91311813

app-i18n/libime: add 1.1.5

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/libime/Manifest|  1 +
 app-i18n/libime/libime-1.1.5.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/app-i18n/libime/Manifest b/app-i18n/libime/Manifest
index 935353998cbf..0e84fa4958ad 100644
--- a/app-i18n/libime/Manifest
+++ b/app-i18n/libime/Manifest
@@ -1 +1,2 @@
 DIST libime-1.1.4_dict.tar.xz 36440016 BLAKE2B 
8bb6f4b39cacba4730145a23c53357a3ed42f2fdbeccd73d18f84434141219a7ea91bcbb1a38d5e61c9d72421649920dd393de4cb9248e8b8c6aeacf6e6f65db
 SHA512 
8d3a565022da401fc338811b69905f000100be6cfdaa3cffb4fc1814854f4610b992fe3a43eeb49205b819d4a4382cacf16adf5d27d7d7f735293957f7db463c
+DIST libime-1.1.5_dict.tar.xz 36440624 BLAKE2B 
20a4868dbf971d26b2772d8a95dec13f7a12689a763839ea99d700c6c74dc9e5b6b228b8adbb1b12cd3007bd42987ea11093d9ba2fb7bcbbc0a6254af90d8efa
 SHA512 
d218025e5e40b87571a6285435c79d12f664ffef232bbb7a6698f99f36e62ee15e7d5da133fbc73e2b9b6443b6f5f7461f7b6f9feb3d18c49b8463d3aec786b2

diff --git a/app-i18n/libime/libime-1.1.5.ebuild 
b/app-i18n/libime/libime-1.1.5.ebuild
new file mode 100644
index ..93be98f71519
--- /dev/null
+++ b/app-i18n/libime/libime-1.1.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fcitx5 Next generation of fcitx "
+HOMEPAGE="https://fcitx-im.org/;
+SRC_URI="https://download.fcitx-im.org/fcitx5/libime/libime-${PV}_dict.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+data doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-i18n/fcitx-5.1.5:5
+   app-arch/zstd:=
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen
+   dev-texlive/texlive-fontutils
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DATA=$(usex data)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_TEST=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_src_compile doc
+}
+
+src_install() {
+   cmake_src_install
+   use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-extra/

2024-01-18 Thread WANG Xuerui
commit: 3e5a3e4c56c11e77d036ac62eae7010a5d0d4779
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 23:03:02 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 18 15:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5a3e4c

app-i18n/fcitx-table-extra: drop 5.1.1

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-table-extra/Manifest|  1 -
 .../fcitx-table-extra-5.1.1.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-i18n/fcitx-table-extra/Manifest 
b/app-i18n/fcitx-table-extra/Manifest
index 57d853eff8c2..0a911f66bc93 100644
--- a/app-i18n/fcitx-table-extra/Manifest
+++ b/app-i18n/fcitx-table-extra/Manifest
@@ -1,3 +1,2 @@
 DIST fcitx-table-extra-0.3.8.tar.xz 3700736 BLAKE2B 
b8ce4b3aa04eba8b594b86958bb83e348758c30688828a4834643cf7bdd62852c2ca89bc4f75f0cb1b16ce969b0454c58e3abadff9c78318dc0953e0905c75fa
 SHA512 
454798e9bd25c630ce98e2daf7296e82ba5fbc98027171038a5a7b9ac3169c153302a6703d9416718ec3a0b76db6d732caf3f03c6e6005841c9d7798702542df
-DIST fcitx-table-extra-5.1.1.tar.xz 7625532 BLAKE2B 
f71836435f0c700194eb274d20665dc439b2e2504624726867b3aa7d67c641b1370d3f08c4f8b5899c1d55e5a703902ae8156f9f898b489f30106a0f5f70
 SHA512 
d01edd197fc4a73fc0726632d0f67d6eb96a9bd3e905c4c9efd6b4b767629f339fbf25902efcffbc3c9357a91784d26c1a239374775b40b29cc989392fff
 DIST fcitx-table-extra-5.1.3.tar.xz 7557460 BLAKE2B 
c5a06cd79d19ad3794379da24f0fa2c41b7edba3b62a7e377d1b85c66844c10167e46bfbb7d79c3795f22b579eeac99b0c37e79e2778fb73fb92595495776b89
 SHA512 
14dc416c5d5936484fd0a940ee8e1e3ddd34064b48213e69d3e93ce63d60c95ceac727cf3925e2aa0457d001ef72276f647246b739b98a6480f27b47e356cc3b

diff --git a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild 
b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild
deleted file mode 100644
index 199ff7f064a8..
--- a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=fcitx5-table-extra
-
-inherit cmake xdg
-
-DESCRIPTION="Provides extra table for Fcitx, including Boshiamy, Zhengma, 
Cangjie, and Quick"
-HOMEPAGE="https://github.com/fcitx/fcitx5-table-extra;
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-
-DEPEND="
-   app-i18n/fcitx:5
-   app-i18n/libime
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2024-01-18 Thread WANG Xuerui
commit: 9ed7b0d958425336fb3038f67a3fd3e43f684f02
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 22:53:04 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 18 15:09:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed7b0d9

app-i18n/fcitx: add 5.1.7

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx/Manifest   |   1 +
 app-i18n/fcitx/fcitx-5.1.7.ebuild | 123 ++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 7a5d7b726a37..066d709e0cfb 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 
2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52
 SHA512 
50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.6.tar.xz 7493752 BLAKE2B 
b34d4cbe495b3d85090755e6291125a393e9b259cc35ac3eb60550d32160bf315ff2db2e9904b65b365a375f35d922b031f2428f106e196c2a91106c7d0965d2
 SHA512 
8f10dfb230d4b4c7e559eb77e7a56c17964e404dc12bd3319f7dc715159a289faa1df95a342a0a1723e7d645aba808b967fd10d04ac065de2c49843a7905e7cb
+DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 
3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105
 SHA512 
0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 
2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d
 SHA512 
8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 
3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1
 SHA512 
1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 
43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7
 SHA512 
d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.7.ebuild 
b/app-i18n/fcitx/fcitx-5.1.7.ebuild
new file mode 100644
index ..3e0b4a144558
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.7.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5;
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz 
-> ${P}.tar.xz"
+
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test 
wayland +X"
+REQUIRED_USE="
+   || ( wayland X )
+   X? ( keyboard )
+   wayland? ( keyboard )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !app-i18n/fcitx:4
+   dev-libs/libfmt
+   sys-devel/gettext
+   virtual/libintl
+   x11-libs/cairo[X?]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango[X?]
+   doc? (
+   app-text/doxygen
+   dev-texlive/texlive-fontutils
+   )
+   emoji? ( sys-libs/zlib )
+   enchant? ( app-text/enchant:2 )
+   keyboard? (
+   app-text/iso-codes
+   dev-libs/expat
+   dev-libs/json-c:=
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon[X?,wayland?]
+   )
+   systemd? (
+   sys-apps/systemd
+   )
+   !systemd? (
+   dev-libs/libuv
+   sys-apps/dbus
+   )
+   wayland? (
+   dev-libs/glib:2
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   )
+   X? (
+   dev-libs/glib:2
+   >=x11-libs/xcb-imdkit-1.0.3:5
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   x11-libs/xcb-util
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   kde-framework

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2024-01-18 Thread WANG Xuerui
commit: 4a9a3acd8753db1b425c41225361cc349aeffc68
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 23:02:26 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 18 15:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a3acd

app-i18n/fcitx: drop 5.1.6

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx/Manifest   |   1 -
 app-i18n/fcitx/fcitx-5.1.6.ebuild | 123 --
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 066d709e0cfb..3bf41ef39b53 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,4 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 
2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52
 SHA512 
50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
-DIST fcitx-5.1.6.tar.xz 7493752 BLAKE2B 
b34d4cbe495b3d85090755e6291125a393e9b259cc35ac3eb60550d32160bf315ff2db2e9904b65b365a375f35d922b031f2428f106e196c2a91106c7d0965d2
 SHA512 
8f10dfb230d4b4c7e559eb77e7a56c17964e404dc12bd3319f7dc715159a289faa1df95a342a0a1723e7d645aba808b967fd10d04ac065de2c49843a7905e7cb
 DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 
3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105
 SHA512 
0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 
2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d
 SHA512 
8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 
3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1
 SHA512 
1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131

diff --git a/app-i18n/fcitx/fcitx-5.1.6.ebuild 
b/app-i18n/fcitx/fcitx-5.1.6.ebuild
deleted file mode 100644
index 3e0b4a144558..
--- a/app-i18n/fcitx/fcitx-5.1.6.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5;
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test 
wayland +X"
-REQUIRED_USE="
-   || ( wayland X )
-   X? ( keyboard )
-   wayland? ( keyboard )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !app-i18n/fcitx:4
-   dev-libs/libfmt
-   sys-devel/gettext
-   virtual/libintl
-   x11-libs/cairo[X?]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango[X?]
-   doc? (
-   app-text/doxygen
-   dev-texlive/texlive-fontutils
-   )
-   emoji? ( sys-libs/zlib )
-   enchant? ( app-text/enchant:2 )
-   keyboard? (
-   app-text/iso-codes
-   dev-libs/expat
-   dev-libs/json-c:=
-   x11-misc/xkeyboard-config
-   x11-libs/libxkbcommon[X?,wayland?]
-   )
-   systemd? (
-   sys-apps/systemd
-   )
-   !systemd? (
-   dev-libs/libuv
-   sys-apps/dbus
-   )
-   wayland? (
-   dev-libs/glib:2
-   dev-libs/wayland
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   )
-   X? (
-   dev-libs/glib:2
-   >=x11-libs/xcb-imdkit-1.0.3:5
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   x11-libs/xcb-util
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DBUS=on
-   -DENABLE_XDGAUTOSTART=$(usex autostart)
-   -DENABLE_SERVER=$(usex server)
-   -DENABLE_KEYBOARD=$(usex keyboard)
-   -DENABLE_TEST=$

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-rime/

2024-01-17 Thread WANG Xuerui
commit: 42a82c1486640e6f26b5cbf1873e6f4e7bd7e95c
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 11:08:56 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 17:03:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a82c14

app-i18n/fcitx-rime: Fix dependency on librime

Closes: https://bugs.gentoo.org/922232
Closes: https://github.com/gentoo/gentoo/pull/34860
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 .../{fcitx-rime-0.3.2.ebuild => fcitx-rime-0.3.2-r1.ebuild}  | 9 +++--
 app-i18n/fcitx-rime/fcitx-rime-4..ebuild | 9 +++--
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild 
b/app-i18n/fcitx-rime/fcitx-rime-0.3.2-r1.ebuild
similarity index 86%
rename from app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild
rename to app-i18n/fcitx-rime/fcitx-rime-0.3.2-r1.ebuild
index 06a5ed3da016..b9da1cbd7122 100644
--- a/app-i18n/fcitx-rime/fcitx-rime-0.3.2.ebuild
+++ b/app-i18n/fcitx-rime/fcitx-rime-0.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2020 Gentoo Authors
+# Copyright 2012-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,21 +13,18 @@ fi
 
 DESCRIPTION="Chinese RIME input methods for Fcitx"
 HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx-rime;
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   SRC_URI=""
-else
+if [[ ! "${PV}" =~ (^|\.)$ ]]; then
SRC_URI="https://download.fcitx-im.org/${PN}/${P}.tar.xz;
 fi
 
 LICENSE="GPL-2"
 SLOT="4"
 KEYWORDS="amd64 ppc ppc64 ~riscv x86"
-IUSE=""
 
 BDEPEND=">=app-i18n/fcitx-4.2.9:4
virtual/pkgconfig"
 DEPEND=">=app-i18n/fcitx-4.2.9:4
-   >=app-i18n/librime-1.0.0:=
+   https://fcitx-im.org/ https://github.com/fcitx/fcitx-rime;
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   SRC_URI=""
-else
+if [[ ! "${PV}" =~ (^|\.)$ ]]; then
SRC_URI="https://download.fcitx-im.org/${PN}/${P}.tar.xz;
 fi
 
 LICENSE="GPL-2"
 SLOT="4"
-KEYWORDS=""
 IUSE="+configuration_tool"
 
 BDEPEND=">=app-i18n/fcitx-4.2.9:4
@@ -31,7 +28,7 @@ BDEPEND=">=app-i18n/fcitx-4.2.9:4
dev-qt/qtwidgets:5
)"
 DEPEND=">=app-i18n/fcitx-4.2.9:4
-   >=app-i18n/librime-1.0.0:=
+   =app-i18n/fcitx-qt5-1.1:4



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-hangul/

2024-01-17 Thread WANG Xuerui
commit: 969a4841ee0b36f124d795e9e74da988d23d8ab7
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:46 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969a4841

app-i18n/fcitx-hangul: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild 
b/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild
index 4721f74194c0..80cd01264b60 100644
--- a/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild
+++ b/app-i18n/fcitx-hangul/fcitx-hangul-5.1.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz;
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
>=app-i18n/fcitx-5.1.6:5



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-other/

2024-01-17 Thread WANG Xuerui
commit: 22fae2e9ac4017b9218bdce298d09c23265c6300
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:42 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fae2e9

app-i18n/fcitx-table-other: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild 
b/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild
index 651879e2af08..a0137688d848 100644
--- a/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild
+++ b/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="GPL-3"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
app-i18n/fcitx:5



[gentoo-commits] repo/gentoo:master commit in: dev-db/m17n-db/

2024-01-17 Thread WANG Xuerui
commit: 860c4c86e662a0fb5e75bb6fce8c09b805cc8d0c
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:13 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860c4c86

dev-db/m17n-db: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-db/m17n-db/m17n-db-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/m17n-db/m17n-db-1.8.0.ebuild 
b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
index 4265d7a91b07..7342e3737171 100644
--- a/dev-db/m17n-db/m17n-db-1.8.0.ebuild
+++ b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE=""
 
 RDEPEND="virtual/libintl"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-extra/

2024-01-17 Thread WANG Xuerui
commit: ab505119430f3f5a28b7e381127f952eec1e4ec9
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:39 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab505119

app-i18n/fcitx-table-extra: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild 
b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild
index a3da7e19c79b..199ff7f064a8 100644
--- a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild
+++ b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="GPL-3+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
app-i18n/fcitx:5



[gentoo-commits] repo/gentoo:master commit in: app-i18n/anthy/

2024-01-17 Thread WANG Xuerui
commit: 6906efcaa548d7407e755953d9cadd1cbfd75c48
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:26 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6906efca

app-i18n/anthy: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/anthy/anthy-9100h-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/anthy/anthy-9100h-r3.ebuild 
b/app-i18n/anthy/anthy-9100h-r3.ebuild
index f53d63aa55a3..f8f5aaa2418c 100644
--- a/app-i18n/anthy/anthy-9100h-r3.ebuild
+++ b/app-i18n/anthy/anthy-9100h-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2021 Gentoo Authors
+# Copyright 2003-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/37536/${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="emacs static-libs"
 
 BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-chewing/

2024-01-17 Thread WANG Xuerui
commit: 0978940425a62ad5f3a13fc342766c889a8463ff
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:44 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09789404

app-i18n/fcitx-chewing: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild 
b/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild
index e88193b99c88..9c30a68cf4fa 100644
--- a/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild
+++ b/app-i18n/fcitx-chewing/fcitx-chewing-5.1.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 RDEPEND="
>=app-i18n/fcitx-5.1.6:5



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-m17n/

2024-01-17 Thread WANG Xuerui
commit: eaf1f299fdb11cc567ef0b7bc6549e762f593a0e
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:48 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf1f299

app-i18n/fcitx-m17n: Keyword loong, #922103

Closes: https://github.com/gentoo/gentoo/pull/34862
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-m17n/fcitx-m17n-5.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-m17n/fcitx-m17n-5.1.0.ebuild 
b/app-i18n/fcitx-m17n/fcitx-m17n-5.1.0.ebuild
index e63fa7c4a6b3..176e587c16af 100644
--- a/app-i18n/fcitx-m17n/fcitx-m17n-5.1.0.ebuild
+++ b/app-i18n/fcitx-m17n/fcitx-m17n-5.1.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-rime/

2024-01-17 Thread WANG Xuerui
commit: 7525191d18b7beda7b3d5ceabace10bf0c006eba
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:37 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7525191d

app-i18n/fcitx-rime: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild 
b/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild
index 00d41eaa040a..e480e0cabd8b 100644
--- a/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild
+++ b/app-i18n/fcitx-rime/fcitx-rime-5.1.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-${PV}.tar.
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
>=app-i18n/fcitx-5.1.2:5



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-anthy/

2024-01-17 Thread WANG Xuerui
commit: b6734fd596c15a23705cea62c218f13c9efea210
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:33 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6734fd5

app-i18n/fcitx-anthy: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild 
b/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild
index d9f38cf483f4..dea567bb74f8 100644
--- a/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild
+++ b/app-i18n/fcitx-anthy/fcitx-anthy-5.1.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libchewing/

2024-01-17 Thread WANG Xuerui
commit: 059e0f77f1537f500f9b0918910ca86748c3db51
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:30 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059e0f77

app-i18n/libchewing: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/libchewing/libchewing-0.5.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/libchewing/libchewing-0.5.1-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.5.1-r1.ebuild
index f9d8864487e0..3e944bbb8395 100644
--- a/app-i18n/libchewing/libchewing-0.5.1-r1.ebuild
+++ b/app-i18n/libchewing/libchewing-0.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2004-2021 Gentoo Authors
+# Copyright 2004-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -23,7 +23,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/m17n-lib/

2024-01-17 Thread WANG Xuerui
commit: 3266dab5366e0766af5b23eadc4222f1147e76a1
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:28 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3266dab5

dev-libs/m17n-lib: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild 
b/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
index 615e6f7a9300..0474a77acf59 100644
--- a/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
+++ b/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="X anthy athena bidi fontconfig gd libotf libxml2 spell xft"
 
 RDEPEND="~dev-db/m17n-db-${PV}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libhangul/

2024-01-17 Thread WANG Xuerui
commit: 80f370593e0acf48456048d2f0d7e3e4b7036162
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:35 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f37059

app-i18n/libhangul: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/libhangul/libhangul-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/libhangul/libhangul-0.1.0.ebuild 
b/app-i18n/libhangul/libhangul-0.1.0.ebuild
index 5f4f2010f958..f7322859e1e9 100644
--- a/app-i18n/libhangul/libhangul-0.1.0.ebuild
+++ b/app-i18n/libhangul/libhangul-0.1.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 
 LICENSE="LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="nls static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libotf/

2024-01-17 Thread WANG Xuerui
commit: 94c2dbdcdb90e77a5c3e2a72c06dfa9b3ff77892
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Jan 17 10:57:23 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 17 16:48:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c2dbdc

dev-libs/libotf: Keyword loong, #922103

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/libotf/libotf-0.9.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild 
b/dev-libs/libotf/libotf-0.9.16.ebuild
index c73b79eb6f4f..af118cd89a6f 100644
--- a/dev-libs/libotf/libotf-0.9.16.ebuild
+++ b/dev-libs/libotf/libotf-0.9.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="static-libs X"
 
 RDEPEND=">=media-libs/freetype-2.4.9



[gentoo-commits] repo/gentoo:master commit in: dev-python/GitPython/

2024-01-10 Thread WANG Xuerui
commit: a386e29ea9a070d232bc9477bebc78e1ebc3177c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan 11 07:26:57 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 11 07:26:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a386e29e

dev-python/GitPython: keyword 3.1.41 for ~loong

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

 dev-python/GitPython/GitPython-3.1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/GitPython/GitPython-3.1.41.ebuild 
b/dev-python/GitPython/GitPython-3.1.41.ebuild
index c4176c6f7556..39c09abab50f 100644
--- a/dev-python/GitPython/GitPython-3.1.41.ebuild
+++ b/dev-python/GitPython/GitPython-3.1.41.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~loong ~riscv"
 
 RDEPEND="
dev-vcs/git



[gentoo-commits] repo/gentoo:master commit in: dev-python/sumtypes/

2024-01-10 Thread WANG Xuerui
commit: 4d4f7db63c9d4ab6a0dbba7ff479a11b08a0067f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan 11 07:26:51 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 11 07:26:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4f7db6

dev-python/sumtypes: keyword 0.1_alpha6 for ~loong

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

 dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild 
b/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild
index 0cf152ec2958..ce8a8105dbd6 100644
--- a/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild
+++ b/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~loong ~riscv"
 
 RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]



[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: dev-libs/libpcre2/

2024-01-10 Thread WANG Xuerui
commit: ebaa5778d8c189498f3b204f7aa826b7510ac5a1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jan  9 10:50:08 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 11 05:22:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebaa5778

dev-libs/libpcre2: add 10.43_rc1

Unkeyworded; this is mainly for testing out the new JIT support on
loong.

Change to the SRC_URI part: the ftp.pcre.org download site is gone
according to the project homepage, and the release assets are now hosted
on GitHub.

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

 dev-libs/libpcre2/Manifest  |  2 +
 dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild | 92 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index f7ea84a4872d..0148bb3f0492 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -1,2 +1,4 @@
 DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 
40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0
 SHA512 
72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3
 DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 
2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf
 SHA512 
22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7
+DIST pcre2-10.43-RC1.tar.bz2 1901289 BLAKE2B 
94ba878ed7a02d359d094daa22517c645b5d660dfab4ce65e9f56c1750abb56280dc0be05b6f675d12891bf9fa857ba7339d9e703b0360d72ee746afcecc6dba
 SHA512 
2b33a50fbff0f7832d40682e7a43bef301016d8a8d74d838f1ab473f09a19c5ea98dcf73cdfa4cda4a01968e50930bb2fc40948c0e4e9c43d9762ee3dd0b1fc7
+DIST pcre2-10.43-RC1.tar.bz2.sig 310 BLAKE2B 
4bfaf5209fbeb89fbc0f134921d18d15b35ef24503b910de7d0a420fbfc84831ddd79f8f61fe8a12776eb154e264ac7ff4f55d548a1e1c0ae8f53c32a4ba90e1
 SHA512 
09b9166f4edc6fc0d4cab66bcc572d9b081ceda3398c510348fab7746c520c4b607c26e13937e45cf3d27e0a94eefca2dddaf4210d2a754c277f1837b9a7f96d

diff --git a/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild
new file mode 100644
index ..b6cba6f208e6
--- /dev/null
+++ b/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/philiphazel.asc
+inherit libtool multilib-minimal usr-ldscript verify-sig
+
+MY_P="pcre2-${PV/_rc/-RC}"
+
+DESCRIPTION="Perl-compatible regular expression library"
+HOMEPAGE="https://www.pcre.org/;
+SRC_URI="https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2
+   https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2
+   verify-sig? ( 
https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig
 )"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0/3" # libpcre2-posix.so version
+#KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode 
valgrind zlib"
+REQUIRED_USE="?? ( libedit readline )"
+
+RDEPEND="
+   bzip2? ( app-arch/bzip2 )
+   libedit? ( dev-libs/libedit )
+   readline? ( sys-libs/readline:= )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-philiphazel )
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre2-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.10-000-Fix-multilib.patch
+)
+
+src_prepare() {
+   default
+
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-pcre2-8
+   --enable-shared
+   $(multilib_native_use_enable bzip2 pcre2grep-libbz2)
+   $(multilib_native_use_enable libedit pcre2test-libedit)
+   $(multilib_native_use_enable readline pcre2test-libreadline)
+   $(multilib_native_use_enable valgrind)
+   $(multilib_native_use_enable zlib pcre2grep-libz)
+   $(use_enable jit)
+   $(use_enable jit pcre2grep-jit)
+   $(use_enable pcre16 pcre2-16)
+   $(use_enable pcre32 pcre2-32)
+   $(use_enable static-libs static)
+   $(use_enable unicode)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake V=1 $(multilib_is_native_

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre2/files/, dev-libs/libpcre2/

2024-01-10 Thread WANG Xuerui
commit: 563bbd0dcab6130d6241badf36ddb5a7615bcb11
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jan 10 07:27:12 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan 11 06:03:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563bbd0d

dev-libs/libpcre2: fix build error on loong when USE=jit

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

 .../files/libpcre2-10.43-fix-loong-sljit.patch | 30 ++
 dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild|  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/libpcre2/files/libpcre2-10.43-fix-loong-sljit.patch 
b/dev-libs/libpcre2/files/libpcre2-10.43-fix-loong-sljit.patch
new file mode 100644
index ..30fe49410bd5
--- /dev/null
+++ b/dev-libs/libpcre2/files/libpcre2-10.43-fix-loong-sljit.patch
@@ -0,0 +1,30 @@
+https://github.com/zherczeg/sljit/commit/7a821cd714d132e46e748275a80d402beea24764
+with file path adjusted to libpcre2 layout
+
+From: lrzlin <54242813+lrz...@users.noreply.github.com>
+Date: Wed, 10 Jan 2024 07:13:55 +0800
+Subject: [PATCH] Add LoongArch float to integer conversion special cases
+ (#226)
+
+--- a/src/sljit/sljitConfigInternal.h
 b/src/sljit/sljitConfigInternal.h
+@@ -198,7 +198,7 @@ extern "C" {
+ /* Type of public API functions. */
+ /*/
+ 
+-#ifndef SLJIT_API_FUNC_ATTRIBUTE 
++#ifndef SLJIT_API_FUNC_ATTRIBUTE
+ #if (defined SLJIT_CONFIG_STATIC && SLJIT_CONFIG_STATIC)
+ /* Static ABI functions. For all-in-one programs. */
+ 
+@@ -399,6 +399,10 @@ typedef double sljit_f64;
+ #define SLJIT_CONV_MAX_FLOAT SLJIT_CONV_RESULT_MAX_INT
+ #define SLJIT_CONV_MIN_FLOAT SLJIT_CONV_RESULT_MIN_INT
+ #define SLJIT_CONV_NAN_FLOAT SLJIT_CONV_RESULT_MIN_INT
++#elif (defined SLJIT_CONFIG_LOONGARCH && SLJIT_CONFIG_LOONGARCH)
++#define SLJIT_CONV_MAX_FLOAT SLJIT_CONV_RESULT_MAX_INT
++#define SLJIT_CONV_MIN_FLOAT SLJIT_CONV_RESULT_MIN_INT
++#define SLJIT_CONV_NAN_FLOAT SLJIT_CONV_RESULT_ZERO
+ #else
+ #error "Result for float to integer conversion is not defined"
+ #endif

diff --git a/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild
index b6cba6f208e6..31c398868949 100644
--- a/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild
@@ -43,6 +43,7 @@ MULTILIB_CHOST_TOOLS=(
 
 PATCHES=(
"${FILESDIR}"/${PN}-10.10-000-Fix-multilib.patch
+   "${FILESDIR}"/${PN}-10.43-fix-loong-sljit.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus-broker/

2024-01-10 Thread WANG Xuerui
commit: ec9cb1e252689c37ffb26a8d8c7ab3053703090f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jan 10 09:35:31 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 10 11:51:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9cb1e2

sys-apps/dbus-broker: keyword 35 for ~loong

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

 sys-apps/dbus-broker/dbus-broker-35.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dbus-broker/dbus-broker-35.ebuild 
b/sys-apps/dbus-broker/dbus-broker-35.ebuild
index 5a5836b5b997..83050ef5bcd9 100644
--- a/sys-apps/dbus-broker/dbus-broker-35.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-35.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else

SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
 fi
 
 DESCRIPTION="Linux D-Bus Message Broker"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus-broker/

2024-01-10 Thread WANG Xuerui
commit: e20ccfb1c23c0ab66d4927214918d661c3593b09
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jan 10 09:35:36 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Wed Jan 10 11:51:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20ccfb1

sys-apps/dbus-broker: forward ~loong

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

 sys-apps/dbus-broker/dbus-broker-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dbus-broker/dbus-broker-.ebuild 
b/sys-apps/dbus-broker/dbus-broker-.ebuild
index 5a5836b5b997..83050ef5bcd9 100644
--- a/sys-apps/dbus-broker/dbus-broker-.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else

SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
 fi
 
 DESCRIPTION="Linux D-Bus Message Broker"



[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/

2024-01-09 Thread WANG Xuerui
commit: 0b66aa917de792ee985fd169293c93c6c5b22ebf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jan  9 15:32:38 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Tue Jan  9 15:33:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b66aa91

media-libs/jasper: forward ~loong

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

 media-libs/jasper/jasper-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/jasper/jasper-.ebuild 
b/media-libs/jasper/jasper-.ebuild
index efb008457ae2..c9b2cc7fa814 100644
--- a/media-libs/jasper/jasper-.ebuild
+++ b/media-libs/jasper/jasper-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/jasper-software/jasper.git;
 else

SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
S="${WORKDIR}/${PN}-version-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/

2024-01-09 Thread WANG Xuerui
commit: e91db128f1a95504c5d1530c4ef2d34f03858864
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jan  9 15:32:33 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Tue Jan  9 15:33:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91db128

media-libs/jasper: keyword 4.0.0 for ~loong

Bug: https://bugs.gentoo.org/921559
Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/jasper/jasper-4.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/jasper/jasper-4.0.0.ebuild 
b/media-libs/jasper/jasper-4.0.0.ebuild
index efb008457ae2..c9b2cc7fa814 100644
--- a/media-libs/jasper/jasper-4.0.0.ebuild
+++ b/media-libs/jasper/jasper-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/jasper-software/jasper.git;
 else

SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
S="${WORKDIR}/${PN}-version-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-office/orage/

2024-01-06 Thread WANG Xuerui
commit: bf42f83861b1a445af43451e0b57be2fb34bffbe
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:47:30 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf42f838

app-office/orage: keyword 4.18.0 for ~loong

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

 app-office/orage/orage-4.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/orage/orage-4.18.0.ebuild 
b/app-office/orage/orage-4.18.0.ebuild
index 5d854ee323af..e9bcf9ae9f32 100644
--- a/app-office/orage/orage-4.18.0.ebuild
+++ b/app-office/orage/orage-4.18.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~riscv"
+KEYWORDS="amd64 ~loong ~riscv"
 IUSE="libnotify"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohappyeyeballs/

2024-01-06 Thread WANG Xuerui
commit: a0eea8f9d992d030c6b1ae278195640da224fd81
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:56:59 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:57:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0eea8f9

dev-python/aiohappyeyeballs: keyword 2.3.1 for ~loong

Bug: https://bugs.gentoo.org/921513
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild 
b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild
index 93d57735e419..874f3714037d 100644
--- a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild
+++ b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.3.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~loong"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: media-sound/xfmpc/

2024-01-06 Thread WANG Xuerui
commit: 158e7bd71e33baca1946b5077509445e7da3681f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:48:38 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158e7bd7

media-sound/xfmpc: keyword 0.3.1 for ~loong

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

 media-sound/xfmpc/xfmpc-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/xfmpc/xfmpc-0.3.1.ebuild 
b/media-sound/xfmpc/xfmpc-0.3.1.ebuild
index 9590fa9c3c7d..d3cb92d7d622 100644
--- a/media-sound/xfmpc/xfmpc-0.3.1.ebuild
+++ b/media-sound/xfmpc/xfmpc-0.3.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 
1-2)/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 ~loong ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.38.0:2=



[gentoo-commits] repo/gentoo:master commit in: media-gfx/ristretto/

2024-01-06 Thread WANG Xuerui
commit: 649bd3acaea3ae908ad27fc6360db534f8152ec7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:47:34 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649bd3ac

media-gfx/ristretto: keyword 0.13.0 for ~loong

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

 media-gfx/ristretto/ristretto-0.13.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ristretto/ristretto-0.13.0.ebuild 
b/media-gfx/ristretto/ristretto-0.13.0.ebuild
index 36ba13459078..541beb7949ac 100644
--- a/media-gfx/ristretto/ristretto-0.13.0.ebuild
+++ b/media-gfx/ristretto/ristretto-0.13.0.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,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.56:2



[gentoo-commits] repo/gentoo:master commit in: dev-util/catfish/

2024-01-06 Thread WANG Xuerui
commit: cb188760d041cc83c63594ef525b4905b6d43648
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:47:32 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb188760

dev-util/catfish: keyword 4.18.0 for ~loong

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

 dev-util/catfish/catfish-4.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/catfish/catfish-4.18.0.ebuild 
b/dev-util/catfish/catfish-4.18.0.ebuild
index 5a127eae9d39..e68d418774bd 100644
--- a/dev-util/catfish/catfish-4.18.0.ebuild
+++ b/dev-util/catfish/catfish-4.18.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2;
 # yep, GPL-2 only
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~loong ~ppc ~riscv x86"
 
 RDEPEND="
>=dev-libs/glib-2.42



[gentoo-commits] repo/gentoo:master commit in: media-video/parole/

2024-01-06 Thread WANG Xuerui
commit: 4f5f74a5fc76fb4678a475e0efe0ff6f2233dd05
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:48:40 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5f74a5

media-video/parole: keyword 4.18.1 for ~loong

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

 media-video/parole/parole-4.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/parole/parole-4.18.1.ebuild 
b/media-video/parole/parole-4.18.1.ebuild
index 8bad63c7e372..0082c90b10f6 100644
--- a/media-video/parole/parole-4.18.1.ebuild
+++ b/media-video/parole/parole-4.18.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~mips ~riscv ~x86"
 IUSE="libnotify taglib wayland X"
 REQUIRED_USE="|| ( wayland X )"
 



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-meta/

2024-01-06 Thread WANG Xuerui
commit: bd0765e926086c7ccffa377b4e2c758069c86533
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:52:12 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0765e9

xfce-base/xfce4-meta: keyword 4.18-r1 for ~loong

Bug: https://bugs.gentoo.org/921390
Signed-off-by: WANG Xuerui  gentoo.org>

 xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild 
b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild
index 3a865e3c3667..913c5c4fc944 100644
--- a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild
+++ b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.xfce.org/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~loong ~riscv"
 IUSE="
archive calendar cdr editor image media minimal mpd pulseaudio
remote-fs search +svg upower



[gentoo-commits] repo/gentoo:master commit in: app-cdr/xfburn/

2024-01-06 Thread WANG Xuerui
commit: dba3090de03324e95bebe4b37e82d17ece9298ed
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:47:26 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba3090d

app-cdr/xfburn: keyword 0.7.0 for ~loong

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

 app-cdr/xfburn/xfburn-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/xfburn/xfburn-0.7.0.ebuild 
b/app-cdr/xfburn/xfburn-0.7.0.ebuild
index 5f01e89d7b33..f53665b26df0 100644
--- a/app-cdr/xfburn/xfburn-0.7.0.ebuild
+++ b/app-cdr/xfburn/xfburn-0.7.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~loong ~ppc ~riscv ~x86"
 IUSE="gstreamer +udev"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-arch/xarchiver/

2024-01-06 Thread WANG Xuerui
commit: 528913afed3e3fc5c54b4fffc95d5b4aca6c9272
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:47:23 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528913af

app-arch/xarchiver: keyword 0.5.4.22 for ~loong

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

 app-arch/xarchiver/xarchiver-0.5.4.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xarchiver/xarchiver-0.5.4.22.ebuild 
b/app-arch/xarchiver/xarchiver-0.5.4.22.ebuild
index 0f13630c18eb..20ec25e39cdf 100644
--- a/app-arch/xarchiver/xarchiver-0.5.4.22.ebuild
+++ b/app-arch/xarchiver/xarchiver-0.5.4.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmpd/

2024-01-06 Thread WANG Xuerui
commit: da91ee3de13ac6f0fe3df590d18f9c416c77b17d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:54:34 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da91ee3d

media-libs/libmpd: keyword 11.8.17-r1 for ~loong

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

 media-libs/libmpd/libmpd-11.8.17-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libmpd/libmpd-11.8.17-r1.ebuild 
b/media-libs/libmpd/libmpd-11.8.17-r1.ebuild
index 43d5cb83fd0c..ecddb599c22d 100644
--- a/media-libs/libmpd/libmpd-11.8.17-r1.ebuild
+++ b/media-libs/libmpd/libmpd-11.8.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="http://download.sarine.nl/Programs/gmpc/$(ver_cut 
1-2)/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="doc static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/gigolo/

2024-01-06 Thread WANG Xuerui
commit: 8e01a432b759146c4d120bda25979b7c3745c4f3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:48:42 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e01a432

x11-misc/gigolo: keyword 0.5.3 for ~loong

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

 x11-misc/gigolo/gigolo-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/gigolo/gigolo-0.5.3.ebuild 
b/x11-misc/gigolo/gigolo-0.5.3.ebuild
index e7d46fa6b2c7..721b5820e7c4 100644
--- a/x11-misc/gigolo/gigolo-0.5.3.ebuild
+++ b/x11-misc/gigolo/gigolo-0.5.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 ~loong ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.38.0



[gentoo-commits] repo/gentoo:master commit in: app-editors/mousepad/

2024-01-06 Thread WANG Xuerui
commit: d2d89fad01302809bdf262023cc8d9a449802dc4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jan  7 05:47:28 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Sun Jan  7 05:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d89fad

app-editors/mousepad: keyword 0.6.1 for ~loong

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

 app-editors/mousepad/mousepad-0.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/mousepad/mousepad-0.6.1.ebuild 
b/app-editors/mousepad/mousepad-0.6.1.ebuild
index ae111bc02ba0..e06237a69703 100644
--- a/app-editors/mousepad/mousepad-0.6.1.ebuild
+++ b/app-editors/mousepad/mousepad-0.6.1.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,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 IUSE="policykit spell +shortcuts"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber/

2024-01-04 Thread WANG Xuerui
commit: 977d89420fb9d0570c77a578c8f5f522da4b6e92
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 16:07:26 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 16:07:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977d8942

dev-util/cucumber: keyword 9.1.0 for ~loong

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

 dev-util/cucumber/cucumber-9.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cucumber/cucumber-9.1.0.ebuild 
b/dev-util/cucumber/cucumber-9.1.0.ebuild
index 88962fd70f88..d7a52d6e8c96 100644
--- a/dev-util/cucumber/cucumber-9.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-9.1.0.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
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
 RUBY_S="cucumber-ruby-${PV}"
 LICENSE="Ruby"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 IUSE="examples test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsensors/

2024-01-04 Thread WANG Xuerui
commit: af5d8dd280ad3f1a77dfc60e8b7d9309edafa26f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 16:12:38 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 16:12:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5d8dd2

dev-qt/qtsensors: keyword 6.6.1 for ~loong

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

 dev-qt/qtsensors/qtsensors-6.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtsensors/qtsensors-6.6.1.ebuild 
b/dev-qt/qtsensors/qtsensors-6.6.1.ebuild
index 8f1d954e2dd0..edef3f77dfbd 100644
--- a/dev-qt/qtsensors/qtsensors-6.6.1.ebuild
+++ b/dev-qt/qtsensors/qtsensors-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Hardware sensor access library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64 ~loong"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtvirtualkeyboard/

2024-01-04 Thread WANG Xuerui
commit: d651517403abafd896a0d11a6ecb3f3558f8ef68
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 16:25:56 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 16:25:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6515174

dev-qt/qtvirtualkeyboard: keyword 6.6.1 for ~loong

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

 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild
index e56b46f38623..b0f29270f97d 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
+   KEYWORDS="amd64 ~loong"
 fi
 
 IUSE="+spell"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/

2024-01-04 Thread WANG Xuerui
commit: c6416483a735193163eee2f4dc48bb9087251d37
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 16:17:12 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 16:17:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6416483

dev-qt/qtwebchannel: keyword 6.6.1 for ~loong

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

 dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild
index c022064e6854..29746c9175fe 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt WebChannel"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64 ~loong"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/

2024-01-04 Thread WANG Xuerui
commit: 8aca3dafdc824d7e1baa34b48431b6b603da400e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 16:15:55 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 16:15:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aca3daf

dev-qt/qtwebsockets: keyword 6.6.1 for ~loong

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

 dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild
index 66e8303639e9..8b8a31758840 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64 ~loong"
 fi
 
 IUSE="qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtspeech/

2024-01-04 Thread WANG Xuerui
commit: a8b9daf8a5b89766c9d2ddbf93632652d139086f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 16:19:16 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 16:19:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b9daf8

dev-qt/qtspeech: keyword 6.6.1 for ~loong

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

 dev-qt/qtspeech/qtspeech-6.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtspeech/qtspeech-6.6.1.ebuild 
b/dev-qt/qtspeech/qtspeech-6.6.1.ebuild
index 4723aec534af..9ee33d282179 100644
--- a/dev-qt/qtspeech/qtspeech-6.6.1.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Text-to-speech library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64 ~loong"
 fi
 
 IUSE="flite qml +speechd"



[gentoo-commits] repo/gentoo:master commit in: media-video/libva-utils/

2024-01-04 Thread WANG Xuerui
commit: 1c2b18b23dd62395f6fdbf811eccd8402ea38e30
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 12:35:04 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 12:35:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2b18b2

media-video/libva-utils: forward ~loong

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

 media-video/libva-utils/libva-utils-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-.ebuild
index 4641d69cb961..061e8bcaf812 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-.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
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]] ; then
EGIT_REPO_URI="https://github.com/intel/libva-utils;
 else
SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: media-video/libva-utils/

2024-01-04 Thread WANG Xuerui
commit: 653fb4b3bae4a1f8408eb41ca4cbb498966af0b5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 12:34:58 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 12:35:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653fb4b3

media-video/libva-utils: keyword 2.20.1 for ~loong

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

 media-video/libva-utils/libva-utils-2.20.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-2.20.1.ebuild 
b/media-video/libva-utils/libva-utils-2.20.1.ebuild
index f2d6709a0a66..60f57e6e4c4a 100644
--- a/media-video/libva-utils/libva-utils-2.20.1.ebuild
+++ b/media-video/libva-utils/libva-utils-2.20.1.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
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]] ; then
EGIT_REPO_URI="https://github.com/intel/libva-utils;
 else
SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycountry/

2024-01-04 Thread WANG Xuerui
commit: 16486859e543fd1d1a045bddf7114a6b0f834eab
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:38:17 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:38:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16486859

dev-python/pycountry: keyword 23.12.11 for ~loong

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

 dev-python/pycountry/pycountry-23.12.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycountry/pycountry-23.12.11.ebuild 
b/dev-python/pycountry/pycountry-23.12.11.ebuild
index 097f8194a57c..4f852ff6f0b4 100644
--- a/dev-python/pycountry/pycountry-23.12.11.ebuild
+++ b/dev-python/pycountry/pycountry-23.12.11.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
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/xlrd/

2024-01-04 Thread WANG Xuerui
commit: d64f24418d2f2ac8c8a36c974c2c3ddfad3d9e92
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 09:11:35 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64f2441

dev-python/xlrd: keyword 2.0.1-r1 for ~loong

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

 dev-python/xlrd/xlrd-2.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/xlrd/xlrd-2.0.1-r1.ebuild 
b/dev-python/xlrd/xlrd-2.0.1-r1.ebuild
index 9c12e81f713d..0aee9a5e4cfa 100644
--- a/dev-python/xlrd/xlrd-2.0.1-r1.ebuild
+++ b/dev-python/xlrd/xlrd-2.0.1-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
@@ -21,6 +21,6 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/et_xmlfile/

2024-01-04 Thread WANG Xuerui
commit: 414f237cce827d762634381018a929be2e55871d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 05:24:42 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:28:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414f237c

dev-python/et_xmlfile: keyword 1.1.0-r1 for ~loong

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

 dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild 
b/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild
index ed337a0f1ce3..3f4956253be6 100644
--- a/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild
+++ b/dev-python/et_xmlfile/et_xmlfile-1.1.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
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/lxml[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/networkx/

2024-01-04 Thread WANG Xuerui
commit: f21f1747d27b8b42a386a3e72805c07ccd4298f3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:09:15 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21f1747

dev-python/networkx: keyword 3.2.1 for ~loong

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

 dev-python/networkx/networkx-3.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/networkx/networkx-3.2.1.ebuild 
b/dev-python/networkx/networkx-3.2.1.ebuild
index 4c616fce3ade..e880d2800171 100644
--- a/dev-python/networkx/networkx-3.2.1.ebuild
+++ b/dev-python/networkx/networkx-3.2.1.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
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/blosc/

2024-01-04 Thread WANG Xuerui
commit: 21397b3303443fff76f96e24a6bf9102a820736a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:08:44 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21397b33

dev-python/blosc: keyword 1.11.1 for ~loong

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

 dev-python/blosc/blosc-1.11.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 3006538e0a37..ce49ec78686c 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.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
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/nattka/

2024-01-04 Thread WANG Xuerui
commit: e840e6a39d598ba7a916ebe3493c07983ba16ee3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:10:01 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e840e6a3

app-portage/nattka: keyword 0.4.1-r1 for ~loong

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

 app-portage/nattka/nattka-0.4.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/nattka/nattka-0.4.1-r1.ebuild 
b/app-portage/nattka/nattka-0.4.1-r1.ebuild
index 02a9b7875a72..3cc6a1be6d6c 100644
--- a/app-portage/nattka/nattka-0.4.1-r1.ebuild
+++ b/app-portage/nattka/nattka-0.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
 IUSE="depgraph-order"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/

2024-01-04 Thread WANG Xuerui
commit: 179fb588256cba97ade34e4c9c80b6d83ce8880a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:09:07 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179fb588

dev-python/pandas: keyword 2.1.4 for ~loong

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

 dev-python/pandas/pandas-2.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index 862af129a1a4..49b238b2273f 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.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
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pymysql/

2024-01-04 Thread WANG Xuerui
commit: 22240b94c7bc4f2b103ac1c3bdf228efb130f7c5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:08:47 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22240b94

dev-python/pymysql: keyword 1.1.0 for ~loong

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

 dev-python/pymysql/pymysql-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pymysql/pymysql-1.1.0.ebuild 
b/dev-python/pymysql/pymysql-1.1.0.ebuild
index 78327ee2fc28..2cc57a6f8a37 100644
--- a/dev-python/pymysql/pymysql-1.1.0.ebuild
+++ b/dev-python/pymysql/pymysql-1.1.0.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
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # TODO: support other mysql variants
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/openpyxl/

2024-01-04 Thread WANG Xuerui
commit: 16487fecd2e1e98bdad9f0ccb2453361b205e519
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:08:22 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16487fec

dev-python/openpyxl: keyword 3.1.2 for ~loong

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

 dev-python/openpyxl/openpyxl-3.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/openpyxl/openpyxl-3.1.2.ebuild 
b/dev-python/openpyxl/openpyxl-3.1.2.ebuild
index f4543fcd05bc..bc945c3d872d 100644
--- a/dev-python/openpyxl/openpyxl-3.1.2.ebuild
+++ b/dev-python/openpyxl/openpyxl-3.1.2.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
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/et_xmlfile[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/tables/

2024-01-04 Thread WANG Xuerui
commit: 3769f8c84a9eb37d8029aa5bffefb40badd5ae94
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 10:03:35 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3769f8c8

dev-python/tables: keyword 3.9.2 for ~loong

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

 dev-python/tables/tables-3.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/tables/tables-3.9.2.ebuild 
b/dev-python/tables/tables-3.9.2.ebuild
index 459804a296ec..f1a826433a3a 100644
--- a/dev-python/tables/tables-3.9.2.ebuild
+++ b/dev-python/tables/tables-3.9.2.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
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="+cpudetection examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/statsmodels/

2024-01-04 Thread WANG Xuerui
commit: e95b61bafaaa3fc3533fcb7301f5ffb60ba93319
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:08:25 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95b61ba

dev-python/statsmodels: keyword 0.14.1 for ~loong

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

 dev-python/statsmodels/statsmodels-0.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/statsmodels/statsmodels-0.14.1.ebuild 
b/dev-python/statsmodels/statsmodels-0.14.1.ebuild
index a4ea7325d254..3f82a0179928 100644
--- a/dev-python/statsmodels/statsmodels-0.14.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.14.1.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
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="examples"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/bottleneck/

2024-01-04 Thread WANG Xuerui
commit: 1e186e9532556cce9c76a1b2d93c16848f3101ec
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 09:11:33 2024 +
Commit:     WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e186e95

dev-python/bottleneck: keyword 1.3.7 for ~loong

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

 dev-python/bottleneck/bottleneck-1.3.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/bottleneck/bottleneck-1.3.7.ebuild 
b/dev-python/bottleneck/bottleneck-1.3.7.ebuild
index c07b0bf1cdfc..6403651bbd84 100644
--- a/dev-python/bottleneck/bottleneck-1.3.7.ebuild
+++ b/dev-python/bottleneck/bottleneck-1.3.7.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
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/numpy-1.9.1[${PYTHON_USEDEP}]



  1   2   3   4   5   6   7   8   9   10   >