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

2021-07-06 Thread Hans de Graaff
commit: 257b0e1314ed5ebfcde2a2ff2a34af4ac209db53
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:53:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257b0e13

dev-ruby/puppet_forge: cleanup

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

 dev-ruby/puppet_forge/Manifest  |  1 -
 dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index 19f9bd34fcd..82af1fc11ec 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,2 +1 @@
-DIST puppet_forge-2.3.3.gem 772608 BLAKE2B 
1bba9ce824019cefbcd4e28625c99855f68bc4d752f069bf84ff86c0f768dc8b795eaa95b76e340e273079dc2882abff91a2b44d0a6f280f541637261357508e
 SHA512 
8e29d35b7175430a50d2da0b07ef3a9bd274df97f292e24c12a0d267257ff123df5380c0ba8c7124be21b4f4f0b2a11af0923e9fb5751683392c6d11ed6bf0e0
 DIST puppet_forge-2.3.4.gem 772608 BLAKE2B 
abb730eaf55a3c87a6f31b192e1efe6783895fad468c850f1e4e87d15dc8887b72571c425e81272c308e3ba9e94936f20b3ccbd22e670d7c111c88ce1acc1974
 SHA512 
f903f3ecbfdfe80b4c9d769ba1f622bf64cd723fd9165d1e3ed27296eb0e2e67f827fbc5faf460391e462cfd1cc652e573093dae29622726b3e5a37e01cf61ec

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild
deleted file mode 100644
index abdaf707c6d..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.3.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL=locales
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby";
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.18.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.14.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



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

2021-07-06 Thread Hans de Graaff
commit: 7008e2c5c54380e97594229cb39ae6e36a3cedbd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:51:25 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7008e2c5

dev-ruby/rash_alt: cleanup

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

 dev-ruby/rash_alt/Manifest  |  1 -
 dev-ruby/rash_alt/rash_alt-0.4.8.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/rash_alt/Manifest b/dev-ruby/rash_alt/Manifest
index cd87197e727..4848de7ae7a 100644
--- a/dev-ruby/rash_alt/Manifest
+++ b/dev-ruby/rash_alt/Manifest
@@ -1,2 +1 @@
-DIST rash_alt-0.4.8.gem 8704 BLAKE2B 
18a54fbff13942d9a0590e3316a1e783df05c123997162f1f1bcd0b72634eeab266288d9f14a6edf9738a5fb44922d03813b3f2d6cc1e147e8dafe25ce9424a9
 SHA512 
b32281999a662f77b52918926a265eb601db7f7322848701b0da8aae497a573ad668fbb1241676848c04ec26dc4ba1fc1bd7780b167bc772291a5de73df8c389
 DIST rash_alt-0.4.9.gem 8704 BLAKE2B 
8b0fdbc5934a50e161ae1732b915dff6c8264ec6e3b2e2905ab3c5bb23174681bb12a738a8b43f1fffee9c1b39ca0dd0102b1a703ee769a8bfa1e4ed469d291f
 SHA512 
a00cd979386b98e520bb09e9f866f0865b0213d67647c52acf0eb007aad0607d47fd8017c809d1613b6c9e94317dfafee0da7892301212209b27245de472116e

diff --git a/dev-ruby/rash_alt/rash_alt-0.4.8.ebuild 
b/dev-ruby/rash_alt/rash_alt-0.4.8.ebuild
deleted file mode 100644
index 3b8c7051325..000
--- a/dev-ruby/rash_alt/rash_alt-0.4.8.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rash.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rash alt version for Hashie's own Rash"
-HOMEPAGE="https://github.com/shishi/rash_alt";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/hashie-3.6.0:3 =dev-ruby/hashie-3*"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2021-07-06 Thread Hans de Graaff
commit: bf9c7a0232731d7d9e0f547439e56c3d142de5c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:21:40 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9c7a02

dev-ruby/maxitest: cleanup

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

 dev-ruby/maxitest/Manifest  |  1 -
 dev-ruby/maxitest/maxitest-3.5.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 6d91a518580..8b203f2f5f5 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,2 +1 @@
-DIST maxitest-3.5.0.tar.gz 61982 BLAKE2B 
2098e0b1c2f77ea535d78e5165ba9289a8470ce5c883a0994b03b822cdcba2a6d90077940a3d483505579fc7c89f347f0d492196b28fe8292406e5d6975c6241
 SHA512 
1a2557cea0ac70d3fd9b487157e5b6943dfd5cdf8b953731041d495049a9c58be84110e831cc57171ded3d5540ce5a3cd3c68e97f7767e30b04e933849202f40
 DIST maxitest-3.6.0.tar.gz 62261 BLAKE2B 
4863b5892997ea7019d5dc65d1adf7febd7934e743276423b1fa8b1d81f3ec5d1deadbe57890e0af525a91ae371ab4c499be031b9a6875e5fc6f64d2e7c2cfad
 SHA512 
41e816d21769382af598ebd64f918437a5816308fd9a9695a88ed97d05e7b41085b2a6f8343ffea50bc7016562857f09057591c2698e920a6bfbd5536edc283f

diff --git a/dev-ruby/maxitest/maxitest-3.5.0.ebuild 
b/dev-ruby/maxitest/maxitest-3.5.0.ebuild
deleted file mode 100644
index 23c274fbfae..000
--- a/dev-ruby/maxitest/maxitest-3.5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Minitest + all the features you always wanted"
-HOMEPAGE="https://github.com/grosser/maxitest";
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "

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

2021-07-06 Thread Hans de Graaff
commit: c15176cd3e81d6900cbcfe9de72926ddb4059119
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:52:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15176cd

dev-ruby/rake: cleanup

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

 dev-ruby/rake/Manifest   |  2 --
 dev-ruby/rake/rake-13.0.0.ebuild | 59 
 dev-ruby/rake/rake-13.0.1.ebuild | 59 
 3 files changed, 120 deletions(-)

diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 2d18ff4e9a6..0bf69b938c2 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,4 +1,2 @@
 DIST rake-12.3.3.tar.gz 122233 BLAKE2B 
e6c913b833092ef5d4203265bb5daf725bfc34ff3abef5a4871845ba9ee322bb8ec668564ed7fe5a2d9ce219d5b7cb00fa22d0b76fb9721f2138d2d963f16c22
 SHA512 
de15ea4428e845de214d35ad2155bd55cab51354feb5c7ae4c2cde5365d7a3959ee96d913346bdafacdb0542ab2d0e4c2e905514a7f97cfb18e630794bba3a3b
-DIST rake-13.0.0.tar.gz 122378 BLAKE2B 
996990f061a2604bf031926670043773b029d03e092513be3566763b04474d88b9bd05c085f25fc9d66b26a55e191b45fa34dc4aa215376703ad28750d71a6b1
 SHA512 
56038199fedd952994459967173d298afb13ae7fe9d7873dfe18cd4030b37f841ff74c944835843379cd66da96a6d1ee8c38294203f9d8e514c4331d65f5db79
-DIST rake-13.0.1.tar.gz 122821 BLAKE2B 
698e92d32d4bedf523bc81636f4183ccb11da1f467d116f7ff4978e121bddc41b66160798e2c0a2b00aa8f79171a81df7e214e556adeb386bdb00a72a18b82b7
 SHA512 
50d82b3a9bbe194467c7669000ed9dd8e55fbb22307fbc7180aff6ab77095108a2519b3095965ad08b52cc984d0384016d7b166676f2e97394409a069d01545f
 DIST rake-13.0.3.tar.gz 122825 BLAKE2B 
a36cc6d8e5f560bc502455a756b89d763899e71b711ba6b11d17fd86a460b4cb3ac47705645d4ccbaef9b6d8964cdc5d4d535b4470582cb3658016a399f78d58
 SHA512 
aff09bbfa58620cd6902e6679ae3f54d90424bfac40c7ad6efcc590a1c9624ae7a0c5597b8b05b378d90e422285c41d781485b9aebe1819c0c2eaf5f2624afa2

diff --git a/dev-ruby/rake/rake-13.0.0.ebuild b/dev-ruby/rake/rake-13.0.0.ebuild
deleted file mode 100644
index 7b475131353..000
--- a/dev-ruby/rake/rake-13.0.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
-
-inherit bash-completion-r1 ruby-fakegem
-
-DESCRIPTION="Make-like scripting in Ruby"
-HOMEPAGE="https://github.com/ruby/rake";
-SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-DEPEND+=" app-arch/gzip"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
-   doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}
-
-all_ruby_compile() {
-   if use doc; then
-   rdoc --title "Rake - Ruby Make" --main README.rdoc --out html 
lib *.rdoc doc/*/*.rdoc || die
-   rm -f html/js/*.js.gz
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require 
"minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
-
-all_ruby_install() {
-   ruby_fakegem_binwrapper rake
-
-   if use doc; then
-   pushd html
-   dodoc -r *
-   popd
-   fi
-
-   doman doc/rake.1
-
-   newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
-}

diff --git a/dev-ruby/rake/rake-13.0.1.ebuild b/dev-ruby/rake/rake-13.0.1.ebuild
deleted file mode 100644
index e6e0aa0764c..000
--- a/dev-ruby/rake/rake-13.0.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
-
-inherit bash-completion-r1 ruby-fakegem
-
-DESCRIPTION="Make-like scripting in Ruby"
-HOMEPAGE="https://github.com/ruby/rake";
-SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-DEPEND+=" app-arch/gzip"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
-   doc? ( dev-ruby/rdoc )"
-
-all_ruby_pre

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

2021-07-06 Thread Hans de Graaff
commit: ca6d19f918914f88e9577f6222e4d410cca46108
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:50:58 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6d19f9

dev-ruby/rmagick: add 4.2.2

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

 dev-ruby/rmagick/Manifest |  1 +
 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 2c755fe70e2..7b8fd54a788 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 
5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed
 SHA512 
f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 
489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4
 SHA512 
08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e
 DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B 
f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847
 SHA512 
671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4
+DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 
8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40
 SHA512 
0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild 
b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
new file mode 100644
index 000..e5842e91c1c
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
+HOMEPAGE="https://github.com/rmagick/rmagick";
+SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="rmagick-${MY_PV}"
+
+LICENSE="Artistic"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,webp] )"
+
+all_ruby_prepare() {
+   # Avoid unused dependency on rake-compiler. This also avoids an
+   # extra compile during tests.
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' \
+   -e '/compile/ s:^:#:' Rakefile || die
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Squelch harmless warning about imagemagick installation.
+   sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
+
+   # Reading PDFs is not allowed by the default Gentoo security policy for 
imagemagick
+   sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security 
policy"' spec/rmagick/image/read_spec.rb || die
+
+   # Update version number hardcoded in tests
+   sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || 
die
+
+   # Create directory used for a test
+   mkdir tmp
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+
+   if use doc ; then
+   docinto .
+   dodoc -r doc
+   fi
+}



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

2021-07-06 Thread Hans de Graaff
commit: 8b56787e901d9de426027f4d5666822baee42f29
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:44:53 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b56787e

dev-ruby/rdoc: add 6.3.2

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

 dev-ruby/rdoc/Manifest  |  1 +
 dev-ruby/rdoc/rdoc-6.3.2.ebuild | 94 +
 2 files changed, 95 insertions(+)

diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 472c7d46e98..fb224ee6f5f 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,3 +1,4 @@
 DIST rdoc-6.1.2.tar.gz 667607 BLAKE2B 
4857bcf5f72d93fe4e9ea89acfda9ae82afd61a7ff501d2eea529330d2b8a63d7cc775490648fcff5000ee60417123244518f56a31593af8efccae8f925b21d9
 SHA512 
a54e36adf9f98117f0b5ae4490a0ab1ce12d9b1de5b7c61ffa326b36ef13885bb8f18147f3548f95a285b15470faba14965bc87088fa3ce584928d8ee396689f
 DIST rdoc-6.2.0.tar.gz 668152 BLAKE2B 
9c92b27c427d6229778aba54ce7f12fe883fd3e40151f518f3d023d4f6dd10d4f1f6d05c8d6bcdce80d1ac81ab25cd99ccbe9479a4fcd950b895e14d4fdc4b83
 SHA512 
15352889833436c0a243e4f79c4ae8113fa3b8c222950baf1fcd272773a7a17198c2cd91a50c92e225c282a37ec743a38d8e9ca4dffe0b66c39d56412fe56ca2
 DIST rdoc-6.3.0.tar.gz 670538 BLAKE2B 
a7eda5d588c0089e36ee4197940e762e378de24b45435f8d9fa9ef9292b5d2f50d7b48ed40764794c4a20e8b159ab6f2e0d86a9289c0706744eeec7a016e05e6
 SHA512 
7e5da42905416d12acf6528b5725ea9fccb7b50bb1ed95c03975d16cc2ad22c58f48c3f14b4f118deb978649cec184b98ccef915a5cb4b0321e0114438f75745
+DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B 
1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a
 SHA512 
1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f

diff --git a/dev-ruby/rdoc/rdoc-6.3.2.ebuild b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
new file mode 100644
index 000..f0396313bb9
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.3.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/";
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_bdepend "
+   >=dev-ruby/kpeg-1.1.0-r1
+   >dev-ruby/racc-1.4.10
+   dev-ruby/rake
+   test? (
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.8:5
+   )"
+
+all_ruby_prepare() {
+   # Other packages also have use for a nonexistent directory, bug 321059
+   sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' 
test/rdoc/test_rdoc*.rb || die
+
+   # Avoid unneeded dependency on bundler, bug 603696
+   sed -i -e '/bundler/ s:^:#:' \
+   -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+   -e '/rubocop\/rake/ s:^:#:' \
+   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+   # Remove test that is depending on the locale, which we can't garantuee.
+   sed -i -e '/def test_encode_with/,/^  end/ s:^:#:' 
test/rdoc/test_rdoc_options.rb || die
+
+   # Remove test depending on FEATURES=userpriv, bug 361959
+   sed -i -e '/def test_check_files/,/^  end/ s:^:#:' 
test/rdoc/test_rdoc_options.rb || die
+
+   # Remove tests for code that is not included and not listed in 
Manifest.txt
+   rm -f test/test_rdoc_i18n_{locale,text}.rb \
+   test/rdoc/test_rdoc_generator_pot* || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc ; then
+   ruby -Ilib -S exe/rdoc || die
+   fi
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   for bin in rdoc ri; do
+   ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+   for version in $(ruby_get_use_implementations); do
+   version=`echo ${version} | cut -c 5-`
+   if use ruby_targets_ruby${version}; then
+   ruby_fakegem_binwrapper $bin 
/usr/bin/${bin}${version}
+

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

2021-07-06 Thread Hans de Graaff
commit: c626875d8e04a89077960276ce15cfea81285be5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:26:52 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c626875d

dev-ruby/maxitest: add ruby27, ruby30; allow minitest 5.14

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

 dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild 
b/dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild
new file mode 100644
index 000..a12d19fb13f
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest";
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~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_rdepend "

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

2021-07-06 Thread Hans de Graaff
commit: 96a9881310f1be701dce70d7717dbaa36acd48fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:15:50 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a98813

dev-ruby/rspec-rails: add 5.0.1

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-5.0.1.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index de1df002664..2b826ecb041 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -2,3 +2,4 @@ DIST rspec-rails-3.9.1.tar.gz 143459 BLAKE2B 
87a691df63a438b15b5726a802632c16373
 DIST rspec-rails-4.0.1.tar.gz 153383 BLAKE2B 
b2591fe27e992df11404f792e7efe1e18fa023e0b4b7c076f7ffc86e83228a013f06206c687167966413641aea654f57f0d1c0a057ecdfd9c1579fd38d08fcfd
 SHA512 
97b06a8696181fb0209e376780860935f1c22cd9a2ae5977efd45217ab74e6cc0260687bb2ccd22f28cf69f2a73ded43c51ac8d43d0d0b6b0bd0fb3e547d920b
 DIST rspec-rails-4.0.2.tar.gz 153760 BLAKE2B 
ba609fe316a27c21f140df41b63916cb9a70e77302e3dbe1fa565024e85504e63d4f7bd575117f91f9762bdadf5b462acadefdde1d36a6a731227fa2e2cd5ed7
 SHA512 
4b4567ba896a80fd487ddcca466d23d6b9e634354f8b70d0146ddbf0c119628406ba8aad4e16bce577e63cc4d3d476c270c4c2f1ad1956bde7529f318b717cf9
 DIST rspec-rails-4.1.2.tar.gz 156296 BLAKE2B 
ca454065c8fb318148e745162514b9f21aaf6050ae72981d12a23b838bc7d985350c8abd60a36c07cb5c8c8bd80dd7b97b0dcb9ab6f5fb30ec4a6d99aaf189d4
 SHA512 
c0555d3b0d1ea91c9460981216cb0e4d1999e712daf18e5270aa20daee9667e3e669c918204e863bea0b6a97a63a79cdb1cd261d396743fdfbcc41109211ce89
+DIST rspec-rails-5.0.1.tar.gz 156435 BLAKE2B 
e32016bdaf50fc4dccb0700320738aa0ef59e5fb7a3e351f68a1b9ad6d86be07850aa473166b0aee037f9dd2f21935c41c4ec502849ac5eeaf08ec602093d81a
 SHA512 
65b212870524397a922dd7fc6a796c50b56d454378785b1ff36eb9e0fa9e08291bff0360a7e56710322a7edb33b800e55b9f46bacb92b3a65f53489307c57149

diff --git a/dev-ruby/rspec-rails/rspec-rails-5.0.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-5.0.1.ebuild
new file mode 100644
index 000..d2466b6e3dd
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-5.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:6.1 dev-ruby/activesupport:6.0 
dev-ruby/activesupport:5.2 )
+   || ( dev-ruby/actionpack:6.1 dev-ruby/actionpack:6.0 
dev-ruby/actionpack:5.2 )
+   || ( dev-ruby/railties:6.1 dev-ruby/railties:6.0 dev-ruby/railties:5.2 )
+   >=dev-ruby/rspec-3.10:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   sed -i -e '1igem "rails", "<6.1"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-07-06 Thread Hans de Graaff
commit: 3ded8bda19859d55d8ea5a1edee48a2f203203a7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:12:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ded8bda

dev-ruby/ammeter: add ruby27

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

 dev-ruby/ammeter/ammeter-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ammeter/ammeter-1.1.5.ebuild 
b/dev-ruby/ammeter/ammeter-1.1.5.ebuild
index 00f45c94f10..4e27c1aab42 100644
--- a/dev-ruby/ammeter/ammeter-1.1.5.ebuild
+++ b/dev-ruby/ammeter/ammeter-1.1.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2021-07-06 Thread Hans de Graaff
commit: f436d2f12a432e8d8dd692ee5169e4fa3f28c3d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 05:49:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f436d2f1

dev-ruby/rspectacular: cleanup

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

 dev-ruby/rspectacular/rspectacular-0.70.8.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-ruby/rspectacular/rspectacular-0.70.8.ebuild 
b/dev-ruby/rspectacular/rspectacular-0.70.8.ebuild
deleted file mode 100644
index a7aa8bcaf9e..000
--- a/dev-ruby/rspectacular/rspectacular-0.70.8.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec support and matchers"
-HOMEPAGE="https://github.com/thekompanee/rspectacular";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rspec-3.1:3 dev-ruby/fuubar:2 
dev-ruby/shoulda-matchers:3"



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

2021-07-06 Thread Hans de Graaff
commit: 673e35457add65e69b03ab30196095aba838568f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:29:27 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673e3545

dev-ruby/css_parser: add 1.9.0

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

 dev-ruby/css_parser/Manifest|  1 +
 dev-ruby/css_parser/css_parser-1.9.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/css_parser/Manifest b/dev-ruby/css_parser/Manifest
index 51a1b636769..4f4d35d8255 100644
--- a/dev-ruby/css_parser/Manifest
+++ b/dev-ruby/css_parser/Manifest
@@ -1 +1,2 @@
 DIST css_parser-1.7.1.tar.gz 33667 BLAKE2B 
5732461958bb3abe7578c3898bd80c601fc957c38b3feda5092d89c4419cd64f0c6e4be296919c07bea5e9082cb03f32bfe9255244b56206caa7bab8e1a29765
 SHA512 
f1dba16fa18362e1b58d463a1f718c4c981170f3a7b0b719e5a309b74decded063cd3631540a4b76c1d78e5cfa92a35b56130979d7724d745eacdc372c69dd9b
+DIST css_parser-1.9.0.tar.gz 38201 BLAKE2B 
6d2042429f7347613b14649e7c205e88a26dec9759a1634a3805e79e3f8599ab6b1ab2c4283dee631476e16580f447c08cd41327a62c813eb006a7e435787f9e
 SHA512 
79ff06b471298f2fe82b096703c828122f1ae778b71fcac3f2eea1e243145729d3871c21eb1714777a2648ba91d05b9b973691b5ff41b2361eecb4170d3a2601

diff --git a/dev-ruby/css_parser/css_parser-1.9.0.ebuild 
b/dev-ruby/css_parser/css_parser-1.9.0.ebuild
new file mode 100644
index 000..e725137e229
--- /dev/null
+++ b/dev-ruby/css_parser/css_parser-1.9.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_DOC_DIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md "
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="premailer"
+GITHUB_PROJECT="${PN}"
+inherit ruby-fakegem
+
+DESCRIPTION="Sass-based Stylesheet Framework"
+HOMEPAGE="https://github.com/premailer/css_parser/";
+LICENSE="MIT"
+
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/addressable
+   virtual/ruby-ssl"
+
+ruby_add_bdepend "test? ( dev-ruby/maxitest )"
+
+all_ruby_prepare() {
+   # get rid of bundler usage
+   rm Gemfile || die
+   sed -i -e '/bundler/d' -e '/bump/d' Rakefile || die
+   sed -i -e '/bundler/d' test/test_helper.rb || die
+   # Avoid tests using the network.
+   sed -i -e '/test_loading_a_remote_file_over_ssl/,/end/ s:^:#:' 
test/test_css_parser_loading.rb || die
+
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/*.rb || die
+}



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

2021-07-06 Thread Hans de Graaff
commit: 8070d5696554cba2f1fbe745d691a4c30867f865
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:30:45 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8070d569

dev-ruby/roadie: add ruby27

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

 dev-ruby/roadie/roadie-4.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/roadie/roadie-4.0.0.ebuild 
b/dev-ruby/roadie/roadie-4.0.0.ebuild
index cd17893e250..274492987d8 100644
--- a/dev-ruby/roadie/roadie-4.0.0.ebuild
+++ b/dev-ruby/roadie/roadie-4.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2021-07-06 Thread Hans de Graaff
commit: b39cc62ca924b0db4c246b6657d0139439055c4d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:04:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39cc62c

dev-ruby/coffee-rails: add ruby27; fix tests; EAPI 7

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

 dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild 
b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild
new file mode 100644
index 000..3d85d5704de
--- /dev/null
+++ b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Coffee Script adapter for the Rails asset pipeline"
+HOMEPAGE="https://github.com/rails/coffee-rails";
+SRC_URI="https://github.com/rails/coffee-rails/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/coffee-script-2.2.0
+   >dev-ruby/railties-5.2:*"
+
+ruby_add_bdepend "test? ( dev-ruby/sprockets-rails dev-ruby/sprockets:3 )"
+
+all_ruby_prepare() {
+   # Avoid dependency on git and bundler.
+   sed -i -e 's/git ls-files/echo/' \
+   -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Make sure a consistent rails version is loaded.
+   sed -i -e '4igem "railties" ; gem "sprockets", "<4"' -e '/bundler/ 
s:^:#:' test/test_helper.rb || die
+}



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

2021-07-06 Thread Hans de Graaff
commit: b764e1ecbc19ecf9ce16d64afd2bdc4dad090cf9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 06:13:40 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 06:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b764e1ec

dev-ruby/rspec-rails: add ruby27

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

 dev-ruby/rspec-rails/rspec-rails-4.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-rails/rspec-rails-4.1.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-4.1.2.ebuild
index 480dc9c27b9..4414e29a7f7 100644
--- a/dev-ruby/rspec-rails/rspec-rails-4.1.2.ebuild
+++ b/dev-ruby/rspec-rails/rspec-rails-4.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2021-07-06 Thread Michał Górny
commit: 3f9a03e174d3b716f03c8bd4a18b79ffcf8aa6d1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:32:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9a03e1

dev-python/keystoneauth: Remove old

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

 dev-python/keystoneauth/keystoneauth-4.2.1.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild
deleted file mode 100644
index e16f73ab9d6..000
--- a/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud."
-HOMEPAGE="https://github.com/openstack/keystoneauth";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
-S="${WORKDIR}/${PN}1-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]"



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

2021-07-06 Thread Michał Górny
commit: 30848c572d8c71059d8ef1c72c21df9d48cce4ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:00:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30848c57

dev-python/boto3: Bump to 1.17.106

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.17.106.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 41e6f15a1d0..e13cb7670c0 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.17.104.tar.gz 387800 BLAKE2B 
928824ab0a0c091fec430c5d86b0c5663f2a98042a76311588463f36f48a6bd9641fd25e07b63ad50afcb3ea9bfea0b5f3304e3c2689a2187198aac04549346c
 SHA512 
477033e623476fa1e2e49cdb788f204ac49230088788cbae3f079de4561e7bbe56bb3b170480592a0ce056fcd2ea0cb3f14b4f5091279f46346465853a191829
 DIST boto3-1.17.105.tar.gz 387920 BLAKE2B 
475342a93440418f6fc5682e7c24f386aaac8dc91e670e8c6ab7f949fb8557c97ca0f7e7929128742c3b1091cda2a42e0f1212528f8fb1c7ce1a6dcc3aea18c4
 SHA512 
a044f0a61f8ebea58f7ebbe670b4f0ba94f6c3abe69857340908be780e1cae5f5f3ce892ba16af44df62542883d30b93a9b42830123dd3fb31998ae8c642e1b4
+DIST boto3-1.17.106.tar.gz 388602 BLAKE2B 
f9cc023ce4c0810ea7eb004126941229536fc068ff51039dc9f9943d153f8fa717e832c7161f85332e3edf596f55b3ad7dfb9ef117b471f59fc269ee9c63818c
 SHA512 
866286d91d157d513f35231f8d512cd9738c7795b044b41c8e2b1594ed83a6060bcb3a2e3c8388df2ed86c7b04e0ce2d42c88393d8a6753d04c2a007865033e4
 DIST boto3-1.17.97.tar.gz 383223 BLAKE2B 
1a1b4e9f2c51d830762f27cf3e30038efb88322e300ac304d1cb88d5b7efc6af35ad9810cea7292c9807dcdfedb11ba039ee6d5dbb9162f2a1c6d6936ef75bcc
 SHA512 
e74a59763cc9b8a51fd09121a790d29a7291d9380d4451c2e6af90902f18415a3780eeea7f7d63e052b295792b92c3cdd3b8597f7013241ebbbdb7e418cf73ce

diff --git a/dev-python/boto3/boto3-1.17.106.ebuild 
b/dev-python/boto3/boto3-1.17.106.ebuild
new file mode 100644
index 000..75afb4bcf86
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.106.ebuild
@@ -0,0 +1,56 @@
+# 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="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-service-types/

2021-07-06 Thread Michał Górny
commit: 31534777318337c49756a54a06263d1da3478b39
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:31:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31534777

dev-python/os-service-types: Remove old

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

 .../os-service-types/os-service-types-1.7.0.ebuild  | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-python/os-service-types/os-service-types-1.7.0.ebuild 
b/dev-python/os-service-types/os-service-types-1.7.0.ebuild
deleted file mode 100644
index a33a43bcfde..000
--- a/dev-python/os-service-types/os-service-types-1.7.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A library to handle official service types for OpenStack and it's 
aliases."
-HOMEPAGE="https://github.com/openstack/os-service-types";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}"



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

2021-07-06 Thread Michał Górny
commit: a437f6f577d9068c2e4792f2170be1c81a155171
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:31:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a437f6f5

dev-python/oslo-config: Remove old

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

 dev-python/oslo-config/oslo-config-8.3.3.ebuild | 32 -
 1 file changed, 32 deletions(-)

diff --git a/dev-python/oslo-config/oslo-config-8.3.3.ebuild 
b/dev-python/oslo-config/oslo-config-8.3.3.ebuild
deleted file mode 100644
index 46340c24091..000
--- a/dev-python/oslo-config/oslo-config-8.3.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Configuration API"
-HOMEPAGE="https://launchpad.net/oslo";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-"



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

2021-07-06 Thread Michał Górny
commit: e197c3ce83a40ceffc294b2350ab92bb8d683271
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:32:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e197c3ce

dev-python/openstacksdk: Remove old

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

 dev-python/openstacksdk/openstacksdk-0.50.0.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/dev-python/openstacksdk/openstacksdk-0.50.0.ebuild 
b/dev-python/openstacksdk/openstacksdk-0.50.0.ebuild
deleted file mode 100644
index d5e8c982eb1..000
--- a/dev-python/openstacksdk/openstacksdk-0.50.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with 
OpenStack."
-HOMEPAGE="https://github.com/openstack/python-openstacksdk";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}
-   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
-   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonpatch-1.16[${PYTHON_USEDEP}]
-   !~dev-python/jsonpatch-1.20[${PYTHON_USEDEP}]
-   >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/munch-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
-   >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}]
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-"



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

2021-07-06 Thread Michał Górny
commit: b59ee95265b33a5f418f70454bcb220573b9f07a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:21:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59ee952

dev-python/sentry-sdk: Bump to 1.2.0

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

 dev-python/sentry-sdk/Manifest|  1 +
 dev-python/sentry-sdk/sentry-sdk-1.2.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 8346db363c9..df081db2177 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1 +1,2 @@
 DIST sentry-sdk-1.1.0.tar.gz 215946 BLAKE2B 
486f32430a03d42c73814195ef16ec4efc71512faca197d8020fad7b3d1e7350ec619ef453075bc4fc4e0e454f3aa6eda41ec29b88af19d75b5f6a10273db325
 SHA512 
500d0d3add4bf8e74f2e34d6c00491f4bbd45a2226cc0ee93ca0f63f5ae5aea61be6730f845d50e10909c9ede6918ec6cfb90e5ebe80b753dd634ac9a9238061
+DIST sentry-sdk-1.2.0.tar.gz 218371 BLAKE2B 
dcba23b246d4620f93b82a07a9fa9c73ae8b67d54e9a690fc53c1b08580433b2d37a50f29a47e01c7cdcc29eef45cc0b67e96f1e9b333496002ceea5ce7388a9
 SHA512 
86705fab17331bf5cbe4dbb25562d80b5b080d2bee0a9bb2c153bb379e63ada10465bd5fdfa24d71fc50cc1d80d5afd3e569a779f2a11bde671cc6782ddca347

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.2.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.2.0.ebuild
new file mode 100644
index 000..1d3e482c7e7
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.2.0.ebuild
@@ -0,0 +1,71 @@
+# 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
+
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/";
+SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/eventlet[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # hangs
+   'tests/test_transport.py::test_transport_works[eventlet'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   # incompatible version?
+   tests/integrations/falcon/test_falcon.py
+   # test_circular_references: apparently fragile
+   
'tests/integrations/threading/test_threading.py::test_circular_references'
+   # test for new feature, fails with IndexError
+   
tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
+   )
+
+   # Prevent tests/integrations/modules/test_modules.py:test_basic failure
+   # Needs to detect sentry-sdk in the installed modules
+   distutils_install_for_testing
+
+   epytest ${deselect[@]/#/--deselect }
+}



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

2021-07-06 Thread Michał Górny
commit: b8ec2dbc6fce67fed2fecef3f29fa4b4731c7849
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:01:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ec2dbc

dev-python/jupyter_packaging: Bump to 0.10.4

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

 dev-python/jupyter_packaging/Manifest  |  1 +
 .../jupyter_packaging-0.10.4.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/jupyter_packaging/Manifest 
b/dev-python/jupyter_packaging/Manifest
index fabc64785c4..1ed0d03c617 100644
--- a/dev-python/jupyter_packaging/Manifest
+++ b/dev-python/jupyter_packaging/Manifest
@@ -1,2 +1,3 @@
 DIST jupyter_packaging-0.10.2.tar.gz 21735 BLAKE2B 
92de31e6835a2228f85b008b0fa3b3b8b5ebd175399fa82ee79d328f97b50c09a86dbc325e0378a7f946de34522d4af12fa5997507895ff6d85e77d4e7d38e3c
 SHA512 
c1f5562b8fd72d64998d32d1a85dd1af2b730fa7e4a0d9e2036ea4d5a607ce02b1e9c641f01997ea3b0d6e047fa797009ce3c2ca52ef866ec9c7492ef836e679
 DIST jupyter_packaging-0.10.3.tar.gz 21530 BLAKE2B 
43392f938d40e859e79f42b7942a199f808218c1da697c48a8ae0b1c5a4e8a408f983196e9d148edbf17d1725186216ed79446bd42fe8f18baaf8fc9f66efe1c
 SHA512 
7634a056d506328af6e963ac7a8d6ac5fdb5d5303a31495af2275a7feca3732b60aeebb332cdc009ab690aa4185f5b3687ae002300b4885620cb9f2da6d2c79e
+DIST jupyter_packaging-0.10.4.tar.gz 21698 BLAKE2B 
5490443e197861a53587fe744d749162e412b88bc5c1e5917cd6c145254e4feecbb8b3e3853bf5a3e360fc9ee20c3345af9c7a245aeb1b03639d99d1d69cb377
 SHA512 
066abaaa00be8154ea39cc3db0bfa4cfe03864c3e50a741f416606c2f8a2d2e0202943f390905ee46f99414168705b9c3519609c6ea16b3b7d54820631c3ba46

diff --git a/dev-python/jupyter_packaging/jupyter_packaging-0.10.4.ebuild 
b/dev-python/jupyter_packaging/jupyter_packaging-0.10.4.ebuild
new file mode 100644
index 000..6440233f72b
--- /dev/null
+++ b/dev-python/jupyter_packaging/jupyter_packaging-0.10.4.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} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Tools to help build and install Jupyter Python packages"
+HOMEPAGE="https://jupyter.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/deprecation[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # TODO: package "build"
+   tests/test_build_api.py::test_build_package
+   tests/test_build_api.py::test_deprecated_metadata
+
+   # broken by Gentoo pip patch
+   # TODO: retry when we finally make the patch less intrusive
+   tests/test_datafiles_install.py
+   tests/test_install.py
+   )
+
+   distutils_install_for_testing --via-venv
+   epytest ${deselect[@]/#/--deselect }
+}



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

2021-07-06 Thread Michał Górny
commit: acc8020cd2bef65da5da5f2544cb7bfb4945fbc0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:07:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc8020c

dev-python/tqdm: Bump to 4.61.2

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

 dev-python/tqdm/Manifest   |  1 +
 dev-python/tqdm/tqdm-4.61.2.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index f9785ed38ea..91e8178c2e3 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1 +1,2 @@
 DIST tqdm-4.61.1.tar.gz 169637 BLAKE2B 
8b89f320e13119b24a9e121747bce0b5c6625c31feb8c427a97e71da52797d9de764ce5e5c41c07d5954a1e5e4e21913335a4691837bc243db473821b2dad1ac
 SHA512 
6092a30389380a511abc8bee7e6144556d6dc1a993ba4a2685707afa2838a12f472aa216ac5e55d144da74f9be1d398d4c6f5352986a200557e4aba67831a505
+DIST tqdm-4.61.2.tar.gz 169665 BLAKE2B 
f5dff67eb549cab0dd667815c25f6e885a2e0cefc2ad68e97fdc09599eb41b13589f7a88d5a445813973454a5e5f835b3139651ec2e09b717db0fd6dc705890e
 SHA512 
bc33e8fe00244f90f61ab51d0c7c0b98d5580efebd9758284d9dbe2a699eabeb0d92871eedc2f95f377e29dd0f7ea4b5247b96cb4cc1687dcfea3a9ed1152ab7

diff --git a/dev-python/tqdm/tqdm-4.61.2.ebuild 
b/dev-python/tqdm/tqdm-4.61.2.ebuild
new file mode 100644
index 000..376ba7ad038
--- /dev/null
+++ b/dev-python/tqdm/tqdm-4.61.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/tqdm/tqdm";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+fi
+
+DESCRIPTION="Add a progress meter to your loops in a second"
+HOMEPAGE="https://github.com/tqdm/tqdm";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Skip unpredictable performance tests
+   epytest --ignore 'tests/tests_perf.py'
+}
+
+python_install() {
+   doman "${BUILD_DIR}"/lib/tqdm/tqdm.1
+   rm "${BUILD_DIR}"/lib/tqdm/tqdm.1 || die
+   distutils-r1_python_install
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2021-07-06 Thread Michał Górny
commit: 3c99eb39f12e6714f14c42ef2db7d5c68e77ee18
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:04:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c99eb39

dev-python/aws-sam-translator: Bump to 1.37.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.37.0.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 0403ba701a9..16f98486a55 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,2 +1,3 @@
 DIST aws-sam-translator-1.35.0.tar.gz 867345 BLAKE2B 
b2775f9ce0d3e20fa5b3b5a9b68100f1338576229a9380cf7afb08e9c75fedfb926a06c1c71b96df9883e5306de355f720e624d0d1150c12b58c4dc4098309f2
 SHA512 
14e22095d497df9e0fcfdaea83c93edd881837ed57e508cfcb484abd5241dce60059b349b3bba92c307515b4c4018e8e065342e9133e401004a04baf3182ec46
 DIST aws-sam-translator-1.36.0.tar.gz 878204 BLAKE2B 
027837687709d2bbe166d4c40599156c8075b1902fe9f75aa5f29bc1f725e2cb97a1f7020cba2f75d5a7180e658e1d47cf4ff03ff3336b0ac21458426f6241fa
 SHA512 
8af9e54d9a02ac3a315b1274d71a5e7413b5a39c6913036f0cc57cf1cd94d6d079f78e4810d5b501003bf5b06a4f25c2481c8abce0836c01da6f962dc0163651
+DIST aws-sam-translator-1.37.0.tar.gz 880633 BLAKE2B 
b3913b12fff38657662a16c13ae6ea3b836faa94eae986e7364543e7ece6cd53afbc9bc80380ce5c4500be57d1b588f617f3ec7e6104cf83357ffe733f4e50e2
 SHA512 
aeaf194d7c8338802762a667ac05e57a8fbffbae7d1a707a708392b1d103d4e30f42e683e077b5cbfc540bd38debac95c578dc2c02f2c3f7ed531ece64bb7200

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.37.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.37.0.ebuild
new file mode 100644
index 000..9b41296baaa
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.37.0.ebuild
@@ -0,0 +1,43 @@
+# 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="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="https://github.com/aws/serverless-application-model
+   https://pypi.org/project/aws-sam-translator/";
+SRC_URI="https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/serverless-application-model-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/boto3-1.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dependency
+   sed -r -e 's:--cov(-[[:graph:]]+|)[[:space:]]+[[:graph:]]+::g' \
+   -i pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-07-06 Thread Michał Górny
commit: 7a0b5b53c0ce7c537235c59e37fb1ae008a9dd3d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:00:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0b5b53

app-admin/awscli: Bump to 1.19.106

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.19.106.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 8ddd3d0246b..62712b97db8 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST awscli-1.19.104.tar.gz 2024567 BLAKE2B 
82662ffe6a05dd329210ff84962e1ad37ece63a8f964c3c6bb293f53fea3af151bb088150260b3b279730871b7e962f2c580385b21a56a8bc2f86b437fab92d4
 SHA512 
444e533219e23b5151bab29d2d65deb8de9008b883b08ae553dd322b3f4e96d3836fedabc7be0393303ea146a0b8ad8220d4f4de458bca00303dc0798e543840
 DIST awscli-1.19.105.tar.gz 2024530 BLAKE2B 
8d05c41aa76338f30edf8640923250fa3d3954e942243552338837ec163f987c583573269d94a63f47f48fbb0beab4c6265e9197b465563374e4afb45ae20843
 SHA512 
73207ca67d490df705022844e6d025d051a276698204fcf82171e0075f5db2c347de0634cffc48fbd210314d66fd79c61d4129003ddbd6db698adc710fbb2068
+DIST awscli-1.19.106.tar.gz 2025184 BLAKE2B 
ee1006df7feef7ca3dcae3625a5e318dd1d5ed70a3c0c30fffd431fa41713f1932d2750edd2fd251513eaa631f93c6c9d4ab2e0bb052f246b5b13e48c355646a
 SHA512 
404b7d14622f1250f3cc5ea290dd796fb99aeb141101ca55bb672375d09fb4fccb67c2d926f0a3f7e5efc4c48022197a0de20e59590d4758e5fe0975c63f2bb5
 DIST awscli-1.19.97.tar.gz 2020143 BLAKE2B 
2dac6f59a04a958b09e0f8b7d056583015762df78ed1349b55c6301d3189e1100bd8ab98445ded3ccc0ddbf1148ddf0475086704f123b0db1ccfd1cacb6b4680
 SHA512 
4e4e0f34ba02819232427f7571a4b10d22b167788d758c9ac43749607ea7a4c498259fcc5c69fb32d66faffc535a5b3045006168b64506f2b0f9fbbaa804e387

diff --git a/app-admin/awscli/awscli-1.19.106.ebuild 
b/app-admin/awscli/awscli-1.19.106.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.19.106.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/";
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-07-06 Thread Michał Górny
commit: 052cd32fef882a3b9b36b2a8a38b911a7db7a981
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:31:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052cd32f

dev-python/oslo-log: Remove old

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

 dev-python/oslo-log/oslo-log-4.4.0.ebuild | 38 ---
 1 file changed, 38 deletions(-)

diff --git a/dev-python/oslo-log/oslo-log-4.4.0.ebuild 
b/dev-python/oslo-log/oslo-log-4.4.0.ebuild
deleted file mode 100644
index 1f5b37183c6..000
--- a/dev-python/oslo-log/oslo-log-4.4.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_8 )
-inherit distutils-r1
-
-DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
-HOMEPAGE="https://pypi.org/project/oslo.log/ 
https://github.com/openstack/oslo.log";
-SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
-S="${WORKDIR}/oslo.log-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-RDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.36.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
-   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]"
-BDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests unittest
-
-python_test() {
-   eunittest -b
-}



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

2021-07-06 Thread Michał Górny
commit: 1298e8dedbc68e306241c03d1c817ba4938380db
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 05:54:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1298e8de

dev-python/marshmallow: Bump to 3.12.2

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

 dev-python/marshmallow/Manifest  |  1 +
 dev-python/marshmallow/marshmallow-3.12.2.ebuild | 26 
 2 files changed, 27 insertions(+)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index 34e3ffbc41b..5c02d8761de 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1,3 +1,4 @@
 DIST marshmallow-3.11.1.tar.gz 173844 BLAKE2B 
edd816ccd254dc52e01a2e067ff3037fa5206ae5badb1e9b46d83d3bdcd926d324c39321e4fa2b4fdf276158d36c2d3634086f76086dececaa24213bbb765e42
 SHA512 
ebb6b20ffc1b199408ede0c88d1512cada14cf7220315100398137b8374940c03dda2e6449ab9135963598ab321669068a9eca0e1c4cd2f3f2454eba19db04bd
 DIST marshmallow-3.12.0.tar.gz 174790 BLAKE2B 
07539540f361137dd2fa2d5c884e279137a82f69e8a9e294d6abe4c566c98f74a1836018618682ac0a08f1e0d1510dbffa6d9c030a98e2cba48230697742b7e3
 SHA512 
7b91ec42dffbb979bede21fbab17cfb081068eea54d02aaef991b58e884cc5675fb17d5f56278794e5c33960bf29951ba74533abb9a025228a524a4e413bd312
 DIST marshmallow-3.12.1.tar.gz 174784 BLAKE2B 
d3540ba833950d730db719c8ac7e8d66a54a4b06d0decc161d9b1f82d2012db2df7cc376bf3fb322e8d07e60057409f2e6ab761561e822c942d189418c70b9fa
 SHA512 
aadbf9c3b45a5b435ce7fd7f60a4318f393221f23687be7b48af43deee111f48806489169815122f297539614a81700a435cc579cf5b7d0fffea2a2809368db9
+DIST marshmallow-3.12.2.tar.gz 174529 BLAKE2B 
67c8431c1b013f40c3ebbb23631be3060e978a4cb71f3802b810d943bb69fd32bea59b3b7c92df5ea3cbcef28ef7b64f32c9fb1a6a3d5d42e4eabd6ce4b7958e
 SHA512 
d1f5e695564d0df10ec3f74b336b6ade7b247b722beea61a8cf10e30653745d187d26dcda3a2f2d38c04423315d20a67bc883c9e7b0d4686a759e379644cd457

diff --git a/dev-python/marshmallow/marshmallow-3.12.2.ebuild 
b/dev-python/marshmallow/marshmallow-3.12.2.ebuild
new file mode 100644
index 000..7d3435061f3
--- /dev/null
+++ b/dev-python/marshmallow/marshmallow-3.12.2.ebuild
@@ -0,0 +1,26 @@
+# 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="A library for converting to and from native Python datatypes"
+HOMEPAGE="https://github.com/marshmallow-code/marshmallow/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-07-06 Thread Michał Górny
commit: a32a1c7cc2f91409baaf32735213f672f3a8881a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 06:00:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32a1c7c

dev-python/botocore: Bump to 1.20.106

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.20.106.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3795b66e74c..89ce5a9bd26 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.20.104.tar.gz 7883624 BLAKE2B 
4fb4c6abff5a2c3d3e19b11576e723f15a442b2d49e461a2a4c2bd613e26095ceb87f4b7ceb672f338ea04ad918060bed118f7bc4c184c46cce1d6a9f98d4239
 SHA512 
2201d87ce2e1c8979548698d6a46eb03c0a2026360b178fea895ad6a244efad534d9970d3c6343d50639d25b3b8643db6744658fec14e0fa29fd7c4b45c8e0d8
 DIST botocore-1.20.105.tar.gz 7883335 BLAKE2B 
b48347e304ea54b56a37faae8bcbe9c127118b5bfadc713f6914b57f4d819faaadfc25834e49c9523f073f639823db4046bcbd9b5b72ee1df4c2ad198338
 SHA512 
72267620e4ecb7e4e4fa446b8f5c0b42d2e0af372f9e8bcfea123e5d8a6f4638102d57a9eb9f3c6f2358c6c2b36e727552c0b350b07f95a79292fb3c2cf4dd99
+DIST botocore-1.20.106.tar.gz 7885164 BLAKE2B 
3fa8b860a40a0915f6a59912fdee7b9e55fa88170da747d4d87464a5b44d6cbd5ce83cec383a7a1f41ec9a203d43a8cc006c7fc0005bfcf2869d66aa9f333b14
 SHA512 
135d789e2d5975697840dc4aca759b2d07d70d58efed7356a3323feb54faa2b8a339a48a3ac931270e335bc730eb8cc5e87f6fc2f9e3aebc452aab331ca49261
 DIST botocore-1.20.97.tar.gz 7846552 BLAKE2B 
da0355cc229ba8a0632f67866bf06b27d7b257184b53670e5dc183c6b5a1f4d3a34145de0a3f04abd2adc08de3f0775e3c7e0dbecae729acb5bc05c7ce9acaf2
 SHA512 
7411d5de8ecf0c42c0142ded036189dcf378cd16f761071beb5bc2a2c240eabb0c4a8c669ce89a5b4e798a0aae92f0e67755627c2a84df77fc2e9557265a4e3b

diff --git a/dev-python/botocore/botocore-1.20.106.ebuild 
b/dev-python/botocore/botocore-1.20.106.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.106.ebuild
@@ -0,0 +1,59 @@
+# 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-07-06 Thread Michał Górny
commit: fc2ddbea63b9a416bb86e28df892f02e4e2b584e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 05:52:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2ddbea

dev-python/pillow: Bump to 8.3.1

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

 dev-python/pillow/Manifest|  1 +
 dev-python/pillow/pillow-8.3.1.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 8871ec905d0..45381c8172e 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,2 +1,3 @@
 DIST pillow-8.2.0.tar.gz 47898485 BLAKE2B 
bd8421a101e0be080f2fab238c3c26a4e1e722738e1036bfbb533f420881ea638016ac56e9e66ec74a93c6dafc6e4f8807ec3d504400bb675488da00c9c3cb1c
 SHA512 
40e97a54689ca04349d17b69b0e95bb3ef4fde0b60c6c55a2ec76034a5c2a9ebee0b310f68de1636db08786d9b2ad444bf10ac3b42a31404847cc165aa8392ac
 DIST pillow-8.3.0.tar.gz 48543291 BLAKE2B 
f74f2576e3f906db3c96f0854dcc3d7d5d0248b1e35d32da5f88e41751068012e64fed134f34263e2b244263f655fb2602d00d8d191c04573a93164a2fcc7c22
 SHA512 
ad0f9c50d1dbaaef56fdc43d6b4fa0960453bb0bf60bcafcc33bdbd8e5b4d698e4690baf1ec6be56651153fdbf5af520e9bbd8367a75fe36a995baac47069b4d
+DIST pillow-8.3.1.tar.gz 48722889 BLAKE2B 
4483c3cebda33e57f665a7a73b5898b4f0fb5be895ec05feeb266a99f33c78fd1b550d82225c201ea015d267206f5b47909b4963da9f17d51d0e5bd897332a77
 SHA512 
22a85a5510c8ec13928af571ec7f329f4728c46ebaadfe338d837f6d3718eedb57b7548fd9a3260a3bb0c0f97b3f3c911e730af01f90ca70c967d44b1e5d3606

diff --git a/dev-python/pillow/pillow-8.3.1.ebuild 
b/dev-python/pillow/pillow-8.3.1.ebuild
new file mode 100644
index 000..2943f29c9d6
--- /dev/null
+++ b/dev-python/pillow/pillow-8.3.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="https://python-pillow.org/";
+SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
+REQUIRED_USE="test? ( jpeg jpeg2k tiff )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   imagequant? ( media-gfx/libimagequant:0 )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:0= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:0= )"
+RDEPEND="${DEPEND}
+   dev-python/olefile[${PYTHON_USEDEP}]"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   || (
+   media-gfx/imagemagick[png]
+   media-gfx/graphicsmagick[png]
+   )
+   )
+"
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   mydistutilsargs=(
+   build_ext
+   --disable-platform-guessing
+   $(use_enable truetype freetype)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jpeg2000)
+   $(use_enable lcms)
+   $(use_enable tiff)
+   $(use_enable imagequant)
+   $(use_enable webp)
+   $(use_enable webp webpmux)
+   $(use_enable xcb)
+   $(use_enable zlib)
+   )
+
+   # setup.py sucks at adding the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but this setup.py does stupid things.
+   export \
+   INCLUDE=${ESYSROOT}/usr/include \
+   LIB=${ESYSROOT}/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+python_test() {
+   "${EPYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
+   # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if 
installed
+   virtx epytest -p no:relaxed
+}
+
+python_install() {
+   python_doheader src/libImaging/*.h
+   distutils-r1_python_install
+}
+
+python_install_all() {
+   if use examples ; then
+   docinto example
+   dodoc docs/example/*

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

2021-07-06 Thread Michał Górny
commit: 91c02ab476e672ab64a311d242d7bd0fced1337a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 05:53:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c02ab4

dev-python/apispec: Bump to 4.7.1

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

 dev-python/apispec/Manifest |  1 +
 dev-python/apispec/apispec-4.7.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index 0de235be6db..8a2889b1880 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -3,3 +3,4 @@ DIST apispec-4.4.2.tar.gz 64660 BLAKE2B 
1e53d4b3f8856e76565690773085dfcbaaab4e17
 DIST apispec-4.5.0.tar.gz 65423 BLAKE2B 
ce6cc6f466d274db6aa5f8b27c3a9340daff7934b9293c501b5305b4a6ccbd22e8b12a163e20e5e02d571a8177adb6d5b3196ffa46ae68f2931b6c3ced2b4d0c
 SHA512 
0abb186182513a6d7e4aeeeb80cd8976eebe7c40932ca7c53cd8be149e65a768235436382bab2006a79bcdf345cde55fd69eb3f28f8d14cde5fe064f7c7a76ad
 DIST apispec-4.6.0.tar.gz 66147 BLAKE2B 
98127cb2bf938cc1928e13e1169804eea174351a0f4eeaabc801da711d0861bc35a9761e9f1bc478a44d6a85989a1aba1840b3e472599064240a880fda8e45b4
 SHA512 
b030e5400a9abce06576406f83befb298814617e06729f29c2ee70517cf456901b67e60880b3b4baec096717a91341e8268bcd8e01fd566b7c6e03709afd7c3b
 DIST apispec-4.7.0.tar.gz 66274 BLAKE2B 
dbb14dd831eddeb9f086643b6182ccc3e529e22ad7e31d1d4dd2dce54edf76c6cf01a74438383df5ccec18cf863334d5cdbd45214791c01632d7f7efa63f7aa3
 SHA512 
53c0a1e6db81439a7c3f8e933cac28003dd8e65986a29aef8a6ec761999c84417902448288d69c5873d12dded2156e79bedc5bd4bd0fd472ea014e65a6c7
+DIST apispec-4.7.1.tar.gz 66356 BLAKE2B 
f78ab7f10c7a10f3d62b4d02e5a33cc1972aea0b33af1c485a11c2c415b2913a4d8151a9aa44de9876fa1ec6ebe02d448fb50dcc573e6a4779265ee07bda0329
 SHA512 
e5ead9a867d9dd18f2fb7509b6ef4afd9ec04cc102f55684a66e8f5ebe1b8e3e4129c62b7fd50f0a337547336375cee612e1bec620fa957f8f90d11968538c8e

diff --git a/dev-python/apispec/apispec-4.7.1.ebuild 
b/dev-python/apispec/apispec-4.7.1.ebuild
new file mode 100644
index 000..33a1c08135a
--- /dev/null
+++ b/dev-python/apispec/apispec-4.7.1.ebuild
@@ -0,0 +1,40 @@
+# 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="A pluggable API specification generator."
+HOMEPAGE="https://github.com/marshmallow-code/apispec/";
+SRC_URI="https://github.com/marshmallow-code/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   test? (
+   dev-python/bottle[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/marshmallow[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx_rtd_theme
+
+python_test() {
+   local deselect=(
+   # requires unpackaged prance
+   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
+   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
+   )
+
+   epytest ${deselect[@]/#/--deselect }
+}



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

2021-07-06 Thread Michał Górny
commit: ce887464e278f5271c8daa7426aa0fde38ebb7c5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 05:50:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 06:33:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce887464

dev-python/bitarray: Bump to 2.2.1

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

 dev-python/bitarray/Manifest  |  1 +
 dev-python/bitarray/bitarray-2.2.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 71b246b5c73..f39ec2eea39 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -3,3 +3,4 @@ DIST bitarray-2.1.1.tar.gz 72522 BLAKE2B 
28afebad24c574706f3cc57d1b82890d8e98a2b
 DIST bitarray-2.1.2.tar.gz 72530 BLAKE2B 
85b98e3e7b89ded2f6d05aaf08efdc46982b92f67eac6153afe0814537ef84528a5a76e1b0de03d771e8b9ee69ce762fe34d908d14555a5e6c70583350009a9f
 SHA512 
1db9d54a2721741732cf6d455b36d3fdeb550a3a6370e14d794c2d67a1a0d39ca6ddc8db939ec391b33dc86962db51cc4291d8d04db878758fdb411fff377819
 DIST bitarray-2.1.3.tar.gz 72556 BLAKE2B 
737ba1e1586269d279198bd966c84abc95b74179e361f1e08644d3c4557085bdd99931ce9cec633e39d4fd454fa36d0170c5057a8931cbd8ca2fb8f3bdf71dc1
 SHA512 
de84b8b1c84be32f946a5f12e8a6ce84f9aecba6e5dc28c0cb0e1fa59434cc5b0757cd5e0b616163b134d460edaf4d53edd53da86ea517a97c818ee83855b174
 DIST bitarray-2.2.0.tar.gz 75776 BLAKE2B 
4be063193ee4ee5c991213837b360a97ef26949e9e3c83fb25796705a9d22816c16024e9c657c95b57e5f6a5d60cf8f8c829efa847dd5691d0f62ebbca214239
 SHA512 
74d7f05a9d03adf660f17883782eb1f2bbd08922c3f6a9a7a44eb86cfb29ab8e3b7c2aa7acc27656d04713396e956771b3f9b429630b74f0dc39a6bad869fe25
+DIST bitarray-2.2.1.tar.gz 77371 BLAKE2B 
f6f699594a28fa680eaaa2ad260da00f9827090e770b6e7a4bfd72c54759a80370f6842cb473dade6761b744175e4630af5e7b3fdd09768b7199e1a08e74
 SHA512 
7eb25359d405e0be63ca7faab50fd7ab652d8f838f09587b4faa94adc78952582e7c7c0b605820e5feafd18d35edf050f70f65bce1123b883ad47bd1e54244d3

diff --git a/dev-python/bitarray/bitarray-2.2.1.ebuild 
b/dev-python/bitarray/bitarray-2.2.1.ebuild
new file mode 100644
index 000..2db99351790
--- /dev/null
+++ b/dev-python/bitarray/bitarray-2.2.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=no
+inherit distutils-r1
+
+DESCRIPTION="Efficient arrays of booleans -- C extension"
+HOMEPAGE="https://github.com/ilanschnell/bitarray 
https://pypi.org/project/bitarray/";
+SRC_URI="mirror://pypi/b/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
+}



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

2021-07-06 Thread Agostino Sarubbo
commit: eb91786a5e1462807d6d6e62c3190199940ffa2d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:32:01 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:32:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb91786a

sys-devel/gcc: ppc64 stable wrt bug #800767

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/gcc/gcc-9.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-9.4.0.ebuild b/sys-devel/gcc/gcc-9.4.0.ebuild
index 435cfc6648b..398fe720ead 100644
--- a/sys-devel/gcc/gcc-9.4.0.ebuild
+++ b/sys-devel/gcc/gcc-9.4.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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2021-07-06 Thread Agostino Sarubbo
commit: 66745cddc8ae9cf4c3c953feda1605ddfa139164
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:31:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:31:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66745cdd

media-libs/libogg: ppc stable wrt bug #800716

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-libs/libogg/libogg-1.3.5.ebuild 
b/media-libs/libogg/libogg-1.3.5.ebuild
index b350e7d1378..97ef86b585a 100644
--- a/media-libs/libogg/libogg-1.3.5.ebuild
+++ b/media-libs/libogg/libogg-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/ogg/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 PATCHES=(



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

2021-07-06 Thread Agostino Sarubbo
commit: 7e96ae6234daefbcc557176d0f6277a43386cb69
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:31:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:31:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e96ae62

sys-devel/gcc: ppc stable wrt bug #800767

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/gcc/gcc-9.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-9.4.0.ebuild b/sys-devel/gcc/gcc-9.4.0.ebuild
index 360fbf747f0..435cfc6648b 100644
--- a/sys-devel/gcc/gcc-9.4.0.ebuild
+++ b/sys-devel/gcc/gcc-9.4.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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2021-07-06 Thread Agostino Sarubbo
commit: 43178d2076e9dcefdb4341a1bb03d65e5d803d22
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:31:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:31:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43178d20

dev-lang/erlang: ppc stable wrt bug #800776

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.0.2.ebuild 
b/dev-lang/erlang/erlang-24.0.2.ebuild
index 5bf17b90052..ae5aa0920a4 100644
--- a/dev-lang/erlang/erlang-24.0.2.ebuild
+++ b/dev-lang/erlang/erlang-24.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



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

2021-07-06 Thread Agostino Sarubbo
commit: 99c6b441cf3259404c02b19cbc7a79aa28f2059e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:31:32 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:31:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c6b441

dev-lang/elixir: ppc stable wrt bug #800779

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/elixir/elixir-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild 
b/dev-lang/elixir/elixir-1.12.1.ebuild
index e35418c1459..a62e3bc859e 100644
--- a/dev-lang/elixir/elixir-1.12.1.ebuild
+++ b/dev-lang/elixir/elixir-1.12.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2021-07-06 Thread Agostino Sarubbo
commit: 593c1d5cc656c192c67ac428835710b0a35a1cee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:30:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:30:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593c1d5c

media-libs/libogg: amd64 stable wrt bug #800716

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-libs/libogg/libogg-1.3.5.ebuild 
b/media-libs/libogg/libogg-1.3.5.ebuild
index 01405497390..b350e7d1378 100644
--- a/media-libs/libogg/libogg-1.3.5.ebuild
+++ b/media-libs/libogg/libogg-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/ogg/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 PATCHES=(



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

2021-07-06 Thread Agostino Sarubbo
commit: c3d0264973bea20703422e34ee1081a1e8913812
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  7 06:30:40 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  7 06:30:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d02649

sys-apps/file: amd64 stable wrt bug #800851

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/file/file-5.40-r3.ebuild 
b/sys-apps/file/file-5.40-r3.ebuild
index 2e7e19d9e30..2e39c4c558c 100644
--- a/sys-apps/file/file-5.40-r3.ebuild
+++ b/sys-apps/file/file-5.40-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2021-07-06 Thread Andreas Sturmlechner
commit: 1702f54a9753925c50b554457fab481daee470bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  7 06:18:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  7 06:18:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1702f54a

profiles: arm: Drop kde-frameworks/knewstuff[opds] p.use.mask

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 3f0c40f59f0..2635ab9f45f 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Andreas Sturmlechner  (2021-06-20)
-# kde-frameworks/syndication not yet keyworded, bug #796233
-kde-frameworks/knewstuff opds
-
 # Miroslav Šulc  (2021-04-12)
 # no stable virtual/jdk on this arch
 media-libs/rubberband jni



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/erofs-utils/

2021-07-06 Thread Denis Reva
commit: e3d86520ed0ba384ffaa58455d1fa328620133fb
Author: Denis Reva  gmail  com>
AuthorDate: Wed Jul  7 03:46:10 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Wed Jul  7 03:46:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3d86520

sys-fs/erofs-utils: updated to 1.3

See https://bugs.gentoo.org/701284

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/erofs-utils/Manifest   |  1 +
 sys-fs/erofs-utils/erofs-utils-1.3.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 1ce3db33d..a6e67c5d4 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1 +1,2 @@
 DIST erofs-utils-1.2.1.tar.gz 61218 BLAKE2B 
787d3c549020bf44d750ef1af8878c452683579ff545ed0a6b03a24fb5e5f559dad8dd1d00664598b7d42ec6f9d69800b087d0dcb0de147b51696b416903d712
 SHA512 
1b0fae6f1d7a5ee01f65e71e389c474d596be8800087beb063bfbda471c54d76f9d3f08da645cecb613b637044ff3f6b19d3c8647425261cec1646c87ad57802
+DIST erofs-utils-1.3.tar.gz 66135 BLAKE2B 
1051cf387d059d71b91e0a940c86b819593902606ae4665a7801e9597dd72987385bee997d2d63b186c493557ee22118aff23161e48e25ee8f4859f9f6e46f14
 SHA512 
6ddd8402dab80b0375b012ed51ff02b40cbeca9a4a1ba250b14ec6aeb97317ab575e315e9d4dc77ed1d7826c202396d9c0775917106ecbd7b4048168aca0fa6c

diff --git a/sys-fs/erofs-utils/erofs-utils-1.3.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.3.ebuild
new file mode 100644
index 0..ee37d4a49
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS images"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git";
+SRC_URI="${HOMEPAGE}/snapshot/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="fuse lz4 selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( >=app-arch/lz4-1.9 )
+   selinux? ( sys-libs/libselinux )
+   uuid? ( sys-apps/util-linux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable fuse) \
+   $(use_enable lz4) \
+   $(use_with selinux) \
+   $(use_with uuid)
+}
+
+src_install() {
+   default
+   use fuse || rm "${ED}/usr/share/man/man1/erofsfuse.1" || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2021-07-06 Thread Denis Reva
commit: c78a202c6582bf53bc51ed4c898c0693786c1093
Author: Denis Reva  gmail  com>
AuthorDate: Sat Jun 12 17:46:22 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Wed Jul  7 03:24:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c78a202c

sys-fs/dwarfs: remove deprecated dwarfs version

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/dwarfs/Manifest|  1 -
 sys-fs/dwarfs/dwarfs-0.4.1.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/sys-fs/dwarfs/Manifest b/sys-fs/dwarfs/Manifest
index 59b71c169..43c2882dc 100644
--- a/sys-fs/dwarfs/Manifest
+++ b/sys-fs/dwarfs/Manifest
@@ -1,2 +1 @@
-DIST dwarfs-0.4.1.tar.bz2 11640169 BLAKE2B 
3490d625fd718be4451d5a551b6931b0c9316d88cdda91b90a724f3ab732a3916431a13e343bcb79a2e0415ffc0a990d2546eeb1738c55282e9fb9c85d3ba1ae
 SHA512 
ed7bfe13a9ed2450921a2caf47b4ee1f527fcd7ad154cee93d8674a2dd08c9110d62cfaff22f318bdb799eeea35b8bc4b7374d685537c82e70a0498d97a53307
 DIST dwarfs-0.5.4.tar.bz2 12155920 BLAKE2B 
958acf2f47c26762d745f4f3ca350d518ce20095fa8fd613b33f9912b369acfedb61d2d11dbbcc718bbf6155652fbf46528b618393e8f98fb6c130b115bac061
 SHA512 
3affc809bab90dca6ea7b067e69da973f105524bdc8ec44a6b3e0f858f3e3c64438911b344afedbc67318fa1b0578a2f4aa7e69238319f837ea545000a36fbd5

diff --git a/sys-fs/dwarfs/dwarfs-0.4.1.ebuild 
b/sys-fs/dwarfs/dwarfs-0.4.1.ebuild
deleted file mode 100644
index 6b33a9eb2..0
--- a/sys-fs/dwarfs/dwarfs-0.4.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit cmake check-reqs python-single-r1
-
-DESCRIPTION="A fast very high compression read-only FUSE file system"
-HOMEPAGE="https://github.com/mhx/dwarfs";
-
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-IUSE="python +jemalloc"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="sys-devel/flex
-   sys-devel/binutils:*"
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost[context,threads,python?]
-   dev-libs/double-conversion
-   dev-libs/libfmt
-   dev-libs/libevent
-   dev-libs/xxhash
-   jemalloc? ( >=dev-libs/jemalloc-5.2.1 )
-   app-arch/libarchive
-   app-arch/zstd
-   app-arch/lz4
-   app-arch/xz-utils
-   app-arch/snappy
-   dev-cpp/sparsehash
-   dev-cpp/gflags
-   dev-cpp/glog[gflags]
-   sys-fs/fuse:3
-   sys-libs/binutils-libs
-   sys-libs/zlib
-   sys-libs/libunwind
-   !dev-cpp/folly"
-BDEPEND="app-text/ronn
-   dev-util/cmake
-   sys-apps/sed
-   sys-devel/bison
-   virtual/pkgconfig"
-
-CHECKREQS_DISK_BUILD="1300M"
-
-DOCS=( "README.md" "CHANGES.md" "TODO" )
-
-CMAKE_IN_SOURCE_BUILD=1
-CMAKE_WARN_UNUSED_CLI=0
-
-src_prepare(){
-   cmake_src_prepare
-   einfo "setting library path to $(get_libdir)"
-   sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || 
die
-}
-
-src_configure(){
-   einfo "setting configuration flags to:"
-   mycmakeargs=(
-   -DUSE_JEMALLOC=$(usex jemalloc ON OFF)
-   -DWITH_PYTHON=$(usex python ON OFF)
-   -DPREFER_SYSTEM_ZSTD=1
-   -DPREFER_SYSTEM_XXHASH=1
-   -DWITH_LEGACY_FUSE=0
-   )
-   if use python; then mycmakeargs+=( 
-DWITH_PYTHON_VERSION=${EPYTHON#python} ); fi
-   einfo ${mycmakeargs}
-   cmake_src_configure
-}
-
-src_install(){
-   cmake_src_install
-   dolib.so libmetadata_thrift.so libthrift_light.so
-   dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
-}
-
-pkg_postinst(){
-   elog "Since version 0.4.1 GGC builds has been fixed. Now both Clang and 
GCC are working very well"
-   elog "You may find more information in the"
-   elog "${HOMEPAGE}"
-   elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
-   elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2021-07-06 Thread Denis Reva
commit: 2f440e2870a4fae4dbcfe33fcc80717b6c912d61
Author: Denis Reva  gmail  com>
AuthorDate: Wed Jul  7 03:41:41 2021 +
Commit: Denis Reva  gmail  com>
CommitDate: Wed Jul  7 03:41:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f440e28

sys-fs/dwarfs: updated to 0.5.6

That version contain fixes:
* Build fixes for gcc-11 (fixes #52)
* Use REALPATH in version.cmake to fix building in
symbolically linked repositories (fixes #47).
Also see changelog for 0.5.5:
https://github.com/mhx/dwarfs/tree/v0.5.5

Closes: https://bugs.gentoo.org/786720
Closes: https://bugs.gentoo.org/785973
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Denis Reva  gmail.com>

 sys-fs/dwarfs/Manifest|  1 +
 sys-fs/dwarfs/dwarfs-0.5.6.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/sys-fs/dwarfs/Manifest b/sys-fs/dwarfs/Manifest
index 43c2882dc..af45f36f7 100644
--- a/sys-fs/dwarfs/Manifest
+++ b/sys-fs/dwarfs/Manifest
@@ -1 +1,2 @@
 DIST dwarfs-0.5.4.tar.bz2 12155920 BLAKE2B 
958acf2f47c26762d745f4f3ca350d518ce20095fa8fd613b33f9912b369acfedb61d2d11dbbcc718bbf6155652fbf46528b618393e8f98fb6c130b115bac061
 SHA512 
3affc809bab90dca6ea7b067e69da973f105524bdc8ec44a6b3e0f858f3e3c64438911b344afedbc67318fa1b0578a2f4aa7e69238319f837ea545000a36fbd5
+DIST dwarfs-0.5.6.tar.bz2 12146379 BLAKE2B 
6d570de65358238eb8207297529f7cb632533eb6e63b5c27349add978d765e462fbeeb123962695b8092c919425454e7ef7cce6b2247ca46586b9732297ee1d1
 SHA512 
0b57f0ca5295d9b450cb0b9fd8086a87e29f0b010f70437374043689eb009f7ce10c2b862d7da3cc5613c305486c91866abe7840eb1fb09d00cde0d46f194ef6

diff --git a/sys-fs/dwarfs/dwarfs-0.5.6.ebuild 
b/sys-fs/dwarfs/dwarfs-0.5.6.ebuild
new file mode 100644
index 0..d788273ad
--- /dev/null
+++ b/sys-fs/dwarfs/dwarfs-0.5.6.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit cmake check-reqs python-single-r1
+
+DESCRIPTION="A fast very high compression read-only FUSE file system"
+HOMEPAGE="https://github.com/mhx/dwarfs";
+
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+IUSE="python +jemalloc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="sys-devel/flex"
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost[context,threads,python?]
+   dev-libs/double-conversion
+   dev-libs/libfmt
+   dev-libs/libevent
+   dev-libs/xxhash
+   jemalloc? ( >=dev-libs/jemalloc-5.2.1 )
+   app-arch/libarchive
+   app-arch/zstd
+   app-arch/lz4
+   app-arch/xz-utils
+   app-arch/snappy
+   dev-cpp/sparsehash
+   dev-cpp/gflags
+   dev-cpp/glog[gflags]
+   sys-fs/fuse:3
+   sys-libs/binutils-libs
+   sys-libs/zlib
+   sys-libs/libunwind
+   !dev-cpp/folly"
+BDEPEND="app-text/ronn
+   test? ( dev-cpp/gtest )
+   dev-util/cmake
+   sys-apps/sed
+   sys-devel/bison
+   virtual/pkgconfig"
+
+CHECKREQS_DISK_BUILD="1300M"
+
+DOCS=( "README.md" "CHANGES.md" "TODO" )
+
+CMAKE_IN_SOURCE_BUILD=1
+CMAKE_WARN_UNUSED_CLI=0
+
+src_prepare(){
+   cmake_src_prepare
+   einfo "setting library path to $(get_libdir)"
+   sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || 
die
+}
+
+src_configure(){
+   einfo "setting configuration flags to:"
+   mycmakeargs=(
+   -DUSE_JEMALLOC=$(usex jemalloc ON OFF)
+   -DWITH_PYTHON=$(usex python ON OFF)
+   -DWITH_TESTS=$(usex test ON OFF)
+   -DPREFER_SYSTEM_ZSTD=1
+   -DPREFER_SYSTEM_XXHASH=1
+   -DPREFER_SYSTEM_GTEST=1
+   -DWITH_LEGACY_FUSE=0
+   )
+   if use python; then mycmakeargs+=( 
-DWITH_PYTHON_VERSION=${EPYTHON#python} ); fi
+   einfo ${mycmakeargs}
+   cmake_src_configure
+}
+
+src_install(){
+   cmake_src_install
+   dolib.so libmetadata_thrift.so libthrift_light.so libdwarfs.so 
libfsst.so
+   dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
+}
+
+pkg_postinst(){
+   elog "Suggest to enable USE 'threads' globally if you have multicore 
machine"
+   elog "Since version 0.4.1 GGC builds has been fixed. Now both Clang and 
GCC are working very well"
+   elog "You may find more information in the"
+   elog "${HOMEPAGE}"
+   elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
+   elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2021-07-06 Thread Georgy Yakovlev
commit: 07fc69be940a54f3a315d05ecb8d3b7501b289e5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jul  7 02:59:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jul  7 03:00:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fc69be

profiles/arch/powerpc/ppc64/64le: unmask USE=dist-kernel

it works and used for module rebuilds on non-binary dist kernels

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 187b4ac618a..8e2f205d60b 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -6,7 +6,3 @@
 # around September.
 python_single_target_python3_10
 python_targets_python3_10
-
-# Michał Górny  (2021-01-07)
-# Prebuilt kernel rebuilds are supported on stable yet.
-dist-kernel



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

2021-07-06 Thread Sam James
commit: a980716390eb6f25634ae1c49ee72051d83e409b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9807163

app-arch/unrar: Stabilize 6.0.7 sparc, #800938

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

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

diff --git a/app-arch/unrar/unrar-6.0.7.ebuild 
b/app-arch/unrar/unrar-6.0.7.ebuild
index 45142768562..7c0cedb86ad 100644
--- a/app-arch/unrar/unrar-6.0.7.ebuild
+++ b/app-arch/unrar/unrar-6.0.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="unRAR"
 # subslot = soname version
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
 



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

2021-07-06 Thread Sam James
commit: d233774b3e1ae97e09eb21d3eee6654b39130c1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:21:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:21:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d233774b

sys-apps/file: Stabilize 5.40-r3 ppc64, #800851

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

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

diff --git a/sys-apps/file/file-5.40-r3.ebuild 
b/sys-apps/file/file-5.40-r3.ebuild
index 50d240c0daf..2e7e19d9e30 100644
--- a/sys-apps/file/file-5.40-r3.ebuild
+++ b/sys-apps/file/file-5.40-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2021-07-06 Thread Sam James
commit: d6cb246272413409766d35ff166b78772fb10c82
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:21:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:21:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cb2462

sys-apps/lsvpd: Stabilize 1.7.12 ppc64, #800782

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

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

diff --git a/sys-apps/lsvpd/lsvpd-1.7.12.ebuild 
b/sys-apps/lsvpd/lsvpd-1.7.12.ebuild
index 915b79c3213..cc68314bdd3 100644
--- a/sys-apps/lsvpd/lsvpd-1.7.12.ebuild
+++ b/sys-apps/lsvpd/lsvpd-1.7.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~ppc64"
+KEYWORDS="ppc64"
 IUSE=""
 
 RDEPEND="



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

2021-07-06 Thread Sam James
commit: 580bbe39f0e198865b0893941f646be77dafd227
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:21:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:21:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580bbe39

media-libs/libogg: Stabilize 1.3.5 ppc64, #800716

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

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

diff --git a/media-libs/libogg/libogg-1.3.5.ebuild 
b/media-libs/libogg/libogg-1.3.5.ebuild
index 29080dcf88c..01405497390 100644
--- a/media-libs/libogg/libogg-1.3.5.ebuild
+++ b/media-libs/libogg/libogg-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/ogg/${P}.tar.xz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 PATCHES=(



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

2021-07-06 Thread Sam James
commit: 90e4fdfde0a8af722b1d54425e8b3e98132419f5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e4fdfd

dev-python/prometheus_client: Stabilize 0.11.0 arm64, #797472

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

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

diff --git a/dev-python/prometheus_client/prometheus_client-0.11.0.ebuild 
b/dev-python/prometheus_client/prometheus_client-0.11.0.ebuild
index bb19b2a1a94..f47841f6cfb 100644
--- a/dev-python/prometheus_client/prometheus_client-0.11.0.ebuild
+++ b/dev-python/prometheus_client/prometheus_client-0.11.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/client_python-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~sparc x86"
 
 RDEPEND="dev-python/twisted[${PYTHON_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-service-types/

2021-07-06 Thread Sam James
commit: 33234827266e2ef37d5a3c4d3417f10664ee5abd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33234827

dev-python/os-service-types: Stabilize 1.7.0-r1 arm64, #797472

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

 dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild 
b/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild
index 6d477d30afd..7889e2f3172 100644
--- a/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild
+++ b/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2021-07-06 Thread Sam James
commit: 90711df294ffab8a76d5806a519ae51cfb0c4c40
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90711df2

dev-python/statsd: Stabilize 3.3.0 arm64, #797472

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

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

diff --git a/dev-python/statsd/statsd-3.3.0.ebuild 
b/dev-python/statsd/statsd-3.3.0.ebuild
index d21c127fa96..32f61941793 100644
--- a/dev-python/statsd/statsd-3.3.0.ebuild
+++ b/dev-python/statsd/statsd-3.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



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

2021-07-06 Thread Sam James
commit: 9a22574ac3c647587c1ad90c2a3d37843683d5bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a22574a

dev-python/keystoneauth: Stabilize 4.2.1-r1 arm64, #797472

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

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

diff --git a/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild
index 7c32b61382e..184945d166e 100644
--- a/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild
+++ b/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}1-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"



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

2021-07-06 Thread Sam James
commit: 4fcc7cb66835321b54378343532cd4a33bcdc657
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcc7cb6

dev-python/openstacksdk: Stabilize 0.50.0-r1 arm64, #797472

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

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

diff --git a/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild 
b/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild
index e6d70cfc647..0a34bf4e069 100644
--- a/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild
+++ b/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2021-07-06 Thread Sam James
commit: 67c8815a00573f5873749b5a0ec6de065317b31e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c8815a

dev-python/requests-kerberos: Stabilize 0.12.0-r1 arm64, #797472

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

 dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild 
b/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild
index 9fee5e2978a..c20f5da1dc4 100644
--- a/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild
+++ b/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/requests/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-07-06 Thread Sam James
commit: c537db5bfbd463123dc3a12a93f3e9a26a9cf103
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:21:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:21:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c537db5b

dev-lang/erlang: Stabilize 24.0.2 ppc64, #800776

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

 dev-lang/erlang/erlang-24.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.0.2.ebuild 
b/dev-lang/erlang/erlang-24.0.2.ebuild
index e329ba63eea..5bf17b90052 100644
--- a/dev-lang/erlang/erlang-24.0.2.ebuild
+++ b/dev-lang/erlang/erlang-24.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



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

2021-07-06 Thread Sam James
commit: 837e61b19f825a82498441d019f2acab80cc1960
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837e61b1

dev-python/oslo-config: Stabilize 8.3.3-r1 arm64, #797472

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

 dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild 
b/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
index d1ceaf4b070..fa2d903953d 100644
--- a/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
+++ b/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]



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

2021-07-06 Thread Sam James
commit: 6a7a3cc92e914ed9c75dc8601e401eb194eef8d7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7a3cc9

dev-python/requests-mock: Stabilize 1.9.3 arm64, #797472

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

 dev-python/requests-mock/requests-mock-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-mock/requests-mock-1.9.3.ebuild 
b/dev-python/requests-mock/requests-mock-1.9.3.ebuild
index db7c8a5091b..9d82f5779da 100644
--- a/dev-python/requests-mock/requests-mock-1.9.3.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.9.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 RDEPEND="
>=dev-python/requests-2.3[${PYTHON_USEDEP}]



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

2021-07-06 Thread Sam James
commit: 3b98ab719e4b1fce56d06113b535e7c681382293
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b98ab71

dev-perl/Mail-DKIM: Keyword 1.202.9.070 arm64, #799113

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

 dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.070.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.070.ebuild 
b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.070.ebuild
index d8e6ce5c1c0..0934d8e6fb9 100644
--- a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.070.ebuild
+++ b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.070.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc"
 
 RDEPEND="
virtual/perl-Carp



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

2021-07-06 Thread Sam James
commit: 16da96f2d48b842358d9e56d7d88277a1b0a9d60
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16da96f2

dev-perl/Mail-AuthenticationResults: Keyword 2.202.101.120 arm64, #799113

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

 .../Mail-AuthenticationResults-2.202.101.120.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.101.120.ebuild
 
b/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.101.120.ebuild
index d8793686ca6..1513cc7ca10 100644
--- 
a/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.101.120.ebuild
+++ 
b/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.101.120.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Object Oriented Authentication-Results Headers"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc"
 
 RDEPEND="
virtual/perl-Carp



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

2021-07-06 Thread Sam James
commit: b86d40e976ed7941b0e2dec9cdfe7fda5bf109a7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 23:20:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 23:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86d40e9

dev-python/oslo-log: Stabilize 4.4.0-r1 arm64, #797472

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

 dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild 
b/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild
index 5c2292eec5f..3a6cdcd0334 100644
--- a/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild
+++ b/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.log-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 
 RDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]



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

2021-07-06 Thread Georgy Yakovlev
commit: d74f0522b69eeeb88b2ad7d9d38444dd41d6c484
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jul  7 01:48:32 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jul  7 01:48:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74f0522

sys-apps/systemd-tmpfiles: re-add m4 dep to 248 as well

apparently meson still looks for it.
meson.build:596:0: ERROR: Program 'm4' not found
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index f23fd40ed17..7f7ac1e1f57 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -46,6 +46,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=sys-apps/coreutils-8.16
sys-devel/gettext
+   sys-devel/m4
virtual/pkgconfig
 "
 



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

2021-07-06 Thread Georgy Yakovlev
commit: 02a8bf2060d1e0a97a5d58f9f4e938d754fba28c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jul  7 01:45:47 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jul  7 01:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a8bf20

sys-apps/systemd-tmpfiles: add m4 dep back to 246

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

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

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 9fb827b51d1..d5f47ffac79 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -40,6 +40,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=sys-apps/coreutils-8.16
sys-devel/gettext
+   sys-devel/m4
virtual/pkgconfig
 "
 



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

2021-07-06 Thread Georgy Yakovlev
commit: 6b82e894527edeef1fe3a1945d9493761232d49d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jul  7 01:31:00 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jul  7 01:38:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b82e894

sys-apps/systemd-tmpfiles: drop obsolete bdeps

add gettext bdepend, drop intltool and m4

https://github.com/systemd/systemd/commit/72cdb3e783174dcf9223a49f03e3b0e2ca95ddb8
https://github.com/systemd/systemd/commit/72cdb3e783174dcf9223a49f03e3b0e2ca95ddb8

Thanks-to: Joshua Kinard  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild   | 3 +--
 sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index d0aea0b84c2..9fb827b51d1 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -38,9 +38,8 @@ BDEPEND="
dev-libs/libxslt:0
dev-util/gperf
>=dev-util/meson-0.46
-   >=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
-   sys-devel/m4
+   sys-devel/gettext
virtual/pkgconfig
 "
 

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 5f813cc32f8..f23fd40ed17 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -44,9 +44,8 @@ BDEPEND="
dev-libs/libxslt:0
dev-util/gperf
>=dev-util/meson-0.46
-   >=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
-   sys-devel/m4
+   sys-devel/gettext
virtual/pkgconfig
 "
 



[gentoo-commits] proj/security:ajak-cvetool commit in: /

2021-07-06 Thread John Helmert III
commit: d5469c3696d949413da1798e8dbb99a2c015a148
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jul  7 01:05:28 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jul  7 01:06:22 2021 +
URL:https://gitweb.gentoo.org/proj/security.git/commit/?id=d5469c36

Install glsatool

Signed-off-by: John Helmert III  gentoo.org>

 setup.cfg | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/setup.cfg b/setup.cfg
index e5bf5dd..67f1c4f 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -5,6 +5,8 @@ version = 0.0.0
 [options]
 packages = bin
 install_requires =
+beautifulsoup4
+bugzilla
 bracex
 pkgcore
 requests
@@ -12,4 +14,5 @@ install_requires =
 
 [options.entry_points]
 console_scripts =
-   cvetool = bin.CVETool:cvetool
\ No newline at end of file
+   cvetool = bin.CVETool:cvetool
+   glsatool = bin.GLSATool:glsatool
\ No newline at end of file



[gentoo-commits] proj/security:ajak-cvetool commit in: bin/

2021-07-06 Thread John Helmert III
commit: b95debb109f03769167713f63d572e5857709b39
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Jul  6 23:32:42 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Jul  6 23:32:42 2021 +
URL:https://gitweb.gentoo.org/proj/security.git/commit/?id=b95debb1

glsatool: reorganize into module and script (like cvetool)

Signed-off-by: John Helmert III  gentoo.org>

 bin/{glsatool => GLSATool.py} |   4 +-
 bin/glsatool  | 116 ++
 2 files changed, 6 insertions(+), 114 deletions(-)

diff --git a/bin/glsatool b/bin/GLSATool.py
old mode 100755
new mode 100644
similarity index 98%
copy from bin/glsatool
copy to bin/GLSATool.py
index 6755f32..c7fc804
--- a/bin/glsatool
+++ b/bin/GLSATool.py
@@ -1,5 +1,3 @@
-#!/usr/bin/env python
-
 from configparser import ConfigParser
 import argparse
 import os
@@ -104,7 +102,7 @@ def bgo_key():
 return apikey
 
 
-if __name__ == '__main__':
+def glsatool():
 parser = argparse.ArgumentParser()
 parser.add_argument('-b', '--bugs', required=True, nargs='+')
 parser.add_argument('-t', '--title', required=True)

diff --git a/bin/glsatool b/bin/glsatool
index 6755f32..2f8e88a 100755
--- a/bin/glsatool
+++ b/bin/glsatool
@@ -1,115 +1,9 @@
 #!/usr/bin/env python
 
-from configparser import ConfigParser
-import argparse
-import os
-import re
-
-import bugzilla
-import requests
-from bs4 import BeautifulSoup as bs
-
-from CVETool import CVETool
-
-GLSAMAKER_URI = 'https://glsamaker.gentoo.org'
-
-
-class GLSATool:
-""" Utility to ease GLSA handling in GLSAMaker """
-
-def __init__(self, glsamaker_key, bgo_key):
-self.auth = glsamaker_key
-self.bgo = bugzilla.Bugzilla('https://bugs.gentoo.org',
- api_key=bgo_key, force_rest=True)
-
-def get_csrf_token(self):
-soup = bs(self.request('/glsas/new'), features='lxml')
-csrf_token = \
-soup.find('input', {'name': 'authenticity_token'})['value']
-return csrf_token
-
-def request(self, path, method='GET', data=None):
-if method == 'GET':
-response = requests.get(GLSAMAKER_URI + path,
-headers={'Authorization':
- 'Basic ' + self.auth})
-elif method == 'POST':
-if data:
-response = requests.post(GLSAMAKER_URI + path,
- data=data,
- headers={'Authorization':
-  'Basic ' + self.auth})
-else:
-response = requests.post(GLSAMAKER_URI + path,
- headers={'Authorization':
-  'Basic ' + self.auth})
-if not response.ok:
-raise RuntimeError(path + ': ' + str(response.status_code))
-return response.text
-
-def new_whiteboard(self, old_whiteboard):
-regex = re.compile('[A-C~][0-4] \[.*\]')
-severity = old_whiteboard[:2]
-new = ['glsa']
-
-if not regex.match(old_whiteboard):
-# Don't even try to operate on a whiteboard with a strange
-# format
-raise RuntimeError("Bad whiteboard! '" + old_whiteboard + "'")
-
-# Iterate over words within the [] part of whiteboard
-for word in re.sub('[\[\]]', '', old_whiteboard[2:]).split():
-if 'glsa' not in word:
-new += [word]
-if 'cve' not in new:
-new.append('cve')
-return severity + ' [' + ' '.join(new) + ']'
-
-def update_bugs(self, bugs):
-for bug in self.bgo.getbugs(bugs):
-update = {'whiteboard': self.new_whiteboard(bug.whiteboard),
-  'comment': {'comment': 'GLSA request filed.'}}
-print('https://bugs.gentoo.org/{}: {} -> {}'
-  .format(str(bug.id), bug.whiteboard, update['whiteboard']))
-self.bgo.update_bugs([bug.id], update)
-
-def new_glsa(self, title, bugs):
-data = {
-'title': title + ' [DRAFT]',
-'bugs': ','.join(bugs),
-'access': 'public',
-'import_references': '1',
-'what': 'request',  # ???
-'authenticity_token': self.get_csrf_token()
-}
-self.request('/glsas', method='POST', data=data)
-print("GLSA request filed")
-self.update_bugs(bugs)
-
-
-def glsamaker_key():
-authpath = os.path.join(os.path.expanduser('~'), '.config', 'cvetool_auth')
-if 'CVETOOL_AUTH' in os.environ:
-return os.environ['CVETOOL_AUTH']
-if os.path.isfile(authpath):
-with open(authpath, 'r') as authfile:
-return authfile.readlines()[0]
-
-
-def bgo_key():
-bugzrc = os.path.expanduser("~/.bugzrc")
-config = ConfigParser()
-config.read(bugz

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

2021-07-06 Thread Aaron W. Swenson
commit: b642f661af8b1c7f35d6f6b36a28af173fc7c51f
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed Jul  7 00:38:38 2021 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed Jul  7 00:38:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b642f661

dev-db/postgresql: Fix environment reset in pkg_config

Without resetting the environment the config phase results in the following
non-fatal error message being produced:

  could not change directory to 
"/var/tmp/portage/dev-db/postgresql-13.1/homedir": Permission denied

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Martin Kletzander  gmail.com>
Closes: https://bugs.gentoo.org/796344
Closes: https://github.com/gentoo/gentoo/pull/18332
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/postgresql/postgresql-10.17.ebuild| 2 +-
 dev-db/postgresql/postgresql-11.12.ebuild| 2 +-
 dev-db/postgresql/postgresql-12.7.ebuild | 2 +-
 dev-db/postgresql/postgresql-13.3.ebuild | 2 +-
 dev-db/postgresql/postgresql-14_beta2.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.6.22.ebuild   | 2 +-
 dev-db/postgresql/postgresql-.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/postgresql/postgresql-10.17.ebuild 
b/dev-db/postgresql/postgresql-10.17.ebuild
index 866e2d6f698..7723abe2353 100644
--- a/dev-db/postgresql/postgresql-10.17.ebuild
+++ b/dev-db/postgresql/postgresql-10.17.ebuild
@@ -391,7 +391,7 @@ pkg_config() {
einfo "Initializing the database ..."
 
if [[ ${EUID} == 0 ]] ; then
-   su postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
+   su - postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
else
"${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U 
postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi

diff --git a/dev-db/postgresql/postgresql-11.12.ebuild 
b/dev-db/postgresql/postgresql-11.12.ebuild
index 5a20556a0fe..07aed06687c 100644
--- a/dev-db/postgresql/postgresql-11.12.ebuild
+++ b/dev-db/postgresql/postgresql-11.12.ebuild
@@ -388,7 +388,7 @@ pkg_config() {
einfo "Initializing the database ..."
 
if [[ ${EUID} == 0 ]] ; then
-   su postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
+   su - postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
else
"${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U 
postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi

diff --git a/dev-db/postgresql/postgresql-12.7.ebuild 
b/dev-db/postgresql/postgresql-12.7.ebuild
index c6cea755c81..82e066d4d05 100644
--- a/dev-db/postgresql/postgresql-12.7.ebuild
+++ b/dev-db/postgresql/postgresql-12.7.ebuild
@@ -388,7 +388,7 @@ pkg_config() {
einfo "Initializing the database ..."
 
if [[ ${EUID} == 0 ]] ; then
-   su postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
+   su - postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
else
"${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U 
postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi

diff --git a/dev-db/postgresql/postgresql-13.3.ebuild 
b/dev-db/postgresql/postgresql-13.3.ebuild
index 9b8485c9bc0..d71750a1cb7 100644
--- a/dev-db/postgresql/postgresql-13.3.ebuild
+++ b/dev-db/postgresql/postgresql-13.3.ebuild
@@ -388,7 +388,7 @@ pkg_config() {
einfo "Initializing the database ..."
 
if [[ ${EUID} == 0 ]] ; then
-   su postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
+   su - postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
else
"${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U 
postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi

diff --git a/dev-db/postgresql/postgresql-14_beta2.ebuild 
b/dev-db/postgresql/postgresql-14_beta2.ebuild
index 0ef0e4f1672..a9630c760e8 100644
--- a/dev-db/postgresql/postgresql-14_beta2.ebuild
+++ b/dev-db/postgresql/postgresql-14_beta2.ebuild
@@ -390,7 +390,7 @@ pkg_config() {
einfo "Initializing the database ..."
 
if [[ ${EUID} == 0 ]] ; then
-   su postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
+   su - postgres -c 
"${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" 
${PG_INITDB_OPTS}"
else
"${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U 
postgres -D "${

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

2021-07-06 Thread Matt Turner
commit: c67ce1177ffb06d2e8d7685ce751e905d61238e9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul  7 00:32:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul  7 00:33:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67ce117

dev-python/fasteners: Keyword 0.16.3 s390, #795318

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

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

diff --git a/dev-python/fasteners/fasteners-0.16.3.ebuild 
b/dev-python/fasteners/fasteners-0.16.3.ebuild
index fb0c3b3ada5..ac361e013df 100644
--- a/dev-python/fasteners/fasteners-0.16.3.ebuild
+++ b/dev-python/fasteners/fasteners-0.16.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]"



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

2021-07-06 Thread Matt Turner
commit: b4db85841e208da392bfc857805f0f5b4cb4640e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul  7 00:32:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul  7 00:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4db8584

dev-util/catalyst: Keyword 3.0.20 s390, #795318

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

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

diff --git a/dev-util/catalyst/catalyst-3.0.20.ebuild 
b/dev-util/catalyst/catalyst-3.0.20.ebuild
index a95863df1de..a674a9c53c8 100644
--- a/dev-util/catalyst/catalyst-3.0.20.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.20.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
EGIT_BRANCH="master"
 else

SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8,9} )



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

2021-07-06 Thread Matt Turner
commit: 9ef940ab9e366404b3d557625cae19ca25713904
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul  7 00:32:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul  7 00:33:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef940ab

dev-python/diskcache: Keyword 5.2.1-r1 s390, #795318

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

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

diff --git a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild 
b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild
index 634ebf8df4d..0bba6032946 100644
--- a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild
+++ b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/python-diskcache-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_h2/

2021-07-06 Thread Craig Andrews
commit: a71f86c43ee1b4b6cfd9e49df0b1dc13f45b1b3e
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul  6 23:50:21 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul  6 23:50:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71f86c4

www-apache/mod_h2: use apache2ctl instead of apachectl

Closes: https://bugs.gentoo.org/800908
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 www-apache/mod_h2/mod_h2-1.15.21.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-apache/mod_h2/mod_h2-1.15.21.ebuild 
b/www-apache/mod_h2/mod_h2-1.15.21.ebuild
index 9d7e1b600b1..6810ef8cd25 100644
--- a/www-apache/mod_h2/mod_h2-1.15.21.ebuild
+++ b/www-apache/mod_h2/mod_h2-1.15.21.ebuild
@@ -33,6 +33,7 @@ need_apache2_4
 
 src_prepare() {
default
+   sed -i -e 's#SBINDIR/apachectl#SBINDIR/apache2ctl#' configure.ac || die 
# https://github.com/icing/mod_h2/issues/218
eautoreconf
 }
 



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

2021-07-06 Thread Thomas Deutschmann
commit: 6bcacaa678a2bf2901214c0b36ac497f33a414c7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul  6 23:44:09 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:44:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcacaa6

app-arch/rar: amd64 & x86 stable

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-arch/rar/rar-6.0.2_p20210611.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rar/rar-6.0.2_p20210611.ebuild 
b/app-arch/rar/rar-6.0.2_p20210611.ebuild
index d927f40b3a3..e94158b2cea 100644
--- a/app-arch/rar/rar-6.0.2_p20210611.ebuild
+++ b/app-arch/rar/rar-6.0.2_p20210611.ebuild
@@ -18,7 +18,7 @@ SRC_URI="x86? ( ${URI_x86} )
 
 LICENSE="RAR BSD BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="all_sfx"
 RESTRICT="mirror bindist"
 



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

2021-07-06 Thread Thomas Deutschmann
commit: 57ceefcba7530eca308e358e5640e9e43c0ceb23
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul  6 23:38:04 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:39:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ceefcb

sys-fs/ncdu: bump to v1.16

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/ncdu/Manifest |  1 +
 sys-fs/ncdu/ncdu-1.16.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest
index 3106b46aa72..5acfd206f3f 100644
--- a/sys-fs/ncdu/Manifest
+++ b/sys-fs/ncdu/Manifest
@@ -1 +1,2 @@
 DIST ncdu-1.15.1.tar.gz 148242 BLAKE2B 
c49fc706c852f081256437bcb566d0dd4cc34682693186dd84321f4c6831ac982206d59b15f3afa7a2cb25d4affcce7ff84fcc0bf922558241df1ac13212ec7a
 SHA512 
572379264b9bd0d782151bd2f79add0e7a6d092029a041ff8f9288e928a4b6a6733467bca7c1702cbb44c3861279da1bc3d4278df6fba1814fe1dc909f2d8087
+DIST ncdu-1.16.tar.gz 149705 BLAKE2B 
61d004581bdcf1885bec24d0a1de4fc890fe91bba511abbdbc507a48f31946caf5c7324979e8410e53cfca8ada1b20342b737dc4e8b1f034f2fca5aea84e4369
 SHA512 
ac8b7e573332e4e006bf743224096b697517b6899744f189ea5a31665c1ef5e50c7fdaaa0a50a8d7bc3d471656f1f1c6681c21368bdaf983257d8cc311a0dfd0

diff --git a/sys-fs/ncdu/ncdu-1.16.ebuild b/sys-fs/ncdu/ncdu-1.16.ebuild
new file mode 100644
index 000..4148fd7e31c
--- /dev/null
+++ b/sys-fs/ncdu/ncdu-1.16.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="NCurses Disk Usage"
+HOMEPAGE="https://dev.yorhel.nl/ncdu/";
+SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+
+BDEPEND="virtual/pkgconfig"
+
+DEPEND="sys-libs/ncurses:0=[unicode]"
+
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2021-07-06 Thread Thomas Deutschmann
commit: f33c7a485363dec7288ed625053a0b74ac858ee9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul  6 23:42:37 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:42:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33c7a48

www-servers/nginx: bump to v1.21.1 mainline

- nginScript module bumped to v0.6.1

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/Manifest|2 +
 www-servers/nginx/nginx-1.21.1.ebuild | 1087 +
 2 files changed, 1089 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 1b0e6a1011f..b334855a83d 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,7 @@
 DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 
337ea15cc8805af7ab43aed8aecf4c72ccc586d0d7e9d9b91f036a61baa70d1ac8b4ad8045a2bb7a13515912a15fba7d3cdb9670ae6730de43b1e44ee90ded6d
 SHA512 
4e1ea5dd8edadf8f630e4fe92a200d3a8e78963fce3128b5975a1e1ecd0e8bf9ceecd9905c95f8c508932ccd837f1d8ae8bb2ba423307718c3c6a4ae9b783ddd
 DIST nginx-1.20.1.tar.gz 1061461 BLAKE2B 
ed359db6486fd2152e0246663b8d8f4fc6980594945212545d301ce6ce16088c760d11b26fa1f6e9c392b9464103c570ddccc4343f5ab3f84ede011bb7a6458d
 SHA512 
3d9fd4bf2740eaf20fcc3c77260a3556aaf9dff2879afc2dbb5fff364dea27313ffbc51d335e9fc9c0186a2a44dac055ef60fde0d411b8cf842fdf661478c961
 DIST nginx-1.21.0.tar.gz 1063682 BLAKE2B 
3c29a8832e879677ff6df198aa420bbe546322a9d8b000827fdfbeb7e3519374cafd5a75910880f5ae07e78f0096952498c8515be788cf62916e3470d93c66d1
 SHA512 
1f0c790e5ba104278ef5fc357e60ba2fddd2d8abda1363e26b418324b050f0e9f4901ce23949adede699e9f1340e8480ad8a6c811b7420a74c8f5c101be8a7ad
+DIST nginx-1.21.1.tar.gz 1064925 BLAKE2B 
ff5dfb4a07d0dd3c8dd10e2545659cc25e15db71109c39ddb315f2949b0ec033ffa6df226f9f882e605bbac0b19a57f85eade41060c3317c9f07231ef496dcea
 SHA512 
4fee94e9981abf4506cc3a24053828e81c763e98a3704b1cc54944cf09b49269a04495aca154b2dc6e065551d60f3f9f219659e93056b67952ecf8d07f9fcd98
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d
@@ -24,3 +25,4 @@ DIST ngx_metrics-0.1.1.tar.gz 2964 BLAKE2B 
95d71ea26c949c345b83e353bd66a20df18cc
 DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B 
e0729b66554c8890727190a624d4c9aef6499dfc2e301541a9bfc15690caf6d3155c8a4b8f7a1555a7655b47aa0cd1b797aeb8ba82efa92ab80808218a0bdcff
 SHA512 
b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1
 DIST ngx_rtmp-1.2.1.tar.gz 519919 BLAKE2B 
744ccb8031eb9653f158f9eceba64fc9c8af7b9a42e64ef996ab3bbbe1402e5ffd3efcc8e4aaca437eb5e208e4b6f2d8643fcca953b32f32543eaa1ae4d9505c
 SHA512 
4a0af5e9afa4deb0b53de8de7ddb2cfa6430d372e1ef9e421f01b509548bd134d427345442ac1ce667338cc2a1484dc2ab732e316e878ac7d3537dc527d5f922
 DIST njs-0.6.0.tar.gz 528419 BLAKE2B 
7b3c9dd4be8182298cc283e8b19eb4efeef66416d26332ae73dde66b5b67ad980c3e07f12fe0006dfb9710f3df449ac2598bfd1803f6c86d721f48697d975087
 SHA512 
fa569623fd594e859c535c75041be443ef6329a4ee33d9e0f29eeb56e69ae2f3c44264ccba736b4a97ab0b33700f381acb65a884889d6f644f3fbce7c1bc586e
+DIST njs-0.6.1.tar.gz 529124 BLAKE2B 
a24b6542dcef6599d18b86d38dbaeb554beeddb5c100f5bfb97c87c81bd66842afc6f77f23ef2c542ba32da96d5c2f999d3c869fa8d76d919a4f964020d19e30
 SHA512 
996cdc11d65af5e3d5b3a8f28087868c40409a062e6e1ed3eac8e516cb60b13f88a945c86bea5dde1bc089fe5f96f3ba351d87dbfd513f7140ea4ce98119959f

diff --git a/www-servers/nginx/nginx-1.21.1.ebuild 
b/www-servers/nginx/nginx-1.21.1.ebuild
new file mode 100644
index 000..8eee002db06
--- /dev/null
+++ b/www-servers/nginx/nginx-1.21.1.ebuild
@@ -0,0 +1,1087 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - kee

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

2021-07-06 Thread Thomas Deutschmann
commit: 720d5de3d3ddcbd2ce5933369b7f17d3265eb8ea
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul  6 23:33:48 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:34:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720d5de3

dev-libs/nspr: bump to v4.32

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/nspr/Manifest |   1 +
 dev-libs/nspr/nspr-4.32.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index da4c591395a..ed52a5de293 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -1,2 +1,3 @@
 DIST nspr-4.30.tar.gz 1078175 BLAKE2B 
dcd55c9e267602e74a8e640f6a5f4bc47160f887fa528f409be33e78b21f0ab7e19df46fb6e729907a41c587b3d79f560da52463632660ef26c85b60e3cdc011
 SHA512 
b0d22e915f0533aa38e30e3cfd949d966d44d4c107d5f1a9d35b49cbbe759fda70f5d70f01d79fcf6b229128619f778a220df63ef7d07c21b616f9c44914a33e
 DIST nspr-4.31.tar.gz 1078163 BLAKE2B 
f1682a85e425c7babc40f1cbff4ec5b1101e04279df89c91520992bd288185cd52f682d4924e65a4620975d339d7704e359bfd36ac32e5ffebb8527d03f13171
 SHA512 
1f37d04721335288dd8a5cf700ead5a56cee73365e619f3da90f6067830b78a050a525950686bcdd14fcf61faffd1141ec46d4180a0dd10375f7e9fef6eac6ed
+DIST nspr-4.32.tar.gz 1079004 BLAKE2B 
fda56b2a3fbbff8542e213b20a5935376694ea171d2cd014f93a711980411afe195835996c1612376d37eac028071ce58008e1fbf7a16176141fc18aa8163a73
 SHA512 
da9b65b374783d20a2e589211b411816d899e296e91175d376e59df1919144c1808c155a234d6ceefdf7b8ae8f47cec98d92a5aa3150a579513251860e50dcb7

diff --git a/dev-libs/nspr/nspr-4.32.ebuild b/dev-libs/nspr/nspr-4.32.ebuild
new file mode 100644
index 000..e6c6b0dfafd
--- /dev/null
+++ b/dev-libs/nspr/nspr-4.32.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs multilib-minimal
+
+MIN_PV="$(ver_cut 2)"
+
+DESCRIPTION="Netscape Portable Runtime"
+HOMEPAGE="https://www.mozilla.org/projects/nspr/";
+SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz";
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE="debug elibc_musl"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nspr-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.23-prtime.patch
+   "${FILESDIR}"/${PN}-4.7.1-solaris.patch
+   "${FILESDIR}"/${PN}-4.10.6-solaris.patch
+   "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
+   "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
+   # We do not need to pass -L$libdir via nspr-config --libs
+   "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
+)
+
+src_prepare() {
+   cd "${S}"/nspr || die
+
+   default
+
+   use elibc_musl && eapply 
"${FILESDIR}"/${PN}-4.21-ipv6-musl-support.patch
+
+   # rename configure.in to configure.ac for new autotools compatibility
+   if [[ -e "${S}"/nspr/configure.in ]] ; then
+   einfo "Renaming configure.in to configure.ac"
+   mv "${S}"/nspr/configure.{in,ac} || die
+   else
+   elog "configure.in rename logic can be removed from ebuild."
+   fi
+
+   # We must run eautoconf to regenerate configure
+   eautoconf
+
+   # make sure it won't find Perl out of Prefix
+   sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
+   "${S}"/nspr/config/rules.mk || die
+}
+
+multilib_src_configure() {
+   # We use the standard BUILD_xxx but nspr uses HOST_xxx
+   tc-export_build_env BUILD_CC
+   export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} 
HOST_LDFLAGS=${BUILD_LDFLAGS}
+   tc-export AR CC CXX RANLIB
+   [[ ${CBUILD} != ${CHOST} ]] \
+   && export CROSS_COMPILE=1 \
+   || unset CROSS_COMPILE
+
+   local myconf=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   $(use_enable debug)
+   $(use_enable !debug optimize)
+   )
+
+   # The configure has some fancy --enable-{{n,x}32,64bit} switches
+   # that trigger some code conditional to platform & arch. This really
+   # matters for the few common arches (x86, ppc) but we pass a little
+   # more of them to be future-proof.
+
+   # use ABI first, this will work for most cases
+   case "${ABI}" in
+   alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
+   n32) myconf+=( --enable-n32 );;
+   x32) myconf+=( --enable-x32 );;
+   s390x|*64) myconf+=( --enable-64bit );;
+   default) # no abi actually set, fall back to old check
+

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

2021-07-06 Thread Matt Turner
commit: c1423568da90a84b85d32e7cbb0456ca00118caa
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sun Jul  4 10:46:53 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  6 23:30:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1423568

media-libs/mesa: Fix vulkan overlay mesa flags

These flags were changed to be in a list variable instead of individual
meson flags.

Mesa commit:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/54fe5b0482df0f066384b274796d4081c2a1968c

Closes: https://github.com/gentoo/gentoo/pull/21518
Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-21.1.4.ebuild | 7 +--
 media-libs/mesa/mesa-.ebuild   | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-libs/mesa/mesa-21.1.4.ebuild 
b/media-libs/mesa/mesa-21.1.4.ebuild
index 892e0707669..635fc07d42b 100644
--- a/media-libs/mesa/mesa-21.1.4.ebuild
+++ b/media-libs/mesa/mesa-21.1.4.ebuild
@@ -501,6 +501,11 @@ multilib_src_configure() {
echo "${drivers//$'\n'/,}"
}
 
+   local vulkan_layers
+   use vulkan && vulkan_layers+="device-select"
+   use vulkan-overlay && vulkan_layers+=",overlay"
+   emesonargs+=(-Dvulkan-layers=${vulkan_layers#,})
+
emesonargs+=(
$(meson_use test build-tests)
-Dglx=$(usex X dri disabled)
@@ -517,8 +522,6 @@ multilib_src_configure() {
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}")
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")
-Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}")
-   $(meson_use vulkan vulkan-device-select-layer)
-   $(meson_use vulkan-overlay vulkan-overlay-layer)
--buildtype $(usex debug debug plain)
-Db_ndebug=$(usex debug false true)
)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index caf150f61b6..b3ab8d6070d 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -498,6 +498,11 @@ multilib_src_configure() {
echo "${drivers//$'\n'/,}"
}
 
+   local vulkan_layers
+   use vulkan && vulkan_layers+="device-select"
+   use vulkan-overlay && vulkan_layers+=",overlay"
+   emesonargs+=(-Dvulkan-layers=${vulkan_layers#,})
+
emesonargs+=(
$(meson_use test build-tests)
-Dglx=$(usex X dri disabled)
@@ -514,8 +519,6 @@ multilib_src_configure() {
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}")
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")
-Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}")
-   $(meson_use vulkan vulkan-device-select-layer)
-   $(meson_use vulkan-overlay vulkan-overlay-layer)
--buildtype $(usex debug debug plain)
-Db_ndebug=$(usex debug false true)
)



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

2021-07-06 Thread Davide Pesavento
commit: a732800747d295adef78e75e94238a711bb21249
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Jul  6 23:17:28 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Jul  6 23:18:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7328007

dev-python/PyQt-builder: remove 1.10.1-r1

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

 dev-python/PyQt-builder/Manifest   |  1 -
 .../PyQt-builder/PyQt-builder-1.10.1-r1.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index d1dec6a85b3..92a7b1888aa 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1,2 +1 @@
-DIST PyQt-builder-1.10.1.tar.gz 5725429 BLAKE2B 
e7aaa0a3c1eb8aeea0aa5f2d5d7beda1edc46e90c0a21b608d2dffe205a67170daaa6615253706b5f9856a27d66715692ceffe81b9b45eafd4d608df79741d6f
 SHA512 
2e48c1066bb12c1f50700933b0f489158f29f62a1239b570dc053cb042eca9bd4ee83f66b855b0596cfb6dc2e844434c15563abbb3846bf5960d03441f497b83
 DIST PyQt-builder-1.10.3.tar.gz 5725537 BLAKE2B 
da1abab8fa46da9dee15dedbcf84068b80ce081e87e640fc50642ff6dd15aa3963b9186a32193f3c492c4f141fb7242f13395a539f436575532a5735e3c85720
 SHA512 
26a01cb2dc4428277cc62da23404433d75f84c61360c35dfd9c440841adbcb1bf39b2211e4e33967ee2730c163dd1585b5fcbd88c6fd7efa2f1f84915a390e2a

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.10.1-r1.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.10.1-r1.ebuild
deleted file mode 100644
index 2ab93714484..000
--- a/dev-python/PyQt-builder/PyQt-builder-1.10.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="The PEP 517 compliant PyQt build system"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ 
https://pypi.org/project/PyQt-builder/";
-
-MY_P=${PN}-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz";
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-fi
-S=${WORKDIR}/${MY_P}
-
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/sip-5.5[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc --no-autodoc
-
-python_prepare_all() {
-   # don't install prebuilt Windows DLLs
-   sed -i -e "s:'dlls/\*/\*',::" setup.py || die
-   rm -r "${PN/-/_}.egg-info" || die
-
-   distutils-r1_python_prepare_all
-}



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

2021-07-06 Thread Davide Pesavento
commit: 55313a6563eeede39678467433a76dcddd348dfd
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Jul  6 23:15:17 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Jul  6 23:18:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55313a65

dev-python/PyQt-builder: add 1.10.3

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

 dev-python/PyQt-builder/Manifest   |  1 +
 dev-python/PyQt-builder/PyQt-builder-1.10.3.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index c04be8f9ec1..d1dec6a85b3 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1 +1,2 @@
 DIST PyQt-builder-1.10.1.tar.gz 5725429 BLAKE2B 
e7aaa0a3c1eb8aeea0aa5f2d5d7beda1edc46e90c0a21b608d2dffe205a67170daaa6615253706b5f9856a27d66715692ceffe81b9b45eafd4d608df79741d6f
 SHA512 
2e48c1066bb12c1f50700933b0f489158f29f62a1239b570dc053cb042eca9bd4ee83f66b855b0596cfb6dc2e844434c15563abbb3846bf5960d03441f497b83
+DIST PyQt-builder-1.10.3.tar.gz 5725537 BLAKE2B 
da1abab8fa46da9dee15dedbcf84068b80ce081e87e640fc50642ff6dd15aa3963b9186a32193f3c492c4f141fb7242f13395a539f436575532a5735e3c85720
 SHA512 
26a01cb2dc4428277cc62da23404433d75f84c61360c35dfd9c440841adbcb1bf39b2211e4e33967ee2730c163dd1585b5fcbd88c6fd7efa2f1f84915a390e2a

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.10.3.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.10.3.ebuild
new file mode 100644
index 000..4d69521c2f0
--- /dev/null
+++ b/dev-python/PyQt-builder/PyQt-builder-1.10.3.ebuild
@@ -0,0 +1,37 @@
+# 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="The PEP 517 compliant PyQt build system"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ 
https://pypi.org/project/PyQt-builder/";
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/sip-5.5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx doc --no-autodoc
+
+python_prepare_all() {
+   # don't install prebuilt Windows DLLs
+   sed -i -e "s:'dlls/\*/\*',::" setup.py || die
+   rm -r "${PN/-/_}.egg-info" || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-07-06 Thread Thomas Deutschmann
commit: bee67799b85bd276ccb2a0d7bfdc1eb3fc499cfe
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Tue Jun 29 00:47:38 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:15:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee67799

media-sound/pulseaudio: Only require native ABI for tcp-wrappers

Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21467
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild 
b/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
index e46e590e191..dd3c1344e50 100644
--- a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
@@ -121,7 +121,7 @@ COMMON_DEPEND="
sox? ( >=media-libs/soxr-0.1.1 )
ssl? ( dev-libs/openssl:= )
systemd? ( sys-apps/systemd:= )
-   tcpd? ( sys-apps/tcp-wrappers[${MULTILIB_USEDEP}] )
+   tcpd? ( sys-apps/tcp-wrappers )
udev? ( >=virtual/udev-143[hwdb(+)] )
webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2 )
X? (



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

2021-07-06 Thread Thomas Deutschmann
commit: 14cfc97bb776fe4b824d73bce47fdd035a425ccc
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Mon Jun 28 23:48:43 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:15:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cfc97b

media-sound/pulseaudio: Only require native ABI for systemd/elogind

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild 
b/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
index 71b0e7e4ba6..e46e590e191 100644
--- a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
@@ -120,7 +120,7 @@ COMMON_DEPEND="
selinux? ( sec-policy/selinux-pulseaudio )
sox? ( >=media-libs/soxr-0.1.1 )
ssl? ( dev-libs/openssl:= )
-   systemd? ( sys-apps/systemd:=[${MULTILIB_USEDEP}] )
+   systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers[${MULTILIB_USEDEP}] )
udev? ( >=virtual/udev-143[hwdb(+)] )
webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2 )
@@ -213,9 +213,9 @@ multilib_src_configure() {
#$(meson_use cpu_flags_arm_neon neon-opt)
$(meson_native_use_feature tcpd tcpwrap)
$(meson_feature dbus)
-   $(meson_feature elogind)
+   $(meson_native_use_feature elogind)
$(meson_feature X x11)
-   $(meson_feature systemd)
+   $(meson_native_use_feature systemd)
$(meson_use ipv6)
)
 



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

2021-07-06 Thread Thomas Deutschmann
commit: d10609ccabe5cb34ec4158617ffa4ee92e68c05b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul  6 23:06:31 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  6 23:06:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10609cc

sys-kernel/genkernel: bump to v4.2.2

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/Manifest   |   1 +
 sys-kernel/genkernel/genkernel-4.2.2.ebuild | 312 
 2 files changed, 313 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 8fe9c4e878a..dea393d55ce 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -35,6 +35,7 @@ DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96
 DIST genkernel-4.0.10.tar.xz 460816 BLAKE2B 
d5922eede1192bb95ca235106a70118826c2c4c078f741e25954485f142d858bf612f35b94553fc409e4f6641b256a2940f83131c5b4bc7d6dbae85019bee7ff
 SHA512 
29dc29b346b132cc6e7ea5298e49c93d01ba28531928cb7a6125864c7d03b74f70bc74043b220dfbbb6651ad67fcbc3d8ed8a2d0f40d271b83e9a8ab0325a2dd
 DIST genkernel-4.1.2.tar.xz 465288 BLAKE2B 
89e26a861854d0cde808331db4bf3055495e9ec4be16952c495e481a5f9684601603ba22e5edda8f882fcddd68d1e406756cdc519936b90e33fe640107c8e529
 SHA512 
4b10f25ed8d97ffe075372aac22e0aff7be72405f02d9d8faddcc70063d04719dc93f9836d4f8375afca9b6870fcb15bda6ed796e5b2d2ef208ba3203d229a3e
 DIST genkernel-4.2.1.tar.xz 481988 BLAKE2B 
d2f4263ea1d66927e7087ad4c852e83a66d5fbf57a937fb20223d54533ec1d894236c9305e82ec91a44272abc990be5feb29572ce8a407f61eb015a262518734
 SHA512 
6999706a695817fe453d17ce5b18e3cb234d25abd61ada7eea0769eed6541306e5d76d21061a65f66d7ae3622936531b5af01099b35ccfc1b4d372b0ff5241ce
+DIST genkernel-4.2.2.tar.xz 486472 BLAKE2B 
9038bec11bbb916fd332a8f9c2aa5ab067d7f04e9485bcb052f4e12c6c6972f216af0088be14bd15ececa4673dd7f1345adb48d77fa96f9d15f97362cfb29782
 SHA512 
2a9c395caac9e4f95b9bcd3be197b33da4644f795fca2e49700b1f8480daa4d51fe80866332290b05e3ffde20296b3a6d655d00ff77f311b7c159c57255169c4
 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 
9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759
 SHA512 
c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST hwids-20200813.1.tar.gz 3680906 BLAKE2B 
652cf4b05ead42a750c6f41ad78650ea8b0125f90563dec37bfa8388d021ceab12e94fd2f949b3f7b3b7c09a356d279b91e62164af2cf066cfee07ab583f8b83
 SHA512 
5ba15067969fa19d3218f523c1a0186568841466de4d18c563b5f09202ab7185c4df02b962f70eb6d3e99915caad8a743fc6c6349f49b666db742f9ced8053fc

diff --git a/sys-kernel/genkernel/genkernel-4.2.2.ebuild 
b/sys-kernel/genkernel/genkernel-4.2.2.ebuild
new file mode 100644
index 000..a7c583a33ed
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.2.2.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit bash-completion-r1 python-single-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BOOST="1.76.0"
+VERSION_BTRFS_PROGS="5.12.1"
+VERSION_BUSYBOX="1.33.1"
+VERSION_COREUTILS="8.32"
+VERSION_CRYPTSETUP="2.3.6"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2020.81"
+VERSION_EUDEV="3.2.10"
+VERSION_EXPAT="2.4.1"
+VERSION_E2FSPROGS="1.46.2"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_HWIDS="20210613"
+VERSION_ISCSI="2.0.878"
+VERSION_JSON_C="0.13.1"
+VERSION_KMOD="29"
+VERSION_LIBAIO="0.3.112"
+VERSION_LIBGCRYPT="1.9.3"
+VERSION_LIBGPGERROR="1.42"
+VERSION_LIBXCRYPT="4.4.23"
+VERSION_LVM="2.02.188"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_POPT="1.18"
+VERSION_STRACE="5.12"
+VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_UTIL_LINUX="2.37"
+VERSION_XFSPROGS="5.12.0"
+VERSION_XZ="5.2.5"
+VERSION_ZLIB="1.2.11"
+VERSION_ZSTD="1.5.0"
+
+COMMON_URI="
+   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://dl.bintray.com/boostorg/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2
+   
https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   https://www.busybox.net/downloads/busy

[gentoo-commits] proj/releng:master commit in: tools/

2021-07-06 Thread Andreas K. Hüttel
commit: 7ab4ecfe706b34e19dc3fe85b48d284918cd21f4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jul  6 23:01:54 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jul  6 23:02:24 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=7ab4ecfe

x86: fix admincd filename

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

 tools/catalyst-auto-x86-demeter.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-x86-demeter.conf 
b/tools/catalyst-auto-x86-demeter.conf
index 92996020..dd26bd1c 100644
--- a/tools/catalyst-auto-x86-demeter.conf
+++ b/tools/catalyst-auto-x86-demeter.conf
@@ -83,7 +83,7 @@ post_build() {
upload stage3-i686-hardened-openrc-${TIMESTAMP}.tar.xz*
;;
hardened/admincd-stage2-openrc.spec)
-   upload admincd-x86-hardened-openrc-${TIMESTAMP}.iso*
+   upload admincd-x86-${TIMESTAMP}.iso*
;;
esac
popd >/dev/null || exit



[gentoo-commits] proj/releng:master commit in: tools/

2021-07-06 Thread Andreas K. Hüttel
commit: 942e73d16daff6b4e0864ed4886ddce979cd79fe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jul  6 22:59:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jul  6 23:02:21 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=942e73d1

x86: build musl last, works fine now

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

 tools/catalyst-auto-x86-demeter.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-x86-demeter.conf 
b/tools/catalyst-auto-x86-demeter.conf
index fa13276f..92996020 100644
--- a/tools/catalyst-auto-x86-demeter.conf
+++ b/tools/catalyst-auto-x86-demeter.conf
@@ -12,11 +12,11 @@ EMAIL_SUBJECT_PREPEND="[x86-auto]"
 SPECS_DIR=${REPO_DIR}/releases/specs/x86
 
 SETS="
-   musl
i486_openrc
i686_openrc
i686_systemd
hardened_openrc
+   musl
 "
 
 SET_i486_openrc_SPECS="i486/stage1-openrc.spec i486/stage2-openrc.spec 
i486/stage3-openrc.spec"



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

2021-07-06 Thread Sam James
commit: 8a3e453adda8d3ca8ed1d34a8eb86a9d91c970e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 22:31:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 22:31:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3e453a

sys-apps/systemd-tmpfiles: stabilize 246 for hppa

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

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

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



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

2021-07-06 Thread Matt Turner
commit: 005a24d742e76c2f16d9a907b5b81fd176e433ef
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul  6 22:15:29 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  6 22:16:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005a24d7

dev-util/catalyst: Drop old versions

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

 dev-util/catalyst/Manifest   |  2 -
 dev-util/catalyst/catalyst-3.0.17.ebuild | 71 
 dev-util/catalyst/catalyst-3.0.19.ebuild | 71 
 3 files changed, 144 deletions(-)

diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
index 500a5350da4..7bf82317e46 100644
--- a/dev-util/catalyst/Manifest
+++ b/dev-util/catalyst/Manifest
@@ -1,4 +1,2 @@
-DIST catalyst-3.0.17.tar.bz2 621403 BLAKE2B 
210bc38d036e04282732179b37e018ac12ac17f83517fc41198ee1bb1ce9ef8481e791eb38d0b13aa1f7edccb7fa6b57403a433c7db7063854ac2227b64f3c39
 SHA512 
636ebcd137b53f2cc3a80daf3ce79d218eeec2e4e44f8980df9d1b1365c4218e096c84359262d87e0096ba35370e37d973f8b35071a36823c46bd859d096991d
 DIST catalyst-3.0.18.tar.bz2 621208 BLAKE2B 
63f76634b96006ef4a751b0ce166ab36dcba3016234251b2e44e89b43b0c6909e57914007d6287e54584094ff7f064c0251a79f095c87e4c7957925e9d4605cd
 SHA512 
94a30304b242b4e63cc14f34916acd68c03700876ba1cc2f516880f4e8365258de8b62db85cddc9492229414484ba6908edc91991b70b13da0578792b8b96aa3
-DIST catalyst-3.0.19.tar.bz2 621000 BLAKE2B 
162367363615fc83ce8847bd21f5f1b1e6e6e7ae90c65f6e58af6182a00f14d1bd26c7b994d984517447744b84bd7fbf9e865724a36316dff2cc294dab80685e
 SHA512 
e375960f4b44d616112ec200278c20a9ee3597de04adc87e692b164dcaa3eb7cd4951b41a094c062a500d4920b375ad9750918b4985120ac71e97d118073020e
 DIST catalyst-3.0.20.tar.bz2 620395 BLAKE2B 
24e1e1def627bccebea4da7b4c0f787d1b7e06cc3a830847896d71e997d859ecc2131a85d328f2d58226bbf2d459ca349d50b1af68b95bb06bfe8e1843f4c4aa
 SHA512 
f2f2b0003a70b7843006155edca0971508d19199dfe803b85477d2f2fd0365304b9e65531cc19bfb06b83fa98dac11960b72001e899bed0f9b55c0f6881a853e

diff --git a/dev-util/catalyst/catalyst-3.0.17.ebuild 
b/dev-util/catalyst/catalyst-3.0.17.ebuild
deleted file mode 100644
index 5793fe90fae..000
--- a/dev-util/catalyst/catalyst-3.0.17.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]]; then
-   SRC_ECLASS="git-r3"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git";
-   EGIT_BRANCH="master"
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
-fi
-
-PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 ${SRC_ECLASS}
-
-DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst";
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="ccache doc +iso kernel_linux system-bootloader"
-
-DEPEND="
-   app-text/asciidoc
-   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
-   https://anongit.gentoo.org/git/proj/catalyst.git";
-   EGIT_BRANCH="master"
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 ${SRC_ECLASS}
-
-DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst";
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="ccache doc +iso kernel_linux system-bootloader"
-
-DEPEND="
-   app-text/asciidoc
-   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
-   dev-python/fasteners[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
-   app-arch/lbzip2
-   app-crypt/shash
-   sys-fs/dosfstools
-   !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] 
) )
-   kernel_FreeBSD? ( app-arch/libarchive[xattr] )
-   amd64? ( >=sys-boot/syslinux-3.72 )
-   x86? ( >=sys-boot/syslinux-3.72 )
-   ccache? ( dev-util/ccache )
-   iso? ( app-cdr/cdrtools )
-   kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
-"
-PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4
-   sys-boot/grub:2
-   amd64? ( 
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
-   x86? ( sys-boot/grub[grub_platforms_efi-32] )
-   sys-boot/syslinux
-   sys-boot/shim )"
-
-python_prepare_all() {
-   python_setup
-   echo VERSION="${PV}" "${PYTHON}" setup.py set_versi

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

2021-07-06 Thread Matt Turner
commit: 426001969ca022f60246630c6a4a18753c35358e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul  6 22:14:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  6 22:16:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42600196

dev-util/catalyst: Version bump to 3.0.20

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

 dev-util/catalyst/Manifest   |  1 +
 dev-util/catalyst/catalyst-3.0.20.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
index 73c7cafd0ec..500a5350da4 100644
--- a/dev-util/catalyst/Manifest
+++ b/dev-util/catalyst/Manifest
@@ -1,3 +1,4 @@
 DIST catalyst-3.0.17.tar.bz2 621403 BLAKE2B 
210bc38d036e04282732179b37e018ac12ac17f83517fc41198ee1bb1ce9ef8481e791eb38d0b13aa1f7edccb7fa6b57403a433c7db7063854ac2227b64f3c39
 SHA512 
636ebcd137b53f2cc3a80daf3ce79d218eeec2e4e44f8980df9d1b1365c4218e096c84359262d87e0096ba35370e37d973f8b35071a36823c46bd859d096991d
 DIST catalyst-3.0.18.tar.bz2 621208 BLAKE2B 
63f76634b96006ef4a751b0ce166ab36dcba3016234251b2e44e89b43b0c6909e57914007d6287e54584094ff7f064c0251a79f095c87e4c7957925e9d4605cd
 SHA512 
94a30304b242b4e63cc14f34916acd68c03700876ba1cc2f516880f4e8365258de8b62db85cddc9492229414484ba6908edc91991b70b13da0578792b8b96aa3
 DIST catalyst-3.0.19.tar.bz2 621000 BLAKE2B 
162367363615fc83ce8847bd21f5f1b1e6e6e7ae90c65f6e58af6182a00f14d1bd26c7b994d984517447744b84bd7fbf9e865724a36316dff2cc294dab80685e
 SHA512 
e375960f4b44d616112ec200278c20a9ee3597de04adc87e692b164dcaa3eb7cd4951b41a094c062a500d4920b375ad9750918b4985120ac71e97d118073020e
+DIST catalyst-3.0.20.tar.bz2 620395 BLAKE2B 
24e1e1def627bccebea4da7b4c0f787d1b7e06cc3a830847896d71e997d859ecc2131a85d328f2d58226bbf2d459ca349d50b1af68b95bb06bfe8e1843f4c4aa
 SHA512 
f2f2b0003a70b7843006155edca0971508d19199dfe803b85477d2f2fd0365304b9e65531cc19bfb06b83fa98dac11960b72001e899bed0f9b55c0f6881a853e

diff --git a/dev-util/catalyst/catalyst-3.0.20.ebuild 
b/dev-util/catalyst/catalyst-3.0.20.ebuild
new file mode 100644
index 000..a95863df1de
--- /dev/null
+++ b/dev-util/catalyst/catalyst-3.0.20.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == ** ]]; then
+   SRC_ECLASS="git-r3"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git";
+   EGIT_BRANCH="master"
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2";
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 ${SRC_ECLASS}
+
+DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst";
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="ccache doc +iso kernel_linux system-bootloader"
+
+DEPEND="
+   app-text/asciidoc
+   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
+   dev-python/fasteners[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
+   dev-python/fasteners[${PYTHON_USEDEP}]
+   >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
+   app-arch/lbzip2
+   app-crypt/shash
+   sys-fs/dosfstools
+   !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] 
) )
+   kernel_FreeBSD? ( app-arch/libarchive[xattr] )
+   amd64? ( >=sys-boot/syslinux-3.72 )
+   x86? ( >=sys-boot/syslinux-3.72 )
+   ccache? ( dev-util/ccache )
+   iso? ( app-cdr/cdrtools )
+   kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
+"
+PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4
+   sys-boot/grub:2
+   amd64? ( 
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
+   x86? ( sys-boot/grub[grub_platforms_efi-32] )
+   sys-boot/syslinux
+   sys-boot/shim )"
+
+python_prepare_all() {
+   python_setup
+   echo VERSION="${PV}" "${PYTHON}" setup.py set_version
+   VERSION="${PV}" "${PYTHON}" setup.py set_version || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # build the man pages and docs
+   emake
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use doc; then
+   dodoc files/HOWTO.html files/docbook-xsl.css
+   fi
+}



[gentoo-commits] proj/catalyst: New tag: 3.0.20

2021-07-06 Thread Matt Turner
commit: 
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  6 22:13:31 2021 +

New tag: 3.0.20




[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/

2021-07-06 Thread Matt Turner
commit: 6b23e5891613dfbc5b6f92f7e460effdb412226a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul  6 22:12:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  6 22:12:42 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=6b23e589

catalyst 3.0.20

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

 catalyst/version.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/version.py b/catalyst/version.py
index b0f27a06..79f6ed60 100644
--- a/catalyst/version.py
+++ b/catalyst/version.py
@@ -12,7 +12,7 @@ import os
 
 from snakeoil.version import get_git_version as get_ver
 
-__version__= "3.0.19"
+__version__= "3.0.20"
 _ver = None
 
 



[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/base/

2021-07-06 Thread Matt Turner
commit: 29c56b4712c738ff37c4d506d42f1adb21b4ec9c
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul  6 22:10:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  6 22:10:59 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=29c56b47

catalyst: Remove remaining snakeoil LockInUse usage

I missed this when backporting.

Fixes: 9221e327 ("catalyst: Replace snakeoil's locks with fasteners")
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 4 
 1 file changed, 4 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index ad0028e1..28c4ee23 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1497,10 +1497,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
sys.stdout.flush()
try:
getattr(self, x)()
-   except LockInUse:
-   log.error('Unable to aquire the lock...')
-   failure = True
-   break
except Exception:
log.error('Exception running action sequence 
%s', x, exc_info=True)
failure = True



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

2021-07-06 Thread William Hubbs
commit: 61bc94cfca603118ff2236f27cf5ce32c6a18bc3
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 22:08:41 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 22:09:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61bc94cf

app-accessibility/mbrola-voices: new package, mbrola voices database

Closes: https://bugs.gentoo.org/674360
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 app-accessibility/mbrola-voices/Manifest   |  1 +
 .../mbrola-voices-0_pre20200331.ebuild | 75 ++
 app-accessibility/mbrola-voices/metadata.xml   |  9 +++
 3 files changed, 85 insertions(+)

diff --git a/app-accessibility/mbrola-voices/Manifest 
b/app-accessibility/mbrola-voices/Manifest
new file mode 100644
index 000..d3392217fd3
--- /dev/null
+++ b/app-accessibility/mbrola-voices/Manifest
@@ -0,0 +1 @@
+DIST mbrola-voices-0_pre20200331.tar.gz 583211254 BLAKE2B 
c8cb55597759a65f0e5f1be6197575b424ec4831444acfcb42fa17b8eb98672990195dd9305e93c66d488fb2b6c492286970e953c198c2038ea23c5b71d75ba2
 SHA512 
8476e80984279fddab1bda07e9352bee9f11499dc5b59652cd4bc0385b08a83259c080748e7040fa10cc03c9b0f1e1d1a39f80ddd782073c92f49fadc9af9585

diff --git a/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild 
b/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild
new file mode 100644
index 000..e30f0d98434
--- /dev/null
+++ b/app-accessibility/mbrola-voices/mbrola-voices-0_pre20200331.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GIT_COMMIT=fe05a0ccef6a941207fd6aaad0b31294a1f93a51
+
+DESCRIPTION="mbrola speech synthesizer voices database"
+HOMEPAGE="https://github.com/numediart/mbrola-voices";
+SRC_URI="https://github.com/numediart/mbrola-voices/archive/${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MBROLA-VOICES"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This maps the l10n values to the appropriate voices
+declare -A voicemap
+voicemap=(
+   [af]="af1"
+   [ar]="ar1 ar2"
+   [br]="bz1"
+[cs]="cz1 cz2"
+   [de]="de1 de2 de3 de4 de5 de6 de7 de8"
+   [el]="gr1 gr2"
+   [en-GB]="en1"
+   [en-US]="mx1 us1 us2 us3"
+   [es]="es1 es2 es3 es4 vz1"
+   [es-MX]="mx2"
+[et]="ee1"
+   [fa]="ir1"
+   [fr-CA]="ca1 ca2"
+   [fr]="fr1 fr2 fr3 fr4 fr5 fr6 fr7"
+   [he]="hb1 hb2"
+   [hi]="in1 in2"
+   [hr]="cr1"
+   [hu]="hu1"
+   [id]="id1"
+   [is]="ic1"
+   [it]="it1 it2 it3 it4"
+   [ja]="jp1 jp2 jp3"
+   [ko]="hn1"
+   [la]="la1"
+[lt]="lt1 lt2"
+   [mi]="nz1"
+   [ms]="ma1"
+   [nl]="nl1 nl2 nl3"
+   [pl]="pl1"
+   [pt-BR]="br1 br2 br3 br4"
+   [pt-PT]="pt1"
+   [ro]="ro1"
+   [sv]="sw1 sw2"
+   [te]="tl1"
+   [tr]="tr1 tr2"
+   [zh-CN]="cn1"
+)
+for l in "${!voicemap[@]}"; do
+   if [[ ${l} == en-US ]]; then
+   u="+l10n_${l}"
+   else
+   u="l10n_${l}"
+   fi
+   IUSE+=" ${u}"
+done
+unset l u
+
+S=${WORKDIR}/MBROLA-voices-${GIT_COMMIT}
+
+src_install() {
+   dodoc README.md
+   insinto /usr/share/mbrola
+   cd data || die
+   local l
+   for l in "${!voicemap[@]}"; do
+   use l10n_${l} && doins -r ${voicemap[${l}]}
+   done
+}

diff --git a/app-accessibility/mbrola-voices/metadata.xml 
b/app-accessibility/mbrola-voices/metadata.xml
new file mode 100644
index 000..ae313a5c56d
--- /dev/null
+++ b/app-accessibility/mbrola-voices/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   accessibil...@gentoo.org
+   Gentoo Accessibility Project
+   
+   
+



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

2021-07-06 Thread William Hubbs
commit: 5444aba58be9e91f2e776c76f029d2f59aacf291
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 22:08:41 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 22:09:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5444aba5

app-accessibility/mbrola: 3.3 bump

Closes: https://bugs.gentoo.org/783876
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 app-accessibility/mbrola/Manifest  |  1 +
 app-accessibility/mbrola/mbrola-3.3.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-accessibility/mbrola/Manifest 
b/app-accessibility/mbrola/Manifest
index f69ec54ac51..b38bb4772a3 100644
--- a/app-accessibility/mbrola/Manifest
+++ b/app-accessibility/mbrola/Manifest
@@ -15,6 +15,7 @@ DIST it3-010304.zip 5349273 BLAKE2B 
7f1c98945c213b738eaacbf4164bb18cc44cef0b12a6
 DIST it4-010926.zip 5044168 BLAKE2B 
e2e63f85f13f0d8667a46e5c78e9e449ffe32cf798d8e46b942af390b60bf636cf1d23520c5e13d180b2dcfe80040ae87616726bf1db818f2aad31d8b9a48e4f
 SHA512 
a7fcdff5b30e213bf9f043c2323e73a769357a46ce6df9114579cc62392fe2394ce472120c73018a1a71870c7565d18bb912ba7650a267f8779e18c12f260113
 DIST la1.zip 7627631 BLAKE2B 
7361fdf7fe072d6e9e71e8f41e3874023c6368d47e1fb8853578774b8df61b90e9ba6b38921f5286fd7c5ba9bfdf9056b6cdab9546e162f78f0d6082a7148a88
 SHA512 
5a367ede393feb28b587a380975baa84ca1840dfc5479f938de1588954f3ae23b06e0214b854e1f0137f178d197e4999e8e8750b136d964797116d53e49ec6cb
 DIST mbr301h.zip 309820 BLAKE2B 
4c311e700e8ab0af7da9a33da6f57ac5fa2328f4049f703669fb03e4e468e578b5df5fa9b4cd468a74ad62a70330378f8127637e850e3f1ce3a8e1a979a6dc1d
 SHA512 
24b522092ff8f18ab606ed9cae609a69ce8ae9ea56228468dfc3c4c6c114bc65ce9d69f420cddbdff75f1200dbed1edb667e8d84937a73218542dea25a88b848
+DIST mbrola-3.3.tar.gz 345444 BLAKE2B 
e41d28e16d7792e91405d8449845f7f3e7a53b5176e1076a4a63e62f7f53f70fb955925762bb6c7c9560ff033530d8b20df6a0c580bc07758194982d6130e669
 SHA512 
4c15481d2afc7f459c511d2f2791ae1f0f89893ea86fcde113c73f9b5509b893bc7beac8ec5fa76ca0f4e0aca35982ff1db15e8611514d91991608aee004c3f2
 DIST pl1.zip 4050906 BLAKE2B 
ed60926ed95949e3e92313863d7e3c84c853347123ac93d54e042fc995e311d0db7afb19603f89b410ec544f0ea56d3eea1f094b45ea82c789325c09776642e8
 SHA512 
e42d4208719798512c5296e89defa59b46719c787bd352503f6377b185e817b709a27228a8fd2e70536632f68dff81aac9e145902e2a17fe95a366b0d4d03478
 DIST ro1-980317.zip 3222054 BLAKE2B 
b19e3ec147e7650fc0475dafb63af8c2d09da7f21f6536617fbaa73d4dc95431895bbe134f39daa3078e01a6620d91bc22e162401b3be42e731592c627a540e6
 SHA512 
06075426f3befde1a4a2c589f92340c964b22fc1cf54d34d1808d6ab8ba0d50a57f4a96e1c68ba06badee466d11bb46db6c929ce974ea25212ffb1987468b9a1
 DIST sw1-980623.zip 9386828 BLAKE2B 
89a03aa3491efaf188b70d4cdeafa071dee86faefc45ecdbd6b26e10a60619a02e79874b86f67c6e2217c7592c5afaaadf4757eab6b94c1924546f1b7800ec8e
 SHA512 
c3b2493f5ba6f91983bd6e2d821cce741d427886cdfa17f1f3ea58197445229fcaca05bd09f531c3166360f77232d04ef61290a5f2a2bbba22587d689d821484

diff --git a/app-accessibility/mbrola/mbrola-3.3.ebuild 
b/app-accessibility/mbrola/mbrola-3.3.ebuild
new file mode 100644
index 000..0f924894d20
--- /dev/null
+++ b/app-accessibility/mbrola/mbrola-3.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Speech synthesizer based on the concatenation of diphones"
+HOMEPAGE="https://github.com/numediart/MBROLA";
+SRC_URI="https://github.com/numediart/MBROLA/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-accessibility/mbrola-voices"
+
+S="${WORKDIR}/MBROLA-${PV}"
+
+src_compile() {
+   emake -j1 EXT_CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   dobin Bin/mbrola
+   DOCS=( README.md Documentation/*.txt )
+   einstalldocs
+}



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

2021-07-06 Thread William Hubbs
commit: a11a783724e3e12e9b573784e1fa4c59d94ceb9e
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 22:08:40 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 22:09:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11a7837

licenses: add MBROLA-VOICES license

Signed-off-by: William Hubbs  gentoo.org>

 licenses/MBROLA-VOICES | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/licenses/MBROLA-VOICES b/licenses/MBROLA-VOICES
new file mode 100644
index 000..11b445701be
--- /dev/null
+++ b/licenses/MBROLA-VOICES
@@ -0,0 +1,22 @@
+# Terms and conditions on the use of the database
+
+By obtaining, using and/or copying this database, you agree that
+you have read, understood, and will comply with these terms and conditions:
+
+Permission is granted to use this database for synthesizing speech with and 
only with MBROLA
+program made available from the MBROLA project web page:
+
+https://github.com/numediart/MBROLA/
+
+The distribution of this database is submitted to the same terms and 
conditions as the distribution of the Mbrola program.
+In addition, this database may not be sold or incorporated into any product 
which is sold without prior permission from the
+particular author of the voice database file (look for `license.txt` file for 
particular voice folder).
+
+When no charge is made, this database may be copied and distributed freely, 
provided that
+this notice is copied and distributed with it.
+
+# Disclaimer
+
+This database carries no warranty, expressed or implied. The user assumes all 
risks, known or unknown, direct or indirect,
+which involve this database in any way. In particular, the author of the 
database does not take any commitment
+in view of any possible third party rights.



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

2021-07-06 Thread Pacho Ramos
commit: 3c6804d965e666f63411b150d477c23e2099178f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul  6 22:07:01 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jul  6 22:07:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6804d9

media-sound/soundconverter: It works with python 3.9

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

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

diff --git a/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild 
b/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild
index 4c1974a8d57..cfb00ad24e9 100644
--- a/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild
+++ b/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit gnome2 python-single-r1
 



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

2021-07-06 Thread James Le Cuirot
commit: 251f61e789699cd5d1920471c13ddb785e93b28c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Jul  6 21:57:10 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jul  6 21:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251f61e7

dev-python/python-lhafile: Formally flag that the tests do not work

Closes: https://bugs.gentoo.org/798597
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/python-lhafile/python-lhafile-0.3.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild 
b/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild
index 532279f61eb..1e871b03c26 100644
--- a/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild
+++ b/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild
@@ -14,5 +14,4 @@ 
SRC_URI="https://github.com/FrodeSolheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-
-# NOTE: The tests don't work, they're probably outdated.
+RESTRICT="test" # The tests don't work, they're probably outdated.



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

2021-07-06 Thread James Le Cuirot
commit: 614820e0a3479b33b2b40209acaddf9af5bd6aa2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Jul  6 21:55:49 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jul  6 21:55:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614820e0

dev-python/python-lhafile: Drop old 0.2.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/python-lhafile/Manifest|  1 -
 dev-python/python-lhafile/python-lhafile-0.2.2.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-python/python-lhafile/Manifest 
b/dev-python/python-lhafile/Manifest
index 9fa6583dfd6..cbdcf14a57e 100644
--- a/dev-python/python-lhafile/Manifest
+++ b/dev-python/python-lhafile/Manifest
@@ -1,2 +1 @@
-DIST python-lhafile-0.2.2.tar.gz 266494 BLAKE2B 
03f4f8e58e261b74c32d65c9ea4507d088c5463424c4c279a320553689607e8f4ff13bab0c2e6fc4c252f923a50cae12ce8e4b8c14cb5d8eec2fd8129fa41a97
 SHA512 
304de9a000b76fae243f0a175040e16515524ccec051cffefd20dcf6995a37e3d4d2e13016794166a661b235700f540f8cc0be60979ed13ad6308056a95f1b2f
 DIST python-lhafile-0.3.0.tar.gz 267965 BLAKE2B 
1331f21059f84f5e517339ac26546d73bc9dc125578840bf24483c274b651d8f0e2494b1b7e140bede07412b5c44e499269ea23dd1180bb955b1044b06d82ee8
 SHA512 
bb4db2767a702d30f2e713e5f7890d619de312d609761ade2ff8f4e99ffede8e35a72cd116abf3b8ea29b0885ebe2c993dc37f44722c8e5fe346be93dfdbbf81

diff --git a/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild 
b/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
deleted file mode 100644
index 4b9af2248c9..000
--- a/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="LHA archive support for Python"
-HOMEPAGE="https://fengestad.no/python-lhafile/";
-SRC_URI="https://github.com/FrodeSolheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# NOTE: The tests don't work, they're probably outdated.



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

2021-07-06 Thread William Hubbs
commit: 46d1e1293985a84628cd71a369a9dde758ef2d0d
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 21:45:07 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 21:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d1e129

lua.eclass: clean up the eapi test

Signed-off-by: William Hubbs  gentoo.org>

 eclass/lua.eclass | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/eclass/lua.eclass b/eclass/lua.eclass
index e3a25c5d184..e9a5c117560 100644
--- a/eclass/lua.eclass
+++ b/eclass/lua.eclass
@@ -50,15 +50,10 @@
 # }
 # @CODE
 
-case ${EAPI:-0} in
-   0|1|2|3|4|5|6)
-   die "Unsupported EAPI=${EAPI} (too old) for ${ECLASS}"
-   ;;
+case ${EAPI} in
7|8)
;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 if [[ ! ${_LUA_R0} ]]; then



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

2021-07-06 Thread William Hubbs
commit: 76879309348b02d3b07558a218bd08cdaa069480
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 21:45:05 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 21:45:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76879309

lua-single.eclass: clean up the eapi test

Signed-off-by: William Hubbs  gentoo.org>

 eclass/lua-single.eclass | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/eclass/lua-single.eclass b/eclass/lua-single.eclass
index 7abe1eb6674..ab4fdb3c75a 100644
--- a/eclass/lua-single.eclass
+++ b/eclass/lua-single.eclass
@@ -62,15 +62,10 @@
 # }
 # @CODE
 
-case ${EAPI:-0} in
-   0|1|2|3|4|5|6)
-   die "Unsupported EAPI=${EAPI} (too old) for ${ECLASS}"
-   ;;
+case ${EAPI} in
7|8)
;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 if [[ ! ${_LUA_SINGLE_R0} ]]; then



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

2021-07-06 Thread William Hubbs
commit: 152cffa462adca8b471cd848cbfcb05b9cb24de1
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 21:45:06 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 21:45:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152cffa4

lua-utils.eclass: clean up the eapi test

Signed-off-by: William Hubbs  gentoo.org>

 eclass/lua-utils.eclass | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/eclass/lua-utils.eclass b/eclass/lua-utils.eclass
index 59959eaf9c0..278bbca58a3 100644
--- a/eclass/lua-utils.eclass
+++ b/eclass/lua-utils.eclass
@@ -17,15 +17,10 @@
 # This eclass neither sets any metadata variables nor exports any phase
 # functions. It can be inherited safely.
 
-case ${EAPI:-0} in
-   0|1|2|3|4|5|6)
-   die "Unsupported EAPI=${EAPI} (too old) for ${ECLASS}"
-   ;;
+case ${EAPI} in
7|8)
;;
-   *)
-   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-   ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 if [[ ! ${_LUA_UTILS_R0} ]]; then



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

2021-07-06 Thread William Hubbs
commit: 9961be28474df27f457781e1a18ccdf517913cfd
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul  6 21:42:23 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul  6 21:42:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9961be28

go-module.eclass: add eapi 8 support

Signed-off-by: William Hubbs  gentoo.org>

 eclass/go-module.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index c11895944cd..053861a1a18 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -7,7 +7,7 @@
 # @AUTHOR:
 # William Hubbs 
 # Robin H. Johnson 
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: basic eclass for building software written as go modules
 # @DESCRIPTION:
 # This eclass provides basic settings and functions needed by all software
@@ -46,9 +46,9 @@
 #
 # @CODE
 
-case ${EAPI:-0} in
-   7) ;;
-   *) die "${ECLASS} EAPI ${EAPI} is not supported."
+case ${EAPI} in
+   7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 if [[ -z ${_GO_MODULE} ]]; then



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

2021-07-06 Thread Sergei Trofimovich
commit: a293d7e2d6119993907764b6d2a2237bc762dfa0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul  6 18:55:57 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  6 21:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a293d7e2

dev-util/gdbus-codegen: stable 2.68.3 for hppa/sparc, bug #800710

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gdbus-codegen/gdbus-codegen-2.68.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.68.3.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.68.3.ebuild
index f79468dd48c..a5bd7e41961 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.68.3.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.68.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/";
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="${RDEPEND}"



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

2021-07-06 Thread Sergei Trofimovich
commit: ea39ce24721e8aad2287cdb4f4debe425b80c21e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul  6 18:57:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  6 21:30:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea39ce24

gnome-extra/gucharmap: stable 13.0.8 for sparc, bug #800710

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gnome-extra/gucharmap/gucharmap-13.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild 
b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
index 8f491c6b3bf..bbc4806a5e9 100644
--- a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-3+"
 SLOT="2.90"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 UNICODE_VERSION="13.0"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Copy-Recursive-Reduced/

2021-07-06 Thread Sergei Trofimovich
commit: ae9faaeb5a85eb531ad5017508956d8c5431954d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul  6 19:00:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  6 21:30:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9faaeb

dev-perl/File-Copy-Recursive-Reduced: mark 0.6.0 ~hppa, bug #800545

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../File-Copy-Recursive-Reduced-0.6.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.6.0.ebuild 
b/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.6.0.ebuild
index 6da71232d05..d2955d86de6 100644
--- 
a/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.6.0.ebuild
+++ 
b/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.6.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Recursive copying of files and directories within Perl 5 
toolchain"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa"
 
 RDEPEND="
virtual/perl-File-Spec



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

2021-07-06 Thread Sergei Trofimovich
commit: 03b50ed0e0b55315b3d90eb7c300294215b1ca76
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul  6 18:56:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  6 21:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b50ed0

dev-util/glib-utils: stable 2.68.3 for hppa/sparc, bug #800710

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/glib-utils/glib-utils-2.68.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.68.3.ebuild 
b/dev-util/glib-utils/glib-utils-2.68.3.ebuild
index 8bdd1b9a92d..33abe13ea32 100644
--- a/dev-util/glib-utils/glib-utils-2.68.3.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.68.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="${RDEPEND}"



  1   2   3   4   5   >