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

2021-10-29 Thread Hans de Graaff
commit: 99639e0c589a3fe3a6001d6675589f880c03717f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:08:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99639e0c

dev-ruby/charlock_holmes: cleanup

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

 .../charlock_holmes/charlock_holmes-0.7.7.ebuild   | 47 --
 1 file changed, 47 deletions(-)

diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild 
b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild
deleted file mode 100644
index a3342a1a238..000
--- a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Character encoding detecting library for Ruby using ICU"
-HOMEPAGE="https://github.com/brianmario/charlock_holmes;
-SRC_URI="https://github.com/brianmario/charlock_holmes/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest )"
-
-CDEPEND="dev-libs/icu:=
-   sys-libs/zlib"
-DEPEND+=" ${CDEPEND}"
-RDEPEND+=" ${CDEPEND}"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' test/helper.rb || die
-
-   # Avoid dependency on rake-compiler
-   sed -i -e '/rake-compiler/,$ s:^:#:' Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/*.rb || die
-}



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

2021-10-29 Thread Hans de Graaff
commit: 181f193a4d642ee53d7a603b9ce0ccf0fc66cbed
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:02:11 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181f193a

dev-ruby/rdiscount: cleanup

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

 dev-ruby/rdiscount/Manifest |  1 -
 dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild | 47 -
 dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild | 47 -
 3 files changed, 95 deletions(-)

diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index ddd64055341..3a292f56931 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1,2 +1 @@
-DIST rdiscount-2.2.0.1.gem 68096 BLAKE2B 
71ea7010116739e8c61aab91c2cc4a86cf679b4ae10221135c0bad854822a9a81969e927ef898c0ebf753811205ad98258c4e7c4b16f9e18a81bb01137a79fc9
 SHA512 
81a477782b9829ac5e68ab390ef00b7f470bb4bd84e86ce28dd9abbb71aab6fd17b67416078dd7d4e0fc7e0c8eb78250b7a71a2f24d2bd236e861cb445f9feb6
 DIST rdiscount-2.2.0.2.gem 68096 BLAKE2B 
91f67643103a46f3fc95f80191a85ce4c89bba6a83f7ed5542cc9ec1671628c6ac0543b206d87e2ffc469dc83139e5669ee7eb6713eba4116db19c071a15f402
 SHA512 
97a0fabb77238173f101298e4b4b6d4728b9e15cb7d3f14e7d1d978c44ab92dd89c2e02d0c15c0fa70a836eb54abca06b0027e26e5d87540bfe145c8527be3f7

diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild 
b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
deleted file mode 100644
index b7d853745e0..000
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_TASK_DOC="doc man"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Implementation of John Gruber's Markdown"
-HOMEPAGE="https://github.com/rtomayko/rdiscount;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   # Hanna is broken for us and therefore we don't have it in portage.
-   sed -i -e 's/hanna/rdoc/' Rakefile || die
-
-   # Remove rule that will force a rebuild when running tests.
-   sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
-
-   # Provide RUBY variable no longer provided by rake.
-   sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext
-   cp ext/*$(get_modname) lib/ || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   doman man/rdiscount.1
-}

diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild 
b/dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild
deleted file mode 100644
index 97b12d1ab7a..000
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_TASK_DOC="doc man"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Implementation of John Gruber's Markdown"
-HOMEPAGE="https://github.com/rtomayko/rdiscount;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   # Hanna is broken for us and therefore we don't have it in portage.
-   sed -i -e 's/hanna/rdoc/' Rakefile || die
-
-   # Remove rule that will force a rebuild when running tests.
-   sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
-
-   # Provide RUBY variable no longer provided by rake.
-   sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext
-   cp ext/*$(get_modname) lib/ || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   doman man/rdiscount.1
-}



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

2021-10-29 Thread Hans de Graaff
commit: 11689d15d3a4eee7082d87910033cab4e370b546
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:16:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11689d15

dev-ruby/rb-gsl: EAPI 8; add ruby27; fix extension install

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

 dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild 
b/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild
new file mode 100644
index 000..5fc4e9e1c9d
--- /dev/null
+++ b/dev-ruby/rb-gsl/rb-gsl-2.1.0.2-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_NAME="gsl"
+inherit ruby-fakegem multilib
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gsl_native/extconf.rb)
+
+DESCRIPTION="Ruby interface to GNU Scientific Library"
+HOMEPAGE="https://github.com/SciRuby/rb-gsl;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="doc"
+
+DEPEND+=" >=sci-libs/gsl-2.3[deprecated]"
+RDEPEND+=" >=sci-libs/gsl-2.3[deprecated]"
+
+RUBY_S="${PN}-${P}"
+
+ruby_add_bdepend "dev-ruby/narray"
+ruby_add_rdepend "dev-ruby/narray"
+
+all_ruby_prepare() {
+   sed -i -e '/LOCAL_LIBS/ s: -l: -L#{path.gsub("ext", "lib")} -l:' 
ext/gsl_native/extconf.rb || die
+   # nmatrix only tests
+   rm -r test/gsl/nmatrix_tests || die
+}
+
+each_ruby_configure() {
+   NARRAY=1 each_fakegem_configure
+}
+
+each_ruby_compile() {
+   NARRAY=1 each_fakegem_compile
+}
+
+each_ruby_test() {
+   NARRAY=1 ${RUBY} -Ilib:test:. -e 'Dir["test/**/*_test.rb"].each{|f| 
require f}' || die
+}



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

2021-10-29 Thread Hans de Graaff
commit: 1649f91dbce99a2a3da0e47ecaf219794a5f2a56
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 04:49:44 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1649f91d

dev-ruby/base32: cleanup

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

 dev-ruby/base32/Manifest|  1 -
 dev-ruby/base32/base32-0.3.2.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/base32/Manifest b/dev-ruby/base32/Manifest
index 6cab37f2698..423b9c1b422 100644
--- a/dev-ruby/base32/Manifest
+++ b/dev-ruby/base32/Manifest
@@ -1,2 +1 @@
-DIST base32-0.3.2.gem 8192 BLAKE2B 
de7d3484f54a83b497da2ea79a51237df9e058b0d9317613b1cefa5e3d93225248e8406a4564137080870c076fbe6340cfc7cc11cad48a397c1740d47de6963b
 SHA512 
9d66961774b9d5923d099229f80ceacec95d40d5d6d3842fda33ff6bf4070f9dc17d758a6cbc93a6200f4e0105bc60175f70d057469e684f01910ea07fd85a2f
 DIST base32-0.3.4.gem 9216 BLAKE2B 
370c18e0e4689a3f59d7a75c03ecd1cb43d1748fd2239d3b9755e529c79863af8ad1c747e445d1ffdce7d900ea5300a12d1b63f6045798e4abd308efbe4d79fe
 SHA512 
43ac8e2d2e801401f57d8013cf55cb5ab19a6349e610af151220a18f1b997d3a29d1423db93c4169a2b335d988e8458be447415d2bbc7745592fb3eb54dea0ff

diff --git a/dev-ruby/base32/base32-0.3.2.ebuild 
b/dev-ruby/base32/base32-0.3.2.ebuild
deleted file mode 100644
index b0f54c7bf87..000
--- a/dev-ruby/base32/base32-0.3.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library which provides base32 decoding and encoding"
-HOMEPAGE="https://rubygems.org/gems/base32 https://github.com/stesla/base32;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest
-   dev-ruby/rake )"
-
-all_ruby_prepare() {
-   sed -i -e "1,10d" Rakefile || die
-}



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

2021-10-29 Thread Hans de Graaff
commit: 229b45b47eb1e08467ceeccb6d8d5f9adc8cfbbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 04:50:14 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229b45b4

dev-ruby/base32: add ruby30

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

 dev-ruby/base32/base32-0.3.4-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-ruby/base32/base32-0.3.4-r1.ebuild 
b/dev-ruby/base32/base32-0.3.4-r1.ebuild
new file mode 100644
index 000..de1ac86309e
--- /dev/null
+++ b/dev-ruby/base32/base32-0.3.4-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library which provides base32 decoding and encoding"
+HOMEPAGE="https://rubygems.org/gems/base32 https://github.com/stesla/base32;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest
+   dev-ruby/rake )"
+
+all_ruby_prepare() {
+   sed -i -e "1,10d" Rakefile || die
+}



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

2021-10-29 Thread Hans de Graaff
commit: c8be0aea56fb991143a8fad07ccaa25180ad6c96
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:07:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8be0aea

dev-ruby/pcaprub: cleanup

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

 dev-ruby/pcaprub/Manifest  |  1 -
 dev-ruby/pcaprub/pcaprub-0.13.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 21a8d8c2b88..ca57801dd0a 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,2 +1 @@
-DIST pcaprub-0.13.0.gem 36864 BLAKE2B 
0a0ca07da261de2e8bd7aaa131bbda9f6ee3cd5eb5fa214c552179c707d20345bcedc8db5d49590e69c41220e69f93a6d9f0b1c1b6f768c25ab648d50dead388
 SHA512 
606cca317194582a50ac89769d11ba802a9658c67f707e342b3c345bcaab26fba5ca2dc245a39eeb01f9ff6fdde1ae64a3a1ee4dd0e5243bae2ebed37e5f
 DIST pcaprub-0.13.1.gem 36864 BLAKE2B 
8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0
 SHA512 
3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd

diff --git a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild 
b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
deleted file mode 100644
index 4946aa12431..000
--- a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
-inherit multilib ruby-fakegem eapi7-ver
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub;
-
-LICENSE="LGPL-2.1"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-# Tests require live access to a network device as root.
-RESTRICT="test"
-
-each_ruby_configure() {
-   ${RUBY} -Cext/pcaprub_c extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -C ext/pcaprub_c V=1
-   cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
-}



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

2021-10-29 Thread Hans de Graaff
commit: a166d1bc23f46bf5716d8b24b62ec2b61b9c08eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:02:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a166d1bc

dev-ruby/concurrent-ruby: cleanup

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

 dev-ruby/concurrent-ruby/Manifest  |  1 -
 .../concurrent-ruby/concurrent-ruby-1.0.5.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index cb34f0f53c6..7e6ae63bf1e 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1 @@
-DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
deleted file mode 100644
index fccb2f37807..000
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-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/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-   lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2021-10-29 Thread Hans de Graaff
commit: d64a6549ab42eb77655f227c12843e492b967f59
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 04:38:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64a6549

dev-ruby/test-unit: add 3.5.0

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

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.5.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 169f55778d9..0ffd4697a5d 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -4,3 +4,4 @@ DIST test-unit-3.4.5.tar.gz 159848 BLAKE2B 
c54f1735ab2fb65933d752fcd584137c2bf8a
 DIST test-unit-3.4.6.tar.gz 160828 BLAKE2B 
39aa2210cb4a1b85d4d9ab85271aed4d4e55f5be5bdb10436d845393f7c0cbeee0795e153bcdad0712a131e61a389562e29156852575bcc48198ce843b8b6422
 SHA512 
6ca6c3360cac7bdc24e7d94b0da79726addd0491b10baead69f644998603096a36549bf232723faf1962a964d6a006711eacb7c66a386957a3bb02e328f065f1
 DIST test-unit-3.4.7.tar.gz 160851 BLAKE2B 
eeb37ef3f241995327bc036321d9a5c6881dc7c0a71d2954de4ee27feeac92983ecd519bd554712d8339de66be556dc9b5a24bea916abdb8daef0faf913e893d
 SHA512 
a70c199e524a392e97df4d344474412c2381fd9bbf53be113352fa7a7ecd26f485d4f7f61cebcacbc4aa57bdd28615bdfc22fa5a1d40173cfbe52a24fe2dec43
 DIST test-unit-3.4.9.tar.gz 161212 BLAKE2B 
57c1932a1049300aad41eb8d0a72459c3eaecd5b5bc89fa9f981b6975be9b8b4d378dad8ff769bb1add54e28a6e84b54f791ab13c7bd31d042ae068e37c04f6c
 SHA512 
dccfdbbeb5319cac36dec80d17428b593905c74d8644b19b938bc2cc15ceb598818e73d2f0a681142cba6395b16d404437821af72abc152ab20987a645faf001
+DIST test-unit-3.5.0.tar.gz 161244 BLAKE2B 
cbace253377c73d20e88a8457866084fb1914445d95c06e33c3dee72dd7302b12999eb9baf9402d78d6aad617b8c6c43709ae2ad2d7256d5b6c83fa374356956
 SHA512 
faf882d3a6faa528f3d4da0c78f7787cc43191dd6aff872c65ce172feb5f1e1169513a2ab6085fd2cf6f30716b50fcd538d88d60e669f724188adfed3ff5a76d

diff --git a/dev-ruby/test-unit/test-unit-3.5.0.ebuild 
b/dev-ruby/test-unit/test-unit-3.5.0.ebuild
new file mode 100644
index 000..496be517527
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
+
+RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit;
+SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



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

2021-10-29 Thread Hans de Graaff
commit: 82579af640b353f6063e292b7efed050a54620ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 04:37:03 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82579af6

dev-ruby/selenium-webdriver: add 4.0.3

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

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-4.0.3.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index f2ee31ba0e7..650e0b6eb53 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,3 +1,4 @@
 DIST selenium-webdriver-3.142.7.gem 865280 BLAKE2B 
650011848afaa3ea4fab7c8172828c7562df212383a8fbea9615a5136e3382aba0fcf17952d941c7b514e5229c0aafe3dbc320386698eb8756f567eff67722bd
 SHA512 
0e7891c19b8a0b20441d85bc17032ecf03cba7ca435846e03abc50b62b0c53c075dc70456796c9bfcd1ecd28ecc517f907a3d6868346a07617fd1d0c1b9437c0
 DIST selenium-webdriver-4.0.0.gem 152576 BLAKE2B 
8a1394fb1c9cc3603081454c4946f0ad5207d113bb37c488207baff69f2848b2b5bc9b9221177d01c86b635dd222933be3561eacfa164539c99c8cf149a6
 SHA512 
db8fd0a05fc38e7f55c2b9a779462416b937d3b8e732dee6b7bcf2b3f8914417a79e8649e320e348359ab133cef20a75e2033385e8b125e5dfc52645b086045b
 DIST selenium-webdriver-4.0.2.gem 152576 BLAKE2B 
ed4f33235f5ddbba6093d6c4c98ed2c5f95766b772fb302339101466a7d1b6af5dd322579c20b3b5c61c3fbb4b2d1d572612909e1b342a588fe8abbeaab2dcfb
 SHA512 
e0efd6a051bef551943e3b43810930362013c3fc973415929a28152311a8b92dd241e49e0d3b3a839ed2b3197481f6d70b118bf2e4345f02853d8a6bb1214cea
+DIST selenium-webdriver-4.0.3.gem 152576 BLAKE2B 
671909863bbbe328bbaf30a9e3c9e459e9eb6b892f554729892327230c03dd03f7819d9e8beb901cea986cb0d97877ce49853de856e1f802369686a03e5e9086
 SHA512 
260ad111ef9c512835f410fc7283df90b245d42db12274028148575e0a89a8c71639f0132a621f326921317b3181564521d9e801f2a7f14e5f196cde2550773c

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.0.3.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.0.3.ebuild
new file mode 100644
index 000..48a9afa6621
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.0.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+# NOTE: this package contains precompiled code. It appears that all
+# source code can be found at https://code.google.com/p/selenium/ but the
+# repository is not organized in a way so that we can easily rebuild the
+# suited shared object. We'll just try our luck with the precompiled
+# objects for now.
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec"
+
+RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
+QA_PREBUILT="*/x_ignore_nofocus.so"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium;
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
+   >=dev-ruby/rexml-3.2.5:3
+   >=dev-ruby/rubyzip-1.2.2:*"



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

2021-10-29 Thread Zac Medico
commit: f5fa02d51136d15311269e507b662a5a5b837b9e
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct 30 05:12:47 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 30 05:14:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fa02d5

dev-lang/abs: Bump to version 2.5.1

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

 dev-lang/abs/Manifest |  2 +
 dev-lang/abs/abs-2.5.1.ebuild | 85 +++
 2 files changed, 87 insertions(+)

diff --git a/dev-lang/abs/Manifest b/dev-lang/abs/Manifest
index 6c73c58d2c9..112b1f4eed3 100644
--- a/dev-lang/abs/Manifest
+++ b/dev-lang/abs/Manifest
@@ -1,4 +1,5 @@
 DIST abs-2.5.0.tar.gz 8857271 BLAKE2B 
ee3ce3c77f9e1dd6b9ec6e15738e71100f4105a6c900c1308ef62487f88e6f791e5248c4b06d159fa097b3ea53b4de8a77a40ed12d9c8b0e140c33f1b1d70b23
 SHA512 
574e54dc6ee0e66d7d4292aa9f41b4d59a8a61d742da6c004eb7e2b97646853d08dd7db3877a95f9a0c983150bb37a9486365489af6498fe4a63b75961eb288c
+DIST abs-2.5.1.tar.gz 8911811 BLAKE2B 
64a6db5acf19bad720d9ed6d40e4ecd8a9cc6c023dc2fedc80361ba07e041da803b9b5bf0a20250728f8b4714f4e3ed18ca8f8b6d18947b30211e206a78cae95
 SHA512 
33c2a83927096373a37559b7e289cdff3e06307018ff45f8919b470c1e8ed74582834f3a10ac02dac11e890b6d845512569d42edf3b71a78ca09dd8d9fb7a329
 DIST 
github.com%2Fc-bata%2Fgo-prompt%2F@v%2Fv0.2.4-0.20190826134812-0f95e1d1de2e.mod 
340 BLAKE2B 
650749404beaa133f46d4c68c1b07e32165aa7812e6f305051593343b09015bf4b1d0e3611ac036405d6385cb3ea1e6f744fb43d62211eaff0eb2ea1b79bfd23
 SHA512 
72a9185136d1cf700e66e4d797735736cdb657616e4d06bb1215e0a31cc2450e54ec371d18689321260a920d252a5989548ee877519506da59aef45ed8f780ba
 DIST 
github.com%2Fc-bata%2Fgo-prompt%2F@v%2Fv0.2.4-0.20190826134812-0f95e1d1de2e.zip 
67370 BLAKE2B 
558e9204a410da1e3084baaaed6dbcff71e4276f59351baea247b472de5740343e4be8f1a78ee477c5b7ec067fa85e90ddc2a7a01e1ed747e552e20a22ea91d2
 SHA512 
e1b4ddd39ea717b9e2913542de9b8cdd6e6fd63accc1cf2917256e21ed196c0f0c381510f342aff94a716fb5fbd2581dcb914180a580b2f3c70cbf3d8f902062
 DIST 
github.com%2Fiancoleman%2Fstrcase%2F@v%2Fv0.0.0-20191112232945-16388991a334.mod 
37 BLAKE2B 
b89a81bf16b5ba5e2f814368631aa94f29971205a44decaac68cded4238cbd22a212c27cc98de33cdf3536c3988f0d37b4834be2c079fecdb660a00b9ec1091b
 SHA512 
2ecd44b656204f60c1eeb710bb443b8a860b97365fefa295d2ceb07f08199f17f53444f76a6202d26efb1226c30a093ad2eee65ba6e0ab910090998ca0ca9792
@@ -6,6 +7,7 @@ DIST 
github.com%2Fiancoleman%2Fstrcase%2F@v%2Fv0.0.0-20191112232945-16388991a334
 DIST github.com%2Fiancoleman%2Fstrcase%2F@v%2Fv0.1.0.mod 37 BLAKE2B 
b89a81bf16b5ba5e2f814368631aa94f29971205a44decaac68cded4238cbd22a212c27cc98de33cdf3536c3988f0d37b4834be2c079fecdb660a00b9ec1091b
 SHA512 
2ecd44b656204f60c1eeb710bb443b8a860b97365fefa295d2ceb07f08199f17f53444f76a6202d26efb1226c30a093ad2eee65ba6e0ab910090998ca0ca9792
 DIST github.com%2Fiancoleman%2Fstrcase%2F@v%2Fv0.1.0.zip 8897 BLAKE2B 
4847c9758faf05a96572eaa488c0da4916aad67219ce1798c1204ec13fdc1269807ea959eaf43b7f4d17eaee355cbea3ba54487a3473d8d3ec72a1ddd1cc2a0a
 SHA512 
57465a7f3ea929ca0115b5f6fd857292f4fa6a11f5cdbc40815d01e8ac7735016f1c7ff26115164a4431e03d5ad8353a1674238f57f18a5e58d601eb017e05ab
 DIST github.com%2Fjteeuwen%2Fgo-bindata%2F@v%2Fv3.0.7+incompatible.mod 38 
BLAKE2B 
a13b18980c75d555eb0eb51e506dac6148a3279a34d7a4defdc78ee4beb14b9f50566869c44b07b6f3b7afbbf5ec767510e52af8f307cb26ad8fc4b2e38c802c
 SHA512 
ba3b02c44dd395548a55e459e053e6d95b38eb1e92e4926942411e6738df01128b42c23b0dfce2454765bc2cc33397e99795e533711973b92aa5b59dc2fc3b97
+DIST github.com%2Fjteeuwen%2Fgo-bindata%2F@v%2Fv3.0.7+incompatible.zip 26778 
BLAKE2B 
cfe2d6ff41cb33b3745a1f45b986cca88036543b1a660047ae88a313f4222459171b39141d797ae15b92af2b64a150d33aeeb6f6a06174a3a268a0334c34606a
 SHA512 
8d115a09a50969b2c627578e4fd5e88861c5d7151da3beff8d7955476e603a51a82be164bb3879fba1ab1f366fe9088512e1074be13e7c63370f689aa7cc61e7
 DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod 37 BLAKE2B 
6bd675a05c0bb6f9dc12d09203d13de115801888cf8c02cb5d609f72d214b7e7ebf13a72ddfa2eb9172e9c2ba1f3e5a040f089a86ce9fe873d49288d5f7dc5a7
 SHA512 
3cc3ae26618b96a0fc076b18bab6f8f0f6a1064d6a9913c1015a9867fd3571d17f5d2867d72cec008e9bc7005883a596edb21424084f82ad5b572443de90f976
 DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod 80 BLAKE2B 
486156a648d66786de2a05b45b054ffbc6ccbb45ffe98230d3b3126ff533fd546af1b348fdcf67b1b3ae9310918869355fc39390a4f67b99cd7a1bbd1c6cf891
 SHA512 
f69ecc2e8097c17a9c0002181451d56a8a7496f62e87f437802420e9af27c5f80da2be189597759f2a5ee2656dca8c1cf91a5374b8e46919f7a6e0f9579d2526
 DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod 160 BLAKE2B 
10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03
 SHA512 
60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5

diff --git a/dev-lang/abs/abs-2.5.1.ebuild 

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

2021-10-29 Thread Ionen Wolkens
commit: cc3ae22277f0a4164e14492860abecac8fc9bfdf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 30 01:48:25 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 30 03:49:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3ae222

media-libs/glfw: add 3.3.5, EAPI7->8 and tighten deps

No changes needed for this bugfix release (the next major
release will have runtime platform selection), but still a
few ebuild updates.

This dlopen() many of its deps but mostly only libglvnd matters,
e.g. if xinerama is not on the system it doesn't need load xinerama
because it's likely not used -- so tentatively moved to DEPEND-only
for their headers (libXxf86vm removed entirely as it does not use
its header).

Also depend on libglvnd (rather than mesa) to better control X
(libGL/GLX) vs -X (libEGL), whether the vendor supports egl/wayland
is not something to be verified here (otherwise we'd need to also
depend on the nvidia-drivers[wayland] alternative so it adds up).

Moved libxkbcommon to wayland-only, not used at all by X.

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

 media-libs/glfw/Manifest  |  1 +
 media-libs/glfw/glfw-3.3.5.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index 30dd003a8d3..f1af4ed2fe4 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1 +1,2 @@
 DIST glfw-3.3.4.tar.gz 762885 BLAKE2B 
b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6
 SHA512 
2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701
+DIST glfw-3.3.5.tar.gz 776593 BLAKE2B 
ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8
 SHA512 
cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb

diff --git a/media-libs/glfw/glfw-3.3.5.ebuild 
b/media-libs/glfw/glfw-3.3.5.ebuild
new file mode 100644
index 000..c82e318544e
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/;
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="wayland-only"
+
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+   !wayland-only? (
+   media-libs/libglvnd[X]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   )"
+DEPEND="
+   ${RDEPEND}
+   wayland-only? (
+   dev-libs/wayland-protocols
+   x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+   )
+   !wayland-only? (
+   x11-base/xorg-proto
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXinerama[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   )"
+BDEPEND="
+   wayland-only? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DGLFW_BUILD_EXAMPLES=no
+   -DGLFW_USE_WAYLAND=$(usex wayland-only)
+   )
+
+   cmake-multilib_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-perl/HTML-TreeBuilder-XPath/

2021-10-29 Thread Alexey Zapparov
commit: c9ccd309ad2da4c2ab948e2223f1173a36e0388e
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sat Oct 30 03:21:28 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sat Oct 30 03:21:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9ccd309

dev-perl/HTML-TreeBuilder-XPath: moved to ::gentoo

https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.140.0.ebuild?id=dfb881ca6bdf542c01f9f041b7e53f9769fbeb69

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 .../HTML-TreeBuilder-XPath-0.14.ebuild | 24 --
 dev-perl/HTML-TreeBuilder-XPath/Manifest   |  1 -
 dev-perl/HTML-TreeBuilder-XPath/metadata.xml   | 12 ---
 3 files changed, 37 deletions(-)

diff --git a/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.14.ebuild 
b/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.14.ebuild
deleted file mode 100644
index bbb1075d8..0
--- a/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.14.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MIROD
-
-inherit perl-module
-
-DESCRIPTION="add XPath support to HTML::TreeBuilder"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
-   virtual/perl-ExtUtils-MakeMaker
-"
-DEPEND="
-   ${RDEPEND}
-   dev-perl/XML-XPathEngine
-   dev-perl/HTML-Tree
-   test? ( dev-perl/Test-Pod )
-"

diff --git a/dev-perl/HTML-TreeBuilder-XPath/Manifest 
b/dev-perl/HTML-TreeBuilder-XPath/Manifest
deleted file mode 100644
index 6418cd26c..0
--- a/dev-perl/HTML-TreeBuilder-XPath/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST HTML-TreeBuilder-XPath-0.14.tar.gz 10486 BLAKE2B 
736fea2897ed43fe9ec451e4619b9f6462d49e5f542bc5eb7aa4bfd7b35ca2ba407d0053ea6be014a54897acf295326aed1e1936dd49d42aaab1dd6e965c7150
 SHA512 
36d68ff08e4cac37e0d596fdcc7c1e84ba4fbecd23f41fccbce43e223750d35a1a7d51a3456397e3037c286fa093c3cd7dd825a07ea90a0c69ed6545ace4b727

diff --git a/dev-perl/HTML-TreeBuilder-XPath/metadata.xml 
b/dev-perl/HTML-TreeBuilder-XPath/metadata.xml
deleted file mode 100644
index 2f94e1a71..0
--- a/dev-perl/HTML-TreeBuilder-XPath/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   cont...@hacktivis.me
-   Haelwenn (lanodan) Monnier
-   
-   
-   HTML-TreeBuilder-XPath
-   HTML::TreeBuilder::XPath
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/chruby/, dev-ruby/chruby/files/

2021-10-29 Thread Alexey Zapparov
commit: 3d5614d5135903cbcf43d8ad2994517fff8a0279
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sat Oct 30 02:44:19 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sat Oct 30 02:44:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d5614d5

dev-ruby/chruby: add 0.3.9

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-ruby/chruby/Manifest|  1 +
 dev-ruby/chruby/chruby-0.3.9.ebuild | 22 ++
 dev-ruby/chruby/files/systemwide.sh |  7 +++
 dev-ruby/chruby/metadata.xml| 13 +
 4 files changed, 43 insertions(+)

diff --git a/dev-ruby/chruby/Manifest b/dev-ruby/chruby/Manifest
new file mode 100644
index 0..44827c25a
--- /dev/null
+++ b/dev-ruby/chruby/Manifest
@@ -0,0 +1 @@
+DIST chruby-0.3.9.tar.gz 20911 BLAKE2B 
4dd797b15987cca163dfdbbc755aef072b7f56069a4392080fc20c21eb9e9ba7e6f1d6e18e9d1fd45c789a79af29336be83c890c96d98cf58833eb035f929db4
 SHA512 
7d9565dc5285ba53d5c3a9e87a70079d16d7933353d31ea8eca9de21eb59f3bd5134f1883e72019e002bf2eaab5b562bdcd20a154663590fc97e8b8506956f3c

diff --git a/dev-ruby/chruby/chruby-0.3.9.ebuild 
b/dev-ruby/chruby/chruby-0.3.9.ebuild
new file mode 100644
index 0..bf9f43980
--- /dev/null
+++ b/dev-ruby/chruby/chruby-0.3.9.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Changes the current Ruby"
+HOMEPAGE="https://github.com/postmodern/chruby;
+SRC_URI="https://github.com/postmodern/chruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="|| ( >=app-shells/bash-3.0:* app-shells/zsh )"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   insinto "/etc/profile.d"
+   newins "${FILESDIR}/systemwide.sh" "chruby.sh"
+}

diff --git a/dev-ruby/chruby/files/systemwide.sh 
b/dev-ruby/chruby/files/systemwide.sh
new file mode 100644
index 0..be5f9bd1d
--- /dev/null
+++ b/dev-ruby/chruby/files/systemwide.sh
@@ -0,0 +1,7 @@
+if [ -n "$BASH_VERSION" ] || [ -n "$ZSH_VERSION" ]; then
+  source /usr/local/share/chruby/chruby.sh
+
+  # If you want chruby to auto-switch the `.ruby-version` of Ruby when you
+  # cd between your different projects, uncomment following line:
+  #source /usr/local/share/chruby/auto.sh
+fi

diff --git a/dev-ruby/chruby/metadata.xml b/dev-ruby/chruby/metadata.xml
new file mode 100644
index 0..5f6d2b404
--- /dev/null
+++ b/dev-ruby/chruby/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ale...@zapparov.com
+   Alexey Zapparov
+   
+   
+   https://github.com/postmodern/chruby/issues
+   
https://github.com/postmodern/chruby/blob/master/ChangeLog.md
+   postmodern/chruby
+   
+



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

2021-10-29 Thread Georgy Yakovlev
commit: 89c0b53c4db8f61ce90393ccc6e7be77476c72a9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Oct 30 02:02:44 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Oct 30 02:02:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c0b53c

sys-kernel/gentoo-kernel: Stabilize 5.10.75 ppc64, #820119

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild
index c03e42a3868..ad64051e0e3 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2021-10-29 Thread Georgy Yakovlev
commit: bbd75464de352f37d56112063fb13e67c261eb42
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Oct 30 02:02:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Oct 30 02:02:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd75464

virtual/dist-kernel: Stabilize 5.4.155 ppc64, #820122

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

 virtual/dist-kernel/dist-kernel-5.4.155.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.155.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.155.ebuild
index 40316436d13..20fb4881609 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.155.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.155.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-10-29 Thread Georgy Yakovlev
commit: 740678e9cd254387f51b138b7085743ea4cd3b01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Oct 30 02:02:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Oct 30 02:02:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740678e9

sys-kernel/gentoo-kernel: Stabilize 5.4.155 ppc64, #820122

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild
index b1aa16fa7ef..fcab7e5b4c4 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



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

2021-10-29 Thread Georgy Yakovlev
commit: f687fa0436f10d039848bcbee22b94ab29d0aadd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Oct 30 02:02:43 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Oct 30 02:02:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f687fa04

virtual/dist-kernel: Stabilize 5.10.75 ppc64, #820119

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

 virtual/dist-kernel/dist-kernel-5.10.75.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.75.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.75.ebuild
index 1c0a99c46ac..ae82fc47452 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.75.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.75.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
 
 RDEPEND="
|| (



[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2021-10-29 Thread Jory Pratt
commit: c171b3ee78785cd0f9c3df72bbdf9b49761bda03
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Oct 30 01:12:28 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Oct 30 01:12:28 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c171b3ee

sys-devel/gcc: sync stable keywords for 11.2.0

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

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

diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild
index ccb6c1c..48c4183 100644
--- a/sys-devel/gcc/gcc-11.2.0.ebuild
+++ b/sys-devel/gcc/gcc-11.2.0.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="1"
 
 inherit toolchain
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"
@@ -28,4 +28,4 @@ src_prepare() {
fi
 
eapply_user
-}
\ No newline at end of file
+}



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

2021-10-29 Thread Ronny Gutbrod
commit: 2eea9c152e105ad85950efc4c64f9ecf33c36171
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Oct 30 00:23:10 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Oct 30 00:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2eea9c15

games-util/legendary: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 -
 games-util/legendary/legendary-0.20.16.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 5ae6b3eb0..a8abfeb86 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,3 +1,2 @@
-DIST legendary-0.20.16.tar.gz 103162 BLAKE2B 
2cc379544935fe032c4c132da4e49db646173f0b659f66d699b4da0175fee40218a7f71e677637fb0904f738572faf1c0092cc86a2b39a2b9b48f97cc3bf4bb1
 SHA512 
236009024767257d998508b0dd586113168a67a3dc3fe4b4df9b71df3c8d9f2e17141c782e489c5d6c5927a203d7bff2327befae3ad10215a9112b17d6415e2b
 DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 
5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845
 SHA512 
7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d
 DIST legendary-0.20.18.tar.gz 105531 BLAKE2B 
f321ae20c2d4207df5027ab95a31d7aab3673f38037c2a4a6ea07af999f5471bce1e790836d551f4109a600f6eba9b223db768046c937a05250c9a020b55d2e7
 SHA512 
25720fc5eee42c180f084a5cc2543c344608a0831bcf4d987d288544ea8164adc48d3c964ffe12fab4967d25a2a3285f3743233c6bf3e94c8934b167756dca15

diff --git a/games-util/legendary/legendary-0.20.16.ebuild 
b/games-util/legendary/legendary-0.20.16.ebuild
deleted file mode 100644
index 33735dfeb..0
--- a/games-util/legendary/legendary-0.20.16.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS="bdepend"
-
-inherit distutils-r1
-
-DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
-HOMEPAGE="https://github.com/derrod/legendary;
-SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="webview"
-
-# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
-# correctly in some cases, according to release notes.
-RDEPEND="
-   $(python_gen_cond_dep '
-   

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

2021-10-29 Thread Ronny Gutbrod
commit: 8f5614e9414eed6e11c5aac01b6b71e23751f2e0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Oct 30 00:21:17 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Oct 30 00:21:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f5614e9

games-util/legendary: Version bump 0.20.18.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest |  1 +
 games-util/legendary/legendary-0.20.18.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 9f98f8f3a..5ae6b3eb0 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.20.16.tar.gz 103162 BLAKE2B 
2cc379544935fe032c4c132da4e49db646173f0b659f66d699b4da0175fee40218a7f71e677637fb0904f738572faf1c0092cc86a2b39a2b9b48f97cc3bf4bb1
 SHA512 
236009024767257d998508b0dd586113168a67a3dc3fe4b4df9b71df3c8d9f2e17141c782e489c5d6c5927a203d7bff2327befae3ad10215a9112b17d6415e2b
 DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 
5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845
 SHA512 
7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d
+DIST legendary-0.20.18.tar.gz 105531 BLAKE2B 
f321ae20c2d4207df5027ab95a31d7aab3673f38037c2a4a6ea07af999f5471bce1e790836d551f4109a600f6eba9b223db768046c937a05250c9a020b55d2e7
 SHA512 
25720fc5eee42c180f084a5cc2543c344608a0831bcf4d987d288544ea8164adc48d3c964ffe12fab4967d25a2a3285f3743233c6bf3e94c8934b167756dca15

diff --git a/games-util/legendary/legendary-0.20.18.ebuild 
b/games-util/legendary/legendary-0.20.18.ebuild
new file mode 100644
index 0..42ccdcc71
--- /dev/null
+++ b/games-util/legendary/legendary-0.20.18.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS="bdepend"
+
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webview"
+
+# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
+# correctly in some cases, according to release notes for 0.20.16.
+RDEPEND="
+   $(python_gen_cond_dep '
+   

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

2021-10-29 Thread Sam James
commit: 3920f5a53eb30b35019f8a857e13aeed1e13fcd3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 23:21:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 23:21:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3920f5a5

dev-util/git-delta: drop 0.9.1

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

 dev-util/git-delta/Manifest   |   1 -
 dev-util/git-delta/git-delta-0.9.1.ebuild | 170 --
 2 files changed, 171 deletions(-)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index fdd244638aa..d4535f31df9 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -38,7 +38,6 @@ DIST getrandom-0.1.16.crate 25077 BLAKE2B 
0cbe96c27e78100c181a064e5fe524efa9a7a2
 DIST getrandom-0.2.3.crate 26261 BLAKE2B 
3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569
 SHA512 
e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
 DIST git-delta-0.7.1.tar.gz 1064009 BLAKE2B 
3932d4adb5f696b92bf9d8987d90b2521401211944f9a8c0e5587e5dbcdf9ba93406547dee42885ca248687209c56d59e0f079f9e583f9b70104c09a306516a3
 SHA512 
cac2fdb9460ee49e8855a99ba2d9625205f050ef6be286c5ab55950aa256243ee5f367b8c2a333759a6a0399c89edb33ec97014296403a9ca4ab9b3d9704530d
 DIST git-delta-0.8.3.tar.gz 1069452 BLAKE2B 
a27fe07538acfd6346bc12f2e4ad03396737e268ce4653b25c908fbcc7bb47fe2ed76550dc431ab80bf9ab86746d4cd9b551ea68a47e603ae9fe99aa935df7bf
 SHA512 
8cda4255c878be8dc4dc841dc1778f992c7b01c7a56965babfff9cd0dd085b751e79ffb87450d50d78fd094f2ab851f468c0e88ca4e2f0becf6ebbc122ce602d
-DIST git-delta-0.9.1.tar.gz 1126328 BLAKE2B 
aba95ca232a23522ef9d5e32c1263f9597c88f3e397a1f2a5cda2fad3256f1a17adfcca4ca2f4ae0f3eb98e7398a238f9b31251c494a0ff8650df59946f56a6a
 SHA512 
e667a08a7d2ea8db8033cb7c9c19b7c0536894557089ee5e9f811cb264154798840085b1151f3410772f7e00b35f0ac2508cb4f82f8d78cf0ed395b0c0beda7a
 DIST git-delta-0.9.2.tar.gz 1126468 BLAKE2B 
46ed5598965553f6c9df28863efd0304deecedc41970701fe46d8698494cdfd371bc463845586b9e3a1150034a36abde403d6eb5185c79bf65d918418690beea
 SHA512 
14557103e0a5edf1c307c5036dc092fbab119952d2eef95709e3a363d913ae11e3d8fb7bf16e7dd26bd36e8a7d51c49e70edb002fce8f00b428c7ee330d49d01
 DIST git2-0.13.17.crate 181726 BLAKE2B 
be159d2f3602a65b133d6bdb3d949a48b34029b7a491961469d7a5a6dd8d471b0460ea53e802f69a216ed6111d0329e8a8ee29024af3753a185258f1268b5ead
 SHA512 
5d95ff8d5c62df55b9995f2319dc350dfc9c44b90bb594f6b90df4985f8ebed50211e380885826251aa4e86eef1cfac99f648fba5f91cd4b725b0d05b3800fc9
 DIST git2-0.13.20.crate 190365 BLAKE2B 
c4f3420f19cdfb420576bc8c38dc45d1c7f3b74b5a2d23c85154dec35916d3d588c86aaa50eca52b427e5d044a07ede7cd1445ef1ba53ce08c70ff39f7ac56bc
 SHA512 
2c0a9cf3391f4ea5eaa48c8fcc08a1cf27b877cc4960332bfdbb95620f9b161f720c35f87bf98e3771749a01444bf8e2337e6d8fc1a34962d4b041473115293f

diff --git a/dev-util/git-delta/git-delta-0.9.1.ebuild 
b/dev-util/git-delta/git-delta-0.9.1.ebuild
deleted file mode 100644
index b8bc703508a..000
--- a/dev-util/git-delta/git-delta-0.9.1.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   adler-0.2.3
-   aho-corasick-0.7.15
-   ansi_colours-1.0.4
-   ansi_term-0.11.0
-   ansi_term-0.12.1
-   arrayvec-0.5.2
-   atty-0.2.14
-   autocfg-1.0.1
-   base64-0.13.0
-   bincode-1.3.1
-   bitflags-1.3.2
-   box_drawing-0.1.2
-   bstr-0.2.15
-   bytelines-2.2.2
-   byteorder-1.3.4
-   cc-1.0.66
-   cfg-if-0.1.10
-   cfg-if-1.0.0
-   chrono-0.4.19
-   clap-2.33.3
-   console-0.15.0
-   crc32fast-1.2.1
-   ctrlc-3.2.1
-   dirs-3.0.2
-   dirs-next-2.0.0
-   dirs-sys-0.3.6
-   dirs-sys-next-0.1.1
-   either-1.6.1
-   encode_unicode-0.3.6
-   error-chain-0.12.4
-   flate2-1.0.19
-   fnv-1.0.7
-   form_urlencoded-1.0.0
-   getrandom-0.1.16
-   getrandom-0.2.3
-   git2-0.13.23
-   globset-0.4.8
-   grep-cli-0.1.6
-   hashbrown-0.8.2
-   heck-0.3.2
-   hermit-abi-0.1.17
-   idna-0.2.0
-   indexmap-1.5.2
-   itertools-0.10.1
-   itoa-0.4.7
-   jobserver-0.1.21
-   lazy_static-1.4.0
-   lazycell-1.3.0
-   libc-0.2.103
-   libgit2-sys-0.12.24+1.3.0
-   libz-sys-1.1.2
-   line-wrap-0.1.1
-   linked-hash-map-0.5.3
-   log-0.4.11
-   matches-0.1.8
-   memchr-2.3.4
-   memoffset-0.6.4
-   miniz_oxide-0.4.3
-   nix-0.23.0
-   num-integer-0.1.44
-   num-traits-0.2.14
-   once_cell-1.8.0
-   onig-6.1.1
-   onig_sys-69.6.0
-   pathdiff-0.2.1
-   percent-encoding-2.1.0
-   pkg-config-0.3.19
-   plist-1.0.1
-   proc-macro-error-1.0.4
-   

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

2021-10-29 Thread Sam James
commit: 656325ace74176cde52db14940c8a225367609c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 23:21:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 23:21:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656325ac

dev-util/git-delta: add 0.9.2

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

 dev-util/git-delta/Manifest   |   1 +
 dev-util/git-delta/git-delta-0.9.2.ebuild | 170 ++
 2 files changed, 171 insertions(+)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index ba7611d4bd2..fdd244638aa 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -39,6 +39,7 @@ DIST getrandom-0.2.3.crate 26261 BLAKE2B 
3e52a87b9355f850e07e5080c20e1ab3acfa927
 DIST git-delta-0.7.1.tar.gz 1064009 BLAKE2B 
3932d4adb5f696b92bf9d8987d90b2521401211944f9a8c0e5587e5dbcdf9ba93406547dee42885ca248687209c56d59e0f079f9e583f9b70104c09a306516a3
 SHA512 
cac2fdb9460ee49e8855a99ba2d9625205f050ef6be286c5ab55950aa256243ee5f367b8c2a333759a6a0399c89edb33ec97014296403a9ca4ab9b3d9704530d
 DIST git-delta-0.8.3.tar.gz 1069452 BLAKE2B 
a27fe07538acfd6346bc12f2e4ad03396737e268ce4653b25c908fbcc7bb47fe2ed76550dc431ab80bf9ab86746d4cd9b551ea68a47e603ae9fe99aa935df7bf
 SHA512 
8cda4255c878be8dc4dc841dc1778f992c7b01c7a56965babfff9cd0dd085b751e79ffb87450d50d78fd094f2ab851f468c0e88ca4e2f0becf6ebbc122ce602d
 DIST git-delta-0.9.1.tar.gz 1126328 BLAKE2B 
aba95ca232a23522ef9d5e32c1263f9597c88f3e397a1f2a5cda2fad3256f1a17adfcca4ca2f4ae0f3eb98e7398a238f9b31251c494a0ff8650df59946f56a6a
 SHA512 
e667a08a7d2ea8db8033cb7c9c19b7c0536894557089ee5e9f811cb264154798840085b1151f3410772f7e00b35f0ac2508cb4f82f8d78cf0ed395b0c0beda7a
+DIST git-delta-0.9.2.tar.gz 1126468 BLAKE2B 
46ed5598965553f6c9df28863efd0304deecedc41970701fe46d8698494cdfd371bc463845586b9e3a1150034a36abde403d6eb5185c79bf65d918418690beea
 SHA512 
14557103e0a5edf1c307c5036dc092fbab119952d2eef95709e3a363d913ae11e3d8fb7bf16e7dd26bd36e8a7d51c49e70edb002fce8f00b428c7ee330d49d01
 DIST git2-0.13.17.crate 181726 BLAKE2B 
be159d2f3602a65b133d6bdb3d949a48b34029b7a491961469d7a5a6dd8d471b0460ea53e802f69a216ed6111d0329e8a8ee29024af3753a185258f1268b5ead
 SHA512 
5d95ff8d5c62df55b9995f2319dc350dfc9c44b90bb594f6b90df4985f8ebed50211e380885826251aa4e86eef1cfac99f648fba5f91cd4b725b0d05b3800fc9
 DIST git2-0.13.20.crate 190365 BLAKE2B 
c4f3420f19cdfb420576bc8c38dc45d1c7f3b74b5a2d23c85154dec35916d3d588c86aaa50eca52b427e5d044a07ede7cd1445ef1ba53ce08c70ff39f7ac56bc
 SHA512 
2c0a9cf3391f4ea5eaa48c8fcc08a1cf27b877cc4960332bfdbb95620f9b161f720c35f87bf98e3771749a01444bf8e2337e6d8fc1a34962d4b041473115293f
 DIST git2-0.13.23.crate 192186 BLAKE2B 
d3bd3c54abc7b04c2948edaf35adac671a391c03ecc80c53e6ad0c9f14798d0d9fcd308a9a30424ffe5b1f6da1e6e20751d98eb47c62e123e3bbb16cb11ca32a
 SHA512 
e60f21affcef26aac16181d48ecaa67b6a9578ce5fe9e62b6c460b21bc02feb858fe25f07f7d7443b8eeae88974f1ad76a998972e002a6c5da5aec4c1172c401

diff --git a/dev-util/git-delta/git-delta-0.9.2.ebuild 
b/dev-util/git-delta/git-delta-0.9.2.ebuild
new file mode 100644
index 000..b8bc703508a
--- /dev/null
+++ b/dev-util/git-delta/git-delta-0.9.2.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   adler-0.2.3
+   aho-corasick-0.7.15
+   ansi_colours-1.0.4
+   ansi_term-0.11.0
+   ansi_term-0.12.1
+   arrayvec-0.5.2
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bincode-1.3.1
+   bitflags-1.3.2
+   box_drawing-0.1.2
+   bstr-0.2.15
+   bytelines-2.2.2
+   byteorder-1.3.4
+   cc-1.0.66
+   cfg-if-0.1.10
+   cfg-if-1.0.0
+   chrono-0.4.19
+   clap-2.33.3
+   console-0.15.0
+   crc32fast-1.2.1
+   ctrlc-3.2.1
+   dirs-3.0.2
+   dirs-next-2.0.0
+   dirs-sys-0.3.6
+   dirs-sys-next-0.1.1
+   either-1.6.1
+   encode_unicode-0.3.6
+   error-chain-0.12.4
+   flate2-1.0.19
+   fnv-1.0.7
+   form_urlencoded-1.0.0
+   getrandom-0.1.16
+   getrandom-0.2.3
+   git2-0.13.23
+   globset-0.4.8
+   grep-cli-0.1.6
+   hashbrown-0.8.2
+   heck-0.3.2
+   hermit-abi-0.1.17
+   idna-0.2.0
+   indexmap-1.5.2
+   itertools-0.10.1
+   itoa-0.4.7
+   jobserver-0.1.21
+   lazy_static-1.4.0
+   lazycell-1.3.0
+   libc-0.2.103
+   libgit2-sys-0.12.24+1.3.0
+   libz-sys-1.1.2
+   line-wrap-0.1.1
+   linked-hash-map-0.5.3
+   log-0.4.11
+   matches-0.1.8
+   memchr-2.3.4
+   memoffset-0.6.4
+   miniz_oxide-0.4.3
+   nix-0.23.0
+   num-integer-0.1.44
+   num-traits-0.2.14
+   once_cell-1.8.0
+   onig-6.1.1
+   onig_sys-69.6.0
+   pathdiff-0.2.1
+   percent-encoding-2.1.0
+   pkg-config-0.3.19
+   plist-1.0.1
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+

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

2021-10-29 Thread Sam James
commit: e2aac6d8fbc7c5809f384d5251323995da94081a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:40:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2aac6d8

sys-cluster/torque: add hwloc subslot operator

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

 sys-cluster/torque/{torque-4.1.7-r1.ebuild => torque-4.1.7-r2.ebuild}   | 2 +-
 sys-cluster/torque/{torque-4.2.10-r1.ebuild => torque-4.2.10-r2.ebuild} | 2 +-
 sys-cluster/torque/{torque-6.0.4-r1.ebuild => torque-6.0.4-r2.ebuild}   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/torque/torque-4.1.7-r1.ebuild 
b/sys-cluster/torque/torque-4.1.7-r2.ebuild
similarity index 99%
rename from sys-cluster/torque/torque-4.1.7-r1.ebuild
rename to sys-cluster/torque/torque-4.1.7-r2.ebuild
index 4246e10b66c..1b91e3e2602 100644
--- a/sys-cluster/torque/torque-4.1.7-r1.ebuild
+++ b/sys-cluster/torque/torque-4.1.7-r2.ebuild
@@ -20,7 +20,7 @@ DEPEND_COMMON="
sys-libs/zlib
sys-libs/readline:0=
dev-libs/openssl:0=
-   cpusets? ( sys-apps/hwloc )
+   cpusets? ( sys-apps/hwloc:= )
munge? ( sys-auth/munge )
nvidia? ( >=x11-drivers/nvidia-drivers-275 )
tk? (

diff --git a/sys-cluster/torque/torque-4.2.10-r1.ebuild 
b/sys-cluster/torque/torque-4.2.10-r2.ebuild
similarity index 99%
rename from sys-cluster/torque/torque-4.2.10-r1.ebuild
rename to sys-cluster/torque/torque-4.2.10-r2.ebuild
index 682843cf7e6..3366b0f2853 100644
--- a/sys-cluster/torque/torque-4.2.10-r1.ebuild
+++ b/sys-cluster/torque/torque-4.2.10-r2.ebuild
@@ -22,7 +22,7 @@ DEPEND_COMMON="
sys-libs/readline:0=
dev-libs/libxml2
dev-libs/openssl:0=
-   cpusets? ( sys-apps/hwloc )
+   cpusets? ( sys-apps/hwloc:= )
munge? ( sys-auth/munge )
nvidia? ( >=x11-drivers/nvidia-drivers-275 )
tk? (

diff --git a/sys-cluster/torque/torque-6.0.4-r1.ebuild 
b/sys-cluster/torque/torque-6.0.4-r2.ebuild
similarity index 99%
rename from sys-cluster/torque/torque-6.0.4-r1.ebuild
rename to sys-cluster/torque/torque-6.0.4-r2.ebuild
index 0ec3060e1d8..982514daa40 100644
--- a/sys-cluster/torque/torque-6.0.4-r1.ebuild
+++ b/sys-cluster/torque/torque-6.0.4-r2.ebuild
@@ -20,7 +20,7 @@ DEPEND_COMMON="
sys-libs/readline:0=
dev-libs/libxml2
>=dev-libs/boost-1.41
-   cpusets? ( sys-apps/hwloc )
+   cpusets? ( sys-apps/hwloc:= )
munge? ( sys-auth/munge )
nvidia? ( >=x11-drivers/nvidia-drivers-275 )
tk? (



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

2021-10-29 Thread Sam James
commit: 43f85589637eb9dc7b6011cdc64afe703519206e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:39:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f85589

sys-cluster/knem: add hwloc subslot operator

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

 sys-cluster/knem/{knem-1.1.3-r2.ebuild => knem-1.1.3-r3.ebuild} | 4 ++--
 sys-cluster/knem/knem-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/knem/knem-1.1.3-r2.ebuild 
b/sys-cluster/knem/knem-1.1.3-r3.ebuild
similarity index 97%
rename from sys-cluster/knem/knem-1.1.3-r2.ebuild
rename to sys-cluster/knem/knem-1.1.3-r3.ebuild
index 11a20117f63..3241a9c53b1 100644
--- a/sys-cluster/knem/knem-1.1.3-r2.ebuild
+++ b/sys-cluster/knem/knem-1.1.3-r3.ebuild
@@ -20,10 +20,10 @@ SLOT="0"
 IUSE="debug modules"
 
 DEPEND="
-   sys-apps/hwloc
+   sys-apps/hwloc:=
virtual/linux-sources"
 RDEPEND="
-   sys-apps/hwloc
+   sys-apps/hwloc:=
sys-apps/kmod[tools]"
 
 MODULE_NAMES="knem(misc:${S}/driver/linux)"

diff --git a/sys-cluster/knem/knem-.ebuild 
b/sys-cluster/knem/knem-.ebuild
index e8eb7f91501..b87cfd8b81d 100644
--- a/sys-cluster/knem/knem-.ebuild
+++ b/sys-cluster/knem/knem-.ebuild
@@ -20,10 +20,10 @@ SLOT="0"
 IUSE="debug modules"
 
 DEPEND="
-   sys-apps/hwloc
+   sys-apps/hwloc:=
virtual/linux-sources"
 RDEPEND="
-   sys-apps/hwloc
+   sys-apps/hwloc:=
sys-apps/kmod[tools]"
 
 MODULE_NAMES="knem(misc:${S}/driver/linux)"



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

2021-10-29 Thread Sam James
commit: 49b8228c170eedfc2bef83515b8b6605c1113a4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:36:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b8228c

sys-cluster/openmpi: add hwloc subslot operator

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

 sys-cluster/openmpi/openmpi-1.10.7.ebuild   | 4 ++--
 .../openmpi/{openmpi-1.4.5.ebuild => openmpi-1.4.5-r1.ebuild}   | 2 +-
 .../openmpi/{openmpi-1.7.5-r1.ebuild => openmpi-1.7.5-r2.ebuild}| 4 ++--
 .../openmpi/{openmpi-1.8.8.ebuild => openmpi-1.8.8-r1.ebuild}   | 6 +++---
 .../openmpi/{openmpi-2.0.4.ebuild => openmpi-2.0.4-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-2.1.6.ebuild => openmpi-2.1.6-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-3.1.4.ebuild => openmpi-3.0.4-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-3.0.4.ebuild => openmpi-3.1.4-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-4.0.4.ebuild => openmpi-4.0.2-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-4.0.2.ebuild => openmpi-4.0.3-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-4.0.3.ebuild => openmpi-4.0.4-r1.ebuild}   | 4 ++--
 .../openmpi/{openmpi-4.0.5.ebuild => openmpi-4.0.5-r2.ebuild}   | 2 +-
 .../openmpi/{openmpi-4.0.5-r1.ebuild => openmpi-4.0.5-r3.ebuild}| 2 +-
 .../openmpi/{openmpi-4.0.6.ebuild => openmpi-4.0.6-r1.ebuild}   | 2 +-
 .../openmpi/{openmpi-4.1.1.ebuild => openmpi-4.1.1-r1.ebuild}   | 2 +-
 15 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/sys-cluster/openmpi/openmpi-1.10.7.ebuild 
b/sys-cluster/openmpi/openmpi-1.10.7.ebuild
index 66292455600..2f7dc01da22 100644
--- a/sys-cluster/openmpi/openmpi-1.10.7.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.10.7.ebuild
@@ -58,9 +58,9 @@ CDEPEND="
!sys-cluster/mpich2
!sys-cluster/nullmpi
!sys-cluster/pmix
-   >=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:=[${MULTILIB_USEDEP}]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-   =sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
openmpi_fabrics_ofed? ( sys-fabric/ofed:* )

diff --git a/sys-cluster/openmpi/openmpi-1.4.5.ebuild 
b/sys-cluster/openmpi/openmpi-1.4.5-r1.ebuild
similarity index 98%
rename from sys-cluster/openmpi/openmpi-1.4.5.ebuild
rename to sys-cluster/openmpi/openmpi-1.4.5-r1.ebuild
index 2a04e5e38eb..fb848dabe38 100644
--- a/sys-cluster/openmpi/openmpi-1.4.5.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.4.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild 
b/sys-cluster/openmpi/openmpi-1.7.5-r2.ebuild
similarity index 99%
rename from sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
rename to sys-cluster/openmpi/openmpi-1.7.5-r2.ebuild
index 2a01a1f2fb3..6c2e0849a42 100644
--- a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.7.5-r2.ebuild
@@ -55,9 +55,9 @@ RDEPEND="
!sys-cluster/mpich
!sys-cluster/mpich2
!sys-cluster/pmix
-   dev-libs/libevent
+   dev-libs/libevent:=
dev-libs/libltdl:0
-   =dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
+   >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-   =sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-fabric/ofed:* )

diff --git a/sys-cluster/openmpi/openmpi-2.1.6.ebuild 
b/sys-cluster/openmpi/openmpi-2.1.6-r1.ebuild
similarity index 98%
rename from sys-cluster/openmpi/openmpi-2.1.6.ebuild
rename to sys-cluster/openmpi/openmpi-2.1.6-r1.ebuild
index bb8a65b2cf1..c37db55963e 100644
--- a/sys-cluster/openmpi/openmpi-2.1.6.ebuild
+++ b/sys-cluster/openmpi/openmpi-2.1.6-r1.ebuild
@@ -48,9 +48,9 @@ CDEPEND="
!sys-cluster/mpich2
!sys-cluster/nullmpi
!sys-cluster/pmix
-   >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
+   >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-   =sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
openmpi_fabrics_ofed? ( sys-fabric/ofed:* )

diff --git a/sys-cluster/openmpi/openmpi-3.1.4.ebuild 
b/sys-cluster/openmpi/openmpi-3.0.4-r1.ebuild
similarity index 98%
rename from sys-cluster/openmpi/openmpi-3.1.4.ebuild
rename to sys-cluster/openmpi/openmpi-3.0.4-r1.ebuild
index 6d1e97a1de5..d54b56e6cd2 100644
--- a/sys-cluster/openmpi/openmpi-3.1.4.ebuild
+++ b/sys-cluster/openmpi/openmpi-3.0.4-r1.ebuild
@@ -48,9 +48,9 @@ CDEPEND="
!sys-cluster/mpich2
!sys-cluster/nullmpi
!sys-cluster/pmix
-   

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/kokkos/

2021-10-29 Thread Sam James
commit: 95f1868710d9f30d75da815c2be7ee12fc9243a2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:42:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f18687

dev-cpp/kokkos: add hwloc subslot operator

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

 dev-cpp/kokkos/{kokkos-3.0.00.ebuild => kokkos-3.0.00-r1.ebuild} | 4 ++--
 dev-cpp/kokkos/{kokkos-3.1.01.ebuild => kokkos-3.1.01-r1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/kokkos/kokkos-3.0.00.ebuild 
b/dev-cpp/kokkos/kokkos-3.0.00-r1.ebuild
similarity index 94%
rename from dev-cpp/kokkos/kokkos-3.0.00.ebuild
rename to dev-cpp/kokkos/kokkos-3.0.00-r1.ebuild
index 26eebf60bcd..3f10ae6936c 100644
--- a/dev-cpp/kokkos/kokkos-3.0.00.ebuild
+++ b/dev-cpp/kokkos/kokkos-3.0.00-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ IUSE="+openmp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   sys-apps/hwloc
+   sys-apps/hwloc:=
"
 RDEPEND="${DEPEND}"
 BDEPEND=""

diff --git a/dev-cpp/kokkos/kokkos-3.1.01.ebuild 
b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
similarity index 97%
rename from dev-cpp/kokkos/kokkos-3.1.01.ebuild
rename to dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
index 2456f83dc2d..8f64a19d12e 100644
--- a/dev-cpp/kokkos/kokkos-3.1.01.ebuild
+++ b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 -x86"
 IUSE="+openmp test"
 RESTRICT="!test? ( test )"
 
-DEPEND="sys-apps/hwloc"
+DEPEND="sys-apps/hwloc:="
 RDEPEND="${DEPEND}"
 BDEPEND=""
 



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

2021-10-29 Thread Sam James
commit: 4e7905922b806957444c9976eecf4f7b7f7938b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:43:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e790592

sci-libs/tensorflow: add hwloc subslot operator

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

 sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild 
b/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
index ee65934a9f4..40be4de728c 100644
--- a/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
@@ -85,7 +85,7 @@ RDEPEND="
=sys-apps/hwloc-2
+   >=sys-apps/hwloc-2:=
cuda? (
|| (
=dev-util/nvidia-cuda-toolkit-10*[profiler]



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

2021-10-29 Thread Sam James
commit: b4e55fd0e3d94bc08786ed83a6a4183168ebfc30
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:43:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e55fd0

dev-libs/pocl: add hwloc subslot operator

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

 dev-libs/pocl/{pocl-1.7-r2.ebuild => pocl-1.7-r3.ebuild} | 4 ++--
 dev-libs/pocl/{pocl-1.8.ebuild => pocl-1.8-r1.ebuild}| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/pocl/pocl-1.7-r2.ebuild b/dev-libs/pocl/pocl-1.7-r3.ebuild
similarity index 97%
rename from dev-libs/pocl/pocl-1.7-r2.ebuild
rename to dev-libs/pocl/pocl-1.7-r3.ebuild
index be663cd6f58..1bdb29346d5 100644
--- a/dev-libs/pocl/pocl-1.7-r2.ebuild
+++ b/dev-libs/pocl/pocl-1.7-r3.ebuild
@@ -34,8 +34,8 @@ RDEPEND="
virtual/opencl
 
${CLANG_DEPS}
-   debug? ( dev-util/lttng-ust )
-   hwloc? ( sys-apps/hwloc[cuda?] )
+   debug? ( dev-util/lttng-ust:= )
+   hwloc? ( sys-apps/hwloc:=[cuda?] )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="${CLANG_DEPS}

diff --git a/dev-libs/pocl/pocl-1.8.ebuild b/dev-libs/pocl/pocl-1.8-r1.ebuild
similarity index 97%
rename from dev-libs/pocl/pocl-1.8.ebuild
rename to dev-libs/pocl/pocl-1.8-r1.ebuild
index 6f112bf4913..6ee4d704b51 100644
--- a/dev-libs/pocl/pocl-1.8.ebuild
+++ b/dev-libs/pocl/pocl-1.8-r1.ebuild
@@ -34,8 +34,8 @@ RDEPEND="
virtual/opencl
 
${CLANG_DEPS}
-   debug? ( dev-util/lttng-ust )
-   hwloc? ( sys-apps/hwloc[cuda?] )
+   debug? ( dev-util/lttng-ust:= )
+   hwloc? ( sys-apps/hwloc:=[cuda?] )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="${CLANG_DEPS}



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

2021-10-29 Thread Sam James
commit: ac398431d5c1ef8d5e237d2cd47c1b4a867c526a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:39:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac398431

sys-cluster/legion: add hwloc subslot operator

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

 ...-16.08.0-r1.ebuild => legion-16.08.0-r2.ebuild} |  5 +--
 ...ion-16.10.0.ebuild => legion-16.10.0-r1.ebuild} |  5 +--
 ...ion-17.02.0.ebuild => legion-17.02.0-r1.ebuild} |  5 +--
 ...ion-17.05.0.ebuild => legion-17.05.0-r1.ebuild} |  3 +-
 ...ion-17.08.0.ebuild => legion-17.08.0-r1.ebuild} |  3 +-
 ...ion-17.10.0.ebuild => legion-17.10.0-r1.ebuild} |  3 +-
 ...ion-18.02.0.ebuild => legion-18.02.0-r1.ebuild} |  3 +-
 ...ion-18.05.0.ebuild => legion-18.05.0-r1.ebuild} |  3 +-
 ...ion-17.08.0.ebuild => legion-18.12.0-r1.ebuild} |  3 +-
 sys-cluster/legion/legion-18.12.0.ebuild   | 40 --
 ...ion-17.08.0.ebuild => legion-19.06.0-r1.ebuild} |  3 +-
 sys-cluster/legion/legion-19.06.0.ebuild   | 40 --
 sys-cluster/legion/legion-.ebuild  |  3 +-
 13 files changed, 25 insertions(+), 94 deletions(-)

diff --git a/sys-cluster/legion/legion-16.08.0-r1.ebuild 
b/sys-cluster/legion/legion-16.08.0-r2.ebuild
similarity index 90%
rename from sys-cluster/legion/legion-16.08.0-r1.ebuild
rename to sys-cluster/legion/legion-16.08.0-r2.ebuild
index c785d40df28..7295a5f41e4 100644
--- a/sys-cluster/legion/legion-16.08.0-r1.ebuild
+++ b/sys-cluster/legion/legion-16.08.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,8 +16,9 @@ IUSE="gasnet +hwloc"
 
 DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
"
+RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}-${P}"
 

diff --git a/sys-cluster/legion/legion-16.10.0.ebuild 
b/sys-cluster/legion/legion-16.10.0-r1.ebuild
similarity index 87%
rename from sys-cluster/legion/legion-16.10.0.ebuild
rename to sys-cluster/legion/legion-16.10.0-r1.ebuild
index 6ed64ffe46d..50372479f2c 100644
--- a/sys-cluster/legion/legion-16.10.0.ebuild
+++ b/sys-cluster/legion/legion-16.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,8 +16,9 @@ IUSE="gasnet +hwloc"
 
 DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
"
+RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}-${P}"
 

diff --git a/sys-cluster/legion/legion-17.02.0.ebuild 
b/sys-cluster/legion/legion-17.02.0-r1.ebuild
similarity index 88%
rename from sys-cluster/legion/legion-17.02.0.ebuild
rename to sys-cluster/legion/legion-17.02.0-r1.ebuild
index 415747a8aa6..4ab8ed801e4 100644
--- a/sys-cluster/legion/legion-17.02.0.ebuild
+++ b/sys-cluster/legion/legion-17.02.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,8 +16,9 @@ IUSE="gasnet +hwloc"
 
 DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
"
+RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}-${P}"
 

diff --git a/sys-cluster/legion/legion-17.05.0.ebuild 
b/sys-cluster/legion/legion-17.05.0-r1.ebuild
similarity index 94%
rename from sys-cluster/legion/legion-17.05.0.ebuild
rename to sys-cluster/legion/legion-17.05.0-r1.ebuild
index d54f220af2c..0746074ce71 100644
--- a/sys-cluster/legion/legion-17.05.0.ebuild
+++ b/sys-cluster/legion/legion-17.05.0-r1.ebuild
@@ -22,8 +22,9 @@ IUSE="gasnet +hwloc"
 
 DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
"
+RDEPEND="${DEPEND}"
 
 src_configure() {
mycmakeargs=(

diff --git a/sys-cluster/legion/legion-17.08.0.ebuild 
b/sys-cluster/legion/legion-17.08.0-r1.ebuild
similarity index 94%
copy from sys-cluster/legion/legion-17.08.0.ebuild
copy to sys-cluster/legion/legion-17.08.0-r1.ebuild
index b2a4fc2de9c..c883f98f82d 100644
--- a/sys-cluster/legion/legion-17.08.0.ebuild
+++ b/sys-cluster/legion/legion-17.08.0-r1.ebuild
@@ -23,8 +23,9 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
"
+RDEPEND="${DEPEND}"
 
 src_configure() {
mycmakeargs=(

diff --git a/sys-cluster/legion/legion-17.10.0.ebuild 
b/sys-cluster/legion/legion-17.10.0-r1.ebuild
similarity index 94%
rename from sys-cluster/legion/legion-17.10.0.ebuild
rename to 

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

2021-10-29 Thread Sam James
commit: aae6b7aae666c0fa704f458bc39c9eeafe5a04f3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:36:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae6b7aa

sys-cluster/mpich2: add hwloc subslot operator

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

 sys-cluster/mpich2/{mpich2-1.5-r1.ebuild => mpich2-1.5-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/mpich2/mpich2-1.5-r1.ebuild 
b/sys-cluster/mpich2/mpich2-1.5-r2.ebuild
similarity index 99%
rename from sys-cluster/mpich2/mpich2-1.5-r1.ebuild
rename to sys-cluster/mpich2/mpich2-1.5-r2.ebuild
index b436f7e5fe9..cc4ea60778c 100644
--- a/sys-cluster/mpich2/mpich2-1.5-r1.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5-r2.ebuild
@@ -20,7 +20,7 @@ IUSE="+cxx doc fortran mpi-threads romio threads"
 COMMON_DEPEND="
dev-libs/libaio
net-libs/libnsl:0=
-   sys-apps/hwloc
+   sys-apps/hwloc:=
romio? ( net-fs/nfs-utils )"
 
 DEPEND="${COMMON_DEPEND}



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

2021-10-29 Thread Sam James
commit: 76a1850a1c03d7d173b6adcc1e7d315f4c1edd8c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:41:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a1850a

sys-process/htop: add hwloc subslot operator

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

 sys-process/htop/{htop-3.0.5-r1.ebuild => htop-3.0.5-r2.ebuild} | 2 +-
 sys-process/htop/{htop-3.1.0.ebuild => htop-3.1.0-r1.ebuild}| 2 +-
 sys-process/htop/{htop-3.1.1.ebuild => htop-3.1.1-r1.ebuild}| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-process/htop/htop-3.0.5-r1.ebuild 
b/sys-process/htop/htop-3.0.5-r2.ebuild
similarity index 98%
rename from sys-process/htop/htop-3.0.5-r1.ebuild
rename to sys-process/htop/htop-3.0.5-r2.ebuild
index ef78ad9c82a..e2887ab6369 100644
--- a/sys-process/htop/htop-3.0.5-r1.ebuild
+++ b/sys-process/htop/htop-3.0.5-r2.ebuild
@@ -18,7 +18,7 @@ IUSE="debug hwloc kernel_FreeBSD kernel_linux lm-sensors 
openvz unicode vserver"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="sys-libs/ncurses:=[unicode(+)?]
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
lm-sensors? ( sys-apps/lm-sensors )"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}"

diff --git a/sys-process/htop/htop-3.1.0.ebuild 
b/sys-process/htop/htop-3.1.0-r1.ebuild
similarity index 98%
rename from sys-process/htop/htop-3.1.0.ebuild
rename to sys-process/htop/htop-3.1.0-r1.ebuild
index 2429313e1be..937e09730eb 100644
--- a/sys-process/htop/htop-3.1.0.ebuild
+++ b/sys-process/htop/htop-3.1.0-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux 
lm-sensors openvz u
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
sys-libs/ncurses:=[unicode(+)?]
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
kernel_linux? (
caps? ( sys-libs/libcap )
delayacct? ( dev-libs/libnl:3 )

diff --git a/sys-process/htop/htop-3.1.1.ebuild 
b/sys-process/htop/htop-3.1.1-r1.ebuild
similarity index 98%
rename from sys-process/htop/htop-3.1.1.ebuild
rename to sys-process/htop/htop-3.1.1-r1.ebuild
index ad00e02ff84..c11394f6a76 100644
--- a/sys-process/htop/htop-3.1.1.ebuild
+++ b/sys-process/htop/htop-3.1.1-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux 
lm-sensors openvz u
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
sys-libs/ncurses:=[unicode(+)?]
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
kernel_linux? (
caps? ( sys-libs/libcap )
delayacct? ( dev-libs/libnl:3 )



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

2021-10-29 Thread Sam James
commit: 9dfefb27f6f9d63814ce390cb9638d83ca280e6c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:41:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfefb27

sys-cluster/slurm: add hwloc subslot operator

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

 .../{slurm-20.11.0.1-r102.ebuild => slurm-20.11.0.1-r103.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/slurm/slurm-20.11.0.1-r102.ebuild 
b/sys-cluster/slurm/slurm-20.11.0.1-r103.ebuild
similarity index 98%
rename from sys-cluster/slurm/slurm-20.11.0.1-r102.ebuild
rename to sys-cluster/slurm/slurm-20.11.0.1-r103.ebuild
index 4ec46d7d5f5..3ba3c42e844 100644
--- a/sys-cluster/slurm/slurm-20.11.0.1-r102.ebuild
+++ b/sys-cluster/slurm/slurm-20.11.0.1-r103.ebuild
@@ -45,13 +45,13 @@ COMMON_DEPEND="
lua? ( ${LUA_DEPS} )
ipmi? ( sys-libs/freeipmi )
json? ( dev-libs/json-c:= )
-   amd64? ( netloc? ( >=sys-apps/hwloc-2.1.0[netloc] ) )
+   amd64? ( netloc? ( >=sys-apps/hwloc-2.1.0:=[netloc] ) )
hdf5? ( =sys-apps/hwloc-1.1.1-r1
+   >=sys-apps/hwloc-1.1.1-r1:=
sys-libs/ncurses:0=
app-arch/lz4:0=
dev-libs/glib:2=



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

2021-10-29 Thread Sam James
commit: 8eeec886eb07e1652da5411c9d1b4d3e2468700e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:40:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eeec886

sys-cluster/mpich: add hwloc subslot operator

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

 sys-cluster/mpich/{mpich-3.0.4-r1.ebuild => mpich-3.0.4-r2.ebuild} | 2 +-
 sys-cluster/mpich/{mpich-3.3-r1.ebuild => mpich-3.3-r2.ebuild} | 4 ++--
 sys-cluster/mpich/{mpich-3.4.2.ebuild => mpich-3.4.2-r1.ebuild}| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-cluster/mpich/mpich-3.0.4-r1.ebuild 
b/sys-cluster/mpich/mpich-3.0.4-r2.ebuild
similarity index 99%
rename from sys-cluster/mpich/mpich-3.0.4-r1.ebuild
rename to sys-cluster/mpich/mpich-3.0.4-r2.ebuild
index 8d5657d5993..8a215eacfc6 100644
--- a/sys-cluster/mpich/mpich-3.0.4-r1.ebuild
+++ b/sys-cluster/mpich/mpich-3.0.4-r2.ebuild
@@ -19,7 +19,7 @@ IUSE="+cxx doc fortran mpi-threads romio threads"
 
 COMMON_DEPEND="
dev-libs/libaio
-   

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

2021-10-29 Thread Sam James
commit: dc8f29fc8ef5f192e20cf9d9b9880945b57ff325
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:31:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8f29fc

sys-cluster/libquo: add hwloc subslot operator

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

 sys-cluster/libquo/{libquo-1.3.1.ebuild => libquo-1.3.1-r1.ebuild} | 2 +-
 sys-cluster/libquo/libquo-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libquo/libquo-1.3.1.ebuild 
b/sys-cluster/libquo/libquo-1.3.1-r1.ebuild
similarity index 96%
rename from sys-cluster/libquo/libquo-1.3.1.ebuild
rename to sys-cluster/libquo/libquo-1.3.1-r1.ebuild
index 04abe2b0571..3d9b0bc1a74 100644
--- a/sys-cluster/libquo/libquo-1.3.1.ebuild
+++ b/sys-cluster/libquo/libquo-1.3.1-r1.ebuild
@@ -27,7 +27,7 @@ RESTRICT="!test? ( test )"
 DEPEND="
virtual/mpi[fortran?]
sys-process/numactl
-   sys-apps/hwloc[numa,xml]
+   sys-apps/hwloc:=[numa,xml]
"
 RDEPEND="${DEPEND}"
 

diff --git a/sys-cluster/libquo/libquo-.ebuild 
b/sys-cluster/libquo/libquo-.ebuild
index 04abe2b0571..3d9b0bc1a74 100644
--- a/sys-cluster/libquo/libquo-.ebuild
+++ b/sys-cluster/libquo/libquo-.ebuild
@@ -27,7 +27,7 @@ RESTRICT="!test? ( test )"
 DEPEND="
virtual/mpi[fortran?]
sys-process/numactl
-   sys-apps/hwloc[numa,xml]
+   sys-apps/hwloc:=[numa,xml]
"
 RDEPEND="${DEPEND}"
 



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

2021-10-29 Thread Sam James
commit: 9eba4c8d45a806d2e757c67b832e991608143029
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:30:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eba4c8d

sys-apps/hwloc: add 2.6.0

We drop netloc support as it's about to be removed upstream.

Bug: https://github.com/open-mpi/hwloc/issues/478
Closes: https://bugs.gentoo.org/796797
Signed-off-by: Sam James  gentoo.org>

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.6.0.ebuild | 104 ++
 2 files changed, 105 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 3f39e4ffc93..014c8ec0890 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,4 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c
 DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd
+DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
new file mode 100644
index 000..e9b6ea7e9d1
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/;
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
+
+   cairo?  ( 
>=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
+   cuda?   ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
+   gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci?(
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev?   ( virtual/libudev )
+   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+# 2.69-r5 for --runstatedir
+BDEPEND="
+   >=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+   fi
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+   # netloc is deprecated upstream, about to be removed
+   # bug #796797
+   --disable-netloc
+   --disable-plugin-ltdl
+   --enable-plugins
+   --enable-shared
+   --runstatedir="${EPREFIX}/run"
+   $(multilib_native_use_enable cuda)
+   $(multilib_native_use_enable gl)
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/, games-action/supertuxkart/files/

2021-10-29 Thread James Le Cuirot
commit: 3ee8ba23ed1b7768f1501a946bc9a18b9bbd7dc3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 29 22:40:32 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 29 22:40:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee8ba23

games-action/supertuxkart: Drop old 1.1

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

 games-action/supertuxkart/Manifest |  1 -
 .../supertuxkart-0.9.3-irrlicht-system-libs.patch  | 56 -
 games-action/supertuxkart/supertuxkart-1.1.ebuild  | 91 --
 3 files changed, 148 deletions(-)

diff --git a/games-action/supertuxkart/Manifest 
b/games-action/supertuxkart/Manifest
index cf24edce24e..c6449222002 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,4 +1,3 @@
 DIST SuperTuxKart-1.2-src.tar.xz 614569164 BLAKE2B 
5bdaa8dcac12ab6c399e6f0fc3121906070f4cd5c58dba6ccf04229d92b9b21d87a43662f39fc29ac1528ce429aebea87934fa8a180a0933385704f5a43cd6f7
 SHA512 
bc7079af9b3d85b3e4839ebb3eee293fb8bfe95450165172caa28b8ad1a9e97c59618d77c2208a86090f1840aa9a4b4b6898c1053fa6f5d7dfbfe17b69536835
 DIST SuperTuxKart-1.3-src.tar.xz 627753500 BLAKE2B 
3ffc86edf80adb27cd17a6ba796fb14d0660a1c14ff21c7908e5f965609c6f6a6b40270a21690cd1318d1003e07d90b4180c292252b1731d4cd6292fe12e6086
 SHA512 
42664390c844ebca0be9b2f2aeb3c9197c0c79a7c604707b32e81ef41aec10fa36f5950f06e1540ea6f75f6c7f8a8f7f80aeda48de3d101d991420f5b20530ed
-DIST supertuxkart-1.1-src.tar.xz 616739152 BLAKE2B 
a4dd9ec0a8ee158306dc902d3de363b68e7a317800df1b36339843521019df91c0713b74bdef8dc06b40bee57285237408a17b539c7bd7298cd3ef3deaf99fda
 SHA512 
81d5ff59bb33eba8a00547239d54cacfde25eed0c56c857712a00a62032e4cf371cdd367159eaa4bfec6d4dd5781b705e41b58a26b864aa43678cfe9926bb804
 DIST supertuxkart.png 4435 BLAKE2B 
b48b95e1cdebe930837cc784c4c5e9a089a69077e2fcfed15fe5e8c4d649a0f8024769b2f2102bbaea3a94eb21f4b58b5d291b97493266c3c5c8d7335cf69a80
 SHA512 
a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda

diff --git 
a/games-action/supertuxkart/files/supertuxkart-0.9.3-irrlicht-system-libs.patch 
b/games-action/supertuxkart/files/supertuxkart-0.9.3-irrlicht-system-libs.patch
deleted file mode 100644
index ce7ce63fa66..000
--- 
a/games-action/supertuxkart/files/supertuxkart-0.9.3-irrlicht-system-libs.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-Subject: [PATCH] debian/use-system-libs
-
-Path to build irrlicht using the system libraries for png,zlib and
-jpeg as well as the glext family of header files.
-
-Signed-off-by: Christoph Egger 
-   #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
--  #include "glext.h"
-+  #include 
-   #endif
-   #include "wglext.h"
- 
-@@ -36,7 +36,7 @@
-   #endif
-   #include 
-   #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
--  #include "glext.h"
-+  #include 
-   #endif
- #elif defined(_IRR_COMPILE_WITH_SDL_DEVICE_) && 
!defined(_IRR_COMPILE_WITH_X11_DEVICE_)
-   #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
-@@ -50,7 +50,7 @@
-   #include 
-   #include 
- typedef void (APIENTRYP PFNGLBLENDEQUATIONPROC) (GLenum mode);
--  #include "glext.h"
-+  #include 
- #else
-   #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
-   #define GL_GLEXT_LEGACY 1
 a/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h
-+++ b/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h
-@@ -12,7 +12,7 @@
-   #define WIN32_LEAN_AND_MEAN
-   #include 
-   #include 
--  #include "glext.h"
-+  #include 
- #else
- #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
-   #define GL_GLEXT_LEGACY 1
-@@ -25,7 +25,7 @@
-   #include 
- #endif
- #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
--  #include "glext.h"
-+  #include 
- #endif
- #endif
- 

diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild 
b/games-action/supertuxkart/supertuxkart-1.1.ebuild
deleted file mode 100644
index 1b75dbc88d8..000
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg
-
-DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="https://supertuxkart.net/;
-SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
-   mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug nettle recorder wiimote"
-
-# don't unbundle irrlicht and bullet
-# both are modified and system versions will break the game
-# https://sourceforge.net/p/irrlicht/feature-requests/138/
-
-RDEPEND="
-   dev-libs/angelscript:=
-   dev-libs/fribidi
-   media-libs/freetype:2
-   media-libs/glew:0=
-   

[gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/, games-action/supertuxkart/files/

2021-10-29 Thread James Le Cuirot
commit: c23d173d94ad765832b91ee91c554ef2f57555f1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 29 22:39:58 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 29 22:39:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d173d

games-action/supertuxkart: Version bump to 1.3

Closes: https://bugs.gentoo.org/820683
Signed-off-by: James Le Cuirot  gentoo.org>

 games-action/supertuxkart/Manifest |  1 +
 .../supertuxkart-1.3-irrlicht-system-libs.patch| 54 +
 games-action/supertuxkart/supertuxkart-1.3.ebuild  | 90 ++
 3 files changed, 145 insertions(+)

diff --git a/games-action/supertuxkart/Manifest 
b/games-action/supertuxkart/Manifest
index cb598d30c27..cf24edce24e 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,3 +1,4 @@
 DIST SuperTuxKart-1.2-src.tar.xz 614569164 BLAKE2B 
5bdaa8dcac12ab6c399e6f0fc3121906070f4cd5c58dba6ccf04229d92b9b21d87a43662f39fc29ac1528ce429aebea87934fa8a180a0933385704f5a43cd6f7
 SHA512 
bc7079af9b3d85b3e4839ebb3eee293fb8bfe95450165172caa28b8ad1a9e97c59618d77c2208a86090f1840aa9a4b4b6898c1053fa6f5d7dfbfe17b69536835
+DIST SuperTuxKart-1.3-src.tar.xz 627753500 BLAKE2B 
3ffc86edf80adb27cd17a6ba796fb14d0660a1c14ff21c7908e5f965609c6f6a6b40270a21690cd1318d1003e07d90b4180c292252b1731d4cd6292fe12e6086
 SHA512 
42664390c844ebca0be9b2f2aeb3c9197c0c79a7c604707b32e81ef41aec10fa36f5950f06e1540ea6f75f6c7f8a8f7f80aeda48de3d101d991420f5b20530ed
 DIST supertuxkart-1.1-src.tar.xz 616739152 BLAKE2B 
a4dd9ec0a8ee158306dc902d3de363b68e7a317800df1b36339843521019df91c0713b74bdef8dc06b40bee57285237408a17b539c7bd7298cd3ef3deaf99fda
 SHA512 
81d5ff59bb33eba8a00547239d54cacfde25eed0c56c857712a00a62032e4cf371cdd367159eaa4bfec6d4dd5781b705e41b58a26b864aa43678cfe9926bb804
 DIST supertuxkart.png 4435 BLAKE2B 
b48b95e1cdebe930837cc784c4c5e9a089a69077e2fcfed15fe5e8c4d649a0f8024769b2f2102bbaea3a94eb21f4b58b5d291b97493266c3c5c8d7335cf69a80
 SHA512 
a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda

diff --git 
a/games-action/supertuxkart/files/supertuxkart-1.3-irrlicht-system-libs.patch 
b/games-action/supertuxkart/files/supertuxkart-1.3-irrlicht-system-libs.patch
new file mode 100644
index 000..7ff75743260
--- /dev/null
+++ 
b/games-action/supertuxkart/files/supertuxkart-1.3-irrlicht-system-libs.patch
@@ -0,0 +1,54 @@
+diff -ur a/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp 
b/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp
+--- a/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp 2021-09-28 
11:02:26.0 +0100
 b/lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp 2021-10-29 
23:30:44.714768031 +0100
+@@ -35,7 +35,7 @@
+ #include 
+ #ifdef _IRR_OPENGL_USE_EXTPOINTER_
+ #define GLX_GLXEXT_PROTOTYPES
+-#include "glxext.h"
++#include 
+ #endif
+ #endif
+ 
+diff -ur a/lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h 
b/lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h
+--- a/lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h   2021-09-28 
11:02:26.0 +0100
 b/lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h   2021-10-29 
23:30:44.715768059 +0100
+@@ -30,7 +30,7 @@
+   #endif
+   #include 
+   #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
+-  #include "glext.h"
++  #include 
+   #endif
+   #include "wglext.h"
+ 
+@@ -45,7 +45,7 @@
+   #endif
+   #include 
+   #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
+-  #include "glext.h"
++  #include 
+   #endif
+ #endif
+ 
+diff -ur a/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h 
b/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h
+--- a/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h 2021-09-28 
11:02:26.0 +0100
 b/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h 2021-10-29 
23:30:44.715768059 +0100
+@@ -20,7 +20,7 @@
+   #define WIN32_LEAN_AND_MEAN
+   #include 
+   #include 
+-  #include "glext.h"
++  #include 
+ #else
+ #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
+   #define GL_GLEXT_LEGACY 1
+@@ -34,7 +34,7 @@
+   #include 
+ #endif
+ #if defined(_IRR_OPENGL_USE_EXTPOINTER_)
+-  #include "glext.h"
++  #include 
+ #endif
+ #endif
+ 

diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild 
b/games-action/supertuxkart/supertuxkart-1.3.ebuild
new file mode 100644
index 000..59bc12a5083
--- /dev/null
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+MY_P="SuperTuxKart-${PV}-src"
+DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
+HOMEPAGE="https://supertuxkart.net/;

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

2021-10-29 Thread Ionen Wolkens
commit: b1a1332c95623f7e67ce7ae20f175ccb072015c5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 29 22:01:44 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 29 22:23:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a1332c

net-misc/yt-dlp: revbump with youtube-dl compatibility symlink

Some video players and tools/scripts still try to call youtube-dl
and users would sometime create this symlink themselves given it
functions as a drop-in replacement.

This blocks net-misc/youtube-dl but there should be little reason
to have both installed at same time (youtube-dl is likely headed
for last riting), and so not providing a USE.

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

 net-misc/yt-dlp/yt-dlp-2021.10.22-r1.ebuild | 46 +
 1 file changed, 46 insertions(+)

diff --git a/net-misc/yt-dlp/yt-dlp-2021.10.22-r1.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.10.22-r1.ebuild
new file mode 100644
index 000..ccda512819f
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2021.10.22-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   media-libs/mutagen[${PYTHON_USEDEP}]
+   media-video/ffmpeg
+   !net-misc/youtube-dl"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -m 'not download'
+}
+
+python_install_all() {
+   dodoc README.md Changelog.md supportedsites.md
+   doman yt-dlp.1
+
+   dobashcomp completions/bash/yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_yt-dlp
+
+   rm -r "${ED}"/usr/share/doc/yt_dlp || die
+
+   dosym yt-dlp /usr/bin/youtube-dl # compatibility symlink
+}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/bullet/

2021-10-29 Thread Sam James
commit: 47562ef0d4e004c97e5a7e24a726f77fc9cbea25
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:20:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47562ef0

sci-physics/bullet: add tbb subslot operator

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

 sci-physics/bullet/{bullet-3.07.ebuild => bullet-3.07-r1.ebuild} | 2 +-
 sci-physics/bullet/{bullet-3.08.ebuild => bullet-3.08-r1.ebuild} | 2 +-
 sci-physics/bullet/{bullet-3.17.ebuild => bullet-3.17-r1.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-physics/bullet/bullet-3.07.ebuild 
b/sci-physics/bullet/bullet-3.07-r1.ebuild
similarity index 98%
rename from sci-physics/bullet/bullet-3.07.ebuild
rename to sci-physics/bullet/bullet-3.07-r1.ebuild
index 2bdb63b430a..900336005b3 100644
--- a/sci-physics/bullet/bullet-3.07.ebuild
+++ b/sci-physics/bullet/bullet-3.07-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="
 RDEPEND="
virtual/opengl
media-libs/freeglut
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="doc? ( app-doc/doxygen[dot] )"

diff --git a/sci-physics/bullet/bullet-3.08.ebuild 
b/sci-physics/bullet/bullet-3.08-r1.ebuild
similarity index 98%
rename from sci-physics/bullet/bullet-3.08.ebuild
rename to sci-physics/bullet/bullet-3.08-r1.ebuild
index 255f3af6bc8..0ad7a8cf0ae 100644
--- a/sci-physics/bullet/bullet-3.08.ebuild
+++ b/sci-physics/bullet/bullet-3.08-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="
 RDEPEND="
virtual/opengl
media-libs/freeglut
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="doc? ( app-doc/doxygen[dot] )"

diff --git a/sci-physics/bullet/bullet-3.17.ebuild 
b/sci-physics/bullet/bullet-3.17-r1.ebuild
similarity index 98%
rename from sci-physics/bullet/bullet-3.17.ebuild
rename to sci-physics/bullet/bullet-3.17-r1.ebuild
index 3b3f47ca007..6d0e4f2ea30 100644
--- a/sci-physics/bullet/bullet-3.17.ebuild
+++ b/sci-physics/bullet/bullet-3.17-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="
 RDEPEND="
virtual/opengl
media-libs/freeglut
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="doc? ( app-doc/doxygen[dot] )"



[gentoo-commits] repo/gentoo:master commit in: sci-physics/root/

2021-10-29 Thread Sam James
commit: b1ca4c6c179e134de5e5154888e3618c5463f376
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:22:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ca4c6c

sci-physics/root: add tbb subslot operator

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

 sci-physics/root/{root-6.22.08-r2.ebuild => root-6.22.08-r3.ebuild} | 2 +-
 sci-physics/root/{root-6.24.06.ebuild => root-6.24.06-r1.ebuild}| 4 ++--
 sci-physics/root/root-6.24..ebuild  | 4 ++--
 sci-physics/root/root-.ebuild   | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-physics/root/root-6.22.08-r2.ebuild 
b/sci-physics/root/root-6.22.08-r3.ebuild
similarity index 99%
rename from sci-physics/root/root-6.22.08-r2.ebuild
rename to sci-physics/root/root-6.22.08-r3.ebuild
index 49b680c7001..e50075307bb 100644
--- a/sci-physics/root/root-6.22.08-r2.ebuild
+++ b/sci-physics/root/root-6.22.08-r3.ebuild
@@ -98,7 +98,7 @@ CDEPEND="
shadow? ( sys-apps/shadow )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl:0= )
-   tbb? ( >=dev-cpp/tbb-2018 )
+   tbb? ( >=dev-cpp/tbb-2018:= )
tmva? (
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]

diff --git a/sci-physics/root/root-6.24.06.ebuild 
b/sci-physics/root/root-6.24.06-r1.ebuild
similarity index 99%
rename from sci-physics/root/root-6.24.06.ebuild
rename to sci-physics/root/root-6.24.06-r1.ebuild
index 708fc6d4c7b..f368ddd41f2 100644
--- a/sci-physics/root/root-6.24.06.ebuild
+++ b/sci-physics/root/root-6.24.06-r1.ebuild
@@ -100,13 +100,13 @@ CDEPEND="
shadow? ( sys-apps/shadow )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl:0= )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tmva? (
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
')
)
-   uring? ( sys-libs/liburing )
+   uring? ( sys-libs/liburing:= )
vc? ( dev-libs/vc:= )
xml? ( dev-libs/libxml2:2= )
xrootd? ( net-libs/xrootd:0= )

diff --git a/sci-physics/root/root-6.24..ebuild 
b/sci-physics/root/root-6.24..ebuild
index 769f8a4eb08..ee32ed846f5 100644
--- a/sci-physics/root/root-6.24..ebuild
+++ b/sci-physics/root/root-6.24..ebuild
@@ -111,13 +111,13 @@ CDEPEND="
shadow? ( sys-apps/shadow )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl:0= )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tmva? (
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
')
)
-   uring? ( sys-libs/liburing )
+   uring? ( sys-libs/liburing:= )
vc? ( dev-libs/vc:= )
xml? ( dev-libs/libxml2:2= )
xrootd? ( net-libs/xrootd:0= )

diff --git a/sci-physics/root/root-.ebuild 
b/sci-physics/root/root-.ebuild
index 769f8a4eb08..ee32ed846f5 100644
--- a/sci-physics/root/root-.ebuild
+++ b/sci-physics/root/root-.ebuild
@@ -111,13 +111,13 @@ CDEPEND="
shadow? ( sys-apps/shadow )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl:0= )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tmva? (
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
')
)
-   uring? ( sys-libs/liburing )
+   uring? ( sys-libs/liburing:= )
vc? ( dev-libs/vc:= )
xml? ( dev-libs/libxml2:2= )
xrootd? ( net-libs/xrootd:0= )



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

2021-10-29 Thread Sam James
commit: 4a2cadb3202d6edf64262944e60d3d7df74fe62a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:20:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2cadb3

sci-libs/opencascade: add tbb subslot operator

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

 .../{opencascade-7.4.0-r4.ebuild => opencascade-7.4.0-r5.ebuild}| 2 +-
 .../{opencascade-7.5.1-r1.ebuild => opencascade-7.5.1-r2.ebuild}| 2 +-
 .../{opencascade-7.5.2.ebuild => opencascade-7.5.2-r1.ebuild}   | 2 +-
 .../{opencascade-7.5.3.ebuild => opencascade-7.5.3-r2.ebuild}   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.4.0-r4.ebuild 
b/sci-libs/opencascade/opencascade-7.4.0-r5.ebuild
similarity index 99%
rename from sci-libs/opencascade/opencascade-7.4.0-r4.ebuild
rename to sci-libs/opencascade/opencascade-7.4.0-r5.ebuild
index 7a53a10d350..b6dbf4121d0 100644
--- a/sci-libs/opencascade/opencascade-7.4.0-r4.ebuild
+++ b/sci-libs/opencascade/opencascade-7.4.0-r5.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
)
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
vtk? (
>=sci-libs/vtk-8.1.0[rendering]

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

2021-10-29 Thread Sam James
commit: 6c6ebaff314cc19d53ae5c78f2bbffa4920717c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:19:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6ebaff

sci-libs/trilinos: add tbb subslot operator

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

 .../trilinos/{trilinos-13.0.1.ebuild => trilinos-13.0.1-r1.ebuild}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/trilinos/trilinos-13.0.1.ebuild 
b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
similarity index 98%
rename from sci-libs/trilinos/trilinos-13.0.1.ebuild
rename to sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
index 462a25dc6ef..26a268958be 100644
--- a/sci-libs/trilinos/trilinos-13.0.1.ebuild
+++ b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
virtual/mpi
adolc? ( sci-libs/adolc )
arprec? ( sci-libs/arprec )
-   boost? ( dev-libs/boost )
+   boost? ( dev-libs/boost:= )
clp? ( sci-libs/coinor-clp )
cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 )
eigen? ( dev-cpp/eigen:3 )
@@ -41,7 +41,7 @@ RDEPEND="
gtest? ( dev-cpp/gtest )
hdf5? ( sci-libs/hdf5[mpi] )
hypre? ( sci-libs/hypre )
-   hwloc? ( sys-apps/hwloc )
+   hwloc? ( sys-apps/hwloc:= )
matio? ( sci-libs/matio )
mkl? ( sci-libs/mkl )
metis? ( sci-libs/metis )
@@ -54,7 +54,7 @@ RDEPEND="
sparse? ( sci-libs/cxsparse sci-libs/umfpack )
superlu? ( sci-libs/superlu )
taucs? ( sci-libs/taucs )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tvmet? ( dev-libs/tvmet )
yaml? ( dev-cpp/yaml-cpp )
zlib? ( sys-libs/zlib )



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

2021-10-29 Thread Sam James
commit: 512d5c9c8d3e2e932dc36539cebdf9a17648d7c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:18:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512d5c9c

sci-libs/dealii: add tbb subslot operator

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

 sci-libs/dealii/{dealii-9.3.0-r1.ebuild => dealii-9.3.0-r2.ebuild} | 4 ++--
 sci-libs/dealii/{dealii-9.3.1.ebuild => dealii-9.3.1-r1.ebuild}| 4 ++--
 sci-libs/dealii/dealii-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.3.0-r1.ebuild 
b/sci-libs/dealii/dealii-9.3.0-r2.ebuild
similarity index 99%
rename from sci-libs/dealii/dealii-9.3.0-r1.ebuild
rename to sci-libs/dealii/dealii-9.3.0-r2.ebuild
index 81010cd4fd9..883959073db 100644
--- a/sci-libs/dealii/dealii-9.3.0-r1.ebuild
+++ b/sci-libs/dealii/dealii-9.3.0-r2.ebuild
@@ -45,10 +45,10 @@ REQUIRED_USE="
 # accessible. Just fix the version for the time being.
 CAS_VERSION=7.5.1
 
-RDEPEND="dev-libs/boost
+RDEPEND="dev-libs/boost:=
app-arch/bzip2
sys-libs/zlib
-   dev-cpp/tbb
+   dev-cpp/tbb:=
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
assimp? ( media-libs/assimp )

diff --git a/sci-libs/dealii/dealii-9.3.1.ebuild 
b/sci-libs/dealii/dealii-9.3.1-r1.ebuild
similarity index 99%
rename from sci-libs/dealii/dealii-9.3.1.ebuild
rename to sci-libs/dealii/dealii-9.3.1-r1.ebuild
index 7e56f6af0e2..dd024050fed 100644
--- a/sci-libs/dealii/dealii-9.3.1.ebuild
+++ b/sci-libs/dealii/dealii-9.3.1-r1.ebuild
@@ -45,10 +45,10 @@ REQUIRED_USE="
 # accessible. Just fix the version for the time being.
 CAS_VERSION=7.5.2
 
-RDEPEND="dev-libs/boost
+RDEPEND="dev-libs/boost:=
app-arch/bzip2
sys-libs/zlib
-   dev-cpp/tbb
+   dev-cpp/tbb:=
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
assimp? ( media-libs/assimp )

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 9688a1d9171..f1bc0ba2589 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -45,11 +45,11 @@ REQUIRED_USE="
 # accessible. Just fix the version for the time being.
 CAS_VERSION=7.5.2
 
-RDEPEND="dev-libs/boost
+RDEPEND="dev-libs/boost:=
app-arch/bzip2
sys-libs/zlib
dev-cpp/cpp-taskflow
-   dev-cpp/tbb
+   dev-cpp/tbb:=
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
assimp? ( media-libs/assimp )



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

2021-10-29 Thread Sam James
commit: 65c92e4a8a3ccba6f4c8a9715b2f497131b73491
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:18:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c92e4a

sci-libs/vtk: add tbb subslot operator

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

 sci-libs/vtk/{vtk-8.2.0-r4.ebuild => vtk-8.2.0-r5.ebuild} | 2 +-
 sci-libs/vtk/{vtk-9.0.3-r1.ebuild => vtk-9.0.3-r2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/vtk/vtk-8.2.0-r4.ebuild b/sci-libs/vtk/vtk-8.2.0-r5.ebuild
similarity index 99%
rename from sci-libs/vtk/vtk-8.2.0-r4.ebuild
rename to sci-libs/vtk/vtk-8.2.0-r5.ebuild
index 2cfd6476f0a..20a38a74ce6 100644
--- a/sci-libs/vtk/vtk-8.2.0-r4.ebuild
+++ b/sci-libs/vtk/vtk-8.2.0-r5.ebuild
@@ -105,7 +105,7 @@ RDEPEND="
')
)
R? ( dev-lang/R )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tcl? ( dev-lang/tcl:0= )
tk? ( dev-lang/tk:0= )
video_cards_nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )

diff --git a/sci-libs/vtk/vtk-9.0.3-r1.ebuild b/sci-libs/vtk/vtk-9.0.3-r2.ebuild
similarity index 99%
rename from sci-libs/vtk/vtk-9.0.3-r1.ebuild
rename to sci-libs/vtk/vtk-9.0.3-r2.ebuild
index 169b983aea2..4bbb3680acf 100644
--- a/sci-libs/vtk/vtk-9.0.3-r1.ebuild
+++ b/sci-libs/vtk/vtk-9.0.3-r2.ebuild
@@ -97,7 +97,7 @@ RDEPEND="
virtual/opengl
x11-libs/gl2ps
)
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tk? ( dev-lang/tk:= )
video_cards_nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
views? (



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

2021-10-29 Thread Sam James
commit: 7483d7eaf342104649e7091b0bd81c22266c585e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:19:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7483d7ea

sci-libs/spqr: add tbb subslot operator

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

 sci-libs/spqr/{spqr-2.0.9.ebuild => spqr-2.0.9-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/spqr/spqr-2.0.9.ebuild 
b/sci-libs/spqr/spqr-2.0.9-r1.ebuild
similarity index 97%
rename from sci-libs/spqr/spqr-2.0.9.ebuild
rename to sci-libs/spqr/spqr-2.0.9-r1.ebuild
index f8b22bfa58b..b586d18ed69 100644
--- a/sci-libs/spqr/spqr-2.0.9.ebuild
+++ b/sci-libs/spqr/spqr-2.0.9-r1.ebuild
@@ -22,7 +22,7 @@ DEPEND="
virtual/lapack
>=sci-libs/cholmod-2[lapack,partition?]
partition? ( >=sci-libs/metis-5.1.0 )
-   tbb? ( dev-cpp/tbb )"
+   tbb? ( dev-cpp/tbb:= )"
 RDEPEND="${DEPEND}"
 
 src_configure() {



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

2021-10-29 Thread Sam James
commit: a6f7cc22a107f0ead9e1866704fec3ce365ec81b
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:12:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f7cc22

media-gfx/openvdb: add tbb subslot operator

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

 media-gfx/openvdb/{openvdb-7.0.0-r2.ebuild => openvdb-7.0.0-r3.ebuild} | 2 +-
 media-gfx/openvdb/{openvdb-7.1.0-r2.ebuild => openvdb-7.1.0-r3.ebuild} | 2 +-
 media-gfx/openvdb/{openvdb-8.0.1-r1.ebuild => openvdb-8.0.1-r2.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-7.0.0-r2.ebuild 
b/media-gfx/openvdb/openvdb-7.0.0-r3.ebuild
similarity index 99%
rename from media-gfx/openvdb/openvdb-7.0.0-r2.ebuild
rename to media-gfx/openvdb/openvdb-7.0.0-r3.ebuild
index 60ba6a7e3eb..e0b36a0c357 100644
--- a/media-gfx/openvdb/openvdb-7.0.0-r2.ebuild
+++ b/media-gfx/openvdb/openvdb-7.0.0-r3.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   dev-cpp/tbb
+   dev-cpp/tbb:=
dev-libs/boost:=
dev-libs/c-blosc:=
dev-libs/jemalloc:=

diff --git a/media-gfx/openvdb/openvdb-7.1.0-r2.ebuild 
b/media-gfx/openvdb/openvdb-7.1.0-r3.ebuild
similarity index 99%
rename from media-gfx/openvdb/openvdb-7.1.0-r2.ebuild
rename to media-gfx/openvdb/openvdb-7.1.0-r3.ebuild
index c682f71bb73..42e6f909d3b 100644
--- a/media-gfx/openvdb/openvdb-7.1.0-r2.ebuild
+++ b/media-gfx/openvdb/openvdb-7.1.0-r3.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   dev-cpp/tbb
+   dev-cpp/tbb:=
dev-libs/boost:=
dev-libs/c-blosc:=
dev-libs/jemalloc:=

diff --git a/media-gfx/openvdb/openvdb-8.0.1-r1.ebuild 
b/media-gfx/openvdb/openvdb-8.0.1-r2.ebuild
similarity index 99%
rename from media-gfx/openvdb/openvdb-8.0.1-r1.ebuild
rename to media-gfx/openvdb/openvdb-8.0.1-r2.ebuild
index e72b7d16bb8..678d5b14467 100644
--- a/media-gfx/openvdb/openvdb-8.0.1-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-8.0.1-r2.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   dev-cpp/tbb
+   dev-cpp/tbb:=
dev-libs/boost:=
dev-libs/c-blosc:=
dev-libs/jemalloc:=



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

2021-10-29 Thread Sam James
commit: 0525d5f3807029efc833314b978751b3d8430ff2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:15:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0525d5f3

media-libs/oidn: add tbb subslot operator

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

 media-libs/oidn/{oidn-1.3.0.ebuild => oidn-1.3.0-r1.ebuild} | 7 +++
 media-libs/oidn/{oidn-1.4.1.ebuild => oidn-1.4.1-r1.ebuild} | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/media-libs/oidn/oidn-1.3.0.ebuild 
b/media-libs/oidn/oidn-1.3.0-r1.ebuild
similarity index 93%
rename from media-libs/oidn/oidn-1.3.0.ebuild
rename to media-libs/oidn/oidn-1.3.0-r1.ebuild
index 9a557e648b0..d4457dbdc0d 100644
--- a/media-libs/oidn/oidn-1.3.0.ebuild
+++ b/media-libs/oidn/oidn-1.3.0-r1.ebuild
@@ -26,11 +26,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   dev-cpp/tbb
+   dev-cpp/tbb:=
dev-lang/ispc"
-BDEPEND="
-   ${RDEPEND}
-   dev-util/cmake"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/cmake"
 
 CMAKE_BUILD_TYPE=Release
 

diff --git a/media-libs/oidn/oidn-1.4.1.ebuild 
b/media-libs/oidn/oidn-1.4.1-r1.ebuild
similarity index 92%
rename from media-libs/oidn/oidn-1.4.1.ebuild
rename to media-libs/oidn/oidn-1.4.1-r1.ebuild
index 86732c4f1ae..a82182a13ef 100644
--- a/media-libs/oidn/oidn-1.4.1.ebuild
+++ b/media-libs/oidn/oidn-1.4.1-r1.ebuild
@@ -25,11 +25,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   dev-cpp/tbb
+   dev-cpp/tbb:=
dev-lang/ispc"
-BDEPEND="
-   ${RDEPEND}
-   dev-util/cmake"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/cmake"
 
 CMAKE_BUILD_TYPE=Release
 



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

2021-10-29 Thread Sam James
commit: d54c2c9388acb851a5bd7c48962bb7b68ca5d39c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 21:21:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54c2c93

dev-cpp/tbb: add 2021.4.0

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

 dev-cpp/tbb/Manifest |   1 +
 dev-cpp/tbb/files/tbb-2021.4.0-lto.patch | 247 +++
 dev-cpp/tbb/tbb-2021.4.0.ebuild  |  37 +
 3 files changed, 285 insertions(+)

diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest
index d2d3f1d78cf..fee2e0bbf7f 100644
--- a/dev-cpp/tbb/Manifest
+++ b/dev-cpp/tbb/Manifest
@@ -1 +1,2 @@
 DIST tbb-2020.3.tar.gz 2639788 BLAKE2B 
3e92bccdc8179fc049379ccbb8ad7f615623177abc61d813b1a601020c345137bfd7d4c4600cf5b0d587e5ebef677635c3c8124d06b05fdd3325128ed8c9f84a
 SHA512 
04c4b5501418792827190691d03d20d4dc1fd3cbbcf459a4d40c5c2281d964e658f31f133ad3907b78e17ed04f4ff16728ed89487ed0ce2cb239f23feb34bd87
+DIST tbb-2021.4.0.tar.gz 2452533 BLAKE2B 
a635c6efa1894c33e2f75c1aa03b6c0f4a86ebef3b58fa42bd25b53d661ed7a9d21f49f121dd3679735f219fbfc35604600bcc72ba60d3602e6de77b0d62e37b
 SHA512 
96da2bc351fd64dfa854f8e6cabc1c4e53af3d55760e99d6f83ad53779c727af333d13d6be0828ed70371cf796498d2063e9dd0e4b2f6451623bb5d28ccbf20b

diff --git a/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch 
b/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch
new file mode 100644
index 000..5be97b90605
--- /dev/null
+++ b/dev-cpp/tbb/files/tbb-2021.4.0-lto.patch
@@ -0,0 +1,247 @@
+From 6feeba8035ea2bdf652d473a35730b19427752db Mon Sep 17 00:00:00 2001
+From: Ivan Kochin 
+Date: Wed, 27 Oct 2021 17:23:32 +0300
+Subject: [PATCH] Use native CMake way to detect the IPO support (#608)
+
+* Use native CMake way to detect the IPO support
+
+Signed-off-by: Kochin Ivan 
+---
+ CMakeLists.txt   | 17 +
+ cmake/README.md  |  1 +
+ cmake/compilers/Clang.cmake  |  8 ++--
+ cmake/compilers/GNU.cmake|  8 +++-
+ cmake/compilers/MSVC.cmake   |  1 +
+ cmake/utils.cmake| 13 +
+ src/tbb/CMakeLists.txt   |  5 ++---
+ src/tbbbind/CMakeLists.txt   |  6 +++---
+ src/tbbmalloc/CMakeLists.txt |  5 ++---
+ 9 files changed, 44 insertions(+), 20 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 13b1dbc2c..4dbdadb97 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -103,6 +103,7 @@ option(TBBMALLOC_BUILD "Enable tbbmalloc build" ON)
+ option(TBB_CPF "Enable preview features of the library" OFF)
+ option(TBB_FIND_PACKAGE "Enable search for external oneTBB using find_package 
instead of build from sources" OFF)
+ option(TBB_DISABLE_HWLOC_AUTOMATIC_SEARCH "Disable HWLOC automatic search by 
pkg-config tool" OFF)
++option(TBB_ENABLE_IPO "Enable Interprocedural Optimization (IPO) during the 
compilation" ON)
+ 
+ if (NOT DEFINED BUILD_SHARED_LIBS)
+ set(BUILD_SHARED_LIBS ON)
+@@ -181,6 +182,22 @@ foreach(FILE_WITH_EXTRA_TARGETS 
${FILES_WITH_EXTRA_TARGETS})
+ include(${FILE_WITH_EXTRA_TARGETS})
+ endforeach()
+ 
++# - Enabling LTO on Android causes the NDK bug.
++#   NDK throws the warning: "argument unused during compilation: 
'-Wa,--noexecstack'"
++# - For some reason GCC does not instrument code with Thread Sanitizer when 
lto is enabled and C linker is used.
++if (TBB_ENABLE_IPO AND BUILD_SHARED_LIBS AND NOT ANDROID_PLATFORM AND NOT 
TBB_SANITIZE MATCHES "thread")
++if (NOT CMAKE_VERSION VERSION_LESS 3.9)
++cmake_policy(SET CMP0069 NEW)
++include(CheckIPOSupported)
++check_ipo_supported(RESULT TBB_IPO_PROPERTY)
++else()
++set(TBB_IPO_FLAGS TRUE)
++endif()
++if (TBB_IPO_PROPERTY OR TBB_IPO_FLAGS)
++message(STATUS "IPO enabled")
++endif()
++endif()
++
+ set(TBB_COMPILER_SETTINGS_FILE 
${CMAKE_CURRENT_SOURCE_DIR}/cmake/compilers/${CMAKE_CXX_COMPILER_ID}.cmake)
+ if (EXISTS ${TBB_COMPILER_SETTINGS_FILE})
+ include(${TBB_COMPILER_SETTINGS_FILE})
+diff --git a/cmake/README.md b/cmake/README.md
+index ec56e423c..ed1631de3 100644
+--- a/cmake/README.md
 b/cmake/README.md
+@@ -16,6 +16,7 @@ TBB_CPF:BOOL - Enable preview features of the library (OFF 
by default)
+ TBB_INSTALL_VARS:BOOL - Enable auto-generated vars installation(packages 
generated by `cpack` and `make install` will also include the vars script)(OFF 
by default)
+ TBB_VALGRIND_MEMCHECK:BOOL - Enable scan for memory leaks using Valgrind (OFF 
by default)
+ TBB_DISABLE_HWLOC_AUTOMATIC_SEARCH - Disable HWLOC automatic search by 
pkg-config tool (OFF by default)
++TBB_ENABLE_IPO - Enable Interprocedural Optimization (IPO) during the 
compilation (ON by default)
+ ```
+ 
+ ## Configure, build and test
+diff --git a/cmake/compilers/Clang.cmake b/cmake/compilers/Clang.cmake
+index 183341fcc..69aa51932 100644
+--- a/cmake/compilers/Clang.cmake
 b/cmake/compilers/Clang.cmake
+@@ -58,12 +58,8 @@ if 

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/

2021-10-29 Thread Sam James
commit: 37569e668ae4a56296fbb128086ea2f2b2248ad0
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:14:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37569e66

sci-electronics/gazebo: add tbb subslot operator

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

 .../gazebo/{gazebo-11.3.0-r1.ebuild => gazebo-11.3.0-r2.ebuild} | 2 +-
 .../gazebo/{gazebo-11.5.1-r1.ebuild => gazebo-11.5.1-r2.ebuild} | 2 +-
 .../gazebo/{gazebo-11.7.0.ebuild => gazebo-11.7.0-r1.ebuild}| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/gazebo/gazebo-11.3.0-r1.ebuild 
b/sci-electronics/gazebo/gazebo-11.3.0-r2.ebuild
similarity index 99%
rename from sci-electronics/gazebo/gazebo-11.3.0-r1.ebuild
rename to sci-electronics/gazebo/gazebo-11.3.0-r2.ebuild
index d2074820693..82a828bfbcb 100644
--- a/sci-electronics/gazebo/gazebo-11.3.0-r1.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.3.0-r2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-libs/tinyxml
>=dev-libs/tinyxml2-6:=
dev-libs/libtar
-   dev-cpp/tbb
+   dev-cpp/tbb:=
>=dev-games/ogre-1.7.4:=[freeimage]
=media-libs/freeimage-3.15.4[png]

diff --git a/sci-electronics/gazebo/gazebo-11.5.1-r1.ebuild 
b/sci-electronics/gazebo/gazebo-11.5.1-r2.ebuild
similarity index 99%
rename from sci-electronics/gazebo/gazebo-11.5.1-r1.ebuild
rename to sci-electronics/gazebo/gazebo-11.5.1-r2.ebuild
index d2074820693..82a828bfbcb 100644
--- a/sci-electronics/gazebo/gazebo-11.5.1-r1.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.5.1-r2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-libs/tinyxml
>=dev-libs/tinyxml2-6:=
dev-libs/libtar
-   dev-cpp/tbb
+   dev-cpp/tbb:=
>=dev-games/ogre-1.7.4:=[freeimage]
=media-libs/freeimage-3.15.4[png]

diff --git a/sci-electronics/gazebo/gazebo-11.7.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.7.0-r1.ebuild
similarity index 99%
rename from sci-electronics/gazebo/gazebo-11.7.0.ebuild
rename to sci-electronics/gazebo/gazebo-11.7.0-r1.ebuild
index d2074820693..82a828bfbcb 100644
--- a/sci-electronics/gazebo/gazebo-11.7.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.7.0-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-libs/tinyxml
>=dev-libs/tinyxml2-6:=
dev-libs/libtar
-   dev-cpp/tbb
+   dev-cpp/tbb:=
>=dev-games/ogre-1.7.4:=[freeimage]
=media-libs/freeimage-3.15.4[png]



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

2021-10-29 Thread Sam James
commit: a2856598fab5e01690563a3c7602bb01d038bb85
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:13:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2856598

dev-games/ogre: add tbb subslot operator

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

 dev-games/ogre/{ogre-1.9.0-r2.ebuild => ogre-1.9.0-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/ogre/ogre-1.9.0-r2.ebuild 
b/dev-games/ogre/ogre-1.9.0-r3.ebuild
similarity index 99%
rename from dev-games/ogre/ogre-1.9.0-r2.ebuild
rename to dev-games/ogre/ogre-1.9.0-r3.ebuild
index 3201d8cebed..4adb836a28a 100644
--- a/dev-games/ogre/ogre-1.9.0-r2.ebuild
+++ b/dev-games/ogre/ogre-1.9.0-r3.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
ois? ( dev-games/ois )
threads? (
poco? ( dev-libs/poco )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
)
tools? ( dev-libs/tinyxml[stl] )
zip? ( sys-libs/zlib dev-libs/zziplib )"



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

2021-10-29 Thread Sam James
commit: bcb60bc5545947901192e23c9d404e8809b4d60c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:13:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb60bc5

sys-cluster/hpx: add tbb subslot operator

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

 sys-cluster/hpx/{hpx-1.7.1.ebuild => hpx-1.7.1-r1.ebuild} | 8 
 sys-cluster/hpx/hpx-.ebuild   | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-cluster/hpx/hpx-1.7.1.ebuild 
b/sys-cluster/hpx/hpx-1.7.1-r1.ebuild
similarity index 94%
rename from sys-cluster/hpx/hpx-1.7.1.ebuild
rename to sys-cluster/hpx/hpx-1.7.1-r1.ebuild
index 15cacad6996..c1be762e1c2 100644
--- a/sys-cluster/hpx/hpx-1.7.1.ebuild
+++ b/sys-cluster/hpx/hpx-1.7.1-r1.ebuild
@@ -35,13 +35,13 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-cpp/asio-1.12.0
dev-libs/boost:=
-   sys-apps/hwloc
+   sys-apps/hwloc:=
sys-libs/zlib
-   jemalloc? ( dev-libs/jemalloc )
+   jemalloc? ( dev-libs/jemalloc:= )
mpi? ( virtual/mpi )
papi? ( dev-libs/papi )
-   perftools? ( dev-util/google-perftools )
-   tbb? ( dev-cpp/tbb )
+   perftools? ( dev-util/google-perftools:= )
+   tbb? ( dev-cpp/tbb:= )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/sys-cluster/hpx/hpx-.ebuild b/sys-cluster/hpx/hpx-.ebuild
index 0c573198a76..e9869e80d74 100644
--- a/sys-cluster/hpx/hpx-.ebuild
+++ b/sys-cluster/hpx/hpx-.ebuild
@@ -35,13 +35,13 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-cpp/asio-1.12.0
dev-libs/boost:=
-   sys-apps/hwloc
+   sys-apps/hwloc:=
sys-libs/zlib
-   jemalloc? ( dev-libs/jemalloc )
+   jemalloc? ( dev-libs/jemalloc:= )
mpi? ( virtual/mpi )
papi? ( dev-libs/papi )
-   perftools? ( dev-util/google-perftools )
-   tbb? ( dev-cpp/tbb )
+   perftools? ( dev-util/google-perftools:= )
+   tbb? ( dev-cpp/tbb:= )
 "
 DEPEND="${RDEPEND}"
 



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

2021-10-29 Thread Sam James
commit: 9639d98dc71ada9eb2a11fdc904d6765e72902c7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:11:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9639d98d

media-gfx/blender: add tbb subslot operator

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

 media-gfx/blender/{blender-2.83.15.ebuild => blender-2.83.15-r1.ebuild} | 2 +-
 media-gfx/blender/{blender-2.83.16.ebuild => blender-2.83.16-r1.ebuild} | 2 +-
 media-gfx/blender/{blender-2.83.17.ebuild => blender-2.83.17-r1.ebuild} | 2 +-
 media-gfx/blender/{blender-2.93.1.ebuild => blender-2.93.0-r1.ebuild}   | 2 +-
 media-gfx/blender/{blender-2.93.0.ebuild => blender-2.93.1-r1.ebuild}   | 2 +-
 media-gfx/blender/{blender-2.93.2.ebuild => blender-2.93.2-r1.ebuild}   | 2 +-
 media-gfx/blender/blender-.ebuild   | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-gfx/blender/blender-2.83.15.ebuild 
b/media-gfx/blender/blender-2.83.15-r1.ebuild
similarity index 99%
rename from media-gfx/blender/blender-2.83.15.ebuild
rename to media-gfx/blender/blender-2.83.15-r1.ebuild
index f7382f1c719..741f3502000 100644
--- a/media-gfx/blender/blender-2.83.15.ebuild
+++ b/media-gfx/blender/blender-2.83.15-r1.ebuild
@@ -92,7 +92,7 @@ RDEPEND="${PYTHON_DEPS}
osl? ( 

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

2021-10-29 Thread Sam James
commit: d4ecda6ce14e21362d2a26a582d651c1dc9ed93a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:16:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ecda6c

media-libs/opensubdiv: add tbb subslot operator

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

 .../opensubdiv/{opensubdiv-3.4.3.ebuild => opensubdiv-3.4.3-r1.ebuild}  | 2 +-
 .../opensubdiv/{opensubdiv-3.4.4.ebuild => opensubdiv-3.4.4-r1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/opensubdiv/opensubdiv-3.4.3.ebuild 
b/media-libs/opensubdiv/opensubdiv-3.4.3-r1.ebuild
similarity index 98%
rename from media-libs/opensubdiv/opensubdiv-3.4.3.ebuild
rename to media-libs/opensubdiv/opensubdiv-3.4.3-r1.ebuild
index 765b0146696..69421b7d9ef 100644
--- a/media-libs/opensubdiv/opensubdiv-3.4.3.ebuild
+++ b/media-libs/opensubdiv/opensubdiv-3.4.3-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
 "
 BDEPEND="
doc? (

diff --git a/media-libs/opensubdiv/opensubdiv-3.4.4.ebuild 
b/media-libs/opensubdiv/opensubdiv-3.4.4-r1.ebuild
similarity index 98%
rename from media-libs/opensubdiv/opensubdiv-3.4.4.ebuild
rename to media-libs/opensubdiv/opensubdiv-3.4.4-r1.ebuild
index 20acfdfe73a..7f1794750aa 100644
--- a/media-libs/opensubdiv/opensubdiv-3.4.4.ebuild
+++ b/media-libs/opensubdiv/opensubdiv-3.4.4-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
 "
 BDEPEND="
cuda? ( 

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

2021-10-29 Thread Sam James
commit: 9382f63760b8774bd877aa7bd008143c5428eba3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:15:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9382f637

media-libs/opencv: add tbb subslot operator

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

 media-libs/opencv/{opencv-4.5.0-r1.ebuild => opencv-4.5.0-r2.ebuild} | 2 +-
 media-libs/opencv/{opencv-4.5.1-r1.ebuild => opencv-4.5.1-r2.ebuild} | 2 +-
 media-libs/opencv/{opencv-4.5.2-r1.ebuild => opencv-4.5.2-r3.ebuild} | 2 +-
 media-libs/opencv/{opencv-4.5.2-r2.ebuild => opencv-4.5.2-r4.ebuild} | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/opencv/opencv-4.5.0-r1.ebuild 
b/media-libs/opencv/opencv-4.5.0-r2.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.5.0-r1.ebuild
rename to media-libs/opencv/opencv-4.5.0-r2.ebuild
index 80cfca7c7c3..26579f9220b 100644
--- a/media-libs/opencv/opencv-4.5.0-r1.ebuild
+++ b/media-libs/opencv/opencv-4.5.0-r2.ebuild
@@ -135,7 +135,7 @@ RDEPEND="
opengl? ( dev-qt/qtopengl:5= )
)
tesseract? ( app-text/tesseract[opencl=,${MULTILIB_USEDEP}] )
-   threads? ( dev-cpp/tbb[${MULTILIB_USEDEP}] )
+   threads? ( dev-cpp/tbb:=[${MULTILIB_USEDEP}] )
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
v4l? ( >=media-libs/libv4l-0.8.3[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[${MULTILIB_USEDEP}] )

diff --git a/media-libs/opencv/opencv-4.5.1-r1.ebuild 
b/media-libs/opencv/opencv-4.5.1-r2.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.5.1-r1.ebuild
rename to media-libs/opencv/opencv-4.5.1-r2.ebuild
index 8e273550454..27d56396c72 100644
--- a/media-libs/opencv/opencv-4.5.1-r1.ebuild
+++ b/media-libs/opencv/opencv-4.5.1-r2.ebuild
@@ -137,7 +137,7 @@ RDEPEND="
opengl? ( dev-qt/qtopengl:5= )
)
tesseract? ( app-text/tesseract[opencl=,${MULTILIB_USEDEP}] )
-   threads? ( dev-cpp/tbb[${MULTILIB_USEDEP}] )
+   threads? ( dev-cpp/tbb:=[${MULTILIB_USEDEP}] )
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
v4l? ( >=media-libs/libv4l-0.8.3[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[${MULTILIB_USEDEP}] )

diff --git a/media-libs/opencv/opencv-4.5.2-r1.ebuild 
b/media-libs/opencv/opencv-4.5.2-r3.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.5.2-r1.ebuild
rename to media-libs/opencv/opencv-4.5.2-r3.ebuild
index c3c644f988c..e362085f0d1 100644
--- a/media-libs/opencv/opencv-4.5.2-r1.ebuild
+++ b/media-libs/opencv/opencv-4.5.2-r3.ebuild
@@ -139,7 +139,7 @@ RDEPEND="
opengl? ( dev-qt/qtopengl:5= )
)
tesseract? ( app-text/tesseract[opencl=,${MULTILIB_USEDEP}] )
-   threads? ( dev-cpp/tbb[${MULTILIB_USEDEP}] )
+   threads? ( dev-cpp/tbb:=[${MULTILIB_USEDEP}] )
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
v4l? ( >=media-libs/libv4l-0.8.3[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[${MULTILIB_USEDEP}] )

diff --git a/media-libs/opencv/opencv-4.5.2-r2.ebuild 
b/media-libs/opencv/opencv-4.5.2-r4.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.5.2-r2.ebuild
rename to media-libs/opencv/opencv-4.5.2-r4.ebuild
index 1ed22e7ebad..5d5bdafed8c 100644
--- a/media-libs/opencv/opencv-4.5.2-r2.ebuild
+++ b/media-libs/opencv/opencv-4.5.2-r4.ebuild
@@ -139,7 +139,7 @@ RDEPEND="
opengl? ( dev-qt/qtopengl:5= )
)
tesseract? ( app-text/tesseract[opencl=,${MULTILIB_USEDEP}] )
-   threads? ( dev-cpp/tbb[${MULTILIB_USEDEP}] )
+   threads? ( dev-cpp/tbb:=[${MULTILIB_USEDEP}] )
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
v4l? ( >=media-libs/libv4l-0.8.3[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[${MULTILIB_USEDEP}] )



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

2021-10-29 Thread Sam James
commit: 12159ad28ed7d83cdee11e9b76dfc87480a4693f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 21:36:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12159ad2

dev-libs/mimalloc: initial import

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

 dev-libs/mimalloc/Manifest |  1 +
 .../files/mimalloc-1.7.2-GNUInstallDirs.patch  | 29 
 dev-libs/mimalloc/metadata.xml | 11 
 dev-libs/mimalloc/mimalloc-1.7.2.ebuild| 32 ++
 4 files changed, 73 insertions(+)

diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
new file mode 100644
index 000..327db3621b9
--- /dev/null
+++ b/dev-libs/mimalloc/Manifest
@@ -0,0 +1 @@
+DIST mimalloc-1.7.2.tar.gz 903317 BLAKE2B 
6983a575c8e3a9ee92acc0042bc229805b7090794de6e693ff1cc344cd50e333d46f23663fbd16647ae4442b28f24bdc2043b46ed2bc16e13c3f8def08b155bb
 SHA512 
5d78c5cc00dfff3dd7eb4bb59e8eff32397f5110d1183b4656cb56c40b88e2e648e3b18338119412b95ba9526937b16fce3aa4732f241a61a546e2bcea1efc9d

diff --git a/dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch 
b/dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch
new file mode 100644
index 000..99b86f31126
--- /dev/null
+++ b/dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch
@@ -0,0 +1,29 @@
+https://github.com/microsoft/mimalloc/pull/463
+
+From: Yaroslav Syrytsia 
+Date: Tue, 28 Sep 2021 20:34:56 +0300
+Subject: [PATCH] cmake: removed hardcoded names for top level configuration
+
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -24,6 +24,7 @@ option(MI_DEBUG_UBSAN   "Build with undefined-behavior 
sanitizer (needs clan
+ option(MI_CHECK_FULL"Use full internal invariant checking in DEBUG 
mode (deprecated, use MI_DEBUG_FULL instead)" OFF)
+ option(MI_INSTALL_TOPLEVEL  "Install directly into $CMAKE_INSTALL_PREFIX 
instead of PREFIX/lib/mimalloc-version" OFF)
+ 
++include(GNUInstallDirs)
+ include("cmake/mimalloc-config-version.cmake")
+ 
+ set(mi_sources
+@@ -208,9 +209,9 @@ endif()
+ # 
-
+ 
+ if (MI_INSTALL_TOPLEVEL)
+-  set(mi_install_libdir   "lib")
+-  set(mi_install_incdir   "include")
+-  set(mi_install_cmakedir "cmake")
++  set(mi_install_libdir   "${CMAKE_INSTALL_LIBDIR}")
++  set(mi_install_incdir   "${CMAKE_INSTALL_INCLUDEDIR}")
++  set(mi_install_cmakedir "${CMAKE_INSTALL_LIBDIR}/cmake/mimalloc")
+ else()
+   set(mi_install_libdir   "lib/mimalloc-${mi_version}")
+   set(mi_install_incdir   "include/mimalloc-${mi_version}")

diff --git a/dev-libs/mimalloc/metadata.xml b/dev-libs/mimalloc/metadata.xml
new file mode 100644
index 000..07fc15aa3a0
--- /dev/null
+++ b/dev-libs/mimalloc/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   microsoft/mimalloc
+   
+

diff --git a/dev-libs/mimalloc/mimalloc-1.7.2.ebuild 
b/dev-libs/mimalloc/mimalloc-1.7.2.ebuild
new file mode 100644
index 000..33efb631d03
--- /dev/null
+++ b/dev-libs/mimalloc/mimalloc-1.7.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="mimalloc is a compact general purpose allocator with excellent 
performance"
+HOMEPAGE="https://github.com/microsoft/mimalloc;
+SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.2-GNUInstallDirs.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: build hardened variant?
+   #-DMI_SECURE=$(usex hardened)
+
+   -DMI_INSTALL_TOPLEVEL=ON
+   -DMI_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2021-10-29 Thread Sam James
commit: c8cf3014f3c41600d43580a9516b1766186e0d15
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:16:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cf3014

media-libs/embree: add tbb subslot operator

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

 media-libs/embree/{embree-3.13.0-r1.ebuild => embree-3.13.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/embree/embree-3.13.0-r1.ebuild 
b/media-libs/embree/embree-3.13.0-r2.ebuild
similarity index 99%
rename from media-libs/embree/embree-3.13.0-r1.ebuild
rename to media-libs/embree/embree-3.13.0-r2.ebuild
index ad1b682ba09..fb7a6b0b575 100644
--- a/media-libs/embree/embree-3.13.0-r1.ebuild
+++ b/media-libs/embree/embree-3.13.0-r2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
>=media-libs/glfw-3.2.1
virtual/opengl
ispc? ( dev-lang/ispc )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
tutorial? (
>=media-libs/libpng-1.6.34:0=
>=media-libs/openimageio-1.8.7:0=



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

2021-10-29 Thread Sam James
commit: bcb7597e32ea3a8dbe82dbcebca387b6133ad916
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:17:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb7597e

sci-libs/oce: add tbb subslot operator

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

 sci-libs/oce/{oce-0.18.3-r2.ebuild => oce-0.18.3-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/oce/oce-0.18.3-r2.ebuild 
b/sci-libs/oce/oce-0.18.3-r3.ebuild
similarity index 98%
rename from sci-libs/oce/oce-0.18.3-r2.ebuild
rename to sci-libs/oce/oce-0.18.3-r3.ebuild
index d9c1053179f..532ed8f8dd5 100644
--- a/sci-libs/oce/oce-0.18.3-r2.ebuild
+++ b/sci-libs/oce/oce-0.18.3-r3.ebuild
@@ -28,7 +28,7 @@ DEPEND="
x11-libs/libXmu
freeimage? ( media-libs/freeimage )
gl2ps? ( x11-libs/gl2ps )
-   tbb? ( dev-cpp/tbb )
+   tbb? ( dev-cpp/tbb:= )
vtk? ( =sci-libs/vtk-8*[boost,imaging,qt5,python,rendering,views] )"
 RDEPEND="${DEPEND}"
 



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

2021-10-29 Thread Sam James
commit: 9bea97c719cbdf602f0bc713fbbfb039f3956087
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:10:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bea97c7

media-gfx/prusaslicer: add tbb subslot operator

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

 .../{prusaslicer-2.3.3.ebuild => prusaslicer-2.3.3-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
similarity index 99%
rename from media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
index 3e0211b1e5f..375f4189ce6 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-cpp/eigen:3
-   dev-cpp/tbb
+   dev-cpp/tbb:=
>=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat



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

2021-10-29 Thread Sam James
commit: 43d9863e8abd71e2b8fa242795f95c42c688cb43
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 21:55:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:22:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d9863e

sys-devel/mold: initial import

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

 sys-devel/mold/Manifest|  1 +
 .../mold/files/mold-0.9.6-respect-flags.patch  | 49 +
 sys-devel/mold/metadata.xml| 11 +++
 sys-devel/mold/mold-0.9.6.ebuild   | 85 ++
 4 files changed, 146 insertions(+)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
new file mode 100644
index 000..fc960548595
--- /dev/null
+++ b/sys-devel/mold/Manifest
@@ -0,0 +1 @@
+DIST mold-0.9.6.tar.gz 3378698 BLAKE2B 
1352e4f2bc018b53f6f18f6412c4747660a808a896d0c5c620db64babe42a6a949ca444f14a426a41202c8e26ff5973996819c6e4778eeaff6cb20b5746deb0d
 SHA512 
d3de30b371413e974728fba03958d6043026f59aead8371058a0b1dc672e2675e169a1def3afd3751058f529d6ec80ff78c773d2718c1d9f0bdea74d9f13bc2e

diff --git a/sys-devel/mold/files/mold-0.9.6-respect-flags.patch 
b/sys-devel/mold/files/mold-0.9.6-respect-flags.patch
new file mode 100644
index 000..270a28988f9
--- /dev/null
+++ b/sys-devel/mold/files/mold-0.9.6-respect-flags.patch
@@ -0,0 +1,49 @@
+From: Sam James 
+Date: Fri, 29 Oct 2021 22:50:40 +0100
+Subject: [PATCH] Respect *FLAGS
+
+--- a/Makefile
 b/Makefile
+@@ -10,10 +10,11 @@ GIT_HASH ?= $(shell [ -d .git ] && git rev-parse HEAD)
+ 
+ OS ?= $(shell uname -s)
+ 
+-CPPFLAGS = -g -pthread -std=c++20 -fPIE \
+-   -DMOLD_VERSION=\"0.9.6\" \
+-   -DGIT_HASH=\"$(GIT_HASH)\" \
+- $(EXTRA_CPPFLAGS)
++CFLAGS = -pthread -fPIE $(EXTRA_CFLAGS)
++CXXFLAGS = -pthread -std=c++20 -fPIE $(EXTRA_CXXFLAGS)
++CPPFLAGS = -DMOLD_VERSION=\"0.9.6\" \
++  -DGIT_HASH=\"$(GIT_HASH)\" \
++  $(EXTRA_CPPFLAGS)
+ LDFLAGS += $(EXTRA_LDFLAGS)
+ LIBS = -pthread -lz -lxxhash -ldl -lm
+ 
+@@ -28,12 +29,6 @@ LTO ?= 0
+ ASAN ?= 0
+ TSAN ?= 0
+ 
+-ifeq ($(DEBUG), 1)
+-  CPPFLAGS += -O0
+-else
+-  CPPFLAGS += -O2
+-endif
+-
+ ifeq ($(LTO), 1)
+   CPPFLAGS += -flto -O3
+   LDFLAGS  += -flto
+@@ -73,11 +68,11 @@ endif
+ all: mold mold-wrapper.so
+ 
+ mold: $(OBJS) $(MIMALLOC_LIB) $(TBB_LIB)
+-  $(CXX) $(CXXFLAGS) $(OBJS) -o $@ $(LDFLAGS) $(LIBS)
++  $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) $(OBJS) -o $@ $(LIBS)
+   ln -sf mold ld
+ 
+ mold-wrapper.so: elf/mold-wrapper.c Makefile
+-  $(CC) -fPIC -shared -o $@ $< -ldl
++  $(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -shared -o $@ $(LDFLAGS) $< -ldl
+ 
+ $(OBJS): $(HEADERS) Makefile
+ 

diff --git a/sys-devel/mold/metadata.xml b/sys-devel/mold/metadata.xml
new file mode 100644
index 000..42610750e82
--- /dev/null
+++ b/sys-devel/mold/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   rui314/mold
+   
+

diff --git a/sys-devel/mold/mold-0.9.6.ebuild b/sys-devel/mold/mold-0.9.6.ebuild
new file mode 100644
index 000..2edeabeb557
--- /dev/null
+++ b/sys-devel/mold/mold-0.9.6.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Modern Linker"
+HOMEPAGE="https://github.com/rui314/mold;
+SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+# Try again after 0.9.6
+RESTRICT="test"
+
+RDEPEND=">=dev-cpp/tbb-2021.4.0:=
+   dev-libs/xxhash:=
+   sys-libs/zlib
+   !kernel_Darwin? (
+   dev-libs/mimalloc:=
+   dev-libs/openssl:=
+   )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.6-respect-flags.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/   strip/d' \
+   -e '/   gzip/d' \
+   -e "s:\$(DEST)/lib:\$(DEST)/$(get_libdir):" \
+   Makefile || die
+
+   # Needs unpackaged dwarfutils
+   rm test/compressed-debug-info.sh \
+   test/compress-debug-sections.sh || die
+
+   # Seems to have been fixed in git (> 0.9.6)
+   # Broken atm?
+   rm test/mold-wrapper.sh || die
+
+   # Needs llvmgold
+   rm test/hello-static.sh || die
+}
+
+src_compile() {
+   tc-export CC CXX
+
+   emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   EXTRA_CFLAGS="${CFLAGS}" \
+   EXTRA_CXXFLAGS="${CXXFLAGS}" \
+   EXTRA_CPPFLAGS="${CPPFLAGS}" \
+   EXTRA_LDFLAGS="${LDFLAGS}"
+}
+
+src_test() {
+emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   EXTRA_CFLAGS="${CFLAGS}" \
+  

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

2021-10-29 Thread Patrick McLean
commit: a224ec97fc8b9df416904257927185c3402dcad6
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Oct 29 22:04:46 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Oct 29 22:05:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a224ec97

net-misc/openssh: Revbump, fix bug in X509 patchset

In user_specific_delay, the X509 patch adds a conditional that makes it the
delay could be uninitialized in some cases. This results in random hangs
when attempting to log in to the server. Fix this by initializing to 0.

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

 .../files/openssh-8.8_p1-X509-glue-13.2.3.patch| 30 ++
 ...h-8.8_p1-r1.ebuild => openssh-8.8_p1-r2.ebuild} |  0
 2 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/net-misc/openssh/files/openssh-8.8_p1-X509-glue-13.2.3.patch 
b/net-misc/openssh/files/openssh-8.8_p1-X509-glue-13.2.3.patch
index 74f8a842e6b..b6827623cd6 100644
--- a/net-misc/openssh/files/openssh-8.8_p1-X509-glue-13.2.3.patch
+++ b/net-misc/openssh/files/openssh-8.8_p1-X509-glue-13.2.3.patch
@@ -1,7 +1,27 @@
 diff -ur '--exclude=.*.un~' a/openssh-8.8p1+x509-13.2.3.diff 
b/openssh-8.8p1+x509-13.2.3.diff
 a/openssh-8.8p1+x509-13.2.3.diff   2021-10-25 10:23:20.264186260 -0700
-+++ b/openssh-8.8p1+x509-13.2.3.diff   2021-10-25 10:24:35.924443287 -0700
-@@ -51859,12 +51859,11 @@
+--- a/openssh-8.8p1+x509-13.2.3.diff   2021-10-29 14:59:17.070546984 -0700
 b/openssh-8.8p1+x509-13.2.3.diff   2021-10-29 14:59:55.086664489 -0700
+@@ -954,15 +954,16 @@
+   char b[512];
+ - size_t len = ssh_digest_bytes(SSH_DIGEST_SHA512);
+ - u_char *hash = xmalloc(len);
++- double delay;
+ + int digest_alg;
+ + size_t len;
+ + u_char *hash;
+-  double delay;
+- 
+++ double delay = 0;
+++
+ + digest_alg = ssh_digest_maxbytes();
+ + len = ssh_digest_bytes(digest_alg);
+ + hash = xmalloc(len);
+-+
++
+   (void)snprintf(b, sizeof b, "%llu%s",
+   (unsigned long long)options.timing_secret, user);
+ - if (ssh_digest_memory(SSH_DIGEST_SHA512, b, strlen(b), hash, len) != 0)
+@@ -51859,12 +51860,11 @@
   
   install-files:
$(MKDIR_P) $(DESTDIR)$(bindir)
@@ -15,7 +35,7 @@ diff -ur '--exclude=.*.un~' a/openssh-8.8p1+x509-13.2.3.diff 
b/openssh-8.8p1+x50
$(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH)
$(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) 
$(DESTDIR)$(bindir)/ssh$(EXEEXT)
$(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) 
$(DESTDIR)$(bindir)/scp$(EXEEXT)
-@@ -71985,7 +71984,7 @@
+@@ -71985,7 +71985,7 @@
  +if test "$sshd_type" = "pkix" ; then
  +  unset_arg=''
  +else
@@ -24,7 +44,7 @@ diff -ur '--exclude=.*.un~' a/openssh-8.8p1+x509-13.2.3.diff 
b/openssh-8.8p1+x50
  +fi
  +
   cat > $OBJ/sshd_config.i << _EOF
-@@ -132360,16 +132359,6 @@
+@@ -132360,16 +132360,6 @@
  +int   asnmprintf(char **, size_t, int *, const char *, ...)
__attribute__((format(printf, 4, 5)));
   void  msetlocale(void);

diff --git a/net-misc/openssh/openssh-8.8_p1-r1.ebuild 
b/net-misc/openssh/openssh-8.8_p1-r2.ebuild
similarity index 100%
rename from net-misc/openssh/openssh-8.8_p1-r1.ebuild
rename to net-misc/openssh/openssh-8.8_p1-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-Cracklib/files/

2021-10-29 Thread Conrad Kostecki
commit: cac3f55843cdecde646b430a52ba0a1cce425c51
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Oct 14 18:18:45 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:46:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac3f558

dev-perl/Crypt-Cracklib: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/22577
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../Crypt-Cracklib/files/Crypt-Cracklib-1.700.0-CFLAGS.patch  | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.700.0-CFLAGS.patch 
b/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.700.0-CFLAGS.patch
deleted file mode 100644
index d483d0d9b12..000
--- a/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.700.0-CFLAGS.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ruN Crypt-Cracklib-1.7.orig/Makefile.PL Crypt-Cracklib-1.7/Makefile.PL
 Crypt-Cracklib-1.7.orig/Makefile.PL2019-10-16 05:55:37.321262001 
+0200
-+++ Crypt-Cracklib-1.7/Makefile.PL 2019-10-16 05:56:38.585611172 +0200
-@@ -15,7 +15,6 @@
- requires_external_cc();
- 
- cc_lib_links('crack');
--cc_optimize_flags('-g -Wall -Werror');
- 
- auto_install();
- WriteAll();



[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/

2021-10-29 Thread Conrad Kostecki
commit: bad9df69e9f0c523f8705337eff5a02bc7dbfb09
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:59:55 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:59:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad9df69

net-im/prosody-modules: drop old version

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

 net-im/prosody-modules/Manifest|  1 -
 .../prosody-modules-0_pre20210901.ebuild   | 55 --
 2 files changed, 56 deletions(-)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
index a6ca2d16b41..a85626a0d7c 100644
--- a/net-im/prosody-modules/Manifest
+++ b/net-im/prosody-modules/Manifest
@@ -1,2 +1 @@
-DIST prosody-modules-0_pre20210901.tar.xz 1205504 BLAKE2B 
10959ffdecd107593777398ee1019f77bae3bb28a829b3f5a974c6715607904e79ce01020ac76585b35115a7cd97f400575c8ed20e9ca333bfdb3e83b6005554
 SHA512 
f27d7372c4e95d3a942c16ebcd00392d3faeaea525a8c18ff5da293a5be3493730200de008d249cb946fbe8c15039934b35278e30bda018c942c1d38faa3fd29
 DIST prosody-modules-0_pre20211027.tar.xz 1214428 BLAKE2B 
a514d5d66475c68d6e7eb3040b648530b1f525fc555e85773f53fa982e2634e10fca3721e463ca6a714a2b058213d5a923e8181f332d509b91bba5b6cc15b3b0
 SHA512 
0d9fc8f167f7a93ee3d46ea517a7943d1a448a7513776e9e6d0003362cc24be938ed185e8c8ce33570aa91e0b1fd66dc4e0f7cc863d97e108f3213e86085b863

diff --git a/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild 
b/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild
deleted file mode 100644
index ff13c951991..000
--- a/net-im/prosody-modules/prosody-modules-0_pre20210901.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit savedconfig
-
-DESCRIPTION="A collection of community-maintained modules for Prosody"
-HOMEPAGE="https://modules.prosody.im;
-SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz;
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="net-im/prosody"
-
-src_prepare() {
-   default
-
-   # Exclude 'misc' folder from install, since it does not provide any 
modules.
-   echo "# Remove all modules from this list, which you don't want to 
install." > prosody-modules.conf || die
-   find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die
-
-   use savedconfig && restore_config prosody-modules.conf
-}
-
-src_install() {
-   insinto "/usr/$(get_libdir)/prosody/community-modules"
-   while read prosody_module; do
-   if ! [[ "${prosody_module}" = \#* ]]; then
-   if [[ -f "${prosody_module}/README.markdown" ]]; then
-   newdoc "${prosody_module}/README.markdown" 
"README.${prosody_module}"
-   rm "${prosody_module}/README.markdown" || die
-   fi
-
-   doins -r "${prosody_module}"
-   fi
-   done 

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

2021-10-29 Thread Conrad Kostecki
commit: c3207585e9853903dcd30537bf888356675c7609
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 26 10:07:52 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:40:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3207585

dev-db/mongodb: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/22708
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../mongodb/files/mongodb-4.4.1-no-compass.patch   | 56 --
 .../mongodb/files/mongodb-4.4.1-unwind-gcc10.patch | 12 -
 2 files changed, 68 deletions(-)

diff --git a/dev-db/mongodb/files/mongodb-4.4.1-no-compass.patch 
b/dev-db/mongodb/files/mongodb-4.4.1-no-compass.patch
deleted file mode 100644
index 15a7f9534bc..000
--- a/dev-db/mongodb/files/mongodb-4.4.1-no-compass.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-diff --git a/src/mongo/SConscript b/src/mongo/SConscript
-index 8acf5469..737c31d4 100644
 a/src/mongo/SConscript
-+++ b/src/mongo/SConscript
-@@ -834,43 +834,6 @@ for full_dir, archive_dir in 
list(env["ARCHIVE_ADDITION_DIR_MAP"].items()):
- for target in env["DIST_BINARIES"]:
- installBinary(env, "db/modules/" + target)
- 
--compass_type = 'compass'
--
--compass_script = "install_compass.in"
--if env.TargetOSIs('windows'):
--compass_script = "Install-Compass.ps1.in"
--
--compass_python_interpreter = '/usr/bin/env python2'
--if env.TargetOSIs('darwin'):
--compass_python_interpreter = '/usr/bin/env python'
--
--compass_installer = env.Substfile(
--  target="$BUILD_DIR/mongo/installer/compass/" + compass_script[:-3],
--  source='installer/compass/' + compass_script,
--  SUBST_DICT=[
--('@compass_type@', compass_type),
--('@python_interpreter@', compass_python_interpreter),
--  ],
--)
--
--distBinaries.append(compass_installer)
--
--if not hygienic:
--compass_script_installer = env.Install("$DESTDIR/bin", compass_installer)
--else:
--compass_script_installer = env.AutoInstall(
--target='$PREFIX_BINDIR',
--source=[
--compass_installer,
--],
--AIB_COMPONENT='dist',
--AIB_ROLE='runtime',
--)
--
--if env.TargetOSIs('posix'):
--env.AddPostAction( compass_script_installer, 'chmod 755 $TARGET' )
--env.AddPostAction( compass_installer, 'chmod 755 $TARGET' )
--
- if not hygienic:
- server_archive = env.Command(
- target='#/${SERVER_ARCHIVE}',
-@@ -884,7 +847,6 @@ if not hygienic:
- '--transform 
$BUILD_DIR/mongo/stripped/db/modules/enterprise=$SERVER_DIST_BASENAME/bin',
- '--transform 
$BUILD_DIR/mongo/stripped=$SERVER_DIST_BASENAME/bin',
- '--transform $BUILD_DIR/mongo=$SERVER_DIST_BASENAME/bin',
--'--transform 
src/mongo/installer/compass=$SERVER_DIST_BASENAME/bin',
- '${TEMPFILE(SOURCES[1:])}'
- ],
- ),

diff --git a/dev-db/mongodb/files/mongodb-4.4.1-unwind-gcc10.patch 
b/dev-db/mongodb/files/mongodb-4.4.1-unwind-gcc10.patch
deleted file mode 100644
index a80f7e6474f..000
--- a/dev-db/mongodb/files/mongodb-4.4.1-unwind-gcc10.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/third_party/unwind/SConscript 
b/src/third_party/unwind/SConscript
-index ed947c8e..7308956f 100644
 a/src/third_party/unwind/SConscript
-+++ b/src/third_party/unwind/SConscript
-@@ -90,6 +90,7 @@ if env['TARGET_ARCH'] == 'aarch64':
- 
- env.Append(
- CCFLAGS=[
-+'-fcommon',
- '-fexceptions',
- '-Wno-unused-result',
- '-Wno-unused-value',



[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/

2021-10-29 Thread Conrad Kostecki
commit: d91826d6c89c21782686b9aa019b515f6ab75d38
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:49:14 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:49:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91826d6

net-im/prosody-modules: update live ebuild

1. As is, without quotes, it produces an error
   "unexpected symbol near '/'"
2. Modules shipped with prosody itself should take precedence.
   Otherwise, deprecated community mod_mam will take precedence over the
   supported one shipped with prosody.

Signed-off-by: Andrey Utkin  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/prosody-modules/prosody-modules-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/prosody-modules/prosody-modules-.ebuild 
b/net-im/prosody-modules/prosody-modules-.ebuild
index 5759297af38..5c9701070e6 100644
--- a/net-im/prosody-modules/prosody-modules-.ebuild
+++ b/net-im/prosody-modules/prosody-modules-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -51,5 +51,5 @@ pkg_postinst() {
einfo "'/usr/$(get_libdir)/prosody/community-modules' into 
'plugin_paths'"
einfo "into your prosody configuration file 
'/etc/jabber/prosody.cfg.lua.'"
einfo ""
-   einfo "Example: plugin_paths = { 
/usr/$(get_libdir)/prosody/community-modules };"
+   einfo "Example: plugin_paths = { 
\"/usr/$(get_libdir)/prosody/modules\", 
\"/usr/$(get_libdir)/prosody/community-modules\" };"
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/

2021-10-29 Thread Conrad Kostecki
commit: c30dbe13240c7f63f271b4043e555f640d40542d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:59:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:59:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30dbe13

net-im/prosody-modules: bump to newest snapshot

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

 net-im/prosody-modules/Manifest|  1 +
 .../prosody-modules-0_pre20211027.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest
index 244bd0a91ca..a6ca2d16b41 100644
--- a/net-im/prosody-modules/Manifest
+++ b/net-im/prosody-modules/Manifest
@@ -1 +1,2 @@
 DIST prosody-modules-0_pre20210901.tar.xz 1205504 BLAKE2B 
10959ffdecd107593777398ee1019f77bae3bb28a829b3f5a974c6715607904e79ce01020ac76585b35115a7cd97f400575c8ed20e9ca333bfdb3e83b6005554
 SHA512 
f27d7372c4e95d3a942c16ebcd00392d3faeaea525a8c18ff5da293a5be3493730200de008d249cb946fbe8c15039934b35278e30bda018c942c1d38faa3fd29
+DIST prosody-modules-0_pre20211027.tar.xz 1214428 BLAKE2B 
a514d5d66475c68d6e7eb3040b648530b1f525fc555e85773f53fa982e2634e10fca3721e463ca6a714a2b058213d5a923e8181f332d509b91bba5b6cc15b3b0
 SHA512 
0d9fc8f167f7a93ee3d46ea517a7943d1a448a7513776e9e6d0003362cc24be938ed185e8c8ce33570aa91e0b1fd66dc4e0f7cc863d97e108f3213e86085b863

diff --git a/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild 
b/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild
new file mode 100644
index 000..31462790da3
--- /dev/null
+++ b/net-im/prosody-modules/prosody-modules-0_pre20211027.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+DESCRIPTION="A collection of community-maintained modules for Prosody"
+HOMEPAGE="https://modules.prosody.im;
+SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz;
+S="${WORKDIR}/${PN}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="net-im/prosody"
+
+src_prepare() {
+   default
+
+   # Exclude 'misc' folder from install, since it does not provide any 
modules.
+   echo "# Remove all modules from this list, which you don't want to 
install." > prosody-modules.conf || die
+   find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die
+
+   use savedconfig && restore_config prosody-modules.conf
+}
+
+src_install() {
+   insinto "/usr/$(get_libdir)/prosody/community-modules"
+   while read prosody_module; do
+   if ! [[ "${prosody_module}" = \#* ]]; then
+   if [[ -f "${prosody_module}/README.markdown" ]]; then
+   newdoc "${prosody_module}/README.markdown" 
"README.${prosody_module}"
+   rm "${prosody_module}/README.markdown" || die
+   fi
+
+   doins -r "${prosody_module}"
+   fi
+   done 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/files/

2021-10-29 Thread Conrad Kostecki
commit: 68cf2f52beceb077a9f9dbf33127e16a11e4ed8f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Oct 14 18:20:02 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:46:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cf2f52

net-wireless/uhd: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/22578
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../uhd/files/uhd-4.0.0.0-boost-1.76.patch | 59 --
 1 file changed, 59 deletions(-)

diff --git a/net-wireless/uhd/files/uhd-4.0.0.0-boost-1.76.patch 
b/net-wireless/uhd/files/uhd-4.0.0.0-boost-1.76.patch
deleted file mode 100644
index 123a01bca56..000
--- a/net-wireless/uhd/files/uhd-4.0.0.0-boost-1.76.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From b05285b3853493436f71eb4192365b818005b0af Mon Sep 17 00:00:00 2001
-From: loqs 
-Date: Tue, 25 May 2021 22:43:07 +0100
-Subject: [PATCH] Fix Boost 1.76.0 incompatibility
-
-Fixes EttusResearch/uhd/issues/437

- host/lib/usrp/cores/rx_dsp_core_3000.cpp  | 1 +
- host/lib/usrp/cores/rx_frontend_core_3000.cpp | 1 +
- host/lib/usrp/usrp2/usrp2_impl.cpp| 5 ++---
- 3 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/lib/usrp/cores/rx_dsp_core_3000.cpp 
b/host/lib/usrp/cores/rx_dsp_core_3000.cpp
-index ff431fd41..53f3fee69 100644
 a/lib/usrp/cores/rx_dsp_core_3000.cpp
-+++ b/lib/usrp/cores/rx_dsp_core_3000.cpp
-@@ -14,6 +14,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/lib/usrp/cores/rx_frontend_core_3000.cpp 
b/host/lib/usrp/cores/rx_frontend_core_3000.cpp
-index abbe64b13..d51fea2ca 100644
 a/lib/usrp/cores/rx_frontend_core_3000.cpp
-+++ b/lib/usrp/cores/rx_frontend_core_3000.cpp
-@@ -12,6 +12,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- using namespace uhd;
-diff --git a/lib/usrp/usrp2/usrp2_impl.cpp b/host/lib/usrp/usrp2/usrp2_impl.cpp
-index c2514ae02..28aa11083 100644
 a/lib/usrp/usrp2/usrp2_impl.cpp
-+++ b/lib/usrp/usrp2/usrp2_impl.cpp
-@@ -17,6 +17,8 @@
- #include 
- #include  //used for htonl and ntohl
- #include 
-+#include 
-+#include 
- #include 
- #include 
- #include 
-@@ -948,9 +950,6 @@ meta_range_t usrp2_impl::get_tx_dsp_freq_range(const 
std::string& mb)
- return meta_range_t(-dac_rate / 2, +dac_rate / 2, dsp_range_step);
- }
- 
--#include 
--#include 
--
- void usrp2_impl::update_clock_source(const std::string& mb, const 
std::string& source)
- {
- // NOTICE: U2_REG_MISC_CTRL_CLOCK is on the wb clock, and cannot be set 
from fifo_ctrl



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2021-10-29 Thread Conrad Kostecki
commit: 8de26189e2b26b44a02366c17df97e5af97e23d5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:35:30 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:36:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de26189

app-benchmarks/geekbench: bump to EAPI8

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

 .../{geekbench-2.4.2.ebuild => geekbench-2.4.2-r1.ebuild}  | 7 +++
 .../{geekbench-2.4.3.ebuild => geekbench-2.4.3-r1.ebuild}  | 7 +++
 .../{geekbench-3.4.2.ebuild => geekbench-3.4.2-r1.ebuild}  | 7 +++
 .../{geekbench-4.4.1.ebuild => geekbench-4.4.1-r1.ebuild}  | 7 +++
 .../{geekbench-5.4.1.ebuild => geekbench-5.4.1-r1.ebuild}  | 5 ++---
 5 files changed, 14 insertions(+), 19 deletions(-)

diff --git a/app-benchmarks/geekbench/geekbench-2.4.2.ebuild 
b/app-benchmarks/geekbench/geekbench-2.4.2-r1.ebuild
similarity index 95%
rename from app-benchmarks/geekbench/geekbench-2.4.2.ebuild
rename to app-benchmarks/geekbench/geekbench-2.4.2-r1.ebuild
index 72a97542161..0b1ff2c7cfc 100644
--- a/app-benchmarks/geekbench/geekbench-2.4.2.ebuild
+++ b/app-benchmarks/geekbench/geekbench-2.4.2-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
 HOMEPAGE="https://www.geekbench.com;
 SRC_URI="https://cdn.primatelabs.com/Geekbench-${PV}-LinuxARM.tar.gz;
+S="${WORKDIR}/dist/Geekbench-${PV}-LinuxARM"
 
 KEYWORDS="-* arm"
 LICENSE="geekbench"
@@ -13,8 +14,6 @@ SLOT="2"
 
 RESTRICT="bindist mirror"
 
-S="${WORKDIR}/dist/Geekbench-${PV}-LinuxARM"
-
 QA_PREBUILT="opt/geekbench2/geekbench opt/geekbench2/geekbench_arm_32"
 
 pkg_nofetch() {

diff --git a/app-benchmarks/geekbench/geekbench-2.4.3.ebuild 
b/app-benchmarks/geekbench/geekbench-2.4.3-r1.ebuild
similarity index 95%
rename from app-benchmarks/geekbench/geekbench-2.4.3.ebuild
rename to app-benchmarks/geekbench/geekbench-2.4.3-r1.ebuild
index cb416e92c5c..57304c2b28d 100644
--- a/app-benchmarks/geekbench/geekbench-2.4.3.ebuild
+++ b/app-benchmarks/geekbench/geekbench-2.4.3-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
 HOMEPAGE="https://www.geekbench.com;
 SRC_URI="https://cdn.primatelabs.com/Geekbench-${PV}-Linux.tar.gz;
+S="${WORKDIR}/dist/Geekbench-${PV}-Linux"
 
 KEYWORDS="-* amd64 x86"
 LICENSE="geekbench"
@@ -13,8 +14,6 @@ SLOT="2"
 
 RESTRICT="bindist mirror"
 
-S="${WORKDIR}/dist/Geekbench-${PV}-Linux"
-
 QA_PREBUILT="opt/geekbench2/geekbench opt/geekbench2/geekbench_x86_32 
opt/geekbench2/geekbench_x86_64"
 
 pkg_nofetch() {

diff --git a/app-benchmarks/geekbench/geekbench-3.4.2.ebuild 
b/app-benchmarks/geekbench/geekbench-3.4.2-r1.ebuild
similarity index 95%
rename from app-benchmarks/geekbench/geekbench-3.4.2.ebuild
rename to app-benchmarks/geekbench/geekbench-3.4.2-r1.ebuild
index 7b396a012b9..1dd285154c7 100644
--- a/app-benchmarks/geekbench/geekbench-3.4.2.ebuild
+++ b/app-benchmarks/geekbench/geekbench-3.4.2-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
 HOMEPAGE="https://www.geekbench.com;
 SRC_URI="https://cdn.primatelabs.com/Geekbench-${PV}-Linux.tar.gz;
+S="${WORKDIR}/dist/Geekbench-${PV}-Linux"
 
 KEYWORDS="-* amd64 x86"
 LICENSE="geekbench"
@@ -13,8 +14,6 @@ SLOT="3"
 
 RESTRICT="bindist mirror"
 
-S="${WORKDIR}/dist/Geekbench-${PV}-Linux"
-
 QA_PREBUILT="opt/geekbench3/geekbench opt/geekbench3/geekbench_x86_32 
opt/geekbench3/geekbench_x86_64"
 
 pkg_nofetch() {

diff --git a/app-benchmarks/geekbench/geekbench-4.4.1.ebuild 
b/app-benchmarks/geekbench/geekbench-4.4.1-r1.ebuild
similarity index 95%
rename from app-benchmarks/geekbench/geekbench-4.4.1.ebuild
rename to app-benchmarks/geekbench/geekbench-4.4.1-r1.ebuild
index cde1b3d69e9..19a34c7d6a7 100644
--- a/app-benchmarks/geekbench/geekbench-4.4.1.ebuild
+++ b/app-benchmarks/geekbench/geekbench-4.4.1-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
 HOMEPAGE="https://www.geekbench.com;
 SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz;
+S="${WORKDIR}/Geekbench-${PV}-Linux"
 
 KEYWORDS="-* amd64 x86"
 

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

2021-10-29 Thread Conrad Kostecki
commit: 527566f337f939d0efd25e5775aa72fae339fcea
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Oct 18 17:25:15 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:40:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527566f3

dev-python/uvicorn: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22625
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/uvicorn-0.13.4-fix-wsproto-1.0.patch | 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-python/uvicorn/files/uvicorn-0.13.4-fix-wsproto-1.0.patch 
b/dev-python/uvicorn/files/uvicorn-0.13.4-fix-wsproto-1.0.patch
deleted file mode 100644
index da3038d6db4..000
--- a/dev-python/uvicorn/files/uvicorn-0.13.4-fix-wsproto-1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://github.com/encode/uvicorn/pull/892
-
-diff --git a/tests/protocols/test_http.py b/tests/protocols/test_http.py
-index f35a965d..25110fc6 100644
 a/tests/protocols/test_http.py
-+++ b/tests/protocols/test_http.py
-@@ -67,6 +67,7 @@
- b"Host: example.org",
- b"Connection: upgrade",
- b"Upgrade: websocket",
-+b"Sec-WebSocket-Version: 11",
- b"",
- b"",
- ]
-diff --git a/tests/protocols/test_websocket.py 
b/tests/protocols/test_websocket.py
-index 24bc285f..7c3fcc08 100644
 a/tests/protocols/test_websocket.py
-+++ b/tests/protocols/test_websocket.py
-@@ -51,7 +51,11 @@ def app(scope):
- async with httpx.AsyncClient() as client:
- response = await client.get(
- "http://127.0.0.1:8000;,
--headers={"upgrade": "websocket", "connection": "upgrade"},
-+headers={
-+"upgrade": "websocket",
-+"connection": "upgrade",
-+"sec-webSocket-version": "11",
-+},
- timeout=5,
- )
- if response.status_code == 426:



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-Twofish/files/

2021-10-29 Thread Conrad Kostecki
commit: 05893f43671467989f6b3c9cc68e0c4ad767f567
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:44:34 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:44:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05893f43

dev-perl/Crypt-Twofish: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/22624
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-perl/Crypt-Twofish/files/no-dot-inc.patch | 32 ---
 1 file changed, 32 deletions(-)

diff --git a/dev-perl/Crypt-Twofish/files/no-dot-inc.patch 
b/dev-perl/Crypt-Twofish/files/no-dot-inc.patch
deleted file mode 100644
index a3b26afe821..000
--- a/dev-perl/Crypt-Twofish/files/no-dot-inc.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 0906d6c153b3bedad2a91a19e8441b9633070e10 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Sun, 11 Jun 2017 15:29:53 +1200
-Subject: [PATCH] Fix tab/tables.pl for Perl 5.26
-
-Removal of "." from @INC means require $PATH no longer ever assumes
-a path relative to ".", and instead must be explicitly stated with a
-leading "./"
-
-Fixes RT#120087
-
-Bug: https://rt.cpan.org/Ticket/Display.html?id=120087

- tab/tables.pl | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tab/tables.pl b/tab/tables.pl
-index 2aa0c66..7bed411 100644
 a/tab/tables.pl
-+++ b/tab/tables.pl
-@@ -3,7 +3,7 @@
- # Copyright 2001 Abhijit Menon-Sen 
- 
- use strict;
--require 'tab/misc.pl';
-+require './tab/misc.pl';
- 
- my ($qtab, $mtab) = ([], []);
- 
--- 
-2.13.1
-



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

2021-10-29 Thread Conrad Kostecki
commit: 53346a6ad63a1cfd7d526d130a9e6afae4138c29
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Oct 18 17:25:52 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:40:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53346a6a

dev-ruby/launchy: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22626
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/launchy-2.4.2-drop-failing-test.patch| 25 --
 1 file changed, 25 deletions(-)

diff --git a/dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch 
b/dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch
deleted file mode 100644
index 00a0d4bf27e..000
--- a/dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/spec/applications/browser_spec.rb 
b/spec/applications/browser_spec.rb
-index 8cfa8e7..3886ce3 100644
 a/spec/applications/browser_spec.rb
-+++ b/spec/applications/browser_spec.rb
-@@ -12,20 +12,7 @@ describe Launchy::Application::Browser do
- ENV.delete( 'KDE_FULL_SESSION' )
- ENV.delete( 'BROWSER' )
-   end
- 
--  { 'windows' => 'start "launchy" /b' ,
--'darwin'  => '/usr/bin/open',
--'cygwin'  => 'cmd /C start "launchy" /b',
--
--# when running these tests on a linux box, this test will fail
--'linux'   => nil }.each  do |host_os, cmdline|
--it "when host_os is '#{host_os}' the appropriate 'app_list' method is 
called" do
--  Launchy.host_os = host_os
--  browser = Launchy::Application::Browser.new
--  browser.app_list.first.must_equal cmdline
--end
--  end
--
-   %w[ linux windows darwin cygwin ].each do |host_os|
- it "the BROWSER environment variable overrides any host defaults on 
'#{host_os}'" do
-   ENV['BROWSER'] = "my_special_browser --new-tab '%s'"



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2021-10-29 Thread Conrad Kostecki
commit: 5beac4fec56bb35f1b9da2f420b21da2ce4f9a30
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:29:55 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:29:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5beac4fe

dev-util/intel-graphics-compiler: drop old version

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

 dev-util/intel-graphics-compiler/Manifest  |  1 -
 .../intel-graphics-compiler-1.0.8708.ebuild| 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index 4e859bfa6a9..e5aba1fbdb5 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,2 +1 @@
-DIST intel-graphics-compiler-1.0.8708.tar.gz 7574517 BLAKE2B 
578b29a103d3d0b7f481971a801fa11bc14430b7ecd00c99492f5d80ce713b84d00d278726a425edf5884ac15f4877c96a39a3f3f3f1c22bc972db039be28dc2
 SHA512 
3685c2fe0750d860facd7f378a1de4ac21127e7720d7a8889ac0ae8ab9e58dfacfc50b5bbe37d5744c9a17958b057512871125b58784a8c62ddffc2997f80ba8
 DIST intel-graphics-compiler-1.0.8744.tar.gz 7586378 BLAKE2B 
0f20f99a2659f733521af35c1dd63c2b1398bf4fc5745a217b96ad62cfa53f105d4c9a34eba09651d0f0679d6957820011446f5657170f5ad07d110372b8b1f3
 SHA512 
dbbe6c08f32b80be305add570187df883aacefbf90b252c70b5705ecc7732f25873732a85558f0aed2ee8db5bcd1a59aec4d7ba110774922dbb19d4d3522a539

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8708.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8708.ebuild
deleted file mode 100644
index 21d5303b49f..000
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8708.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="11"
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake flag-o-matic llvm python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
-SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="debug"
-
-DEPEND="
-   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
-   sys-devel/llvm:${LLVM_MAX_SLOT}=
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=sys-devel/lld-${LLVM_MAX_SLOT}
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
-   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
-   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-   "${FILESDIR}/${PN}-1.0.8365-cmake-project.patch"
-)
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   # Since late March 2020 cmake.eclass does not set -DNDEBUG any more,
-   # and the way IGC uses this definition causes problems for some users.
-   # See bug #718824 for more information.
-   ! use debug && append-cppflags -DNDEBUG
-
-   # Get LLVM version
-   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
-
-   local mycmakeargs=(
-   # Those options are ensuring, that we are using
-   # the system LLVM with the correct slot.
-   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
-   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
-   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
-   -DIGC_OPTION__CLANG_MODE="Prebuilds"
-   -DIGC_OPTION__LLD_MODE="Prebuilds"
-   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
-   -DIGC_OPTION__LLVM_MODE="Prebuilds"
-   -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
-
-   # VectorCompiler needs work, as at the moment upstream
-   # only supports building vc-intrinsics in place.
-   -DIGC_BUILD__VC_ENABLED="NO"
-
-   # This will suspress some CMake warnings,
-   # which cannot be fixed at the moment.
-   -Wno-dev
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2021-10-29 Thread Conrad Kostecki
commit: 571a5f8a277f1f29a6828f29854ef54beedf2efc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:38:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:38:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571a5f8a

app-benchmarks/stress-ng: bump to version 0.13.06

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

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.13.06.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 5a47cfbb9c5..f9b4c96b6be 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.13.05.tar.xz 590340 BLAKE2B 
214e98ef5db575a0835ccef15d9145bba6d25774bb26ce1ac2ffa3b29309a62416752b298ccb5b1ce91ad40a3c68dee7ada7c59fd85c06d8372e24c72a927480
 SHA512 
39a1622d63e88a1d0f535b36c57a01f734e686a3f4f2dc9dcf69154e7b0e4986c6bd654a42803cc3dc0e9a22151db9e2ae79a772758e9d80beb22bd39492d13a
+DIST stress-ng-0.13.06.tar.gz 1014981 BLAKE2B 
a93ff571919707568cd0162479e47c6241b4081713cfa88b30594227d01f9af2a6e3ad759ba62f5f5485322d68768ba1ea19087d07281fa1c2b949bcac99f70e
 SHA512 
7aefc794edaa5799f96dd4afe099b747d532e4367bd372b9ed29db03f8276322113509fdd4885500864d292beeb9f407dc3f2ef2a04f92b65f240ee73eb174bb

diff --git a/app-benchmarks/stress-ng/stress-ng-0.13.06.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.13.06.ebuild
new file mode 100644
index 000..a91c3da6c13
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.13.06.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
+SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
+
+src_compile() {
+   export MAN_COMPRESS=0
+   export VERBOSE=1
+   tc-export CC
+
+   default
+}
+
+pkg_postinst() {
+   optfeature "AppArmor support" sys-libs/libapparmor
+   optfeature "SCTP support" net-misc/lksctp-tools
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Data-HexDump/files/

2021-10-29 Thread Conrad Kostecki
commit: 8d4f382339546f123d21c1d346a3978a9c3ed78d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:45:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:45:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4f3823

dev-perl/Data-HexDump: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22624
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/Data-HexDump-0.20.0-hexdump-pl.patch | 59 --
 .../files/Data-HexDump-0.20.0-lib-pm.patch | 28 --
 .../files/Data-HexDump-0.20.0-signed-c.patch   | 28 --
 3 files changed, 115 deletions(-)

diff --git a/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-hexdump-pl.patch 
b/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-hexdump-pl.patch
deleted file mode 100644
index b44b5b0b24e..000
--- a/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-hexdump-pl.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From 7b70e4169faf4e2ec0fe570b02190e71bc168377 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Tue, 10 Oct 2017 08:15:54 +1300
-Subject: Rename installed script to '.pl'
-
-Note: this must not happen in dist-root, or EUMM will also install this
-as $INC[0]/Data/hexdump.pl
-
-Bug: https://rt.cpan.org/Ticket/Display.html?id=123224

- MANIFEST  | 2 +-
- Makefile.PL   | 2 +-
- hexdump => bin/hexdump.pl | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
- rename hexdump => bin/hexdump.pl (95%)
-
-diff --git a/MANIFEST b/MANIFEST
-index 2e0843a..2f0c98b 100644
 a/MANIFEST
-+++ b/MANIFEST
-@@ -2,7 +2,7 @@ MANIFEST
- MANIFEST.SKIP
- Makefile.PL
- README
--hexdump
-+bin/hexdump.pl
- lib/Data/HexDump.pm
- t/compare.t
- t/data.t
-diff --git a/Makefile.PL b/Makefile.PL
-index 0ee62bf..091fa9d 100644
 a/Makefile.PL
-+++ b/Makefile.PL
-@@ -6,5 +6,5 @@ WriteMakefile(NAME => "Data::HexDump",
-   VERSION_FROM => "lib/Data/HexDump.pm",
-   dist => { COMPRESS => "gzip", SUFFIX => "gz" },
-   clean=> { FILES => '*.bak *.old mibs/*.dump lib/*/*~' },
--  EXE_FILES=> [ qw(hexdump) ],
-+  EXE_FILES=> [ qw(bin/hexdump.pl) ],
- );
-diff --git a/hexdump b/bin/hexdump.pl
-similarity index 95%
-rename from hexdump
-rename to bin/hexdump.pl
-index a2e28a1..9f86cd8 100755
 a/hexdump
-+++ b/bin/hexdump.pl
-@@ -5,7 +5,7 @@ use strict;
- use Data::HexDump;
- use FileHandle;
- 
--my $prgname = "hexdump";
-+my $prgname = "hexdump.pl";
- my $file = shift;
- my $fh;
- 
--- 
-2.14.1
-

diff --git a/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-lib-pm.patch 
b/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-lib-pm.patch
deleted file mode 100644
index 7e7606ebc9f..000
--- a/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-lib-pm.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 36f61caaa95340817098b8b9f6631c9f2060a292 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Tue, 10 Oct 2017 08:17:01 +1300
-Subject: Remove 'use lib lib'
-
-There's no sense in blindly adding lib based on wherever you currently
-are to an installed program, its just a security problem asking to be
-invented.
-
-Bug: https://rt.cpan.org/Ticket/Display.html?id=123225

- bin/hexdump.pl | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/bin/hexdump.pl b/bin/hexdump.pl
-index 9f86cd8..1ce8962 100755
 a/bin/hexdump.pl
-+++ b/bin/hexdump.pl
-@@ -1,6 +1,5 @@
- #!/usr/bin/perl -w
- 
--use lib "lib";
- use strict;
- use Data::HexDump;
- use FileHandle;
--- 
-2.14.1
-

diff --git a/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-signed-c.patch 
b/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-signed-c.patch
deleted file mode 100644
index 6c117334cf9..000
--- a/dev-perl/Data-HexDump/files/Data-HexDump-0.20.0-signed-c.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 1eec10393fbf1123327858d127e1f6d9e50f5a85 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Tue, 10 Oct 2017 08:17:59 +1300
-Subject: Don't use signed characters for 0-255
-
-'c' == -127 to 127
-
-Bug: https://rt.cpan.org/Ticket/Display.html?id=123226

- t/compare.t | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/t/compare.t b/t/compare.t
-index f03d73d..3c25803 100644
 a/t/compare.t
-+++ b/t/compare.t
-@@ -11,7 +11,7 @@ print "1..2\n";
- # data
- my $org = "";
- for (my $i = 0; $i <= 255; $i++) {
--  $org .= pack 'c', $i;
-+  $org .= pack 'C', $i;
- }
- $org = $org x 17 . "more data";
- 
--- 
-2.14.1
-



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2021-10-29 Thread Conrad Kostecki
commit: efb28952762f7fcd40359e06a7f79ddf3bc5e2d9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:39:02 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb28952

app-benchmarks/stress-ng: drop old version

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

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.13.05.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index f9b4c96b6be..6af55096fdc 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.13.05.tar.xz 590340 BLAKE2B 
214e98ef5db575a0835ccef15d9145bba6d25774bb26ce1ac2ffa3b29309a62416752b298ccb5b1ce91ad40a3c68dee7ada7c59fd85c06d8372e24c72a927480
 SHA512 
39a1622d63e88a1d0f535b36c57a01f734e686a3f4f2dc9dcf69154e7b0e4986c6bd654a42803cc3dc0e9a22151db9e2ae79a772758e9d80beb22bd39492d13a
 DIST stress-ng-0.13.06.tar.gz 1014981 BLAKE2B 
a93ff571919707568cd0162479e47c6241b4081713cfa88b30594227d01f9af2a6e3ad759ba62f5f5485322d68768ba1ea19087d07281fa1c2b949bcac99f70e
 SHA512 
7aefc794edaa5799f96dd4afe099b747d532e4367bd372b9ed29db03f8276322113509fdd4885500864d292beeb9f407dc3f2ef2a04f92b65f240ee73eb174bb

diff --git a/app-benchmarks/stress-ng/stress-ng-0.13.05.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.13.05.ebuild
deleted file mode 100644
index ec9f38a8fde..000
--- a/app-benchmarks/stress-ng/stress-ng-0.13.05.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/;
-SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/libcrypt:=
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
-
-src_compile() {
-   export MAN_COMPRESS=0
-   export VERBOSE=1
-   tc-export CC
-
-   default
-}
-
-pkg_postinst() {
-   optfeature "AppArmor support" sys-libs/libapparmor
-   optfeature "SCTP support" net-misc/lksctp-tools
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-OpenSSL-ECDSA/files/

2021-10-29 Thread Conrad Kostecki
commit: 590ba6d66936fc6b7c08694548da04615504c5ed
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:42:35 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:42:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590ba6d6

dev-perl/Crypt-OpenSSL-ECDSA: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/22624
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...L-ECDSA-0.80.0-0002-Port-to-OpenSSL-1.1.0.patch | 252 -
 1 file changed, 252 deletions(-)

diff --git 
a/dev-perl/Crypt-OpenSSL-ECDSA/files/Crypt-OpenSSL-ECDSA-0.80.0-0002-Port-to-OpenSSL-1.1.0.patch
 
b/dev-perl/Crypt-OpenSSL-ECDSA/files/Crypt-OpenSSL-ECDSA-0.80.0-0002-Port-to-OpenSSL-1.1.0.patch
deleted file mode 100644
index 9fe9f58d476..000
--- 
a/dev-perl/Crypt-OpenSSL-ECDSA/files/Crypt-OpenSSL-ECDSA-0.80.0-0002-Port-to-OpenSSL-1.1.0.patch
+++ /dev/null
@@ -1,252 +0,0 @@
-From b110ec2277ba33e0935f3d465a5413f669d8aefc Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
-Date: Tue, 11 Oct 2016 16:15:43 +0200
-Subject: [PATCH] Port to OpenSSL 1.1.0
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-OpenSSL 1.1.0 hid ECDSA structure internals and provided methods
-instead.
-
-This patch uses the methods and provides their copies in the case of
-older OpenSSL. Because the new OpenSSL API, ECDSA_SIG_set0(), cannot
-set curve parameters individually and ECDSA_SIG_get0() returns yet
-another reference, it's necessary to duplicate the other unchanged
-paramater when calling set_r() or set_s().
-
-This patch also stops exporting ECDSA_METHOD functions that were
-removed from the new OpenSSL.
-
-CPAN RT#118330
-
-Signed-off-by: Petr Písař 

- ECDSA.xs| 105 
- t/Crypt-OpenSSL-ECDSA.t |  13 +-
- 2 files changed, 100 insertions(+), 18 deletions(-)
-
-diff --git a/ECDSA.xs b/ECDSA.xs
-index 4016368..3d6e2d1 100644
 a/ECDSA.xs
-+++ b/ECDSA.xs
-@@ -7,9 +7,35 @@
- 
- #include 
- #include 
-+#include 
- 
- #include "const-c.inc"
- 
-+
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L
-+#include 
-+#else
-+/* ECDSA_SIG_get0() and ECDSA_SIG_set0() copied from OpenSSL 1.1.0b. */
-+static void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr,
-+const BIGNUM **ps) {
-+if (pr != NULL)
-+*pr = sig->r;
-+if (ps != NULL)
-+*ps = sig->s;
-+}
-+
-+static int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
-+{
-+if (r == NULL || s == NULL)
-+return 0;
-+BN_clear_free(sig->r);
-+BN_clear_free(sig->s);
-+sig->r = r;
-+sig->s = s;
-+return 1;
-+}
-+#endif
-+
- MODULE = Crypt::OpenSSL::ECDSAPACKAGE = Crypt::OpenSSL::ECDSA
- 
- PROTOTYPES: ENABLE
-@@ -17,7 +43,9 @@ INCLUDE: const-xs.inc
- 
- BOOT:
- ERR_load_crypto_strings();
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && OPENSSL_VERSION_NUMBER < 
0x1010L
- ERR_load_ECDSA_strings();
-+#endif
- 
- #ECDSA_SIG *
- #ECDSA_SIG_new()
-@@ -61,10 +89,16 @@ ECDSA_do_verify(const unsigned char *dgst, const ECDSA_SIG 
*sig, EC_KEY* eckey);
-   OUTPUT:
-   RETVAL
- 
--# These ECDSA_METHOD functions only became available in 1.0.2
-+# These ECDSA_METHOD functions only became available in 1.0.2,
-+# but some of them removed again in 1.1.0.
- 
- #if OPENSSL_VERSION_NUMBER >= 0x10002000L
- 
-+int 
-+ECDSA_size(const EC_KEY *eckey)
-+
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-+
- const ECDSA_METHOD *
- ECDSA_OpenSSL()
- 
-@@ -77,9 +111,6 @@ ECDSA_get_default_method()
- int 
- ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth)
- 
--int 
--ECDSA_size(const EC_KEY *eckey)
--
- ECDSA_METHOD *
- ECDSA_METHOD_new(ECDSA_METHOD *ecdsa_method=0)
- 
-@@ -95,7 +126,7 @@ ECDSA_METHOD_set_name(ECDSA_METHOD *ecdsa_method, char 
*name)
- void 
- ERR_load_ECDSA_strings()
- 
--
-+#endif
- #endif
- 
- 
-@@ -135,11 +166,13 @@ SV *
- get_r(ecdsa_sig)
- ECDSA_SIG *ecdsa_sig
- PREINIT:
-+const BIGNUM *r;
- unsigned char *to;
- STRLEN len;
- CODE:
- to = malloc(sizeof(char) * 128);
--len = BN_bn2bin(ecdsa_sig->r, to);
-+ECDSA_SIG_get0(ecdsa_sig, , NULL);
-+len = BN_bn2bin(r, to);
- RETVAL = newSVpvn((const char*)to, len);
- free(to);
- OUTPUT:
-@@ -149,11 +182,13 @@ SV *
- get_s(ecdsa_sig)
- ECDSA_SIG *ecdsa_sig
- PREINIT:
-+const BIGNUM *s;
- unsigned char *to;
- STRLEN len;
- CODE:
- to = malloc(sizeof(char) * 128);
--len = BN_bn2bin(ecdsa_sig->s, to);
-+ECDSA_SIG_get0(ecdsa_sig, NULL, );
-+len = BN_bn2bin(s, to);
- RETVAL = newSVpvn((const char*)to, len);
- free(to);
- OUTPUT:
-@@ -164,26 +199,62 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2021-10-29 Thread Conrad Kostecki
commit: ba59867ada57f77805fe0c64896335037f1a0b5f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:33:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:36:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba59867a

app-benchmarks/geekbench: bump to version 5.4.2

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

 app-benchmarks/geekbench/Manifest   |  1 +
 app-benchmarks/geekbench/geekbench-5.4.2.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index b90c4e0c44f..8b51450c8eb 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -3,3 +3,4 @@ DIST Geekbench-2.4.3-Linux.tar.gz 3337551 BLAKE2B 
cb660f3c08cc812cb23374032490a1
 DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 
63d7e768d65bc033260a0d99da17df2e518750f19882e63dbc9bbe6ff0b52a8cddb35b9143e85c01838bf5d77a04599578fc0a57a3e6fd89e7aec8c8ffdd4f5b
 SHA512 
a61a5d5481682baefdce64f6054c3373900e8cd585dcbfa2feabbf386032986b40b603619c552102401a83e0b748831d00af5b5b5278e88ef42dee176adf06e9
 DIST Geekbench-4.4.1-Linux.tar.gz 71076124 BLAKE2B 
14c2b80c971798e7d2bb256e76c7ab9c48e8c1c389e2f7547a436f706ac4f21c1e52e564cd584893071ee2f9f0a4747cd03ea72cc728ff8e4f369d5cc794d77a
 SHA512 
fa687d33a7d7a2d09c544e3d17de93f41cfa77915c708cd1ef0743f84f7f83df9d3f8df2872a8f85ed2c4c872e3cd41932685ffeb19cdb0ea047ab5116713420
 DIST Geekbench-5.4.1-Linux.tar.gz 93161586 BLAKE2B 
3d7c1915b6eeb83f5e7c3f2ab2e3d863d0e1e9252d76a612d58f2549e0c2ef664d1ebade93d2eaca336e78d54641768d1cfc9d9d736eb00c7457d312af565ab2
 SHA512 
b1a6634c9173254aa46111b06367dbc13aeb0813ba53b770a1dc7757140c1821c03dee566f40c0378d79f8658ff4c06bfb8170be631c2d95c2e367d239554492
+DIST Geekbench-5.4.2-Linux.tar.gz 93166278 BLAKE2B 
bc3abcf6fc8fbabdf8084085694b594d177537624310b962e55d7ad4128d67c1b0f03f11c5dd4d5e714e71f700d25e689601c2137c3b4d25322d683a0e7ff401
 SHA512 
f1e38ceca1c6c3e670409563e32ed24e6eac0038fb1d61e839e29975b09f9505c1bcd18dd5b8064a952f49053e298e7135cd9639ffa41dfe07ecbb2601647dfb

diff --git a/app-benchmarks/geekbench/geekbench-5.4.2.ebuild 
b/app-benchmarks/geekbench/geekbench-5.4.2.ebuild
new file mode 100644
index 000..099604ac1c6
--- /dev/null
+++ b/app-benchmarks/geekbench/geekbench-5.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
+HOMEPAGE="https://www.geekbench.com/;
+SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz;
+S="${WORKDIR}/Geekbench-${PV}-Linux"
+
+KEYWORDS="-* ~amd64"
+LICENSE="geekbench"
+SLOT="5"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="
+   opt/geekbench5/geekbench5
+   opt/geekbench5/geekbench_x86_64
+"
+
+pkg_nofetch() {
+   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
+   elog "and place it in your DISTDIR directory."
+}
+
+src_install() {
+   exeinto /opt/geekbench5
+   doexe geekbench5 geekbench_x86_64
+
+   insinto /opt/geekbench5
+   doins geekbench.plar
+
+   dodir /opt/bin
+   dosym ../geekbench5/geekbench5 /opt/bin/geekbench5
+}
+
+pkg_postinst() {
+   elog "If you have purchased a commercial license, you can enter"
+   elog "your email address and your license key with the following 
command:"
+   elog "geekbench5 -r  "
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpi_call/files/, sys-power/acpi_call/

2021-10-29 Thread Conrad Kostecki
commit: 3db8155722ee92587a11eb2f98e119b483a81939
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:27:30 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:27:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db81557

sys-power/acpi_call: drop old version

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

 sys-power/acpi_call/Manifest   |  1 -
 sys-power/acpi_call/acpi_call-1.2.1.ebuild | 36 --
 .../files/acpi_call-1.2.1-kernel-5.13.patch| 30 --
 3 files changed, 67 deletions(-)

diff --git a/sys-power/acpi_call/Manifest b/sys-power/acpi_call/Manifest
index 44950a06146..14f25846bc0 100644
--- a/sys-power/acpi_call/Manifest
+++ b/sys-power/acpi_call/Manifest
@@ -1,2 +1 @@
-DIST acpi_call-1.2.1.tar.gz 12340 BLAKE2B 
e113f8c150c8e2f4f75ca1dd81cc4399f24bedcd716c9158561e8cb9f5e63e77cade18e6543ade4ec383690bf7041a583e297948789773db8ad9b63a957e61e8
 SHA512 
91553cf70a6b0173a6bfec38fcfb62ecd17614c91a888933704bb57d788592ce6981b01fb7c5e4bb8efdbe7fe229860c9f2be4b549dd71b232704c8bf0b3cfee
 DIST acpi_call-1.2.2.tar.gz 12403 BLAKE2B 
3195ec7e4d6189abdbb1409914d97d481f63ec79ec89a2ab630120ea99aabf8ca5890c500149a386a4a661d17e58387a6b252b625b6abadef1d977691156745e
 SHA512 
3916a211bcc4a2435c6ba9664b1c86d8ab587c052a03e6edccd00fd7d01c6a756003dcc146e22e2cf688795600589c8cac1d83774c989794dcadc91f5caa2b5e

diff --git a/sys-power/acpi_call/acpi_call-1.2.1.ebuild 
b/sys-power/acpi_call/acpi_call-1.2.1.ebuild
deleted file mode 100644
index 418c4c459de..000
--- a/sys-power/acpi_call/acpi_call-1.2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info linux-mod
-
-DESCRIPTION="A linux kernel module that enables calls to ACPI"
-HOMEPAGE="https://github.com/nix-community/acpi_call;
-SRC_URI="https://github.com/nix-community/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples"
-
-PATCHES=( "${FILESDIR}/${P}-kernel-5.13.patch" )
-
-BUILD_TARGETS="default"
-CONFIG_CHECK="ACPI"
-MODULE_NAMES="acpi_call(misc:${S})"
-
-src_compile() {
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR} M=${S}"
-
-   linux-mod_src_compile
-}
-
-src_install() {
-   linux-mod_src_install
-
-   if use examples; then
-   insinto /usr/share/acpi_call
-   doins examples/*.sh
-   fi
-}

diff --git a/sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch 
b/sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch
deleted file mode 100644
index 786e639c03c..000
--- a/sys-power/acpi_call/files/acpi_call-1.2.1-kernel-5.13.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 48011f82726c263f49a2b9ca3d9f674bdb4cfd22 Mon Sep 17 00:00:00 2001
-From: Alexander Wetzel 
-Date: Thu, 8 Jul 2021 16:37:43 +0200
-Subject: [PATCH] Fix for 5.13+ kernels
-
-Upstream commit d4455faccd6c ('proc: mandate ->proc_lseek
-in "struct proc_ops"') made seek support for proc mandatory.
-
-Not providing it will cause a null pointer exception for kernels
->=5.13.0
-
-Signed-off-by: Alexander Wetzel 

- acpi_call.c | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/acpi_call.c b/acpi_call.c
-index ebdda25..9fd9886 100644
 a/acpi_call.c
-+++ b/acpi_call.c
-@@ -369,6 +369,9 @@ static ssize_t acpi_proc_read( struct file *filp, char 
__user *buff,
- static struct proc_ops proc_acpi_operations = {
-   .proc_read = acpi_proc_read,
-   .proc_write = acpi_proc_write,
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 13, 0)
-+  .proc_lseek = default_llseek,
-+#endif
- };
- #else
- static struct file_operations proc_acpi_operations = {



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2021-10-29 Thread Conrad Kostecki
commit: daad35a9675fce21f4ed291b2612968c911bf52e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:28:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:28:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daad35a9

dev-util/intel-graphics-compiler: amd64 stable

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

 .../intel-graphics-compiler/intel-graphics-compiler-1.0.8744.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8744.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8744.ebuild
index 0e7e9889129..21d5303b49f 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8744.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8744.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="debug"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpi_call/

2021-10-29 Thread Conrad Kostecki
commit: fa263532506001da16bab05b775207d76b8d96fa
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Oct 29 21:24:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct 29 21:24:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa263532

sys-power/acpi_call: amd64 stable

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

 sys-power/acpi_call/acpi_call-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/acpi_call/acpi_call-1.2.2.ebuild 
b/sys-power/acpi_call/acpi_call-1.2.2.ebuild
index 781cbf2fc3a..90e2e0158a0 100644
--- a/sys-power/acpi_call/acpi_call-1.2.2.ebuild
+++ b/sys-power/acpi_call/acpi_call-1.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nix-community/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples"
 
 BUILD_TARGETS="default"



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

2021-10-29 Thread Patrick McLean
commit: e938d0d76195d99b03b0ab096905ac584379f81a
Author: Patrick McLean  sony  com>
AuthorDate: Fri Oct 29 21:18:25 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Oct 29 21:18:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e938d0d7

sys-cluster/ceph: 14.2.22: revbump, force older leveldb

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/{ceph-14.2.22.ebuild => ceph-14.2.22-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-14.2.22.ebuild 
b/sys-cluster/ceph/ceph-14.2.22-r1.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-14.2.22.ebuild
rename to sys-cluster/ceph/ceph-14.2.22-r1.ebuild
index 7e642968cc1..c0be9260aa2 100644
--- a/sys-cluster/ceph/ceph-14.2.22.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.22-r1.ebuild
@@ -44,7 +44,7 @@ DEPEND="
app-shells/bash:0
app-misc/jq:=
dev-libs/crypto++:=
-   dev-libs/leveldb:=[snappy,tcmalloc(-)?]
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2021-10-29 Thread Patrick McLean
commit: addb9b18a8f99b1be688372f1bb0e2d95cd4ace6
Author: Patrick McLean  sony  com>
AuthorDate: Fri Oct 29 20:49:25 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Oct 29 20:49:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=addb9b18

sys-cluster/ceph: 14.2.22 add fix for newer snappy

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-14.2.22.ebuild|  1 +
 sys-cluster/ceph/files/ceph-14.2.22-snappy-uint32.patch | 13 +
 2 files changed, 14 insertions(+)

diff --git a/sys-cluster/ceph/ceph-14.2.22.ebuild 
b/sys-cluster/ceph/ceph-14.2.22.ebuild
index 1288ebd6a78..7e642968cc1 100644
--- a/sys-cluster/ceph/ceph-14.2.22.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.22.ebuild
@@ -185,6 +185,7 @@ PATCHES=(
"${FILESDIR}/ceph-14.2.22-build-without-mgr.patch"
"${FILESDIR}/ceph-14.2.11-systemd-unit-fix.patch"

"${FILESDIR}/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch"
+   "${FILESDIR}/ceph-14.2.22-snappy-uint32.patch"
 )
 
 check-reqs_export_vars() {

diff --git a/sys-cluster/ceph/files/ceph-14.2.22-snappy-uint32.patch 
b/sys-cluster/ceph/files/ceph-14.2.22-snappy-uint32.patch
new file mode 100644
index 000..c783558a175
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-14.2.22-snappy-uint32.patch
@@ -0,0 +1,13 @@
+diff --git a/src/compressor/snappy/SnappyCompressor.h 
b/src/compressor/snappy/SnappyCompressor.h
+index 0291a923112..352ab9a9bcf 100644
+--- a/src/compressor/snappy/SnappyCompressor.h
 b/src/compressor/snappy/SnappyCompressor.h
+@@ -96,7 +96,7 @@ class SnappyCompressor : public Compressor {
+ if (qat_enabled)
+   return qat_accel.decompress(p, compressed_len, dst);
+ #endif
+-snappy::uint32 res_len = 0;
++uint32_t res_len = 0;
+ BufferlistSource source_1(p, compressed_len);
+ if (!snappy::GetUncompressedLength(_1, _len)) {
+   return -1;



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Finance-Quote/

2021-10-29 Thread Andreas K. Hüttel
commit: f461a08b3b5fe49256d9aebda5485e8358bc3469
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:51:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:52:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f461a08b

dev-perl/Finance-Quote: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Finance-Quote/Finance-Quote-1.470.0.ebuild | 64 --
 dev-perl/Finance-Quote/Manifest|  1 -
 2 files changed, 65 deletions(-)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild
deleted file mode 100644
index 9b2ce26b6ff..000
--- a/dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ECOCODE
-DIST_VERSION=1.47
-DIST_EXAMPLES=( "Examples/*" )
-inherit perl-module
-
-DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# virtual/perl-Data-Dumper currently commented out in the code
-
-RDEPEND="
-   dev-perl/CGI
-   virtual/perl-Carp
-   dev-perl/DateTime
-   virtual/perl-Encode
-   virtual/perl-Exporter
-   dev-perl/HTML-Parser
-   dev-perl/HTML-TableExtract
-   dev-perl/HTML-Tree
-   dev-perl/HTTP-Cookies
-   dev-perl/HTTP-Message
-   dev-perl/JSON
-   dev-perl/LWP-Protocol-https
-   dev-perl/libwww-perl
-   dev-perl/Mozilla-CA
-   virtual/perl-Time-Piece
-   dev-perl/URI
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Spec
-   virtual/perl-Test-Simple
-   )
-"
-
-src_test() {
-   perl_rm_files t/01-pod.t t/02-pod-coverage.t t/03-kwalitee.t \
-   t/04-critic.t t/author-pod-syntax.t
-   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
-   einfo "Disabling network tests without 
DIST_TEST_OVERRIDE=~network"
-   else
-   export ONLINE_TEST=1
-   fi
-   perl-module_src_test
-}
-
-mydoc=("Documentation/*")
-
-src_install() {
-   dodoc -r htdocs
-   perl-module_src_install
-}

diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index e1eeaf81507..f4f87558511 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -1,3 +1,2 @@
-DIST Finance-Quote-1.47.tar.gz 270335 BLAKE2B 
585ab3736b7ea448b083f4dbbed460ac442fb30285041b7b0bf2a52d6b2d533a8d1eb1d9bfa72cc1cd7a3d4664d2cb5104eb539ecd6b1042083548b8ef605333
 SHA512 
a900ed3e305edb8c713dc4a885b912ad9a9f873cb501d66d393a39aacd8a980af1bd4fb0fdf5bce8e2b2aeec744e811b861a2803a6fb0d5c71ab6b8d1c3a57f7
 DIST Finance-Quote-1.49.tar.gz 274659 BLAKE2B 
1fb4523a576960b48b855807945ef79bb18f68c82c5cf8eece8dcea910c3bc2669dd07e635d74cd0a85639d9eff27337687faf5a4fc213bedde4ee720d6e6149
 SHA512 
5b4b8836e1529409f1f6aa41345bf906ba2cc1c1b44e89b59765a883cf0db082cef9df91a4eaa671e494f5e9a842c4e1fbfcc31e57964d74f7895f3e25c4d91c
 DIST Finance-Quote-1.51.tar.gz 231156 BLAKE2B 
5472e19863a752fd9c610fccf0b6a383f441c89d88ad50fea50fe3067294ba8463b0367b52da3fa471fa7df3944ab4f23d4624644fb52a27c9f0a335beebc6d4
 SHA512 
163b87b9905fb5d2becbb1de285a180c98328295b6f3ba6ddc2148993303e00bad751505add47fc540b203fd24b4c9385bb7a8c7ef67b97e3bad5f1e90ea6218



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Date-Range/

2021-10-29 Thread Andreas K. Hüttel
commit: 0932cae02cc6c322a2a601e3002a025bd3db
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:46:17 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:52:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0932cae0

dev-perl/Date-Range: New package, needed for dev-perl/Finance-Quote

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Date-Range/Date-Range-1.410.0.ebuild | 19 +++
 dev-perl/Date-Range/Manifest  |  1 +
 dev-perl/Date-Range/metadata.xml  |  8 
 3 files changed, 28 insertions(+)

diff --git a/dev-perl/Date-Range/Date-Range-1.410.0.ebuild 
b/dev-perl/Date-Range/Date-Range-1.410.0.ebuild
new file mode 100644
index 000..c6fc4a6f9dc
--- /dev/null
+++ b/dev-perl/Date-Range/Date-Range-1.410.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TMTM
+DIST_VERSION=1.41
+inherit perl-module
+
+DESCRIPTION="work with a range of dates"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-perl/Date-Simple-0.30.0
+"
+BDEPEND="${RDEPEND}
+"

diff --git a/dev-perl/Date-Range/Manifest b/dev-perl/Date-Range/Manifest
new file mode 100644
index 000..242c9735c5f
--- /dev/null
+++ b/dev-perl/Date-Range/Manifest
@@ -0,0 +1 @@
+DIST Date-Range-1.41.tar.gz 4779 BLAKE2B 
c2fe77acc3cfcff577bb4b139d24400b266e77afe905d3b63b4b3ea17c25074a5fa75421a959ad87a2ab51fe3469ecb7c498767aa3b2492d545a274327a7fc65
 SHA512 
452672d6050805c0a5743d49e278925df8d2d44b3f2ffc5c69dc6520ae4cbf54847baa905a35290375bb200bf3c74a2a862c54bcd57ee9ef0f513e3ccdc07f93

diff --git a/dev-perl/Date-Range/metadata.xml b/dev-perl/Date-Range/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Date-Range/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Filter/

2021-10-29 Thread Andreas K. Hüttel
commit: 0bd37c05230cac8ddbff2c8dfa8db38cff6ab77a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:00:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd37c05

dev-perl/Filter: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Filter/Filter-1.570.0.ebuild | 23 ---
 dev-perl/Filter/Manifest  |  1 -
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/Filter/Filter-1.570.0.ebuild 
b/dev-perl/Filter/Filter-1.570.0.ebuild
deleted file mode 100644
index 46a588891ff..000
--- a/dev-perl/Filter/Filter-1.570.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=RURBAN
-DIST_VERSION=1.57
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Interface for creation of Perl Filters"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="
-   virtual/perl-ExtUtils-MakeMaker
-"
-src_test() {
-   perl_rm_files t/z_*.t
-   perl-module_src_test
-}

diff --git a/dev-perl/Filter/Manifest b/dev-perl/Filter/Manifest
index 56ab4c7f3ca..eab106be37c 100644
--- a/dev-perl/Filter/Manifest
+++ b/dev-perl/Filter/Manifest
@@ -1,2 +1 @@
-DIST Filter-1.57.tar.gz 92255 BLAKE2B 
33eaa676892f189e8e6ad8a86bd1a3769c3f7db08b65b7d0b349a884be44f1e098dc15c5c178406575c3c553af79a5c5ad6dbb58d0a5768eb96c81b378dfc050
 SHA512 
6e0fe52ace85b329a73a79522a8227b64017701c9949d89271257bc6c50c263074084a50c500a3250959617707261ea71abd2432678c0741f4ad713e03ddefec
 DIST Filter-1.60.tar.gz 95351 BLAKE2B 
ac7a53644e4423a5b34432f11a9354ff5ee9cbf56a3d790d86ec7ef2c5dc7468d6ef793b4c23b8258c8b8aba74198700c0b8800bdfdfea9fb890b6c78be20e80
 SHA512 
be6ecb9d37c8384de34e842e1e46a24c43592cb1995178ef7a100ef8b028e506d26c044ae9fd1e4672344cbc2dae06b9136b27eced5470cfce683017129cf248



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Spreadsheet-XLSX/

2021-10-29 Thread Andreas K. Hüttel
commit: 9e743240092a437f95bd09ea2cd11b7bde45f7e1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:14:18 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e743240

dev-perl/Spreadsheet-XLSX: New package, needed for dev-perl/Finance-Quote

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Spreadsheet-XLSX/Manifest |  1 +
 .../Spreadsheet-XLSX-0.160.0.ebuild| 22 ++
 dev-perl/Spreadsheet-XLSX/metadata.xml |  8 
 3 files changed, 31 insertions(+)

diff --git a/dev-perl/Spreadsheet-XLSX/Manifest 
b/dev-perl/Spreadsheet-XLSX/Manifest
new file mode 100644
index 000..ab73f85c205
--- /dev/null
+++ b/dev-perl/Spreadsheet-XLSX/Manifest
@@ -0,0 +1 @@
+DIST Spreadsheet-XLSX-0.16.tar.gz 73391 BLAKE2B 
9b3e81f14ccdb336fef86d2ac8f951eb8cb167623b1078776a8ec3be15a9ff059b8f8f9d3f39ba0d6ac85e5554af292aa9e4a485cf5c925b9379995eaf0e162a
 SHA512 
ae7b52dcbd43cabd380b7cf2f13afb29c74ac9fac4377e49c2b259f6d2e932b0712dde2a110bb2a4f27728e59bd9dba0320209750a57c9d57a0af38d0802a699

diff --git a/dev-perl/Spreadsheet-XLSX/Spreadsheet-XLSX-0.160.0.ebuild 
b/dev-perl/Spreadsheet-XLSX/Spreadsheet-XLSX-0.160.0.ebuild
new file mode 100644
index 000..9097fbf6c54
--- /dev/null
+++ b/dev-perl/Spreadsheet-XLSX/Spreadsheet-XLSX-0.160.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ASB
+DIST_VERSION=0.16
+inherit perl-module
+
+DESCRIPTION="Perl extension for reading MS Excel 2007 files"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-perl/Archive-Zip-1.180.0
+   dev-perl/Spreadsheet-ParseExcel
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( dev-perl/Test-NoWarnings )
+"

diff --git a/dev-perl/Spreadsheet-XLSX/metadata.xml 
b/dev-perl/Spreadsheet-XLSX/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Spreadsheet-XLSX/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Finance-Quote/

2021-10-29 Thread Andreas K. Hüttel
commit: 6e87af5faed53225f0382098d854e48ae019a228
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:50:42 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:52:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e87af5f

dev-perl/Finance-Quote: Version bump 1.51

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Finance-Quote/Finance-Quote-1.510.0.ebuild | 84 ++
 dev-perl/Finance-Quote/Manifest|  1 +
 2 files changed, 85 insertions(+)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.510.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.510.0.ebuild
new file mode 100644
index 000..8176f85a24e
--- /dev/null
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.510.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPSCHUCK
+DIST_VERSION=1.51
+DIST_EXAMPLES=( "Examples/*" )
+inherit perl-module
+
+DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-perl/CGI
+   virtual/perl-Carp
+   dev-perl/DateTime
+   dev-perl/DateTime-Format-Strptime
+   virtual/perl-Encode
+   virtual/perl-Exporter
+   dev-perl/HTML-TableExtract
+   dev-perl/HTML-Parser
+   dev-perl/HTML-TokeParser-Simple
+   dev-perl/HTML-Tree
+   dev-perl/HTTP-Cookies
+   dev-perl/HTTP-Message
+   dev-perl/JSON
+   dev-perl/JSON-Parse
+   dev-perl/LWP-Protocol-https
+   dev-perl/libwww-perl
+   virtual/perl-Module-Load
+   dev-perl/Mozilla-CA
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Spreadsheet-XLSX
+   dev-perl/String-Util
+   dev-perl/Text-Template
+   virtual/perl-Time-Piece
+   dev-perl/Try-Tiny
+   dev-perl/URI
+   dev-perl/Web-Scraper
+   dev-perl/XML-LibXML
+   virtual/perl-if
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   dev-perl/Date-Manip
+   dev-perl/Date-Range
+   dev-perl/Date-Simple
+   dev-perl/DateTime-Format-ISO8601
+   virtual/perl-File-Spec
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/01-pod.t
+   t/02-pod-coverage.t
+   t/03-kwalitee.t
+   t/04-critic.t
+   t/author-pod-syntax.t
+   lib/GPATH
+   lib/GRTAGS
+   lib/GTAGS
+)
+
+src_test() {
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   einfo "Disabling network tests without 
DIST_TEST_OVERRIDE=~network"
+   else
+   export ONLINE_TEST=1
+   fi
+   perl-module_src_test
+}
+
+mydoc=("Documentation/*")
+
+src_install() {
+   dodoc -r htdocs
+   perl-module_src_install
+}

diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index 7cd207d46b6..e1eeaf81507 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -1,2 +1,3 @@
 DIST Finance-Quote-1.47.tar.gz 270335 BLAKE2B 
585ab3736b7ea448b083f4dbbed460ac442fb30285041b7b0bf2a52d6b2d533a8d1eb1d9bfa72cc1cd7a3d4664d2cb5104eb539ecd6b1042083548b8ef605333
 SHA512 
a900ed3e305edb8c713dc4a885b912ad9a9f873cb501d66d393a39aacd8a980af1bd4fb0fdf5bce8e2b2aeec744e811b861a2803a6fb0d5c71ab6b8d1c3a57f7
 DIST Finance-Quote-1.49.tar.gz 274659 BLAKE2B 
1fb4523a576960b48b855807945ef79bb18f68c82c5cf8eece8dcea910c3bc2669dd07e635d74cd0a85639d9eff27337687faf5a4fc213bedde4ee720d6e6149
 SHA512 
5b4b8836e1529409f1f6aa41345bf906ba2cc1c1b44e89b59765a883cf0db082cef9df91a4eaa671e494f5e9a842c4e1fbfcc31e57964d74f7895f3e25c4d91c
+DIST Finance-Quote-1.51.tar.gz 231156 BLAKE2B 
5472e19863a752fd9c610fccf0b6a383f441c89d88ad50fea50fe3067294ba8463b0367b52da3fa471fa7df3944ab4f23d4624644fb52a27c9f0a335beebc6d4
 SHA512 
163b87b9905fb5d2becbb1de285a180c98328295b6f3ba6ddc2148993303e00bad751505add47fc540b203fd24b4c9385bb7a8c7ef67b97e3bad5f1e90ea6218



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTML-TreeBuilder-XPath/

2021-10-29 Thread Andreas K. Hüttel
commit: dfb881ca6bdf542c01f9f041b7e53f9769fbeb69
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:40:22 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb881ca

dev-perl/HTML-TreeBuilder-XPath: New package, needed for dev-perl/Web-Scraper

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../HTML-TreeBuilder-XPath-0.140.0.ebuild  | 22 ++
 dev-perl/HTML-TreeBuilder-XPath/Manifest   |  1 +
 dev-perl/HTML-TreeBuilder-XPath/metadata.xml   |  8 
 3 files changed, 31 insertions(+)

diff --git 
a/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.140.0.ebuild 
b/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.140.0.ebuild
new file mode 100644
index 000..91945a48e11
--- /dev/null
+++ b/dev-perl/HTML-TreeBuilder-XPath/HTML-TreeBuilder-XPath-0.140.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIROD
+DIST_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="add XPath support to HTML::TreeBuilder"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-perl/HTML-Tree
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/XML-XPathEngine-0.120.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"

diff --git a/dev-perl/HTML-TreeBuilder-XPath/Manifest 
b/dev-perl/HTML-TreeBuilder-XPath/Manifest
new file mode 100644
index 000..6418cd26c76
--- /dev/null
+++ b/dev-perl/HTML-TreeBuilder-XPath/Manifest
@@ -0,0 +1 @@
+DIST HTML-TreeBuilder-XPath-0.14.tar.gz 10486 BLAKE2B 
736fea2897ed43fe9ec451e4619b9f6462d49e5f542bc5eb7aa4bfd7b35ca2ba407d0053ea6be014a54897acf295326aed1e1936dd49d42aaab1dd6e965c7150
 SHA512 
36d68ff08e4cac37e0d596fdcc7c1e84ba4fbecd23f41fccbce43e223750d35a1a7d51a3456397e3037c286fa093c3cd7dd825a07ea90a0c69ed6545ace4b727

diff --git a/dev-perl/HTML-TreeBuilder-XPath/metadata.xml 
b/dev-perl/HTML-TreeBuilder-XPath/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/HTML-TreeBuilder-XPath/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Slurp/

2021-10-29 Thread Andreas K. Hüttel
commit: d411db90221a2a6d86aed14665b22fd0d4c66187
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:52:15 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d411db90

dev-perl/File-Slurp: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/File-Slurp/File-Slurp-.270.0.ebuild | 31 
 dev-perl/File-Slurp/Manifest |  1 -
 2 files changed, 32 deletions(-)

diff --git a/dev-perl/File-Slurp/File-Slurp-.270.0.ebuild 
b/dev-perl/File-Slurp/File-Slurp-.270.0.ebuild
deleted file mode 100644
index 68aa6be2193..000
--- a/dev-perl/File-Slurp/File-Slurp-.270.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=CAPOEIRAB
-DIST_VERSION=.27
-inherit perl-module
-
-DESCRIPTION="Simple and Efficient Reading/Writing/Modifying of Complete Files"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   >=virtual/perl-Exporter-5.570.0
-   >=virtual/perl-File-Spec-3.10.0
-   virtual/perl-File-Temp
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=virtual/perl-Scalar-List-Utils-1.0.0
-   virtual/perl-Socket
-   virtual/perl-Test-Simple
-   )
-"
-
-mydoc="extras/slurp_article.pod"

diff --git a/dev-perl/File-Slurp/Manifest b/dev-perl/File-Slurp/Manifest
index 9ff6d5da13e..765f1646b1a 100644
--- a/dev-perl/File-Slurp/Manifest
+++ b/dev-perl/File-Slurp/Manifest
@@ -1,2 +1 @@
-DIST File-Slurp-.27.tar.gz 37734 BLAKE2B 
2e2589b834e1092a869a9527395d9ed589f0dafac99b13ca3e802c4bf159ebc55f7b28284a13effdcbd476b7c7d7727a9b25735dc9f9b1711a9ec63444d44888
 SHA512 
24a5e2b93f7fda65cbdf0e54687de3af511cfd3909dcf4c79610882bf4f119afdf2bd60de28fcb8d9155b94a29ca4f901e28930a810949e490ba1c584d7a6ee0
 DIST File-Slurp-.32.tar.gz 34574 BLAKE2B 
d75d7253945908328124ef46f53d86fba7ba0751e87ae493f071b03844d17b969371d1b26fddbc94f4b788475b09b5ee76c3d2c0b6f1c0c64959da0be95dd0f0
 SHA512 
413337e0257e95e8e8d2aabf684bec81e746000a741809935b058490b8c42b494064f724e618b250330d8bb67a0a7a2a5adad17e3e6c96d4b193531a192a4d56



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTML-Selector-XPath/

2021-10-29 Thread Andreas K. Hüttel
commit: b62a037450cdf04db706b8958bd14edc025525c6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:35:35 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62a0374

dev-perl/HTML-Selector-XPath: New package, needed for dev-perl/Web-Scraper

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../HTML-Selector-XPath-0.250.0.ebuild | 23 ++
 dev-perl/HTML-Selector-XPath/Manifest  |  1 +
 dev-perl/HTML-Selector-XPath/metadata.xml  |  8 
 3 files changed, 32 insertions(+)

diff --git a/dev-perl/HTML-Selector-XPath/HTML-Selector-XPath-0.250.0.ebuild 
b/dev-perl/HTML-Selector-XPath/HTML-Selector-XPath-0.250.0.ebuild
new file mode 100644
index 000..a0b16560cc3
--- /dev/null
+++ b/dev-perl/HTML-Selector-XPath/HTML-Selector-XPath-0.250.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CORION
+DIST_VERSION=0.25
+inherit perl-module
+
+DESCRIPTION="CSS Selector to XPath compiler"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Encode
+   )
+"

diff --git a/dev-perl/HTML-Selector-XPath/Manifest 
b/dev-perl/HTML-Selector-XPath/Manifest
new file mode 100644
index 000..3add4904308
--- /dev/null
+++ b/dev-perl/HTML-Selector-XPath/Manifest
@@ -0,0 +1 @@
+DIST HTML-Selector-XPath-0.25.tar.gz 32420 BLAKE2B 
81eee33c711b1b4a6f6dd7d05baa916bc0c559ffb5ef16d93d24c72289a22ee6cc8d4d3222d7f930d197aa9be4d000ec2d1f7cb355fe52b5e0cb0e81a0843d52
 SHA512 
91430ae4898908c65ee2c527fd589fed16ac2699af028a51949c6fe2a7c84552dfdd370ad35a0fea4564914b1799b65efbf7025ace0fd9aa06e47081ce9b3bc8

diff --git a/dev-perl/HTML-Selector-XPath/metadata.xml 
b/dev-perl/HTML-Selector-XPath/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/HTML-Selector-XPath/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Spec-Native/

2021-10-29 Thread Andreas K. Hüttel
commit: 71de2e8e66049e316a92eb53da830ee9946b551a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:54:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71de2e8e

dev-perl/File-Spec-Native: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...ec-Native-1.4.0.ebuild => File-Spec-Native-1.4.0-r1.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild 
b/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild
similarity index 84%
rename from dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild
rename to dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild
index 77470fcdb36..704d1d8a499 100644
--- a/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild
+++ b/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=RWSTAUNER
 DIST_VERSION=1.004
@@ -10,11 +10,11 @@ inherit perl-module
 DESCRIPTION="Use native OS implementation of File::Spec from a subclass"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
-RDEPEND="virtual/perl-File-Spec"
-DEPEND="${RDEPEND}
+RDEPEND="
+   virtual/perl-File-Spec
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-CPAN-Meta-2.120.900



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Web-Scraper/

2021-10-29 Thread Andreas K. Hüttel
commit: 0ae5cf1036a8ee510e7e945f10f17f87c8fef02b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 19:42:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae5cf10

dev-perl/Web-Scraper: New package, needed for dev-perl/Finance-Quote

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Web-Scraper/Manifest   |  1 +
 dev-perl/Web-Scraper/Web-Scraper-0.380.0.ebuild | 31 +
 dev-perl/Web-Scraper/metadata.xml   |  8 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-perl/Web-Scraper/Manifest b/dev-perl/Web-Scraper/Manifest
new file mode 100644
index 000..4c0d6356be3
--- /dev/null
+++ b/dev-perl/Web-Scraper/Manifest
@@ -0,0 +1 @@
+DIST Web-Scraper-0.38.tar.gz 25738 BLAKE2B 
7351badd9bec31d3207e6cb8782d61149345734d67738178618c18b07b73f998874916e99751d0cae334d3be00bf722dd61dac97e3cf02b22868306965297036
 SHA512 
bce42ad903c473290d68a3b9a3a978f47d8d6388b63f6a7e91feb72d9213eb9a79948c70ad99b846eaa0c5fd43e390261e7779df64c768e32326de0a09e00b20

diff --git a/dev-perl/Web-Scraper/Web-Scraper-0.380.0.ebuild 
b/dev-perl/Web-Scraper/Web-Scraper-0.380.0.ebuild
new file mode 100644
index 000..92dae9fa1b2
--- /dev/null
+++ b/dev-perl/Web-Scraper/Web-Scraper-0.380.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=0.38
+inherit perl-module
+
+DESCRIPTION='Web Scraping Toolkit using HTML and CSS Selectors or XPath 
expressions'
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-perl/HTML-Parser
+   >=dev-perl/HTML-Selector-XPath-0.30.0
+   dev-perl/HTML-Tagset
+   >=dev-perl/HTML-Tree-3.230.0
+   >=dev-perl/HTML-TreeBuilder-XPath-0.80.0
+   >=dev-perl/libwww-perl-5.827.0
+   virtual/perl-Scalar-List-Utils
+   dev-perl/UNIVERSAL-require
+   dev-perl/URI
+   dev-perl/XML-XPathEngine
+   dev-perl/YAML
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=dev-perl/Module-Build-Tiny-0.39.0
+   test? ( dev-perl/Test-Requires )
+"

diff --git a/dev-perl/Web-Scraper/metadata.xml 
b/dev-perl/Web-Scraper/metadata.xml
new file mode 100644
index 000..2751fe2408b
--- /dev/null
+++ b/dev-perl/Web-Scraper/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+p...@gentoo.org
+Gentoo Perl Project
+
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-ShareDir-Install/

2021-10-29 Thread Andreas K. Hüttel
commit: a1df274f157908a172e068f4c66d87eefbe7e120
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:49:31 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1df274f

dev-perl/File-ShareDir-Install: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../File-ShareDir-Install-0.110.0.ebuild   | 37 --
 dev-perl/File-ShareDir-Install/Manifest|  1 -
 2 files changed, 38 deletions(-)

diff --git 
a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild 
b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild
deleted file mode 100644
index 4c2e2612f03..000
--- a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.11
-
-inherit perl-module
-
-DESCRIPTION="Install shared files"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PERL_RM_FILES=( "Build.PL" ) # Using MBTiny is stupid this high up
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-Exporter
-   virtual/perl-File-Spec
-   virtual/perl-IO
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Path
-   virtual/perl-Module-Metadata
-   virtual/perl-Test-Simple
-   )
-"
-DIST_TEST="do" # RT#111296
-
-src_prepare() {
-   PERL_MM_FALLBACK_SILENCE_WARNING=1 perl-module_src_prepare
-}

diff --git a/dev-perl/File-ShareDir-Install/Manifest 
b/dev-perl/File-ShareDir-Install/Manifest
index fa7397a93c6..aa00cf50666 100644
--- a/dev-perl/File-ShareDir-Install/Manifest
+++ b/dev-perl/File-ShareDir-Install/Manifest
@@ -1,2 +1 @@
-DIST File-ShareDir-Install-0.11.tar.gz 31187 BLAKE2B 
4be6bd829fc9b2784069ba3ee8f54fadd390e3bd003d43a7754f3469fc14c01a5587044f045abe806688ed4442088256264d983ccf4080caec8b8062912e2acf
 SHA512 
6611f6c3221ec52db7582f30b2159dba22ca8d899666526c069298b3350ced9e3b46872baaceb30f7a27e3c744c929ca4967fa820d14bbfdb41e5ed5485a9f72
 DIST File-ShareDir-Install-0.13.tar.gz 31191 BLAKE2B 
53bde507e8fcd0c75030bd977bc6a55d6da810c99102269e46042ebe3873d8fbb224d967cafa87dee4bd02ca18b968f525129986bf7204f84251d7f86f0588b3
 SHA512 
a119e38491fad8ae0ebd95913e3b608e09a2b99376a5160e75083a28abe4f83c4f6a36df216365527ff87bf8ec095254b16a2f6d2515c69f34609df8672605ca



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Filesys-DiskSpace/

2021-10-29 Thread Andreas K. Hüttel
commit: d24acc1caa5bc97fc40d7751e822a0496613cf8f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:56:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24acc1c

dev-perl/Filesys-DiskSpace: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...iskSpace-0.50.0-r2.ebuild => Filesys-DiskSpace-0.50.0-r3.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Filesys-DiskSpace/Filesys-DiskSpace-0.50.0-r2.ebuild 
b/dev-perl/Filesys-DiskSpace/Filesys-DiskSpace-0.50.0-r3.ebuild
similarity index 86%
rename from dev-perl/Filesys-DiskSpace/Filesys-DiskSpace-0.50.0-r2.ebuild
rename to dev-perl/Filesys-DiskSpace/Filesys-DiskSpace-0.50.0-r3.ebuild
index 9b97c4309fb..9e52f7e99b0 100644
--- a/dev-perl/Filesys-DiskSpace/Filesys-DiskSpace-0.50.0-r2.ebuild
+++ b/dev-perl/Filesys-DiskSpace/Filesys-DiskSpace-0.50.0-r3.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=FTASSIN
 DIST_VERSION=0.05
 inherit perl-module
 
 DESCRIPTION="Disk space information"
-
 SLOT="0"
 KEYWORDS="amd64 ~ppc sparc x86"
-IUSE=""
 
 src_test() {
#https://rt.cpan.org/Ticket/Display.html?id=108971



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-ShareDir-ProjectDistDir/

2021-10-29 Thread Andreas K. Hüttel
commit: a83c8695ff8458465d6a8aae1c7403c783a9897b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:51:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83c8695

dev-perl/File-ShareDir-ProjectDistDir: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...1.0.9.ebuild => File-ShareDir-ProjectDistDir-1.0.9-r1.ebuild} | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git 
a/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild
 
b/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9-r1.ebuild
similarity index 87%
rename from 
dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild
rename to 
dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9-r1.ebuild
index 89d299783aa..9aafb2cdc76 100644
--- 
a/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild
+++ 
b/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=KENTNL
 DIST_VERSION=1.09
@@ -10,8 +10,7 @@ inherit perl-module
 DESCRIPTION="Simple set-and-forget using of a '/share' directory in your 
projects root"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
 
 RDEPEND="
!minimal? ( >=dev-perl/Path-Tiny-0.58.0 )
@@ -22,7 +21,7 @@ RDEPEND="
dev-perl/Path-Tiny
dev-perl/Sub-Exporter
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
!minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 )
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Tail/

2021-10-29 Thread Andreas K. Hüttel
commit: c8e8d484c7cfe5f8063e0f2d947138e93ae8cc82
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:58:59 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e8d484

dev-perl/File-Tail: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{File-Tail-1.300.0.ebuild => File-Tail-1.300.0-r1.ebuild}   | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/File-Tail/File-Tail-1.300.0.ebuild 
b/dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild
similarity index 92%
rename from dev-perl/File-Tail/File-Tail-1.300.0.ebuild
rename to dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild
index afcddaf326a..3cc4dc878e5 100644
--- a/dev-perl/File-Tail/File-Tail-1.300.0.ebuild
+++ b/dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild
@@ -1,22 +1,20 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=MGRABNAR
 DIST_VERSION=1.3
 inherit perl-module
 
 DESCRIPTION="Perl extension for reading from continously updated files"
-
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE=""
 
 RDEPEND="
>=virtual/perl-Time-HiRes-1.120.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Filesys-Notify-Simple/

2021-10-29 Thread Andreas K. Hüttel
commit: c1983c19db9e4bb93cd08951fce53ce9e51a00fa
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 29 18:56:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 29 19:51:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1983c19

dev-perl/Filesys-Notify-Simple: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Filesys-Notify-Simple-0.120.0.ebuild   | 25 --
 dev-perl/Filesys-Notify-Simple/Manifest|  1 -
 2 files changed, 26 deletions(-)

diff --git 
a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild 
b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild
deleted file mode 100644
index 35d7af6e74f..000
--- a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MIYAGAWA
-MODULE_VERSION=0.12
-inherit perl-module
-
-DESCRIPTION="Simple and dumb file system watcher"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/Filter"
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-perl/Test-SharedFork
-   )
-"
-
-SRC_TEST=do

diff --git a/dev-perl/Filesys-Notify-Simple/Manifest 
b/dev-perl/Filesys-Notify-Simple/Manifest
index a352563..f34d03e7a18 100644
--- a/dev-perl/Filesys-Notify-Simple/Manifest
+++ b/dev-perl/Filesys-Notify-Simple/Manifest
@@ -1,2 +1 @@
-DIST Filesys-Notify-Simple-0.12.tar.gz 12935 BLAKE2B 
835e45ca61fe7e624b5e14df16d897a56c8f108cc17a9002a8192f01f46a4542a9a6dce5c75ddce40323db87713cf1ddb59b8300be096bc1e8d195bc1436b4ee
 SHA512 
3edb9a5087b82c87bea1b4092a3c7c264ec6f8da391052593e504b16392ea1a84771bbcbad21d623f727682cc6ab4474fe6a7e346c8bebe13f60d39e83594e2b
 DIST Filesys-Notify-Simple-0.14.tar.gz 13429 BLAKE2B 
303b1576f1f98fe016ad31e435683cc7535f3f0270c358a6ca5878d9872c792f2ead8aaa737f915bc27a605146a3f78353c8b5301da300448afa3f26bf7c709f
 SHA512 
45fe097beb925e913af9c48704f5f550931c70673455258249127dff27abe1955e0e968f37c7c0f4c798a20be78b1055362c69ec2906e8e2633b21f68b198208



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

2021-10-29 Thread Mike Pagano
commit: eeea43ab6cc195c36f016eb4aad3a7851cab984b
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 29 19:44:43 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 29 19:44:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeea43ab

sys-kernel/linux-firmware: Version bump

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

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20211027.ebuild  | 354 +
 2 files changed, 355 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index f67d5599cb2..1ebcfa6a1b6 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -6,3 +6,4 @@ DIST linux-firmware-20210629.tar.gz 333073746 BLAKE2B 
89a0448dc471ff0c3edfa37b2a
 DIST linux-firmware-20210716.tar.gz 333073746 BLAKE2B 
89a0448dc471ff0c3edfa37b2a34bbe9f52d7c7e1fe416bea1121bd0248614e28672ef26b78dc7570cd6b949b9b8628492e9ee023eefd4fa49c7206146cc8e8a
 SHA512 
1bc206ea691e3a17994150e3827251d539f1e77f44afc452f45129455f1c9d0c3563add95ffa5306c5c49b6dcff031c293e755e08a0329a2b094de786d8330b8
 DIST linux-firmware-20210818.tar.xz 172748332 BLAKE2B 
faf2ad6754bb72e3838aa21d5f2bc2ba49b98966a66fec04ecc5e0e2669fbbd4830820239290e12d2327f361df9084e350668befb8babfc517a5d06d2916dce9
 SHA512 
ce8d80794476a07740e2a0c62bf5b9a88d392e27285ba490813bf52c4b2b17cf26f24f43bc56673b8f7a11d7b204263ba9e0e8702ff8bf0a79f8478e0eb8efdc
 DIST linux-firmware-20210919.tar.xz 177975728 BLAKE2B 
00e756cf15fa84fc079207de3563215b8c233f08013ecd0f530c680d15650f59e69b4af432774e44669bfd322d180b06dd60fdad9abd6df7827b07a9a400fc55
 SHA512 
ce500c459aca70a1c47eed6e36d145ec53f0f96c3d794524d9fea4d57494fdc33af47181489e2514ad2e1996070eef809088dfaa2508da3a6b67cb986c551e8b
+DIST linux-firmware-20211027.tar.xz 183341500 BLAKE2B 
6ec0d13fbc5fb5a8570852baf343204d079fcf682a95c9ad66dde5a5b7a7e439bc7f5eb45cc94fd5ec5db0011e217df0e887e7c0e247a8673a8f6b5b9939feb8
 SHA512 
7f1a900e717c2bd45f175123dc8e5b81fc57f62d766703fde56875b17df70c8e239603cadf28e2b4d1683b4d0d033b60ac9ac8eea3fcf6ee8d22a7f66d0f2e45

diff --git a/sys-kernel/linux-firmware/linux-firmware-20211027.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20211027.ebuild
new file mode 100644
index 000..c4e4ff509af
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20211027.ebuild
@@ -0,0 +1,354 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit mount-boot savedconfig
+
+# In case this is a real snapshot, fill in commit below.
+# For normal, tagged releases, leave blank
+MY_COMMIT=""
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
+else
+   if [[ -n "${MY_COMMIT}" ]]; then
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${MY_COMMIT}"
+   else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
+   fi
+
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
+
+LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
+   redistributable? (
+   linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT 
no-source-code ) )
+   unknown-license? ( all-rights-reserved )"
+SLOT="0"
+IUSE="initramfs +redistributable savedconfig unknown-license"
+REQUIRED_USE="initramfs? ( redistributable )"
+
+RESTRICT="binchecks strip test
+   unknown-license? ( bindist )"
+
+BDEPEND="initramfs? ( app-arch/cpio )"
+
+#add anything else that collides to this
+RDEPEND="!savedconfig? (
+   redistributable? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-block/qla-fc-firmware
+   !sys-firmware/iwl1000-ucode
+   !sys-firmware/iwl6005-ucode
+   !sys-firmware/iwl6030-ucode
+   !sys-firmware/iwl6050-ucode
+   !sys-firmware/iwl3160-ucode
+   !sys-firmware/iwl7260-ucode
+   !sys-firmware/iwl3160-7260-bt-ucode
+   !sys-firmware/raspberrypi-wifi-ucode
+   )
+   unknown-license? (
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   )
+   )"
+
+QA_PREBUILT="*"
+
+pkg_pretend() {
+   

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

2021-10-29 Thread Alfredo Tupone
commit: 2845ab331f93763cbd52e3a575c5a424e96fd931
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct 29 19:39:17 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct 29 19:39:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2845ab33

media-libs/glm: drop old version

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

 media-libs/glm/Manifest   |  1 -
 media-libs/glm/glm-0.9.9.5.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/media-libs/glm/Manifest b/media-libs/glm/Manifest
index e165587e7d2..1c55b37d8d8 100644
--- a/media-libs/glm/Manifest
+++ b/media-libs/glm/Manifest
@@ -1,3 +1,2 @@
-DIST glm-0.9.9.5.tar.gz 4578601 BLAKE2B 
9ce4dc7e638a651f958e2e0e1bfa0da121aefc382579838bfd810952bb8f4253e17caa6d743de713c86a4e8bd5f1afa38f8162e5f2d98ab141d94574d1103d40
 SHA512 
3b329acf5144aab1c0f47f8045d34e097699bd6685118ad8322c5ce23afdcb44ba2bb07e49301db06355b8eef7d4340b72251d55e113b533740d1e6ef6609911
 DIST glm-0.9.9.7.tar.gz 4357077 BLAKE2B 
59746a8775e0fc20fe8a8c3ae01c48841066d6092ce3cd7fa93bbf29f5247c42645bc920a3dbf3f0b4b61eb1e47f46514d9cd98c4e6df133ced0072ba6a570ee
 SHA512 
9c557788d6382777317c94f8b30bc3df7e533877705514fa5d384f97b076d6bc750e841acbecdec8113e21af07bd8850159f5f1e079aaa2cde25540b480f983b
 DIST glm-0.9.9.8.tar.gz 4368032 BLAKE2B 
41e4d4a9fbd75c6c6717e43b6a6ae09bb7da3b4b2ee7c5b04308f3aa875b306638b638aca3e457c039845c489fcf0716a080ec2166bf5e9db93c25944f4ba81a
 SHA512 
9484b0c12175414237c5b9486a2990099b1cb727e442f25ecda18b081aa661f7e92a44481f642989553cd3da7992a773441ee5688991bd539ce19fb66a5ce9e8

diff --git a/media-libs/glm/glm-0.9.9.5.ebuild 
b/media-libs/glm/glm-0.9.9.5.ebuild
deleted file mode 100644
index b439b0bf903..000
--- a/media-libs/glm/glm-0.9.9.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="OpenGL Mathematics"
-HOMEPAGE="http://glm.g-truc.net/;
-SRC_URI="https://github.com/g-truc/glm/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( HappyBunny MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
-IUSE="test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/opengl"
-
-src_configure() {
-   if use test; then
-   local mycmakeargs=(
-   -DGLM_TEST_ENABLE=ON
-   -DGLM_TEST_ENABLE_SIMD_SSE2="$(usex cpu_flags_x86_sse2 
ON OFF)"
-   -DGLM_TEST_ENABLE_SIMD_SSE3="$(usex cpu_flags_x86_sse3 
ON OFF)"
-   -DGLM_TEST_ENABLE_SIMD_AVX="$(usex cpu_flags_x86_avx ON 
OFF)"
-   -DGLM_TEST_ENABLE_SIMD_AVX2="$(usex cpu_flags_x86_avx2 
ON OFF)"
-   )
-   fi
-
-   cmake-utils_src_configure
-}



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

2021-10-29 Thread Michał Górny
commit: 3c8eb3eebb123f3ac29baf8c87984ef7d0cd67df
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 29 19:00:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 29 19:37:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8eb3ee

dev-python/tzlocal: Bump to 4.1

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

 dev-python/tzlocal/Manifest   |  1 +
 dev-python/tzlocal/tzlocal-4.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest
index 76bd08e2387..bcfedd9b083 100644
--- a/dev-python/tzlocal/Manifest
+++ b/dev-python/tzlocal/Manifest
@@ -3,3 +3,4 @@ DIST tzlocal-3.0.gh.tar.gz 18924 BLAKE2B 
340739015ce0fae245ddcb2d3f6250886261a81
 DIST tzlocal-4.0.1.gh.tar.gz 22737 BLAKE2B 
0b84ab7ac80397d2d72e0627d3766e1f6a6402c3d0505f0ff0fc02fc524b372a92e0fe948f1f8ec59b0ccfae64f8240bddc8800fe988627a87aec5b8937a6df9
 SHA512 
0e83e9cba7d74690677d32087a82a54bf1f80dde121d6eed80ca0a80851832ef197cfab07728353619904706b989bbb4c9ca1736e7e1e6c710ad4ec93f74ac22
 DIST tzlocal-4.0.2.gh.tar.gz 22978 BLAKE2B 
4c1d7ed518ed6984f2dd055ab4bdeeb9acee1c2fae14160ab8752adae8cc16969ec822d0b20d2b77d40d6b52a929f44d83b2537dffbd3b7db6c016145b870ec0
 SHA512 
4624bfda1e712bf898a4d3a8e4be20082689caf533bc340f0dede068323a4848328e7c4a2bb0d63e4ed59258ef5f21654d47135419360f73d0bdb7c38aee2906
 DIST tzlocal-4.0.gh.tar.gz 22582 BLAKE2B 
35ef0b9f64e0b2758ecda19669957666ffcd807197cfef74583d94a3e2ca01811e55b27228522723dec140dd4ede69e30585d850f03f55db084d975e871d2f63
 SHA512 
8bb31f3d85256aaab2a803c34ea35677a25ae2bf339d54a1fb4466d035631d9f22ea465448d7905d607a17c6b1180cbc619ce06b39c3ebe724270bc048bd96ed
+DIST tzlocal-4.1.gh.tar.gz 23449 BLAKE2B 
1ed3518395674af5b8066825f6a9f1dde411aa0bb534e65e9da44399042bb25ca45b61650bd7ce81d4912c3d5e1fde132d002d189fe388cd6bd4b7ed6d05bb79
 SHA512 
f6518c95b1e0ac0424a9f51f8ae0d39a50cacb510c8358a4fab077059e57959dd7b83d82ba455e9f7cca9bfc9224662f979d391a09d5516d172f1d6d3292779a

diff --git a/dev-python/tzlocal/tzlocal-4.1.ebuild 
b/dev-python/tzlocal/tzlocal-4.1.ebuild
new file mode 100644
index 000..e052e465a13
--- /dev/null
+++ b/dev-python/tzlocal/tzlocal-4.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="tzinfo object for the local timezone"
+HOMEPAGE="https://github.com/regebro/tzlocal;
+SRC_URI="https://github.com/regebro/tzlocal/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/pytz_deprecation_shim[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' python3_8 pypy3)"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-10-29 Thread Michał Górny
commit: 93eef320fba67ba2d520e6920f3b6ca88492d431
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 29 19:03:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 29 19:37:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93eef320

dev-python/nuitka: Bump to 0.6.17.5

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

 dev-python/nuitka/Manifest   |  1 +
 dev-python/nuitka/nuitka-0.6.17.5.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 258bc9f2abc..a5e2c6fae19 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-0.6.17.3.tar.gz 3147197 BLAKE2B 
fa72985494a362e430dd5eda0b14b5ff0620eb2d5a607cbae58802b92d9cf73d810864f00c366508dd89d8e7989bfbbdbd07b4309839ec36df224d45fa264a4c
 SHA512 
dcda36320e1c9de269f0407869b15f47b960fada87fd6fb60b2e96cdd637f6a773042f0ca30e3d25c8e111a5fe86e69242424e982651af732ca840afd010a909
 DIST Nuitka-0.6.17.4.tar.gz 3147951 BLAKE2B 
b82a28aab93b2ee570820c1e59f15c49649f799d97f17aec9a66e47d60563e30f5028126c3547b69e168ab425991d8e592a6dc8639971a22a44ad83cfb19d32b
 SHA512 
0bee622d516357851cd96fc3df3dd8e550b296d5045548f40a6b02565e95b2b326b6aa6a8ae54c44d16c641ba7113a38966115967c58c6df4ab4a6ed81e9031f
+DIST Nuitka-0.6.17.5.tar.gz 3148624 BLAKE2B 
41716b4736169eb9706ec0431ce34559c97259c95a02467d1ecc05a7c22cb9a471d96c0a8424a1df5e70a678bc6a5e7ff22dca24b61be891befa343b2ab48ca4
 SHA512 
aee2b8f1992e4d77c2650dfe02a97c9b402c9fb0d0fd75e47c1ebcc584310285603e850eed7de99e372d430ec59834a437afe613ef8dc9c0b904a80ff3996ca3

diff --git a/dev-python/nuitka/nuitka-0.6.17.5.ebuild 
b/dev-python/nuitka/nuitka-0.6.17.5.ebuild
new file mode 100644
index 000..758649696b8
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.17.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



  1   2   3   4   >