[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogumbo/

2022-05-25 Thread Hans de Graaff
commit: 26f1c85e6a4f5ad8d926019fc08defb452c0843e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 26 05:50:09 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 26 05:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f1c85e

dev-ruby/nokogumbo: remove masked package

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/nokogumbo/Manifest  |  1 -
 dev-ruby/nokogumbo/metadata.xml  | 11 ---
 dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild | 44 --
 dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild | 46 
 4 files changed, 102 deletions(-)

diff --git a/dev-ruby/nokogumbo/Manifest b/dev-ruby/nokogumbo/Manifest
deleted file mode 100644
index f8df5d3b5814..
--- a/dev-ruby/nokogumbo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nokogumbo-2.0.5.tar.gz 298201 BLAKE2B 
ab342fa271983a13ccf7ca1fa6bbb2d250eb5027beb812c77d76bd03c971a95ff60440bc8c37ea5a482d21730cde5224c2419e89098824b1157b372974d09107
 SHA512 
3dd4dd83742b8c4b14e741b2b9195d227e5e3f14eb5b34992960cf021658476072a2c7f07fc21868d1347f4ba3c95e267e2cf7193b8d53c5451658e560128d16

diff --git a/dev-ruby/nokogumbo/metadata.xml b/dev-ruby/nokogumbo/metadata.xml
deleted file mode 100644
index f601ef420d89..
--- a/dev-ruby/nokogumbo/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-rubys/nokogumbo
-  
-

diff --git a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild 
b/dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild
deleted file mode 100644
index 975d0694bf54..
--- a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="nokogumbo.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nokogumbo/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/nokogumbo
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser"
-HOMEPAGE="https://github.com/rubys/nokogumbo;
-SRC_URI="https://github.com/rubys/nokogumbo/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-# Contains a bundled and patched version of dev-libs/gumbo.
-
-ruby_add_rdepend "=dev-ruby/nokogiri-1.11*"
-
-all_ruby_prepare() {
-   # Define rakehome in scope
-   sed -i -e "1irakehome=File.expand_path('../../')" 
ext/nokogumbo/extconf.rb || die
-
-   sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   # Modern nokogiri doesn't have any ldflags part, rather than an empty 
one.
-   sed -i -e '/have_libxml2/ s/empty/nil/' ext/nokogumbo/extconf.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild 
b/dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild
deleted file mode 100644
index e348dba98862..
--- a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="nokogumbo.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nokogumbo/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/nokogumbo
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser"
-HOMEPAGE="https://github.com/rubys/nokogumbo;
-SRC_URI="https://github.com/rubys/nokogumbo/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-# Contains a bundled and patched version of dev-libs/gumbo.
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.11.0"
-
-ruby_add_bdepend "=dev-ruby/nokogiri-1.11*"
-
-all_ruby_prepare() {
-   # Define rakehome in scope
-   sed -i -e "1irakehome=File.expand_path('../../')" 
ext/nokogumbo/extconf.rb || die
-
-   sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   # Modern nokogiri doesn't have any ldflags part, rather than an empty 
one.
-   sed -i -e '/have_libxml2/ s/empty/nil/' ext/nokogumbo/extconf.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/simplecov-html/

2022-05-25 Thread Hans de Graaff
commit: 37011fc3a44a4dbde191b6bf1b4311b52429e9da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 26 05:50:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 26 05:50:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37011fc3

dev-ruby/simplecov-html: drop 0.10.2, 0.11.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/simplecov-html/Manifest   |  2 --
 .../simplecov-html/simplecov-html-0.10.2.ebuild| 23 --
 .../simplecov-html/simplecov-html-0.11.0.ebuild| 23 --
 3 files changed, 48 deletions(-)

diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index 341008caf600..1a3d8a02a52c 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1,3 +1 @@
-DIST simplecov-html-0.10.2.gem 183296 BLAKE2B 
f4edfe25249927d46f32d422b004d8a03671926792ea78016864764242f8bf8dc9131a0580b9519db6798beb3fa093f79a0d585b63d6b6b62c9faf7ae94087e8
 SHA512 
141b9d55ca7cbf1bb64616482828107c7c33c7d6db1b5650ae9d463e5ece7a7fb56d123c539c7364fe2a35e5faea382620a0b34e337d4c9d4871caafc794a967
-DIST simplecov-html-0.11.0.gem 184832 BLAKE2B 
d70fa7688752d0286fc72de57352169749a78737b9ecd97bb735d26951476c872eac87c4a41eb9dd5fa4513474c21071750accaff6297c6d8a4f31206a36364b
 SHA512 
2971769d9bd5d84229ca074fbefab5223874946062804bc4ce195b1773e96d374338908684b72a0b33c2d37ee6778ca01de888b09d856944f018aec6ac7365d5
 DIST simplecov-html-0.12.3.gem 336896 BLAKE2B 
94cfbae7085163ba714b2bdf14b7c5eb1a4bc5fcf39d7e99689d74bb1e693d5b534ca067ba5609f6cfecdba64667dc514b4f5dede020aea176ae2328d1806ea0
 SHA512 
7fd6dad02b16f512d7fb859f62e5e8bd0a277af103c7829143795ccae60a9a057c323728ac36a1c42dbd143a2f0d175648f6e223e6e7e3e6394a52491d3733af

diff --git a/dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild 
b/dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild
deleted file mode 100644
index b0863b436354..
--- a/dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage 
results"
-HOMEPAGE="https://github.com/colszowka/simplecov;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0.10"
-IUSE="doc"

diff --git a/dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild 
b/dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild
deleted file mode 100644
index 6e974d8d79eb..
--- a/dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage 
results"
-HOMEPAGE="https://github.com/colszowka/simplecov;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="$(ver_cut 1-2)"
-IUSE="doc"



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

2022-05-25 Thread Hans de Graaff
commit: 9ac49fbb2f3c8e77e423c0c6995fb4df03b25ad8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 26 05:51:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 26 05:51:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac49fbb

profiles/package.mask: remove obsolete dev-ruby masks

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/package.mask | 21 -
 1 file changed, 21 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6db272b7d753..d63bf87cba5e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -459,23 +459,10 @@ dev-ml/core_bench:0/0.15
 dev-ml/patience_diff:0/0.15
 dev-util/patdiff:0/0.15
 
-# Hans de Graaff  (2022-04-23)
-# Obsolete slots that are no longer used by current
-# dev-ruby/rqrcode versions and has no use on its own.
-# Masked for removal in 30 days.
-dev-ruby/rqrcode_core:0
-
 # Volkmar W. Pogatzki  (2022-04-22)
 # Unused java library. Removal on 2022-05-24.
 dev-java/jgraph
 
-# Hans de Graaff  (2022-04-22)
-# Obsolete slots that are no longer used by current
-# dev-ruby/simplecov versions and have no use on their own.
-# Masked for removal in 30 days.
-dev-ruby/simplecov-html:0.10
-dev-ruby/simplecov-html:0.11
-
 # Volkmar W. Pogatzki  (2022-04-19)
 # Release of the source-based ebuild is from 2014. At the moment
 # impossible to provide source-based ebuild for the current version.
@@ -508,14 +495,6 @@ sys-cluster/singularity
 # on a local repository controlled by a user you do not trust.
 >=dev-vcs/git-2.35.2
 
-# Hans de Graaff  (2022-04-12)
-# dev-ruby/nokogumbo is now part of dev-ruby/nokogiri and nokogiri
-# versions still supporting a separate nokogumbo have known security
-# issues. nokogumbo's only reverse dependency is dev-ruby/sanitize:5,
-# but a newer slot is available.
-dev-ruby/nokogumbo
-dev-ruby/sanitize:5
-
 # David Seifert  (2022-04-06)
 # Unsupported branches, no consumers left, removal on 2023-01-01.
 sys-devel/automake:1.13



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rqrcode_core/

2022-05-25 Thread Hans de Graaff
commit: de95328b61aaaeca9213c3349a4e1dd365728c14
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 26 05:51:23 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 26 05:51:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de95328b

dev-ruby/rqrcode_core: drop 0.2.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rqrcode_core/Manifest  |  1 -
 dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild | 28 -
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/rqrcode_core/Manifest b/dev-ruby/rqrcode_core/Manifest
index 7ee328bb359f..12e2bb8276e3 100644
--- a/dev-ruby/rqrcode_core/Manifest
+++ b/dev-ruby/rqrcode_core/Manifest
@@ -1,3 +1,2 @@
-DIST rqrcode_core-0.2.0.tar.gz 20167 BLAKE2B 
68ddad8e908404a9e156cffd0d1f2704671ffeaca0ce48a2a74b3512076d89812f19b537cbef98f3b0ae046486ab11f7681b187a07fb53539afb188bdcc87c21
 SHA512 
96a1fc3484aabfc30b9a26da705405e56cb82168d34ce252f35481b03142ddab359dfbfc4601d12f67f5a65d466120fc0a295c66c0a7ae07401b58cbd8d5c47a
 DIST rqrcode_core-1.1.0.tar.gz 20891 BLAKE2B 
1900cff03c5533453147c736e254709766e8fd2c8be7ed84695682974611a573d1e4eeb34991707eae5e5b7dad31f4d2e74ac0c412f01dce67e558259608d68b
 SHA512 
c9b571f43eb3bb50843eee480add8b5d6bbec171b7bd4f70e746aca0b0dccc321ea190a234151beb1c6d30bb56c3aa7d8d6522dfc346a46165bd90e9be9c20fd
 DIST rqrcode_core-1.2.0.tar.gz 21103 BLAKE2B 
9988dc999b2853888e91b6346af074defe59dbd1be097e6c058fb7e8e68a779aedef14458ac14aa06e57e8cccdd1240e5eb003944951b47c174a1239cc35d77f
 SHA512 
423a492b29ed8cb4e2f037305121a77f22e76dafc93675d0a24e2c6ad1918522003a8d404d55fa28e007bbb9be6d2038eafab76b2dd5e5e59c0d9adb7ab4626c

diff --git a/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild 
b/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild
deleted file mode 100644
index 71e3c38c4188..
--- a/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="rqrcode_core.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for encoding QR Codes"
-HOMEPAGE="https://github.com/whomwah/rqrcode_core/;
-SRC_URI="https://github.com/whomwah/rqrcode_core/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' Rakefile || die
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sanitize/

2022-05-25 Thread Hans de Graaff
commit: 3332c20a43953b9a43ab169a5a388280d4e4df8a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 26 05:49:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 26 05:49:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3332c20a

dev-ruby/sanitize: drop 5.2.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sanitize/Manifest  |  1 -
 dev-ruby/sanitize/sanitize-5.2.3.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 218c83856ed8..3ec21d475a1a 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,2 +1 @@
-DIST sanitize-5.2.3.tar.gz 1353257 BLAKE2B 
8b74376e2c184e6219d089f5404cce0f0ec2acb2002d49eead0045b5771331960b6c1c47ff876aad155d822d04b282c2be6881b25d9864f68e617c2be45e6ac2
 SHA512 
0cb30811251fbb60a7f37307010ccdc8917ca4a5bc8c9c702767e3c00d9e68fb79d5f0fe2afed3ce74646d9195eff8060e11e0fae1ee1e9c3f5c9e05af14f111
 DIST sanitize-6.0.0.tar.gz 1353309 BLAKE2B 
3056b79ee9611797cb8058f37a694f029e7609b4df8d968ccbece4ffe562c30aa55d9fafdbb9abc1ded86aa0c605fbd48546b8fbedef06272f0184c16f7e9dad
 SHA512 
8a3ce765b6bc0ef8418af785e1fea5ae3b2a32eda82cfc21f9ea36df164c293250fd277ad8ac065757db18ea104b826fcebcbd46d5ad2ab059807e377765476d

diff --git a/dev-ruby/sanitize/sanitize-5.2.3.ebuild 
b/dev-ruby/sanitize/sanitize-5.2.3.ebuild
deleted file mode 100644
index 71a7a8914abf..
--- a/dev-ruby/sanitize/sanitize-5.2.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize;
-SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
-   >=dev-ruby/nokogiri-1.8.0
-   dev-ruby/nokogumbo:2"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test_sanitize.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2022-05-25 Thread Sam James
commit: 168e3783ac7ee8d1fd40e43cb9a0debc5585148a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:35:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 05:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168e3783

sys-devel/binutils-hppa64: use econf

Sync more with binutils-libs by using econf instead of raw ./configure call;
means we benefit from some of the default arguments it passes, in particular
thinking of silent rules which upstream are starting to support more now too
(and enable by default) which econf disables.

Also, we use it fine in binutils-libs w/o issue.

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

 .../binutils-hppa64/binutils-hppa64-2.38-r2.ebuild   | 20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
index abe6f85f3a2b..cfb3450416da 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild
@@ -70,19 +70,19 @@ BDEPEND="
 
 RESTRICT="!test? ( test )"
 
-MY_BUILDDIR=${WORKDIR}/build
-S=${WORKDIR}/${P/-hppa64/}
+MY_BUILDDIR="${WORKDIR}"/build
+S="${WORKDIR}"/${P/-hppa64/}
 
 src_unpack() {
if [[ ${PV} == * ]] ; then

EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/binutils-patches.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git
+   EGIT_CHECKOUT_DIR="${WORKDIR}"/patches-git
git-r3_src_unpack
mv patches-git/ patch || die
 
+   S="${WORKDIR}"/binutils
EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
-   S=${WORKDIR}/binutils
-   EGIT_CHECKOUT_DIR=${S}
+   EGIT_CHECKOUT_DIR="${S}"
git-r3_src_unpack
else
unpack ${P/-hppa64/}.tar.xz
@@ -94,7 +94,7 @@ src_unpack() {
local dir=${P%_p?}
dir=${dir/-hppa64/}
 
-   S=${WORKDIR}/${dir}
+   S="${WORKDIR}"/${dir}
fi
 
cd "${WORKDIR}" || die
@@ -178,7 +178,7 @@ src_configure() {
done
echo
 
-   cd "${MY_BUILDDIR}"
+   cd "${MY_BUILDDIR}" || die
local myconf=()
 
if use plugins ; then
@@ -251,7 +251,6 @@ src_configure() {
--with-bugurl="$(toolchain-binutils_bugurl)"
--with-pkgversion="$(toolchain-binutils_pkgversion)"
$(use_enable static-libs static)
-   ${EXTRA_ECONF}
# Disable modules that are in a combined binutils/gdb tree. bug 
#490566
--disable-{gdb,libdecnumber,readline,sim}
# Strip out broken static link flags.
@@ -281,8 +280,7 @@ src_configure() {
fi
fi
 
-   echo ./configure "${myconf[@]}"
-   "${S}"/configure "${myconf[@]}" || die
+   ECONF_SOURCE="${S}" econf "${myconf[@]}" || die
 
# Prevent makeinfo from running if doc is unset.
if ! use doc ; then
@@ -309,7 +307,7 @@ src_compile() {
 }
 
 src_test() {
-   cd "${MY_BUILDDIR}"
+   cd "${MY_BUILDDIR}" || die
 
# bug #637066
filter-flags -Wall -Wreturn-type



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/

2022-05-25 Thread Sam James
commit: 9c13495c430ca3e64bc09682c8a646fdaed843b0
Author: Sam James  gentoo  org>
AuthorDate: Thu May 26 05:47:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 05:48:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c13495c

sys-devel/gdb: build tests in src_compile when enabled

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

 sys-devel/gdb/gdb-12.1.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gdb/gdb-12.1.ebuild b/sys-devel/gdb/gdb-12.1.ebuild
index b7ca1edd1937..4c59318f5d81 100644
--- a/sys-devel/gdb/gdb-12.1.ebuild
+++ b/sys-devel/gdb/gdb-12.1.ebuild
@@ -53,6 +53,9 @@ fi
 IUSE="cet guile lzma multitarget nls +python +server source-highlight test 
vanilla xml xxhash"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
+# In fact, gdb's test suite needs some work to get passing.
+# See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
+# As of 11.2, on amd64: "# of unexpected failures8600"
 # ia64 kernel crashes when gdb testsuite is running
 # in fact, gdb's test suite needs some work to get passing.
 # See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
@@ -104,9 +107,8 @@ src_prepare() {
default
 
strip-linguas -u bfd/po opcodes/po
-   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 
-   # avoid using ancient termcap from host on Prefix systems
+   # Avoid using ancient termcap from host on Prefix systems
sed -i -e 's/termcap tinfow/tinfow/g' \
gdb/configure{.ac,} || die
 }
@@ -135,13 +137,15 @@ src_configure() {
--with-pkgversion="$(gdb_branding)"
--with-bugurl='https://bugs.gentoo.org/'
--disable-werror
-   # Disable modules that are in a combined binutils/gdb tree. 
#490566
+   # Disable modules that are in a combined binutils/gdb tree. bug 
#490566
--disable-{binutils,etc,gas,gold,gprof,ld}
 
# avoid automagic dependency on (currently prefix) systems
# systems with debuginfod library, bug #754753
--without-debuginfod
 
+   $(use_enable test unit-tests)
+
# Allow user to opt into CET for host libraries.
# Ideally we would like automagic-or-disabled here.
# But the check does not quite work on i686: bug #760926.
@@ -198,6 +202,8 @@ src_configure() {
# source-highlight is detected with pkg-config: bug #716558
export ac_cv_path_pkg_config_prog_path="$(tc-getPKG_CONFIG)"
 
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
# ensure proper compiler is detected for Clang builds: bug #831202
export GCC_FOR_TARGET="${CC_FOR_TARGET:-$(tc-getCC)}"
 
@@ -209,7 +215,7 @@ src_install() {
 
find "${ED}"/usr -name libiberty.a -delete || die
 
-   # Delete translations that conflict with binutils-libs. #528088
+   # Delete translations that conflict with binutils-libs. bug #528088
# Note: Should figure out how to store these in an internal gdb dir.
if use nls ; then
find "${ED}" \
@@ -253,7 +259,7 @@ src_install() {
# Remove shared info pages
rm -f 
"${ED}"/usr/share/info/{annotate,bfd,configure,ctf-spec,standards}.info*
 
-   if use python; then
+   if use python ; then
python_optimize "${ED}"/usr/share/gdb/python/gdb
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/

2022-05-25 Thread Sam James
commit: f26b9f82a358ce22c9d77710ce785f94defa20dd
Author: Sam James  gentoo  org>
AuthorDate: Thu May 26 05:35:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 05:48:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26b9f82

sys-devel/binutils: add --enable-warn-{execstack,rwx-segments} to  only

New in 2.39. This lays the groundworks for --enable-default-execstack
at some point, maybe even in 2.39 for us, but let's see how this goes first.

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

 sys-devel/binutils/binutils-.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index b317d8ffcd0f..8a2d54bd59b9 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -242,8 +242,22 @@ src_configure() {
--enable-install-libiberty
# Available from 2.35 on
--enable-textrel-check=warning
+
+   # Available from 2.39 on
+   --enable-warn-execstack
+   --enable-warn-rwx-segments
+   # TODO: Available from 2.39+ on but let's try the warning on 
for a bit
+   # first... (--enable-warn-execstack)
+   # Could put it under USE=hardened?
+   #--enable-default-execstack
+
+   # Things to think about
+   #--enable-deterministic-archives
+
# Works better than vapier's patch, bug #808787
--enable-new-dtags
+
+   --disable-jansson
--disable-werror
--with-bugurl="$(toolchain-binutils_bugurl)"
--with-pkgversion="$(toolchain-binutils_pkgversion)"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/

2022-05-25 Thread Sam James
commit: ad59e0be0c0db446573c97fe46c4826131a467ed
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:47:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 05:48:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad59e0be

sys-devel/gdb: modernise ebuild a bit

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

 sys-devel/gdb/gdb-11.2.ebuild | 15 ---
 sys-devel/gdb/gdb-.ebuild | 14 +-
 2 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/sys-devel/gdb/gdb-11.2.ebuild b/sys-devel/gdb/gdb-11.2.ebuild
index 9b5d95603631..393a0a0bf8c6 100644
--- a/sys-devel/gdb/gdb-11.2.ebuild
+++ b/sys-devel/gdb/gdb-11.2.ebuild
@@ -53,10 +53,10 @@ fi
 IUSE="cet guile lzma multitarget nls +python +server source-highlight test 
vanilla xml xxhash"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-# ia64 kernel crashes when gdb testsuite is running
-# in fact, gdb's test suite needs some work to get passing.
+# In fact, gdb's test suite needs some work to get passing.
 # See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
 # As of 11.2, on amd64: "# of unexpected failures8600"
+# ia64 kernel crashes when gdb testsuite is running
 RESTRICT="
ia64? ( test )
!test? ( test )
@@ -103,9 +103,8 @@ src_prepare() {
default
 
strip-linguas -u bfd/po opcodes/po
-   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 
-   # avoid using ancient termcap from host on Prefix systems
+   # Avoid using ancient termcap from host on Prefix systems
sed -i -e 's/termcap tinfow/tinfow/g' \
gdb/configure{.ac,} || die
 }
@@ -134,7 +133,7 @@ src_configure() {
--with-pkgversion="$(gdb_branding)"
--with-bugurl='https://bugs.gentoo.org/'
--disable-werror
-   # Disable modules that are in a combined binutils/gdb tree. 
#490566
+   # Disable modules that are in a combined binutils/gdb tree. bug 
#490566
--disable-{binutils,etc,gas,gold,gprof,ld}
 
# avoid automagic dependency on (currently prefix) systems
@@ -197,6 +196,8 @@ src_configure() {
# source-highlight is detected with pkg-config: bug #716558
export ac_cv_path_pkg_config_prog_path="$(tc-getPKG_CONFIG)"
 
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
# ensure proper compiler is detected for Clang builds: bug #831202
export GCC_FOR_TARGET="${CC_FOR_TARGET:-$(tc-getCC)}"
 
@@ -208,7 +209,7 @@ src_install() {
 
find "${ED}"/usr -name libiberty.a -delete || die
 
-   # Delete translations that conflict with binutils-libs. #528088
+   # Delete translations that conflict with binutils-libs. bug #528088
# Note: Should figure out how to store these in an internal gdb dir.
if use nls ; then
find "${ED}" \
@@ -252,7 +253,7 @@ src_install() {
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
 
-   if use python; then
+   if use python ; then
python_optimize "${ED}"/usr/share/gdb/python/gdb
fi
 }

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index 8e18279f8752..41ac0f8d0737 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -53,6 +53,9 @@ fi
 IUSE="cet guile lzma multitarget nls +python +server source-highlight test 
vanilla xml xxhash"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
+# In fact, gdb's test suite needs some work to get passing.
+# See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
+# As of 11.2, on amd64: "# of unexpected failures8600"
 # ia64 kernel crashes when gdb testsuite is running
 # in fact, gdb's test suite needs some work to get passing.
 # See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
@@ -103,9 +106,8 @@ src_prepare() {
default
 
strip-linguas -u bfd/po opcodes/po
-   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 
-   # avoid using ancient termcap from host on Prefix systems
+   # Avoid using ancient termcap from host on Prefix systems
sed -i -e 's/termcap tinfow/tinfow/g' \
gdb/configure{.ac,} || die
 }
@@ -134,7 +136,7 @@ src_configure() {
--with-pkgversion="$(gdb_branding)"
--with-bugurl='https://bugs.gentoo.org/'
--disable-werror
-   # Disable modules that are in a combined binutils/gdb tree. 
#490566
+   # Disable modules that are in a combined binutils/gdb tree. bug 
#490566
--disable-{binutils,etc,gas,gold,gprof,ld}
 
# avoid automagic dependency on (currently prefix) systems
@@ -197,6 +199,8 @@ src_configure() {
# source-highlight is detected with pkg-config: bug #716558
export 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/

2022-05-25 Thread Sam James
commit: 7fd549fdbb59bca06cce166c20419d9efffbd85f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:32:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 05:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd549fd

sys-devel/binutils: use econf; sync from live

1. Sync more with binutils-libs by using econf instead of raw ./configure call;
means we benefit from some of the default arguments it passes, in particular
thinking of silent rules which upstream are starting to support more now too
(and enable by default) which econf disables.

Also, we use it fine in binutils-libs w/o issue.

2. Pick up changes from live ebuild.

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

 sys-devel/binutils/binutils-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index 10b90a94daee..b317d8ffcd0f 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -175,7 +175,7 @@ src_configure() {
done
echo
 
-   cd "${MY_BUILDDIR}"
+   cd "${MY_BUILDDIR}" || die
local myconf=()
 
if use plugins ; then
@@ -248,7 +248,6 @@ src_configure() {
--with-bugurl="$(toolchain-binutils_bugurl)"
--with-pkgversion="$(toolchain-binutils_pkgversion)"
$(use_enable static-libs static)
-   ${EXTRA_ECONF}
# Disable modules that are in a combined binutils/gdb tree, bug 
#490566
--disable-{gdb,libdecnumber,readline,sim}
# Strip out broken static link flags.
@@ -276,8 +275,7 @@ src_configure() {
fi
fi
 
-   echo ./configure "${myconf[@]}"
-   "${S}"/configure "${myconf[@]}" || die
+   ECONF_SOURCE="${S}" econf "${myconf[@]}" || die
 
# Prevent makeinfo from running if doc is unset.
if ! use doc ; then



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

2022-05-25 Thread Sam James
commit: 5100d00327ae7cca71ae236661bb3a20aed233ce
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 25 00:33:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 05:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5100d003

sys-libs/binutils-libs: style tweak

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

 sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
index a48951d19c89..3efe075b3e60 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
@@ -123,8 +123,7 @@ multilib_src_configure() {
"${S}"/opcodes/Makefile.in || die
fi
 
-   ECONF_SOURCE=${S} \
-   econf "${myconf[@]}"
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
 
# Prevent makeinfo from running as we don't build docs here.
# bug #622652



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2022-05-25 Thread WANG Xuerui
commit: 990df7136778a4a7e5e83abab7017bec08b51d30
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:39:04 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990df713

gui-apps/swaybg: forward ~loong

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

 gui-apps/swaybg/swaybg-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaybg/swaybg-.ebuild 
b/gui-apps/swaybg/swaybg-.ebuild
index 24c9ad6a7fdb..dfb9021263d7 100644
--- a/gui-apps/swaybg/swaybg-.ebuild
+++ b/gui-apps/swaybg/swaybg-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2022-05-25 Thread WANG Xuerui
commit: 05e3046892af79317a854a836c745c2eb222a344
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:39:06 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e30468

gui-apps/swayidle: forward ~loong

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

 gui-apps/swayidle/swayidle-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index 327c2a97dd65..f3988a7f6142 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2022-05-25 Thread WANG Xuerui
commit: d777f077c4bf9910cb019a3c55a99e596d38d816
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:39:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d777f077

gui-apps/swaylock: forward ~loong

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

 gui-apps/swaylock/swaylock-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaylock/swaylock-.ebuild 
b/gui-apps/swaylock/swaylock-.ebuild
index 9b567fbde459..c9ae048d1c5b 100644
--- a/gui-apps/swaylock/swaylock-.ebuild
+++ b/gui-apps/swaylock/swaylock-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-25 Thread WANG Xuerui
commit: 9df809f86c91607b3657596b2e0cefc3adc97dfc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:39:10 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df809f8

gui-wm/sway: forward ~loong

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

 gui-wm/sway/sway-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 6e49d4aaca20..3f38a9b21df9 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2022-05-25 Thread WANG Xuerui
commit: 332c605e212856eca2094244cb5a3f791e93bf2e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:39:08 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332c605e

gui-libs/wlroots: forward ~loong

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

 gui-libs/wlroots/wlroots-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index a7ccf183fd66..2580c9464783 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
SLOT="0/$(ver_cut 2)"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2022-05-25 Thread WANG Xuerui
commit: 564879be5bcf5bcea874de1ef91c12ddf7240a94
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:38:29 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564879be

gui-apps/swaylock: keyword 1.6-r1 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/20
Tested-by: HougeLangley  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 gui-apps/swaylock/swaylock-1.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaylock/swaylock-1.6-r1.ebuild 
b/gui-apps/swaylock/swaylock-1.6-r1.ebuild
index 547c336b0fe2..e69b34f25fc3 100644
--- a/gui-apps/swaylock/swaylock-1.6-r1.ebuild
+++ b/gui-apps/swaylock/swaylock-1.6-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-25 Thread WANG Xuerui
commit: c6a0c6b52e560c8dd7e68e51a75d671d5e470fde
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:38:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a0c6b5

gui-wm/sway: keyword 1.7 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/20
Tested-by: HougeLangley  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 gui-wm/sway/sway-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index f323c04ef5b8..a31c2e1c7bd8 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2022-05-25 Thread WANG Xuerui
commit: 33dac951029e3b7da82fc30f0ae81510c3a19c80
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:38:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33dac951

gui-apps/swaybg: keyword 1.0 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/20
Tested-by: HougeLangley  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 gui-apps/swaybg/swaybg-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaybg/swaybg-1.0.ebuild 
b/gui-apps/swaybg/swaybg-1.0.ebuild
index 54fdfb105bf6..102d9f6f0524 100644
--- a/gui-apps/swaybg/swaybg-1.0.ebuild
+++ b/gui-apps/swaybg/swaybg-1.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2022-05-25 Thread WANG Xuerui
commit: 8391a4bfb7f84a3b92cea2374e2360a56bc42e6f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:38:31 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8391a4bf

gui-libs/wlroots: keyword 0.15.1 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/20
Tested-by: HougeLangley  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 gui-libs/wlroots/wlroots-0.15.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.15.1.ebuild 
b/gui-libs/wlroots/wlroots-0.15.1.ebuild
index a7ccf183fd66..2580c9464783 100644
--- a/gui-libs/wlroots/wlroots-0.15.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.15.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
SLOT="0/$(ver_cut 2)"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2022-05-25 Thread WANG Xuerui
commit: 8d93ccb6e7fdbd3089ddf93ca2f1809e0121874e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:38:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d93ccb6

gui-apps/swayidle: keyword 1.7.1 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/20
Tested-by: HougeLangley  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 gui-apps/swayidle/swayidle-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swayidle/swayidle-1.7.1.ebuild 
b/gui-apps/swayidle/swayidle-1.7.1.ebuild
index 2fc7da1e95f1..eae35b1fd033 100644
--- a/gui-apps/swayidle/swayidle-1.7.1.ebuild
+++ b/gui-apps/swayidle/swayidle-1.7.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/kineto/, sci-libs/kineto/files/

2022-05-25 Thread Alfredo Tupone
commit: f383941f269d7e5f800d4fde16a3ac00ea50
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 26 05:38:17 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 26 05:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f383941f

sci-libs/kineto: add to tree

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/kineto/Manifest   |  1 +
 .../kineto/files/kineto-2021.11.17-gentoo.patch| 77 ++
 sci-libs/kineto/kineto-2021.11.17.ebuild   | 42 
 sci-libs/kineto/metadata.xml   | 11 
 4 files changed, 131 insertions(+)

diff --git a/sci-libs/kineto/Manifest b/sci-libs/kineto/Manifest
new file mode 100644
index ..f95e98c70918
--- /dev/null
+++ b/sci-libs/kineto/Manifest
@@ -0,0 +1 @@
+DIST kineto-2021.11.17.tar.gz 7497956 BLAKE2B 
b15573ab63ed0f2e09658a2d7fdd0746a659eb61ca48e996ef471f56af0be3a2778be8c1e93af69efe9d35e52090711ea7cce433988fa3ef1b7c9be8087bfda6
 SHA512 
bf237e66e44da9fbdf90e7bbf347ae68453cebb3c34c753472ca27d22c0fa1e672dc148ec6394108146d10d1ee77d420cdc2397902fe457aa085643b9714

diff --git a/sci-libs/kineto/files/kineto-2021.11.17-gentoo.patch 
b/sci-libs/kineto/files/kineto-2021.11.17-gentoo.patch
new file mode 100644
index ..0c4cb7261273
--- /dev/null
+++ b/sci-libs/kineto/files/kineto-2021.11.17-gentoo.patch
@@ -0,0 +1,77 @@
+--- a/libkineto/CMakeLists.txt 2022-05-24 11:16:18.537610972 +0200
 b/libkineto/CMakeLists.txt 2022-05-24 11:19:15.011073535 +0200
+@@ -78,10 +78,10 @@
+ set_target_properties(kineto_base kineto_api PROPERTIES
+   CXX_STANDARD 14
+   CXX_STANDARD_REQUIRED YES
+-  CXX_EXTENSIONS NO
+-  CXX_VISIBILITY_PRESET hidden)
++  CXX_EXTENSIONS NO)
+ 
+-set(KINETO_COMPILE_OPTIONS "-DKINETO_NAMESPACE=libkineto")
++set(KINETO_COMPILE_OPTIONS "-DKINETO_NAMESPACE=libkineto"
++${CMAKE_SHARED_LIBRARY_C_FLAGS})
+ list(APPEND KINETO_COMPILE_OPTIONS "-DFMT_HEADER_ONLY")
+ if(NOT MSVC)
+   list(APPEND KINETO_COMPILE_OPTIONS "-std=c++14")
+@@ -100,7 +102,7 @@
+ target_compile_options(kineto_base PRIVATE "${KINETO_COMPILE_OPTIONS}")
+ target_compile_options(kineto_api PRIVATE "${KINETO_COMPILE_OPTIONS}")
+ 
+-if(NOT TARGET fmt)
++if(FALSE)
+   if(NOT FMT_SOURCE_DIR)
+ set(FMT_SOURCE_DIR "${LIBKINETO_THIRDPARTY_DIR}/fmt"
+   CACHE STRING "fmt source directory from submodules")
+@@ -118,9 +120,7 @@
+   set(BUILD_SHARED_LIBS ${TEMP_BUILD_SHARED_LIBS} CACHE BOOL "Build shared 
libs" FORCE)
+ endif()
+ 
+-set(FMT_INCLUDE_DIR "${FMT_SOURCE_DIR}/include")
+ message(STATUS "Kineto: FMT_SOURCE_DIR = ${FMT_SOURCE_DIR}")
+-message(STATUS "Kineto: FMT_INCLUDE_DIR = ${FMT_INCLUDE_DIR}")
+ if (NOT CUPTI_INCLUDE_DIR)
+ set(CUPTI_INCLUDE_DIR "${CUDA_SOURCE_DIR}/extras/CUPTI/include")
+ endif()
+@@ -140,14 +140,12 @@
+ target_include_directories(kineto_base PUBLIC
+   $
+   $
+-  $
+   $
+   $
+   $
+   $)
+ 
+ target_include_directories(kineto_api PUBLIC
+-  $
+   $)
+ 
+ if(KINETO_LIBRARY_TYPE STREQUAL "default")
+@@ -178,8 +180,6 @@
+ if(NOT LIBKINETO_NOCUPTI)
+   target_link_libraries(kineto "${CUDA_cupti_LIBRARY}")
+ endif()
+-target_link_libraries(kineto $)
+-add_dependencies(kineto fmt::fmt-header-only)
+ 
+ install(TARGETS kineto EXPORT kinetoLibraryConfig
+   ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+--- a/libkineto/libkineto_defs.bzl 2022-05-24 22:06:17.324000422 +0200
 b/libkineto/libkineto_defs.bzl 2022-05-24 22:07:08.326419268 +0200
+@@ -46,6 +46,7 @@
+ "src/init.cpp",
+ "src/output_csv.cpp",
+ "src/output_json.cpp",
++"src/ILoggerObserver.cpp",
+ ] + (get_libkineto_api_srcs() if with_api else [])
+ 
+ def get_libkineto_public_headers():
+@@ -51,6 +56,7 @@
+ return [
+ "include/AbstractConfig.h",
+ "include/ActivityProfilerInterface.h",
++"include/ActivityTraceInterface.h",
+ "include/ActivityType.h",
+ "include/Config.h",
+ "include/ClientInterface.h",

diff --git a/sci-libs/kineto/kineto-2021.11.17.ebuild 
b/sci-libs/kineto/kineto-2021.11.17.ebuild
new file mode 100644
index ..4a2841c7a5a9
--- /dev/null
+++ b/sci-libs/kineto/kineto-2021.11.17.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit python-any-r1 cmake
+
+CommitId=659a7f99ee737103273ef60551bfe1611c2d2cba
+
+DESCRIPTION="part of the PyTorch Profiler"
+HOMEPAGE="https://github.com/pytorch/kineto;
+SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   dev-libs/libfmt
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? ( dev-cpp/gtest )
+   ${PYTHON_DEPS}
+"
+RESTRICT="!test? ( 

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

2022-05-25 Thread Alfredo Tupone
commit: 99edaaec410b3218a4ffc890db1b7b790759e25a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 26 05:32:15 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 26 05:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99edaaec

dev-libs/FBGEMM: use python-any-r1

Closes: https://bugs.gentoo.org/847247
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-libs/FBGEMM/FBGEMM-2022.01.13.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-libs/FBGEMM/FBGEMM-2022.01.13.ebuild 
b/dev-libs/FBGEMM/FBGEMM-2022.01.13.ebuild
index 51c233d44e8d..1ecfb6cc82f6 100644
--- a/dev-libs/FBGEMM/FBGEMM-2022.01.13.ebuild
+++ b/dev-libs/FBGEMM/FBGEMM-2022.01.13.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-inherit cmake
+PYTHON_COMPAT=( python3_{8..11} )
+inherit python-any-r1 cmake
 
 CommitId=135412d2646f3bd753c8f1cfd33616110bbccd27
 
@@ -22,7 +23,10 @@ DEPEND="
dev-libs/cpuinfo
 "
 RDEPEND="${DEPEND}"
-BDEPEND="test? ( dev-cpp/gtest )"
+BDEPEND="
+   test? ( dev-cpp/gtest )
+   ${PYTHON_DEPS}
+"
 RESTRICT="!test? ( test )"
 
 S="${WORKDIR}"/${PN}-${CommitId}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeakup/

2022-05-25 Thread WANG Xuerui
commit: 8e632ddf93dbc0573217bbb2f7f880b2eed70c6b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:27:46 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:27:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e632ddf

app-accessibility/espeakup: keyword 0.90 for ~loong

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

 app-accessibility/espeakup/espeakup-0.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/espeakup/espeakup-0.90.ebuild 
b/app-accessibility/espeakup/espeakup-0.90.ebuild
index 35a599a7a198..b873b1a8 100644
--- a/app-accessibility/espeakup/espeakup-0.90.ebuild
+++ b/app-accessibility/espeakup/espeakup-0.90.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/linux-speakup/espeakup/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong x86"
 fi
 
 inherit linux-info meson



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/

2022-05-25 Thread WANG Xuerui
commit: 0e0e94ff99bf9a196f565787b0085ec978951a69
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:27:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:27:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0e94ff

app-accessibility/brltty: keyword 6.4-r1 for ~loong

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

 app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild 
b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index db4783baac44..19adda670e69 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2022-05-25 Thread WANG Xuerui
commit: 9afdb0dc34726d65e79910c03b281bc3e6532d07
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:27:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9afdb0dc

app-accessibility/flite: keyword 2.2 for ~loong

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

 app-accessibility/flite/flite-2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 6f8a19f3681f..cd68f7a8307f 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-dialup/mingetty/

2022-05-25 Thread WANG Xuerui
commit: b4d75fce06bd13e845702e797a1fbccfec91b0e0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:27:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:27:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d75fce

net-dialup/mingetty: keyword 1.08-r1 for ~loong

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

 net-dialup/mingetty/mingetty-1.08-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/mingetty/mingetty-1.08-r1.ebuild 
b/net-dialup/mingetty/mingetty-1.08-r1.ebuild
index f40bee3f12e1..593677e9238a 100644
--- a/net-dialup/mingetty/mingetty-1.08-r1.ebuild
+++ b/net-dialup/mingetty/mingetty-1.08-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~s390 sparc 
x86"
 IUSE="unicode"
 
 PATCHES=(



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

2022-05-25 Thread WANG Xuerui
commit: 17c8e53059f13959c34984b933cb7dcd47111f5a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c8e530

media-libs/opusfile: keyword 0.12 for ~loong

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

 media-libs/opusfile/opusfile-0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/opusfile/opusfile-0.12.ebuild 
b/media-libs/opusfile/opusfile-0.12.ebuild
index 5fcb11da6630..537e75f26b8b 100644
--- a/media-libs/opusfile/opusfile-0.12.ebuild
+++ b/media-libs/opusfile/opusfile-0.12.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
sparc x86"
 IUSE="doc fixed-point +float +http static-libs"
 
 RDEPEND="media-libs/libogg



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

2022-05-25 Thread WANG Xuerui
commit: dce602b5247a062768d7f404ff03a8d8fd58bca6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce602b5

dev-python/pyxdg: keyword 0.27-r1 for ~loong

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

 dev-python/pyxdg/pyxdg-0.27-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyxdg/pyxdg-0.27-r1.ebuild 
b/dev-python/pyxdg/pyxdg-0.27-r1.ebuild
index 4361e4055cf8..ebf9801518d0 100644
--- a/dev-python/pyxdg/pyxdg-0.27-r1.ebuild
+++ b/dev-python/pyxdg/pyxdg-0.27-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeak-ng/

2022-05-25 Thread WANG Xuerui
commit: 59b31fb7aaba6ad4b23fffafbc7b015813fba0ef
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b31fb7

app-accessibility/espeak-ng: keyword 1.51 for ~loong

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

 app-accessibility/espeak-ng/espeak-ng-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/espeak-ng/espeak-ng-1.51.ebuild 
b/app-accessibility/espeak-ng/espeak-ng-1.51.ebuild
index a9ea01fea59e..3b853ba6c6de 100644
--- a/app-accessibility/espeak-ng/espeak-ng-1.51.ebuild
+++ b/app-accessibility/espeak-ng/espeak-ng-1.51.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3+ unicode"
 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="+async +klatt l10n_ru l10n_zh man mbrola +sound"
 
 COMMON_DEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: 19bbbefb356c1dabf143958b7ed253080246642f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:23 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bbbefb

media-sound/sox: keyword 14.4.2_p20210509 for ~loong

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

 media-sound/sox/sox-14.4.2_p20210509.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sox/sox-14.4.2_p20210509.ebuild 
b/media-sound/sox/sox-14.4.2_p20210509.ebuild
index bf31ee4ef9a9..e122a0f1f080 100644
--- a/media-sound/sox/sox-14.4.2_p20210509.ebuild
+++ b/media-sound/sox/sox-14.4.2_p20210509.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="alsa amr ao encode flac id3tag ladspa mad ogg openmp oss opus png 
pulseaudio sndfile sndio static-libs twolame wavpack"
 
 BDEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: 30a279d9305a4aae1222e4f51b1d4127d4a7941c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a279d9

dev-libs/dotconf: keyword 1.3-r2 for ~loong

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

 dev-libs/dotconf/dotconf-1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dotconf/dotconf-1.3-r2.ebuild 
b/dev-libs/dotconf/dotconf-1.3-r2.ebuild
index d2f6fc9815eb..b4d2e2d1857e 100644
--- a/dev-libs/dotconf/dotconf-1.3-r2.ebuild
+++ b/dev-libs/dotconf/dotconf-1.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${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=""
 
 DEPEND=">=sys-devel/autoconf-2.58"



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

2022-05-25 Thread WANG Xuerui
commit: e06032b14048021ed5a4344039d990f79741eb41
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:21 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06032b1

media-libs/pcaudiolib: keyword 1.1 for ~loong

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

 media-libs/pcaudiolib/pcaudiolib-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild 
b/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild
index 9708a61bcfed..19f3461c468a 100644
--- a/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild
+++ b/media-libs/pcaudiolib/pcaudiolib-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/espeak-ng/pcaudiolib/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3+ ZLIB"
 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="+alsa oss pulseaudio"
 
 REQUIRED_USE="|| ( alsa oss pulseaudio )"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-dispatcher/

2022-05-25 Thread WANG Xuerui
commit: 6b2469487721c42b72eb2ed9d90a34915f32a822
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:26 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b246948

app-accessibility/speech-dispatcher: keyword 0.11.1 for ~loong

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

 app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild 
b/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild
index 600860f99b64..9a9936c3845c 100644
--- a/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild
+++ b/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/brailcom/speechd/releases/download/${PV}/${P}.tar.gz
 
 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"
 IUSE="alsa ao espeak +espeak-ng flite nas pulseaudio python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2022-05-25 Thread WANG Xuerui
commit: c89e54bcba3bc73b0af7db472af33d3a6abcaa46
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:20:14 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:20:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89e54bc

media-sound/gsm: keyword 1.0.13-r1 for ~loong

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

 media-sound/gsm/gsm-1.0.13-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/gsm/gsm-1.0.13-r1.ebuild 
b/media-sound/gsm/gsm-1.0.13-r1.ebuild
index 694195884bbc..6a0a5898782e 100644
--- a/media-sound/gsm/gsm-1.0.13-r1.ebuild
+++ b/media-sound/gsm/gsm-1.0.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="gsm"
 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"
 
 S="${WORKDIR}/${PN}-$(ver_rs 2 '-pl' )"
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/tsocks/

2022-05-25 Thread WANG Xuerui
commit: 6e1c47038be133276534e5cc47a2c52c34181cfa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1c4703

net-proxy/tsocks: keyword 1.8_beta5-r9 for ~loong

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

 net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild 
b/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild
index 5dec8a20c460..ccad4e386d3b 100644
--- a/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild
+++ b/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/tsocks/${PN}-${PV/_}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="debug dns envconf tordns server-lookups"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: net-misc/vconfig/

2022-05-25 Thread WANG Xuerui
commit: 29802dffd45251678ddc1867adf9ad3203c57621
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29802dff

net-misc/vconfig: keyword 1.9 for ~loong

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

 net-misc/vconfig/vconfig-1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/vconfig/vconfig-1.9.ebuild 
b/net-misc/vconfig/vconfig-1.9.ebuild
index 793ba8451eb0..b3df5575193b 100644
--- a/net-misc/vconfig/vconfig-1.9.ebuild
+++ b/net-misc/vconfig/vconfig-1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.candelatech.com/~greear/vlan/${MY_PN}.${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~ppc ~ppc64 sparc x86"
 IUSE="static"
 
 S="${WORKDIR}/${MY_PN}"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/pptpclient/

2022-05-25 Thread WANG Xuerui
commit: d26757911db559b8bc3cabfe32c0001188e6ad9f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2675791

net-dialup/pptpclient: keyword 1.10.0 for ~loong

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

 net-dialup/pptpclient/pptpclient-1.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/pptpclient/pptpclient-1.10.0.ebuild 
b/net-dialup/pptpclient/pptpclient-1.10.0.ebuild
index ff68c8d36b3e..502695ace3f5 100644
--- a/net-dialup/pptpclient/pptpclient-1.10.0.ebuild
+++ b/net-dialup/pptpclient/pptpclient-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/pptpclient/${MY_P}.tar.gz
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="tk"
 
 DEPEND="net-dialup/ppp



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

2022-05-25 Thread WANG Xuerui
commit: 6c920c74ebb779387220bd37bf834ba31ee9ab98
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:15 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c920c74

sys-apps/usbutils: keyword 014-r1 for ~loong

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

 sys-apps/usbutils/usbutils-014-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/usbutils/usbutils-014-r1.ebuild 
b/sys-apps/usbutils/usbutils-014-r1.ebuild
index 547e7cc8092a..ccfe79ce3bab 100644
--- a/sys-apps/usbutils/usbutils-014-r1.ebuild
+++ b/sys-apps/usbutils/usbutils-014-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/dmraid/

2022-05-25 Thread WANG Xuerui
commit: 0a332abf43bd2a29e39846f5fd1de7bee1f4a9b1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:55:00 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a332abf

sys-fs/dmraid: keyword 1.0.0_rc16-r5 for ~loong

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

 sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild 
b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
index 7751241ce571..4d1ce63d0172 100644
--- a/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
+++ b/sys-fs/dmraid/dmraid-1.0.0_rc16-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}/${MY_PV}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="intel_led led mini static"
 
 RDEPEND=">=sys-fs/lvm2-2.02.45"



[gentoo-commits] repo/gentoo:master commit in: sys-block/partimage/

2022-05-25 Thread WANG Xuerui
commit: 09ec8b0260c40b1e03d526b2eb620f8e21fe9af3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ec8b02

sys-block/partimage: keyword 0.6.9-r3 for ~loong

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

 sys-block/partimage/partimage-0.6.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/partimage/partimage-0.6.9-r3.ebuild 
b/sys-block/partimage/partimage-0.6.9-r3.ebuild
index 19ebebf07c3f..47a749a03dd3 100644
--- a/sys-block/partimage/partimage-0.6.9-r3.ebuild
+++ b/sys-block/partimage/partimage-0.6.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~riscv ~sparc x86"
 IUSE="nls nologin pam ssl static"
 REQUIRED_USE="static? ( !pam )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipw2100-firmware/

2022-05-25 Thread WANG Xuerui
commit: 41a2370fb95d258141db61f66e136c70bdec2f7c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a2370f

sys-firmware/ipw2100-firmware: keyword 1.3-r1 for ~loong

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

 sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild 
b/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild
index 0f526d4dfb2f..cc2f0dae226d 100644
--- a/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild
+++ b/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${MY_P}.tgz"
 
 LICENSE="ipw2100-fw"
 SLOT="${PV}"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong x86"
 
 S=${WORKDIR}
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-pppoe/

2022-05-25 Thread WANG Xuerui
commit: 21c3eb3349d1ea141ca3c4a7793226a966869c8d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:21 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c3eb33

net-dialup/rp-pppoe: keyword 3.15-r2 for ~loong

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

 net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
index 2eced6ff7264..20079063a600 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://dianne.skoll.ca/projects/rp-pppoe/download/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 IUSE="tk"
 
 RDEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: a08d52345f4dac7a47ac3e8763d03135d50c66d6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08d5234

sys-apps/netplug: keyword 1.2.9.2-r3 for ~loong

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

 sys-apps/netplug/netplug-1.2.9.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/netplug/netplug-1.2.9.2-r3.ebuild 
b/sys-apps/netplug/netplug-1.2.9.2-r3.ebuild
index 6f9af1c75154..e226a88eeb91 100644
--- a/sys-apps/netplug/netplug-1.2.9.2-r3.ebuild
+++ b/sys-apps/netplug/netplug-1.2.9.2-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.red-bean.com/~bos/netplug/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="debug doc"
 
 DEPEND="doc? ( app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/traceroute/

2022-05-25 Thread WANG Xuerui
commit: f9dad84c4bce796cbaab27acfd0e5cdd61ed52ab
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dad84c

net-analyzer/traceroute: keyword 2.1.0-r1 for ~loong

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

 net-analyzer/traceroute/traceroute-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/traceroute/traceroute-2.1.0-r1.ebuild 
b/net-analyzer/traceroute/traceroute-2.1.0-r1.ebuild
index 11338e0002b2..40b05fad9137 100644
--- a/net-analyzer/traceroute/traceroute-2.1.0-r1.ebuild
+++ b/net-analyzer/traceroute/traceroute-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: net-misc/ndisc6/

2022-05-25 Thread WANG Xuerui
commit: 1697bde2b55cf4ec6ff00e3471bf93bdb9e9dfed
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1697bde2

net-misc/ndisc6: keyword 1.0.5 for ~loong

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

 net-misc/ndisc6/ndisc6-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/ndisc6/ndisc6-1.0.5.ebuild 
b/net-misc/ndisc6/ndisc6-1.0.5.ebuild
index 19faf911e8ef..d4cc1091edbb 100644
--- a/net-misc/ndisc6/ndisc6-1.0.5.ebuild
+++ b/net-misc/ndisc6/ndisc6-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.remlab.net/files/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong x86 ~x64-macos"
 IUSE="debug"
 
 BDEPEND="dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: net-wireless/b43-fwcutter/

2022-05-25 Thread WANG Xuerui
commit: 6472d5bb42b84f60068b1f89b51c18c02799be17
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6472d5bb

net-wireless/b43-fwcutter: keyword 019 for ~loong

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

 net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild 
b/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild
index 10a4760079ce..52a67071ac0b 100644
--- a/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild
+++ b/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://bues.ch/b43/fwcutter/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 x86"
 
 src_compile() {
emake CC="$(tc-getCC)" V=1



[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/

2022-05-25 Thread WANG Xuerui
commit: 4c9fd73f53bd6286088ad323ee137754102987fe
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:03:13 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9fd73f

sys-fs/ntfs3g: keyword 2021.8.22-r4 for ~loong

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

 sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild
index 3ee5db1efeb5..ed009c764089 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/89"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid 
xattr"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2022-05-25 Thread WANG Xuerui
commit: 31aef6885d85fa2ebb120122e12f16c7ea0fe1ae
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aef688

net-misc/dhcpcd: keyword 9.4.1 for ~loong

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

 net-misc/dhcpcd/dhcpcd-9.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
index 1aa27d0a3b4e..b7d172155d9c 100644
--- a/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-9.4.1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipw2200-firmware/

2022-05-25 Thread WANG Xuerui
commit: ee01bc5cc8be42d5af9c394e6e0e86bbebce49ad
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:54:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:03:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee01bc5c

sys-firmware/ipw2200-firmware: keyword 3.1-r1 for ~loong

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

 sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild 
b/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild
index 980d68f32092..722d7d9306b4 100644
--- a/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild
+++ b/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${MY_P}.tgz"
 
 LICENSE="ipw2200-fw"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong x86"
 
 S=${WORKDIR}/${MY_P}
 



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

2022-05-25 Thread Miroslav Å ulc
commit: 1346b3983b20ed4c2afa344b67b52f5d08c07a93
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu May 26 04:57:11 2022 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu May 26 04:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1346b398

media-sound/picard: bump to 2.8

Signed-off-by: Miroslav Å ulc  gentoo.org>

 media-sound/picard/Manifest  |  1 +
 media-sound/picard/picard-2.8.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index e2cc2ca1e35b..c267df61c0f8 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1 +1,2 @@
 DIST picard-2.7.3.tar.gz 4887533 BLAKE2B 
65a10be3dafcdd99e20d6c193d1238b0edfa66425a28c705bd6df0f57f75ddcf874f3bf09cef3c331e583a35f49ec780a63d2960081188081c8f0687f6a0b4d1
 SHA512 
33cd37ce19e261d14882b4400054c289bf921d3c74313db634f3876bc7f51ecca184aa29a9cb1d673fe799c53eda81de45d23c83caaf2f71b74fe341c258d2f7
+DIST picard-2.8.tar.gz 5060056 BLAKE2B 
b5ba78c910a615e7e2bab148e83514d4fc929d8dc910dcd07dff3af75b502bc9036eb7843bdd3d95b2e5d07902ffcefb529ad1aa19d101565f9c4e66eba693e2
 SHA512 
bd5b4e7b457603eb8c1895452a7b00cb5de48e28e72c8f377ad73e49aa272a2d09338ea4585f40f1a8401e860a9be3d210db3f44a39956b200d85aa24a89562c

diff --git a/media-sound/picard/picard-2.8.ebuild 
b/media-sound/picard/picard-2.8.ebuild
new file mode 100644
index ..accbc2910dfb
--- /dev/null
+++ b/media-sound/picard/picard-2.8.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/metabrainz/picard;
+   inherit git-r3
+else
+   
SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}-release-${PV}"
+fi
+
+DESCRIPTION="Cross-platform music tagger"
+HOMEPAGE="https://picard.musicbrainz.org;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="discid fingerprints nls"
+
+BDEPEND="
+   nls? ( dev-qt/linguist-tools:5 )
+"
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/fasteners[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   media-libs/mutagen[${PYTHON_USEDEP}]
+   discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )
+   ')
+   fingerprints? ( media-libs/chromaprint[tools] )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   local build_args=(
+   --disable-autoupdate
+   )
+   if ! use nls; then
+   build_args+=( --disable-locales )
+   fi
+   distutils-r1_python_compile ${build_args[@]}
+}
+
+python_install() {
+   local install_args=(
+   --disable-autoupdate
+   --skip-build
+   )
+   if ! use nls; then
+   install_args+=( --disable-locales )
+   fi
+   distutils-r1_python_install ${install_args[@]}
+}



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

2022-05-25 Thread Miroslav Å ulc
commit: 51716992599c8e960916539197c22c1586592a94
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu May 26 04:47:31 2022 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu May 26 04:48:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51716992

media-libs/openal: dropped obsolete 1.21.1-r2

Bug: https://bugs.gentoo.org/847367
Signed-off-by: Miroslav Å ulc  gentoo.org>

 media-libs/openal/Manifest|  1 -
 media-libs/openal/openal-1.21.1-r2.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest
index 82ae6823bf3d..7550926d98a7 100644
--- a/media-libs/openal/Manifest
+++ b/media-libs/openal/Manifest
@@ -1,2 +1 @@
-DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B 
ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89
 SHA512 
420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4
 DIST openal-soft-1.22.0.tar.bz2 606420 BLAKE2B 
c244c28a253168a6651230d31608449b885d3519d07bf9befb51a5618c2cab6166496f69230969ff38982eb2c82e1e467a741376a2af38dfe59687143411
 SHA512 
1e3df371d126e19e369dd01e3c5e95d6a32b664adf54ee37836d51ca7bc829f275d945388d8a40a3ac92c1151380bd68bbab4f8a08f59ea67dd1bd9b9a1d0cbd

diff --git a/media-libs/openal/openal-1.21.1-r2.ebuild 
b/media-libs/openal/openal-1.21.1-r2.ebuild
deleted file mode 100644
index 23e407a521c0..
--- a/media-libs/openal/openal-1.21.1-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-MY_P="${PN}-soft-${PV}"
-
-DESCRIPTION="A software implementation of the OpenAL 3D audio API"
-HOMEPAGE="https://www.openal-soft.org/;
-SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2;
-
-# See 
https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause
-# Some components are under BSD
-LICENSE="LGPL-2+ BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="
-   alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5
-   cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
-   cpu_flags_arm_neon
-"
-
-RDEPEND="
-   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   portaudio? ( 
>=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] )
-   pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   oss? ( virtual/os-headers )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md )
-
-src_configure() {
-   # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
-   my_configure() {
-   local mycmakeargs=(
-   -DALSOFT_REQUIRE_ALSA=$(usex alsa)
-   -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio)
-   -DALSOFT_REQUIRE_JACK=$(usex jack)
-   -DALSOFT_REQUIRE_OSS=$(usex oss)
-   -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio)
-   -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio)
-   -DALSOFT_REQUIRE_SDL2=$(usex sdl)
-   # See bug #809314 for getting both options for sndio
-   -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio)
-   -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || 
echo "OFF")
-   -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 
"$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)
-   -DALSOFT_EXAMPLES=OFF
-   )
-
-   # Avoid unused variable warnings, bug #738240
-   if use amd64 || use x86 ; then
-   mycmakeargs+=(
-   -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse)
-   -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2)
-   -DALSOFT_CPUEXT_SSE4_1=$(usex 
cpu_flags_x86_sse4_1)
-   )
-   fi
-
-   if use arm || use arm64 ; then
-   mycmakeargs+=(
-   -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon)
-   )
-   fi
-
-   cmake_src_configure
-   }
-
-   multilib_parallel_foreach_abi my_configure
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gvfs/

2022-05-25 Thread WANG Xuerui
commit: 22e9a68ce6adcdf49c86158ed53f5edcbbf5fec8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e9a68c

gnome-base/gvfs: keyword 1.50.1-r1 for ~loong

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

 gnome-base/gvfs/gvfs-1.50.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild 
b/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
index 3d55f7527038..645b9038fa02 100644
--- a/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
+++ b/gnome-base/gvfs/gvfs-1.50.1-r1.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="
mtp? ( udev )
udisks? ( udev )
 "
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-libs/glib-2.70.0:2



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm/

2022-05-25 Thread WANG Xuerui
commit: 09fafa142b4ec458d9ce17589b5af3e347f0001b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fafa14

x11-libs/libfm: keyword 1.3.2 for ~loong

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

 x11-libs/libfm/libfm-1.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm/libfm-1.3.2.ebuild 
b/x11-libs/libfm/libfm-1.3.2.ebuild
index e4daf617f735..881c58f06135 100644
--- a/x11-libs/libfm/libfm-1.3.2.ebuild
+++ b/x11-libs/libfm/libfm-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/5.3.1" # copy ABI_VERSION because it seems upstream change it randomly
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux"
 IUSE="+automount debug doc examples exif gtk udisks vala"
 
 REQUIRED_USE="udisks? ( automount ) doc? ( gtk )"



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

2022-05-25 Thread WANG Xuerui
commit: 385530d694b9d7f274dfb92f8b9356e76e4d9cfb
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:44:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385530d6

profiles/arch/loong: unmask INPUT_DEVICES=synaptics

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

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 5ff1889daf70..31e5b7399e51 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -7,6 +7,9 @@
 # Unmask systemd
 -systemd
 
+# Things we actually can support
+-input_devices_synaptics
+
 # Things without support yet
 java
 llvm



[gentoo-commits] repo/gentoo:master commit in: net-libs/glib-networking/

2022-05-25 Thread WANG Xuerui
commit: 5a95e86ca3266f5ead0de69ed5584ba381233b64
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a95e86c

net-libs/glib-networking: keyword 2.72.0-r1 for ~loong

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

 net-libs/glib-networking/glib-networking-2.72.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/glib-networking/glib-networking-2.72.0-r1.ebuild 
b/net-libs/glib-networking/glib-networking-2.72.0-r1.ebuild
index 845eea9072fe..f5cb25001455 100644
--- a/net-libs/glib-networking/glib-networking-2.72.0-r1.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.72.0-r1.ebuild
@@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+gnome +libproxy +ssl test"
 RESTRICT="!test? ( test )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-libs/glib-2.69.0:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-synaptics/

2022-05-25 Thread WANG Xuerui
commit: b968c0640880ce8b363f4e74813fcd1bcb65256f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:41:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b968c064

x11-drivers/xf86-input-synaptics: keyword 1.9.1 for ~loong

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

 x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild 
b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild
index a8bb0d2db210..c92531fc7fa4 100644
--- a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild
@@ -7,7 +7,7 @@ inherit linux-info xorg-3
 
 DESCRIPTION="Driver for Synaptics touchpads"
 
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 x86"
 
 RDEPEND="
>=x11-base/xorg-server-1.14



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

2022-05-25 Thread WANG Xuerui
commit: b6b8310b49a481e4d6542910e1b3227eabed6590
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:20:05 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b8310b

profiles/arch/loong: mask VIDEO_CARDS=glint

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

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index ab4afa9d6e78..5ff1889daf70 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -36,3 +36,6 @@ systemtap
 tk
 tpm
 xemacs
+
+# Things not supposed to ever get support
+video_cards_glint



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-elographics/

2022-05-25 Thread WANG Xuerui
commit: 67acc7701c6185fc1e8c346af5f0e1381c4a8332
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:49 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67acc770

x11-drivers/xf86-input-elographics: keyword 1.4.2 for ~loong

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

 .../xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild 
b/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild
index c1de00c12f99..bab2aeea8ab1 100644
--- a/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild
+++ b/x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,5 +6,5 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="Elographics input driver"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 sparc x86"
 IUSE=""



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

2022-05-25 Thread WANG Xuerui
commit: 274b9a88837a2a2fe0f6f4a3567c7c98224a45f8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274b9a88

sys-libs/libblockdev: keyword 2.26 for ~loong

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

 sys-libs/libblockdev/libblockdev-2.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libblockdev/libblockdev-2.26.ebuild 
b/sys-libs/libblockdev/libblockdev-2.26.ebuild
index b7f75e8e7b48..7127ea5bc94a 100644
--- a/sys-libs/libblockdev/libblockdev-2.26.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.26.ebuild
@@ -19,7 +19,7 @@ else
#MY_P="${PN}-${MY_PV}"

#SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"

SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
#S="${WORKDIR}/${MY_P}"
 fi
 LICENSE="LGPL-2+"



[gentoo-commits] repo/gentoo:master commit in: net-libs/uhttpmock/

2022-05-25 Thread WANG Xuerui
commit: 22021cef2bc6db8b99a1887f3aaf3bebff264dfd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:47 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22021cef

net-libs/uhttpmock: keyword 0.5.3 for ~loong

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

 net-libs/uhttpmock/uhttpmock-0.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/uhttpmock/uhttpmock-0.5.3.ebuild 
b/net-libs/uhttpmock/uhttpmock-0.5.3.ebuild
index 7526fe4fd04d..3b956e8a4bde 100644
--- a/net-libs/uhttpmock/uhttpmock-0.5.3.ebuild
+++ b/net-libs/uhttpmock/uhttpmock-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ SLOT="0"
 IUSE="debug +introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 
-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"
 
 RDEPEND="
>=dev-libs/glib-2.38.0:2



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

2022-05-25 Thread WANG Xuerui
commit: 5e42190fb593086b350899a8b94088afab4aeebc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e42190f

dev-libs/libbytesize: keyword 2.7 for ~loong

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

 dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild 
b/dev-libs/libbytesize/libbytesize-2.7.ebuild
index 7b5e88e42f96..c57dc622514b 100644
--- a/dev-libs/libbytesize/libbytesize-2.7.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize;
 
SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz;
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="doc python test tools"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: sys-block/parted/

2022-05-25 Thread WANG Xuerui
commit: 5bdaf0f46877ae44675d34441c098bb163fec6b8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdaf0f4

sys-block/parted: keyword 3.5 for ~loong

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

 sys-block/parted/parted-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/parted/parted-3.5.ebuild 
b/sys-block/parted/parted-3.5.ebuild
index 0f5b5f649c82..539d14de32c8 100644
--- a/sys-block/parted/parted-3.5.ebuild
+++ b/sys-block/parted/parted-3.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 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"
 IUSE="+debug device-mapper nls readline"
 
 # util-linux for libuuid



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

2022-05-25 Thread WANG Xuerui
commit: 54bd615e6fbea20dc05fa40de6074cf57aa0c445
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bd615e

dev-libs/libgdata: keyword 0.18.1 for ~loong

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

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

diff --git a/dev-libs/libgdata/libgdata-0.18.1.ebuild 
b/dev-libs/libgdata/libgdata-0.18.1.ebuild
index 57b506ffed8f..6680b91f3fa8 100644
--- a/dev-libs/libgdata/libgdata-0.18.1.ebuild
+++ b/dev-libs/libgdata/libgdata-0.18.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ IUSE="+crypt gnome-online-accounts gtk-doc +introspection 
test vala"
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 
-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"
 
 RDEPEND="
>=dev-libs/glib-2.44.0:2



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/

2022-05-25 Thread WANG Xuerui
commit: 712380c70455b83d0df2cfc83e8d4a9adee088c9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:45 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712380c7

sys-fs/udisks: keyword 2.9.4 for ~loong

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

 sys-fs/udisks/udisks-2.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.9.4.ebuild 
b/sys-fs/udisks/udisks-2.9.4.ebuild
index f5e7dd5fdbcc..7b7bb5bc11ba 100644
--- a/sys-fs/udisks/udisks-2.9.4.ebuild
+++ b/sys-fs/udisks/udisks-2.9.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/

2022-05-25 Thread WANG Xuerui
commit: b548cb4776f0584f037620f112f2fd41b6fcd45f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b548cb47

net-libs/libproxy: keyword 0.4.17-r1 for ~loong

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

 net-libs/libproxy/libproxy-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.17-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
index 0f5687d4a18a..5d69bcee8d45 100644
--- a/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xorg-cf-files/

2022-05-25 Thread WANG Xuerui
commit: 7741aba4188b5e66b4f41c59051a7575263d8aad
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:03:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:44:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7741aba4

x11-misc/xorg-cf-files: keyword 1.0.7-r1 for ~loong

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

 x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild 
b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild
index b562cc67023d..4d120a0e40a1 100644
--- a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild
+++ b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 BDEPEND="
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/

2022-05-25 Thread WANG Xuerui
commit: 5c571671afdcac0ea27f245083adfe72268f934f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c571671

net-libs/libsoup: keyword 2.74.2 for ~loong

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

 net-libs/libsoup/libsoup-2.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.74.2.ebuild 
b/net-libs/libsoup/libsoup-2.74.2.ebuild
index c8a8e7e509d1..7cb4a1169afb 100644
--- a/net-libs/libsoup/libsoup-2.74.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.74.2.ebuild
@@ -17,7 +17,7 @@ IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof 
test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="vala? ( introspection )"
 
-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"
 
 DEPEND="
>=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-libs/libotr/

2022-05-25 Thread WANG Xuerui
commit: 75ca9166b2dc7b98e575d644f759cf6a99f24bd6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:06:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ca9166

net-libs/libotr: keyword 4.1.1 for ~loong

Tests passed on real hardware.

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

 net-libs/libotr/libotr-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libotr/libotr-4.1.1.ebuild 
b/net-libs/libotr/libotr-4.1.1.ebuild
index aae1bbc9b0c9..bc5fc8199758 100644
--- a/net-libs/libotr/libotr-4.1.1.ebuild
+++ b/net-libs/libotr/libotr-4.1.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://otr.cypherpunks.ca/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
dev-libs/libgcrypt:0=



[gentoo-commits] repo/gentoo:master commit in: virtual/freedesktop-icon-theme/

2022-05-25 Thread WANG Xuerui
commit: 25173e9d50a29654bd40752d4309b52d63a8429e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:03:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:44:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25173e9d

virtual/freedesktop-icon-theme: keyword 0-r4 for ~loong

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

 virtual/freedesktop-icon-theme/freedesktop-icon-theme-0-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0-r4.ebuild 
b/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0-r4.ebuild
index 6b284270956c..716d9c25c0e2 100644
--- a/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0-r4.ebuild
+++ b/virtual/freedesktop-icon-theme/freedesktop-icon-theme-0-r4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Virtual to choose between different icon themes"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND="|| (
x11-themes/adwaita-icon-theme



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

2022-05-25 Thread WANG Xuerui
commit: 2477dee9ab14d38e04f8a26addfe1b3f4ac9f216
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:06:38 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2477dee9

media-libs/speex: keyword 1.2.0-r2 for ~loong

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

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

diff --git a/media-libs/speex/speex-1.2.0-r2.ebuild 
b/media-libs/speex/speex-1.2.0-r2.ebuild
index e0ee8cb39de5..610cbdba7d08 100644
--- a/media-libs/speex/speex-1.2.0-r2.ebuild
+++ b/media-libs/speex/speex-1.2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils +vbr"
 
 RDEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: c6363117b2738dde95b38e0a60aa96e31b89cf9d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:33 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6363117

dev-libs/libatasmart: keyword 0.19_p5 for ~loong

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

 dev-libs/libatasmart/libatasmart-0.19_p5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild 
b/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild
index b25a58b51f21..488991a76989 100644
--- a/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild
+++ b/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/liba/${PN}/${PN}_${PV/_p*}.orig.tar.xz
 
 LICENSE="LGPL-2.1"
 SLOT="0/4"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="static-libs"
 
 RDEPEND="virtual/libudev:="



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

2022-05-25 Thread Matthew Thode
commit: 359d1accdeaa5fda489ade195558ec4831e181ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 26 04:43:18 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 26 04:43:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359d1acc

app-admin/puppetserver: 7.6.0 cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppetserver/Manifest  |   1 -
 app-admin/puppetserver/puppetserver-7.6.0.ebuild | 131 ---
 2 files changed, 132 deletions(-)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 499966045bc4..4f7d2ac8c6bd 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1,2 @@
-DIST puppetserver-7.6.0.tar.gz 63322828 BLAKE2B 
252ad828b4066a1b928c17f3b7a62c08e46f969abcd046a5e5a9b2e03856d0a336f1c3c85474323095c43b5bd61c47b48f7aa811ca58e2917b0d70256cdbcde8
 SHA512 
8c00380a814a9722aaa2b2125124635aa1983ad4dc028a59d9f2dd9789f79f81a2c9a76447fa34b029ba87a48502e8db5ded597d054f11250c403a4058d810db
 DIST puppetserver-7.6.1.tar.gz 64646806 BLAKE2B 
4905504e68ee2dbbe0705553da3ee73826dc6bd50cc9ea8e62f3a4f9b5f67e53e829a0faa465fcf3b76dd85288eef71e472f272b0506c5e951b5d88df4274c9f
 SHA512 
5a76e0053f41bf51cb0c4f79a6785e7759ba4ecaeadb84ce3dc777a288910d355bbeb0efc438eb3fddc09b7f7471526124bbfd076bff9091eecb341f3958130b
 DIST puppetserver-7.7.0.tar.gz 64646018 BLAKE2B 
7ce0dfc469705093107f3761c25119a488fffd0bf95112108b86fd0bbaf923d090712c0612d0efb8226059645b15386593fcc5b5c13b0881a9ffd36b714a7d50
 SHA512 
f56a94cfb75f2e95aef4947b2e755cda1ba4b3a1f646f14525c2ed2434c49da7d71b5dc2766bae727dcc307e06e2c56df80682b2376d8379b7c291a319a37ed1

diff --git a/app-admin/puppetserver/puppetserver-7.6.0.ebuild 
b/app-admin/puppetserver/puppetserver-7.6.0.ebuild
deleted file mode 100644
index 7323a3ecf896..
--- a/app-admin/puppetserver/puppetserver-7.6.0.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents"
-HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
-SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="puppetdb"
-# will need the same keywords in puppet-agent (puppet-agent now has arm64)
-KEYWORDS="amd64"
-
-RDEPEND+="
-   >=virtual/jdk-1.8.0
-   app-admin/puppet-agent[puppetdb?]"
-DEPEND+="acct-user/puppet
-   acct-group/puppet"
-
-src_prepare() {
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
-   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
-   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   insinto /opt/puppetlabs/server/apps/puppetserver
-   insopts -m0774
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppet-server-release.jar
-   insinto /etc/puppetlabs/puppetserver
-   doins ext/config/logback.xml
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetserver/services.d
-   doins ext/system-config/services.d/bootstrap.cfg
-   doins ext/config/services.d/ca.cfg
-   insinto /etc/puppetlabs/puppetserver/conf.d
-   doins ext/config/conf.d/puppetserver.conf
-   doins ext/config/conf.d/auth.conf
-   doins ext/config/conf.d/global.conf
-   doins ext/config/conf.d/web-routes.conf
-   doins ext/config/conf.d/metrics.conf
-   doins ext/config/conf.d/webserver.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
-   doins ext/cli/ca
-   doins ext/cli/irb
-   doins ext/cli/foreground
-   doins ext/cli/gem
-   doins ext/cli/ruby
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli
-   doins ext/cli_defaults/cli-defaults.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/bin
-   doins ext/bin/puppetserver
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
-   

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

2022-05-25 Thread Matthew Thode
commit: ead9833c04cbd048f111a2151aa2e15970773d4f
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 26 04:40:41 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 26 04:43:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead9833c

app-admin/ansible-base: 2.12.6 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-base/Manifest   |  1 +
 app-admin/ansible-base/ansible-base-2.12.6.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index c7123b723852..68e2471a1171 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -2,4 +2,5 @@ DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1
 DIST ansible-core-2.12.3.tar.gz 7757271 BLAKE2B 
02c8c2c09b778de9775384471f0b485237a8074468d437d41a6879e85769444c91ed4571e17de9aa4024fb2b6c29b4e90b4c31b6714d633ef7028e9711f5ecf3
 SHA512 
dedac2546881442f5e904c485bdc464d0ced847520879fd10c2454a2055ada4d051416d450f01ae5a1e2f5073f1633cb4db5265855199bb32c0acb41092d6f05
 DIST ansible-core-2.12.4.tar.gz 7756536 BLAKE2B 
f2820db0c8a3b618b8dc37670709185ed26d21dc96bb3e8ea34a011d8f2c006ca541a74cd4196ea5cf8d420f9f57efc1bc256a76320b860c1b3a8e3f4304163f
 SHA512 
a196a4f75834b5951330a1ea201aca41581c88a3cedbdd1c9e00acd5d3f06b4fd1948ddb2acea32bc2b758587baf9bd75572d150d6d47a3a957f5d8c4fc06d2f
 DIST ansible-core-2.12.5.tar.gz 7757691 BLAKE2B 
04be15e932221dfbc8435c703efe3803d4de5f1f94b3205c220f4ea105ffd703df5dff680a4812f1230b77f21ee78b9f6b1020122442aac333aa26304d4d62c0
 SHA512 
795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9
+DIST ansible-core-2.12.6.tar.gz 7761844 BLAKE2B 
37fe58bd04fcd59bb8085c31d8d7b4d4298c7911acb2a5988afa7a3b9d856769f0a737179f8d4828fd94a1a6c5e029385a7514a5f1b5155fffd6b8aa7ae7427f
 SHA512 
55138701f3733b1ea2049783d9d0246beb7cc778090785eada756c9ef540b248bc345e07a261d5542648fc22088bc25e3ab57f7b904bba615264d5556baae456
 DIST ansible-core-2.13.0.tar.gz 7383065 BLAKE2B 
14c9c30a1d04c4235877da9a2d866bae229fa0bb28815dccc2cbc37ca7a767a6a15b2ae1824849cb2c7031b3c3bdcac433b04bf353265228ab2beec7650aa7b9
 SHA512 
37e17d73477ba88c62af94a6912f9b4b91ebf2ac967c2845875e293fe2ed09307e414644899714e604883973e241eed571d61b7a093a6c212446a1f5b702af6f

diff --git a/app-admin/ansible-base/ansible-base-2.12.6.ebuild 
b/app-admin/ansible-base/ansible-base-2.12.6.ebuild
new file mode 100644
index ..06d9ba54c027
--- /dev/null
+++ b/app-admin/ansible-base/ansible-base-2.12.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   MY_PN="${PN/-base/-core}"
+   MY_P="${MY_PN}-${PV}"
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2022-05-25 Thread Matthew Thode
commit: 45995a24ca91d8bf68eed596a26088bb85908e30
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 26 04:42:46 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 26 04:43:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45995a24

app-admin/puppet-agent: 7.14.0 cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet-agent/Manifest   |  2 -
 app-admin/puppet-agent/puppet-agent-7.14.0.ebuild | 91 ---
 2 files changed, 93 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index cba5ee50f908..a51907050c14 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,5 +1,3 @@
-DIST puppet-agent_7.14.0-1focal_amd64.deb 20339972 BLAKE2B 
3e7a230e73c1eb7d96317e7877fc1bf5dbfb44f2e8faa65a1ba08ca3c7c22115458797e1bf33450d5f45c11ed0a96c2973a0d6a0a83d98739ad52c90fe45f3af
 SHA512 
08cd94e1d5ed1a8827f43a60c80ab64a8370ecebab01cd9d8b6c36e99007a84d9b6d39a8a8eb6370b2e78f2360d4fc0b95bf85f8b59a38b44b4d94a4e266d4b7
-DIST puppet-agent_7.14.0-1focal_arm64.deb 19534676 BLAKE2B 
a809b4beb8c20ce2e45f1c2c552585403494ed2c0eca719077597106fcb91478bfe7cb12bcb420e5b093840fe41f4ae101c978df48690ea47940216dda7b293e
 SHA512 
4d57fe41d6943b3b6d643f55aead3264ed4f4aedd280e8fc0ed8504a1f7e0da1e9a06e9d7e2b4916f2de2c6726b3dcff3ce8096d02503443ad6e74b0528177bc
 DIST puppet-agent_7.15.0-1focal_amd64.deb 20342292 BLAKE2B 
4d8a322182b10462353b4fb78b8a655765e6b91e31626c34126862cf27d7863ed6dcfdf6d8545c9bfb2be25e42bd0f3f34c5726885dc6508eb71aa09646e647a
 SHA512 
b6887ef66c47fcfce7136e13ff96f7a8df8b11011fd9ec8cb01a79d8a7f7b77e43da63033d9c42446c4131ffe04e8bfaf5bdf70ba1cb6c37dcd1d6963024ef29
 DIST puppet-agent_7.15.0-1focal_arm64.deb 19533904 BLAKE2B 
234fc85f20df8bba9d1f33e84ac725326201984c041ab371dd645df2e6cce12b6c81481ceff01819dc884d3c8f6191d6e98aafbb78a6856733b4cc3255d0e905
 SHA512 
70f389bc29270317fc621ef7be2eea9764b490ae2da32fb3968bd2c966eec53ef7e65469ea7fd5069676e23feede48557575b9020783b50292b146cc17ae840e
 DIST puppet-agent_7.16.0-1focal_amd64.deb 20349200 BLAKE2B 
73a5bc404b988fc009b95e25ab906afdc56cf8a9b977d0974177bdd5dcf9c0882f10d7e56f05c054f2ff1ea89824879671f857d1f1bf41d4f725ae90994d24ac
 SHA512 
57d58b0a4ea74f461e7820e1f99838eb3c357f1be5277623ce8bb5cdf6aa46696d53db7c64c16ede972bc01660f30ea19111d2495087032d412672564b8612f8

diff --git a/app-admin/puppet-agent/puppet-agent-7.14.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.14.0.ebuild
deleted file mode 100644
index 0776db0b3b8b..
--- a/app-admin/puppet-agent/puppet-agent-7.14.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd unpacker tmpfiles
-
-DESCRIPTION="general puppet client utils along with hiera and facter"
-HOMEPAGE="https://puppetlabs.com/;
-SRC_URI="amd64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb
 )
-arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="puppetdb selinux"
-RESTRICT="strip"
-
-# virtual/libcrypt:= is in here despite being a pre-built package
-# to ensure that the has_version logic for the symlink doesn't become stale
-CDEPEND="!app-admin/puppet
-   !dev-ruby/hiera
-   !dev-ruby/facter
-   app-emulation/virt-what
-   acct-user/puppet
-   acct-group/puppet
-   virtual/libcrypt:="
-
-DEPEND="
-   ${CDEPEND}
-   app-admin/augeas"
-RDEPEND="${CDEPEND}
-   app-portage/eix
-   sys-apps/dmidecode
-   sys-libs/libselinux
-   sys-libs/glibc
-   sys-libs/readline:0/8
-   sys-libs/libxcrypt[compat]
-   sys-libs/ncurses:0[tinfo]
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
-
-S=${WORKDIR}
-
-QA_PREBUILT="*"
-
-src_install() {
-   # conf.d
-   doconfd etc/default/puppet
-   doconfd etc/default/pxp-agent
-   # logrotate.d
-   insinto /etc/logrotate.d
-   doins etc/logrotate.d/pxp-agent
-   # puppet itself
-   insinto /etc/puppetlabs
-   doins -r etc/puppetlabs/*
-   # logdir for systemd
-   keepdir var/log/puppetlabs/puppet/
-   chmod 0750 var/log/puppetlabs/puppet/
-   # the rest
-   insinto /opt
-   dodir opt/puppetlabs/puppet/cache
-   doins -r opt/*
-   fperms 0750 /opt/puppetlabs/puppet/cache
-   # init
-   newinitd "${FILESDIR}/puppet.initd2" puppet
-   systemd_dounit lib/systemd/system/puppet.service
-   systemd_dounit lib/systemd/system/pxp-agent.service
-   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
-   # symlinks
-   chmod 0755 -R 

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

2022-05-25 Thread Matthew Thode
commit: d82745b8225051950cf4be1fc559d6312cf3db06
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 26 04:42:07 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 26 04:43:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82745b8

app-admin/puppet: 7.14.0 cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet/Manifest |   1 -
 app-admin/puppet/puppet-7.14.0.ebuild | 127 --
 2 files changed, 128 deletions(-)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index bd43d766f1ce..a87a6733c648 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,4 +1,3 @@
 DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 
8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99
 SHA512 
5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58
-DIST puppet-7.14.0.tar.gz 2816077 BLAKE2B 
c4aacf7179208e801fad2aa384691e38ca4bd1329819d4ca15b7a3cf25c5787e8adef12c91d233c5adbc301ab77cdf9748f094a1904c78c62d6ac73dafb4a634
 SHA512 
36aaa9c8cce9d1c40e77eee1e3544c0b0c665bbfa3b8184401905d6f15c142be8490421af0dac57856849de343b288f67153c551db68f8cea9e0ed3ad251feb3
 DIST puppet-7.15.0.tar.gz 2817137 BLAKE2B 
ce76ad71251a9202d31e858706eb994c6210cbe97f31e56d95b8c36d541d0ce8d1e65ab33d399e7dca1c5ea8e7f4dfccb3a2a4d36baaed6ca31516b7e449bf2a
 SHA512 
0d68bda85a5f61fdb74c3e70304d414afef238dff4f7a4cd60c17f5cc26fcb18ba7f81065d6295adde33bc181031b458d259daa84a41156c9589f5c0e3cb8951
 DIST puppet-7.16.0.tar.gz 2817116 BLAKE2B 
d367005ea69ceb0f89f4294e74639ad61305f23929e5edf0385eb2cce5da76fa157c5bc7408599dcca4d9adba39c3b29250e78d8f584873f72bb34452a90a74d
 SHA512 
b1f3c6072821225c9068089f44ad9ab955534f2d91bf88b44f762e0588442b9d6191eb89909dc05b7efc3a82302d2d3dc5a5a040fbc84f81645817d695b4db72

diff --git a/app-admin/puppet/puppet-7.14.0.ebuild 
b/app-admin/puppet/puppet-7.14.0.ebuild
deleted file mode 100644
index b0c6d6d3ffe3..
--- a/app-admin/puppet/puppet-7.14.0.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="doc:all"
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit ruby-fakegem systemd tmpfiles
-
-DESCRIPTION="A system automation and configuration management software"
-HOMEPAGE="https://puppet.com/;
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
-RESTRICT="test"
-
-ruby_add_rdepend "
-   dev-ruby/hiera
-   dev-ruby/json:=
-   dev-ruby/semantic_puppet
-   >=dev-ruby/facter-3.0.0
-   dev-ruby/concurrent-ruby
-   augeas? ( dev-ruby/ruby-augeas )
-   diff? ( dev-ruby/diff-lcs )
-   doc? ( dev-ruby/rdoc )
-   ldap? ( dev-ruby/ruby-ldap )
-   shadow? ( dev-ruby/ruby-shadow )
-   sqlite? ( dev-ruby/sqlite3 )
-   virtual/ruby-ssl
-   dev-ruby/hocon"
-
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/mocha
-   dev-ruby/rack
-   dev-ruby/rspec-its
-   )"
-# this should go in the above lists, but isn't because of test deps not being 
keyworded
-#   dev-ruby/rspec-collection_matchers
-
-RDEPEND+=" ${RDEPEND}
-   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
-   >=app-portage/eix-0.18.0
-   acct-user/puppet
-   acct-group/puppet"
-PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
-
-all_ruby_prepare() {
-   # Avoid spec that require unpackaged json-schema.
-   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
-
-   # fix systemd path
-   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
-
-   # Avoid specs that can only run in the puppet.git repository. This
-   # should be narrowed down to the specific specs.
-   rm spec/integration/parser/compiler_spec.rb || die
-
-   # Avoid failing spec that need further investigation.
-   rm spec/unit/module_tool/metadata_spec.rb || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   # systemd stuffs
-   systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
-
-   # tmpfiles stuff
-   newtmpfiles 

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2022-05-25 Thread Ionen Wolkens
commit: f79c8b4c6491a3859e7fc1207ffbad9c867f4a68
Author: Robert Siebeck  r123  de>
AuthorDate: Wed May 25 21:02:17 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 26 04:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79c8b4c

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/25633
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-5.43.0.ebuild   | 98 --
 2 files changed, 99 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 23691e3868dc..dfec3fb10ff7 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_5.43.0_amd64.deb 116411848 BLAKE2B 
3d20666760985bbacd042083aac4a17d42316c199a8c753b5d3fbbee93a4edb77c1b93dee895d22bfaa21b84eac6bc01d47967f4848eca8f1ce80b8acc599d2e
 SHA512 
5d0c7c450ba1eb7ae8213a145cc5e1654193f1dbe0f7e7f4b953d44b3e8df31cd06c4b3c314aa55ce6df01dbfef659e425be3a28b248443ec9361783763e423f
 DIST signal-desktop_5.44.0_amd64.deb 116454230 BLAKE2B 
096c1707bce82d5ea1d73999a1d7896675afbe26c408ac8fb9ee9db1798a9c950c99e356f40429284da69d4c8fb23d46a5c1773ee55e78a574bf48f3779b1717
 SHA512 
0e628aa536da54afd817bdf01d47dc0c0003f943dcfe797a0a9079bb1ffc2492a96a1e1fe1243f3e29f21c0082f4a8cd6864344294d0865285af1e6e31f7f982

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.43.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.43.0.ebuild
deleted file mode 100644
index 75db5c2f8043..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.43.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
-   elog " '--start-in-tray' or '--use-tray-icon'."
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/

2022-05-25 Thread Ionen Wolkens
commit: 007e8f1a7bcb63fe11749a6c65d76151d1e5608a
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon May 23 00:16:19 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 26 04:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007e8f1a

games-engines/openmw: update live ebuild

Closes: https://bugs.gentoo.org/840188
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/25602
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-engines/openmw/Manifest   |  1 +
 games-engines/openmw/openmw-.ebuild | 18 +++---
 2 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest
index 607fa30988f1..cba80402aaec 100644
--- a/games-engines/openmw/Manifest
+++ b/games-engines/openmw/Manifest
@@ -1 +1,2 @@
 DIST openmw-0.47.0.tar.gz 5156857 BLAKE2B 
40e8b9670423259fa0cc03ef000c17ebe06d1d58c2527b51b25cea3b54978b8a698984371eac14ff212f9550253ab17d41b83d37426371f12f5ce2d30b240d3d
 SHA512 
517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b
+DIST openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame 139730 
BLAKE2B 
bf7f96912fd828078c62d112f3ff83e9a35298516135fb46b15ed01fc0260247cc0cba4aa3bbc55bf6a688f216384dbd9a5aa3328c4387b9b180b80f7463963e
 SHA512 
6e38642bcf013c5f496a9cb0bf3ec7c9553b6e86b836e7844824c5a05f556c9391167214469b6318401684b702d7569896bf743c85aee4198612b3315ba778d6

diff --git a/games-engines/openmw/openmw-.ebuild 
b/games-engines/openmw/openmw-.ebuild
index c4315facbc5c..45b3ed5e772f 100644
--- a/games-engines/openmw/openmw-.ebuild
+++ b/games-engines/openmw/openmw-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,6 +18,11 @@ else
S="${WORKDIR}/${PN}-${P}"
 fi
 
+MY_TEMPLATE_COMMIT="8966dab24692555eec720c854fb0f73d108070cd"
+SRC_URI+="
+   test? ( 
https://gitlab.com/OpenMW/example-suite/-/raw/${MY_TEMPLATE_COMMIT}/data/template.omwgame
 -> openmw-template-${MY_TEMPLATE_COMMIT}.omwgame )
+"
+
 LICENSE="GPL-3 MIT BitstreamVera ZLIB"
 SLOT="0"
 IUSE="doc devtools +osg-fork test +qt5"
@@ -30,8 +35,11 @@ RESTRICT="!test? ( test )"
 RDEPEND="${LUA_DEPS}
app-arch/lz4:=
>=dev-games/mygui-3.4.1
+   dev-cpp/yaml-cpp:=
+   dev-db/sqlite:3
dev-games/recastnavigation:=
dev-libs/boost:=[threads(+),zlib]
+   dev-libs/icu:=
dev-libs/tinyxml[stl]
media-libs/libsdl2[joystick,opengl,video]
media-libs/openal
@@ -74,7 +82,7 @@ src_prepare() {
 
# Use the system tinyxml headers
rm -v extern/oics/tiny{str,xml}* || die
-   rm -rv extern/sol3.2.2 || die
+   rm -rv extern/sol3 || die
 }
 
 src_configure() {
@@ -92,7 +100,6 @@ src_configure() {
-DBUILD_UNITTESTS=$(usex test)
-DGLOBAL_DATA_PATH="${EPREFIX}/usr/share"
-DICONDIR="${EPREFIX}/usr/share/icons/hicolor/256x256/apps"
-   -DMORROWIND_DATA_FILES="${EPREFIX}/usr/share/morrowind-data"
-DUSE_SYSTEM_TINYXML=ON
-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON
)
@@ -111,6 +118,11 @@ src_configure() {
)
fi
 
+   if use test ; then
+   mkdir -p "${BUILD_DIR}"/apps/openmw_test_suite/data || die
+   cp "${DISTDIR}"/openmw-template-${MY_TEMPLATE_COMMIT}.omwgame 
"${BUILD_DIR}"/apps/openmw_test_suite/data/template.omwgame || die
+   fi
+
cmake_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2022-05-25 Thread Ionen Wolkens
commit: d06647900fdc416d4e6432018ad34dd9503fb990
Author: Robert Siebeck  r123  de>
AuthorDate: Wed May 25 21:02:17 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 26 04:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0664790

net-im/signal-desktop-bin: add new version 5.44.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-5.44.0.ebuild   | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index e9decd113238..23691e3868dc 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_5.43.0_amd64.deb 116411848 BLAKE2B 
3d20666760985bbacd042083aac4a17d42316c199a8c753b5d3fbbee93a4edb77c1b93dee895d22bfaa21b84eac6bc01d47967f4848eca8f1ce80b8acc599d2e
 SHA512 
5d0c7c450ba1eb7ae8213a145cc5e1654193f1dbe0f7e7f4b953d44b3e8df31cd06c4b3c314aa55ce6df01dbfef659e425be3a28b248443ec9361783763e423f
+DIST signal-desktop_5.44.0_amd64.deb 116454230 BLAKE2B 
096c1707bce82d5ea1d73999a1d7896675afbe26c408ac8fb9ee9db1798a9c950c99e356f40429284da69d4c8fb23d46a5c1773ee55e78a574bf48f3779b1717
 SHA512 
0e628aa536da54afd817bdf01d47dc0c0003f943dcfe797a0a9079bb1ffc2492a96a1e1fe1243f3e29f21c0082f4a8cd6864344294d0865285af1e6e31f7f982

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.44.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.44.0.ebuild
new file mode 100644
index ..75db5c2f8043
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.44.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " '--start-in-tray' or '--use-tray-icon'."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/

2022-05-25 Thread WANG Xuerui
commit: 2e07235710c6d54d6c34b8881a556700fe8696e7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:51:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:51:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e072357

sys-apps/xdg-desktop-portal-gnome: keyword 42.1 for ~loong

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

 sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
index 2f6bbc502aa6..6cab7442706b 100644
--- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~loong ~ppc64 ~riscv ~x86"
 IUSE="wayland X"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/

2022-05-25 Thread WANG Xuerui
commit: ad8801d8e5b1c0131f97cd3c3bca3280071848b8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:51 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8801d8

gnome-base/gnome-desktop: keyword 42.1-r400 for ~loong

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

 gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
index 5291fa6cd8b2..96fb0604f50c 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2022-05-25 Thread WANG Xuerui
commit: d3d419490a2aaf19e4e215868d0928f23478ab66
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:49 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d41949

gui-libs/gtk: keyword 4.6.4 for ~loong

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

 gui-libs/gtk/gtk-4.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk/gtk-4.6.4.ebuild b/gui-libs/gtk/gtk-4.6.4.ebuild
index bb75c447be3b..8203157779b1 100644
--- a/gui-libs/gtk/gtk-4.6.4.ebuild
+++ b/gui-libs/gtk/gtk-4.6.4.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
test? ( introspection )
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 COMMON_DEPEND="
>=dev-libs/fribidi-0.19.7



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/

2022-05-25 Thread WANG Xuerui
commit: 488af35f5042835e4d219ef7090e01c4aea00769
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488af35f

gui-libs/libadwaita: keyword 1.1.1 for ~loong

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

 gui-libs/libadwaita/libadwaita-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libadwaita/libadwaita-1.1.1.ebuild 
b/gui-libs/libadwaita/libadwaita-1.1.1.ebuild
index 6e936de1e95c..350b58bd8cad 100644
--- a/gui-libs/libadwaita/libadwaita-1.1.1.ebuild
+++ b/gui-libs/libadwaita/libadwaita-1.1.1.ebuild
@@ -14,7 +14,7 @@ SLOT="1"
 IUSE="+introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.66:2



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

2022-05-25 Thread WANG Xuerui
commit: ec6c92ebe950138eb167863e494258cbac3f41a1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:30:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6c92eb

virtual/imagemagick-tools: keyword 0 for ~loong

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

 virtual/imagemagick-tools/imagemagick-tools-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/imagemagick-tools/imagemagick-tools-0.ebuild 
b/virtual/imagemagick-tools/imagemagick-tools-0.ebuild
index ed14196041b5..44c66e028902 100644
--- a/virtual/imagemagick-tools/imagemagick-tools-0.ebuild
+++ b/virtual/imagemagick-tools/imagemagick-tools-0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual for imagemagick command line tools"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="jpeg perl png svg tiff"
 
 # This virtual is to be used **ONLY** for depending on the runtime



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gtk/

2022-05-25 Thread WANG Xuerui
commit: 6d20616528bdd878419f203b2384ea9d3f217595
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:46 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d206165

sys-apps/xdg-desktop-portal-gtk: keyword 1.14.0 for ~loong

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

 sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild 
b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
index 9e8da15268bc..011da45afd39 100644
--- a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
+++ b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${MY_PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="wayland X"
 
 BDEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: 38c9e8a5be8dbe9ee7e24fa256f3aba4789a5a58
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c9e8a5

sys-apps/bubblewrap: keyword 0.6.2 for ~loong

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

 sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
index a7941bb7f15f..1a94bd7b8c24 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.x
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="selinux +suid"
 
 RDEPEND="



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

2022-05-25 Thread WANG Xuerui
commit: 4a699a47ca6626798b217048c777475a65edf2b4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a699a47

dev-util/itstool: keyword 2.0.7 for ~loong

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

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

diff --git a/dev-util/itstool/itstool-2.0.7.ebuild 
b/dev-util/itstool/itstool-2.0.7.ebuild
index 0715a5c4870f..1671401847eb 100644
--- a/dev-util/itstool/itstool-2.0.7.ebuild
+++ b/dev-util/itstool/itstool-2.0.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2;
 # files in /usr/share/itstool/its are under a special exception || GPL-3+
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/

2022-05-25 Thread WANG Xuerui
commit: 338ffa931a740e2fb5b6c68aaca6d168790972d2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:47 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338ffa93

media-libs/gst-plugins-bad: keyword 1.20.2 for ~loong

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

 media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild
index a6768ef2937c..74d0ae56a9ea 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Less plugins for GStreamer"
 HOMEPAGE="https://gstreamer.freedesktop.org/;
 
 LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 # TODO: egl and gtk IUSE only for transition
 IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vnc wayland" # Keep 
default IUSE mirrored with gst-plugins-base where relevant



[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/qbe/

2022-05-25 Thread Haelwenn Monnier
commit: efa022377932e3e145a54b9dc1778184a88d8737
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu May 26 03:05:26 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 26 03:05:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efa02237

sys-devel/qbe: Fix PREFIX

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sys-devel/qbe/qbe-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-devel/qbe/qbe-.ebuild b/sys-devel/qbe/qbe-.ebuild
index 09e3521a5..b1d948560 100644
--- a/sys-devel/qbe/qbe-.ebuild
+++ b/sys-devel/qbe/qbe-.ebuild
@@ -10,3 +10,7 @@ HOMEPAGE="https://c9x.me/compile/;
 EGIT_REPO_URI="git://c9x.me/qbe.git"
 LICENSE="MIT"
 SLOT="0"
+
+src_install() {
+   PREFIX=/usr default
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/, media-gfx/inkscape/files/

2022-05-25 Thread Sam James
commit: 9951345352e2afdb9832c31657a38a19b00a9b52
Author: Sam James  gentoo  org>
AuthorDate: Thu May 26 02:23:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 02:47:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99513453

media-gfx/inkscape: fixup X11 patch

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

 ...patch => inkscape-1.1.2-automagic-libX11.patch} | 41 +++---
 media-gfx/inkscape/inkscape-1.1.2-r2.ebuild|  2 +-
 2 files changed, 14 insertions(+), 29 deletions(-)

diff --git a/media-gfx/inkscape/files/inkscape-1.0.2-automagic-libX11.patch 
b/media-gfx/inkscape/files/inkscape-1.1.2-automagic-libX11.patch
similarity index 78%
rename from media-gfx/inkscape/files/inkscape-1.0.2-automagic-libX11.patch
rename to media-gfx/inkscape/files/inkscape-1.1.2-automagic-libX11.patch
index b8f93642088d..fe104415fb89 100644
--- a/media-gfx/inkscape/files/inkscape-1.0.2-automagic-libX11.patch
+++ b/media-gfx/inkscape/files/inkscape-1.1.2-automagic-libX11.patch
@@ -5,45 +5,35 @@ Subject: [PATCH] CMake: Fix automagic dependency on X11
 
 Related: https://bugs.gentoo.org/768663
 Related: https://github.com/gentoo/gentoo/pull/20181

- CMakeLists.txt   |  3 +++
- CMakeScripts/DefineDependsandFlags.cmake | 13 +++
- src/ege-color-prof-tracker.cpp   | 28 
- 3 files changed, 26 insertions(+), 18 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index c5cb3f7fbd..2a04d86fbf 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -36,6 +36,7 @@ project(inkscape)
- set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME inkscape) # needs to be before any 
install() commands
+@@ -36,6 +36,7 @@ set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME inkscape) # needs 
to be before any inst
  
+ include(GNUInstallDirs) # for the CMAKE_INSTALL_LIBDIR variable
  include(CMakeScripts/ConfigPaths.cmake)
 +include(CMakeDependentOption)
  
  set(PROJECT_NAME inkscape)
  
-@@ -127,6 +128,7 @@ option(WITH_LIBWPG "Compile with support of libwpg for 
WordPerfect Graphics" ON)
+@@ -126,6 +127,7 @@ option(WITH_GSPELL "Compile with support of gspell" ON)
  option(WITH_NLS "Compile with Native Language Support (using gettext)" ON)
  option(WITH_JEMALLOC "Compile with JEMALLOC support" OFF)
  option(WITH_ASAN "Compile with Clang's AddressSanitizer (for debugging 
purposes)" OFF)
 +cmake_dependent_option(WITH_X11 "Compile with X11 support" ON "UNIX; NOT 
APPLE" OFF)
+ option(WITH_INTERNAL_2GEOM "Prefer internal copy of lib2geom" OFF)
  
  option(WITH_FUZZ "Compile for fuzzing purpose (use 'make fuzz' only)" OFF)
- mark_as_advanced(WITH_FUZZ)
-@@ -284,6 +286,7 @@ message("WITH_LIBWPG: ${WITH_LIBWPG}")
+@@ -285,6 +287,7 @@ message("WITH_LIBWPG: ${WITH_LIBWPG}")
  message("WITH_NLS:${WITH_NLS}")
  message("WITH_OPENMP: ${WITH_OPENMP}")
  message("WITH_JEMALLOC:   ${WITH_JEMALLOC}")
 +message("WITH_X11:${WITH_X11}")
+ message("WITH_INTERNAL_2GEOM: ${WITH_INTERNAL_2GEOM}")
  
  message("WITH_PROFILING:  ${WITH_PROFILING}")
- message("BUILD_TESTING:   ${BUILD_TESTING}")
-diff --git a/CMakeScripts/DefineDependsandFlags.cmake 
b/CMakeScripts/DefineDependsandFlags.cmake
-index 1b5ed0d349..ef3f321977 100644
 --- a/CMakeScripts/DefineDependsandFlags.cmake
 +++ b/CMakeScripts/DefineDependsandFlags.cmake
-@@ -384,12 +384,17 @@ sanitize_ldflags_for_libs(SIGC++_LDFLAGS)
+@@ -403,12 +403,17 @@ sanitize_ldflags_for_libs(SIGC++_LDFLAGS)
  list(APPEND INKSCAPE_LIBS ${SIGC++_LDFLAGS})
  list(APPEND INKSCAPE_CXX_FLAGS ${SIGC++_CFLAGS_OTHER})
  
@@ -65,8 +55,6 @@ index 1b5ed0d349..ef3f321977 100644
  
  # end Dependencies
  
-diff --git a/src/ege-color-prof-tracker.cpp b/src/ege-color-prof-tracker.cpp
-index 0b118f1a57..6fb721c2f3 100644
 --- a/src/ege-color-prof-tracker.cpp
 +++ b/src/ege-color-prof-tracker.cpp
 @@ -46,11 +46,11 @@
@@ -83,7 +71,7 @@ index 0b118f1a57..6fb721c2f3 100644
  
  #include "ege-color-prof-tracker.h"
  #include "helper/sp-marshal.h"
-@@ -68,24 +68,24 @@ static void ege_color_prof_tracker_set_property( GObject* 
obj, guint propId, con
+@@ -69,24 +69,24 @@ static void ege_color_prof_tracker_dispose(GObject *);
  
  class ScreenTrack {
  public:
@@ -112,7 +100,7 @@ index 0b118f1a57..6fb721c2f3 100644
  
  static guint signals[LAST_SIGNAL] = {0};
  
-@@ -296,10 +296,10 @@ void track_screen( GdkScreen* screen, 
EgeColorProfTracker* tracker )
+@@ -323,10 +323,10 @@ void track_screen( GdkScreen* screen, 
EgeColorProfTracker* tracker )
  
  int numMonitors = gdk_display_get_n_monitors(display);
  
@@ -125,7 +113,7 @@ index 0b118f1a57..6fb721c2f3 100644
  tracked_screen->trackers= new std::vector;
  tracked_screen->trackers->push_back(tracker );
  tracked_screen->profiles = g_ptr_array_new();
-@@ -309,14 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/

2022-05-25 Thread Matthias Maier
commit: 2767c0b87b1a8036ef19966115445956fca8abaa
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 26 01:38:19 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 26 01:38:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2767c0b8

sci-libs/dealii: ebuild maintenance

 - update opencascade handling
 - drop version dependency on opencascade
 - remove multilib eclass inherit

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/dealii-9.3.1-r4.ebuild | 7 +++
 sci-libs/dealii/dealii-9.3.3.ebuild| 7 +++
 sci-libs/dealii/dealii-.ebuild | 7 +++
 3 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.3.1-r4.ebuild 
b/sci-libs/dealii/dealii-9.3.1-r4.ebuild
index 9edb8b2d5a83..fd92a22d5d4f 100644
--- a/sci-libs/dealii/dealii-9.3.1-r4.ebuild
+++ b/sci-libs/dealii/dealii-9.3.1-r4.ebuild
@@ -8,7 +8,7 @@ EAPI=7
 # any of these modules:
 CMAKE_REMOVE_MODULES_LIST=""
 
-inherit cmake flag-o-matic multilib
+inherit cmake flag-o-matic
 
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="https://www.dealii.org/;
@@ -59,7 +59,7 @@ RDEPEND="dev-libs/boost:=
)
mpi? ( virtual/mpi[cxx] )
muparser? ( dev-cpp/muParser )
-   opencascade? ( >=sci-libs/opencascade-7.6.0:= )
+   opencascade? ( sci-libs/opencascade:= )
p4est? ( sci-libs/p4est[mpi] )
petsc? ( sci-mathematics/petsc[mpi=] )
scalapack? ( sci-libs/scalapack )
@@ -123,9 +123,8 @@ src_configure() {
-DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
)
 
-   # Do a little dance for purely cosmetic QA reasons.
use opencascade && mycmakeargs+=(
-   -DOPENCASCADE_DIR="${CASROOT}/$(get_libdir)/opencascade"
+   -DCMAKE_PREFIX_PATH="/usr/$(get_libdir)/opencascade"
)
 
# Do a little dance for purely cosmetic QA reasons. The build system

diff --git a/sci-libs/dealii/dealii-9.3.3.ebuild 
b/sci-libs/dealii/dealii-9.3.3.ebuild
index 72eaba883927..22a232df4f6e 100644
--- a/sci-libs/dealii/dealii-9.3.3.ebuild
+++ b/sci-libs/dealii/dealii-9.3.3.ebuild
@@ -8,7 +8,7 @@ EAPI=7
 # any of these modules:
 CMAKE_REMOVE_MODULES_LIST=""
 
-inherit cmake flag-o-matic multilib
+inherit cmake flag-o-matic
 
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="https://www.dealii.org/;
@@ -59,7 +59,7 @@ RDEPEND="dev-libs/boost:=
)
mpi? ( virtual/mpi[cxx] )
muparser? ( dev-cpp/muParser )
-   opencascade? ( >=sci-libs/opencascade-7.6.0:= )
+   opencascade? ( sci-libs/opencascade:= )
p4est? ( sci-libs/p4est[mpi] )
petsc? ( sci-mathematics/petsc[mpi=] )
scalapack? ( sci-libs/scalapack )
@@ -123,9 +123,8 @@ src_configure() {
-DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
)
 
-   # Do a little dance for purely cosmetic QA reasons.
use opencascade && mycmakeargs+=(
-   -DOPENCASCADE_DIR="${CASROOT}/$(get_libdir)/opencascade"
+   -DCMAKE_PREFIX_PATH="/usr/$(get_libdir)/opencascade"
)
 
# Do a little dance for purely cosmetic QA reasons. The build system

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index dd7a675e4e6e..6772cef5a5b6 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -8,7 +8,7 @@ EAPI=7
 # any of these modules:
 CMAKE_REMOVE_MODULES_LIST=""
 
-inherit cmake flag-o-matic multilib
+inherit cmake flag-o-matic
 
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="https://www.dealii.org/;
@@ -60,7 +60,7 @@ RDEPEND="dev-libs/boost:=
)
mpi? ( virtual/mpi[cxx] )
muparser? ( dev-cpp/muParser )
-   opencascade? ( >=sci-libs/opencascade-7.6.0:= )
+   opencascade? ( sci-libs/opencascade:= )
p4est? ( sci-libs/p4est[mpi] )
petsc? ( sci-mathematics/petsc[mpi=] )
scalapack? ( sci-libs/scalapack )
@@ -124,9 +124,8 @@ src_configure() {
-DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
)
 
-   # Do a little dance for purely cosmetic QA reasons.
use opencascade && mycmakeargs+=(
-   -DOPENCASCADE_DIR="${CASROOT}/$(get_libdir)/opencascade"
+   -DCMAKE_PREFIX_PATH="/usr/$(get_libdir)/opencascade"
)
 
# Do a little dance for purely cosmetic QA reasons. The build system



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/slepc/

2022-05-25 Thread Matthias Maier
commit: 7829fa61e5716f26f560b5be5135c2b335227f9c
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 26 00:06:01 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 26 01:26:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7829fa61

sci-mathematics/slepc: drop 3.13.1, 3.14.2, 3.15.0

Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/Manifest|  3 --
 sci-mathematics/slepc/slepc-3.13.1.ebuild | 69 ---
 sci-mathematics/slepc/slepc-3.14.2.ebuild | 69 ---
 sci-mathematics/slepc/slepc-3.15.0.ebuild | 69 ---
 4 files changed, 210 deletions(-)

diff --git a/sci-mathematics/slepc/Manifest b/sci-mathematics/slepc/Manifest
index cf9e24f3d0a5..adafe0310cde 100644
--- a/sci-mathematics/slepc/Manifest
+++ b/sci-mathematics/slepc/Manifest
@@ -1,5 +1,2 @@
-DIST slepc-3.13.1.tar.gz 4797627 BLAKE2B 
29372b8a2d4c5f3b26e840df743f7aec098bfeeb29e9c108e509baa21d9697da19c737470ba4c132391d5193ebf749ef3f3c6ece600ec7527502d40a239aa0ee
 SHA512 
620c344274808329c0a1009e7844532e03e88d38135bfd5b73bc0bc6815b17b6dfb49341d05399230ba6e06997db688aec17615429eaca3dc94fd886119bf321
-DIST slepc-3.14.2.tar.gz 4865497 BLAKE2B 
d6fd0b45368383fad03b17f9d7f0ef26215b7459a5566c62ab2ad758eaa5fbc626be255b0aafa29b8830eb649a7bcfb0f36d383b865b4c1baa9de6037638de84
 SHA512 
0727a4f1672c4eb3cf0aa20aa408b897425539ac69123001ac3b2e0bc2d1fa230ef028fa0cd5e89e7a86a98884164fd1c97a742f90f0c128fcc7066d032ee321
-DIST slepc-3.15.0.tar.gz 5191730 BLAKE2B 
2fcdfbe25f59a80390478059ef0a8b066ac39b57e99fe65ab4fe4814507fdc78d1feb245df5f7542f08c151d20f2e2a6168c4bc2624f78ab5058627816bb6696
 SHA512 
f815f0805db3f3e329324778c172ba301ebb5d2fc8f8f4c5dd17e574a2cbed5c0f8015715bc908dfcbd4050fade8dab7ae3b312bae746c41d84c57bc5d101929
 DIST slepc-3.16.0.tar.gz 5486237 BLAKE2B 
28f45036ba7e6aa2b227c6f25e2c8edf7fc6914f3150043a7e310f270d24e669f32172897b558687c33a809c484e314a865296d4879a622d85004d329ec3bd1c
 SHA512 
15ba9e4626fe3cf44142448b77869fa6d313bb7c026736d5552dfbab1ce350c2e2f2379fb647a1c236af8cb95895e4442dca1defa741a5b2b9172cbdf0baf75f
 DIST slepc-3.17.1.tar.gz 5450177 BLAKE2B 
ec4f597085a176a010797d599779cc4532e52996105bb76f755073876ebb81026c580cb5759a03bda58cb2de2767b1dcdb01ff0d946f218117edb2a7a6557414
 SHA512 
5429aa7516ec0b2fee8158f9317634faf1c963aa60237be81a0392d5f2fa9f531db59b4a9ad04e266d808befdbd71b5a30259b4abc639a1da2defffd74acd35b

diff --git a/sci-mathematics/slepc/slepc-3.13.1.ebuild 
b/sci-mathematics/slepc/slepc-3.13.1.ebuild
deleted file mode 100644
index b30b13af2da9..
--- a/sci-mathematics/slepc/slepc-3.13.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
-HOMEPAGE="https://slepc.upv.es/;
-SRC_URI="https://slepc.upv.es/download/distrib/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="complex-scalars doc mpi"
-
-RDEPEND="
-   =sci-mathematics/petsc-$(ver_cut 1-2)*:=[mpi=,complex-scalars=]
-   sci-libs/arpack[mpi=]
-   mpi? ( virtual/mpi )
-"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   dev-util/cmake
-"
-
-MAKEOPTS="${MAKEOPTS} V=1"
-
-src_configure() {
-   # *sigh*
-   addpredict "${PETSC_DIR}"/.nagged
-
-   # Make sure that the environment is set up correctly:
-   unset PETSC_DIR
-   unset PETSC_ARCH
-   source "${EPREFIX}"/etc/env.d/99petsc
-   export PETSC_DIR
-   export PETSC_ARCH
-   export SLEPC_DIR="${S}"
-
-   # configure is a custom python script and doesn't want to have default
-   # configure arguments that we set with econf
-   ./configure \
-   --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
-   --with-arpack=1 \
-   --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
-   --with-arpack-lib="$(usex mpi "-lparpack,-larpack" "-larpack")"
-}
-
-src_install() {
-   emake DESTDIR="${ED}" install
-
-   # add PETSC_DIR to environmental variables
-   cat >> 99slepc <<- EOF
-   SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
-   LDPATH=${EPREFIX}/usr/$(get_libdir)/slepc/lib
-   EOF
-   doenvd 99slepc
-
-   if use doc ; then
-   dodoc docs/slepc.pdf
-   docinto html
-   dodoc -r docs/*.html docs/manualpages
-   fi
-}

diff --git a/sci-mathematics/slepc/slepc-3.14.2.ebuild 
b/sci-mathematics/slepc/slepc-3.14.2.ebuild
deleted file mode 100644
index b30b13af2da9..
--- a/sci-mathematics/slepc/slepc-3.14.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/petsc/

2022-05-25 Thread Matthias Maier
commit: 04a3311771e0ce7d6337a0de2371d6ce5f3c9b56
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 26 00:04:18 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 26 01:26:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a33117

sci-mathematics/petsc: add 3.17.1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/petsc/Manifest|   1 +
 sci-mathematics/petsc/petsc-3.17.1.ebuild | 194 ++
 2 files changed, 195 insertions(+)

diff --git a/sci-mathematics/petsc/Manifest b/sci-mathematics/petsc/Manifest
index 66543b456f86..a53a6158e9b6 100644
--- a/sci-mathematics/petsc/Manifest
+++ b/sci-mathematics/petsc/Manifest
@@ -3,3 +3,4 @@ DIST petsc-3.14.6.tar.gz 39719179 BLAKE2B 
d3047baf87c67eb64ef02c0c54d6313ea06f09
 DIST petsc-3.15.0.tar.gz 15976488 BLAKE2B 
babfbeb05321c9cb2f7d70ef8ffca974a016eae73ca1a3359d9a8d38aa5aa90ff34571169a5711627d738b93f89fdee3d0a0ff1bd0e51cb7300bbb9b0a8675cb
 SHA512 
d1565823d8a5ce5e1c2c576bbe1b4ebf467cef20bbd8e0cf6c303c6c2af2bf902b66c79468f4e125496f9242be4bd6ac162535ee30252cfb902c0d906a6f27c0
 DIST petsc-3.16.0-fftw-without-mpi.patch.bz2 5824 BLAKE2B 
59615b1bbaf8ca1da92d7d193a45a2dd434f762cd741d711d4f408183a201a276ac3c968a3e7d740d19212120271701bce52bb7b0f4e311268f40915c81f9dcb
 SHA512 
8e07dfe56a9150ce9a3a5ab8012657875ef84e6e7daa60560bbdd9062078c876a826057f3f3eaf1697ce046a82756ee6eb6a8b819eb51245367c9d5c8a72ee8e
 DIST petsc-3.16.0.tar.gz 16748960 BLAKE2B 
87f9fdb79a9c44e5f476fa4746ad0cbe72f3eda9f6039f2e4743105626701d7c8d6c010fdb9d89becf8619288d0b7a60c8bc4e2fc0793eac5b39030b02c04fd9
 SHA512 
5280032fb4ec4d058733788bb0ae674e7400565e204133bd10ed88a2965230ec7adeaca2d498267ce661377ca7e6f9d948992206b1d679587606cb422c004655
+DIST petsc-3.17.1.tar.gz 17082265 BLAKE2B 
de1bfe45f93e18e32181499e59912df9225c8e24d75f52e641e552fd43e4d5be48d549d284365b173aa93e51603f5b7740eaac0557ff8c7c96b370f4683257f6
 SHA512 
8c81cc148b1a899a55e54a013d61519ec7b44f98f7ae30c3f8d0e83ba285b23f4b4d9e2cd483c531d337bc41887e4079b727ba73676b1b653910140291e93575

diff --git a/sci-mathematics/petsc/petsc-3.17.1.ebuild 
b/sci-mathematics/petsc/petsc-3.17.1.ebuild
new file mode 100644
index ..d75bccaa9f8f
--- /dev/null
+++ b/sci-mathematics/petsc/petsc-3.17.1.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
+
+DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation"
+HOMEPAGE="https://www.mcs.anl.gov/petsc;
+SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="afterimage boost complex-scalars cxx debug fftw
+fortran hdf5 hypre int64 mpi metis mumps scotch superlu threads X"
+
+# readd sparse when suitesparse-5.6.0 is in tree
+# sparse? ( >=sci-libs/suitesparse-5.6.0 >=sci-libs/cholmod-1.7.0 )
+# $(use_with sparse suitesparse) \
+RDEPEND="
+   virtual/blas
+   virtual/lapack
+
+   afterimage? ( media-libs/libafterimage )
+   boost? ( dev-libs/boost )
+   fftw? ( sci-libs/fftw:3.0[mpi?] )
+   hdf5? ( sci-libs/hdf5[mpi?] )
+   hypre? ( >=sci-libs/hypre-2.18.0[int64?,mpi?] )
+   metis? ( >=sci-libs/parmetis-4 )
+   mpi? ( virtual/mpi[cxx?,fortran?] )
+   mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack )
+   scotch? ( sci-libs/scotch[int64?,mpi?] )
+   superlu? ( >=sci-libs/superlu-5 )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   dev-util/cmake
+   sys-apps/which
+   virtual/pkgconfig
+"
+
+# hypre and superlu curretly exclude each other due to missing linking to hypre
+# if both are enabled
+REQUIRED_USE="
+   afterimage? ( X )
+   complex-scalars? ( !hypre !superlu )
+   hdf5? ( mpi )
+   hypre? ( cxx mpi !superlu )
+   mumps? ( mpi scotch )
+   scotch? ( mpi )
+   superlu? ( !hypre )
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-3.7.0-disable-rpath.patch"
+   "${FILESDIR}"/${PN}-3.16.0-fix_sandbox_violation.patch
+)
+
+# petsc uses --with-blah=1 and --with-blah=0 to en/disable options
+petsc_enable() {
+   use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0"
+}
+# add external library:
+# petsc_with use_flag libname libdir
+# petsc_with use_flag libname include linking_libs
+petsc_with() {
+   local myuse p=${2:-${1}}
+   if use ${1}; then
+   myuse="--with-${p}=1"
+   if [[ $# -ge 4 ]]; then
+   myuse="${myuse} --with-${p}-include=${EPREFIX}${3}"
+   shift 3
+   myuse="${myuse} --with-${p}-lib=$@"
+   else
+   myuse="${myuse} --with-${p}-dir=${EPREFIX}${3:-/usr}"
+   fi
+   else
+   myuse="--with-${p}=0"
+

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/petsc/

2022-05-25 Thread Matthias Maier
commit: 52f8f0e9c07b4122b5dbdfeb068ed79b0b9ca2f5
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 26 00:52:50 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 26 01:26:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f8f0e9

sci-mathematics/petsc: drop superfluous USE=cxx

Closes: https://bugs.gentoo.org/846434
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/petsc/petsc-3.17.1.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/sci-mathematics/petsc/petsc-3.17.1.ebuild 
b/sci-mathematics/petsc/petsc-3.17.1.ebuild
index d75bccaa9f8f..241199f5fa1c 100644
--- a/sci-mathematics/petsc/petsc-3.17.1.ebuild
+++ b/sci-mathematics/petsc/petsc-3.17.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${P}.tar.gz;
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="afterimage boost complex-scalars cxx debug fftw
+IUSE="afterimage boost complex-scalars debug fftw
 fortran hdf5 hypre int64 mpi metis mumps scotch superlu threads X"
 
 # readd sparse when suitesparse-5.6.0 is in tree
@@ -30,7 +30,7 @@ RDEPEND="
hdf5? ( sci-libs/hdf5[mpi?] )
hypre? ( >=sci-libs/hypre-2.18.0[int64?,mpi?] )
metis? ( >=sci-libs/parmetis-4 )
-   mpi? ( virtual/mpi[cxx?,fortran?] )
+   mpi? ( virtual/mpi[fortran?] )
mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack )
scotch? ( sci-libs/scotch[int64?,mpi?] )
superlu? ( >=sci-libs/superlu-5 )
@@ -52,7 +52,7 @@ REQUIRED_USE="
afterimage? ( X )
complex-scalars? ( !hypre !superlu )
hdf5? ( mpi )
-   hypre? ( cxx mpi !superlu )
+   hypre? ( mpi !superlu )
mumps? ( mpi scotch )
scotch? ( mpi )
superlu? ( !hypre )
@@ -112,16 +112,14 @@ src_configure() {
# bug 810841
addpredict /dev/kfd
 
-   local mylang
local myopt
 
-   use cxx && mylang="cxx" || mylang="c"
use debug && myopt="debug" || myopt="opt"
 
# environmental variables expected by petsc during build
 
export PETSC_DIR="${S}"
-   export PETSC_ARCH="linux-gnu-${mylang}-${myopt}"
+   export PETSC_ARCH="linux-gnu-c-${myopt}"
 
if use debug; then
strip-flags
@@ -147,7 +145,6 @@ src_configure() {
RANLIB="${RANLIB}" \
--prefix="${EPREFIX}/usr/$(get_libdir)/petsc" \
--with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs blas 
lapack)" \
-   --with-clanguage="${mylang}" \
--with-cmake:BOOL=1 \
--with-gnu-compilers \
--with-imagemagick=0 \
@@ -171,7 +168,6 @@ src_configure() {
$(petsc_with superlu superlu /usr/include/superlu -lsuperlu) \
$(petsc_with scotch ptscotch /usr/include/scotch 
[-lptesmumps,-lptscotch,-lptscotcherr,-lscotch,-lscotcherr]) \
$(petsc_with mumps scalapack /usr/include/scalapack 
-lscalapack) \
-   $(use cxx && ! use complex-scalars && echo 
"--with-c-support=1") \
$(use fortran && echo "$(petsc_select mpi fc mpif77 
$(tc-getF77))") \
$(use int64 && echo "--with-index-size=64") \
$(use_with boost) \



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/slepc/

2022-05-25 Thread Matthias Maier
commit: eda33279083369e2c6a48e53f40f11dc5707a5d8
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 26 00:06:23 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 26 01:26:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda33279

sci-mathematics/slepc: add 3.17.1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/Manifest|  1 +
 sci-mathematics/slepc/slepc-3.17.1.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/sci-mathematics/slepc/Manifest b/sci-mathematics/slepc/Manifest
index fad6e5f3c24b..cf9e24f3d0a5 100644
--- a/sci-mathematics/slepc/Manifest
+++ b/sci-mathematics/slepc/Manifest
@@ -2,3 +2,4 @@ DIST slepc-3.13.1.tar.gz 4797627 BLAKE2B 
29372b8a2d4c5f3b26e840df743f7aec098bfee
 DIST slepc-3.14.2.tar.gz 4865497 BLAKE2B 
d6fd0b45368383fad03b17f9d7f0ef26215b7459a5566c62ab2ad758eaa5fbc626be255b0aafa29b8830eb649a7bcfb0f36d383b865b4c1baa9de6037638de84
 SHA512 
0727a4f1672c4eb3cf0aa20aa408b897425539ac69123001ac3b2e0bc2d1fa230ef028fa0cd5e89e7a86a98884164fd1c97a742f90f0c128fcc7066d032ee321
 DIST slepc-3.15.0.tar.gz 5191730 BLAKE2B 
2fcdfbe25f59a80390478059ef0a8b066ac39b57e99fe65ab4fe4814507fdc78d1feb245df5f7542f08c151d20f2e2a6168c4bc2624f78ab5058627816bb6696
 SHA512 
f815f0805db3f3e329324778c172ba301ebb5d2fc8f8f4c5dd17e574a2cbed5c0f8015715bc908dfcbd4050fade8dab7ae3b312bae746c41d84c57bc5d101929
 DIST slepc-3.16.0.tar.gz 5486237 BLAKE2B 
28f45036ba7e6aa2b227c6f25e2c8edf7fc6914f3150043a7e310f270d24e669f32172897b558687c33a809c484e314a865296d4879a622d85004d329ec3bd1c
 SHA512 
15ba9e4626fe3cf44142448b77869fa6d313bb7c026736d5552dfbab1ce350c2e2f2379fb647a1c236af8cb95895e4442dca1defa741a5b2b9172cbdf0baf75f
+DIST slepc-3.17.1.tar.gz 5450177 BLAKE2B 
ec4f597085a176a010797d599779cc4532e52996105bb76f755073876ebb81026c580cb5759a03bda58cb2de2767b1dcdb01ff0d946f218117edb2a7a6557414
 SHA512 
5429aa7516ec0b2fee8158f9317634faf1c963aa60237be81a0392d5f2fa9f531db59b4a9ad04e266d808befdbd71b5a30259b4abc639a1da2defffd74acd35b

diff --git a/sci-mathematics/slepc/slepc-3.17.1.ebuild 
b/sci-mathematics/slepc/slepc-3.17.1.ebuild
new file mode 100644
index ..8aa85eac9d58
--- /dev/null
+++ b/sci-mathematics/slepc/slepc-3.17.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
+HOMEPAGE="https://slepc.upv.es/;
+SRC_URI="https://slepc.upv.es/download/distrib/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="complex-scalars doc mpi"
+
+RDEPEND="
+   =sci-mathematics/petsc-$(ver_cut 1-2)*:=[mpi=,complex-scalars=]
+   sci-libs/arpack[mpi=]
+   mpi? ( virtual/mpi )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+MAKEOPTS="${MAKEOPTS} V=1"
+
+src_configure() {
+   # *sigh*
+   addpredict "${PETSC_DIR}"/.nagged
+
+   # Make sure that the environment is set up correctly:
+   unset PETSC_DIR
+   unset PETSC_ARCH
+   source "${EPREFIX}"/etc/env.d/99petsc
+   export PETSC_DIR
+   export PETSC_ARCH
+   export SLEPC_DIR="${S}"
+
+   # configure is a custom python script and doesn't want to have default
+   # configure arguments that we set with econf
+   ./configure \
+   --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
+   --with-arpack=1 \
+   --with-arpack-lib="$(usex mpi "-lparpack,-larpack" "-larpack")"
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+
+   # add PETSC_DIR to environmental variables
+   cat >> 99slepc <<- EOF
+   SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
+   LDPATH=${EPREFIX}/usr/$(get_libdir)/slepc/lib
+   EOF
+   doenvd 99slepc
+
+   if use doc ; then
+   dodoc docs/slepc.pdf
+   docinto html
+   dodoc -r docs/*.html docs/manualpages
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/petsc/, sci-mathematics/petsc/files/

2022-05-25 Thread Matthias Maier
commit: e0a89fd9e8bf7f3939ffc6eefaf7ce059a3ab13a
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 26 00:05:35 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 26 01:26:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a89fd9

sci-mathematics/petsc: drop 3.13.1, 3.14.6, 3.15.0, 3.15.0-r1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/petsc/Manifest |   3 -
 .../files/petsc-3.13.0-do_not_run_mpiexec.patch|  34 
 .../files/petsc-3.13.0-fix_sandbox_violation.patch |  18 --
 .../files/petsc-3.13.0-make_hypre_configure.patch  |  90 --
 sci-mathematics/petsc/petsc-3.13.1.ebuild  | 196 -
 sci-mathematics/petsc/petsc-3.14.6.ebuild  | 194 
 sci-mathematics/petsc/petsc-3.15.0-r1.ebuild   | 194 
 sci-mathematics/petsc/petsc-3.15.0.ebuild  | 190 
 8 files changed, 919 deletions(-)

diff --git a/sci-mathematics/petsc/Manifest b/sci-mathematics/petsc/Manifest
index a53a6158e9b6..8a1dcafa8362 100644
--- a/sci-mathematics/petsc/Manifest
+++ b/sci-mathematics/petsc/Manifest
@@ -1,6 +1,3 @@
-DIST petsc-3.13.1.tar.gz 35097687 BLAKE2B 
fccf64fd3694deffdd0dc561069ffa7e9342fe279b5c9123edeb011df931874083839d27b7b9a0c63faea6487b104b54fd4ce68a88a074c82de91e8baaf270b0
 SHA512 
41c3138a6ae6c1f2d9077b464c6aeda96287e5a76849582b8f432e2ee93d2594a78ba2181eac0054a77b6165692be5f1a057049313f2be9743d4246383dfdc77
-DIST petsc-3.14.6.tar.gz 39719179 BLAKE2B 
d3047baf87c67eb64ef02c0c54d6313ea06f091b377b3cdf6dcf6d96c7d68cec5958a007ddd84b52a3ab39bfc0adf146307fa1785a10f39386393371186a3fba
 SHA512 
9766e164446ac5a69b8bf761a0e8a235b1a2b85ed9c96a7fd59e668ae4cceb9d9559a38b175b4aa9747e78d7b44d0018a3c02748dcd3d783d28f861f8382d44c
-DIST petsc-3.15.0.tar.gz 15976488 BLAKE2B 
babfbeb05321c9cb2f7d70ef8ffca974a016eae73ca1a3359d9a8d38aa5aa90ff34571169a5711627d738b93f89fdee3d0a0ff1bd0e51cb7300bbb9b0a8675cb
 SHA512 
d1565823d8a5ce5e1c2c576bbe1b4ebf467cef20bbd8e0cf6c303c6c2af2bf902b66c79468f4e125496f9242be4bd6ac162535ee30252cfb902c0d906a6f27c0
 DIST petsc-3.16.0-fftw-without-mpi.patch.bz2 5824 BLAKE2B 
59615b1bbaf8ca1da92d7d193a45a2dd434f762cd741d711d4f408183a201a276ac3c968a3e7d740d19212120271701bce52bb7b0f4e311268f40915c81f9dcb
 SHA512 
8e07dfe56a9150ce9a3a5ab8012657875ef84e6e7daa60560bbdd9062078c876a826057f3f3eaf1697ce046a82756ee6eb6a8b819eb51245367c9d5c8a72ee8e
 DIST petsc-3.16.0.tar.gz 16748960 BLAKE2B 
87f9fdb79a9c44e5f476fa4746ad0cbe72f3eda9f6039f2e4743105626701d7c8d6c010fdb9d89becf8619288d0b7a60c8bc4e2fc0793eac5b39030b02c04fd9
 SHA512 
5280032fb4ec4d058733788bb0ae674e7400565e204133bd10ed88a2965230ec7adeaca2d498267ce661377ca7e6f9d948992206b1d679587606cb422c004655
 DIST petsc-3.17.1.tar.gz 17082265 BLAKE2B 
de1bfe45f93e18e32181499e59912df9225c8e24d75f52e641e552fd43e4d5be48d549d284365b173aa93e51603f5b7740eaac0557ff8c7c96b370f4683257f6
 SHA512 
8c81cc148b1a899a55e54a013d61519ec7b44f98f7ae30c3f8d0e83ba285b23f4b4d9e2cd483c531d337bc41887e4079b727ba73676b1b653910140291e93575

diff --git a/sci-mathematics/petsc/files/petsc-3.13.0-do_not_run_mpiexec.patch 
b/sci-mathematics/petsc/files/petsc-3.13.0-do_not_run_mpiexec.patch
deleted file mode 100644
index 4c46658dec71..
--- a/sci-mathematics/petsc/files/petsc-3.13.0-do_not_run_mpiexec.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/config/BuildSystem/config/packages/MPI.py 
b/config/BuildSystem/config/packages/MPI.py
-index 7e424e71..ee502bd2 100644
 a/config/BuildSystem/config/packages/MPI.py
-+++ b/config/BuildSystem/config/packages/MPI.py
-@@ -210,28 +210,11 @@ shared libraries and run with 
--known-mpi-shared-libraries=1')
-   raise RuntimeError('Could not locate MPIEXEC - please specify 
--with-mpiexec option')
-   # Support for spaces and () in executable names; also needs to handle 
optional arguments at the end
-   # TODO: This support for spaces and () should be moved to core 
BuildSystem
--  self.mpiexec = self.mpiexec.replace(' ', '\\ ').replace('(', 
'\\(').replace(')', '\\)').replace('\ -',' -')
--  if (hasattr(self, 'ompi_major_version') and 
int(self.ompi_major_version) >= 3):
--(out, err, ret) = Configure.executeShellCommand(self.mpiexec+' -help 
all', checkCommand = noCheck, timeout = 60, log = self.log, threads = 1)
--if out.find('--oversubscribe') >=0:
--  self.mpiexec = self.mpiexec + ' --oversubscribe'
-+  self.mpiexec = self.mpiexec + ' --oversubscribe'
- 
- # using mpiexec environmental variables make sure mpiexec matches the MPI 
libraries and save the variables for testing in PetscInitialize()
- # the variable HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE is not currently used. 
PetscInitialize() can check the existence of the environmental variable to
- # determine if the program has been started with the correct mpiexec 
(will only be set for parallel runs so not clear how to check 

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

2022-05-25 Thread Sam James
commit: ea3aac109133c85c2ce8c83ff4db3eb91c91f571
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Tue May 24 08:21:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 01:13:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3aac10

sys-apps/razercfg: bump PYTHON_COMPAT to 3.10

Closes: https://bugs.gentoo.org/846311
Signed-off-by: Alexey Korepanov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/25615
Signed-off-by: Sam James  gentoo.org>

 sys-apps/razercfg/razercfg-0.42.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/razercfg/razercfg-0.42.ebuild 
b/sys-apps/razercfg/razercfg-0.42.ebuild
index 7a759a878d94..eade9c4b6c2d 100644
--- a/sys-apps/razercfg/razercfg-0.42.ebuild
+++ b/sys-apps/razercfg/razercfg-0.42.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake python-single-r1 systemd tmpfiles udev xdg-utils
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/pssh/

2022-05-25 Thread Sam James
commit: 8c229cd25dedc9543a28340871ab5e367ccb98a0
Author: Sam James  gentoo  org>
AuthorDate: Thu May 26 01:13:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 01:13:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c229cd2

net-misc/pssh: disable py3.7

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

 net-misc/pssh/pssh-2.3.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/pssh/pssh-2.3.4-r1.ebuild 
b/net-misc/pssh/pssh-2.3.4-r1.ebuild
index c84286d379e3..78373cfe0d29 100644
--- a/net-misc/pssh/pssh-2.3.4-r1.ebuild
+++ b/net-misc/pssh/pssh-2.3.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-05-25 Thread Sam James
commit: 4523d04b670fea2589989dbb1c8cc8ccbd02c87c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue May 24 12:50:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 01:07:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4523d04b

sys-auth/seatd: Version bump, 0.7.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/25621
Signed-off-by: Sam James  gentoo.org>

 sys-auth/seatd/Manifest  | 1 +
 sys-auth/seatd/{seatd-.ebuild => seatd-0.7.0.ebuild} | 2 +-
 sys-auth/seatd/seatd-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index e187a2b05d9f..63b9e2d789bd 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1 +1,2 @@
 DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 
2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6
 SHA512 
0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57
+DIST seatd-0.7.0.tar.gz 39198 BLAKE2B 
eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e
 SHA512 
c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66

diff --git a/sys-auth/seatd/seatd-.ebuild 
b/sys-auth/seatd/seatd-0.7.0.ebuild
similarity index 95%
copy from sys-auth/seatd/seatd-.ebuild
copy to sys-auth/seatd/seatd-0.7.0.ebuild
index 47d46e2a3ab2..0e20322a39a4 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 LICENSE="MIT"

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 47d46e2a3ab2..0e20322a39a4 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-misc/pssh/

2022-05-25 Thread Sam James
commit: fba203cd9c7c68c751107d30a860eaf378edeb26
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue May 24 11:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 01:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba203cd

net-misc/pssh: bump PYTHON_COMPAT to 3.10

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25619
Signed-off-by: Sam James  gentoo.org>

 net-misc/pssh/pssh-2.3.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/pssh/pssh-2.3.4-r1.ebuild 
b/net-misc/pssh/pssh-2.3.4-r1.ebuild
index 81921416658f..c84286d379e3 100644
--- a/net-misc/pssh/pssh-2.3.4-r1.ebuild
+++ b/net-misc/pssh/pssh-2.3.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1



  1   2   3   4   5   6   >