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

2022-01-15 Thread Ionen Wolkens
commit: e773865752b649a6c41a31e18af8ce0157b7a165
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jan 16 07:35:30 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jan 16 07:45:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7738657

app-portage/iwdevtools: allow using app-misc/getopt for 

It's a bit automagic'y but switching between the two hardly
makes sense given the keywords.

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

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

diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild 
b/app-portage/iwdevtools/iwdevtools-.ebuild
index e646ee963668..238ca161ff34 100644
--- a/app-portage/iwdevtools/iwdevtools-.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ RDEPEND="
sys-apps/diffutils
sys-apps/file
sys-apps/portage
-   sys-apps/util-linux"
+   || ( sys-apps/util-linux app-misc/getopt )"
 BDEPEND="
sys-apps/help2man
test? ( ${RDEPEND} )"
@@ -34,6 +34,8 @@ src_configure() {
$(meson_use test)
)
 
+   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
+
meson_src_configure
 }
 



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

2022-01-15 Thread Hans de Graaff
commit: 89606ea31b93e9eb8b59f6002da8801416b56c95
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 16 07:30:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 16 07:30:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89606ea3

dev-util/cucumber-wire: add 6.2.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-wire/Manifest   |  1 +
 dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild | 26 +++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/cucumber-wire/Manifest b/dev-util/cucumber-wire/Manifest
index f123dc8f0fb5..3a1d5b2351be 100644
--- a/dev-util/cucumber-wire/Manifest
+++ b/dev-util/cucumber-wire/Manifest
@@ -2,3 +2,4 @@ DIST cucumber-wire-0.0.1.gem 16384 BLAKE2B 
c35f478bbc8a8bccfbe1022d5b687a85c087b
 DIST cucumber-wire-5.0.1.gem 12288 BLAKE2B 
cbbf593d43cbbc003ea247d41db2cebaed14d232ae2bc52eebe34c8316c58b679be7c6802c7ffae7dd3e8c14d367803e3baba7b2f79326434821693e71fbd9f5
 SHA512 
deda0bb93b51b9d27074242bd0c371b7465c06e302d2aa608201898a1eb3b1736c9955baa9360f047a29793871fedc9feb25bf3430020e5b1f5630a2c982da73
 DIST cucumber-wire-6.1.1.gem 12800 BLAKE2B 
7e32aeae15bbc02884100f58eab9eb39df2ecb2d7a8fe58dd81c17eefcdb8d080dba6ca84dafcf2584351ce88132d73479a1dd48bec7ad53be7806019940106d
 SHA512 
2f08d14170707930c2b6321232fe9398350ec1cc9e9a00ee174db058053fef4ec568f8a04247bf753c89d1e3430474a7ff25f84472d2dcd1ba3084f88c59d555
 DIST cucumber-wire-6.2.0.gem 12800 BLAKE2B 
783e434a747a70e338a10f7a505d6f2d9f65cc76e574f6e29d3822090446e041dcda34ed2dbccc0659a4048dcc9208b468919458f9dcf285006428717ee9eac0
 SHA512 
ae2dd0652705a900de0d873c492b255bae7dd89a3c8da610890e73f69e714d3112f023bb988a1621cc7c0c1b2d2607385bc7673ec57678c032c32bcef604f8b5
+DIST cucumber-wire-6.2.1.gem 12800 BLAKE2B 
2a34fa803748499b2bceb270cd1532ce3373f416a8c6d7039b0f55b1f2bc94e9fdd8ce12f8d5f23d4d172ba70cd00b43bbc0629b72e5d5bd1dc55861cf732bb2
 SHA512 
b32d0f72a31b400ca1596b126d8566aae2ea49514ecd292c621d0d1624f66465dfcac1a6d80293dd15829a00f4080d54190680ede60d7c1c23d2cfec450d1cf3

diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
new file mode 100644
index ..ee8c5596452f
--- /dev/null
+++ b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://cucumber.io/;
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-util/cucumber-core-10.1.0:10
+   >=dev-util/cucumber-cucumber-expressions-14.0.0:14
+   >=dev-util/cucumber-messages-17.1.1:17
+"
+
+ruby_add_bdepend "test? ( dev-util/cucumber )"



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

2022-01-15 Thread Hans de Graaff
commit: 5116bf642ae828df928144d56ffe3e27bf9c6ed4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 16 07:24:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 16 07:24:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5116bf64

dev-ruby/windows_error: add 0.1.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/windows_error/Manifest   |  1 +
 dev-ruby/windows_error/windows_error-0.1.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/windows_error/Manifest b/dev-ruby/windows_error/Manifest
index fee231d43444..57051def4c4a 100644
--- a/dev-ruby/windows_error/Manifest
+++ b/dev-ruby/windows_error/Manifest
@@ -1 +1,2 @@
 DIST windows_error-0.1.2.gem 227328 BLAKE2B 
99cd75d66f3e3322d62daea39a8e217dfeda89141ec3d78c61a29306b78206a40c4bd7867d59a783752da20007b43c45577ec3afe53b7037b850d4983f482e4b
 SHA512 
32e94e561f53f77c5efff5457068e31e66b1d3c73531870b52af00297f69341e390b6d8419a0c0b78ec05f6b65be6456128b9055c143e7b65663520baeac90ad
+DIST windows_error-0.1.3.gem 227328 BLAKE2B 
2d0dc8771cd68983bafb3d97d27663e30cb02c67eb982d6b76104ec46405b1a7f055437046dedf068c074deb2b2d1ea49a327109be2f25ea5bd70ab2ee2bd698
 SHA512 
c74d5a17c44772505b745678c67b3bcaba6710e9b4e59b9aba45daacb6993d3b6529a1f9a53f76e2c31cae922f8f36e40fefa6a232f9ed8ba9034fa109d8317d

diff --git a/dev-ruby/windows_error/windows_error-0.1.3.ebuild 
b/dev-ruby/windows_error/windows_error-0.1.3.ebuild
new file mode 100644
index ..04889817f17c
--- /dev/null
+++ b/dev-ruby/windows_error/windows_error-0.1.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="reference for standard Windows API Error Codes"
+HOMEPAGE="https://github.com/rapid7/windows_error;
+
+LICENSE="BSD"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   rm -f .rspec || die
+}



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

2022-01-15 Thread Hans de Graaff
commit: 15e926ece618622e763f5a5c8fa27c3070faa50f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 16 07:28:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 16 07:28:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e926ec

dev-ruby/zeitwerk: add 2.5.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/zeitwerk/Manifest  |  1 +
 dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 474c756f26df..527fbc55a4fc 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,3 +1,4 @@
 DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 
5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03
 SHA512 
774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2
 DIST zeitwerk-2.5.1.tar.gz 107666 BLAKE2B 
d8049a1adfaa6b278b59298e46d4697b70121d0a599a286f91720b31a06cccd39424367fe9c1ffbb90b0862a9501115f808bcc4fd36f3a09081987ad706f89bd
 SHA512 
4558a63f33d26f2aa05e5f6e417230902f14d4ade5bfb50cbd94d283b33e94e8486158f5b4c677c4dcd7b8bee51af165693593d303d1f07420fb5d4c72f918ea
 DIST zeitwerk-2.5.2.tar.gz 108139 BLAKE2B 
d4277dc79729e39bd63b066b12ad4d91d9457e8e7a836c2e24606f6d343c85ce59febaa0425ab10f96d8d327935beede285a5ae52cfeff37210b36b0bcaf22db
 SHA512 
0e8be7500163761a75518b002eb8ca9e41d0d073f0d03443af4a57fef07ee647de3faafaf79791328c4b2b9a6f5898e1038b310b697485a363af486f36509393
+DIST zeitwerk-2.5.3.tar.gz 108192 BLAKE2B 
a91c76530df7703c08aa58babcfde5520fc9ca00f804e2dd217b19664256986dadd3ffa19879d3a3f6402ae186faa08f14e5b080f415345b189821b578b76c1b
 SHA512 
641bb89a14e5bc65dcb078a93b5669266e2ffe10395416473c243b840c425de200bd9336817c44e7affe570fb0a41811cfba54a4c04d9fb6f56ceca96b504ac4

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild
new file mode 100644
index ..21985abf3cd9
--- /dev/null
+++ b/dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Efficient and thread-safe code loader for Ruby"
+HOMEPAGE="https://github.com/fxn/zeitwerk;
+SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile 
test/test_helper.rb || die
+
+   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/, dev-cpp/tbb/files/

2022-01-15 Thread Sam James
commit: f3cd6cd18b7f54edfedbd0015b28ce20b4bbcba6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 06:45:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 06:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cd6cd1

dev-cpp/tbb: fix build on musl

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

 dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch | 25 ++
 dev-cpp/tbb/tbb-2021.5.0.ebuild|  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch 
b/dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch
new file mode 100644
index ..014a3863f452
--- /dev/null
+++ b/dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch
@@ -0,0 +1,25 @@
+https://github.com/oneapi-src/oneTBB/commit/883c2e5245c39624b3b5d6d56d5b203cf09eac38
+https://bugs.gentoo.org/830698
+
+From: Khem Raj 
+Date: Wed, 15 Dec 2021 08:08:07 -0800
+Subject: [PATCH] Musl/linux can not use RTLD_DEEPBIND (#684)
+
+Exclude non-glibc linux systems along with android
+Fixes
+src/tbb/dynamic_link.cpp:417:29: error: use
+ of undeclared identifier 'RTLD_DEEPBIND'  
  | flags = flags | 
RTLD_DEEPBIND;
+| ^
+
+Signed-off-by: Khem Raj 
+--- a/src/tbb/dynamic_link.cpp
 b/src/tbb/dynamic_link.cpp
+@@ -413,7 +413,7 @@ namespace r1 {
+ int flags = RTLD_NOW;
+ if (local_binding) {
+ flags = flags | RTLD_LOCAL;
+-#if __linux__ && !__ANDROID__ && !__TBB_USE_SANITIZERS
++#if (__linux__ && __GLIBC__) && !__TBB_USE_SANITIZERS
+ flags = flags | RTLD_DEEPBIND;
+ #endif
+ } else {

diff --git a/dev-cpp/tbb/tbb-2021.5.0.ebuild b/dev-cpp/tbb/tbb-2021.5.0.ebuild
index 0a18fece5fd1..2ab975036c65 100644
--- a/dev-cpp/tbb/tbb-2021.5.0.ebuild
+++ b/dev-cpp/tbb/tbb-2021.5.0.ebuild
@@ -25,6 +25,7 @@ BDEPEND="virtual/pkgconfig"
 PATCHES=(
# should be in.. 2022?
"${FILESDIR}"/${PN}-2021.4.0-lto.patch
+   "${FILESDIR}"/${PN}-2021.5.0-musl-deepbind.patch
 )
 
 src_configure() {



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

2022-01-15 Thread Sam James
commit: 98f12307d02198a819c9d9d9843cb284fd78a261
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 05:57:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 06:40:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f12307

dev-util/byacc: drop 20211224, 20220101, 20220109

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

 dev-util/byacc/Manifest  |  3 ---
 dev-util/byacc/byacc-20211224.ebuild | 20 
 dev-util/byacc/byacc-20220101.ebuild | 20 
 dev-util/byacc/byacc-20220109.ebuild | 20 
 4 files changed, 63 deletions(-)

diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index 45319738f942..7342a744263b 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -1,5 +1,2 @@
 DIST byacc-20210808.tgz 891489 BLAKE2B 
e349e960cdbc654b148ec8412f8502e26976f8a933e3846fc4ff308440c8c8058b3422dbc0a709b792ec727c62f3b4ed7d0679d9d5da69fed8c4e08daa801625
 SHA512 
cde092dbd845364752aca228a838b97fc34378c7dd7f860c614d13c8ec7167b8416422ded82864d22e8c3c447b47b30abca591ef8ab667c49f9fa070d68114c4
-DIST byacc-20211224.tgz 894135 BLAKE2B 
6b9e7686e66d9f23ba92f5d8129bda72f75b71a50a72792ec241270102d972279b775b6dcfba85f79dd3bad04470838c1a9f2a675d620322393c7251afafab25
 SHA512 
e2b9df443c5b05179815808d61e693e942549ca6484a5ab4fdb285b9468da9ed3a90e00d1950a0fbacd1890e5a69bcc03b6d7135a7bbfa59ab0995125b9a8642
-DIST byacc-20220101.tgz 895100 BLAKE2B 
a78b3530cae045453a6d19fb0dfe3b84034638c624183a32950a19d9b5dbf6b4e4f32ab943e3bad9e9e497107513763be1f758f7cfdf0ffcf31e23a0e2fa5ad9
 SHA512 
9aff85f0b4ea7f0c9b2e25a155537c99e0591582b2c76c251f08493987a343a812ff86b9cf3d8ecb0954140817c9b164328117de9116f7013e6ec0d91a27486e
-DIST byacc-20220109.tgz 897220 BLAKE2B 
ac0030f39198d5a8d5bb17bc693be988ade8f001c06667bae1b70e6724720c2052d27adffda4d2a79c014c0c00841d6671e9a3de45548d9d3ae9086d2f4983d8
 SHA512 
35d7e8f443548d3cc8365cb61a16dd73c6036c7eff12b61f29f9cdfaf7531bed73c505cb6c7908122a7d29abb8fb814af2e6f79b295f4acb7bfc7732683e5791
 DIST byacc-20220114.tgz 897405 BLAKE2B 
79d3cbb07022e3376fa5c2b772b55bfc509f23daf7cc4a58cffc8834db4340b4f59e0ba544a11039d2a4e2b2bbf18f279f9be37c34c85f06c9b755d572005521
 SHA512 
5734d7f21b356a620104fbac574d46fb31fd967766b4184bf2cae7de6a61686ce32d21a2920f2a0fe4b98e7826b50a3d44fadc057d7371de5e3ca38c3b685733

diff --git a/dev-util/byacc/byacc-20211224.ebuild 
b/dev-util/byacc/byacc-20211224.ebuild
deleted file mode 100644
index 6f72092c3d7c..
--- a/dev-util/byacc/byacc-20211224.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="The best variant of the Yacc parser generator"
-HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
-SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz;
-# Seems to be unreliable (unstable tarballs): bug #820167.
-#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-
-DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
-
-src_configure() {
-   econf --program-prefix=b
-}

diff --git a/dev-util/byacc/byacc-20220101.ebuild 
b/dev-util/byacc/byacc-20220101.ebuild
deleted file mode 100644
index 6f72092c3d7c..
--- a/dev-util/byacc/byacc-20220101.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="The best variant of the Yacc parser generator"
-HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
-SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz;
-# Seems to be unreliable (unstable tarballs): bug #820167.
-#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-
-DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
-
-src_configure() {
-   econf --program-prefix=b
-}

diff --git a/dev-util/byacc/byacc-20220109.ebuild 
b/dev-util/byacc/byacc-20220109.ebuild
deleted file mode 100644
index 6f72092c3d7c..
--- a/dev-util/byacc/byacc-20220109.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="The best variant of the Yacc parser generator"
-HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
-SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz;
-# Seems to be unreliable (unstable tarballs): bug #820167.
-#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz;
-
-LICENSE="public-domain"

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

2022-01-15 Thread Sam James
commit: 228933cb4e118edb2148a568596bb06d83428563
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 05:57:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 06:40:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228933cb

dev-util/byacc: add 20220114

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

 dev-util/byacc/Manifest  |  1 +
 dev-util/byacc/byacc-20220114.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index 7f7dcbc25931..45319738f942 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -2,3 +2,4 @@ DIST byacc-20210808.tgz 891489 BLAKE2B 
e349e960cdbc654b148ec8412f8502e26976f8a93
 DIST byacc-20211224.tgz 894135 BLAKE2B 
6b9e7686e66d9f23ba92f5d8129bda72f75b71a50a72792ec241270102d972279b775b6dcfba85f79dd3bad04470838c1a9f2a675d620322393c7251afafab25
 SHA512 
e2b9df443c5b05179815808d61e693e942549ca6484a5ab4fdb285b9468da9ed3a90e00d1950a0fbacd1890e5a69bcc03b6d7135a7bbfa59ab0995125b9a8642
 DIST byacc-20220101.tgz 895100 BLAKE2B 
a78b3530cae045453a6d19fb0dfe3b84034638c624183a32950a19d9b5dbf6b4e4f32ab943e3bad9e9e497107513763be1f758f7cfdf0ffcf31e23a0e2fa5ad9
 SHA512 
9aff85f0b4ea7f0c9b2e25a155537c99e0591582b2c76c251f08493987a343a812ff86b9cf3d8ecb0954140817c9b164328117de9116f7013e6ec0d91a27486e
 DIST byacc-20220109.tgz 897220 BLAKE2B 
ac0030f39198d5a8d5bb17bc693be988ade8f001c06667bae1b70e6724720c2052d27adffda4d2a79c014c0c00841d6671e9a3de45548d9d3ae9086d2f4983d8
 SHA512 
35d7e8f443548d3cc8365cb61a16dd73c6036c7eff12b61f29f9cdfaf7531bed73c505cb6c7908122a7d29abb8fb814af2e6f79b295f4acb7bfc7732683e5791
+DIST byacc-20220114.tgz 897405 BLAKE2B 
79d3cbb07022e3376fa5c2b772b55bfc509f23daf7cc4a58cffc8834db4340b4f59e0ba544a11039d2a4e2b2bbf18f279f9be37c34c85f06c9b755d572005521
 SHA512 
5734d7f21b356a620104fbac574d46fb31fd967766b4184bf2cae7de6a61686ce32d21a2920f2a0fe4b98e7826b50a3d44fadc057d7371de5e3ca38c3b685733

diff --git a/dev-util/byacc/byacc-20220114.ebuild 
b/dev-util/byacc/byacc-20220114.ebuild
new file mode 100644
index ..6f72092c3d7c
--- /dev/null
+++ b/dev-util/byacc/byacc-20220114.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The best variant of the Yacc parser generator"
+HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
+SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz;
+# Seems to be unreliable (unstable tarballs): bug #820167.
+#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+
+DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
+
+src_configure() {
+   econf --program-prefix=b
+}



[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/help2man/, sys-apps/help2man/files/

2022-01-15 Thread Sam James
commit: 953cbc6f8a30cbde3975c00fcfb7a926a15ad28c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 06:28:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 06:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=953cbc6f

sys-apps/help2man: add 1.48.5

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

 sys-apps/help2man/Manifest |   1 +
 .../help2man/files/help2man-1.48.5-cygwin.patch| 167 +
 sys-apps/help2man/help2man-1.48.5.ebuild   |  44 ++
 3 files changed, 212 insertions(+)

diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest
index dc717cbf51..591e813c6c 100644
--- a/sys-apps/help2man/Manifest
+++ b/sys-apps/help2man/Manifest
@@ -1 +1,2 @@
 DIST help2man-1.47.16.tar.xz 203036 BLAKE2B 
8e06c2c2e90adfc2ab8345908516b15ae50b02a7a9554d5d9beee4373b71c131aeaa0c148b9a988c531bbfe2149c25069af56a79101a4248b6c1adfeb734a132
 SHA512 
b427e60a9e3d2e805caf1ae84c337b09c7ca6f92b7ff14771f946c4a1bf7adf177df99b9c1c223ad76df99756005ababf5b548ff8e08d4746702ff7f8150b544
+DIST help2man-1.48.5.tar.xz 204672 BLAKE2B 
6d96f5f65f8c637d524e5c373f2b89f114adf544c1d3508a9cb51115279b9bf6399c8ebb0a8d831de12ef8cdaca40b6e75412a221efc5d2dd1794e9c9643196f
 SHA512 
800eb0daa9daef8e423d52ede55eee2960122ea0269865295afada4cf4fcc1c6791da8429c3a57c0fc1bf0a14c8a77953952325413a8faa5dd07b1bc5bc0edd1

diff --git a/sys-apps/help2man/files/help2man-1.48.5-cygwin.patch 
b/sys-apps/help2man/files/help2man-1.48.5-cygwin.patch
new file mode 100644
index 00..aa75d10e38
--- /dev/null
+++ b/sys-apps/help2man/files/help2man-1.48.5-cygwin.patch
@@ -0,0 +1,167 @@
+https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/help2man.git;a=blob;f=help2man-preload-intl.patch;h=2fbc34bbc6bc7a36414257a29fee13944f5c087c;hb=b47c3b0de257e3cda4455e16e196e629c69d28e7
+
+LD_PRELOAD by itself only works with Cygwin builtin functions, but
+textdomain() and friends come from libintl.  In order to override
+those functions, we have to "replace" cygintl-?.dll since functions are
+bound to a DLL name at link time.  Our replacement will be used since
+it is loaded first by LD_PRELOAD.
+
+But as we are making this *the* libintl, we need to provide 
+pass-throughs for the other functions which we're not overriding,
+otherwise Locale::gettext won't load (not to mention the program
+that we're trying to help2man).
+
+--- origsrc/help2man-1.48.5/Makefile.in2020-03-15 04:52:00.0 
-0600
 src/help2man-1.48.5/Makefile.in2021-09-07 03:10:00.0 -0600
+@@ -76,7 +76,8 @@ install_base:
+ 
+ install_preload: preload
+   $(MKINSTALLDIRS) $(DESTDIR)$(pkglibdir)
+-  $(INSTALL_PROGRAM) $(preload).so $(DESTDIR)$(pkglibdir)
++  $(INSTALL_PROGRAM) lib/cygintl-8.dll $(DESTDIR)$(pkglibdir)
++  ln -sf cygintl-8.dll $(DESTDIR)$(pkglibdir)/$(preload).so
+ 
+ install_l10n: msg_l10n man_l10n info_l10n
+   set -e; \
+@@ -145,7 +146,9 @@ $(target).h2m: $(srcdir)/$(target).h2m.PL
+ 
+ preload: $(preload).so
+ $(preload).so: $(srcdir)/$(preload).c
+-  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -fPIC -shared $? $(LIBS)
++  mkdir -p lib
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o lib/cygintl-8.dll -shared $? 
$(LIBS)
++  ln -sf lib/cygintl-8.dll $@
+ 
+ man: $(target).1
+ $(target).1: $(srcdir)/$(target).PL $(srcdir)/$(target).h2m.PL
+--- origsrc/help2man-1.48.5/bindtextdomain.c   2009-11-13 00:01:34.0 
-0600
 src/help2man-1.48.5/bindtextdomain.c   2011-12-29 00:24:33.608078600 
-0600
+@@ -36,12 +36,34 @@ static char *(*r_textdomain)(char const *) = 0;
+ static char *(*r_bindtextdomain)(char const *, char const *) = 0;
+ static char *(*r_bind_textdomain_codeset)(char const *, char const *) = 0;
+ 
++#ifdef __CYGWIN__
++static void *RTLD_NEXT = 0;
++static char *(*r_gettext)(const char *) = 0;
++static char *(*r_dgettext)(const char *, const char *) = 0;
++static char *(*r_dcgettext)(const char *, const char *, int) = 0;
++static char *(*r_ngettext)(const char *, const char *, unsigned long int) = 0;
++static char *(*r_dngettext)(const char *, const char *, const char *,
++unsigned long int) = 0;
++static char *(*r_dcngettext)(const char *, const char *, const char *,
++ unsigned long int, int) = 0;
++static char *(*r_setlocale)(int, const char *) = 0;
++
++#define SYM(sym) libintl_ ## sym
++#else
++#define SYM(sym) sym
++#endif
++
+ void setup()
+ {
+ static int done = 0;
+ if (done++)
+ return;
+ 
++#ifdef __CYGWIN__
++if (!(RTLD_NEXT = dlopen("/usr/bin/cygintl-8.dll", RTLD_LAZY)))
++die("libintl8 not found");
++#endif
++
+ if (!(e_textdomain = getenv("TEXTDOMAIN")))
+   die("TEXTDOMAIN not set");
+ 
+@@ -57,9 +79,19 @@ void setup()
+ if (!(r_bind_textdomain_codeset = dlsym(RTLD_NEXT,
+   "bind_textdomain_codeset")))
+   die("can't find symbol 

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca/

2022-01-15 Thread Christoph Junghans
commit: 5cbfdbbdc1be3f2ae0c8b2fdc23488e1ee8c9025
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Jan 16 03:01:55 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 16 03:02:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbfdbbd

sci-chemistry/votca: version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-chemistry/votca/Manifest  |  1 +
 sci-chemistry/votca/votca-2022.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/sci-chemistry/votca/Manifest b/sci-chemistry/votca/Manifest
index 655f50c45cdc..21dca30b58dd 100644
--- a/sci-chemistry/votca/Manifest
+++ b/sci-chemistry/votca/Manifest
@@ -1 +1,2 @@
+DIST votca-2022.tar.gz 61688862 BLAKE2B 
a6a8d1c34e2cd992d032730b2669c9ac5489b988fc334f730eaf1a40b275cc2fad8b24f03419510fe9fee7b0ad0bedf43f9b22b44ca1ae0178b16c9b255da53c
 SHA512 
ea5b7405872a2c0c8d6b4b86148a605b5e83207f1953f0b7393dabbb106ac785c50b45462f6271fbfad04c0246704a92199943acc65eb30d7f1a0a6d6ee4ab83
 DIST votca-2022_rc2.tar.gz 61692061 BLAKE2B 
9fdf016267ff6657bfbbd51c79c2c38cb7064635d26e80b905eeeb8326ca1780f7a9c711802491f3ec7a216dbd53b86fe08da2c969a6a10db110168a02ac0d0f
 SHA512 
3bfd108df7499c21ad290955672ab042b9a11b7a868f0eb49fdbd94365e35ed7ffc8b8b44c9b7dd74b7504b8fd30cc6bacfed443068f2bb3702e272aad26c961

diff --git a/sci-chemistry/votca/votca-2022.ebuild 
b/sci-chemistry/votca/votca-2022.ebuild
new file mode 100644
index ..f59f5347f3de
--- /dev/null
+++ b/sci-chemistry/votca/votca-2022.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 cmake
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/votca/votca.git;
+else
+   if [[ ${PV} = *_rc[1-9] ]]; then
+   MY_PV="${PV%%_rc*}-rc.${PV##*_rc}"
+   else
+   MY_PV="${PV}"
+   fi
+   SRC_URI="https://github.com/votca/votca/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux"
+   S="${WORKDIR}/votca-${MY_PV}"
+fi
+
+DESCRIPTION="Versatile Object-oriented Toolkit for Coarse-graining 
Applications"
+HOMEPAGE="https://www.votca.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+gromacs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sci-libs/votca-tools
+   !sci-chemistry/votca-csg
+   !sci-chemistry/votca-xtp
+   app-shells/bash:*
+   >=dev-cpp/eigen-3.3
+   dev-libs/boost:=
+   dev-libs/expat
+   sci-libs/fftw:3.0=
+   dev-lang/perl
+   gromacs? ( sci-chemistry/gromacs:= )
+   sci-libs/hdf5[cxx]
+   sci-libs/libxc
+   sci-libs/libint:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README.rst NOTICE.rst CHANGELOG.rst )
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_TESTING=$(usex test)
+   -DCMAKE_DISABLE_FIND_PACKAGE_GROMACS=$(usex !gromacs)
+   -DBUILD_CSGAPPS=ON
+   -DINSTALL_RC_FILES=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_MKL=ON
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   einfo
+   einfo "Please read and cite:"
+   einfo "VOTCA-XTP, J. Chem. Theo. Comp. 14, 6353 (2018)"
+   einfo "https://doi.org/10.1021/acs.jctc.8b00617;
+   einfo
+   einfo "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
+   einfo "https://dx.doi.org/10.1021/ct900369w;
+   einfo
+}



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

2022-01-15 Thread Sam James
commit: aa8c75638bbc8e9d35f33478ab3b0e18b83f19dc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 02:44:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 02:45:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8c7563

net-libs/webkit-gtk: test if linker supports --no-keep-memory

For example, mold doesn't.

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

 net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
index ad4b0169d88f..a6cb56d76a50 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild
@@ -184,7 +184,7 @@ src_configure() {
# Try to use less memory, bug #469942 (see Fedora .spec for reference)
# --no-keep-memory doesn't work on ia64, bug #502492
if ! use ia64; then
-   append-ldflags "-Wl,--no-keep-memory"
+   append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory")
fi
 
# Ruby situation is a bit complicated. See bug 513888



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

2022-01-15 Thread Sam James
commit: 8724013fab8fc9dac4890ac15e42a4718a3bc975
Author: James Beddek  posteo  de>
AuthorDate: Sat Jan 15 00:04:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 02:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8724013f

media-video/handbrake: drop 1.3.3-r4, 1.3.3-r5

Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/23737
Signed-off-by: Sam James  gentoo.org>

 media-video/handbrake/Manifest  |   1 -
 media-video/handbrake/handbrake-1.3.3-r4.ebuild | 162 ---
 media-video/handbrake/handbrake-1.3.3-r5.ebuild | 165 
 3 files changed, 328 deletions(-)

diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest
index 3a17698fe66e..1838ad0338f1 100644
--- a/media-video/handbrake/Manifest
+++ b/media-video/handbrake/Manifest
@@ -1,3 +1,2 @@
-DIST handbrake-1.3.3.tar.bz2 16804119 BLAKE2B 
c081029e77911dc722764b0bef04e156694f8da0caaa6aedaae13d5c1045dccfc8292a466a8df323b471ca2a9de821b94740e9826fc9e7a2877b1d59653a728a
 SHA512 
a4cca4e45d39eb3d43441abe832e2b8398694917981fa994075e475b68297cae28039e3c75d06442194262a881b9e416e5ebd73d10f86214b95f54c35fd3088c
 DIST handbrake-1.4.2.tar.bz2 15991593 BLAKE2B 
966b54d35dd5544800208edc9045eaf26f3253aa470686b9ea29cdf69393af140829b21072133684661fd881eee7f97b90f9c7edfa87f187058dd1b14d1a748b
 SHA512 
ba8ffe01cd813e9991716eabb2844e1ed414e3a2c547154b89588389e96846af9f2dd47f66d735101fdacd5be1928e34e4bab31e6a189779e77001ffdb0b427e
 DIST handbrake-1.5.1.tar.bz2 16137974 BLAKE2B 
9ce1f1ae7b2fe514ba1fb6ed30a345d18144829272a6298f2af0831e5ea7533ef2f8b201fd98389269b0ea12bbba15d0b76f09afeff6ed1d9ed313f20cf8f3a1
 SHA512 
63c5933f77d417a89512abd278a1d844f2b7a36ec9f8ab664c1a1348fd228ee389fc8e349b2df6cbf5d617b912d4634457ebea86490ff5ed4930f39a90dc7568

diff --git a/media-video/handbrake/handbrake-1.3.3-r4.ebuild 
b/media-video/handbrake/handbrake-1.3.3-r4.ebuild
deleted file mode 100644
index 9c12dd2d8f8f..
--- a/media-video/handbrake/handbrake-1.3.3-r4.ebuild
+++ /dev/null
@@ -1,162 +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,9} )
-inherit autotools gnome2-utils python-any-r1 xdg-utils
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/HandBrake/HandBrake.git;
-   inherit git-r3
-else
-   MY_P="HandBrake-${PV}"
-   
SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2
 -> ${P}.tar.bz2"
-   S="${WORKDIR}/${MY_P}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video 
transcoder"
-HOMEPAGE="https://handbrake.fr/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265"
-
-REQUIRED_USE="^^ ( fdk libav-aac )"
-
-RDEPEND="
-   app-arch/xz-utils
-   media-libs/speex
-   dev-libs/jansson:=
-   dev-libs/libxml2
-   media-libs/a52dec
-   media-libs/libass:=
-   >=media-libs/libbluray-1.0:=
-   >=media-libs/dav1d-0.5.1:=
-   media-libs/libdvdnav
-   media-libs/libdvdread:=
-   media-libs/libsamplerate
-   media-libs/libtheora
-   media-libs/libvorbis
-   >=media-libs/libvpx-1.8:=
-   nvenc? ( media-libs/nv-codec-headers )
-   media-libs/opus
-   media-libs/x264:=
-   media-sound/lame
-   sys-libs/zlib
-   >=media-video/ffmpeg-4.2.1:0=[postproc,fdk?]
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0
-   media-libs/gst-plugins-bad:1.0
-   media-libs/gst-plugins-ugly:1.0
-   media-plugins/gst-plugins-a52dec:1.0
-   media-plugins/gst-plugins-libav:1.0
-   media-plugins/gst-plugins-x264:1.0
-   media-plugins/gst-plugins-gdkpixbuf:1.0
-   )
-   gtk? (
-   >=x11-libs/gtk+-3.10
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libnotify
-   x11-libs/pango
-   )
-   fdk? ( media-libs/fdk-aac:= )
-   x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-lang/nasm
-   dev-util/intltool"
-
-PATCHES=(
-   # Remove libdvdnav duplication and call it on the original instead.
-   # It may work this way; if not, we should try to mimic the duplication.
-   "${FILESDIR}/${PN}--remove-dvdnav-dup.patch"
-
-   # Remove faac dependency; TODO: figure out if we need to do this at all.
-   "${FILESDIR}/${P}-remove-faac-dependency.patch"
-
-   # Use whichever python is set by portage
-   

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

2022-01-15 Thread Sam James
commit: 1f0ed76732e0496fa2da40ce9b798ea4734b617e
Author: James Beddek  posteo  de>
AuthorDate: Tue Jan 11 09:31:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 02:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0ed767

media-video/handbrake: add 1.5.1

Closes: https://bugs.gentoo.org/775710
Signed-off-by: James Beddek  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 media-video/handbrake/Manifest   |   1 +
 media-video/handbrake/handbrake-1.5.1.ebuild | 160 +++
 2 files changed, 161 insertions(+)

diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest
index 8dfc1a5454b3..3a17698fe66e 100644
--- a/media-video/handbrake/Manifest
+++ b/media-video/handbrake/Manifest
@@ -1,2 +1,3 @@
 DIST handbrake-1.3.3.tar.bz2 16804119 BLAKE2B 
c081029e77911dc722764b0bef04e156694f8da0caaa6aedaae13d5c1045dccfc8292a466a8df323b471ca2a9de821b94740e9826fc9e7a2877b1d59653a728a
 SHA512 
a4cca4e45d39eb3d43441abe832e2b8398694917981fa994075e475b68297cae28039e3c75d06442194262a881b9e416e5ebd73d10f86214b95f54c35fd3088c
 DIST handbrake-1.4.2.tar.bz2 15991593 BLAKE2B 
966b54d35dd5544800208edc9045eaf26f3253aa470686b9ea29cdf69393af140829b21072133684661fd881eee7f97b90f9c7edfa87f187058dd1b14d1a748b
 SHA512 
ba8ffe01cd813e9991716eabb2844e1ed414e3a2c547154b89588389e96846af9f2dd47f66d735101fdacd5be1928e34e4bab31e6a189779e77001ffdb0b427e
+DIST handbrake-1.5.1.tar.bz2 16137974 BLAKE2B 
9ce1f1ae7b2fe514ba1fb6ed30a345d18144829272a6298f2af0831e5ea7533ef2f8b201fd98389269b0ea12bbba15d0b76f09afeff6ed1d9ed313f20cf8f3a1
 SHA512 
63c5933f77d417a89512abd278a1d844f2b7a36ec9f8ab664c1a1348fd228ee389fc8e349b2df6cbf5d617b912d4634457ebea86490ff5ed4930f39a90dc7568

diff --git a/media-video/handbrake/handbrake-1.5.1.ebuild 
b/media-video/handbrake/handbrake-1.5.1.ebuild
new file mode 100644
index ..e8bee8b1fe39
--- /dev/null
+++ b/media-video/handbrake/handbrake-1.5.1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-any-r1 toolchain-funcs xdg
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/HandBrake/HandBrake.git;
+   inherit git-r3
+else
+   MY_P="HandBrake-${PV}"
+   
SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2
 -> ${P}.tar.bz2"
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video 
transcoder"
+HOMEPAGE="https://handbrake.fr/ https://github.com/HandBrake/HandBrake;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265"
+
+REQUIRED_USE="^^ ( fdk libav-aac )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/jansson:=
+   dev-libs/libxml2
+   media-libs/a52dec
+   >=media-libs/dav1d-0.5.1:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libass:=
+   >=media-libs/libbluray-1.0:=
+   media-libs/libdvdnav
+   media-libs/libdvdread:=
+   media-libs/libsamplerate
+   media-libs/libtheora
+   media-libs/libvorbis
+   >=media-libs/libvpx-1.8:=
+   media-libs/opus
+   media-libs/speex
+   media-libs/x264:=
+   media-libs/zimg
+   media-sound/lame
+   >=media-video/ffmpeg-4.2.1:0=[postproc,fdk?]
+   sys-libs/zlib
+   fdk? ( media-libs/fdk-aac:= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-libs/gst-plugins-bad:1.0
+   media-libs/gst-plugins-ugly:1.0
+   media-plugins/gst-plugins-a52dec:1.0
+   media-plugins/gst-plugins-libav:1.0
+   media-plugins/gst-plugins-x264:1.0
+   media-plugins/gst-plugins-gdkpixbuf:1.0
+   )
+   gtk? (
+   >=x11-libs/gtk+-3.10
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libnotify
+   x11-libs/pango
+   )
+   nvenc? ( media-libs/nv-codec-headers )
+   x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )
+"
+DEPEND="
+   ${PYTHON_DEPS}
+   ${RDEPEND}
+   dev-lang/nasm
+   dev-util/intltool
+"
+
+PATCHES=(
+   # Remove libdvdnav duplication and call it on the original instead.
+   # It may work this way; if not, we should try to mimic the duplication.
+   "${FILESDIR}/${PN}--remove-dvdnav-dup.patch"
+
+   # Remove faac dependency; TODO: figure out if we need to do this at all.
+   "${FILESDIR}/${PN}--remove-faac-dependency.patch"
+
+   # Detect system tools - bug 738110
+   "${FILESDIR}/${PN}--system-tools.patch"
+
+   # Use 

[gentoo-commits] repo/gentoo:master commit in: dev-games/ogre/

2022-01-15 Thread Sam James
commit: dcefab179a1230eed77c6732e355a1e32edd1950
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 02:11:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 02:11:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcefab17

dev-games/ogre: workaround 1.9.0 USE=examples failure with GCC 11

Fixed properly in newer versions.

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

 dev-games/ogre/ogre-1.9.0-r3.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-games/ogre/ogre-1.9.0-r3.ebuild 
b/dev-games/ogre/ogre-1.9.0-r3.ebuild
index 4adb836a28a4..cb80cd8c754e 100644
--- a/dev-games/ogre/ogre-1.9.0-r3.ebuild
+++ b/dev-games/ogre/ogre-1.9.0-r3.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
 
 CMAKE_REMOVE_MODULES_LIST="FindFreetype FindDoxygen FindZLIB"
 
-inherit cmake vcs-snapshot
+inherit cmake flag-o-matic vcs-snapshot
 
 DESCRIPTION="Object-oriented Graphics Rendering Engine"
 HOMEPAGE="https://www.ogre3d.org/;
@@ -114,6 +114,11 @@ src_configure() {
done
fi
 
+   if use examples ; then
+   # bug #829253
+   append-cxxflags -std=c++14
+   fi
+
cmake_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/files/

2022-01-15 Thread Sam James
commit: 6098e0d0f5b07be22c74f49841a29cd930ab5de8
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Jan 15 18:44:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6098e0d0

sci-geosciences/grass: remove old files

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/23811
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/files/grass-7.8.5-bool.patch | 164 -
 1 file changed, 164 deletions(-)

diff --git a/sci-geosciences/grass/files/grass-7.8.5-bool.patch 
b/sci-geosciences/grass/files/grass-7.8.5-bool.patch
deleted file mode 100644
index fddcb9f6df88..
--- a/sci-geosciences/grass/files/grass-7.8.5-bool.patch
+++ /dev/null
@@ -1,164 +0,0 @@
-diff --git a/include/gis.h b/include/gis.h
-index 46bb06c52f..333651b938 100644
 a/include/gis.h
-+++ b/include/gis.h
-@@ -23,6 +23,8 @@
- /* System include files */
- #include 
- #include 
-+#include 
-+
- 
- /* Grass and local include files */
- #include 
-@@ -51,13 +53,14 @@ static const char *GRASS_copyright __attribute__ ((unused))
- #define G_gisinit(pgm) G__gisinit(GIS_H_VERSION, (pgm))
- #define G_no_gisinit() G__no_gisinit(GIS_H_VERSION)
- 
--/* Define TRUE and FALSE for boolean comparisons */
-+/* For boolean values and comparisons use the C99 type 'bool' with values 
'true' */
-+/* and 'false' For historical reasons 'TRUE' and 'FALSE' are still valid. 
   */
- #ifndef TRUE
--#define TRUE 1
-+#define TRUE true
- #endif
- 
- #ifndef FALSE
--#define FALSE 0
-+#define FALSE false
- #endif
- 
- #if (defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64) || (__APPLE__ && 
__LP64__)
-diff --git a/lib/lidar/lidar.h b/lib/lidar/lidar.h
-index 89a25de3bf..978894ea74 100644
 a/lib/lidar/lidar.h
-+++ b/lib/lidar/lidar.h
-@@ -62,9 +62,6 @@
- /* INTERPOLATOR */
- #define P_BILINEAR1
- #define P_BICUBIC 0
--/* Boolean definitions */
--#define TRUE  1
--#define FALSE 0
- 
- 
/*--*/
- /*STRUCTS DECLARATION */
-diff --git a/raster/r.param.scale/param.h b/raster/r.param.scale/param.h
-index 9c1dab4e81..2512fedaa2 100644
 a/raster/r.param.scale/param.h
-+++ b/raster/r.param.scale/param.h
-@@ -18,8 +18,6 @@
-   /* 'blank' edge around raster.  */
- #define MAX_WSIZE 499 /* Maximum dimensions of window.*/
-   /* Some useful labels.  */
--#define TRUE 1
--#define FALSE 0
- 
- #define RAD2DEG M_R2D
- #define DEG2RAD M_D2R
-diff --git a/raster/r.surf.idw/main.h b/raster/r.surf.idw/main.h
-index 33164f43cb..47028e7444 100644
 a/raster/r.surf.idw/main.h
-+++ b/raster/r.surf.idw/main.h
-@@ -1,8 +1,6 @@
- #include 
- 
- #define SHORT   short
--#define TRUE1
--#define FALSE   0
- 
- #define MELEMENTstruct Melement
- MELEMENT {
-diff --git a/raster3d/r3.showdspf/Ball.c b/raster3d/r3.showdspf/Ball.c
-index fb3b79882f..ae3ec3933a 100644
 a/raster3d/r3.showdspf/Ball.c
-+++ b/raster3d/r3.showdspf/Ball.c
-@@ -7,8 +7,6 @@
- #include "Ball.h"
- #include "BallMath.h"
- #include 
--#define TRUE 1
--#define FALSE 0
- 
- HMatrix mId = { {1, 0, 0, 0}
- , {0, 1, 0, 0}
-diff --git a/raster3d/r3.showdspf/togif.c b/raster3d/r3.showdspf/togif.c
-index 589f243a8d..b48236b33f 100644
 a/raster3d/r3.showdspf/togif.c
-+++ b/raster3d/r3.showdspf/togif.c
-@@ -324,9 +324,6 @@ static int ditherrow(unsigned short *r, unsigned short *g, 
unsigned short *b,
-  *
-  
*/
- 
--#define TRUE 1
--#define FALSE 0
--
- 
- /** BumpPixel() /
- /*
-diff --git a/vector/v.hull/chull.c b/vector/v.hull/chull.c
-index 1ad97396fa..584af5d8ba 100644
 a/vector/v.hull/chull.c
-+++ b/vector/v.hull/chull.c
-@@ -29,10 +29,6 @@
- 
- #include "globals.h"
- 
--/*Define Boolean type */
--typedef enum
--{ BFALSE, BTRUE } bool;
--
- /* Define vertex indices. */
- #define X   0
- #define Y   1
-@@ -76,10 +72,10 @@ struct tFaceStructure
- };
- 
- /* Define flags */
--#define ONHULLBTRUE
--#define REMOVED   BTRUE
--#define VISIBLE   BTRUE
--#define PROCESSED BTRUE
-+#define ONHULLtrue
-+#define REMOVED   true
-+#define VISIBLE   true
-+#define PROCESSED true
- 
- /* Global variable definitions */
- tVertex vertices = NULL;
-@@ -436,7 +432,7 @@ bool AddOne(tVertex p)
- tFace f;
- tEdge e, temp;
- long int vol;
--bool vis = BFALSE;
-+bool vis = false;
- 
- 
- /* Mark faces visible from p. */
-@@ -446,7 +442,7 @@ bool AddOne(tVertex p)
- 
-   if (vol < 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2022-01-15 Thread Sam James
commit: 13caada8dee3a528d79a6191df7a5597ed3ff2c7
Author: Tomas Zigo  slovanet  sk>
AuthorDate: Thu Jan 13 07:30:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13caada8

sci-geosciences/grass: bump dev version to 8.1

Signed-off-by: Tomas Zigo  slovanet.sk>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/grass-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-geosciences/grass/grass-.ebuild 
b/sci-geosciences/grass/grass-.ebuild
index 4e0eaf89a49f..b7c94db005af 100644
--- a/sci-geosciences/grass/grass-.ebuild
+++ b/sci-geosciences/grass/grass-.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
@@ -9,7 +9,7 @@ WX_GTK_VER="3.0-gtk3"
 
 inherit autotools desktop git-r3 python-single-r1 toolchain-funcs wxwidgets xdg
 
-MY_P="${PN}8.0"
+MY_P="${PN}8.1"
 MY_PM="${MY_P/.}"
 
 DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
@@ -17,7 +17,7 @@ HOMEPAGE="https://grass.osgeo.org/;
 EGIT_REPO_URI="https://github.com/OSGeo/grass.git;
 
 LICENSE="GPL-2"
-SLOT="0/8.0"
+SLOT="0/8.1"
 IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -236,7 +236,7 @@ os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \
 
# set proper GISDBASE directory path in the demolocation .grassrc80 file
sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \
-   -i "${ED}"${gisbase}/demolocation/.grassrc80 || die
+   -i "${ED}"${gisbase}/demolocation/.grassrc81 || die
 
if use X; then
local GUI="-gui"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2022-01-15 Thread Sam James
commit: 07f7fc6cffd2f50c1b375efbcb97dcfea04cf427
Author: Tomas Zigo  slovanet  sk>
AuthorDate: Thu Jan 13 09:12:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:46:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f7fc6c

sci-geosciences/grass: add GVERSION global var

Signed-off-by: Tomas Zigo  slovanet.sk>
Closes: https://github.com/gentoo/gentoo/pull/23769
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/grass-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-geosciences/grass/grass-.ebuild 
b/sci-geosciences/grass/grass-.ebuild
index b7c94db005af..d0b73c80b283 100644
--- a/sci-geosciences/grass/grass-.ebuild
+++ b/sci-geosciences/grass/grass-.ebuild
@@ -9,15 +9,15 @@ WX_GTK_VER="3.0-gtk3"
 
 inherit autotools desktop git-r3 python-single-r1 toolchain-funcs wxwidgets xdg
 
-MY_P="${PN}8.1"
-MY_PM="${MY_P/.}"
-
 DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
 HOMEPAGE="https://grass.osgeo.org/;
 EGIT_REPO_URI="https://github.com/OSGeo/grass.git;
 
 LICENSE="GPL-2"
 SLOT="0/8.1"
+GVERSION=${SLOT#*/}
+MY_P="${PN}${GVERSION}"
+MY_PM="${MY_P/.}"
 IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X zstd"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -234,9 +234,9 @@ GISBASE = os.path.normpath(\"${gisbase}\"):" \
 os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \
-i "${ED}"/usr/bin/grass || die
 
-   # set proper GISDBASE directory path in the demolocation .grassrc80 file
+   # set proper GISDBASE directory path in the demolocation 
.grassrc${GVERSION//.} file
sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \
-   -i "${ED}"${gisbase}/demolocation/.grassrc81 || die
+   -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die
 
if use X; then
local GUI="-gui"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2022-01-15 Thread Sam James
commit: 4587d9512263332f86ba567285baf13836ca534e
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Jan 15 18:25:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4587d951

sci-geosciences/grass: version bump 8.0.0RC2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/Manifest  | 2 +-
 .../grass/{grass-8.0.0_rc1.ebuild => grass-8.0.0_rc2.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index 6224a6231512..ff32202d3394 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,2 +1,2 @@
 DIST grass-7.8.6.tar.gz 66331264 BLAKE2B 
bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761
 SHA512 
6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df
-DIST grass-8.0.0RC1.tar.gz 64800389 BLAKE2B 
b17282f8465bc62979867aa6a8402912901189dc8f9584aacb3b47553874e08fd98572aa34ad6885b5361246f4620775075cc6fcbad66a7e1bb7c6d9acd9196c
 SHA512 
fe7497d362539c0e4241cfe5a98d7f79f8c3e7376f7a630f6aa260195bf8eb546d0b8821208255ae831da31de4dfe988bbdb5c89273ba6ebc0566d99a3c5e664
+DIST grass-8.0.0RC2.tar.gz 64942585 BLAKE2B 
fc7499def2029acb9b547c688eaaad986daae5c80b085bbe876d7bca4d4c7547867375edee752705e30ab215d0b8e0c7f017e94802a549569a525196bbd7bcb4
 SHA512 
9e624c54974e253dce1b93a0ce1c51eaa421d8baacdf61b03893d34c5cd36af76915ab035fb9bb78af4c16e1efc12bb501a707e335e312a12cf2c17a2b0d6f61

diff --git a/sci-geosciences/grass/grass-8.0.0_rc1.ebuild 
b/sci-geosciences/grass/grass-8.0.0_rc2.ebuild
similarity index 100%
rename from sci-geosciences/grass/grass-8.0.0_rc1.ebuild
rename to sci-geosciences/grass/grass-8.0.0_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2022-01-15 Thread Sam James
commit: 8b6d0b9aeadeacb39b7490798dd05304b235723d
Author: Tomas Zigo  slovanet  sk>
AuthorDate: Thu Jan 13 07:26:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6d0b9a

sci-geosciences/grass: fix metadata long description

Signed-off-by: Tomas Zigo  slovanet.sk>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/grass/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/grass/metadata.xml 
b/sci-geosciences/grass/metadata.xml
index b1f11eec9478..5114a3d95217 100644
--- a/sci-geosciences/grass/metadata.xml
+++ b/sci-geosciences/grass/metadata.xml
@@ -15,8 +15,8 @@


The original GIS, yes the first one, developed by the US
-   Army Corp of Engineers, now an active open source GIS. See the 
GRASS Documentation
-   Project for more info http://grass.itc.it/gdp/index.php
+   Army Corp of Engineers, now an active free and open source GIS. 
See the GRASS Documentation
+   Project for more info https://grass.osgeo.org/.


Use sci-libs/geos for v.buffer and 
adds extended options to the v.select module



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

2022-01-15 Thread Sam James
commit: 7fa310e710a2b2a8e09ee64d8817d13bef9e548c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 01:36:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:36:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa310e7

media-gfx/tuxpaint-stamps: drop unnecessary src_prepare

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

 media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild 
b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
index be6dba848c30..5bbc7d186e65 100644
--- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
+++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
@@ -8,7 +8,7 @@ MY_P=${PN}-${PV:0:4}.${PV:4:2}.${PV:6:2}
 DESCRIPTION="Set of 'Rubber Stamp' images which can be used within Tux Paint"
 HOMEPAGE="http://www.tuxpaint.org/;
 SRC_URI="mirror://sourceforge/tuxpaint/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -21,10 +21,6 @@ PATCHES=(
"${FILESDIR}"/${P}-make-382.patch
 )
 
-src_prepare() {
-   default
-}
-
 src_install() {
emake PREFIX="${D}/usr" install-all
 



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

2022-01-15 Thread Sam James
commit: 26f3467ffeca80422dc2b68a7d2d32a1de518974
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 01:34:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:34:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f3467f

media-gfx/tuxpaint: destabilize 0.9.27 for ~amd64, ~ppc, ~x86

Accidentally pushed as stable.

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

 media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild 
b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
index 43abb09a491e..7a1dffc5100d 100644
--- a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 RDEPEND="
app-text/libpaper



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

2022-01-15 Thread Sam James
commit: 0bf7b7a0e6a7ec274beadfea9b10a8243f942276
Author: Philipp Rösner  protonmail  com>
AuthorDate: Sat Jan 15 23:26:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:33:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf7b7a0

x11-misc/x2x: added documentation for keymap option

The patch that implemented custom keysym bindings lacked documentation
in the usage output and in the man page, so we added this accordingly.

Closes: https://bugs.gentoo.org/484482
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Philipp Roesner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23819
Signed-off-by: Sam James  gentoo.org>

 x11-misc/x2x/files/x2x_1.30-10-keymap.patch | 35 +
 1 file changed, 35 insertions(+)

diff --git a/x11-misc/x2x/files/x2x_1.30-10-keymap.patch 
b/x11-misc/x2x/files/x2x_1.30-10-keymap.patch
index f1d7f543fcf5..b9bb1f9b9623 100644
--- a/x11-misc/x2x/files/x2x_1.30-10-keymap.patch
+++ b/x11-misc/x2x/files/x2x_1.30-10-keymap.patch
@@ -54,6 +54,14 @@
  } else if (!strcasecmp(argv[arg], "-buttonmap")) {
if (++arg >= argc) Usage();
button = atoi(argv[arg]);
+@@ -842,6 +842,7 @@ static void Usage()
+   printf("   -completeregionup \n");
+   printf("   -completeregionlow \n");
+   printf("   -struts\n");
++  printf("   -keymap  \n");
+ #ifdef WIN_2_X
+   printf("   -offset [-]\n");
+   printf("WIN_2_X build allows Windows or X as -from display\n");
 @@ -2200,6 +2224,7 @@ XKeyEvent *pEv;
PSHADOW   pShadow;
Bool  bPress;
@@ -78,3 +86,30 @@
/* If CapsLock is on, we need to do some funny business to make sure the */
/* "to" display does the right thing */
if(doCapsLkHack && (pEv->state & 0x2))
+
+--- a./x2x.1
 b./x2x.1
+@@ -309,6 +309,12 @@ Describes uppermost coordinate of complete rectangle 
region in from-display.
+ .B \-completeregionlow
+ .IP
+ Describes lowermost coordinate of complete rectangle region in from-display.
++.TP
++.B \-keymap \fIfrom-keysym\fP \fIto-keysym\fP
++.IP
++Translates the \fIfrom-keysym\fP keysym of the first X to \fIto-keysym\fP of 
the second X.
++See X11/keysymdef.h for available keysyms.
++Alternatively you can use setxkbmap, as described in the BUGS section.
+ .SH EXAMPLES
+ Calling the system whose keyboard is to be used "primary" and the
+ other system "secondary", you need to specify either \-from
+@@ -329,6 +333,10 @@ secondary $ ssh \-X primary x2x \-from :0 \-west
+ run directly indirectly on primary:
+ .IP
+ primary $ ssh \-A secondary env DISPLAY=:0.0 ssh \-X primary x2x \-from :0 
\-east
++.TP
++set a custom keymap binding:
++.IP
++x2x -keymap ISO_Level3_Shift Mode_switch
+ 
+ .RE
+ If your primary display is configured with several monitors having different



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

2022-01-15 Thread Sam James
commit: cf9acaa5689862e0d346cef31ea735bd9215f711
Author: Philipp Rösner  protonmail  com>
AuthorDate: Sat Jan  8 00:04:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:33:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9acaa5

media-gfx/tuxpaint: cleaned up src_prepare

We fixed the QA issue that man pages were stored as .gz.
Also we moved the sed call in src_prepare to a patch file.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Philipp Roesner  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../tuxpaint/files/tuxpaint-0.9.27-Makefile.patch  | 117 +
 media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild  |  25 ++---
 2 files changed, 124 insertions(+), 18 deletions(-)

diff --git a/media-gfx/tuxpaint/files/tuxpaint-0.9.27-Makefile.patch 
b/media-gfx/tuxpaint/files/tuxpaint-0.9.27-Makefile.patch
new file mode 100644
index ..7fd2e3ded8ec
--- /dev/null
+++ b/media-gfx/tuxpaint/files/tuxpaint-0.9.27-Makefile.patch
@@ -0,0 +1,117 @@
+--- a./Makefile
 b./Makefile
+@@ -72,7 +72,7 @@ endif
+ #  is the directory containing support files for building for 
:
+ #   /includeHeader files.
+ #   /libLibrary files.
+-#   /lib/pkgconfig  *.pc files.
++#   /$(LIBDIR)/pkgconfig  *.pc files.
+ #
+ ifdef HOST
+   ifdef HOSTROOT
+@@ -103,7 +103,7 @@ ifdef HOST
+ # We set PKG_CONFIG_LIBDIR instead of PKG_CONFIG_PATH because we want to
+ # *change* where pkg-config looks for .pc files instead of adding to the
+ # default path which may have libraries that aren't for HOST.
+-export PKG_CONFIG_LIBDIR:=$(HOSTROOT)/lib/pkgconfig
++export PKG_CONFIG_LIBDIR:=$(HOSTROOT)/$(LIBDIR)/pkgconfig
+   endif
+ endif
+ 
+@@ -169,7 +169,7 @@ windows_ARCH_CFLAGS:=
+ macos_ARCH_CFLAGS:=-isysroot $(SDKROOT) -I$(SDKROOT)/usr/include 
-I$(HOSTROOT)/include -mmacosx-version-min=$(MINVER) -arch $(subst $() $(), 
-arch ,$(ARCHS)) -w -headerpad_max_install_names -DHAVE_STRCASESTR
+ ios_ARCH_CFLAGS:=-isysroot $(SDKROOT) -I$(SDKROOT)/usr/include 
-I$(HOSTROOT)/include $(MINVEROPT) -arch $(subst $() $(), -arch ,$(ARCHS)) -w 
-fPIC -DHAVE_STRCASESTR -DUNLINK_ONLY
+ beos_ARCH_CFLAGS:=
+-linux_ARCH_CFLAGS:=
++linux_ARCH_CFLAGS:= ${CFLAGS}
+ ARCH_CFLAGS:=$($(OS)_ARCH_CFLAGS)
+ 
+ windows_ARCH_LDFLAGS:=
+@@ -205,7 +205,7 @@ ARCH_HEADERS:=$($(OS)_ARCH_HEADERS)
+ windows_PREFIX:=/usr/local
+ macos_PREFIX:=Resources
+ ios_PREFIX:=.
+-linux_PREFIX:=/usr/local
++linux_PREFIX:=/usr
+ PREFIX:=$($(OS)_PREFIX)
+ 
+ # Root directory to place files when creating packages.
+@@ -243,7 +243,7 @@ 
MAGIC_PREFIX:=$(DESTDIR)$(LIBDIR)/lib$(LIBDIRSUFFIX)/tuxpaint/plugins
+ 
+ # Docs and man page:
+ DOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION)
+-DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION)/tuxpaint-dev
++DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/${PF}/tuxpaint-dev
+ MAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man
+ DEVMAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man
+ 
+@@ -545,7 +545,7 @@ trans:
+ windows_ARCH_INSTALL:=install-dlls install-tpconf-i18n
+ macos_ARCH_INSTALL:=install-macbundle TuxPaint.dmg install-man 
install-importscript install-bash-completion
+ ios_ARCH_INSTALL:=install-iosbundle install-man install-importscript 
install-bash-completion
+-linux_ARCH_INSTALL:=install-xdg install-man install-importscript 
install-bash-completion
++linux_ARCH_INSTALL:= install-man install-importscript install-bash-completion
+ ARCH_INSTALL:=$($(OS)_ARCH_INSTALL)
+ 
+ # "make install" installs all of the various parts
+@@ -693,12 +693,12 @@ uninstall:   uninstall-i18n
+   -rm $(BIN_PREFIX)/tuxpaint-import
+   -rm -r $(DATA_PREFIX)
+   -rm -r $(DOC_PREFIX)
+-  -rm $(MAN_PREFIX)/man1/tuxpaint.1.gz
+-  -rm $(MAN_PREFIX)/*/man1/tuxpaint.1.gz
+-  -rm $(MAN_PREFIX)/man1/tuxpaint-import.1.gz
+-  -rm $(MAN_PREFIX)/*/man1/tuxpaint-import.1.gz
+-  -rm $(MAN_PREFIX)/man1/tp-magic-config.1.gz
+-  -rm $(MAN_PREFIX)/*/man1/tp-magic-config.1.gz
++  -rm $(MAN_PREFIX)/man1/tuxpaint.1
++  -rm $(MAN_PREFIX)/*/man1/tuxpaint.1
++  -rm $(MAN_PREFIX)/man1/tuxpaint-import.1
++  -rm $(MAN_PREFIX)/*/man1/tuxpaint-import.1
++  -rm $(MAN_PREFIX)/man1/tp-magic-config.1
++  -rm $(MAN_PREFIX)/*/man1/tp-magic-config.1
+   -rm -f -r $(CONFDIR)
+   -rm $(COMPLETIONDIR)/tuxpaint-completion.bash
+   -rm -r $(MAGIC_PREFIX)
+@@ -962,9 +962,9 @@ install-dlls:
+   @cp -R win32/etc/ $(BIN_PREFIX)
+   @echo
+   @echo "...Installing Library Modules..."
+-  @mkdir -p $(BIN_PREFIX)/lib/gdk-pixbuf-2.0/2.10.0/loaders
+-  @cp $(MINGW_DIR)/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.dll 
$(BIN_PREFIX)/lib/gdk-pixbuf-2.0/2.10.0/loaders
+-  @strip -s $(BIN_PREFIX)/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.dll
++  @mkdir -p $(BIN_PREFIX)/$(LIBDIR)/gdk-pixbuf-2.0/2.10.0/loaders
++  @cp $(MINGW_DIR)/$(LIBDIR)/gdk-pixbuf-2.0/2.10.0/loaders/*.dll 

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

2022-01-15 Thread Sam James
commit: c8ebeb61ccd1041ea4f0a5ba5d74c2693efa2c7b
Author: Philipp Rösner  protonmail  com>
AuthorDate: Fri Jan  7 23:17:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:33:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ebeb61

media-gfx/tuxpaint: version bump to 0.9.27

We added an ebuild for tuxpaint-0.9.27.
We also added support for EAPI 8, added necessary dependencies
and did minor cleanup.

Closes: https://bugs.gentoo.org/767223
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Philipp Roesner  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/tuxpaint/Manifest   |  1 +
 media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/media-gfx/tuxpaint/Manifest b/media-gfx/tuxpaint/Manifest
index 9a3f246ba0d6..9670ea86fc54 100644
--- a/media-gfx/tuxpaint/Manifest
+++ b/media-gfx/tuxpaint/Manifest
@@ -1 +1,2 @@
 DIST tuxpaint-0.9.24.tar.gz 15561675 BLAKE2B 
971baec8b7728cbb54a2a45b604c152a9620d0f6a1856cca99482ad0fd76f2a4493aab81f54e10e5da4d81800b0e3506cb73dda0e00510ef966b0c98f8aa5cb4
 SHA512 
a4ee9eea833f9a6313701a4686f9f276570df84436c68d9a3d04e9448a8ea00833207e1034965e15145be744194c7b9a7d3c91bdfa3489d06a61de84b64cc723
+DIST tuxpaint-0.9.27.tar.gz 14292992 BLAKE2B 
f1337b828604bac968325437eba21046f871a0e07e049f2d3568f44adac400e729f4c6d46bcba9eddf9078089aaf55aab7d0774fb5ab126b96d317b59e37ee00
 SHA512 
197c6e23fb772edd57614e34dec23e160ece528b58e4a17d67fe4100c58cbcd6c4b5efccfbb24ca760b3a20755230b47f4e3e49969e75ba04ce722102a7f2dd9

diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild 
b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
new file mode 100644
index ..9fbfe4c29e7b
--- /dev/null
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature toolchain-funcs xdg
+
+DESCRIPTION="Drawing program designed for young children"
+HOMEPAGE="http://www.tuxpaint.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   app-text/libpaper
+   dev-libs/fribidi
+   gnome-base/librsvg:2
+   media-gfx/libimagequant
+   >=media-libs/libpng-1.2:0=
+   >=media-libs/freetype-2:2
+   media-libs/libsdl[joystick]
+   media-libs/sdl-gfx
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer
+   media-libs/sdl-pango
+   media-libs/sdl-ttf
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gperf
+   virtual/imagemagick-tools
+   sys-devel/gettext
+"
+
+src_prepare() {
+
+   sed -i \
+   -e 's|linux_ARCH_INSTALL:=install-xdg|linux_ARCH_INSTALL:=|' \
+   -e "s|linux_PREFIX:=/usr/local|linux_PREFIX:=/usr|" \
+   -e "s:/lib/:/$(get_libdir)/:g" \
+   -e 
's:/share/doc/tuxpaint-$(VER_VERSION)/:'"/share/doc/${PF}/:g" \
+   -e '/@gzip -f/d' \
+   -e '/@chmod a+rx,g-w,o-w $(MAN_PREFIX)/d' \
+   -e "s|linux_ARCH_CFLAGS:=|linux_ARCH_CFLAGS:= ${CFLAGS}|" \
+   Makefile || die
+
+   eapply_user
+}
+
+src_compile() {
+   # parallel build may break things
+   emake -j1 CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+   local file size
+   for file in data/images/icon[0-9]*x[0-9]*.png; do
+   size=${file##*/icon}
+   size=${size%%x*}
+   newicon -s "${size}" "${file}" tux4kids-tuxpaint.png
+   done
+   newmenu src/tuxpaint.desktop tux4kids-tuxpaint.desktop
+   dodoc docs/*.txt
+   dodoc docs/en/*.txt
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "additional graphic stamps" media-gfx/tuxpaint-stamps
+}



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

2022-01-15 Thread Sam James
commit: 30ff3b07f72d0eb8563b0f41f817196b6ec7164e
Author: Philipp Rösner  protonmail  com>
AuthorDate: Sat Jan  8 00:26:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:33:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ff3b07

media-gfx/tuxpaint-stamps: version bump to 2021.11.25

We added an ebuild for tuxpaint-stamps-2021.11.25 with support for EAPI
8.

Closes: https://bugs.gentoo.org/767226
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Philipp Roesner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23691
Signed-off-by: Sam James  gentoo.org>

 media-gfx/tuxpaint-stamps/Manifest |  1 +
 .../files/tuxpaint-stamps-20211125-make-382.patch  | 15 ++
 .../tuxpaint-stamps-20211125.ebuild| 33 ++
 3 files changed, 49 insertions(+)

diff --git a/media-gfx/tuxpaint-stamps/Manifest 
b/media-gfx/tuxpaint-stamps/Manifest
index 9de65ec72903..d0f79ab344c6 100644
--- a/media-gfx/tuxpaint-stamps/Manifest
+++ b/media-gfx/tuxpaint-stamps/Manifest
@@ -1 +1,2 @@
 DIST tuxpaint-stamps-2009.06.28.tar.gz 48273629 BLAKE2B 
a9c11b846d60bb4de5bfaa721a24254fb6510bfddeca54f398ebf941f2fd74f546eaf3cdf7cd65932835e2e72993d6627f6247c7dc4a4488d2d2b2174c04455a
 SHA512 
ca059275484bec045c4f2bad414ea5359d2a8812cc1c8d1e11ad8f3b7e63e107c1fccc347291ffe95d81a5192b39198c56d319ef6a0f475fb128d9a2d0e5e027
+DIST tuxpaint-stamps-2021.11.25.tar.gz 193603076 BLAKE2B 
16cf8e9792261608bb77fdb97ba9828671a44b6ba939c5644e9d1c256bc2f9055becf70a336a8acd8b5b8f5e07d1f51a3a39eb7aeb267450ac6d848a500cbb0e
 SHA512 
db353ad0635a0f06960d0ec0c1eabda26bffa4672e5c56099ed02c2db9e109b4dbdd17327eadce8a1779b5d0fe51503988b56dafd4e47e9ad4f978e2a7ba2c10

diff --git 
a/media-gfx/tuxpaint-stamps/files/tuxpaint-stamps-20211125-make-382.patch 
b/media-gfx/tuxpaint-stamps/files/tuxpaint-stamps-20211125-make-382.patch
new file mode 100644
index ..313b7bab67aa
--- /dev/null
+++ b/media-gfx/tuxpaint-stamps/files/tuxpaint-stamps-20211125-make-382.patch
@@ -0,0 +1,15 @@
+http://bugs.gentoo.org/334569
+
+--- a/Makefile
 b/Makefile
+@@ -79,9 +79,7 @@
+   @rm -rf "build/tuxpaint-stamps-$(VER_DATE)" 
"build/tuxpaint-stamps-$(VER_DATE).tar.gz"
+   @-if [ -d build ] ; then rmdir build ; fi
+ 
+-releasedir: build/tuxpaint-stamps
+-
+-build/tuxpaint-stamps:
++releasedir:
+   @echo
+   @echo "Creating release directory"
+   @echo

diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild 
b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
new file mode 100644
index ..be6dba848c30
--- /dev/null
+++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${PN}-${PV:0:4}.${PV:4:2}.${PV:6:2}
+
+DESCRIPTION="Set of 'Rubber Stamp' images which can be used within Tux Paint"
+HOMEPAGE="http://www.tuxpaint.org/;
+SRC_URI="mirror://sourceforge/tuxpaint/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="media-gfx/tuxpaint"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-make-382.patch
+)
+
+src_prepare() {
+   default
+}
+
+src_install() {
+   emake PREFIX="${D}/usr" install-all
+
+   rm -f docs/COPYING.txt || die
+   dodoc docs/*.txt
+}



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

2022-01-15 Thread Sam James
commit: 4dd0f6791ebdc200a1e41ffd9b55435d8996b31f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 01:31:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd0f679

sci-libs/opencascade: revbump for fixed USE_OPENGL option in 7.6.x

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

 .../{opencascade-7.6.0-r1.ebuild => opencascade-7.6.0-r2.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild 
b/sci-libs/opencascade/opencascade-7.6.0-r2.ebuild
similarity index 100%
rename from sci-libs/opencascade/opencascade-7.6.0-r1.ebuild
rename to sci-libs/opencascade/opencascade-7.6.0-r2.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/yad/

2022-01-15 Thread Peter Levine
commit: a013252b103eda3489a484dd211fe899c613aacb
Author: Peter Levine  gmail  com>
AuthorDate: Sun Jan 16 00:52:59 2022 +
Commit: Peter Levine  gmail  com>
CommitDate: Sun Jan 16 01:11:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a013252b

gnome-extra/yad: initial commit

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Peter Levine  gmail.com>

 gnome-extra/yad/Manifest|  1 +
 gnome-extra/yad/metadata.xml| 20 
 gnome-extra/yad/yad-10.1.ebuild | 36 
 3 files changed, 57 insertions(+)

diff --git a/gnome-extra/yad/Manifest b/gnome-extra/yad/Manifest
new file mode 100644
index 0..abec8d94c
--- /dev/null
+++ b/gnome-extra/yad/Manifest
@@ -0,0 +1 @@
+DIST yad-10.1.tar.xz 290776 BLAKE2B 
05801869314752b443beac56527909cf4ed3047bdcc3531d27a038ca866f1ae2c43dbc7c10c38829c6ec3cfa7b87158de800d833a3d7c2ac834cbfb9f7ebaa89
 SHA512 
2e55779074c64da679eab03c4e5d655470293d9fd7c7e7bc0e653610d5952f37cb96829185fab84471a8fe833f0a9fb2daef18f2ab2936acc1e141d8166a7355

diff --git a/gnome-extra/yad/metadata.xml b/gnome-extra/yad/metadata.xml
new file mode 100644
index 0..12ce8cd5d
--- /dev/null
+++ b/gnome-extra/yad/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+new maintainers welcome
+Peter Levine
+plevine...@gmail.com
+  
+  
+
+  Victor Ananjevsky
+  vic...@sanana.kiev.ua
+
+https://github.com/v1cont/yad/issues
+v1cont/yad
+  
+  
+Enable spell check support with 
app-text/gspell
+  
+

diff --git a/gnome-extra/yad/yad-10.1.ebuild b/gnome-extra/yad/yad-10.1.ebuild
new file mode 100644
index 0..c57eed634
--- /dev/null
+++ b/gnome-extra/yad/yad-10.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Display GTK+ dialog boxes from command line or shell scripts"
+HOMEPAGE="https://github.com/v1cont/yad;
+SRC_URI="https://github.com/v1cont/${PN}/releases/download/v${PV}/${P}.tar.xz;
+LICENSE="GPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+IUSE="nls spell webkit"
+
+DEPEND="
+   >=x11-libs/gtk+-3.22.0:3=
+   spell? ( app-text/gspell:0 )
+   webkit? ( net-libs/webkit-gtk:4 )"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable nls) \
+   $(use_enable spell) \
+   $(use_enable webkit html) \
+   --disable-sourceview \
+   --disable-standalone \
+   --enable-tools \
+   --enable-icon-browser \
+   --enable-tools \
+   --enable-tray
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/

2022-01-15 Thread Peter Levine
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf
Author: Peter Levine  gmail  com>
AuthorDate: Sat Jan 15 23:02:02 2022 +
Commit: Peter Levine  gmail  com>
CommitDate: Sun Jan 16 01:11:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078

dev-util/xxd: initial commit

This adds xxd hex dump utility from vim for revdeps that need it,
without having to depend on app-editors/vim-core.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Peter Levine  gmail.com>

 dev-util/xxd/Manifest|  2 ++
 dev-util/xxd/metadata.xml| 17 +
 dev-util/xxd/xxd-8.2.4092.ebuild | 40 
 3 files changed, 59 insertions(+)

diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest
new file mode 100644
index 0..9e2fe34e6
--- /dev/null
+++ b/dev-util/xxd/Manifest
@@ -0,0 +1,2 @@
+DIST xxd-8.2.4092.1 10572 BLAKE2B 
866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823
 SHA512 
68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71
+DIST xxd-8.2.4092.c 24474 BLAKE2B 
f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad
 SHA512 
46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00

diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml
new file mode 100644
index 0..72d454365
--- /dev/null
+++ b/dev-util/xxd/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+new maintainers welcome
+Peter Levine
+plevine...@gmail.com
+  
+  
+
+  Bram Moolenaar
+  b...@vim.org
+
+https://github.com/vim/vim/issues
+vim/vim
+  
+

diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild
new file mode 100644
index 0..42fd9b313
--- /dev/null
+++ b/dev-util/xxd/xxd-8.2.4092.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Hexdump utility from vim"
+HOMEPAGE="https://www.vim.org/;
+SRC_URI="
+   https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c
+   -> ${P}.c
+   https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1
+   -> ${P}.1
+"
+
+# Attribution in xxd.c differs from vim.
+LICENSE="GPL-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="!app-editors/vim-core"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed"
+   cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed"
+}
+
+src_compile() {
+   # Basically, what's in src/xxd/Makefile
+   "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \
+   -o xxd "${DISTDIR}"/${P}.c || die "compile failed"
+}
+
+src_install() {
+   dobin xxd
+   doman xxd.1
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-util/steamtinkerlaunch/

2022-01-15 Thread Peter Levine
commit: be7d1a2afbcc767c65dcfc3e57a42e87aa3f79f7
Author: Peter Levine  gmail  com>
AuthorDate: Sun Jan 16 01:08:02 2022 +
Commit: Peter Levine  gmail  com>
CommitDate: Sun Jan 16 01:11:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be7d1a2a

games-util/steamtinkerlaunch: initial commit

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Peter Levine  gmail.com>

 games-util/steamtinkerlaunch/Manifest  |  1 +
 games-util/steamtinkerlaunch/metadata.xml  | 14 +
 .../steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild | 59 ++
 3 files changed, 74 insertions(+)

diff --git a/games-util/steamtinkerlaunch/Manifest 
b/games-util/steamtinkerlaunch/Manifest
new file mode 100644
index 0..526f02f5e
--- /dev/null
+++ b/games-util/steamtinkerlaunch/Manifest
@@ -0,0 +1 @@
+DIST steamtinkerlaunch-8.0.tar.gz 265244 BLAKE2B 
88198d1f31394a8207a1176caada9a24913571671783726a74c0882651de747a96a8174382c3651b07e96977541780e6b5ad42d1286c811bf20dfd320474c526
 SHA512 
8f879ef146ddd15a3da3182fa0752ae088e9d8653225641e40eecfe2f22703acf34897e34abbfb26bdea9111fbbac3866054ab522ed83c1ff3c77beeffceb217

diff --git a/games-util/steamtinkerlaunch/metadata.xml 
b/games-util/steamtinkerlaunch/metadata.xml
new file mode 100644
index 0..23d01221b
--- /dev/null
+++ b/games-util/steamtinkerlaunch/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+new maintainers welcome
+Peter Levine
+plevine...@gmail.com
+  
+  
+https://github.com/frostworx/steamtinkerlaunch/issues
+
https://github.com/frostworx/steamtinkerlaunch/wiki/Changelog
+frostworx/steamtinkerlaunch
+  
+

diff --git a/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild 
b/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild
new file mode 100644
index 0..994b9fc9e
--- /dev/null
+++ b/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg
+
+DESCRIPTION="Wrapper script for Steam custom launch options"
+HOMEPAGE="https://github.com/frostworx/steamtinkerlaunch;
+SRC_URI="https://github.com/frostworx/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+DEPEND=
+
+RDEPEND="
+   app-arch/unzip
+   || ( app-editors/vim-core dev-util/xxd )
+   x11-apps/xprop
+   x11-apps/xrandr
+   x11-apps/xwininfo
+   x11-misc/xdotool
+
+   >=gnome-extra/yad-7.2
+"
+
+src_prepare() {
+   default
+
+   sed -e 's|PREFIX := /usr|PREFIX := $(DESTDIR)/usr|g' \
+   -e "s|share/doc/${PN}|share/doc/${PF}|g" \
+   -e '/sed "s:^PREFIX/d' \
+   -i Makefile
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "writing an strace log of the launched game" dev-util/strace
+   optfeature "using GameMode per game" games-util/gamemode
+   optfeature "using MangoHUD per game" games-util/mangohud
+   optfeature "using vkBasalt per game" games-util/vkbasalt
+   optfeature "winetricks support" app-emulation/winetricks
+   optfeature "playing regular games side-by-side in VR" 
media-gfx/vr-video-player
+   optfeature "using Nyrna per game" x11-misc/nyrna
+   optfeature "network monitoring" sys-apps/net-tools
+   optfeature "Boxtron support" games-engines/boxtron
+   optfeature "ScummVM support via Roberta" games-engines/scummvm
+   optfeature "wine support" virtual/wine
+   optfeature "GameScope support" games-util/gamescope
+   optfeature "Notifier" x11-libs/libnotify
+   optfeature "extracting the Cheat Engine setup archive" 
app-arch/innoextract
+   optfeature "a quick VR HMD presence check" sys-apps/usbutils
+   optfeature "extracting game names from the steam api" app-misc/jq
+   optfeature "scaling a custom installed game header picture and for 
converting game icons" media-gfx/imagemagick
+   optfeature "extracting SpecialK archives" app-arch/p7zip
+}



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

2022-01-15 Thread Sam James
commit: c0c4ebe6845380f27cc7d4aaa8d8b6cd83343867
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:44:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c4ebe6

profiles/arch/arm: drop dev-python/async_timeout[test] mask

`emerge --with-test-deps` is a better choice for avoiding
circular deps with tests.

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index b71784fc4408..f4c0b618a876 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -170,10 +170,6 @@ net-analyzer/rrdtool rados
 sys-fs/multipath-tools rbd
 www-servers/uwsgi uwsgi_plugins_rados
 
-# Anthony G. Basile  (2019-03-16)
-# to avoid a circular dependency
-dev-python/async_timeout test
-
 # Anthony G. Basile  (2019-03-08)
 # hipe code is missing in erlang for arm
 dev-lang/erlang hipe



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

2022-01-15 Thread Sam James
commit: 0c2420075a01b8e47a19ce30995be59f3032be28
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 00:09:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c242007

profiles/arch/arm: drop gnome-online-accounts/libgdata masks

Bug: https://bugs.gentoo.org/769767
Bug: https://bugs.gentoo.org/769764
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23818
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 4e9bd93819e2..0ef3ad171122 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-16)
+# net-libs/gnome-online-accounts is not marked stable on arm yet
+gnome-base/gvfs google
+
 # Sam James  (2022-01-15)
 # dev-python/nbconvert not yet marked stable on arm
 dev-python/ipython nbconvert
@@ -29,11 +33,6 @@ app-text/htmltidy test
 # large amount of fabric. bug #763954
 sys-block/open-iscsi infiniband
 
-# Sam James  (2021-02-09)
-# dev-libs/libgdata is not (yet?) stable on arm
-# bug #769767, bug #769764
-mail-client/claws-mail gdata
-
 # Andreas Sturmlechner  (2020-10-05)
 # media-libs/libffado is not stable yet, which itself has unstable and
 # unmaintained/broken dependencies. bug #746722

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index d87b424f1ac3..9329affc5dc8 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2022-01-16)
+# net-libs/gnome-online-accounts is not marked stable on arm yet
+gnome-online-accounts
+
 # Sam James  (2022-01-15)
 # virtual/dist-kernel not yet marked stable here
 dist-kernel
@@ -37,4 +41,3 @@ gcl
 devhelp
 eds
 gdm
-gnome-online-accounts



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

2022-01-15 Thread Sam James
commit: 9d2c9777d9cb0e32dd979dc53269de33ad56c90c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:33:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2c9777

profiles/arch: drop app-shells/bash-completion[test] masks

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

 profiles/arch/arm/package.use.mask  | 5 -
 profiles/arch/arm64/package.use.stable.mask | 1 -
 profiles/arch/hppa/package.use.mask | 5 -
 profiles/arch/ia64/package.use.mask | 5 -
 profiles/arch/mips/package.use.mask | 7 +--
 5 files changed, 1 insertion(+), 22 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index ffcff72496c6..54f735f281fc 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -242,11 +242,6 @@ sys-power/nut ups_drivers_nut-ipmipsu
 # Requires USE=opencl that is masked in this profile.
 net-misc/bfgminer adl lm-sensors
 
-# Michał Górny  (2017-06-28)
-# dev-tcltk/tcllib is not keyworded, and tests are restricted anyway, so
-# no point in pursuing it right now.
-app-shells/bash-completion test
-
 # Patrice Clement  (2017-04-09)
 # Enable MQTT support on supported architectures
 app-metrics/collectd -collectd_plugins_mqtt

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 052a2013caf6..3680e4c1f6d5 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -74,7 +74,6 @@ app-emulation/spice smartcard
 # Sam James  (2020-06-29)
 # Deps not yet stable
 dev-python/pymongo test
-app-shells/bash-completion test
 net-misc/ntpsec rclock_oncore rclock_pps
 dev-util/bcc test
 dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 9e8a9dc89202..99399f29eb58 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -231,11 +231,6 @@ app-forensics/sleuthkit java
 # Requires USE=seccomp that is masked in this profile.
 net-libs/gnutls test-full
 
-# Michał Górny  (2017-06-28)
-# app-misc/dtach is not keyworded, and tests are restricted anyway, so
-# no point in pursuing it right now.
-app-shells/bash-completion test
-
 # Jeroen Roovers  (2017-02-04)
 # media-libs/libilbc has not been ported to HPPA
 # media-libs/zimg triggers a toolchain issue (bug #597152)

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 9e5a533809ad..2885a6858871 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -268,11 +268,6 @@ sci-libs/gdal mdb
 # pulls in unkeyworded lapack
 sci-libs/gdal armadillo
 
-# Michał Górny  (2017-06-28)
-# app-misc/dtach is not keyworded, and tests are restricted anyway, so
-# no point in pursuing it right now.
-app-shells/bash-completion test
-
 # Sergei Trofimovich  (2017-06-17)
 # Pulls in dev-db/redis which is not keyworded on ia64.
 mail-filter/pyzor test

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 24dac8b35909..8877b26f1030 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2021-08-17)
@@ -71,11 +71,6 @@ sys-kernel/mips-sources -ip27 -ip28 -ip30
 # Requires USE=opencl that is masked in this profile.
 net-misc/bfgminer adl lm-sensors
 
-# Michał Górny  (2017-06-28)
-# app-misc/dtach is not keyworded, and tests are restricted anyway, so
-# no point in pursuing it right now.
-app-shells/bash-completion test
-
 # Mart Raudsepp  (2017-05-27)
 # app-pda/libimobiledevice, app-pda/libplist and co not tested
 sys-power/upower ios



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

2022-01-15 Thread Sam James
commit: 90ce1246574146153e6ce38da6be19bf7bf070c1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:25:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ce1246

profiles/arch/arm64: drop sys-libs/libblockdev[dmraid] mask

sys-fs/dmraid is keyworded here.

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 6b6b0aae2cff..cce3c36ff64e 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -310,10 +310,6 @@ dev-ruby/haml test
 # USE=test-full requires USE=pkcs11 that is use.masked.
 net-libs/gnutls test-full
 
-# Mart Raudsepp  (2018-02-13)
-# USE=dmraid requires sys-fs/dmraid that is not keyworded yet.
-sys-libs/libblockdev dmraid
-
 # Mart Raudsepp  (2018-02-13)
 # USE=upnp-av requires net-misc/dleyna-server that is not keyworded yet.
 media-sound/rhythmbox upnp-av



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

2022-01-15 Thread Sam James
commit: 1071db9372694affc3679f6b4799422e00583395
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:45:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1071db93

profiles/arch/arm: drop obsolete Clang-related mask

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index f4c0b618a876..c21b9c304df4 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -208,10 +208,6 @@ net-libs/gnutls test-full
 # Moved from use.mask since they are flags local to one package.
 media-tv/tvheadend hdhomerun
 
-# Michał Górny  (2017-11-29)
-# All current clang versions are broken on ARM.
-app-doc/doxygen clang
-
 # Patrice Clement  (2017-09-24)
 # Unmask Raspberry Pi support on arm.
 media-video/mpv -raspberry-pi



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

2022-01-15 Thread Sam James
commit: 0e43192fd73bb55e4043cdcdccbb2cf1210d7c0e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:48:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e43192f

profiles/arch/arm: shift dev-python/ipython[nbconvert] mask to stable

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index c21b9c304df4..df62a01b6d87 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -387,10 +387,6 @@ net-im/telepathy-connection-managers sipe
 # Missing keywords, bug #478254
 gnome-base/gnome classic extras
 
-# Markus Meier  (2013-09-15)
-# Unkeyworded deps, bug #481462
-dev-python/ipython nbconvert
-
 # Sergey Popov  (2013-09-06)
 # sci-libs/hdf does not build properly on arm
 dev-perl/PDL hdf

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 458419d1011c..21dff132b822 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-15)
+# dev-python/nbconvert not yet marked stable on arm
+dev-python/ipython nbconvert
+
 # Sam James  (2022-01-15)
 # dev-libs/criterion is not marked stable yet
 app-admin/syslog-ng test



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

2022-01-15 Thread Sam James
commit: 1875b34f5d78bf69918967c84540d7670fffc9cb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:43:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1875b34f

profiles/arch/arm: drop net-libs/gnome-online-accounts[gnome] mask

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 52c0b142eeb8..b71784fc4408 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -139,11 +139,6 @@ lxqt-base/lxqt-meta archiver
 # no keywords
 dev-python/pbr test
 
-# Mart Raudsepp  (2020-04-25)
-# gnome-base/gnome-control-center not keyworded on arm
-# anymore, bug #692802
-net-libs/gnome-online-accounts gnome
-
 # Georgy Yakovlev 

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

2022-01-15 Thread Sam James
commit: 43062e9580a0e7a839c541766a2e6c5f5e117c5e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:38:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43062e95

profiles/arch/arm: drop obsolete masks

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

 profiles/arch/arm/package.use.mask | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 54f735f281fc..52c0b142eeb8 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -250,10 +250,6 @@ app-metrics/collectd -collectd_plugins_mqtt
 # Cannot test non-free dependency dev-libs/device-atlas-api-c
 net-proxy/haproxy device-atlas
 
-# Alon Bar-Lev  (2017-03-10)
-# net-firewall/ipset is not available on arm
-net-firewall/firehol ipset
-
 # Christoph Junghans  (2017-02-05)
 # Mask some fabrics
 sys-cluster/openmpi java openmpi_fabrics_psm openmpi_fabrics_knem 
openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm 
openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding 
openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm 
openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover
@@ -389,9 +385,8 @@ mail-filter/opendkim opendbx stats
 >=media-sound/easytag-2.2.0 opus test
 
 # Yixun Lan  (2014-04-12)
-# app-emulation/qemu is not keyworded on arm arch.
 # app-text/pandoc is not keyworded on arm arch.
-app-emulation/xen-tools system-qemu doc
+app-emulation/xen-tools doc
 
 # Markus Meier  (2013-12-26)
 # Unkeyworded deps, bug #488724
@@ -459,10 +454,6 @@ x11-misc/colord argyllcms extra-print-profiles
 # keyworded here. Remove mask if this situation changes.
 gnome-extra/sushi office
 
-# Markus Meier  (2012-Dez-25)
-# unkeyworded deps for app-accessibility/speech-dispatcher
-app-accessibility/speech-dispatcher flite
-
 # Markus Meier  (2012-12-08)
 # mask app-office/libreoffice java extensions
 app-office/libreoffice libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript 
libreoffice_extensions_wiki-publisher coinmp



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

2022-01-15 Thread Sam James
commit: ff4d5c622dcfca461d4cc40e79cddd42508f649b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:49:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4d5c62

profiles/arch/arm: webkit-gtk is marked stable here

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

 profiles/arch/arm/package.use.stable.mask | 19 ++-
 1 file changed, 2 insertions(+), 17 deletions(-)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 21dff132b822..4e9bd93819e2 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -60,17 +60,13 @@ net-misc/unison gtk
 sci-mathematics/z3 java
 media-libs/portmidi java
 
-# Mart Raudsepp  (2019-08-27)
-# Missing stable net-libs/webkit-gtk
-dev-util/glade webkit
-
 # Andreas Sturmlechner  (2019-02-10)
 # Needs kde-frameworks/{kwallet,ki18n,kconfig} stable
 dev-vcs/subversion kwallet
 net-libs/libproxy kde
 
 # Andreas Sturmlechner  (2019-02-10)
-# Needs kde-plasma/{polkit-kde-agent,plasma-workspace stable
+# Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable
 sys-auth/polkit kde
 virtual/notification-daemon kde
 
@@ -78,10 +74,6 @@ virtual/notification-daemon kde
 # media-libs/libmtp stabilisation timeout, bug #661162
 gnome-base/gvfs mtp
 
-# Ulrich Müller  (2018-08-09)
-# Needs net-libs/webkit-gtk which is not stable, bug #663248
-app-editors/emacs xwidgets
-
 # Akinori Hattori  (2018-06-23)
 # No stable Java
 dev-db/qdbm java
@@ -157,11 +149,6 @@ net-misc/networkmanager teamd
 # Missing stable, bug #529462
 media-gfx/graphviz java
 
-# Markus Meier  (2015-07-30)
-# Missing stable
-x11-libs/wxGTK webkit
-dev-python/wxpython webkit
-
 # Markus Meier  (2015-07-19)
 # Missing stable
 media-libs/gegl umfpack
@@ -171,7 +158,5 @@ media-libs/gegl umfpack
 net-misc/connman l2tp pptp
 
 # Pacho Ramos  (2014-07-02)
-# Mask due Gnome3 not going to be stabilized on this arch
-gnome-base/gvfs google
-net-libs/libproxy webkit
+# net-libs/rest is not stable on arm yet
 >=x11-libs/gtk+-3.12.2 cloudprint



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

2022-01-15 Thread Sam James
commit: b57a9fd1ea3e87f04b91c1a072617c8f80a2da9f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:19:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57a9fd1

profiles/arch: drop obsolete net-misc/whois[xcrypt] masks

libxcrypt is everywhere now.

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

 profiles/arch/alpha/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask   | 4 
 profiles/arch/hppa/package.use.mask| 4 
 profiles/arch/ia64/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 5 files changed, 20 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 3ff27341658c..02248913c78f 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -175,10 +175,6 @@ net-libs/gnome-online-accounts gnome
 # Requires media-libs/mesa[llvm], which is masked.
 dev-python/pyopengl test
 
-# Lars Wendler  (2020-04-20)
-# Not keyworded on alpha
-net-misc/whois xcrypt
-
 # Matt Turner  (2020-03-17)
 # Requires an insane (and always growing) number of ruby deps
 sys-block/thin-provisioning-tools test

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index d8cd8076b5b3..6b6b0aae2cff 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -175,10 +175,6 @@ lxqt-base/lxqt-meta archiver
 # static-pie works on arm64, #719444
 sys-libs/glibc -static-pie
 
-# Lars Wendler  (2020-04-20)
-# Not keyworded on arm64
-net-misc/whois xcrypt
-
 # Patrick McLean  (2019-03-26)
 # Some test deps aren't keyworded on arm64
 dev-python/kazoo test

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 0992daf9b020..9e8a9dc89202 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -134,10 +134,6 @@ dev-python/pyopengl test
 # dev-libs/criterion not yet keyworded
 >=app-admin/syslog-ng-3.25 test
 
-# Rolf Eike Beer  (2020-04-20)
-# Not keyworded on hppa
-net-misc/whois xcrypt
-
 # Rolf Eike Beer  (2020-04-18)
 # nagios and icinga not stable on hppa
 sys-libs/freeipmi nagios

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index d739b62aacb1..9e5a533809ad 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -125,10 +125,6 @@ media-gfx/inkscape cdr visio
 # Requires media-libs/mesa[llvm], which is masked.
 dev-python/pyopengl test
 
-# Lars Wendler  (2020-04-20)
-# Not keyworded on ia64
-net-misc/whois xcrypt
-
 # Mikle Kolyada  (2020-04-20)
 # dev-lang/ruby is not keyworded (a dep)
 app-text/texlive context l10n_ja

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index f7ffc3fa8877..d08fb8bc0b1e 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -71,10 +71,6 @@ dev-python/pbr test
 # tests optionally depend on dev-python/hypothesis
 dev-python/numpy test
 
-# Lars Wendler  (2020-04-20)
-# Not keyworded on ppc
-net-misc/whois xcrypt
-
 # Georgy Yakovlev  (2020-04-19)
 # Unsupported on ppc/ppc64
 www-client/chromium widevine



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

2022-01-15 Thread Sam James
commit: 8e8d39836d6ee081a5102a19c372d642708ac05c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:19:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8d3983

profiles/arch/arm64: tidy up obsolete masks

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 80b153ee31db..d8cd8076b5b3 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -233,10 +233,6 @@ sys-apps/flashrom jlink-spi
 # dep not keyworded here
 media-gfx/gnome-photos upnp-av
 
-# Aaron Bauman  (2019-04-08)
-# app-text/dblatex not keyword yet
-net-firewall/nftables doc
-
 # Roy Bamford  (2019-03-11)
 # net-misc/dropbox is binary amd64/x86 only
 kde-apps/kdenetwork-meta dropbox
@@ -405,7 +401,7 @@ net-im/telepathy-connection-managers sipe
 
 # Sergey Popov  (2013-09-06)
 # sci-libs/hdf does not build properly on arm
-dev-perl/PDL   hdf
+dev-perl/PDL hdf
 
 # Markus Meier  (2013-08-04)
 # Unkeyworded deps, bug #474026

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index af59a1a97147..eb6fe9b9da71 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (2021-12-31)
@@ -6,10 +6,6 @@
 # impl there anyway. Please keep this in sync with use.stable.mask.
 dev-lang/python-exec -python_targets_pypy3
 
-# Sam James  (2021-11-20)
-# dev-python/networkx is not yet marked stable on arm*
-app-admin/setools infoflow
-
 # Sam James  (2021-10-25)
 # Has unstable dependencies we don't want to drag in yet
 # bug #816981



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

2022-01-15 Thread Sam James
commit: 82d09640143771f461b62a30d455ad98ae775aa3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:08:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d09640

profiles/arch/arm: drop obsolete strongswan unbound mask

net-dns/unbound has stable keywords on ARM.

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index f61054c3b28b..f9451130d7f6 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -366,10 +366,6 @@ www-client/chromium widevine
 www-client/vivaldi widevine
 www-client/vivaldi-snapshot widevine
 
-# Markus Meier  (2015-01-17)
-# Unkeyworded deps, bug #536226
-net-vpn/strongswan strongswan_plugins_unbound
-
 # Benda Xu  (2015-01-03)
 # not tested
 app-i18n/scim-anthy kasumi



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

2022-01-15 Thread Sam James
commit: 2451e54519674cebd473e93747448733ca99b5df
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:11:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2451e545

profiles/arch/arm: drop networkx masks

Stable on ARM.

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 3ea417832333..4c16344612ef 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -131,10 +131,6 @@ kde-plasma/kdeplasma-addons webengine
 # Tests require Valgrind, not available on  (2020-06-14)
-# Requires dev-python/networkx.
-app-portage/nattka depgraph-order
-
 # Jimi Huotari  (2020-05-17)
 # Mask until 'app-arch/lxqt-archiver' is keyworded.
 lxqt-base/lxqt-meta archiver

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index d861b750201c..d15abb5e6cb6 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -6,10 +6,6 @@
 sys-kernel/gentoo-kernel debug
 sys-kernel/vanilla-kernel debug
 
-# Sam James  (2021-11-20)
-# dev-python/networkx is not yet marked stable on arm*
-app-admin/setools infoflow
-
 # Sam James  (2021-10-25)
 # Various dependencies not yet stable on arm
 # bug #816981



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

2022-01-15 Thread Sam James
commit: 871de7664f3075ac49d7aa3c0a6263c80a720f2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:15:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871de766

profiles/arch/arm: cleanup obsolete masks

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

 profiles/arch/arm/package.use.mask| 12 
 profiles/arch/arm/package.use.stable.mask |  4 
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 4c16344612ef..ffcff72496c6 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -144,18 +144,10 @@ dev-python/pbr test
 # anymore, bug #692802
 net-libs/gnome-online-accounts gnome
 
-# Lars Wendler  (2020-04-20)
-# Not keyworded on arm
-net-misc/whois xcrypt
-
 # Georgy Yakovlev  (2019-12-19)
-# dev-libs/criterion is not keyworded yet
-app-admin/syslog-ng test
-
 # Robin H. Johnson  (2019-12-06)
 # PPS should work on all arches, but only keyworded on some arches
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
@@ -426,10 +418,6 @@ dev-python/ipython nbconvert
 # sci-libs/hdf does not build properly on arm
 dev-perl/PDL hdf
 
-# Michael Weber  (2013-08-23)
-# Unkeyworded deps
-media-gfx/fim graphicsmagick svg
-
 # Markus Meier  (2013-08-04)
 # Unkeyworded deps, bug #474026
 app-admin/conky cmus irc lua-cairo lua-imlib lua-rsvg moc xmms2

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index d15abb5e6cb6..458419d1011c 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-15)
+# dev-libs/criterion is not marked stable yet
+app-admin/syslog-ng test
+
 # Sam James  (2022-01-15)
 # Requires dev-util/pahole which is not yet marked stable on arm.
 sys-kernel/gentoo-kernel debug



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

2022-01-15 Thread Sam James
commit: da72d24b855b5a70ccbe8af5f542a7f0aad49aaa
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:06:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da72d24b

profiles/arch: cleanup obsolete entries for Ruby

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

 profiles/arch/amd64/use.mask | 16 +---
 profiles/arch/x86/use.mask   |  6 +-
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 6ccf21fe1f2f..b7c2e5f118cb 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -1,11 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
-# SECTION: Unmask
-
 # Michał Górny  (2021-01-07)
 # Prebuilt kernels are supported here.
 -dist-kernel
@@ -91,14 +89,6 @@
 -sane_backends_mustek_pp
 -sane_backends_qcam
 
-# Alex Legler  (2010-05-03)
-# Add support for Ruby Enterprise Edition targets where rubyee is available
-# -ruby_targets_ree18
-
-# Hans de Graaff  (2011-10-21)
-# Add support for Rubinius targets where rbx is available
-#-ruby_targets_rbx
-
 # Lilo works on amd64, so ...
 -lilo
 
@@ -153,13 +143,9 @@
 # Unmask as it works on amd64
 -lcd_devices_luise
 
-# SECTION: Unavailable/Broken
-
 # 2004-06-22 - Taken from 2004.0 profile
 # masked
 3dfx
 
 # fdk-aac is already keyworded here
 -fdk
-
-# NOT NECESSARY - SECTION

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 8e6b5ac51c3b..a499df4e822f 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Unmask the flag which corresponds to ARCH.
@@ -95,10 +95,6 @@
 -sane_backends_mustek_pp
 -sane_backends_qcam
 
-# Alex Legler  (2010-05-03)
-# Add support for Ruby Enterprise Edition targets where rubyee is available
-# -ruby_targets_ree18
-
 # Unmask x86 instruction sets
 -lilo
 -mpx



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

2022-01-15 Thread Sam James
commit: de765e1478a590ac2e0073bca3650c44358f750e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:22:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de765e14

profiles/arch/arm64: drop obsolete stable masks

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

 profiles/arch/arm64/package.use.stable.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index eb6fe9b9da71..052a2013caf6 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -71,15 +71,6 @@ app-emulation/qemu smartcard rbd xen virgl
 app-emulation/qemu glusterfs io-uring
 app-emulation/spice smartcard
 
-# Sam James  (2020-07-30)
-# glslang is not yet stable on arm64
-media-libs/mesa vulkan-overlay
-
-# Sam James  (2020-07-16)
-# Needs unstable dev-python/networkx
-# bug #732492
-app-portage/nattka depgraph-order
-
 # Sam James  (2020-06-29)
 # Deps not yet stable
 dev-python/pymongo test



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

2022-01-15 Thread Sam James
commit: 9a05db1178c7a960081ea14197e62cca8d81f775
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:01:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a05db11

profiles/arch/x86: sort mask entries

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

 profiles/arch/x86/package.use.mask | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 3f7965cb15de..dc77425a31ef 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -82,6 +82,12 @@ sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
 sys-libs/compiler-rt-sanitizers -gwp-asan
 sys-libs/compiler-rt-sanitizers -profile
 
+# Thomas Deutschmann  (2020-10-06)
+# - aesni plugin is supported on x86
+# - rdrand plugin is supported on x86
+# - padlock plugin is supported on x86
+net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand 
-strongswan_plugins_padlock
+
 # Sam James  (2020-10-05)
 # Guile only supports JIT on some arches
 # (See 9.3.8 in the Guile manual)
@@ -206,11 +212,9 @@ app-admin/conserver -freeipmi
 # No Spice protocol for x86
 app-emulation/nemu spice
 
-# Thomas Deutschmann  (2020-10-06)
-# - aesni plugin is supported on x86
-# - rdrand plugin is supported on x86
-# - padlock plugin is supported on x86
-net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand 
-strongswan_plugins_padlock
+# Tomáš Mózes  (2019-11-02)
+# Requires dev-db/mongodb which has dropped x86 support
+dev-php/pecl-mongodb test
 
 # Alexys Jacob  (2018-11-05)
 # Requires dev-db/mongodb which has dropped x86 support
@@ -338,7 +342,7 @@ media-libs/libmikmod cpu_flags_x86_sse2
 
 # Sergey Popov  (2013-12-27)
 # Boost.Context can be built on x86
-dev-libs/boost -context
+dev-libs/boost -context
 
 # Tim Harder  (2013-08-13)
 # dev-lang/luajit keyworded for x86 (masked in base)
@@ -370,7 +374,7 @@ gnustep-base/gnustep-make -libobjc2
 # Doug Goldstein  (2012-01-17)
 # The SPICE server is only supported on 64-bit platforms and not on 32-bit
 # https://lists.freedesktop.org/archives/spice-devel/2015-September/021846.html
-app-emulation/qemu spice
+app-emulation/qemu spice
 
 # Samuli Suominen  (2011-12-06)
 # NuppelVideo support is x86 only
@@ -405,7 +409,3 @@ media-gfx/iscan -X
 
 # Steve Dibb  (2008-09-29)
 media-video/mplayer -cpudetection
-
-# Tomáš Mózes  (2019-11-02)
-# Requires dev-db/mongodb which has dropped x86 support
-dev-php/pecl-mongodb test



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

2022-01-15 Thread Sam James
commit: 3b5487c346b7d04609911386c950ce1e32b1d7b9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:10:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:01:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5487c3

profiles/arch/arm: shift dist-kernel[debug] mask to stable

dev-util/pahole is keyworded on ARM.

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index f9451130d7f6..3ea417832333 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -131,11 +131,6 @@ kde-plasma/kdeplasma-addons webengine
 # Tests require Valgrind, not available on  (2020-06-19)
-# Requires dev-util/pahole.
-sys-kernel/gentoo-kernel debug
-sys-kernel/vanilla-kernel debug
-
 # Michał Górny  (2020-06-14)
 # Requires dev-python/networkx.
 app-portage/nattka depgraph-order

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 6c43cbf25fce..d861b750201c 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-15)
+# Requires dev-util/pahole which is not yet marked stable on arm.
+sys-kernel/gentoo-kernel debug
+sys-kernel/vanilla-kernel debug
+
 # Sam James  (2021-11-20)
 # dev-python/networkx is not yet marked stable on arm*
 app-admin/setools infoflow



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/

2022-01-15 Thread Sam James
commit: e13af2212d0b52cb4c1726080c7c0c6a83ba5401
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 01:00:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 01:00:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13af221

app-emulation/qemu: Keyword 6.2.0-r3 arm, #831279

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

 app-emulation/qemu/qemu-6.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-6.2.0-r3.ebuild 
b/app-emulation/qemu/qemu-6.2.0-r3.ebuild
index 6ca062e88457..b7b5af92737a 100644
--- a/app-emulation/qemu/qemu-6.2.0-r3.ebuild
+++ b/app-emulation/qemu/qemu-6.2.0-r3.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/

2022-01-15 Thread Sam James
commit: 5830e7a9c7f8176f789ed8d2bfcbbfc4d937520d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 00:37:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 00:37:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5830e7a9

net-firewall/ipset: Stabilize 7.15 arm, #831278

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

 net-firewall/ipset/ipset-7.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/ipset/ipset-7.15.ebuild 
b/net-firewall/ipset/ipset-7.15.ebuild
index cbee799db563..f4dbd52bf881 100644
--- a/net-firewall/ipset/ipset-7.15.ebuild
+++ b/net-firewall/ipset/ipset-7.15.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://ipset.netfilter.org/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 
 BDEPEND="virtual/pkgconfig"
 



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

2022-01-15 Thread Sam James
commit: 78a3dae6d75a4f8846b1a157140cfaafa45eb370
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 00:24:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 00:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a3dae6

sci-libs/opencascade: rename from gles2->gles2-only for <7.6.0

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

 sci-libs/opencascade/opencascade-7.5.2-r5.ebuild | 2 +-
 sci-libs/opencascade/opencascade-7.5.3-r6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild 
b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
index d8764d64ee6d..8bf1c6acd11e 100644
--- a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
@@ -106,7 +106,7 @@ src_configure() {
-DUSE_FFMPEG=$(usex ffmpeg)
-DUSE_FREEIMAGE=$(usex freeimage)
-DUSE_FREETYPE=ON
-   -DUSE_GLES2=$(usex gles2)
+   -DUSE_GLES2=$(usex gles2-only)
-DUSE_RAPIDJSON=$(usex json)
-DUSE_TBB=$(usex tbb)
-DUSE_VTK=$(usex vtk)

diff --git a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild 
b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
index f52f6f7b6bd1..1bec9312ad8d 100644
--- a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
@@ -106,7 +106,7 @@ src_configure() {
-DUSE_FFMPEG=$(usex ffmpeg)
-DUSE_FREEIMAGE=$(usex freeimage)
-DUSE_FREETYPE=ON
-   -DUSE_GLES2=$(usex gles2)
+   -DUSE_GLES2=$(usex gles2-only)
-DUSE_RAPIDJSON=$(usex json)
-DUSE_TBB=$(usex tbb)
-DUSE_VTK=$(usex vtk)



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

2022-01-15 Thread Sam James
commit: 21118ae5a859aa5e10e94c17d8a68c30d8573d14
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 00:22:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 00:22:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21118ae5

profiles/arch/arm: fix ceph qemu mask

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index ecc0daf6a852..f61054c3b28b 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -9,7 +9,7 @@
 # net-misc/vde
 # sys-cluster/ceph
 # sys-firmware/edk2-ovmf
-app-emulation/qemu ceph slirp spice virgl vde
+app-emulation/qemu rbd slirp spice virgl vde
 app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
 app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k3s/

2022-01-15 Thread Zac Medico
commit: 144296359f8cf9c647d9c4551bcd7983f7869d18
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan 16 00:20:33 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jan 16 00:20:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14429635

sys-cluster/k3s: Bump to version 1.23.1_p2

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

 sys-cluster/k3s/Manifest |3 +
 sys-cluster/k3s/k3s-1.23.1_p2.ebuild | 1855 ++
 2 files changed, 1858 insertions(+)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index f3c7e49fbbdb..11e04ec27530 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1486,6 +1486,8 @@ DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.11.0.mod 197 
BLAKE2B c7b1c7197d0a02719
 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.11.0.zip 173746 BLAKE2B 
ef26be273a99941ca470f9448549858ba592a102c6972afe168a8a9a71e38c9c4aff8cc95b2a9f2b87d41f9244218950899e11b41410b6bfda94cf2ddb146141
 SHA512 
c8d1f6bbe2dbf535ff1a7c51653e11368ca93752e122fac84efe4be0f4919c535aafd458a22b82d64eb13fdfeabcacb2c53fdd81d9d726ea90bbba2aa839e19c
 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.14.0.mod 197 BLAKE2B 
fae968c8d13b144904506242ef002943805b9cb972012ebd810136d95ce532c77adde829e6d0f8dd4e7e7cc741af75f1023507579345c4b228b49dbb9b1e77e5
 SHA512 
a1dc3b3681ec82f5ea8f23073ce31b35c13d81860ee8862ecd1def3b7b1dba30c31925c545f78f560b0615b0f21bc3ccfdc4f18dc253316fb4dfd85b3deb40e2
 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.14.0.zip 212498 BLAKE2B 
6ff8ec4fd3b2449bea83b91ca06b3129fe32fcc6dcdc53f37bbaa876d3ccfb8530e33bcccedb6a870ab084e49872d4fd00028b5535cff1b4197ea748a7d60f59
 SHA512 
cb013184e4257e129bc0c6dc1c779937521434c4f31320ddf93eb5f10fdbf39a3882a014dca1c94057c8cc9f7f4456c28c7a292118539f2aa30ea2e9d5ccdb4d
+DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.17.0.mod 197 BLAKE2B 
af551cd34efe7152382b852ca8e934c13cd97b548e9481246f2e02a8402b88ec9766e414aad60cd5b9ca62c8416ae419aab08dea1a8593ef5bad2421996c6f44
 SHA512 
020a959bff1766d06578552df40bb430cc031cf88e9426091ebc78cf2f59cc0e3b24ba892e7ffeb4177d3a6d76c0965cd3697219ea6a30741a593ce525197827
+DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.17.0.zip 225333 BLAKE2B 
367e468a36eda641e2c0028f1408d3f0bf00332a66e334cd496ec6e266a72d2a692ab87930d6442cc94cf9eb101a725e22eea80be70ad4fac08599d6713bd299
 SHA512 
92ea1018245e5741e4bfbcdd27c9152e447623977442ebd2878a3271033249492cf65624c7863d9b76a406a8fa4a7c8b5ea305ac7b0cf913e96e5301f135b334
 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.3.0.mod 30 BLAKE2B 
b8bfc20c2ecd93e4a49b1feb791a29d894d57325b04e5f36fde625431886515b2e1de0d11a384fb8138e28a131a027088c7173ffc7f8731f9f352ff521977ac0
 SHA512 
47de77b79abbc314a3e8c90f8d69f51fc9e99ff160a49cf6e87621183f7acdfa2dc5911877ec45111081426a4c0a6f0da55ce0491e95064a8bd416db33f25624
 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.5.0.mod 555 BLAKE2B 
b182f5a37e6169f7e40ea33bdda2790e7e1b01c1e61cc9d109ca6b8803ce9161cc0c2e2ee857ef5af582b1b9317c58734683ac3e8a8d11c620865b3b12c6baf6
 SHA512 
a7ef7e84c93e09b01b83de08580bec055f0164d3272a3e2571707d0b33f4b4616a379d440ab3835d455d8d573e357a6df1163fa8415684d5d55af8e22c68f7d8
 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.7.0.mod 555 BLAKE2B 
b182f5a37e6169f7e40ea33bdda2790e7e1b01c1e61cc9d109ca6b8803ce9161cc0c2e2ee857ef5af582b1b9317c58734683ac3e8a8d11c620865b3b12c6baf6
 SHA512 
a7ef7e84c93e09b01b83de08580bec055f0164d3272a3e2571707d0b33f4b4616a379d440ab3835d455d8d573e357a6df1163fa8415684d5d55af8e22c68f7d8
@@ -2449,6 +2451,7 @@ DIST k3s-1.20.12.tar.gz 24305371 BLAKE2B 
7a7999278100d08a3f490f4ccf43c8233f18f41
 DIST k3s-1.21.8.tar.gz 26728881 BLAKE2B 
41605e5729f8657a524e58637e987ddf050fcb66eef198ef6b15414fc7f5cfb5f87c61a9e7d7150dd71a6cec60ad51fda7c41178ecf121f13d4f066831d24bee
 SHA512 
bf7ac5f216fd7a98ea5b9097373181f9c6070cb80fa89c930dfa7a185e31ea03f656763ab1afd0ae342e381f22c068c2ff30876aeb708bb594e97b2ebd80083d
 DIST k3s-1.22.5.tar.gz 28453174 BLAKE2B 
6c7cc622030d6f9478c6e456f097a9720e874e4e82847791bd39fe5bce2db42dd450cfbf9612ea73560105aa0dfc224d38bbda00185e1b349647dd6d26bd52ed
 SHA512 
845aab587d18c66685797dda7a04460eef4324ed4e4db25d2361ef874e15894b444d70e4c9fe73eba2aace57d3f778d1ddff48531288ba91a7ed290109226948
 DIST k3s-1.23.1.tar.gz 435495 BLAKE2B 
765b7e28291c7b1308996ecee5fd06a709544cd9731add707476d8ea8b36da1334c4c0e98eb800ff9e0db15be73f6c7d00dc395e655e5f0ec10343e772cbfbcc
 SHA512 
212f2fc54600ecd6835734429da22f9fc066aaf5a28fd91b7a4f0955ecaf116413164102c25a147e3c63f7d35dffce16b4e285e4be0361b72aceb3c39cafa7f5
+DIST k3s-1.23.1_p2.tar.gz 437037 BLAKE2B 
d91752008be5bba3fde53ea72bd40a2946f66d5622634bdc91bc0f741799e65f144125e82f4ae2c41ca511310f0a84c2ce5bfcb606a71b7e10118ccd94e6b877
 SHA512 
81faa9eea1fd94caea8ecee42c45b0d74b7f790d4fd464960bdf8d62ed9423d497e1da5da1ea47e9e29efe709ad390dd996bbc976de47d127e6f2258d21a4d4e
 DIST k3s-cni-plugins-0.8.6.tar.gz 1996335 BLAKE2B 

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

2022-01-15 Thread Sam James
commit: b685c0604e82b500eaae3b9126b1b36fc96fb5d3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 00:07:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 00:07:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b685c060

profiles/arch/arm: mask further QEMU unkw'd deps

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 28e8a336ac89..ecc0daf6a852 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -8,7 +8,10 @@
 # net-libs/libslirp
 # net-misc/vde
 # sys-cluster/ceph
+# sys-firmware/edk2-ovmf
 app-emulation/qemu ceph slirp spice virgl vde
+app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
+app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64
 
 # Sam James  (2021-10-31)
 # dev-python/pyilmbase isn't keyworded on arm



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

2022-01-15 Thread Sam James
commit: fd5ec9cee98ec48d40004ecc818ec333c80666b8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 16 00:05:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 16 00:05:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5ec9ce

profiles/arch/arm: mask various QEMU use flags due to unkw'd deps

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 77b4e5870b93..28e8a336ac89 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-01-15)
+# Deps not yet stable:
+# app-emulation/spice
+# media-libs/virglrenderer
+# net-libs/libslirp
+# net-misc/vde
+# sys-cluster/ceph
+app-emulation/qemu ceph slirp spice virgl vde
+
 # Sam James  (2021-10-31)
 # dev-python/pyilmbase isn't keyworded on arm
 media-gfx/alembic python



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/

2022-01-15 Thread David Seifert
commit: caaf3175e32fbef5a28305d0d5a816b6721d295a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan 16 00:00:21 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 16 00:00:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaf3175

sys-cluster/openmpi: drop versions

Signed-off-by: David Seifert  gentoo.org>

 sys-cluster/openmpi/Manifest|   5 -
 sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild | 166 
 sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild | 166 
 sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild | 166 
 sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild | 166 
 sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild | 179 --
 sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild | 187 
 7 files changed, 1035 deletions(-)

diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 1fbf65fc91b7..3129a6649dbb 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -6,11 +6,6 @@ DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 
7d0a392fbc8c896cdccefb9bf0ff83fbd8db8
 DIST openmpi-2.1.6.tar.bz2 8324626 BLAKE2B 
4aed4b397c0e0ead24ed5e9bbf45ee8f6719a7566d74405cccf119ddf535891ece91c04cbcad96be5a5d9805c620aa13a1b51c0edd67c049827357e7668008b9
 SHA512 
f552f47961e040476e7d2949cdd3e5a0b5ad74bea2b6532608117ec893473a160cd368251d1f439fd773f4846950857baf939e7b3586bac2a099495f7bc0e349
 DIST openmpi-3.0.4.tar.bz2 9308341 BLAKE2B 
84536082f8415c9a0e41db01d96d64bffc463ca84de7730b25789dfee74e2205db5467739a42f13b0938d0934b45c948cd2be406290cdb4b196a5b51a5a3fc88
 SHA512 
c9db432e89d680e8857444395fee3544bebd4d1535f3e85a9435ca21f9848fad9f181e6be1ab8b93241b88723395535e3b3bdb2a5dd4128ed26df887b9a55810
 DIST openmpi-3.1.4.tar.bz2 9468371 BLAKE2B 
70a93aa170086f43b2eb4f9b7c74673065bd309ae7a4c8f478a6db7523167fd1d25af19f87661149f6dd6033898ab47b86690a0421a01aa6f5a4d70478072e0e
 SHA512 
5b4aafffc79fd85cb94a11a6e2fac563b142ac532191009eb35826c432ed3c391a6616e2ca92eacbf36137468eadb7c0f7ddc787034bc95c4214232ed5128338
-DIST openmpi-4.0.2.tar.bz2 9819372 BLAKE2B 
000faa8ff032f9aa6bf5f0a14fb9a363080cfcdd7c6f8ab90bc9507fd7a473d70502574ee1e75c88acecb06c516a643ef7b9e804fb580be9fc860b7b1fb1cc5d
 SHA512 
634d45d989f1e0b8848bfb4eb4527c7edd76d4fccd77a5f8d85a46a5822f97ba653adf13df857c87ae56a8117b4ae2d45ec24249c6ee41a562446d4112ddb770
-DIST openmpi-4.0.3.tar.bz2 9856669 BLAKE2B 
571e8038cdf125bfb452fbee44d8397f8e724498971409fb25e11cc90ad4d7f9106f4ad093d4722754303808b82c58bf3b39a72a2567192efd1b98422f09160f
 SHA512 
01f773064c575a0fe6ab081c20c5cf07ba1c9eada5ecfe520d14ce2b9fc6d021d0f56a0159fa354fd6c8e2bb7354a272aa8d0063b351f59251deb56474849acc
-DIST openmpi-4.0.4.tar.bz2 9748444 BLAKE2B 
3c3258b7cd71156deec317479ac1ea9766b09447b77174e448a63dab30f75a525c4142159ff58ad0b6208282e36d568e4cd4e7cc1f8b9b34cad8561ce2969a72
 SHA512 
6c193b4b5cbfd9d48fa5efcef01372c424b51ae5e9727ccf4235e3b14556dfeb010865e41a9473419ccda16559139aa469086b1fff9abfd337e87387fdec1c64
 DIST openmpi-4.0.5.tar.bz2 9752045 BLAKE2B 
9709dc8c251d4f2be14d0ab498c5d0d0e59f95db98fb16d9e84fe3d30af5a8e2f9636bbceaf7ae4086a3312bcd6299f0e9e1ca609d658930a1f5abe1018311e1
 SHA512 
b7a1a5ccfc0eaa0f0504ff770b550480f7ae6727fa891e3310d9340a0d844a2ceddf62c2e59efd047ab9416b24c829919bbccd29606ca0e0d7a0569dad800011
-DIST openmpi-4.0.6.tar.bz2 9805015 BLAKE2B 
2a476fc22a953bd8afb56153ca73e86e27a60ea1490bc1f2ac2a800d352876504e474d8cf8fc768e447ea9840413d7ae9eb7d852c14b0d751b90b86a6133b194
 SHA512 
4900a957756399464a74e7f685d5d0bf2b4672e274dc02f7de3e5ac07d9e890713d20ef424e0810368ace2315a2d3dea727bfeca980eb2d7cc99f12979dde22d
 DIST openmpi-4.0.7.tar.bz2 9809794 BLAKE2B 
c8ecafa3d50c54ebb9c8853010628240a696b342b04d17df66c4dbbc199a6b65bf7d92a8c34867e86e36a8664d1e26b7d0b0fa16f28cc9c8fed5223a4c06ef81
 SHA512 
27c49a1598c565e7ab63d2ca5b5277aad36f9f863854199e86af0387ec6edce9a99e9a8bc8dad565d01a6ab4c9f61067603c07b30a165317cced4997507727a4
-DIST openmpi-4.1.1.tar.bz2 10052770 BLAKE2B 
2f853ca44703197469e5ccd42ecd81de72d39f265e0da9d847e6b2f7a7646241b76346c71969bf6a3d4605c28f02de6b587fd0330c753ad7dec8503af0784b69
 SHA512 
0d85ba45a40c0879f266e5286615e2cf94eb3570f0a705194525821d5c85d460cefc3a2da8207e6e84c479d3d0da656e2342cc2d6f88c4b4577ca22bbeacc89d
 DIST openmpi-4.1.2.tar.bz2 10084596 BLAKE2B 
2e6fc12b4564a302d2c364528d0f6bea8b23f9b1cd6059763b8d5de583d86aae2812c239b1d0bb40c83f3c7682c8e666ce1de3112e95de54848169cb5e2805e8
 SHA512 
1958f96434cddbe525b4511fcf8d0cf8bf1ff376e024466219bd3a2092900e318f45a4b1e1a8ef6b03e350f46a71777fc7db82a7df711f12bb9758150d209aad

diff --git a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild 
b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
deleted file mode 100644
index 6218dc7f7a65..
--- a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

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

2022-01-15 Thread Mart Raudsepp
commit: ffe641ccae4331e92bfbb9adb595d856af4843e5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 15 23:44:44 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 15 23:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe641cc

media-sound/easyeffects: slot depend on libadwaita

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild 
b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
index 7f0216149525..d5850143500c 100644
--- a/media-sound/easyeffects/easyeffects-6.2.1.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.1.ebuild
@@ -30,7 +30,7 @@ DEPEND="dev-cpp/nlohmann_json
dev-libs/libfmt
>=dev-libs/libsigc++-3.0.6:3
>=gui-libs/gtk-4.2.1:4
-   gui-libs/libadwaita
+   gui-libs/libadwaita:1
media-libs/libbs2b
>=media-libs/libebur128-1.2.0
media-libs/libsndfile



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

2022-01-15 Thread Sam James
commit: 5198295dcf47eadb7c9febee1afec9c0e4a53e4a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 23:41:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 23:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5198295d

profiles/arch/arm: stable-mask USE=dist-kernel

virtual/dist-kernel is not marked stable here (yet?)

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

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

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index d06f8e1c9383..d87b424f1ac3 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2022-01-15)
+# virtual/dist-kernel not yet marked stable here
+dist-kernel
+
 # Sam James  (2020-12-22)
 # Not yet stable
 lirc



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidc-agent/files/, net-misc/oidc-agent/

2022-01-15 Thread Marek Szuba
commit: e3200e0c432b4e32f8e7a04da04f974b9ea8a184
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jan 15 23:31:49 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jan 15 23:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3200e0c

net-misc/oidc-agent: drop 4.1.1-r1

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

 net-misc/oidc-agent/Manifest   |  1 -
 .../oidc-agent-4.1.0_makefile-toolchain-vars.patch | 52 ---
 net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild | 77 --
 3 files changed, 130 deletions(-)

diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest
index 599330e2dcd6..ae0127b7b1d4 100644
--- a/net-misc/oidc-agent/Manifest
+++ b/net-misc/oidc-agent/Manifest
@@ -1,3 +1,2 @@
-DIST oidc-agent-4.1.1.tar.gz 801103 BLAKE2B 
dcb82a537787ae6ced577843c67acdd4e3fa315d017222067b2914837dfffccae27ddbdeeeaf4e8ca70c7e2744e03df5964d3ba318efd4460c73252bfd3f8e95
 SHA512 
e383e054623dc3b8fe73ec02df44faa05d4b69aaed47c7925f6f92d25cbc5301173fbc607b6198bc70f99e634e582fbae7c5570812086a8e5694d40ce6d2c2d1
 DIST oidc-agent-4.2.4.tar.gz 823459 BLAKE2B 
71c2fd983031641c5ed39ba3f1771bf283ab56eae6bba426da5308a7c9fcf2ce48103220375b9881e255eeddf05d50d58e2dee047b0b4436451c8d39b0cd55e6
 SHA512 
6f4f79823869197a0b74cd757b72e1d060ed9f1d9be477f815989b723a86285b200bd72b95f07a4698e754b9ad7aae48cee72603e1a6eaab71590cc63c2bae3d
 DIST oidc-agent-4.2.6.tar.gz 824079 BLAKE2B 
f7cf810254eae00acc1b4c036fe58dda1c62b3db4d7d02a5782269485200a6a4c1d650a6cfac5f6a0e5764a1b2e19d4885eb7744c84724f927aa6d9f18f5bb55
 SHA512 
6f23cb13c917ce389eea3bb55e802834ff7c1bf1c421264fdcce27eb5a20b11a498d8d76c002eb92bbf3618942803ddb9937f59d19ff1aff6fe9ca07df40d0bb

diff --git 
a/net-misc/oidc-agent/files/oidc-agent-4.1.0_makefile-toolchain-vars.patch 
b/net-misc/oidc-agent/files/oidc-agent-4.1.0_makefile-toolchain-vars.patch
deleted file mode 100644
index 2f42a21afbd6..
--- a/net-misc/oidc-agent/files/oidc-agent-4.1.0_makefile-toolchain-vars.patch
+++ /dev/null
@@ -1,52 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -89,9 +89,9 @@
- endif
- 
- # Compiler options
--CC   = gcc
-+CC   := $(CC)
- # compiling flags here
--CFLAGS   = -g -std=c99 -I$(SRCDIR) -I$(LIBDIR)  -Wall -Wextra -fno-common
-+CFLAGS   := $(CFLAGS) -g -std=c99 -I$(SRCDIR) -I$(LIBDIR)  -Wall -Wextra 
-fno-common
- ifndef MAC_OS
- ifndef NODPKG
-   CFLAGS   +=$(shell dpkg-buildflags --get CPPFLAGS)
-@@ -102,11 +102,11 @@
- TEST_CFLAGS = $(CFLAGS) -I.
- 
- # Linker options
--LINKER   = gcc
-+LINKER   := $(CC)
- ifdef MAC_OS
- LFLAGS   = $(LSODIUM) $(LARGP)
- else
--LFLAGS   = $(LSODIUM) $(LSECCOMP) -fno-common
-+LFLAGS   := $(LDFLAGS) $(LSODIUM) $(LSECCOMP) -fno-common
- ifndef NODPKG
- LFLAGS +=$(shell dpkg-buildflags --get LDFLAGS)
- endif
-@@ -117,7 +117,7 @@
- ifeq ($(USE_LIST_SO),1)
-   LFLAGS += $(LLIST)
- endif
--AGENT_LFLAGS = $(LCURL) $(LMICROHTTPD) $(LFLAGS)
-+AGENT_LFLAGS := $(LDFLAGS) $(LCURL) $(LMICROHTTPD) $(LFLAGS)
- ifndef MAC_OS
-   AGENT_LFLAGS += $(LSECRET) $(LGLIB)
- endif
-@@ -126,12 +126,12 @@
- ifdef MAC_OS
- CLIENT_LFLAGS = -L$(APILIB) $(LARGP) $(LAGENT) $(LSODIUM)
- else
--CLIENT_LFLAGS = -L$(APILIB) $(LAGENT) $(LSODIUM) $(LSECCOMP)
-+CLIENT_LFLAGS := $(LDFLAGS) -L$(APILIB) $(LAGENT) $(LSODIUM) $(LSECCOMP)
- ifndef NODPKG
-   CLIENT_LFLAGS += $(shell dpkg-buildflags --get LDFLAGS)
- endif
- endif
--LIB_LFLAGS = -lc $(LSODIUM)
-+LIB_LFLAGS := $(LDFLAGS) -lc $(LSODIUM)
- ifndef MAC_OS
- ifndef NODPKG
-   LIB_LFLAGS += $(shell dpkg-buildflags --get LDFLAGS)

diff --git a/net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild
deleted file mode 100644
index a4b1287eadfa..
--- a/net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-DESCRIPTION="Agent and tools for managing OpenID Connect tokens on the command 
line"
-HOMEPAGE="https://github.com/indigo-dc/oidc-agent;
-SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-IUSE="test"
-
-DEPEND="app-crypt/libsecret
-   dev-libs/libsodium:=
-   net-libs/libmicrohttpd:=
-   sys-libs/libseccomp"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( dev-libs/check )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.0.2_makefile-liblist-automagic.patch
-   "${FILESDIR}"/${PN}-4.1.0_install-perms.patch
-   "${FILESDIR}"/${PN}-4.1.0_makefile-toolchain-vars.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase 
verbosity in Makefile"
-}
-
-src_install() {
-   emake \
-   PREFIX="${ED}" \
-   BIN_AFTER_INST_PATH="/usr" \
-   INCLUDE_PATH="${ED}"/usr/include \
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fabric/opensm/

2022-01-15 Thread David Seifert
commit: a822d01fbb93072086d6548b181c36ca9636f374
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 15 23:34:02 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 15 23:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a822d01f

sys-fabric/opensm: add 3.3.24

Signed-off-by: David Seifert  gentoo.org>

 sys-fabric/opensm/Manifest |  1 +
 sys-fabric/opensm/opensm-3.3.24.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest
index 2e1884a41089..db504d42dedd 100644
--- a/sys-fabric/opensm/Manifest
+++ b/sys-fabric/opensm/Manifest
@@ -1,2 +1,3 @@
 DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
 DIST opensm-3.3.23.tar.gz 1357906 BLAKE2B 
7f085dc1e0a1f284baf1410661aa247ef7e48cdaa696c38ef8a38d5a214e03966b54fb75c035103ac0d6ab9e0a37500d5fad51b0b52c7f5edffb3c3ddfa86eb4
 SHA512 
249143fcf2cac0504923992d46dfbd6821aad3da55ecc12c92b273b4e59196f88d9d1802d9f58ae6f1ace49958e0222424aea9b48e5aba519e5a5736fc51c3fe
+DIST opensm-3.3.24.tar.gz 1359599 BLAKE2B 
0498ea95e83f47d2a60696bbec7242ecd5f538fa3bcdeb083a5473c3f0fd660382cd661b8bce0ac152f64bf7bcd934ca8007e7a9f528b7bd15c25af963780b85
 SHA512 
292449b1282008589ce6cf6a649bb64afabf359d23a8fa4afa38217801256a6a5f06912c9e463c0fdac30039aff9eceb212e8560bf05c7253c4e73080e16072e

diff --git a/sys-fabric/opensm/opensm-3.3.24.ebuild 
b/sys-fabric/opensm/opensm-3.3.24.ebuild
new file mode 100644
index ..b80d8348a508
--- /dev/null
+++ b/sys-fabric/opensm/opensm-3.3.24.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB"
+HOMEPAGE="https://github.com/linux-rdma/opensm/;
+SRC_URI="https://github.com/linux-rdma/opensm/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="|| ( GPL-2 BSD-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="tools"
+
+DEPEND="sys-cluster/rdma-core"
+RDEPEND="${DEPEND}
+tools? (
+   net-misc/iputils
+   net-misc/openssh
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.3.17-sldd.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-perf-mgr \
+   --enable-default-event-plugin \
+   --with-osmv="openib"
+}
+
+src_install() {
+   default
+
+   newconfd "${FILESDIR}"/opensm.conf.d opensm
+   newinitd "${FILESDIR}"/opensm.init.d.2 opensm
+
+   insinto /etc/logrotate.d
+   newins scripts/opensm.logrotate opensm
+   # we dont need this int script
+   rm "${ED}"/etc/init.d/opensmd || die "Dropping of upstream initscript 
failed"
+
+   if use tools; then
+   dosbin scripts/sldd.sh
+   newconfd "${FILESDIR}"/sldd.conf.d sldd
+   newinitd "${FILESDIR}"/sldd.init.d sldd
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   einfo "To automatically configure the infiniband subnet manager on 
boot,"
+   einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:"
+   einfo "\`rc-update add opensm default\`"
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/rpcbind/

2022-01-15 Thread James Le Cuirot
commit: d6d8592bb51ceea8711a81d3d298c785e557fbea
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 23:08:59 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d8592b

net-nds/rpcbind: Keyword 1.2.6 for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

 net-nds/rpcbind/rpcbind-1.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nds/rpcbind/rpcbind-1.2.6.ebuild 
b/net-nds/rpcbind/rpcbind-1.2.6.ebuild
index 6107f2e5bec6..fb9749bd19a0 100644
--- a/net-nds/rpcbind/rpcbind-1.2.6.ebuild
+++ b/net-nds/rpcbind/rpcbind-1.2.6.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
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="portmap replacement which supports RPC over various protocols"



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2022-01-15 Thread James Le Cuirot
commit: 5d38d849bb3a5088efda1e6626690b59361b938c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 23:10:09 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d38d849

sys-block/thin-provisioning-tools: Keyword 0.9.0-r1 for ~m68k

The tests can't be run as Ruby is broken on m68k. I did run the LVM2 tests
though, which mostly worked.

Signed-off-by: James Le Cuirot  gentoo.org>

 .../thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild
index 3db697229d75..b00ab931548e 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-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
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools;
 
 if [[ ${PV} != * ]]; then
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 else
inherit git-r3
EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git'



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2022-01-15 Thread James Le Cuirot
commit: e58c93a656c1ecfc7b78408b78397737dd89a431
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 23:26:28 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58c93a6

x11-wm/xpra: Version bump to 4.3.1

A lot of unreleased fixes were needed to make the tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 x11-wm/xpra/Manifest  |   2 +
 x11-wm/xpra/xpra-4.3.1.ebuild | 195 ++
 2 files changed, 197 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 30c45f40eba5..227fbd0d94f1 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,3 +1,5 @@
 DIST xpra-4.2.2.tar.gz 3894227 BLAKE2B 
a25dde9c3732e31cd8127393f89f2495e01896d18d5212b141b4046c265a9ead029bed68c9610c2330ec0a885af1eeb3f92aef2c16dd102293e34ac208be605a
 SHA512 
3f81b5a2f7abdfc14f7e48ec708524e38142b984e6539e94a27b6aef7b5a5e063ef14e6b7383a7719ecc7687c62f49eeeb5668282c337d90a79194c354dedd24
 DIST xpra-4.2.3.tar.gz 3897648 BLAKE2B 
e9d3b4f07f8fae88ad410201a503bc5c738daae91640843cfce2b70da03e916295709bb74ffbb5e70f8e8ba2dcc3085861bdd9b097d24096ccba332693cc076b
 SHA512 
cebec316a0cbd673907379b54248901743a8bf6b6d25c7b36465794da4e1b19296b5fd465df8ba9d563b2a246fab572fa8db25c24c511da9ddc340a8c95557d5
 DIST xpra-4.2.tar.gz 4057304 BLAKE2B 
17b6a95f7ce24a311c39d09291d9570285c30f25c2d935389cb380c2fce698acd984821e69acaabd66368e76b5beddd01803a68d6a16dd930dd2fa3289532f10
 SHA512 
261d46c04ce70686f41873c5c0c115e462e3b2501c58ab05fb2904f4700454c5fb8124d0faf86fe5e982872f19a4b90b941f8aff4790f7206602d6030c005353
+DIST xpra-4.3.1-tests.patch 51444 BLAKE2B 
c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f
 SHA512 
0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c
+DIST xpra-4.3.1.tar.gz 4174135 BLAKE2B 
ac007f812fa7d27c4a5edc231f5f0b79311916b4dcfd43f14bfce5cf9d55a5b5738ec484f9ec653e2901d0b1d9d316ac14202668e77b80a56da34b6f98b3cf32
 SHA512 
0423a2c3bf5df0b6fafffc788b9e648a5f4e41d68a5b8ea014349ea78062be91cfca38f68656d1399ad0e3ba21952e216f3acc3e5bc3387d992c29d4388b6a07

diff --git a/x11-wm/xpra/xpra-4.3.1.ebuild b/x11-wm/xpra/xpra-4.3.1.ebuild
new file mode 100644
index ..dbc1bee840bb
--- /dev/null
+++ b/x11-wm/xpra/xpra-4.3.1.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_SINGLE_IMPL=yes
+DISTUTILS_USE_SETUPTOOLS=no
+inherit xdg xdg-utils distutils-r1 tmpfiles udev
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
+HOMEPAGE="https://xpra.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~chewi/distfiles/${PN}-4.3.1-tests.patch;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 
lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test vpx 
webcam webp xdg xinerama"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   || ( client server )
+   cups? ( dbus )
+   opengl? ( client )
+   test? ( client clipboard dbus html server sound xdg xinerama )
+"
+
+TDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/netifaces[${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg?,${PYTHON_USEDEP}]
+   dev-python/rencode[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   xdg? ( dev-python/pyxdg[${PYTHON_USEDEP}] )
+   ')
+   html? ( www-apps/xpra-html5 )
+   server? (
+   x11-base/xorg-server[-minimal,xvfb]
+   x11-drivers/xf86-input-void
+   )
+   xinerama? ( x11-libs/libfakeXinerama )
+"
+DEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+   sound? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )
+   ')
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   brotli? ( app-arch/brotli )
+   csc? ( >=media-video/ffmpeg-1.2.2:0= )
+   ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264,x265] )
+   jpeg? ( media-libs/libjpeg-turbo )
+   pulseaudio? (
+   media-sound/pulseaudio
+   media-plugins/gst-plugins-pulse:1.0
+   )
+   sound? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   vpx? ( media-libs/libvpx media-video/ffmpeg )
+ 

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

2022-01-15 Thread James Le Cuirot
commit: c44ad112ee20c2caa105d4d097e2911e860680c5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 22:15:19 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44ad112

profiles: Mask sys-block/thin-provisioning-tools[test] on m68k

Requires Ruby, which is broken on m68k.

Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index 550fbc906b86..2337bf3aeb88 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -36,6 +36,7 @@ media-gfx/imagemagick svg
 # James Le Cuirot  (2021-09-19)
 # Requires Ruby, which is broken on m68k.
 app-text/htmltidy test
+sys-block/thin-provisioning-tools test
 
 # James Le Cuirot  (2021-09-19)
 # Requires texlive and friends to be keyworded.



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/, x11-wm/xpra/files/

2022-01-15 Thread James Le Cuirot
commit: 0e863ca57cec68d5e748a7eb30f2d323f7898099
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 23:29:04 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e863ca5

x11-wm/xpra: Drop old 4.2.2

Signed-off-by: James Le Cuirot  gentoo.org>

 x11-wm/xpra/Manifest|   1 -
 x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch   |  40 --
 x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch |  22 ---
 x11-wm/xpra/xpra-4.2.2.ebuild   | 200 
 4 files changed, 263 deletions(-)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 227fbd0d94f1..dd83568444b8 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,4 +1,3 @@
-DIST xpra-4.2.2.tar.gz 3894227 BLAKE2B 
a25dde9c3732e31cd8127393f89f2495e01896d18d5212b141b4046c265a9ead029bed68c9610c2330ec0a885af1eeb3f92aef2c16dd102293e34ac208be605a
 SHA512 
3f81b5a2f7abdfc14f7e48ec708524e38142b984e6539e94a27b6aef7b5a5e063ef14e6b7383a7719ecc7687c62f49eeeb5668282c337d90a79194c354dedd24
 DIST xpra-4.2.3.tar.gz 3897648 BLAKE2B 
e9d3b4f07f8fae88ad410201a503bc5c738daae91640843cfce2b70da03e916295709bb74ffbb5e70f8e8ba2dcc3085861bdd9b097d24096ccba332693cc076b
 SHA512 
cebec316a0cbd673907379b54248901743a8bf6b6d25c7b36465794da4e1b19296b5fd465df8ba9d563b2a246fab572fa8db25c24c511da9ddc340a8c95557d5
 DIST xpra-4.2.tar.gz 4057304 BLAKE2B 
17b6a95f7ce24a311c39d09291d9570285c30f25c2d935389cb380c2fce698acd984821e69acaabd66368e76b5beddd01803a68d6a16dd930dd2fa3289532f10
 SHA512 
261d46c04ce70686f41873c5c0c115e462e3b2501c58ab05fb2904f4700454c5fb8124d0faf86fe5e982872f19a4b90b941f8aff4790f7206602d6030c005353
 DIST xpra-4.3.1-tests.patch 51444 BLAKE2B 
c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f
 SHA512 
0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c

diff --git a/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch 
b/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch
deleted file mode 100644
index f689166dec9d..
--- a/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff --git a/tests/unittests/unit/net/net_util_test.py 
b/tests/unittests/unit/net/net_util_test.py
-index 1ceaf4573..870801666 100755
 a/tests/unittests/unit/net/net_util_test.py
-+++ b/tests/unittests/unit/net/net_util_test.py
-@@ -6,6 +6,7 @@
-
- import unittest
-
-+from collections import defaultdict
- from xpra.net.net_util import (
- get_info, get_interfaces, get_interfaces_addresses, #get_interface,
- get_gateways, get_bind_IPs, do_get_bind_ifacemask,
-@@ -26,10 +27,8 @@ class TestVersionUtilModule(unittest.TestCase):
- ifaces = get_interfaces()
- if not ifaces:
- return
-+ip_ifaces = defaultdict(list)
- for iface in ifaces:
--ipmasks = do_get_bind_ifacemask(iface)
--for ip, _ in ipmasks:
--assert get_iface(ip)==iface
- if if_nametoindex:
- try:
- i = if_nametoindex(iface)
-@@ -37,7 +36,14 @@ class TestVersionUtilModule(unittest.TestCase):
- pass
- else:
- if if_indextoname:
--assert if_indextoname(i)==iface
-+assert if_indextoname(i)==iface, "expected interface 
%s for index %i but got %s" % (
-+iface, i, if_indextoname(i))
-+ipmasks = do_get_bind_ifacemask(iface)
-+for ip, _ in ipmasks:
-+ip_ifaces[ip].append(iface)
-+for ip, ifaces in ip_ifaces.items():
-+assert get_iface(ip) in ifaces, "expected interface for ip %s to 
be one of %s but got %s" % (
-+ip, ifaces, get_iface(ip))
- ia = get_interfaces_addresses()
- assert ia
- #for iface, address in ia.items():

diff --git a/x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch 
b/x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch
deleted file mode 100644
index 2cd009994c4b..
--- a/x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From f97daef82521c9297f6cc2d7925fe5c6ed526ad1 Mon Sep 17 00:00:00 2001
-From: totaam 
-Date: Sun, 22 Aug 2021 21:31:52 +0700
-Subject: [PATCH] #3239 with shell=True, best not to use a list
-

- xpra/os_util.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/xpra/os_util.py b/xpra/os_util.py
-index 2f8c0d64a..2f309f888 100644
 a/xpra/os_util.py
-+++ b/xpra/os_util.py
-@@ -786,7 +786,7 @@ def find_lib_ldconfig(libname):
- ldconfig = t
- break
- import subprocess
--p = subprocess.Popen([ldconfig, "-p"], stdout=subprocess.PIPE, 
stderr=subprocess.PIPE, shell=True)
-+p = subprocess.Popen("%s -p" % ldconfig, 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/sanlock/

2022-01-15 Thread James Le Cuirot
commit: 23e914bfcec5bfb0d7e244afc4a13497fdf27ce4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 23:10:50 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e914bf

sys-cluster/sanlock: Keyword 3.8.4 for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

 sys-cluster/sanlock/sanlock-3.8.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/sanlock/sanlock-3.8.4.ebuild 
b/sys-cluster/sanlock/sanlock-3.8.4.ebuild
index 65418ff64118..f92cbd4c658c 100644
--- a/sys-cluster/sanlock/sanlock-3.8.4.ebuild
+++ b/sys-cluster/sanlock/sanlock-3.8.4.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
@@ -12,7 +12,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2+ GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2022-01-15 Thread James Le Cuirot
commit: a31953fa095a6275b641b2fa4a89c3492c362fb4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 15 23:12:45 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 15 23:30:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31953fa

sys-fs/lvm2: Keyword 2.03.14-r1 for ~m68k

I did some basic manual testing, and it looked good. I also manually ran the
tests, which mostly worked. Some failures were possibly due to environmental
issues like not using kernel modules. Bear in mind that we don't normally run
these tests.

Signed-off-by: James Le Cuirot  gentoo.org>

 sys-fs/lvm2/lvm2-2.03.14-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild
index a0f3b38b6ae8..2ea2eaea55a6 100644
--- a/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.14-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
@@ -12,7 +12,7 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="readline static static-libs systemd lvm2create-initrd sanlock selinux 
+udev +thin device-mapper-only"
 REQUIRED_USE="device-mapper-only? ( !lvm2create-initrd !sanlock !thin )
static? ( !systemd !udev )



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/, gnome-extra/gucharmap/files/

2022-01-15 Thread Mart Raudsepp
commit: 4506ae48b4e9014489f02ca253102b4f00a6b29e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 15 23:20:04 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 15 23:20:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4506ae48

gnome-extra/gucharmap: various packaging fixes

* Always install user help, not only with USE=gtk-doc; add missing
  itstool dep for it
* Add missing docbook-xml-dtd dependency
* Drop USE=debug which ends up only adding -ggdb3 to CFLAGS
* Move gettext files back to have an API suffix to avoid conflicts
  with old SLOT
* Drop redundant VALA_USE_DEPEND=vapigen
* Include upstream patch for meson-0.60 compatibility
* Be explicit with meson options
* Reorder dependencies back to gnome  g.o style

Closes: https://bugs.gentoo.org/753449
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/14.0.1-fix-file-conflicts.patch  | 26 
 .../gucharmap/files/14.0.1-install-user-help.patch | 28 
 .../gucharmap/files/14.0.1-meson-0.60-fix.patch| 32 +
 gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild   | 75 ++
 4 files changed, 161 insertions(+)

diff --git a/gnome-extra/gucharmap/files/14.0.1-fix-file-conflicts.patch 
b/gnome-extra/gucharmap/files/14.0.1-fix-file-conflicts.patch
new file mode 100644
index ..55a346271880
--- /dev/null
+++ b/gnome-extra/gucharmap/files/14.0.1-fix-file-conflicts.patch
@@ -0,0 +1,26 @@
+From 92b5a40d2d84e1989cdd091a10660e14e66c4daf Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 16 Jan 2022 01:03:08 +0200
+Subject: [PATCH 3/3] build: Use API version in gettext domain
+
+Avoids file conficts with other API versions being installed on the system.
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 00cfbeec..db44e1dd 100644
+--- a/meson.build
 b/meson.build
+@@ -78,7 +78,7 @@ libgucharmap_gtk4_soversion = '0'
+ 
+ # i18n
+ 
+-gucharmap_gettext_domain = gucharmap_name
++gucharmap_gettext_domain = libgucharmap_gtk3_api_name
+ po_dir = meson.current_source_dir() / 'po'
+ 
+ # Directories
+-- 
+2.32.0
+

diff --git a/gnome-extra/gucharmap/files/14.0.1-install-user-help.patch 
b/gnome-extra/gucharmap/files/14.0.1-install-user-help.patch
new file mode 100644
index ..42507f865685
--- /dev/null
+++ b/gnome-extra/gucharmap/files/14.0.1-install-user-help.patch
@@ -0,0 +1,28 @@
+From 3193fe41561e6ddd99c1f5148089aa51c88236aa Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 16 Jan 2022 01:00:43 +0200
+Subject: [PATCH 2/3] build: Always build and install user help
+
+We need a separate knob for gtk-doc that wouldn't affect user help
+being installed. Just remove the docs option check for user help to
+always installed it for us.
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 9529f5d1..00cfbeec 100644
+--- a/meson.build
 b/meson.build
+@@ -262,7 +262,7 @@ if get_option('docs')
+   subdir('docs' / 'reference')
+ endif
+ 
+-if get_option('docs') and get_option('charmap')
++if get_option('charmap')
+   subdir('help')
+ endif
+ 
+-- 
+2.32.0
+

diff --git a/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch 
b/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch
new file mode 100644
index ..682f52a960c4
--- /dev/null
+++ b/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch
@@ -0,0 +1,32 @@
+From 7e748fcf7e7459e3a0368f4d057d241adc71936b Mon Sep 17 00:00:00 2001
+From: Christian Persch 
+Date: Wed, 15 Dec 2021 00:03:33 +0100
+Subject: [PATCH 1/3] build: Fix build with meson 0.60
+
+---
+ data/meson.build | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index 11e4e8a6..4bd50014 100644
+--- a/data/meson.build
 b/data/meson.build
+@@ -18,7 +18,6 @@
+ metainfodir = gucharmap_prefix / gucharmap_datadir / 'metainfo'
+ 
+ i18n.merge_file(
+-  'gucharmap.metainfo.xml',
+   input: 'gucharmap.metainfo.xml.in',
+   output: '@BASENAME@',
+   po_dir: po_dir,
+@@ -42,7 +41,6 @@ desktop_in = configure_file(
+ )
+ 
+ i18n.merge_file(
+-  'gucharmap.desktop',
+   input: desktop_in,
+   output: '@BASENAME@',
+   type: 'desktop',
+-- 
+2.32.0
+

diff --git a/gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild 
b/gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild
new file mode 100644
index ..b276ab3b6f18
--- /dev/null
+++ b/gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+VALA_MIN_API_VERSION="0.26"
+
+inherit gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Unicode character map viewer and library"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap;

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/

2022-01-15 Thread Mart Raudsepp
commit: 3c9d881c607b32f64841acffb3dd9cc2c2e8365e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 15 22:58:51 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 15 23:20:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9d881c

gnome-extra/gucharmap-13: enable py3.10

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gucharmap/gucharmap-13.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild 
b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
index 3e9ee44f49ff..3d55d12f7e08 100644
--- a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 VALA_MIN_API_VERSION="0.26"
 VALA_USE_DEPEND="vapigen"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/wayland-utils/

2022-01-15 Thread Georgy Yakovlev
commit: fe3db08137752d9edbcd269d41228de68aca96b8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 15 23:09:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 15 23:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3db081

app-misc/wayland-utils: Keyword 1.0.0 ppc64, #830645

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

 app-misc/wayland-utils/wayland-utils-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild 
b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
index 1b54ad5935de..036979922e47 100644
--- a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
+++ b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 
 RDEPEND=">=dev-libs/wayland-1.17.0"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-misc/wayland-utils/

2022-01-15 Thread Georgy Yakovlev
commit: c8e0190376193e10de0d4bf9a33171f36796c99d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 15 23:09:41 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 15 23:09:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e01903

app-misc/wayland-utils: Keyword 1.0.0 arm64, #830645

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

 app-misc/wayland-utils/wayland-utils-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild 
b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
index 2f473dbe5af0..1b54ad5935de 100644
--- a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
+++ b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 
 RDEPEND=">=dev-libs/wayland-1.17.0"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-misc/wayland-utils/

2022-01-15 Thread Yixun Lan
commit: cb4511cbd221ba7b4e3f0b51e5edaadecc14f317
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Jan 15 16:12:28 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Jan 15 22:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4511cb

app-misc/wayland-utils: keyword ~riscv, bug #830645

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

 app-misc/wayland-utils/wayland-utils-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild 
b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
index 34972a3570a0..2f473dbe5af0 100644
--- a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
+++ b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND=">=dev-libs/wayland-1.17.0"
 DEPEND="${RDEPEND}



[gentoo-commits] proj/toolchain/binutils-patches:master commit in: 9999/

2022-01-15 Thread Andreas K. Hüttel
commit: 09d59da43630e66d4f7ae7145e121d06c81a2fdc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 15 22:19:42 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 15 22:26:47 2022 +
URL:
https://gitweb.gentoo.org/proj/toolchain/binutils-patches.git/commit/?id=09d59da4

Update patches for binutils 2.38

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-ld-add-support-for-poisoned-system-direc.patch |  42 
 ...iberty-install-PIC-version-of-libiberty.a.patch |   8 +-
 ...o-add-with-extra-soversion-suffix-option.patch} |  34 +++
 ...des-link-against-libbfd.la-for-rpath-deps.patch |  49 -
 ...s-hash-style-sysv-to-ld-in-the-testsuite.patch} |  16 +--
 ...also-libctf-optionally-a-gentoo-specific.patch} |  94 +
 ...006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch} |   6 +-
 ...-soversion-suffix-then-we-also-use-the-bd.patch | 111 -
 8 files changed, 108 insertions(+), 252 deletions(-)

diff --git 
a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch 
b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch
index f7443bf..0dc4cf1 100644
--- a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch
+++ b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch
@@ -1,7 +1,7 @@
-From 8a82f64de912f26e840b20eec9d8a463fd0e242b Mon Sep 17 00:00:00 2001
+From 322deede0713506f899ee7f284a7c82ba1ec1cf7 Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 20 Jul 2021 21:08:31 +0200
-Subject: [PATCH 1/6] Gentoo: gold/ld: add support for poisoned system 
+Subject: [PATCH 1/6] Gentoo: gold/ld: add support for poisoned system
  directories
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
@@ -43,7 +43,7 @@ Ported to binutils 2.37 Andreas K. Hütte 

  11 files changed, 146 insertions(+)
 
 diff --git a/gold/options.cc b/gold/options.cc
-index 5a55bd8ba6d..f7940c75f5a 100644
+index 04be98a3e39..64439f8af7a 100644
 --- a/gold/options.cc
 +++ b/gold/options.cc
 @@ -1355,6 +1355,39 @@ General_options::finalize()
@@ -87,7 +87,7 @@ index 5a55bd8ba6d..f7940c75f5a 100644
if (this->shared() && this->is_static())
  gold_fatal(_("-shared and -static are incompatible"));
 diff --git a/gold/options.h b/gold/options.h
-index 757ebf18fec..490b4cbd7d4 100644
+index 9509a445e8e..a3d76b294cd 100644
 --- a/gold/options.h
 +++ b/gold/options.h
 @@ -1394,6 +1394,13 @@ class General_options
@@ -119,10 +119,10 @@ index 26d55a00d47..ffad464783c 100644
  #undef EXTRA_SHLIB_EXTENSION
  
 diff --git a/ld/configure b/ld/configure
-index c197aaef3cb..882263aa43f 100755
+index f5c329c1f12..41ec6ca73ac 100755
 --- a/ld/configure
 +++ b/ld/configure
-@@ -829,6 +829,7 @@ with_lib_path
+@@ -831,6 +831,7 @@ with_lib_path
  enable_targets
  enable_64_bit_bfd
  with_sysroot
@@ -130,7 +130,7 @@ index c197aaef3cb..882263aa43f 100755
  enable_gold
  enable_got
  enable_compressed_debug_sections
-@@ -1498,6 +1499,8 @@ Optional Features:
+@@ -1500,6 +1501,8 @@ Optional Features:
--enable-checking   enable run-time checks
--enable-targetsalternative target configurations
--enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
@@ -139,7 +139,7 @@ index c197aaef3cb..882263aa43f 100755
--enable-gold[=ARG] build gold [ARG={default,yes,no}]
--enable-got= GOT handling scheme (target, single, negative,
multigot)
-@@ -15236,7 +15239,18 @@ else
+@@ -15333,7 +15336,18 @@ else
  fi
  
  
@@ -159,10 +159,10 @@ index c197aaef3cb..882263aa43f 100755
  # Check whether --enable-got was given.
  if test "${enable_got+set}" = set; then :
 diff --git a/ld/configure.ac b/ld/configure.ac
-index 8ea97c43cd4..0f246db67d8 100644
+index 7f4cff079b7..57d1abff870 100644
 --- a/ld/configure.ac
 +++ b/ld/configure.ac
-@@ -106,6 +106,16 @@ AC_SUBST(use_sysroot)
+@@ -102,6 +102,16 @@ AC_SUBST(use_sysroot)
  AC_SUBST(TARGET_SYSTEM_ROOT)
  AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE)
  
@@ -180,7 +180,7 @@ index 8ea97c43cd4..0f246db67d8 100644
  dnl "install_as_default" is set to false if gold is the default linker.
  dnl "installed_linker" is the installed BFD linker name.
 diff --git a/ld/ld.h b/ld/ld.h
-index 35fafebfaed..4152278b8f4 100644
+index f3086bf30de..90cf1ca51e5 100644
 --- a/ld/ld.h
 +++ b/ld/ld.h
 @@ -162,6 +162,13 @@ typedef struct
@@ -198,10 +198,10 @@ index 35fafebfaed..4152278b8f4 100644
enum endian_enum endian;
  
 diff --git a/ld/ld.texi b/ld/ld.texi
-index dd8f571d4e4..0aee4a4e9f1 100644
+index fc75e9b3625..f7d46117bab 100644
 --- a/ld/ld.texi
 +++ b/ld/ld.texi
-@@ -2863,6 +2863,24 @@ string identifying the original linked file does not 
change.
+@@ -2892,6 +2892,24 @@ string identifying the original linked file does not 
change.
  
  Passing @code{none} for @var{style} disables the setting from any
  @code{--build-id} options earlier on the command line.
@@ -227,7 +227,7 @@ index dd8f571d4e4..0aee4a4e9f1 100644
  
 

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

2022-01-15 Thread Sam James
commit: 36ff4f490debe625bacde722f594094dcfae3249
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:25:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ff4f49

profiles/arch/mips: drop outdated masks

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

 profiles/arch/mips/use.mask | 16 
 1 file changed, 16 deletions(-)

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index a8539df074c5..2b1535db25b6 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -172,26 +172,10 @@ gphoto2
 # dietlibc isn't known to work on mips
 diet
 
-# Stephen P. Becker 
-# masked because it hoses xchat on 64-bit machines
-xosd
-
 # Stephen P. Becker 
 # masked for now until this can be properly tested with alsa
 jack
 
-# Stephen P. Becker 
-# masked because of silly java deps with gnome (we have no jre on mips)
-accessibility
-
-# Stephen P. Becker 
-# masked because I say so, gnome--
-pda
-
-# Stephen P. Becker 
-# masked because gaim sucks
-evo
-
 # Paul de Vrieze 
 # There is no java in this profile (if there is it must be available). Without
 # this repoman will fail on apps like sys-libs/db



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

2022-01-15 Thread Sam James
commit: ceb5afe6a0a2f582adc8a2b54c057edecc9a8a11
Author: James Beddek  posteo  de>
AuthorDate: Mon Nov 15 08:47:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:24:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb5afe6

profiles/arch/alpha: mask media-video/ffmpeg[svt-av1]

Signed-off-by: James Beddek  posteo.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index dbe79219b8b2..3ff27341658c 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Beddek  (2022-01-15)
+# media-libs/svt-av1 is not keyworded here
+media-video/ffmpeg svt-av1
+
 # Michał Górny  (2021-12-30)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.mask.



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

2022-01-15 Thread Sam James
commit: 1ab21c470ba81ae46fa4bf0a6101ad95fd177f61
Author: James Beddek  posteo  de>
AuthorDate: Fri Jan 14 23:36:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:24:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab21c47

media-video/ffmpeg: add support for media-libs/svt-av1

Closes: https://bugs.gentoo.org/737016
Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/22956
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild | 3 ++-
 media-video/ffmpeg/ffmpeg-.ebuild | 3 ++-
 media-video/ffmpeg/metadata.xml   | 1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild
index f84ab6cce90e..5dbd2c460106 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild
@@ -97,7 +97,7 @@ FFMPEG_FLAG_MAP=(
 FFMPEG_ENCODER_FLAG_MAP=(
amrenc:libvo-amrwbenc mp3:libmp3lame
kvazaar:libkvazaar libaom
-   openh264:libopenh264 rav1e:librav1e snappy:libsnappy theora:libtheora 
twolame:libtwolame
+   openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 
theora:libtheora twolame:libtwolame
webp:libwebp x264:libx264 x265:libx265 xvid:libxvid
 )
 
@@ -249,6 +249,7 @@ RDEPEND="
gnome-base/librsvg:2=[${MULTILIB_USEDEP}]
x11-libs/cairo[${MULTILIB_USEDEP}]
)
+   svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] )
video_cards_nvidia? ( 
>=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 37e12453d56a..4a5d570d6c24 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -97,7 +97,7 @@ FFMPEG_FLAG_MAP=(
 FFMPEG_ENCODER_FLAG_MAP=(
amrenc:libvo-amrwbenc mp3:libmp3lame
kvazaar:libkvazaar libaom
-   openh264:libopenh264 rav1e:librav1e snappy:libsnappy theora:libtheora 
twolame:libtwolame
+   openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 
theora:libtheora twolame:libtwolame
webp:libwebp x264:libx264 x265:libx265 xvid:libxvid
 )
 
@@ -249,6 +249,7 @@ RDEPEND="
gnome-base/librsvg:2=[${MULTILIB_USEDEP}]
x11-libs/cairo[${MULTILIB_USEDEP}]
)
+   svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] )
video_cards_nvidia? ( 
>=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] )

diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
index be0716e194db..d9838e4cabf7 100644
--- a/media-video/ffmpeg/metadata.xml
+++ b/media-video/ffmpeg/metadata.xml
@@ -53,6 +53,7 @@
Enable support for the media-sound/sndio 
backend
Enable support for Secure Reliable Transport (SRT) via 
net-libs/srt
Enable SSH/sftp support via 
net-libs/libssh.
+   Enables AV1 encoding support via 
media-libs/svt-av1.
Enables MP2 encoding via 
media-sound/twolame as an alternative to the internal encoder.
Enables video stabilization filter using vid.stab 
library (media-libs/vidstab).
Enables VP8 and VP9 codec support using libvpx: 
Decoding does not require this to be enabled but libvpx can also be used for 
decoding; encoding requires this useflag to be enabled though.



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

2022-01-15 Thread Georgy Yakovlev
commit: 5b02ae2fc1b05e3ed4f336cf758de3d9c8e9576e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 15 22:20:19 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 15 22:21:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02ae2f

sys-apps/coreutils: remove zfs check

it has served it's purpose and no longer needed
coreutils-9 will go stable soon too

Closes: https://bugs.gentoo.org/830830
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/coreutils/coreutils-9.0-r1.ebuild | 42 +-
 sys-apps/coreutils/coreutils-9.0.ebuild| 42 +-
 2 files changed, 2 insertions(+), 82 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild 
b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
index f8036f5a79b2..6f7eccb90d52 100644
--- a/sys-apps/coreutils/coreutils-9.0-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-9.0-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
@@ -58,46 +58,6 @@ RDEPEND+="
!/dev/null) ; 
then
-   einfo "Checking for running ZFS module version"
-
-   local kmodv minver
-   kmodv="$(grep kmod <(zfs -V 2>/dev/null))"
-   # Convert zfs-kmod-2.1.1-r3-gentoo -> 2.1.1-r3
-   kmodv="${kmodv//zfs-kmod-}"
-   kmodv="${kmodv%%-gentoo}"
-
-   minver="$(ver_cut 2 ${kmodv})"
-   local diemsg=$(cat <<-EOF
-   Attempted installation of ${P} on unsupported version 
of zfs-kmod!
-   Please reboot to a newer version of zfs-kmod first:
-   zfs-kmod >=2.0.7 or zfs-kmod >=2.1.1-r3
-   Using ${P} with running version of zfs-kmod of can
-   lead to data loss while using cp command on some 
configurations.
-   See https://github.com/openzfs/zfs/issues/11900 for 
details.
-   EOF
-   )
-
-   case "${minver}" in
-   # 2.0.x
-   0)
-   ver_test "${kmodv}" -lt 2.0.7 && die "${diemsg}"
-   ;;
-   # 2.1.x
-   1)
-   ver_test "${kmodv}" -lt 2.1.1-r3 && die 
"${diemsg}"
-   ;;
-   # 0.8.x/
-   *)
-   # We can't really cover this case realistically
-   #  is too hard to check and 0.8.x isn't 
being supported anymore.
-   ;;
-   esac
-   fi
-
-}
-
 pkg_setup() {
if use test ; then
python-any-r1_pkg_setup

diff --git a/sys-apps/coreutils/coreutils-9.0.ebuild 
b/sys-apps/coreutils/coreutils-9.0.ebuild
index 231339807e73..ecfbcd3f4be6 100644
--- a/sys-apps/coreutils/coreutils-9.0.ebuild
+++ b/sys-apps/coreutils/coreutils-9.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
@@ -58,46 +58,6 @@ RDEPEND+="
! 2.1.1-r3
-   kmodv="${kmodv//zfs-kmod-}"
-   kmodv="${kmodv%%-gentoo}"
-
-   minver="$(ver_cut 2 ${kmodv})"
-   local diemsg=$(cat <<-EOF
-   Attempted installation of ${P} on unsupported version 
of zfs-kmod!
-   Please reboot to a newer version of zfs-kmod first:
-   zfs-kmod >=2.0.7 or zfs-kmod >=2.1.1-r3
-   Using ${P} with running version of zfs-kmod of can
-   lead to data loss while using cp command on some 
configurations.
-   See https://github.com/openzfs/zfs/issues/11900 for 
details.
-   EOF
-   )
-
-   case "${minver}" in
-   # 2.0.x
-   0)
-   ver_test "${kmodv}" -lt 2.0.7 && die "${diemsg}"
-   ;;
-   # 2.1.x
-   1)
-   ver_test "${kmodv}" -lt 2.1.1-r3 && die 
"${diemsg}"
-   ;;
-   # 0.8.x/
-   *)
-   # We can't really cover this case realistically
-   #  is too hard to check and 0.8.x isn't 
being supported anymore.
-   ;;
-   esac
-   fi
-
-}
-
 pkg_setup() {
if use test ; then
python-any-r1_pkg_setup



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

2022-01-15 Thread Sam James
commit: 0ea126f6c797701fe675896e6a8bca989d9b82bb
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Jan 15 14:52:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:14:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea126f6

sci-libs/opencascade: fix installation paths for 7.5

Use the same path as for the 7.6 series /usr/$(get_libdir)/${PN}
instead of /usr/$(get_libdir)/${P}, so the changed environment
files works for all versions.

Bugs: https://bugs.gentoo.org/831054
Bugs: https://bugs.gentoo.org/831069
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 ...de-7.5.2-r4.ebuild => opencascade-7.5.2-r5.ebuild} | 19 ---
 ...de-7.5.3-r5.ebuild => opencascade-7.5.3-r6.ebuild} | 19 ---
 2 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.5.2-r4.ebuild 
b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
similarity index 90%
rename from sci-libs/opencascade/opencascade-7.5.2-r4.ebuild
rename to sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
index 98fad573f3a8..f4c5fd8ff1e3 100644
--- a/sci-libs/opencascade/opencascade-7.5.2-r4.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
@@ -88,15 +88,20 @@ src_configure() {
local mycmakeargs=(
-DBUILD_DOC_Overview=$(usex doc)
-DBUILD_Inspector=$(usex examples)
-   -DBUILD_WITH_DEBUG=$(usex debug)
-   -DINSTALL_DIR_BIN="$(get_libdir)/${P}/bin"
-   -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${P}"
+
+   -DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin"
+   -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}"
+   -DINSTALL_DIR_DATA="share/${PN}/data"
-DINSTALL_DIR_DOC="share/doc/${PF}"
-   -DINSTALL_DIR_LIB="$(get_libdir)/${P}"
-   -DINSTALL_DIR_SCRIPT="$(get_libdir)/${P}/bin"
-   -DINSTALL_DIR_WITH_VERSION=ON
+   -DINSTALL_DIR_INCLUDE="include/${PN}"
+   -DINSTALL_DIR_LIB="$(get_libdir)/${PN}"
+   -DINSTALL_DIR_RESOURCE="share/${PN}/resources"
+   -DINSTALL_DIR_SAMPLES="share/${PN}/samples"
+   -DINSTALL_DIR_SCRIPT="$(get_libdir)/${PN}/bin"
+   -DINSTALL_DIR_WITH_VERSION=OFF
-DINSTALL_SAMPLES=$(usex examples)
-DINSTALL_TEST_CASES=NO
+
-DUSE_D3D=NO
-DUSE_FFMPEG=$(usex ffmpeg)
-DUSE_FREEIMAGE=$(usex freeimage)
@@ -160,7 +165,7 @@ src_install() {
 
# remove examples
if use !examples; then
-   rm -r "${ED}/usr/share/${P}/samples" || die
+   rm -r "${ED}/usr/share/${PN}/samples" || die
fi
 
docompress -x /usr/share/doc/${PF}/overview/html

diff --git a/sci-libs/opencascade/opencascade-7.5.3-r5.ebuild 
b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
similarity index 90%
rename from sci-libs/opencascade/opencascade-7.5.3-r5.ebuild
rename to sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
index 55ca127b2053..57cdfcf646b6 100644
--- a/sci-libs/opencascade/opencascade-7.5.3-r5.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
@@ -88,15 +88,20 @@ src_configure() {
local mycmakeargs=(
-DBUILD_DOC_Overview=$(usex doc)
-DBUILD_Inspector=$(usex examples)
-   -DBUILD_WITH_DEBUG=$(usex debug)
-   -DINSTALL_DIR_BIN="$(get_libdir)/${P}/bin"
-   -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${P}"
+
+   -DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin"
+   -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}"
+   -DINSTALL_DIR_DATA="share/${PN}/data"
-DINSTALL_DIR_DOC="share/doc/${PF}"
-   -DINSTALL_DIR_LIB="$(get_libdir)/${P}"
-   -DINSTALL_DIR_SCRIPT="$(get_libdir)/${P}/bin"
-   -DINSTALL_DIR_WITH_VERSION=ON
+   -DINSTALL_DIR_INCLUDE="include/${PN}"
+   -DINSTALL_DIR_LIB="$(get_libdir)/${PN}"
+   -DINSTALL_DIR_RESOURCE="share/${PN}/resources"
+   -DINSTALL_DIR_SAMPLES="share/${PN}/samples"
+   -DINSTALL_DIR_SCRIPT="$(get_libdir)/${PN}/bin"
+   -DINSTALL_DIR_WITH_VERSION=OFF
-DINSTALL_SAMPLES=$(usex examples)
-DINSTALL_TEST_CASES=NO
+
-DUSE_D3D=NO
-DUSE_FFMPEG=$(usex ffmpeg)
-DUSE_FREEIMAGE=$(usex freeimage)
@@ -160,7 +165,7 @@ src_install() {
 
# remove examples
if use !examples; then
-   rm -r "${ED}/usr/share/${P}/samples" || die
+   rm -r "${ED}/usr/share/${PN}/samples" || die
fi
 
docompress -x /usr/share/doc/${PF}/overview/html



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

2022-01-15 Thread Sam James
commit: 2dcf0c603c3975d7f0c01435d64d2bdeddb6f8db
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Jan 15 20:52:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:14:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dcf0c60

sci-libs/opencascade: rename gles2 USE flag to gles2-only

Bugs: https://bugs.gentoo.org/831069
Bugs: https://bugs.gentoo.org/831126
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/23814
Signed-off-by: Sam James  gentoo.org>

 sci-libs/opencascade/opencascade-7.5.2-r5.ebuild | 2 +-
 sci-libs/opencascade/opencascade-7.5.3-r6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild 
b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
index f4c5fd8ff1e3..d8764d64ee6d 100644
--- a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/occt-V${MY_PV}"
 LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
 SLOT="0/${PV_MAJ}"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="debug doc examples ffmpeg freeimage gles2 json optimize tbb vtk"
+IUSE="debug doc examples ffmpeg freeimage gles2-only json optimize tbb vtk"
 
 REQUIRED_USE="?? ( optimize tbb )"
 

diff --git a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild 
b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
index 57cdfcf646b6..f52f6f7b6bd1 100644
--- a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/occt-V${MY_PV}"
 LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
 SLOT="0/${PV_MAJ}"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="debug doc examples ffmpeg freeimage gles2 json optimize tbb vtk"
+IUSE="debug doc examples ffmpeg freeimage gles2-only json optimize tbb vtk"
 
 REQUIRED_USE="?? ( optimize tbb )"
 



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

2022-01-15 Thread Sam James
commit: ec86df92464abd1cd60e9675e9f84f83a9e6e76b
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Jan 15 20:50:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:14:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec86df92

sci-libs/opencascade: don't pass USE_OPENGL option

The option defaults to on and was erroneously passed as with the
invert value of the gles2 USE flag, which lead to only libTKOpenGles
library being built, but no libTKOpenGL library, resulting in build
failures in revdeps.

Closes: https://bugs.gentoo.rog/831069
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/opencascade/opencascade-7.6.0-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild 
b/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild
index 2c03ea0ead25..595c605bc985 100644
--- a/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild
+++ b/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild
@@ -105,7 +105,6 @@ src_configure() {
-DUSE_FREEIMAGE=$(usex freeimage)
-DUSE_FREETYPE=ON
-DUSE_GLES2=$(usex gles2)
-   -DUSE_OPENGL=$(usex !gles2)
# no package in tree
-DUSE_OPENVR=OFF
-DUSE_RAPIDJSON=$(usex json)



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

2022-01-15 Thread Georgy Yakovlev
commit: 095427f6824dd52e172cb471deb1382562071c41
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 15 22:06:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 15 22:06:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095427f6

sys-apps/systemd-tmpfiles: Stabilize 249.9 ppc, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 56a14547eab9..77ba2a1996bb 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2022-01-15 Thread Georgy Yakovlev
commit: 1d0b2ab7611ca9ec826a80253800441e0ea6f501
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 15 22:06:29 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 15 22:06:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0b2ab7

sys-apps/systemd-tmpfiles: Stabilize 249.9 ppc64, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 12fda6510594..56a14547eab9 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2022-01-15 Thread Sam James
commit: 1fab6c13fcbc15b527b27c8ec30c6a5ec8462ae8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:06:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:06:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fab6c13

media-video/pipewire: drop obsolete patch in 

Upstream.

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

 media-video/pipewire/pipewire-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index c5225496882f..de92d3ebfb8e 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -105,9 +105,6 @@ DOCS=( {README,INSTALL}.md NEWS )
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch
-
-   # Upstream patches/backports
-   "${FILESDIR}"/${P}-systemd-user-unit-dir.patch
 )
 
 # limitsdfile related code taken from =sys-auth/realtime-base-0.1



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/mined/

2022-01-15 Thread Alexander Holcomb
commit: 843a3c0bcae661da652bc42c91c391de45885787
Author: Alexander Holcomb  alexsdigital  rodeo>
AuthorDate: Sat Jan 15 21:58:48 2022 +
Commit: Alexander Holcomb  alexsdigital  rodeo>
CommitDate: Sat Jan 15 21:58:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=843a3c0b

app-editors/mined: Add new package

This adds a package for the MinEd text editor.
The test suite is RESTRICT-ed because it will throw a QA message if
used, due to an upstream make jobserver issue. If removed, it will
still complete, but a QA error will show.
The make process uses the -j1 option for the same reason.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alex Holcomb  alexsdigital.rodeo>

 app-editors/mined/Manifest |  1 +
 app-editors/mined/metadata.xml | 14 ++
 app-editors/mined/mined-2015.25.ebuild | 26 ++
 3 files changed, 41 insertions(+)

diff --git a/app-editors/mined/Manifest b/app-editors/mined/Manifest
new file mode 100644
index 0..c3938b90a
--- /dev/null
+++ b/app-editors/mined/Manifest
@@ -0,0 +1 @@
+DIST mined-2015.25.tar.gz 6919430 BLAKE2B 
5176cbafff1c427ea773546b43951e4d58a8b007448b42ee2fe478ed0b66230f48d6bc12d7a88fdec5d0c12c599d02527f4989d3ccf77e80ddcb81d5b285e9d0
 SHA512 
24c9313c26ffb00daab7754e42666bb9cf095c3246255b2b44cdb8eb8e325306ef40db03a828a8dad85d3bf406b874d17920365cfbf8c507f909eb97cfe480ea

diff --git a/app-editors/mined/metadata.xml b/app-editors/mined/metadata.xml
new file mode 100644
index 0..cbc0bcde2
--- /dev/null
+++ b/app-editors/mined/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   alex@alexsdigital.rodeo
+   Alex Holcomb
+   
+   
+   http://towo.net/mined/
+   
+   
+   Mined is a flexible terminal-based text editor, designed to be easy to 
use while still being lightweight.
+   
+

diff --git a/app-editors/mined/mined-2015.25.ebuild 
b/app-editors/mined/mined-2015.25.ebuild
new file mode 100644
index 0..79ac97d1c
--- /dev/null
+++ b/app-editors/mined/mined-2015.25.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A powerful text editor with extensive Unicode and CJK support"
+HOMEPAGE="http://towo.net/mined/;
+SRC_URI="https://downloads.sourceforge.net/project/mined/mined/mined%202015.25/mined-2015.25.tar.gz?ts=gABhfF-EKWvxGfwH7tpfR0NI8LV87Muimvh4jUigxZZZAD1fN8xgcbBPJc1TQ3f8djMFDbHXXz6rQZI4_qwwEsqakvBpqg%3D%3D=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fmined%2Ffiles%2Fmined%2Fmined%25202015.25%2Fmined-2015.25.tar.gz%2Fdownload
 -> mined-2015.25.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+IUSE=""
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND=""
+#src_configure() {
+#  econf
+#}
+src_compile() {
+   emake -j1
+}
+src_install() {
+   dobin bin/Linux.x86_64/mined
+   doman man/mined.1
+}



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

2022-01-15 Thread Sam James
commit: 8ae4b44375d8333144968afe1b9409b1ca742fc0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:03:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:03:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae4b443

sys-fs/zfs: Stabilize 2.1.2-r1 ppc64, #830021

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

 sys-fs/zfs/zfs-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
index 7cb83afd663f..c23eff19402e 100644
--- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv"
fi
 fi
 



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

2022-01-15 Thread Sam James
commit: 58e0004ef77a41e5d06dce10e26f8ac15034d43b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:03:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:03:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e0004e

sys-fs/zfs-kmod: Stabilize 2.1.2 arm64, #830021

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
index afc6a9879eb3..a5280ec73430 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
@@ -26,7 +26,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
fi
 fi
 



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

2022-01-15 Thread Sam James
commit: f4dc3a0ab5b3026d3c6a20ed7fa24beffed6a1f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:03:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:03:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dc3a0a

sys-fs/zfs: Stabilize 2.1.2-r1 arm64, #830021

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

 sys-fs/zfs/zfs-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
index 331055b97199..7cb83afd663f 100644
--- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
fi
 fi
 



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

2022-01-15 Thread Sam James
commit: 20c9bd1b33154059bff4c21723978466eef38e1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:03:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c9bd1b

sys-fs/zfs-kmod: Stabilize 2.1.2 amd64, #830021

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
index 44f7926e35bd..afc6a9879eb3 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.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
@@ -26,7 +26,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
fi
 fi
 



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

2022-01-15 Thread Sam James
commit: 1d4696517fdc350429b7177fb905772d93394f5e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:03:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:03:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d469651

sys-fs/zfs-kmod: Stabilize 2.1.2 ppc64, #830021

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
index a5280ec73430..f2a4878100af 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
@@ -26,7 +26,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv"
fi
 fi
 



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

2022-01-15 Thread Sam James
commit: 1faa4bd310993e82055dfec48321a5c3c5cf9e0c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:03:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:03:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faa4bd3

sys-fs/zfs: Stabilize 2.1.2-r1 amd64, #830021

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

 sys-fs/zfs/zfs-2.1.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
index 241e00cc3ec6..331055b97199 100644
--- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.1.2-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
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
fi
 fi
 



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

2022-01-15 Thread Sam James
commit: 9560ec0993c747445b6a6cc0be167a325920a109
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:01:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9560ec09

dev-util/libabigail: Stabilize 2.0 amd64, #831235

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

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

diff --git a/dev-util/libabigail/libabigail-2.0.ebuild 
b/dev-util/libabigail/libabigail-2.0.ebuild
index d86f54a804e7..61ac2094d397 100644
--- a/dev-util/libabigail/libabigail-2.0.ebuild
+++ b/dev-util/libabigail/libabigail-2.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
@@ -13,7 +13,7 @@ 
SRC_URI="https://mirrors.kernel.org/sourceware/libabigail/${P}.tar.gz;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-01-15 Thread Sam James
commit: eb694917c0041b75d0d50be76baf919072fd7db4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 21:59:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb694917

dev-ruby/mime-types: Stabilize 2.99.3 arm64, #831218

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

 dev-ruby/mime-types/mime-types-2.99.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild 
b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
index 72d349649371..93428429d76d 100644
--- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild
+++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
 
 LICENSE="MIT Artistic GPL-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"



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

2022-01-15 Thread Sam James
commit: 6e95d40e174afb3fefcbf41537df152e4e205235
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:00:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e95d40e

dev-libs/nss-pem: Stabilize 1.0.8 sparc, #831232

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

 dev-libs/nss-pem/nss-pem-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild 
b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
index ed7e16b4176a..0c1efa2257bd 100644
--- a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
+++ b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~x64-solaris"
 IUSE=""
 
 BDEPEND=" >=dev-libs/nss-3.50-r1 "



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

2022-01-15 Thread Sam James
commit: ad502b259f73155452d082e5338062f9473d47a5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:00:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad502b25

sys-apps/systemd-tmpfiles: Stabilize 249.9 sparc, #831205

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index a09aed92da4c..12fda6510594 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="selinux test"
 RESTRICT="!test? ( test )"
 



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

2022-01-15 Thread Sam James
commit: 92e09add3540b2a4b16b55123a99acdc0d0e3866
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 21:59:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e09add

dev-libs/nss-pem: Stabilize 1.0.8 arm64, #831232

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

 dev-libs/nss-pem/nss-pem-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild 
b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
index db0516d478aa..0420b0010ee5 100644
--- a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
+++ b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-solaris"
 IUSE=""
 
 BDEPEND=" >=dev-libs/nss-3.50-r1 "



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

2022-01-15 Thread Sam James
commit: d6861f918355e252ab7208ce18e4192308513b4b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 21:59:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6861f91

dev-libs/jemalloc: Stabilize 5.2.1-r1 arm, #831231

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

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

diff --git a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild 
b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild
index 1426056548ce..7f343a744a5d 100644
--- a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b
 
 LICENSE="BSD"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 IUSE="debug lazy-lock prof static-libs stats xmalloc"
 HTML_DOCS=( doc/jemalloc.html )
 PATCHES=( "${FILESDIR}/${PN}-5.2.0-gentoo-fixups.patch" )



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

2022-01-15 Thread Sam James
commit: 4812554746606d994e5ad7d9dfe4387813e38703
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:00:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48125547

dev-libs/nss-pem: Stabilize 1.0.8 arm, #831232

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

 dev-libs/nss-pem/nss-pem-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild 
b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
index 0420b0010ee5..ed7e16b4176a 100644
--- a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
+++ b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~x64-solaris"
 IUSE=""
 
 BDEPEND=" >=dev-libs/nss-3.50-r1 "



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

2022-01-15 Thread Sam James
commit: 6815a676ad866c60e9e593b4390e43505cd6c9c6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 22:00:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6815a676

dev-ruby/mime-types: Stabilize 2.99.3 sparc, #831218

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

 dev-ruby/mime-types/mime-types-2.99.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild 
b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
index b21a5ee632a0..f737ab148063 100644
--- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild
+++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
 
 LICENSE="MIT Artistic GPL-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"



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

2022-01-15 Thread Sam James
commit: 592a8b5b4e27980f9b77b1480956ec7f5d7f1af5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 21:59:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a8b5b

dev-libs/jemalloc: Stabilize 5.2.1-r1 arm64, #831231

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

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

diff --git a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild 
b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild
index 8be23af1a869..1426056548ce 100644
--- a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b
 
 LICENSE="BSD"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 IUSE="debug lazy-lock prof static-libs stats xmalloc"
 HTML_DOCS=( doc/jemalloc.html )
 PATCHES=( "${FILESDIR}/${PN}-5.2.0-gentoo-fixups.patch" )



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

2022-01-15 Thread Sam James
commit: 35a79d90f7f1f25bce7e2b7bb451d158767d503c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 15 21:59:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 22:01:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a79d90

dev-ruby/mime-types: Stabilize 2.99.3 arm, #831218

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

 dev-ruby/mime-types/mime-types-2.99.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild 
b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
index 93428429d76d..b21a5ee632a0 100644
--- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild
+++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
 
 LICENSE="MIT Artistic GPL-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"



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

2022-01-15 Thread Anthony G. Basile
commit: 4da71b2920a9b0d840bec0f42ff2c49bb3656f25
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 15 22:00:48 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 15 22:01:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da71b29

net-libs/mbedtls: remove older insecure version, bug #829660

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/Manifest |   1 -
 net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 8ae3706a4a11..a950cc4ae911 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,4 +1,3 @@
 DIST mbedtls-2.16.12.tar.gz 2702190 BLAKE2B 
3cbe0bcfd0eca279d9b4b3816416b8e778f0aa38d368d810701e65140f0d1524afabe4fd1a1a65297f872a7dfafb7d2feeb7382fe8ea2b180f24551ceac53c26
 SHA512 
40c4487cc40afcf929bc7158d735a869ebada41c811f63a10d74e9b9644960e2a0aeb7c7c9841c0aef815425990847d47e7f42f9bafe0b2a959e769e3d74ebe9
-DIST mbedtls-2.27.0.tar.gz 4212185 BLAKE2B 
31840e5a518643495f319cac8e0c876bdca5dbdee6524d30cace3538d5fb5ba7847dd653f61f775f5c3c384ac0533afdbf6172b3e523db515eceecc29fadd2da
 SHA512 
9503ef75f08d2574e0800b2e3b6f030461cbd97c74863a20e5688ced7558b0b6f87cbe33cbd003e69c825d0321393fe9b00b0be190ab408138414b99d5102994
 DIST mbedtls-2.28.0.tar.gz 3712239 BLAKE2B 
1141465bc5b73e7fd94bbd02c79290093fd075626be93aea839a54ebff81fb00917f0a4fe7911fee983a36147fa4922d258714a330b40b0da4764a3b2419df8b
 SHA512 
2ddc161caeebe8bf1e8cf23c398f65ceff699eb6487a7bcaf6a665879aac5458e21e26b06370085cbdae6ce6b5394afece656aa6307bbb3f5b701bcb41f3dd64
 DIST mbedtls-3.1.0.tar.gz 3766628 BLAKE2B 
a52e8fb9a3b88c1cf7cb0c8f5598f90a1c9ca05dbc399432293c3acb77aaf0a1b92a9792bda986b47e925736b21c83de1c891b21d45fd2dc8cb5d7d1b09168e7
 SHA512 
c374fafad89f8793ed1a302634a403b855317d9759377d4bade13c61857d0317a2fc144ab3a9aaee52901ff7a3c4b4b0e7e81ebe5510ab4d228103def01ae628

diff --git a/net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild 
b/net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild
deleted file mode 100644
index 7436d6b627e9..
--- a/net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multilib-minimal
-
-DESCRIPTION="Cryptographic library for embedded systems"
-HOMEPAGE="https://tls.mbed.org/;
-SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="Apache-2.0"
-SLOT="0/7.13.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="cmac cpu_flags_x86_sse2 doc havege programs static-libs test threads 
zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   programs? (
-   dev-libs/openssl:0=
-   )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen media-gfx/graphviz )
-   test? ( dev-lang/perl )"
-
-enable_mbedtls_option() {
-   local myopt="$@"
-   # check that config.h syntax is the same at version bump
-   sed -i \
-   -e "s://#define ${myopt}:#define ${myopt}:" \
-   include/mbedtls/config.h || die
-}
-
-src_prepare() {
-   use cmac && enable_mbedtls_option MBEDTLS_CMAC_C
-   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
-   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
-   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
-   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
-   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
-   -DENABLE_TESTING=$(usex test)
-   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
-   -DINSTALL_MBEDTLS_HEADERS=ON
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-   use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
-}
-
-multilib_src_test() {
-   # psa isn't ready yet, it might be in 3.x(?) but certainly not
-   # at the moment.
-   # bug #718390
-   local myctestargs=(
-   -E "(psa_crypto|psa_its-suite)"
-   )
-
-   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
-   cmake_src_test
-}
-
-multilib_src_install() {
-   cmake_src_install
-}
-

[gentoo-commits] proj/elogv:master commit in: /

2022-01-15 Thread Sebastian Pipping
commit: f055922742ef18f7adfef3b7caa0c908de843539
Author: Montana Mendy  getprowl  com>
AuthorDate: Sat Jan 15 00:57:14 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan 15 22:00:19 2022 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=f0559227

Fixed refactor, alignment, breaks, and readibility.

Signed-off-by: Sebastian Pipping  gentoo.org>

 setup.py | 111 ++-
 1 file changed, 60 insertions(+), 51 deletions(-)

diff --git a/setup.py b/setup.py
index b3a24bd..048b584 100644
--- a/setup.py
+++ b/setup.py
@@ -7,14 +7,14 @@ from distutils.command.build import build as _build
 from distutils.command.install import install as _install
 from distutils.command.clean import clean as _clean
 
-
 import os
 from glob import glob
 
-## Snippet of code found on 
+## Snippet of code found on
 ## http://developer.berlios.de/snippet/detail.php?type=snippet=100019
 ## Useful to handle *.po files under distutils
 
+
 class messages(Command):
 
 description = 'Extract messages from source files'
@@ -40,6 +40,7 @@ class messages(Command):
 if self.merge:
 self.run_command('merge')
 
+
 class merge(Command):
 description = 'Merge message catalogs with template'
 
@@ -75,14 +76,14 @@ class merge(Command):
 class build_messages(Command):
 
 description = 'Compile message catalogs'
-user_options = [('build-dir=', 'd', 'directory to build message catalogs 
in')]
+user_options = [('build-dir=', 'd',
+ 'directory to build message catalogs in')]
 
 def initialize_options(self):
 self.build_dir = None
 
 def finalize_options(self):
-self.set_undefined_options('build',
-  ('build_messages', 'build_dir'))
+self.set_undefined_options('build', ('build_messages', 'build_dir'))
 
 def run(self):
 self.mkpath(self.build_dir)
@@ -96,6 +97,7 @@ class build_messages(Command):
 cmd = 'msgfmt -o "%s" %s' % (out_file, f)
 os.system(cmd)
 
+
 class build(_build):
 # integrate build_message
 def has_messages(self):
@@ -108,20 +110,20 @@ class build(_build):
 def finalize_options(self):
 _build.finalize_options(self)
 if self.build_messages is None:
-self.build_messages = os.path.join(self.build_base,
-   'po')
+self.build_messages = os.path.join(self.build_base, 'po')
 
-_build.user_options.append(('build-messages=', None,
- "build directory for messages"))
+_build.user_options.append(
+('build-messages=', None, "build directory for messages"))
 _build.sub_commands.append(('build_messages', has_messages))
 
+
 class install_messages(Command):
 
 description = 'Installs message catalogs'
 
 user_options = [
 ('install-dir=', 'd', "directory to install scripts to"),
-('build-dir=','b', "build directory (where to install from)"),
+('build-dir=', 'b', "build directory (where to install from)"),
 ('skip-build', None, "skip the build steps"),
 ]
 
@@ -134,11 +136,12 @@ class install_messages(Command):
 
 def finalize_options(self):
 self.set_undefined_options('build', ('build_messages', 'build_dir'))
-self.set_undefined_options('install',
-   ('install_data', 'install_dir'),
-   ('force', 'force'),
-   ('skip_build', 'skip_build'),
-  )
+self.set_undefined_options(
+'install',
+('install_data', 'install_dir'),
+('force', 'force'),
+('skip_build', 'skip_build'),
+)
 self.install_dir = os.path.join(self.install_dir, 'share', 'locale')
 
 def run(self):
@@ -150,41 +153,40 @@ class install_messages(Command):
 base = os.path.splitext(base)[0]
 out_dir = os.path.join(self.install_dir, base, 'LC_MESSAGES')
 self.mkpath(out_dir)
-out_file = os.path.join(out_dir, '%s.mo' % 
self.distribution.get_name())
+out_file = os.path.join(out_dir,
+'%s.mo' % self.distribution.get_name())
 copy_file(c, out_file)
 
+
 class clean(_clean):
-_clean.user_options.append(('build-messages=', None,
-"build directory for messages (default: 
'build.build-messages')"))
+_clean.user_options.append(
+('build-messages=', None,
+ "build directory for messages (default: 'build.build-messages')"))
 
 def initialize_options(self):
 _clean.initialize_options(self)
 self.build_messages = None
 
 def finalize_options(self):
-self.set_undefined_options('build',
-   ('build_base', 'build_base'),
+

  1   2   3   >