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

2022-07-25 Thread Jakov Smolić
commit: 82b54e4e899ff16c9727b7701ca5f6aeee34e0f9
Author: Yu Gu  gmail  com>
AuthorDate: Tue Jul 26 06:37:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 26 06:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b54e4e

profiles/arch/riscv: Mask USE=xen,rbd on app-emulation/libvirt

Bug: https://bugs.gentoo.org/859703

Signed-off-by: Yu Gu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26598
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 4f50a12584c0..ffd587d0c3a5 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Yu Gu  (2022-07-26)
+# Xen does not work on riscv, ceph not tested, bug #859625
+app-emulation/libvirt xen rbd
+
 # Sam James  (2022-07-02)
 # The required sys-libs/db slot is not keyworded on riscv
 dev-libs/cyrus-sasl berkdb



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

2022-07-25 Thread Hans de Graaff
commit: b5be68281e76b21391feb3469b8a05e64fbbb558
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 26 06:50:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 26 06:50:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5be6828

dev-ruby/gettext_i18n_rails: EAPI 7 -> 8, add ruby30

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

 .../gettext_i18n_rails-1.8.1-r1.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1-r1.ebuild 
b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1-r1.ebuild
new file mode 100644
index ..ac9b5a278191
--- /dev/null
+++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="FastGettext / Rails integration"
+HOMEPAGE="https://github.com/grosser/gettext_i18n_rails";
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rails:6.0 dev-ruby/activerecord:6.0[sqlite] 
dev-ruby/temple )"
+ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
+
+all_ruby_prepare() {
+   rm Gemfile Gemfile.lock || die
+
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove specs for slim and hamlet, template engines we don't package.
+   rm spec/gettext_i18n_rails/slim_parser_spec.rb 
spec/gettext_i18n_rails/haml_parser_spec.rb || die
+
+   # Test against Rails 4.2.0
+   sed -e '1igem "rails", "~>6.0.0"' -i spec/spec_helper.rb || die
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2022-07-25 Thread Michał Górny
commit: 608b04a2850c2b798ec1ace0acedf5324ac8e541
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:48:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:48:33 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=608b04a2

repositories: Remove python

It's dead, Jim.

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

 files/overlays/repositories.xml | 13 -
 1 file changed, 13 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 900ed0c..cd98a6f 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3261,19 +3261,6 @@
 git+ssh://g...@github.com:jiegec/gentoo-pypi-sci.git
 https://github.com/jiegec/gentoo-pypi-sci/commits/master.atom
   
-  
-python
-Python project repository
-https://cgit.gentoo.org/proj/python.git/
-
-  pyt...@gentoo.org
-  Gentoo Python project
-
-https://anongit.gentoo.org/git/proj/python.git
-git://anongit.gentoo.org/proj/python.git
-git+ssh://g...@git.gentoo.org/proj/python.git
-https://cgit.gentoo.org/proj/python.git/atom/
-  
   
 qemu-init
 qemu init script and tools



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

2022-07-25 Thread Hans de Graaff
commit: 47ac4e8ecf3b0190cc526a7b960d801bb280
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 25 15:06:36 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 26 06:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ac4e8e

dev-ruby/aws-sigv4: drop 1.5.0

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

 dev-ruby/aws-sigv4/Manifest   |  1 -
 dev-ruby/aws-sigv4/aws-sigv4-1.5.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index 4f855642a1c3..395c42a5d320 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1,5 +1,4 @@
 DIST aws-sigv4-1.2.3.gem 16384 BLAKE2B 
55da04b54005107075e3e4ef6a16de03e25ee355938bb1846f2c1ab79f1d9c72b0d272acb8b8c58eb7803710f3ad9be7e2d137b0c387d84d4841f7dcb0fb82aa
 SHA512 
5d3aa9256f5e0fec5841ca5c9ca5aeb9a32cb4cf69f30221476d380c22e8f1863d2fbb4c826b89634c65f8080b83debdd84efe6e14e31f0a01bcf18b9fd71750
 DIST aws-sigv4-1.2.4.gem 16384 BLAKE2B 
31aee1c3c028b9ccd6b20e967af97394e3800d27cfec2f19a4f12b0a7f0ed2ed931b720beb7d3e3ae737ca33eb7c4271f565053f201a3e233625c5d1faf33fab
 SHA512 
1c03bf59899c7e7f6b01a786e75985c73459f0aacd3f01df70bac562db452e369317f8cb749f30d30629f058845687d9e2f614547f6f3ca1a4378db724170e4f
 DIST aws-sigv4-1.4.0.gem 16896 BLAKE2B 
42a619d5037e6974a64ba329d50b83b221177d50abe89f8cc3dd38cb8c91eb7d049fc2e93b1c3c29910778ab5254b7a65936257fb1809ca92535841a3b58b77b
 SHA512 
250dfd5755fa5163c65c122ff33c4e3b700359281a2b7c0640fb25ad8fbd2f01afa6034413345eb395d0219dc7c4cd6f4ab899c21321b76a336fa49a7ff298de
-DIST aws-sigv4-1.5.0.gem 17920 BLAKE2B 
5e9ce828e69e6cd0161ef214bab56c3bb0a2c4250622172a6c80ebfa701c6fe7ea1686e29c229fed093470723e06bff7924f3d8924cea0bb05d898cb90fe2e43
 SHA512 
aaca9142be244212481726fc60c8f38dcb56ffc57373e2232dbb07aa2dc917559419c56bfe17a9da4f0c0e03f88898679f844bf65f3662016f32c4daf4fa9021
 DIST aws-sigv4-1.5.1.gem 17920 BLAKE2B 
3ffe44ea9971826ca139dd4e4e09fcf7f0c9b915bfaa80da9a7088acd8cd9dcb34e2be8e21636aabbea0b4fe4b86135484047a097d00656f8033f39d94ae
 SHA512 
a9aeed9a335aef1358166ead1ba2ea12d588fa61ecf45a6e42dfdf311ef6aa36a372a4f236d0fad0ed61dee81e812f2f9a5ab2fda55a5a42f39c11e48a308afd

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.5.0.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.5.0.ebuild
deleted file mode 100644
index 6a85a6fda115..
--- a/dev-ruby/aws-sigv4/aws-sigv4-1.5.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
-HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/";
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"



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

2022-07-25 Thread Hans de Graaff
commit: 9d61278fd832c6cde0992da0a090770cb896949e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 26 06:45:22 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 26 06:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d61278f

dev-ruby/msgpack: add 1.5.4

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

 dev-ruby/msgpack/Manifest |  1 +
 dev-ruby/msgpack/msgpack-1.5.4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest
index 5d7158a8543b..5017d779b52c 100644
--- a/dev-ruby/msgpack/Manifest
+++ b/dev-ruby/msgpack/Manifest
@@ -2,3 +2,4 @@ DIST msgpack-1.4.5.gem 86016 BLAKE2B 
590226923fd0017a8916b78d87a0a87a006caf1758d
 DIST msgpack-1.5.1.gem 91136 BLAKE2B 
b5e75c9788cb02c6b96a8543c90d1e601a188943c971d8acc594031e76b4836d543960a5fb4377f609d0c9ec9411a80653eb4167f07df4cad8f695fb69cbf278
 SHA512 
8104eae39b3bae29849d05fa34574e0bbc2d29a99665a20f867d4c01b2ce1aa126486bcb7cd7e01733d3ca683f56b93e651e06cf71229f2bc6f6c8e3f4ff39b7
 DIST msgpack-1.5.2.gem 91136 BLAKE2B 
fbbadcb82f327f991016e96eb89440dcc3522d67be69cb53a24f7df07d7314edd07dc7f248d26327133fbdf0be44f8b08daca7763af396b55ef7578b19659eb0
 SHA512 
0a28fbde62527c4344e20181f9538f99281c7b24e1f69d7b9386f1f79486d7ec39bbbde82794d1bac9d827cd3710a672ed5ee411dd02cad5ec5f5ebb5d81f89b
 DIST msgpack-1.5.3.gem 90112 BLAKE2B 
872f1365b01cdb9bad9486d66f7d7d1b31af758fbd2ad86b5a74e619f487fd7af64fcc2d1ba3d53d8651e248825a707b202ba9d23ff53d4934702a5f6b4f1b0e
 SHA512 
bbb7db6ee60c4e8d7a54bd19e2947343ee1c30ae348d13087901ee2e39c83ddd338a471c424bf1e05b6f10fb15493dc6bda3a71c7e85370a6d3270c8e99f2724
+DIST msgpack-1.5.4.gem 89088 BLAKE2B 
e95008fbeaf37f1aaff9476054be37c8377e7ea8a508b007391f957bfa96332fcea74db86b5204570e120481be95c4b0a5df97ce2db77f66bb452d299e1cfd3e
 SHA512 
916537138bffa3c6045357cc979e8b90d79fd3940e195e9a6f7386f47fd5f2404e7095410271635f2510ef17b459a66050b3089dd73a88542b2b62634e7af813

diff --git a/dev-ruby/msgpack/msgpack-1.5.4.ebuild 
b/dev-ruby/msgpack/msgpack-1.5.4.ebuild
new file mode 100644
index ..1554d87c3454
--- /dev/null
+++ b/dev-ruby/msgpack/msgpack-1.5.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/msgpack/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/msgpack"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
+HOMEPAGE="https://msgpack.org/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove jruby-specific specs that are run also for other rubies.
+   rm -rf spec/jruby || die
+
+   sed -i -e 's/git ls-files/find * -print/' msgpack.gemspec || die
+}



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

2022-07-25 Thread Hans de Graaff
commit: d6f53b6865071b377fdb5fc2145dbcc68eea74e3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 25 15:06:25 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 26 06:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f53b68

dev-ruby/aws-sigv4: add 1.5.1

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

 dev-ruby/aws-sigv4/Manifest   |  1 +
 dev-ruby/aws-sigv4/aws-sigv4-1.5.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index c8e203af2c66..4f855642a1c3 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -2,3 +2,4 @@ DIST aws-sigv4-1.2.3.gem 16384 BLAKE2B 
55da04b54005107075e3e4ef6a16de03e25ee3559
 DIST aws-sigv4-1.2.4.gem 16384 BLAKE2B 
31aee1c3c028b9ccd6b20e967af97394e3800d27cfec2f19a4f12b0a7f0ed2ed931b720beb7d3e3ae737ca33eb7c4271f565053f201a3e233625c5d1faf33fab
 SHA512 
1c03bf59899c7e7f6b01a786e75985c73459f0aacd3f01df70bac562db452e369317f8cb749f30d30629f058845687d9e2f614547f6f3ca1a4378db724170e4f
 DIST aws-sigv4-1.4.0.gem 16896 BLAKE2B 
42a619d5037e6974a64ba329d50b83b221177d50abe89f8cc3dd38cb8c91eb7d049fc2e93b1c3c29910778ab5254b7a65936257fb1809ca92535841a3b58b77b
 SHA512 
250dfd5755fa5163c65c122ff33c4e3b700359281a2b7c0640fb25ad8fbd2f01afa6034413345eb395d0219dc7c4cd6f4ab899c21321b76a336fa49a7ff298de
 DIST aws-sigv4-1.5.0.gem 17920 BLAKE2B 
5e9ce828e69e6cd0161ef214bab56c3bb0a2c4250622172a6c80ebfa701c6fe7ea1686e29c229fed093470723e06bff7924f3d8924cea0bb05d898cb90fe2e43
 SHA512 
aaca9142be244212481726fc60c8f38dcb56ffc57373e2232dbb07aa2dc917559419c56bfe17a9da4f0c0e03f88898679f844bf65f3662016f32c4daf4fa9021
+DIST aws-sigv4-1.5.1.gem 17920 BLAKE2B 
3ffe44ea9971826ca139dd4e4e09fcf7f0c9b915bfaa80da9a7088acd8cd9dcb34e2be8e21636aabbea0b4fe4b86135484047a097d00656f8033f39d94ae
 SHA512 
a9aeed9a335aef1358166ead1ba2ea12d588fa61ecf45a6e42dfdf311ef6aa36a372a4f236d0fad0ed61dee81e812f2f9a5ab2fda55a5a42f39c11e48a308afd

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.5.1.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.5.1.ebuild
new file mode 100644
index ..5fa6f1f45ab4
--- /dev/null
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.5.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/";
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"



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

2022-07-25 Thread Hans de Graaff
commit: 6203b6df7a4e05a6f3b1326ce554ab75530ebfb8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 25 15:05:47 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 26 06:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6203b6df

dev-ruby/aws-eventstream: enable ruby31 and disable ruby26

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

 dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild 
b/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
index 3efd2dc85a24..6ad8ea5e6abd 100644
--- a/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
+++ b/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 # Not packaged and upstream not tagged.
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2022-07-25 Thread Sam James
commit: 1972c60536af9dfc4a4a1959b46d111589cbbf4e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:43:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1972c605

dev-python/PyPDF2: add 2.8.1

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

 dev-python/PyPDF2/Manifest|   1 +
 dev-python/PyPDF2/PyPDF2-2.8.1.ebuild | 125 ++
 2 files changed, 126 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 203e6bdb2618..3ded963a988d 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -4,5 +4,6 @@ DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af
 DIST PyPDF2-2.6.0.gh.tar.gz 5600718 BLAKE2B 
13c8e485d0cbb1a6621e0769840a9894822aeda85fc63d98cd466628d4af0efe7e29ce400f7c71dfae63a6d8273dbceb14c115e14bbaea7592d8fa4aef552d24
 SHA512 
63ef0297b5b6151ed91d6cfc0e883e996561d9479e9d6bd074271112c2be173485b0ada052a038e7759d1d819850e0e1030031fdb0bc1df46fa4fa9f912b
 DIST PyPDF2-2.7.0.gh.tar.gz 5629582 BLAKE2B 
d6cdf3bdb974c4ffba4bf55a6acc9d8f2a30dd9f460c7ccad71bc836a0deea2ed1b3cc2743eaa0c5a377e7afe034a49412478635454bc6b846186ff3d77298ec
 SHA512 
c04966e1d9175d729bec5f64300bbac41b9eee07ce881bf186faac9774b0a8e6f152c6213e75c81aae8e30ad90e04ed554596c3eba55526f6280e856d9556a4d
 DIST PyPDF2-2.8.0.gh.tar.gz 5872029 BLAKE2B 
3bad15238079cf6e9940c9e8a1b2108e5e810ed8c1223b6dcebf2904ab3f655809a56c8d861743100dfc1267ea6a6e5b0605702d95f2b210820e68a93585ad03
 SHA512 
a6d258a4ac61acd59ba6f4fa683b080a3b4c70bb0405c2b041d0565319648358236c6cfcefacf1bbea5b3107b7f64a98057c82ac1816f359a5c6fb3b1ce76257
+DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
new file mode 100644
index ..7e51381424fd
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_rec

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

2022-07-25 Thread Sam James
commit: 360e013ce0af17d027bbf36b2c23308b6d34c8fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:34:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360e013c

media-sound/pianobar: add 2022.04.01

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

 media-sound/pianobar/Manifest   |  1 +
 .../{pianobar-.ebuild => pianobar-2022.04.01.ebuild}| 13 ++---
 media-sound/pianobar/pianobar-.ebuild   | 13 ++---
 3 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest
index fcbb4c5410f4..e3f41875f371 100644
--- a/media-sound/pianobar/Manifest
+++ b/media-sound/pianobar/Manifest
@@ -1 +1,2 @@
 DIST pianobar-2020.04.05.tar.bz2 48823 BLAKE2B 
91e9b96f0a635995ab08bd189b7b6b353f553b6c6cd405be2e95f9c0401b075158df4aa28633854747eced4ac6024dd265dae62744c773d5f4b4c12aa90e
 SHA512 
40d717693f128da3718c0e1be9c90c269712becf9ac2ffe0669a91ea9417d0fdb0476949df29c1da908e2d78678f26955149dbb8c5a0167161f95835ce76084e
+DIST pianobar-2022.04.01.tar.bz2 52262 BLAKE2B 
d6f28a893ad94aed2cb7cda55a2b00480bb1319e01561974d75a10559c5ccda45fa6fe216d0b1d130c33d6eb2d7b395a95942a8a62eec0c21912f208799cc8f3
 SHA512 
9ad60c0048b375d74ad2bab289d75deec6dba46c31bfc1799dabf18661ec0cdef494df72273e6c16989ead21dc034445595a3e2ace43f6b6ca61446449895aef

diff --git a/media-sound/pianobar/pianobar-.ebuild 
b/media-sound/pianobar/pianobar-2022.04.01.ebuild
similarity index 86%
copy from media-sound/pianobar/pianobar-.ebuild
copy to media-sound/pianobar/pianobar-2022.04.01.ebuild
index a13e7069ac50..2ad410129b22 100644
--- a/media-sound/pianobar/pianobar-.ebuild
+++ b/media-sound/pianobar/pianobar-2022.04.01.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs flag-o-matic
 
@@ -18,17 +18,16 @@ HOMEPAGE="https://6xq.net/pianobar/";
 
 LICENSE="MIT"
 SLOT="0"
-IUSE=""
 
-BDEPEND="virtual/pkgconfig"
 RDEPEND="
dev-libs/json-c:=
-   dev-libs/libgcrypt:0=
+   dev-libs/libgcrypt:=
media-libs/libao
-   >=media-video/ffmpeg-3.3:0=
+   >=media-video/ffmpeg-3.3:=
net-misc/curl
 "
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
append-cflags -std=c99
@@ -38,7 +37,7 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 
install
-   dodoc ChangeLog README.md
+   dodoc ChangeLog README.rst
 
rm "${D}"/usr/lib*/*.a || die
 

diff --git a/media-sound/pianobar/pianobar-.ebuild 
b/media-sound/pianobar/pianobar-.ebuild
index a13e7069ac50..2ad410129b22 100644
--- a/media-sound/pianobar/pianobar-.ebuild
+++ b/media-sound/pianobar/pianobar-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs flag-o-matic
 
@@ -18,17 +18,16 @@ HOMEPAGE="https://6xq.net/pianobar/";
 
 LICENSE="MIT"
 SLOT="0"
-IUSE=""
 
-BDEPEND="virtual/pkgconfig"
 RDEPEND="
dev-libs/json-c:=
-   dev-libs/libgcrypt:0=
+   dev-libs/libgcrypt:=
media-libs/libao
-   >=media-video/ffmpeg-3.3:0=
+   >=media-video/ffmpeg-3.3:=
net-misc/curl
 "
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
append-cflags -std=c99
@@ -38,7 +37,7 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 
install
-   dodoc ChangeLog README.md
+   dodoc ChangeLog README.rst
 
rm "${D}"/usr/lib*/*.a || die
 



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

2022-07-25 Thread Sam James
commit: e9ba54f0d2f2f77bc13155aa9914373153bf2b1a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:30:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ba54f0

media-sound/pianobar: add github upstream metadata

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

 media-sound/pianobar/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-sound/pianobar/metadata.xml 
b/media-sound/pianobar/metadata.xml
index 93423219a5bc..fcf0dd5274ae 100644
--- a/media-sound/pianobar/metadata.xml
+++ b/media-sound/pianobar/metadata.xml
@@ -5,4 +5,7 @@
so...@gentoo.org
Gentoo Sound project

+   
+   PromyLOPh/pianobar
+   
 



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

2022-07-25 Thread Michał Górny
commit: 476a5af58cb9094bed845216c7b5883f8e910a14
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:37:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:38:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476a5af5

dev-python/patiencediff: PEP517, py3.11

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

 .../patiencediff/patiencediff-0.2.2-r1.ebuild  | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/dev-python/patiencediff/patiencediff-0.2.2-r1.ebuild 
b/dev-python/patiencediff/patiencediff-0.2.2-r1.ebuild
new file mode 100644
index ..0fed7fa1f361
--- /dev/null
+++ b/dev-python/patiencediff/patiencediff-0.2.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the patiencediff algorithm"
+HOMEPAGE="
+   https://github.com/breezy-team/patiencediff/
+   https://pypi.org/project/patiencediff/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



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

2022-07-25 Thread Michał Górny
commit: c96fc9d4e86fe5e48bbc4761e809a43991e97e89
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:22:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:32:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96fc9d4

distutils-r1.eclass: Bump minimal dep versions

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

 eclass/distutils-r1.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 2de70fd13ffa..f29c62c5964c 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -230,7 +230,7 @@ _distutils_set_globals() {
;;
maturin)
bdep+='
-   
>=dev-util/maturin-0.12.17[${PYTHON_USEDEP}]
+   
>=dev-util/maturin-0.12.20[${PYTHON_USEDEP}]
'
;;
no)
@@ -244,12 +244,12 @@ _distutils_set_globals() {
;;
pbr)
bdep+='
-   
>=dev-python/pbr-5.8.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/pbr-5.9.0[${PYTHON_USEDEP}]
'
;;
pdm)
bdep+='
-   
>=dev-python/pdm-pep517-1.0.0[${PYTHON_USEDEP}]
+   
>=dev-python/pdm-pep517-1.0.2[${PYTHON_USEDEP}]
'
;;
poetry)
@@ -259,13 +259,13 @@ _distutils_set_globals() {
;;
setuptools)
bdep+='
-   
>=dev-python/setuptools-62.3.3[${PYTHON_USEDEP}]
+   
>=dev-python/setuptools-62.6.0[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
'
;;
sip)
bdep+='
-   
>=dev-python/sip-6.5.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.6.1[${PYTHON_USEDEP}]
'
;;
standalone)



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

2022-07-25 Thread Michał Górny
commit: 0952a9fdfe55c8869cb527a06f8e3c85267db92a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:23:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:32:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0952a9fd

distutils-r1.eclass: Remove unneccess. addpredict for PEP517 mode

We do not unset PYTHONDONTWRITEBYTECODE in the PEP517 mode, so we
shouldn't need to be adding addpredicts for that.

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

 eclass/distutils-r1.eclass | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index f29c62c5964c..95fd0756ff02 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1465,13 +1465,6 @@ distutils-r1_python_compile() {
esac
 
if [[ ${DISTUTILS_USE_PEP517} ]]; then
-   # python likes to compile any module it sees, which triggers 
sandbox
-   # failures if some packages haven't compiled their modules yet.
-   addpredict "${EPREFIX}/usr/lib/${EPYTHON}"
-   addpredict /usr/lib/pypy3.8
-   addpredict /usr/lib/portage/pym
-   addpredict /usr/local # bug 498232
-
distutils_pep517_install "${BUILD_DIR}/install"
fi
 }



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

2022-07-25 Thread Michał Górny
commit: 6ea6fcadd9c48a8dfd07731cd1412f68dd88ed61
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:31:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:32:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea6fcad

dev-python/semantic_version: Remove old

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

 dev-python/semantic_version/Manifest   |  1 -
 .../semantic_version/semantic_version-2.9.0.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-python/semantic_version/Manifest 
b/dev-python/semantic_version/Manifest
index cec32216cef2..8aabf18478cc 100644
--- a/dev-python/semantic_version/Manifest
+++ b/dev-python/semantic_version/Manifest
@@ -1,2 +1 @@
 DIST semantic_version-2.10.0.tar.gz 52289 BLAKE2B 
bb26ac31e71974376b40893cf000fe0d85e1e3e4c7c93372f2bfca841a5d760a99ca49d67f80c6e8707e60e313162b786300109f6f8cd1cfaa0001c343bc4702
 SHA512 
869a3901d4fc12acb285c94175011ed03dc00b35ab687c67dda458cffab5666cea21bc1b4bf75ef4edeb83b8080452a1c1470248eee54bbd269614a8cab132dc
-DIST semantic_version-2.9.0.tar.gz 51123 BLAKE2B 
c487c49ad17e7ca224ca4b6602abb42d1406dad8d70a3f5d0c536160e5b2d706ff0e1497961e3b9e0391c6d773ab7d0e9699f171f5781cec1d36025450cb7019
 SHA512 
e08f8e83ad20e94ecd6393d88836e13703fec3c2f89dc7e44fae42d8a929b2460524053fd7440865fa136d22312501a1368b5c3e923997b02383c8227972aa74

diff --git a/dev-python/semantic_version/semantic_version-2.9.0.ebuild 
b/dev-python/semantic_version/semantic_version-2.9.0.ebuild
deleted file mode 100644
index e97be79e489b..
--- a/dev-python/semantic_version/semantic_version-2.9.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library providing a few tools handling SemVer in Python"
-HOMEPAGE="
-   https://github.com/rbarrois/python-semanticversion/
-   https://pypi.org/project/semantic-version/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests pytest
-
-python_test() {
-   epytest -p no:django
-}



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

2022-07-25 Thread Michał Górny
commit: 22a6e0051cf64266873d2281ac5f27ce427ddec0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:24:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:32:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a6e005

distutils-r1.eclass: Update .pyc addpredicts for pypy3.9

Update the addpredicts for legacy mode to cover pypy3.9 directory,
and remove the rule for stale Portage directory.

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

 eclass/distutils-r1.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 95fd0756ff02..e64eedec5fd3 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1647,8 +1647,7 @@ distutils-r1_python_install() {
# python likes to compile any module it sees, which triggers 
sandbox
# failures if some packages haven't compiled their modules yet.
addpredict "${EPREFIX}/usr/lib/${EPYTHON}"
-   addpredict /usr/lib/pypy3.8
-   addpredict /usr/lib/portage/pym
+   addpredict /usr/lib/pypy3.9
addpredict /usr/local # bug 498232
 
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then



[gentoo-commits] data/api:master commit in: files/overlays/

2022-07-25 Thread Jakov Smolić
commit: 6ba0159d40e3dc004900aba8449627a8c237f0d2
Author: Ruixi-rebirth  gmail  com>
AuthorDate: Mon Jul 25 08:57:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 26 06:25:27 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6ba0159d

repositories: Add 'ruixi-overlay' overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/539
Signed-off-by: Jakov Smolić  gentoo.org>

 files/overlays/repositories.xml | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 9fd10e2..900ed0c 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3565,6 +3565,16 @@
 https://cgit.gentoo.org/proj/ruby-overlay.git/atom/
 
   
+  
+ruixi-overlay
+Ruixi-rebirth's personal Gentoo 
overlay
+https://github.com/Ruixi-rebirth/ruixi-overlay
+
+  ruixirebi...@gmail.com
+  Ruixi-rebirth
+
+https://github.com/Ruixi-rebirth/ruixi-overlay.git
+  
   
 rukruk
 some packages not found in other overlays, for 
issues create ticket in github



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

2022-07-25 Thread Sam James
commit: 40d23e92c1056ce0dcf0e6d23857a5ebafa795f5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:07:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d23e92

profiles: last-rite media-libs/libgroove

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

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 3e11bcf60c6b..40b87f97b98d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-07-26)
+# Fails to build with ffmpeg 5, no reverse dependencies, maintainer-needed,
+# and no commits upstream since 2017. Bug #834383. Removal on 2022-08-26.
+media-libs/libgroove
+
 # Andreas Sturmlechner  (2022-07-25)
 # Merged into kde-apps/kalarm since 22.04.3, no other revdeps, obsolete.
 # Masked for removal on 2022-08-08.



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

2022-07-25 Thread Sam James
commit: 1cb46a8d7cccff871557cabdc0c86eb066d9d33e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 05:49:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb46a8d

media-gfx/imagemagick: add 7.1.0.44

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

 media-gfx/imagemagick/Manifest|   1 +
 media-gfx/imagemagick/imagemagick-7.1.0.44.ebuild | 278 ++
 2 files changed, 279 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 588f98da20c8..6d40c1c1ae8b 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -3,3 +3,4 @@ DIST ImageMagick-6.9.12-58.tar.xz 9164316 BLAKE2B 
0ef0b4fa289f945a2b787b6a3c04d9
 DIST ImageMagick-6.9.12-59.tar.xz 9178096 BLAKE2B 
3ee13cf1bc0af33b720cce1d310bbdc1d6c08e17510b4d1d166228f6d84d15be0d1388b19153b1e21dee971d65f3a061ef19bc577c02218a49d2814538ec60c8
 SHA512 
c9ba09852543c6a00c041c7f7e27a24eae0f34bf8f9db1077fd34ccd9eb6d5a94787301d38b1e34636474cbc50830cdc812dbcd01b613f36063107346ec60213
 DIST ImageMagick-7.1.0-13.tar.xz 10311564 BLAKE2B 
7cb3e58f548cbe0b9e1239df47ff4f42af2cd0b6ff4c417a62515ff9bd434ecabed2cc7f7cb7cf8880f20af3f6d7de33d7368f146b9ac7668149959966a463d8
 SHA512 
dac1fc229599a63703fc3aa1378de313dc94dfbfa71913dc408ef65c88ef33820b5ddab4c9a064a86cc35c0abb0136f0adb626bff9e227b52ed0d90993688044
 DIST ImageMagick-7.1.0-43.tar.xz 10355700 BLAKE2B 
2fe6472b864b0ca25ce5e0d7b045a6b3457fbdfa67e232b125183927b20e56ea2cc0a6225d51f0a2e09b36cc2500e7ee3c3ff99f3924aa3ca56e3e08f776ea3f
 SHA512 
4f9c9625165eabcabc2edd745ad1755309d412591e5a8d383445d05b2bfe2d41df3e711c38be3ae5c8f504c0510452b1aff51e50edc24aa279bb742fb8ddd305
+DIST ImageMagick-7.1.0-44.tar.xz 10363636 BLAKE2B 
547ec39391588bf609ab11e7353ec6b55773e40162ada486619c769b97989f728e7fa235fe23e6e8b0d0f8db500bcd273d6851fcb7f99a68a7177f1b67fc68a9
 SHA512 
e8467963b7243560901fcdd8a28b6dcca8052565f87848390852cf6deafad918d612d59e349a46ab90b159c0af8578b16cc982fae195dc8ef8ed95568e0cf05e

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.44.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.44.ebuild
new file mode 100644
index ..45768f836f09
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.44.ebuild
@@ -0,0 +1,278 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
+inherit autotools flag-o-matic perl-functions toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git";
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/";
+
+LICENSE="imagemagick"
+SLOT="0/7.1.0-43"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !media-gfx/graphicsmagick[imagemagick]
+   dev-libs/libltdl
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:=[x265] )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:= )
+   png? ( media-libs/libpng:= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? (
+   gnome-base/librsvg
+   media-gfx/potrace
+   )
+   tiff? ( media-libs/tiff:= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   xml? ( dev-libs/libxml2 

[gentoo-commits] repo/gentoo:master commit in: media-sound/spek/, media-sound/spek/files/

2022-07-25 Thread Sam James
commit: 876ecd41959cad8a382e2b364bf214c70ace77d5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:21:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876ecd41

media-sound/spek: add 0.8.4

Makes ffmpeg 5 situation better but not yet enough.

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

 media-sound/spek/Manifest  |  1 +
 .../spek/files/spek-0.8.4-disable-updates.patch| 11 
 media-sound/spek/spek-0.8.4.ebuild | 33 ++
 3 files changed, 45 insertions(+)

diff --git a/media-sound/spek/Manifest b/media-sound/spek/Manifest
index 54f02a8e7449..60f47392b50a 100644
--- a/media-sound/spek/Manifest
+++ b/media-sound/spek/Manifest
@@ -1 +1,2 @@
 DIST spek-0.8.3.tar.gz 1349573 BLAKE2B 
ce783c319741c43f27462caf9dcd27e71f4c8fbc9d3a3d2ac0b977189cca4cf8ed14f258958bbf59532c4cae97562fa20819222ae68567e9e607f243a2777000
 SHA512 
a4b54746316d295574bc963e650728b23b3730ee6bcc8d78b043a5678baac70a0e859870120de2b0e6a17059e9e3757075f4691e2abde98c083afc393e93e17c
+DIST spek-0.8.4.tar.xz 430096 BLAKE2B 
4b3a512f0a8e74650161c9ed7ef0e054325d9f42743362180d970854fccc99cf20fcf329643ffbd0e84a5ee0aff746d2fc2750b91f300e29243ce1194b1b0d9d
 SHA512 
08e39d4c0c7732feec159a8ff29550a62bab37a01325589787e027a027c50ee926f4cd9e0971061bf4e0b53a590b842c6586b4173e09cc9b27dd3b5668dc2d8b

diff --git a/media-sound/spek/files/spek-0.8.4-disable-updates.patch 
b/media-sound/spek/files/spek-0.8.4-disable-updates.patch
new file mode 100644
index ..8f498e7942e2
--- /dev/null
+++ b/media-sound/spek/files/spek-0.8.4-disable-updates.patch
@@ -0,0 +1,11 @@
+--- a/src/spek-preferences.cc
 b/src/spek-preferences.cc
+@@ -44,7 +44,7 @@ SpekPreferences::SpekPreferences() : locale(NULL)
+ 
+ bool SpekPreferences::get_check_update()
+ {
+-bool result = true;
++bool result = false;
+ this->config->Read("/update/check", &result);
+ return result;
+ }

diff --git a/media-sound/spek/spek-0.8.4.ebuild 
b/media-sound/spek/spek-0.8.4.ebuild
new file mode 100644
index ..dbfa6ab4d593
--- /dev/null
+++ b/media-sound/spek/spek-0.8.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit wxwidgets xdg
+
+DESCRIPTION="Analyse your audio files by showing their spectrogram"
+HOMEPAGE="http://www.spek-project.org/";
+SRC_URI="https://github.com/alexkay/spek/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-video/ffmpeg:=
+   x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.4-disable-updates.patch
+)
+
+src_configure() {
+   setup-wxwidgets unicode
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/unpaper/

2022-07-25 Thread Sam James
commit: 0b177bffbd1b8761d82fc12437f9c85ea48a195a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:05:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b177bff

app-text/unpaper: update upstream metadata

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

 app-text/unpaper/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/unpaper/metadata.xml b/app-text/unpaper/metadata.xml
index b31f89c81133..e62ed22a3e73 100644
--- a/app-text/unpaper/metadata.xml
+++ b/app-text/unpaper/metadata.xml
@@ -1,9 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-Flameeyes/unpaper
-https://github.com/Flameeyes/unpaper/issues
-  
+   
+   
+   unpaper/unpaper
+   https://github.com/unpaper/unpaper/issues
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-video/harvid/files/, media-video/harvid/

2022-07-25 Thread Sam James
commit: 4c1f4ef586b880319c2d4194244c764b15dbb536
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 05:42:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1f4ef5

media-video/harvid: add 0.9.0

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

 media-video/harvid/Manifest|  1 +
 media-video/harvid/files/harvid-0.9.0-ffmpeg.patch | 21 +
 .../harvid/files/harvid-0.9.0-parallel-build.patch | 40 
 media-video/harvid/harvid-0.9.0.ebuild | 55 ++
 4 files changed, 117 insertions(+)

diff --git a/media-video/harvid/Manifest b/media-video/harvid/Manifest
index b5d39b6f0c28..d0949e7155e6 100644
--- a/media-video/harvid/Manifest
+++ b/media-video/harvid/Manifest
@@ -1 +1,2 @@
 DIST harvid-0.8.3.tar.gz 116446 BLAKE2B 
b245166ab2244a7afdddabb463296974c0d995d70ad8af6e93f549f045245597cb4ca3abf47c608eea15089ac5e6f82972b789d9a3f268b8be98f3080fd6e5e7
 SHA512 
748475602c7279f10790523cbd5cbf34c9cd283ca9e959ac0535fbb5b4ee6d2fcab976c5ddba3fa40862552b49d73df7145f36d26c9fe708063505812537a8ac
+DIST harvid-0.9.0.tar.gz 116909 BLAKE2B 
94b194c475aa402d750d2930c19402157674c5e629bf6212d0fbf0bfe9516f6272850ebca4fb9c6bb1c899418c48ac2b76ec6c04def35671df37ca0b44550e42
 SHA512 
cba47a9ad70633fbbc5a939819b7ad3c46f01b199b23c938b26092d731664bcfef05b4f03bf83433ddc63d191fef72d0cab09ae4c35efd2e1b2b37c4b2689e82

diff --git a/media-video/harvid/files/harvid-0.9.0-ffmpeg.patch 
b/media-video/harvid/files/harvid-0.9.0-ffmpeg.patch
new file mode 100644
index ..6422f7503cff
--- /dev/null
+++ b/media-video/harvid/files/harvid-0.9.0-ffmpeg.patch
@@ -0,0 +1,21 @@
+https://github.com/x42/harvid/commit/5da512c504e6d1cef9546a33f16d2b466289b1f6
+
+From: Robin Gareus 
+Date: Sat, 23 Apr 2022 02:30:59 +0200
+Subject: [PATCH] Fix ffmpeg compatibility
+
+--- a/libharvid/ffcompat.h
 b/libharvid/ffcompat.h
+@@ -75,8 +75,10 @@ static inline void av_packet_unref (AVPacket *pkt)
+ #if LIBAVUTIL_VERSION_INT < AV_VERSION_INT(51, 63, 100)
+ static inline int av_image_get_buffer_size (enum AVPixelFormat pix_fmt, int 
width, int height, int align)
+ {
+-  return avpicture_get_size (pix_fmt, width, height)
++  return avpicture_get_size (pix_fmt, width, height);
+ }
++#else
++#include 
+ #endif
+ 
+ #if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
+

diff --git a/media-video/harvid/files/harvid-0.9.0-parallel-build.patch 
b/media-video/harvid/files/harvid-0.9.0-parallel-build.patch
new file mode 100644
index ..c45ce7a70a84
--- /dev/null
+++ b/media-video/harvid/files/harvid-0.9.0-parallel-build.patch
@@ -0,0 +1,40 @@
+https://github.com/x42/harvid/commit/a3f85c57ad2559558706d9b22989de36452704d9
+
+From: Sergei Trofimovich 
+Date: Wed, 22 Jun 2022 23:18:16 +0100
+Subject: [PATCH] Makefile: add a missing target libharvid dependency of src
+
+Without the change parallel build fails sometimes by linking
+too early on non-existent file:
+
+make -C src
+make[1]: Entering directory '/build/harvid/src'
+ld -r -b binary -o seek.o ../doc/seek.js
+ld -r -b binary -o logo.o ../doc/harvid.jpg
+make[1]: *** No rule to make target '../libharvid/libharvid.a', needed by 
'harvid'.  Stop.
+
+It's nest reproducible in `make --shuffle` mode:
+  https://savannah.gnu.org/bugs/index.php?62100
+
+The change makes sure 'libharvid' is built before 'src'.
+--- a/Makefile
 b/Makefile
+@@ -3,12 +3,15 @@ SUBDIRS = libharvid src doc
+ 
+ default: all
+ 
+-$(SUBDIRS)::
++$(SUBDIRS):
+   $(MAKE) -C $@ $(MAKECMDGOALS)
+ 
+ all clean man install uninstall install-bin install-man uninstall-bin 
uninstall-man install-lib uninstall-lib: $(SUBDIRS)
+ 
++# final binary links against a library
++src: libharvid
++
+ dist:
+   git archive --format=tar --prefix=harvid-$(VERSION)/ HEAD | gzip -9 > 
harvid-$(VERSION).tar.gz
+ 
+-.PHONY: clean all subdirs install uninstall dist install-bin install-man 
uninstall-bin uninstall-man install-lib uninstall-lib
++.PHONY: clean all subdirs install uninstall dist install-bin install-man 
uninstall-bin uninstall-man install-lib uninstall-lib $(SUBDIRS)
+

diff --git a/media-video/harvid/harvid-0.9.0.ebuild 
b/media-video/harvid/harvid-0.9.0.ebuild
new file mode 100644
index ..e99f97aa56f7
--- /dev/null
+++ b/media-video/harvid/harvid-0.9.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="HTTP Ardour Video Daemon"
+HOMEPAGE="https://x42.github.io/harvid/";
+SRC_URI="https://github.com/x42/harvid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=media-video/ffmpeg-2.6:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-edit

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

2022-07-25 Thread Sam James
commit: 855041a5b55bda470c88ce1cfb16cb7d787cc6f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 05:49:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855041a5

media-gfx/imagemagick: add 6.9.12.59

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

 media-gfx/imagemagick/Manifest |   1 +
 media-gfx/imagemagick/imagemagick-6.9.12.59.ebuild | 269 +
 2 files changed, 270 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 1bc42a4679d2..588f98da20c8 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,5 @@
 DIST ImageMagick-6.9.12-28.tar.xz 9181044 BLAKE2B 
2efc03da9e4c53b82479badfcc9a25f05e2d9766031807500a6bb39cba2a800c39a93a16864ca9af3a0b33d0c1c95cb2f33264c7e00149204ca742673c3d07ff
 SHA512 
ec96fca6b385379873ead007b011d87fb3939ed4e3631d2a9401f1467db59d1d1ced072fd4fefe1577d04302a1060dbc324631b420f41a99bf32465b540ec979
 DIST ImageMagick-6.9.12-58.tar.xz 9164316 BLAKE2B 
0ef0b4fa289f945a2b787b6a3c04d9b96093c2e9ed07d5828d53b6e1518d5197473998081b22daf41e65d21bc65927b12dc66802430a68e0001116c4a446d03e
 SHA512 
c73cd363bb7ac05b488d2960f61a9f0d87ab859da049038b21e0ed396b3a681361b0bcd4ad128c0397be26fac06e83b3f36868fba40a72645c42b3398ad6c930
+DIST ImageMagick-6.9.12-59.tar.xz 9178096 BLAKE2B 
3ee13cf1bc0af33b720cce1d310bbdc1d6c08e17510b4d1d166228f6d84d15be0d1388b19153b1e21dee971d65f3a061ef19bc577c02218a49d2814538ec60c8
 SHA512 
c9ba09852543c6a00c041c7f7e27a24eae0f34bf8f9db1077fd34ccd9eb6d5a94787301d38b1e34636474cbc50830cdc812dbcd01b613f36063107346ec60213
 DIST ImageMagick-7.1.0-13.tar.xz 10311564 BLAKE2B 
7cb3e58f548cbe0b9e1239df47ff4f42af2cd0b6ff4c417a62515ff9bd434ecabed2cc7f7cb7cf8880f20af3f6d7de33d7368f146b9ac7668149959966a463d8
 SHA512 
dac1fc229599a63703fc3aa1378de313dc94dfbfa71913dc408ef65c88ef33820b5ddab4c9a064a86cc35c0abb0136f0adb626bff9e227b52ed0d90993688044
 DIST ImageMagick-7.1.0-43.tar.xz 10355700 BLAKE2B 
2fe6472b864b0ca25ce5e0d7b045a6b3457fbdfa67e232b125183927b20e56ea2cc0a6225d51f0a2e09b36cc2500e7ee3c3ff99f3924aa3ca56e3e08f776ea3f
 SHA512 
4f9c9625165eabcabc2edd745ad1755309d412591e5a8d383445d05b2bfe2d41df3e711c38be3ae5c8f504c0510452b1aff51e50edc24aa279bb742fb8ddd305

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.59.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.59.ebuild
new file mode 100644
index ..20654ea8d565
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.59.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
+inherit flag-o-matic libtool perl-functions toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git";
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/";
+
+LICENSE="imagemagick"
+SLOT="0/6.9.12-58"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !media-gfx/graphicsmagick[imagemagick]
+   dev-libs/libltdl
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:=[x265] )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:= )
+   png? ( media-libs/libpng:= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? (
+   gnome-base/librsvg
+   media-gfx/potrace
+   )
+   tiff? ( media-libs/tiff:= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:= )

[gentoo-commits] repo/gentoo:master commit in: app-text/unpaper/

2022-07-25 Thread Sam James
commit: 880bd1a2cac26d7a969819e2f3b7180276c53c73
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 06:04:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 06:22:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880bd1a2

app-text/unpaper: add 7.0.0

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

 app-text/unpaper/Manifest  |  1 +
 .../{unpaper-.ebuild => unpaper-7.0.0.ebuild}  | 29 ++
 app-text/unpaper/unpaper-.ebuild   | 29 ++
 3 files changed, 27 insertions(+), 32 deletions(-)

diff --git a/app-text/unpaper/Manifest b/app-text/unpaper/Manifest
index 17c2bd98c4ee..4f3ac2e27f19 100644
--- a/app-text/unpaper/Manifest
+++ b/app-text/unpaper/Manifest
@@ -1 +1,2 @@
 DIST unpaper-6.1.tar.xz 2655724 BLAKE2B 
df16261d37d5d493aa640cd940b63f55e90ba091e6028dc11dd0c685ec880a7be202d4056756ef0fa54b48b89f1845b9cf23aceeb87945a1b6a25eec4b7c0915
 SHA512 
afef705985d3c265672c9e42130acc34befc080c361f3169e299b5110c662d0b9845a9d0ca4fc3aad468f49967ded36fb60ffed296373569dd7337c3cb81e79c
+DIST unpaper-7.0.0.tar.xz 4430572 BLAKE2B 
4ab27df9f859b9238ce866c65b7e2d4214a96883be35259494db0115594804a8bc76dc0c60324f147d76865c2cedaaffa70f7a2785fdad2e5c103ca66fa49ea3
 SHA512 
58da969e773bf16ffee98b96f903ac5347f66d9a93c63bdb9131f5d45f4d7973c09f364ac2f27f8cb61f75de0421c6b01aa248fa9619fbdbde30fcebc76aa484

diff --git a/app-text/unpaper/unpaper-.ebuild 
b/app-text/unpaper/unpaper-7.0.0.ebuild
similarity index 56%
copy from app-text/unpaper/unpaper-.ebuild
copy to app-text/unpaper/unpaper-7.0.0.ebuild
index cb59b6c27de1..a26b83763386 100644
--- a/app-text/unpaper/unpaper-.ebuild
+++ b/app-text/unpaper/unpaper-7.0.0.ebuild
@@ -1,14 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit meson
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git";
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Post-processor for scanned and photocopied book pages"
@@ -17,18 +19,13 @@ HOMEPAGE="https://www.flameeyes.eu/projects/unpaper";
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND=">=media-video/ffmpeg-2:0=[encode]"
-DEPEND="dev-libs/libxslt
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/docbook-xsl-ns-stylesheets
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-# gcc can generate slightly different code that leads to slightly different
-# images. Wait until we get a better testsuite.
-RESTRICT="test"
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
+   dev-libs/libxslt
+   dev-python/sphinx
+   test? ( dev-python/pytest )
+"

diff --git a/app-text/unpaper/unpaper-.ebuild 
b/app-text/unpaper/unpaper-.ebuild
index cb59b6c27de1..a26b83763386 100644
--- a/app-text/unpaper/unpaper-.ebuild
+++ b/app-text/unpaper/unpaper-.ebuild
@@ -1,14 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit meson
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git";
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Post-processor for scanned and photocopied book pages"
@@ -17,18 +19,13 @@ HOMEPAGE="https://www.flameeyes.eu/projects/unpaper";
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND=">=media-video/ffmpeg-2:0=[encode]"
-DEPEND="dev-libs/libxslt
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/docbook-xsl-ns-stylesheets
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-# gcc can generate slightly different code that leads to slightly different
-# images. Wait until we get a better testsuite.
-RESTRICT="test"
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
+   dev-libs/libxslt
+   dev-python/sphinx
+   test? ( dev-python/pytest )
+"



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

2022-07-25 Thread Michał Górny
commit: 181b1311567e713e07f0c27ea5090e1f3416eedb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:14:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:17:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181b1311

dev-util/catfish: Remove old

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

 dev-util/catfish/Manifest |  1 -
 dev-util/catfish/catfish-4.16.3-r1.ebuild | 50 --
 dev-util/catfish/catfish-4.16.3.ebuild| 51 ---
 3 files changed, 102 deletions(-)

diff --git a/dev-util/catfish/Manifest b/dev-util/catfish/Manifest
index 774af025cb9d..828120c934fe 100644
--- a/dev-util/catfish/Manifest
+++ b/dev-util/catfish/Manifest
@@ -1,2 +1 @@
-DIST catfish-4.16.3.tar.bz2 271642 BLAKE2B 
cebadeeb478a041ba6f815aec81b18d317ebf468bfe0699e33c4550a2f4b1b3377cbabd08d7d6504c3d94169b2be68d35ade9bd77e018ea7c099370ccf4ac124
 SHA512 
23ffa160b0593033a9696644fd00c48e4a6f54dc25448f975f0949aece50d8e4fbb45b9ad086a8e14072ac1dab27e0b4ecd19af0f31a5b4a775b17e18b00c7bb
 DIST catfish-4.16.4.tar.bz2 284259 BLAKE2B 
97b0cc1f082dc20865a465c282581a23b85df89cc0745d6b69617eee94ff88d04f1e63c1acf64b524345fcbdb1817feda289dc49a57e08b747b2d57388180e40
 SHA512 
729359e737d5faf8a97caf82d1bc709be46baf76d93f0a7007e27fa96d3f2dfe9e2c316cdba991a38c5333db26c37f18cc4ca7f8468087cad754d44bd1e2677c

diff --git a/dev-util/catfish/catfish-4.16.3-r1.ebuild 
b/dev-util/catfish/catfish-4.16.3-r1.ebuild
deleted file mode 100644
index 4f81700a37f0..
--- a/dev-util/catfish/catfish-4.16.3-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="A frontend for find, (s)locate, doodle, tracker, beagle, strigi 
and pinot"
-HOMEPAGE="https://docs.xfce.org/apps/catfish/start";
-SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2";
-
-# yep, GPL-2 only
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.42
-   dev-libs/gobject-introspection
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   x11-libs/gdk-pixbuf[introspection]
-   >=x11-libs/gtk+-3.22:3[introspection]
-   x11-libs/pango[introspection]
-   >=xfce-base/xfconf-4.14[introspection]
-   virtual/freedesktop-icon-theme
-"
-BDEPEND="
-   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
-   sys-devel/gettext
-"
-
-src_install() {
-   distutils-r1_src_install
-   rm -r "${ED}"/usr/share/doc/catfish || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/dev-util/catfish/catfish-4.16.3.ebuild 
b/dev-util/catfish/catfish-4.16.3.ebuild
deleted file mode 100644
index e598039ab371..
--- a/dev-util/catfish/catfish-4.16.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="A frontend for find, (s)locate, doodle, tracker, beagle, strigi 
and pinot"
-HOMEPAGE="https://docs.xfce.org/apps/catfish/start";
-SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2";
-
-# yep, GPL-2 only
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.42
-   dev-libs/gobject-introspection
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   x11-libs/gdk-pixbuf[introspection]
-   >=x11-libs/gtk+-3.22:3[introspection]
-   x11-libs/pango[introspection]
-   >=xfce-base/xfconf-4.14[introspection]
-   virtual/freedesktop-icon-theme
-"
-BDEPEND="
-   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
-   sys-devel/gettext
-"
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-   rm -r "${ED}"/usr/share/doc/catfish || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2022-07-25 Thread Michał Górny
commit: 637a70f3be97ad1c5c059e11eae976613527e2f8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:14:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:17:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637a70f3

app-vim/gentoo-syntax: Remove old

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

 app-vim/gentoo-syntax/Manifest   |  1 -
 app-vim/gentoo-syntax/gentoo-syntax-1.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 4323314ca39e..5b1f5d4c507c 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,2 +1 @@
-DIST gentoo-syntax-1.tar.bz2 20223 BLAKE2B 
846e07354660b4859cc4131a9fbf4f78d3a2ddeda60fc6a3687b649788a52725602dcd22befa9ab9fe88b173eab1470e569076d587326935efaf40d3aaba5b57
 SHA512 
1e4d947f0edbf6bd24142d683944f30d43b7e0ca86b90311f2e80516d299d9a634a9842cdc90d98a43e7a693f0dd29b3ff8048256bc3fe688591cc2b84808289
 DIST gentoo-syntax-2.tar.bz2 20302 BLAKE2B 
fa15fe5e8ef547dfa402b1742df3d6d38231528bcf6c6836e4d31e81ec2bce55ffa8c10400823c97688304f9dc6324ed3d257939c3077eb29a2fc3c191295604
 SHA512 
30e8e374382dc736febd1ee8031a7ccc14dfc61feade1815e3366988658189ac8670ff26532436ae608ff66c828e2de7327d0b39db37967206bcd9f418d26ea2

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-1.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-1.ebuild
deleted file mode 100644
index e0439d327e3e..
--- a/app-vim/gentoo-syntax/gentoo-syntax-1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
-HOMEPAGE="https://github.com/gentoo/gentoo-syntax";
-SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2";
-
-LICENSE="vim"
-SLOT="0"
-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"
-IUSE="ignore-glep31"
-
-VIM_PLUGIN_HELPFILES="gentoo-syntax"
-VIM_PLUGIN_MESSAGES="filetype"
-
-src_prepare() {
-   default
-   if use ignore-glep31 ; then
-   for f in ftplugin/*.vim ; do
-   ebegin "Removing UTF-8 rules from ${f} ..."
-   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
-   || die "waah! bad sed voodoo. need more goats."
-   eend $?
-   done
-   fi
-}
-
-pkg_postinst() {
-   vim-plugin_pkg_postinst
-
-   if [[ -z ${REPLACING_VERSIONS} ]] ; then
-   if use ignore-glep31 1>/dev/null ; then
-   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
-   ewarn "compliance. When editing ebuilds, please make 
sure you get"
-   ewarn "the character set correct."
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-wavelan-plugin/, xfce-extra/xfce4-wavelan-plugin/files/

2022-07-25 Thread Michał Górny
commit: 9f6f3c1e42b0cb94d14098846359bade02a68e92
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:14:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:17:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6f3c1e

xfce-extra/xfce4-wavelan-plugin: Remove old

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

 xfce-extra/xfce4-wavelan-plugin/Manifest   |  1 -
 ...ce4-wavelan-plugin-0.6.2-close-definition.patch | 55 --
 .../xfce4-wavelan-plugin-0.6.2-r1.ebuild   | 30 
 3 files changed, 86 deletions(-)

diff --git a/xfce-extra/xfce4-wavelan-plugin/Manifest 
b/xfce-extra/xfce4-wavelan-plugin/Manifest
index e90c1002d3d4..62f363b21448 100644
--- a/xfce-extra/xfce4-wavelan-plugin/Manifest
+++ b/xfce-extra/xfce4-wavelan-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-wavelan-plugin-0.6.2.tar.bz2 356954 BLAKE2B 
982ffbc5f72d5771650b4e8d6c64f468bf927febca8c65d8a20258043e1c9433ee9c4631eb501e620f6a1037852494e3f66fe2700e08063ee770cedcad857475
 SHA512 
90e0d5f2e9add1f177f0f69e537ccdeeaf518a122feb776cb8bce139b9af6ea7d248e758ae381b69041bbdefe2d38f2162d08b25fd246d98c3a028d743892123
 DIST xfce4-wavelan-plugin-0.6.3.tar.bz2 364789 BLAKE2B 
3d39eb0716efaccd8effd6f6a89da9e0f749cbffdf2bdebeb021ebd8ed9c8f3f5eb728db8ebacf52cc977db827d9b0536c9c42a94caa40469172fce800fc71ef
 SHA512 
a49af2c59f59890790081525a793638c673446b4a3f77584013cf87201fc0cf3218622834c32918daeb3fd2d87511db19512b903c60f8ccd58ae5c4f78507b7a

diff --git 
a/xfce-extra/xfce4-wavelan-plugin/files/xfce4-wavelan-plugin-0.6.2-close-definition.patch
 
b/xfce-extra/xfce4-wavelan-plugin/files/xfce4-wavelan-plugin-0.6.2-close-definition.patch
deleted file mode 100644
index bc27e2c12afc..
--- 
a/xfce-extra/xfce4-wavelan-plugin/files/xfce4-wavelan-plugin-0.6.2-close-definition.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/-/merge_requests/4
-https://bugs.gentoo.org/799827
-
-From: Olaf Hering 
-Date: Fri, 25 Jun 2021 19:37:09 +0200
-Subject: [PATCH] remove bogus close function
-
-Just close the file descriptor, instead of doing shutdown.
-
-Not doing so was already wrong in 2006.
-
-wi_linux.c:83:1: error: conflicting types for 'close'
- close(int fd)
- ^
-In file included from /usr/include/glib-2.0/gio/gcredentials.h:32:0,
- from /usr/include/glib-2.0/gio/gio.h:46,
- from /usr/include/xfce4/libxfce4util/xfce-gio-extensions.h:28,
- from /usr/include/xfce4/libxfce4util/libxfce4util.h:40,
- from wi_linux.c:32:
-/usr/include/unistd.h:353:12: note: previous declaration of 'close' was here
- extern int close (int __fd);
-^
-make[2]: *** [Makefile:525: libwavelan_la-wi_linux.lo] Error 1
-make[2]: Leaving directory 
'/home/abuild/rpmbuild/BUILD/xfce4-wavelan-plugin-20210505T194034.7ba466b/panel-plugin'
-
-Signed-off-by: Olaf Hering 
 a/panel-plugin/wi_linux.c
-+++ b/panel-plugin/wi_linux.c
-@@ -31,6 +31,7 @@
- 
- #include 
- 
-+#include 
- #include 
- #include 
- #include 
-@@ -79,17 +80,9 @@ wi_open(const char *interface)
-   return(device);
- }
- 
--static void
--close(int fd)
--{
--  shutdown(fd, SHUT_RDWR);
--}
--
- void
- wi_close(struct wi_device *device)
- {
--  g_return_if_fail(device != NULL);
--
-   close(device->socket);
-   g_free(device);
- }
-GitLab

diff --git 
a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2-r1.ebuild 
b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2-r1.ebuild
deleted file mode 100644
index 32d002845fc5..
--- a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A panel plug-in to display wireless interface statistics"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin";
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv x86"
-
-DEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
-   >=xfce-base/xfce4-panel-4.12:="
-RDEPEND="${DEPEND}
-   kernel_linux? ( sys-apps/net-tools )"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-close-definition.patch
-)
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2022-07-25 Thread Michał Górny
commit: 0bfee138b21cc3467a63d7e1c0ad1def5c80939c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:15:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:17:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfee138

dev-python/redis-py: Remove old

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

 dev-python/redis-py/Manifest  |  1 -
 dev-python/redis-py/redis-py-4.2.2.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index ce0cc3fce004..dfc9dc11274d 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -1,2 +1 @@
-DIST redis-py-4.2.2.tar.gz 2421362 BLAKE2B 
ab59a649e8bc08d706536f994f0462505cea39828072884739b1a6434b45fd120e3b8acb51e8e88ec9fe0ce9acc0bfd6a5ff92bb67080724c7b121ef539af16f
 SHA512 
80673d48cd97af1c5ebc67e919f16891ccb20cd30bc06619ddffeb117ad87f82b73f9b9bda6d36829bc51a35aa3c9b2af7c879ec665cc9664bdd86ac6510095b
 DIST redis-py-4.3.4.gh.tar.gz 4613714 BLAKE2B 
cea5a6455160c67c9ab3b8f9de8ae47aed97e7bea1e408ce1a001afe3e0c4a7a14220887504fa40c749d15be9d89f77e36b6f7a785e0ff22a49037b6ef245e87
 SHA512 
55dd00c15cedb82cb5edd46b1f18f32c0accb8c85b1b94bbfe04591dc07f6151ced81cbfca8ac6fe88a6743bf5abc50309ea23bef96bf4332a712979c61ea0b7

diff --git a/dev-python/redis-py/redis-py-4.2.2.ebuild 
b/dev-python/redis-py/redis-py-4.2.2.ebuild
deleted file mode 100644
index 66d00feed169..
--- a/dev-python/redis-py/redis-py-4.2.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-MY_PN="redis"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="https://github.com/redis/redis-py";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-
-RDEPEND="
-   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/deprecated-1.2.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-db/redis
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Flaky test
-   tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
-
-   # Needs a second Redis running
-   tests/test_commands.py::TestRedisCommands::test_sync
-   tests/test_commands.py::TestRedisCommands::test_psync
-   )
-
-   local EPYTEST_IGNORE=(
-   # SSL tests need Docker/stunnel:
-   # 
https://github.com/redis/redis-py/commit/18c6809b761bc6755349e1d7e08e74e857ec2c65
-   tests/test_ssl.py
-
-   # Needs multiple Redises running
-   tests/test_cluster.py
-   )
-
-   epytest -k "not redismod and not ssl"
-}
-
-src_test() {
-   local redis_pid="${T}"/redis.pid
-   local redis_port=6379
-
-   # Spawn Redis itself for testing purposes
-   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
-   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
-   einfo "Spawning Redis"
-   einfo "NOTE: Port ${redis_port} must be free"
-   # "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die
-   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
-   daemonize yes
-   pidfile ${redis_pid}
-   port ${redis_port}
-   bind 127.0.0.1
-   EOF
-
-   # Run the tests
-   distutils-r1_src_test
-
-   # Clean up afterwards
-   kill "$(<"${redis_pid}")" || die
-}



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

2022-07-25 Thread Michał Górny
commit: 256480ba334bc633da1f8944ab1c78cc68992fa5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 26 06:14:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 26 06:17:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256480ba

app-admin/gentoo-retirement-scripts: Remove old

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

 app-admin/gentoo-retirement-scripts/Manifest   |  1 -
 .../gentoo-retirement-scripts-1.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/app-admin/gentoo-retirement-scripts/Manifest 
b/app-admin/gentoo-retirement-scripts/Manifest
index 1990713be9b1..6269f9a4e64d 100644
--- a/app-admin/gentoo-retirement-scripts/Manifest
+++ b/app-admin/gentoo-retirement-scripts/Manifest
@@ -1,2 +1 @@
 DIST gentoo-retirement-scripts-2.tar.gz 6614 BLAKE2B 
9ad448c57cbfc51214023d49b5c36f65071aa27bdcad5146d2f78ff457465f35f3430699c51befffe7a22a47057891c085b1b7cc77fbf76877c5fd99fc3cbe9f
 SHA512 
d884d5a11d498fd7e0bca3d72f915002c43de1bebe283d6628229de0c0d8af3b819e0410cc12269c06c7fcd7af087faa9366590e13aa5db3eae353e7d35c1438
-DIST undertaker-scripts-1.tar.gz 6608 BLAKE2B 
82aaf4395f480b2ac7194c9d0022a1001e0f6e3fd137db030bac8d0d0fa80e7f51a086dbdc611c6698a765b467178d9c85518947fd26cc062904142babec3d72
 SHA512 
a946e669628f1dba4ff6846fa79a5eb1ea44cf19b3ec2d5d24d6792f0d621e262514d346379be88c1abc529373e0cfadb83eed9ba1cd4d4e2f73a078fc20fe04

diff --git 
a/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-1.ebuild 
b/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-1.ebuild
deleted file mode 100644
index 739728fb2bac..
--- a/app-admin/gentoo-retirement-scripts/gentoo-retirement-scripts-1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-single-r1
-
-MY_P=undertaker-scripts-${PV}
-DESCRIPTION="Scripts to help retiring Gentoo developers"
-HOMEPAGE="https://github.com/mgorny/gentoo-retirement-scripts/";
-SRC_URI="mirror://gentoo/40/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/python-bugzilla[${PYTHON_USEDEP}]
-   ')"
-
-src_compile() {
-   python_fix_shebang .
-}
-
-src_install() {
-   exeinto /opt/undertaker-scripts
-   doexe *.py
-   insinto /opt/undertaker-scripts
-   doins *.template
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2022-07-25 Thread Joonas Niilola
commit: 5e8677655bad2155684d885b30ca3ae4134fca9a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 26 06:12:11 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 26 06:12:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e867765

www-client/firefox-bin: add 103.0, drop 102.0.1

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest| 196 ++---
 ...bin-102.0.1.ebuild => firefox-bin-103.0.ebuild} |   0
 2 files changed, 98 insertions(+), 98 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 5238790a8fb3..ff1902be755d 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,99 +1,99 @@
-DIST firefox-102.0.1-ach.xpi 443115 BLAKE2B 
bdbe6d960b55a4493bdf8ce7fdb7539d2da58d173ecc1546c7af04074d52a3d385252ee1bd38d54c62a04a1fc76cb209021dc33dd3c0108d6310edd5fe460d04
 SHA512 
d70333f2d6f537f5a00187a166a03e3a127e86b2761bb9c0dcf5325b43a778ac34cf596aaa4723cac41a0e8457149b20083a3ab262c1f6e4645893d93225040c
-DIST firefox-102.0.1-af.xpi 408456 BLAKE2B 
b97904a54ea7ec298b1abcc886cb3c4acc41d31c59e618cc42f46410a17022c770185e49e06d8d5a4fcd13f2b2958b95babab57b7486c0d03eb99e1efdff2f5e
 SHA512 
3d6910b80f4fb70a199254ea775508af08fd3c981262047a812f782a44108a799150fdad37a7da05b1c7a23f5e27ff86812493f03ceaa6518faf9e62be8f5997
-DIST firefox-102.0.1-an.xpi 486990 BLAKE2B 
42c0e97d1affa75b80744467140a30f2f08d5fdad6946f848f14e9b8f7a850270a0f3bcd74affd41c8dfcf3cd81e52e2b0222fef9e03b33171e7e60381e35ea8
 SHA512 
f3211edb5006176815fe92e2ad255ea66a5d58e2600c044c48a1c4b497654e897ea8693e7de580de731902f8ed5d52e96a41fa3a4169ac36acb8a9b604bd1442
-DIST firefox-102.0.1-ar.xpi 550929 BLAKE2B 
96832fa813c4dd496e204899e68cc6798188832c09d4bea03ea026dd2fd3a73b7102366d119262420333a5ba5231d294f2ec11283b4b731b011613e75c2f6866
 SHA512 
5e8a154c931918981c0161443e0afcf57cd8f2b34a53cfc4d9f783da8a6dced6c827550432a86f32c9cd5aafec97ab5e743a7afb401da4f933c234fe8f5f4360
-DIST firefox-102.0.1-ast.xpi 483319 BLAKE2B 
659eed9f9a62d567bcc9a56fdce315aff3c6b2667f6bcd48d8f7da94403bdae5161ca8eec4b317faee6412fcea01317fe6b41008b84017c48ccb13b3531d41bd
 SHA512 
3e0a00041ff7ef96682cff5b77670658d507232bb788c82219b833a01452c79b3f5bc6f08ab8fab00ff1f49460174f0d500edb32feebadff6969cd80f7f17be8
-DIST firefox-102.0.1-az.xpi 474709 BLAKE2B 
9a63ce3995d2a6011e0a87e6b1a57166b9a3ce37f482ebddcebd9dcaa6e191ab7a7e9c90b3f3103386d2c2d3c24cc22a745437357147cd980066b550672a9f3b
 SHA512 
40eee97abfb3471d62ca28c4246f0f957b5e08c3984068f719acc5048c203b99c764f30a68bb14b3e7f980c8388a5c59f0da42c4eecbea51ee5c8e75f83af5ae
-DIST firefox-102.0.1-be.xpi 613479 BLAKE2B 
90d0870b31feb7c4394f00b6ae9df045defb1189bb3f68a4ac382110d9708637e39de7f7781800988ae6aad1eabff8ab73434c557a13fc3ab158bfb10bd79139
 SHA512 
1529a59d0a126defa92f444301989de612cbc55776e4fd639315e3d705767d81ee0feb1a5769ed9da4c81f12cba340b06e381488579a5bcb94aa1f72f58345bb
-DIST firefox-102.0.1-bg.xpi 563643 BLAKE2B 
a0c5fe96bd35112d2815ac2ed25cdc2170a866b15109a7aaceb97808bc560077bdbf4dd2dbabdeaf23e20361d265713f4aae65e1808cd8649b9a0dc35a591e4f
 SHA512 
dc0a1094879067adec4d4b8756bafc853375916175d28141edcecfeac56b822ac5a6132778be902fc23155797363700348cdce0faef64503ff0fc46df489ff72
-DIST firefox-102.0.1-bn.xpi 565249 BLAKE2B 
2aae36d81eb3905eead903b1b992168d0729f54474c34aa235c0243573d128fbe0bcd06aaa18811c01e53b95fa93837bac713ab091799cd72e0d2ae943e25e9e
 SHA512 
e29f6e0446822eb1e4d4826ce88905e35794fdfd35fc985a656a8e0a20bdccd0800ee36dcdaac72f3761a65acadcec3e76c5b49dc2cffb8c0281c09374992a3e
-DIST firefox-102.0.1-br.xpi 521042 BLAKE2B 
357a298046c283e3dcc15f61ffeab53945d843d00736e4f35c68d3426887167bfdf6f02c0f791a3bcbbeb1552d6d502f497dbc322328f561b50d9cc3c941398a
 SHA512 
3a8fcdeceeefb00602634db5fadd3970ae29bec3de125610d72f4cbc0322141ddd519872cd8df3a1bddfe16f0b40a80fba232fc7b9bdbdd065744624e04a1178
-DIST firefox-102.0.1-bs.xpi 451830 BLAKE2B 
92edcd5eea1febdc1297c3c926d718a9aca09c42fa18c96f93254670c6a895f04356b7cd83620e737913a94ac275058aa5d0043c25a98e65288fb015024f6c9b
 SHA512 
b64817605df3b4c4d1a7ce614cb37bdb38d1c3d70ea59bc726e6d5fda8a54c09308e3812c662c00306d873e68c3630d9ca2ad08a4f63ed077fad5042bdc08169
-DIST firefox-102.0.1-ca-valencia.xpi 526198 BLAKE2B 
9ed0d28c23e66414b509502123e6fd6e37741f0d91bffe62374f549cfd1967ad20fb25e9cb4f83f269a5400ea6a5408d0ce77a51b53016cafd3216ea53d26d3a
 SHA512 
b7ca6b7b63941af36f895951f59527554df3bd9258c6fde85b376c3657dfcd54a01bc187b2b40009824e33f2345a266056ae5092238c30f89ede55f1d75ce103
-DIST firefox-102.0.1-ca.xpi 522661 BLAKE2B 
f068d70f3a1a9e8d98e00a7ea5459411508d70e69ecc3046dd172e42a8b958ee3050ddbb59d04e34b109a88594c527bc680b226be5edccef43eb63c181d6390d
 SHA512 
d3de95014ce68bdb942ee97c14e28590eb40aff0bcd126ee0fdf84e5a244498f1c4734995e09fed9abdf2454435ed59b231429787b177c4e820eef1f8428e778
-DIST firefox-102.0.1-cak.xpi 539685 BLAKE2B 
bf27985d0a7497515d2857582264dafcd43d008a19e575dd1d80449ba3a66913e651da6fda9e87fd44b8fd7ce8cef

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

2022-07-25 Thread Sam James
commit: 96916fe72cce91a116f67db7ce00c4fdec143a1a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 05:11:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 05:11:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96916fe7

media-video/ffmpeg: disable LTO for x86 builds

I can't do better than Matt's analysis in the bug, so just go read
that if curious for backstory.

Closes: https://bugs.gentoo.org/772854
Thanks-to: Matt Turner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.2.ebuild | 6 +++---
 media-video/ffmpeg/ffmpeg-5.0.1.ebuild | 6 +++---
 media-video/ffmpeg/ffmpeg-.ebuild  | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
index aa24bd41cead..1a4bbf4e4830 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
@@ -443,9 +443,9 @@ multilib_src_configure() {
break
done
 
-   # LTO support, bug #566282, bug #754654
-   is-flagq "-flto*" && myconf+=( "--enable-lto" )
-   filter-flags "-flto*"
+   # LTO support, bug #566282, bug #754654, bug #772854
+   [[ ${ABI} != x86 ]] && is-flagq "-flto*" && myconf+=( "--enable-lto" )
+   filter-lto
 
# Mandatory configuration
myconf=(

diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index e56d6421adff..d3e7c93b04de 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -444,9 +444,9 @@ multilib_src_configure() {
break
done
 
-   # LTO support, bug #566282, bug #754654
-   is-flagq "-flto*" && myconf+=( "--enable-lto" )
-   filter-flags "-flto*"
+   # LTO support, bug #566282, bug #754654, bug #772854
+   [[ ${ABI} != x86 ]] && is-flagq "-flto*" && myconf+=( "--enable-lto" )
+   filter-lto
 
# Mandatory configuration
myconf=(

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 5ea93957661b..28afbd6ce4a2 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -441,9 +441,9 @@ multilib_src_configure() {
break
done
 
-   # LTO support, bug #566282, bug #754654
-   is-flagq "-flto*" && myconf+=( "--enable-lto" )
-   filter-flags "-flto*"
+   # LTO support, bug #566282, bug #754654, bug #772854
+   [[ ${ABI} != x86 ]] && is-flagq "-flto*" && myconf+=( "--enable-lto" )
+   filter-lto
 
# Mandatory configuration
myconf=(



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

2022-07-25 Thread Sam James
commit: 3d1e319ef762ec263775e33c0b241549faa50c49
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 05:02:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 05:02:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1e319e

app-portage/mgorny-dev-scripts: add 22

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

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts-22.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index 8e1d11563049..611e24baf639 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,2 +1,3 @@
 DIST mgorny-dev-scripts-20.tar.gz 11579 BLAKE2B 
62a8463388e1edc6341b0d8d7c885fb432f8d2e381b39ff379e882b08ecb759cbc1c8b3de22bdc13388a2923babc9da833317292400ad0fa348da31efca51670
 SHA512 
98ec7cc92085397005800e1cecb99cc95a33236400c3a4afc82860260e20da0ad0e0ae3877cf9b88ca7e5644a486718fe6d70b3f31632141e47b46b05c725296
 DIST mgorny-dev-scripts-21.tar.gz 11674 BLAKE2B 
cb3c217df259a6ef48f8e11da8d42c3dcba6c50cbed7e9006d0a02520b0f4bd54a7ea330c680f8570a93d799accfd7f93f410e8fc085cd544fb9f09168a47f84
 SHA512 
be49f0f5392817cf881ec9bcbca78da525f8170b0f9babdfcc0f7c2b9fdd3a0bd31db332498e98c937b22b3b6a5b6325ec2f7150548847cbbdc915d589a99b06
+DIST mgorny-dev-scripts-22.tar.gz 11684 BLAKE2B 
6a17ecec290d761df650d8607f246411d85e80e8511ef1073d671878544785c055dfc4e35bb9e8d937747eac731e4c18075dcbc95044fff3bfe3e8567ed9300b
 SHA512 
597505fe6d27fb0f21308a4966714bc9161e976abe66ac5437d4705a161d960a4beeaa9d3dc36346e69221b1dc912a5957a6ad537ae0f7b4b96f33a419d6933b

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-22.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-22.ebuild
new file mode 100644
index ..3b3f636dbc02
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-22.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts";
+SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   app-portage/gentoolkit
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff
+"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



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

2022-07-25 Thread Sam James
commit: 5a4f4f964207d51b630e290be0f522f0e3d315f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:48:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4f4f96

dev-libs/pocl: Stabilize 3.0 ppc64, #861113

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

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

diff --git a/dev-libs/pocl/pocl-3.0.ebuild b/dev-libs/pocl/pocl-3.0.ebuild
index 5582d49d36b2..ea851bab85ab 100644
--- a/dev-libs/pocl/pocl-3.0.ebuild
+++ b/dev-libs/pocl/pocl-3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64"
+KEYWORDS="amd64 ppc64"
 # TODO: hsa tce
 IUSE="accel +conformance cuda debug examples float-conversion hardening +hwloc 
memmanager lto test"
 # Tests not yet passing, fragile in Portage environment(?)



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

2022-07-25 Thread Sam James
commit: 57925fae4d43aebf440329a1105c437883d43cfa
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:48:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57925fae

dev-libs/pocl: Stabilize 3.0 amd64, #861113

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

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

diff --git a/dev-libs/pocl/pocl-3.0.ebuild b/dev-libs/pocl/pocl-3.0.ebuild
index 2b61340eae95..5582d49d36b2 100644
--- a/dev-libs/pocl/pocl-3.0.ebuild
+++ b/dev-libs/pocl/pocl-3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 # TODO: hsa tce
 IUSE="accel +conformance cuda debug examples float-conversion hardening +hwloc 
memmanager lto test"
 # Tests not yet passing, fragile in Portage environment(?)



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

2022-07-25 Thread Sam James
commit: 937fbe8c469f36db2e433ba3304e031fa3da872c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:48:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:48:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937fbe8c

dev-util/opencl-headers: Stabilize 2022.01.04 ppc64, #861113

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

 dev-util/opencl-headers/opencl-headers-2022.01.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/opencl-headers/opencl-headers-2022.01.04.ebuild 
b/dev-util/opencl-headers/opencl-headers-2022.01.04.ebuild
index 916a0e75b49e..7dc296a939a1 100644
--- a/dev-util/opencl-headers/opencl-headers-2022.01.04.ebuild
+++ b/dev-util/opencl-headers/opencl-headers-2022.01.04.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ppc64 x86"
 
 S="${WORKDIR}"/${MY_P}
 



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

2022-07-25 Thread Sam James
commit: b13801a9add789a1d37cefa432b0d424fe78f7bc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:48:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:48:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13801a9

virtual/opencl: Stabilize 3-r1 ppc64, #861113

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

 virtual/opencl/opencl-3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/opencl/opencl-3-r1.ebuild 
b/virtual/opencl/opencl-3-r1.ebuild
index e5b93e28bee0..e789c83b53ff 100644
--- a/virtual/opencl/opencl-3-r1.ebuild
+++ b/virtual/opencl/opencl-3-r1.ebuild
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for OpenCL API"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 
 RDEPEND="|| ( dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}]
dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-07-25 Thread Sam James
commit: 8c9f6fe57aca0fb45ad3a3207f3d0adbf9a2e0bc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:48:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:48:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9f6fe5

dev-libs/opencl-icd-loader: Stabilize 2022.01.04 ppc64, #861113

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
index c2159b74f8ef..639f6fb14035 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2022-07-25 Thread Sam James
commit: 493d1cb94a4717556e7d716ed0e107a7efa036af
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:44:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:44:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493d1cb9

dev-python/pytools: Keyword 2022.1.12 ppc64, #861020

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

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

diff --git a/dev-python/pytools/pytools-2022.1.12.ebuild 
b/dev-python/pytools/pytools-2022.1.12.ebuild
index 2b7be207348c..8a9239f4c385 100644
--- a/dev-python/pytools/pytools-2022.1.12.ebuild
+++ b/dev-python/pytools/pytools-2022.1.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~ppc64"
 
 # NB: numpy is now an "extra" (optional) dep -- we can remove it from
 # RDEPEND If revdeps don't need it



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

2022-07-25 Thread Sam James
commit: 77665e7faf77d7a37b4aa4d97418d3e4b68daa21
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77665e7f

media-libs/harfbuzz: Stabilize 4.4.1 arm, #856673

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

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

diff --git a/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
index 1c2bac01a95d..cb84120923f8 100644
--- a/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2022-07-25 Thread Sam James
commit: 7e1841d5584d3466afd6967e30ac29f9a9e610c7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1841d5

app-text/poppler: Stabilize 22.06.0 arm, #856673

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

 app-text/poppler/poppler-22.06.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-22.06.0.ebuild 
b/app-text/poppler/poppler-22.06.0.ebuild
index d9beb085b2c4..097784a8ecfb 100644
--- a/app-text/poppler/poppler-22.06.0.ebuild
+++ b/app-text/poppler/poppler-22.06.0.ebuild
@@ -15,7 +15,7 @@ else
 
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz";
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/122"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2022-07-25 Thread Sam James
commit: 99c89a5b299a0c5c81985b86de439f1c8b61fa12
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:44:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:44:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c89a5b

dev-python/pyopencl: Keyword 2022.1.6 ppc64, #861020

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

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

diff --git a/dev-python/pyopencl/pyopencl-2022.1.6.ebuild 
b/dev-python/pyopencl/pyopencl-2022.1.6.ebuild
index dc2cb443735e..d732504f 100644
--- a/dev-python/pyopencl/pyopencl-2022.1.6.ebuild
+++ b/dev-python/pyopencl/pyopencl-2022.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="examples opengl"
 
 DEPEND=">=virtual/opencl-2"



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

2022-07-25 Thread Sam James
commit: bb8776688a03dbfd4c5d56a8df96b5c81087618e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:45:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:45:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb877668

dev-libs/ocl-icd: keyword 2.3.0 for ~ppc64

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

 dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild 
b/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild
index 84890c9fc9b8..e4d106dd1969 100644
--- a/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild
+++ b/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/OCL-dev/ocl-icd";
 SRC_URI="https://github.com/OCL-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 # Does nothing now but by keeping it here we avoid having to have 
virtual/opencl
 # handle ebuilds both with and without this flag.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-07-25 Thread Sam James
commit: 68118f44f09ea6291e7f7bbf88653c447d654a82
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:45:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:45:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68118f44

dev-libs/opencl-icd-loader: keyword ~ppc64

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild | 4 ++--
 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
index 3a69e3949bbb..086fc4486004 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
index be0c974d8632..c2159b74f8ef 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2022-07-25 Thread Sam James
commit: 7400c843f27c66abc0155cf8772d870646e0ee2c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7400c843

media-libs/harfbuzz: Stabilize 4.4.1 amd64, #856673

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

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

diff --git a/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
index c0e115b06945..1c2bac01a95d 100644
--- a/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-4.4.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-aacid/

2022-07-25 Thread Sam James
commit: ee1b6f54047add662691eaa11eaf833341a95b94
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1b6f54

sec-keys/openpgp-keys-aacid: Stabilize 20220603 arm, #856673

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

 sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild 
b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
index 379d780df84f..e9fa9afce5fc 100644
--- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
+++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 src_install() {
local files=( ${A} )



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-sgml-utils/

2022-07-25 Thread Sam James
commit: e85213b427805ae84d8f958c0e3452a506cf59ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85213b4

app-text/docbook-sgml-utils: Stabilize 0.6.14-r5 ppc64, #860939

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

 app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild 
b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
index b3bb38e45c67..9ca02f2f13de 100644
--- a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
+++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jadetex"
 
 DEPEND=">=dev-lang/perl-5



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2022-07-25 Thread Sam James
commit: 99d2d78af74546f2b7a2feb96921aba5a6ab71d7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d2d78a

app-office/libreoffice-bin-debug: Stabilize 7.3.4.2 amd64, #856673

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

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.4.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.4.2.ebuild
index 9f2211232ee1..ed28f7e94aea 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.4.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.3.4.2.ebuild
@@ -41,7 +41,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 # the = is correct, the debug info needs to fit the exact binary
 RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"



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

2022-07-25 Thread Sam James
commit: 8b1a8cae25883d98c1c5513f9765eb2b8e63165a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1a8cae

app-office/libreoffice-bin: Stabilize 7.3.4.2 amd64, #856673

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

 app-office/libreoffice-bin/libreoffice-bin-7.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.3.4.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-7.3.4.2.ebuild
index 2224164fd945..3bb5135f66b0 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-7.3.4.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.3.4.2.ebuild
@@ -46,7 +46,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 BIN_COMMON_DEPEND="
app-text/hunspell:0/1.7



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

2022-07-25 Thread Sam James
commit: fb58fcce5b7796db52944e9fad4efa973ff3fd22
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb58fcce

app-office/libreoffice: Stabilize 7.3.4.2-r1 amd64, #856673

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

 app-office/libreoffice/libreoffice-7.3.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-7.3.4.2-r1.ebuild 
b/app-office/libreoffice/libreoffice-7.3.4.2-r1.ebuild
index 779d228b8167..69c1eeb3133d 100644
--- a/app-office/libreoffice/libreoffice-7.3.4.2-r1.ebuild
+++ b/app-office/libreoffice/libreoffice-7.3.4.2-r1.ebuild
@@ -105,7 +105,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
 [[ ${MY_PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip



[gentoo-commits] repo/gentoo:master commit in: app-text/xhtml1/

2022-07-25 Thread Sam James
commit: 2e2044bf3820c26368e4e8aa81cc9dec840d74ba
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2044bf

app-text/xhtml1: Stabilize 20020801-r6 ppc64, #860939

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

 app-text/xhtml1/xhtml1-20020801-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xhtml1/xhtml1-20020801-r6.ebuild 
b/app-text/xhtml1/xhtml1-20020801-r6.ebuild
index ece44c63b430..fd6ac25ac247 100644
--- a/app-text/xhtml1/xhtml1-20020801-r6.ebuild
+++ b/app-text/xhtml1/xhtml1-20020801-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tgz"
 
 LICENSE="W3C"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 DEPEND="app-text/sgml-common



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

2022-07-25 Thread Sam James
commit: 4b535e8f1ed0f6afd8e23e0e0c99b65bea6163f6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:41:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:41:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b535e8f

flag-o-matic.eclass: add bug references re -Qunused-arguments

To ensure we pay attention to these if changing in future (like I've been 
wondering
about)

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

 eclass/flag-o-matic.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 5a724e77637f..14dbd2bf37de 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -609,7 +609,9 @@ _test-flag-PROG() {
# -Werror makes clang bail out on unused arguments as well;
# try to add -Qunused-arguments to work-around that
# other compilers don't support it but then, it's failure like
-   # any other
+   # any other.
+   #
+   # See also bug #712488 and bug #714742.
cmdline+=( -Qunused-arguments )
"${cmdline[@]}" &>/dev/null
fi



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

2022-07-25 Thread Sam James
commit: 9ade619a81f6d259992d6532dd84f11422d5a9c2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ade619a

app-office/libreoffice-l10n: Stabilize 7.3.4.2 amd64, #856673

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

 app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild
index 64f7946c271f..fe416c8dcd3c 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.3.4.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
 IUSE="offlinehelp"
 
 #



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-aacid/

2022-07-25 Thread Sam James
commit: baa667b065bd6414284713616eda11e1746d3fcd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa667b0

sec-keys/openpgp-keys-aacid: Stabilize 20220603 amd64, #856673

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

 sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild 
b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
index 18e76d50a763..379d780df84f 100644
--- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
+++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20220603.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 src_install() {
local files=( ${A} )



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

2022-07-25 Thread Sam James
commit: 39f51170ae577368cc3205694612a54b1493ce5e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:41:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:41:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f51170

sys-apps/pmount: Stabilize 0.9.99_alpha-r7 ppc64, #860942

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

 sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild 
b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild
index 5c66ea720e1d..4c0c1dc4be63 100644
--- a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild
+++ b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="crypt"
 
 # cryptsetup is executed at runtime only, no libraries used AFAICT



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2022-07-25 Thread Sam James
commit: 1ba6faedcc48ee5d18d9afee012406e182136bb1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:42:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:42:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba6faed

app-text/poppler: Stabilize 22.06.0 amd64, #856673

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

 app-text/poppler/poppler-22.06.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-22.06.0.ebuild 
b/app-text/poppler/poppler-22.06.0.ebuild
index b7d83c0dd31b..d9beb085b2c4 100644
--- a/app-text/poppler/poppler-22.06.0.ebuild
+++ b/app-text/poppler/poppler-22.06.0.ebuild
@@ -15,7 +15,7 @@ else
 
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz";
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/122"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2022-07-25 Thread Sam James
commit: 44fb817f8b4ad83cd45da0246669469a701a5ea2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 14 05:38:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:41:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fb817f

flag-o-matic.eclass: fix typo in comment

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

 eclass/flag-o-matic.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index b0c30f81c956..b91168c64f80 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -581,7 +581,7 @@ _test-flag-PROG() {
printf "%s\n" "${in_src}" > "${test_in}" || die "Failed to create 
'${test_in}'"
 
# Currently we rely on warning-free output of a compiler
-   # before the flag to see if a flag prduces any warnings.
+   # before the flag to see if a flag produces any warnings.
# This has a few drawbacks:
# - if compiler already generates warnings we filter out
#   every single flag: bug #712488



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

2022-07-25 Thread Sam James
commit: 2884a7d0131749f8c54c9dac3ee63ef62e4afbf1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 14 05:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:41:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2884a7d0

flag-o-matic.eclass: respect -fuse-ld in test-flags-CCLD

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

 eclass/flag-o-matic.eclass | 9 +
 1 file changed, 9 insertions(+)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 14dbd2bf37de..7319326c7ad8 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -574,6 +574,15 @@ _test-flag-PROG() {
c+ld)
in_ext='c'
in_src='int main(void) { return 0; }'
+
+   if is-ldflagq -fuse-ld=* ; then
+   # Respect linker chosen by user so we don't
+   # end up giving false results by checking
+   # with default linker. bug #832377
+   fuse_ld_value=$(get-flag -fuse-ld=*)
+   cmdline_extra+=(${fuse_ld_value})
+   fi
+
cmdline_extra+=(-xc)
;;
esac



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

2022-07-25 Thread Sam James
commit: ad60308f3e980ec3b7953ba3e5643ef25e97823c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:38:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad60308f

flag-o-matic.eclass: minor style tweaks

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

 eclass/flag-o-matic.eclass | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index b91168c64f80..5a724e77637f 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -24,7 +24,7 @@ inherit toolchain-funcs
 
 # @FUNCTION: all-flag-vars
 # @DESCRIPTION:
-# Return all the flag variables that our high level funcs operate on.
+# Return all the flag variables that our high level functions operate on.
 all-flag-vars() {
echo {ADA,C,CPP,CXX,CCAS,F,FC,LD}FLAGS
 }
@@ -209,6 +209,7 @@ filter-flags() {
 # Remove flags that enable Large File Support.
 filter-lfs-flags() {
[[ $# -ne 0 ]] && die "filter-lfs-flags takes no arguments"
+
# http://www.gnu.org/s/libc/manual/html_node/Feature-Test-Macros.html
# _LARGEFILE_SOURCE: enable support for new LFS funcs (ftello/etc...)
# _LARGEFILE64_SOURCE: enable support for 64bit variants 
(off64_t/fseeko64/etc...)
@@ -254,7 +255,7 @@ append-cppflags() {
 # @CODE
 append-cflags() {
[[ $# -eq 0 ]] && return 0
-   # Do not do automatic flag testing ourselves. #417047
+   # Do not do automatic flag testing ourselves, bug #417047
export CFLAGS+=" $*"
return 0
 }
@@ -269,7 +270,7 @@ append-cflags() {
 # @CODE
 append-cxxflags() {
[[ $# -eq 0 ]] && return 0
-   # Do not do automatic flag testing ourselves. #417047
+   # Do not do automatic flag testing ourselves, bug #417047
export CXXFLAGS+=" $*"
return 0
 }
@@ -284,7 +285,7 @@ append-cxxflags() {
 # @CODE
 append-fflags() {
[[ $# -eq 0 ]] && return 0
-   # Do not do automatic flag testing ourselves. #417047
+   # Do not do automatic flag testing ourselves, bug #417047
export FFLAGS+=" $*"
export FCFLAGS+=" $*"
return 0
@@ -295,7 +296,8 @@ append-fflags() {
 # Add flags that enable Large File Support.
 append-lfs-flags() {
[[ $# -ne 0 ]] && die "append-lfs-flags takes no arguments"
-   # see comments in filter-lfs-flags func for meaning of these
+
+   # See comments in filter-lfs-flags func for meaning of these
append-cppflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE
 }
 
@@ -322,9 +324,9 @@ append-ldflags() {
 append-flags() {
[[ $# -eq 0 ]] && return 0
case " $* " in
-   *' '-[DIU]*) eqawarn 'please use append-cppflags for preprocessor 
flags' ;;
+   *' '-[DIU]*) eqawarn 'Please use append-cppflags for preprocessor 
flags' ;;
*' '-L*|\
-   *' '-Wl,*)  eqawarn 'please use append-ldflags for linker flags' ;;
+   *' '-Wl,*)  eqawarn 'Please use append-ldflags for linker flags' ;;
esac
append-cflags "$@"
append-cxxflags "$@"
@@ -672,7 +674,7 @@ _test-flags-PROG() {
 
while (( $# )); do
case "$1" in
-   # '-B /foo': bug # 687198
+   # '-B /foo': bug #687198
--param|-B)
if test-flag-${comp} "$1" "$2"; then
flags+=( "$1" "$2" )
@@ -858,7 +860,7 @@ raw-ldflags() {
x=${x#-Wl,}
set -- "$@" ${x//,/ }
;;
-   *)  # Assume it's a compiler driver flag, so throw it away 
#441808
+   *)  # Assume it's a compiler driver flag, so throw it away, 
bug #441808
;;
esac
done



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/

2022-07-25 Thread Sam James
commit: 57a88ec254a4d804daf810766925e012c6ff7b69
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:41:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a88ec2

x11-terms/xfce4-terminal: Stabilize 1.0.4 ppc64, #860927

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

 x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild 
b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild
index 546704008f08..1d7716acb32e 100644
--- a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 
1-2)/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE="utempter"
 
 RDEPEND="



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

2022-07-25 Thread Miroslav Šulc
commit: 94b8ea2955509b334990ad4ea48e7cc55417c308
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jul 26 04:35:56 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul 26 04:36:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b8ea29

media-sound/strawberry: bump to 1.0.7

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

 media-sound/strawberry/Manifest|   1 +
 media-sound/strawberry/strawberry-1.0.7.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 1cff611aa148..bfb839817851 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,2 +1,3 @@
 DIST strawberry-1.0.5.tar.xz 11212028 BLAKE2B 
2bb668bc9a4f66a9cdeaa28f47f21bf90f999d5524fa443bc7beaa1d0d7c6dc6727bf4df010fc06989e00fc34d62902add11186908fcf3f1b490c3bf745a9971
 SHA512 
4c625c75855f87952b274c85b4c5b021b27e75a74d46202ab3ea0aa3c86f510bccdece583483c4ba73e4733f151feb5eac5f5ef5d9a956995979fa307fd8d911
 DIST strawberry-1.0.6.tar.xz 11212568 BLAKE2B 
ed1e3727df27509dfa9513c6dd70912c4e0a6daa0163789775ebbb01f89bf0dfa8f413cdd0cf12d917cf85bf2c13f55f32c50ad0be055ae5d6131b5197827e26
 SHA512 
8b929ffaac15acd94f244b582a086388bf459131bb9be56b97fb74c954734d209a9928411954ccc445145f70a027763c60d1b111d89532ebd12e9ed0db19e760
+DIST strawberry-1.0.7.tar.xz 11216436 BLAKE2B 
f7bc53f33be53fb9d947ea4f4c29827cc4248b0249904f2e48cbd9e4440de1f7f866d83c9fddc92cfb6f56b050c4dc40f0ad5e67a58c2a75e47a9d666847e9b3
 SHA512 
9bf092c3990ae0c2ce63074c7f6076ccab896ae915c4ee255a7fbb6534d50467648f3e96bc029075acfd50515c45ade867e55518d9a68ec9c10a741e1976d64f

diff --git a/media-sound/strawberry/strawberry-1.0.7.ebuild 
b/media-sound/strawberry/strawberry-1.0.7.ebuild
new file mode 100644
index ..fac9c644eb35
--- /dev/null
+++ b/media-sound/strawberry/strawberry-1.0.7.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic plocale xdg
+
+PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru 
sv uk zh_CN"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawberrymusicplayer.org/";
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/taglib
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   gstreamer? (
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   ipod? ( media-libs/libgpod )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( media-libs/libmtp )
+   pulseaudio? ( media-sound/pulseaudio )
+   vlc? ( media-video/vlc )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? (
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/gtest
+   dev-libs/boost
+   dev-qt/qttest:5
+"
+
+DOCS=( Changelog README.md )
+
+REQUIRED_USE="
+   cdda? ( gstreamer )
+   || ( gstreamer vlc )
+"
+
+src_prepare() {
+   plocale_find_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
+   -DENABLE_GIO=ON
+   -DLINGUAS="$(plocale_get_locales)"
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DENABLE_GSTREAMER="$(usex gstreamer)"
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_LIBPULSE="$(usex pulseaudio)"
+   -DENABLE_MOODBAR="$(usex moodbar)"
+   -DENABLE_MUSICBRAINZ="

[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/

2022-07-25 Thread Sam James
commit: e7599d0f92288a4cb280bd0582073b2b776bd276
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:27:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7599d0f

net-dns/libidn: Stabilize 1.41 x86, #860954

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

 net-dns/libidn/libidn-1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/libidn/libidn-1.41.ebuild 
b/net-dns/libidn/libidn-1.41.ebuild
index 69cbe3610a4b..2ba0b9e0d7a6 100644
--- a/net-dns/libidn/libidn-1.41.ebuild
+++ b/net-dns/libidn/libidn-1.41.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz
 
 LICENSE="GPL-2 GPL-3 LGPL-3"
 SLOT="0/12"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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"
 IUSE="emacs nls"
 
 DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2022-07-25 Thread Sam James
commit: 3f2e0e0c7d2e14356546a5160c2843377a0cc9fe
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:26:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2e0e0c

dev-db/redis: Stabilize 6.2.7-r1 sparc, #857747

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

 dev-db/redis/redis-6.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index d4b3d9fda1c5..1539582edbb2 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2022-07-25 Thread Sam James
commit: 4b7766504dd243b37d96ea875c2d32520c5f875e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:23:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b776650

sys-process/parallel: drop 20220422

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

 sys-process/parallel/Manifest |  2 --
 sys-process/parallel/parallel-20220422.ebuild | 29 ---
 2 files changed, 31 deletions(-)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 6fdda4d77d15..7074a323b7fc 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,5 +1,3 @@
-DIST parallel-20220422.tar.bz2 2367837 BLAKE2B 
5630c58a15cc6ce0dac0346188afa9916b18545a9da91854f3cae604fc3c2ced33fd3a5f17a2967693a2e28cbddb198a3e63372125721a8dc67af80cbf03e940
 SHA512 
b4179c5ad936ed01753d91d75a012d6985dd8fb24f1e0d06fa7806352bfc59aeeedd42b15fd31b8294d25671aa474f885362c887875e79b32b613bfe1f9a262e
-DIST parallel-20220422.tar.bz2.sig 2080 BLAKE2B 
ae87bf4bee2cdd6952e30bb2b65498ca3f4d51452ff8736ac4c8cfbc9bf940eebad48c0c08d474d02d269eb459cb62441067b0c6f6ad69f8beedad40710637a3
 SHA512 
a8d023d856722fb7528fa67ff1615643e9bf3036c903665ca94e5c7366b402b1bc1b25defd4d3c9dbacc5178a9c584249639e45d3713c991c21da01158fa85da
 DIST parallel-20220522.tar.bz2 2372671 BLAKE2B 
e32f62930a4147dc950f5bdab1da58bef19c83b75e7257511d44257ef1569b40a34c670c63831f46daabcb390a197b7293aabb66f2dacd9848dd64910fd3b912
 SHA512 
45dd1abe8652d29cd054505263b4ed792f42d7d6799ebdbfec07c21d54437d7243a054adff1d6c987eb85260d7ead2a9bb4dacb9d54a8a5b332218e27cf4f62c
 DIST parallel-20220522.tar.bz2.sig 2080 BLAKE2B 
52d49780713d113344232c572f325109f35df966f3f9840ed7522b9414e7860bd8117f42e1ef1d5be22471e455f6f189766bcc40e3d2afb689bfda64de08ade8
 SHA512 
6b3cd5f93bc3db979fa0ae70a565ccea2a2dc37fc534b76fb8660092ec63244e550470782e477d815d619c540237afb7e124316a5e89d6ddeaf89689c1810ee5
 DIST parallel-20220622.tar.bz2 2378286 BLAKE2B 
a0fdb1ab330360c28d85ea5608760a961e663a5401b900e6e8eee944250bf233ae1e3f66e6a2b9d54f0c32702127593dab787d29eda636bd457dcc5d4b046785
 SHA512 
d01d86cd2ac373534d147eee8aa666fe26e7207362ea9c036c3744125f72c936d15cf2059429636454f21c8e8c6b3a60c8d761ddfde97ba7388d2cd00495bfa4

diff --git a/sys-process/parallel/parallel-20220422.ebuild 
b/sys-process/parallel/parallel-20220422.ebuild
deleted file mode 100644
index 98ebb581b101..
--- a/sys-process/parallel/parallel-20220422.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
-inherit verify-sig
-
-DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
-HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="dev-lang/perl:=
-   dev-perl/Devel-Size
-   dev-perl/Text-CSV
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Temp
-   virtual/perl-IO"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-}



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

2022-07-25 Thread Sam James
commit: d6c1c30e6b6ff9620824e1e419d5339f90d38aa8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:26:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:26:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c1c30e

dev-db/redis: Stabilize 6.2.7-r1 arm, #857747

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

 dev-db/redis/redis-6.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index 81a788f58fc7..747ba331b3c2 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2022-07-25 Thread Sam James
commit: 01987439f2b7ebceaad08d7506ea04e6ce662015
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:19:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01987439

sys-fs/libeatmydata: drop 129-r1

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

 sys-fs/libeatmydata/Manifest   |  1 -
 sys-fs/libeatmydata/libeatmydata-129-r1.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/sys-fs/libeatmydata/Manifest b/sys-fs/libeatmydata/Manifest
index 620220c6f68b..4298bb47c862 100644
--- a/sys-fs/libeatmydata/Manifest
+++ b/sys-fs/libeatmydata/Manifest
@@ -1,2 +1 @@
-DIST libeatmydata-129.tar.gz 358437 BLAKE2B 
448cff19629fa1a07443a52ebe16a7bf9a8ac7d0c2688e89555ed6c9c2369695a70ae2abf1b74152b3c305e6bc019e2e9808af6642122cd10a73deb7dfb580f2
 SHA512 
dbd0ea4df77034ecbb75955394b15aec6f1331205a5c7aa4a6e0595e3e486bbcc81c28a264bf5441c660563f74bfb06630da98373d481a2ebd9e9b1538c109d1
 DIST libeatmydata-130.tar.gz 375627 BLAKE2B 
a1f65050572e8a7fc8345082a12e2831a8fb1e68e1d198ae507752375b2081a79fa6e5e589028104cd9d767d86b4d453c0eac0ad7f366c90d6734f5868f8e0cd
 SHA512 
80edeee1b39e14d10e7d04d7fff63a233119c6e13216e92ec786cc41ecd79eb58937da0e621aaef697490e9fb285f3e1109b786ee6967fa1736bb4879e100f18

diff --git a/sys-fs/libeatmydata/libeatmydata-129-r1.ebuild 
b/sys-fs/libeatmydata/libeatmydata-129-r1.ebuild
deleted file mode 100644
index 24b83a8556c8..
--- a/sys-fs/libeatmydata/libeatmydata-129-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-DESCRIPTION="LD_PRELOAD hack to convert sync()/msync() and the like to NO-OP"
-HOMEPAGE="https://www.flamingspork.com/projects/libeatmydata/";
-SRC_URI="https://github.com/stewartsmith/${PN}/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-util/strace )"
-
-ECONF_SOURCE="${S}"
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf --disable-static
-}
-
-multilib_src_test() {
-   # sandbox fools LD_PRELOAD and libeatmydata does not get control
-   # feature of sandbox
-   SANDBOX_ON=0 LD_PRELOAD= emake -k check
-}
-
-multilib_src_install_all() {
-   find "${D}" -name '*.la' -type f -delete || die
-
-   dodoc AUTHORS README.md
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/irker/

2022-07-25 Thread Sam James
commit: 75a1ac18fd40bd6b93569d33c4ca0bbf93cf4a43
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:24:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a1ac18

net-irc/irker: drop 2.22

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

 net-irc/irker/irker-2.22.ebuild | 64 -
 1 file changed, 64 deletions(-)

diff --git a/net-irc/irker/irker-2.22.ebuild b/net-irc/irker/irker-2.22.ebuild
deleted file mode 100644
index 5227a14bc99d..
--- a/net-irc/irker/irker-2.22.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="ssl"
-
-inherit optfeature python-single-r1 systemd
-
-DESCRIPTION="Submission tools for IRC notifications"
-HOMEPAGE="http://www.catb.org/esr/irker/ https://gitlab.com/esr/irker";
-SRC_URI="http://www.catb.org/esr/${PN}/${P}.tar.gz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Dependency notes:
-# NOTE: No pkgconfig dep here because of the systemd sed below
-# NOTE: No need for asciidoc here as it's only used for the
-# 'release' makefile target.
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   ${PYTHON_DEPS}
-"
-RDEPEND="${PYTHON_DEPS}"
-
-DOCS=( NEWS README hacking.adoc security.adoc )
-HTML_DOCS=( irkerd.html irkerhook.html )
-
-src_prepare() {
-   default
-
-   # Rely on systemd eclass for systemd service install
-   sed -i -e "/^SYSTEMDSYSTEMUNITDIR/d" Makefile \
-   || die "sed failed"
-
-   # Prefix support
-   sed -i -e "/^ExecStart=/ s:=/:=${EPREFIX}/:" irkerd.service \
-   || die "sed failed"
-}
-
-src_install() {
-   default
-
-   python_doscript "${ED}"/usr/bin/irkerd
-   # Not installed with the default Makefile
-   python_doscript irk irkerhook.py
-
-   newinitd "${FILESDIR}"/irkerd.initd irkerd
-   newconfd "${FILESDIR}"/irkerd.confd irkerd
-
-   systemd_dounit irkerd.service
-
-   docinto examples
-   dodoc filter-example.py filter-test.py
-}
-
-pkg_postinst() {
-   optfeature "SOCKS5 proxy support" dev-python/PySocks
-}



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

2022-07-25 Thread Sam James
commit: 1a3c011795ca7397405b964eb2fe1795a2356eb5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:26:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3c0117

dev-db/redis: Stabilize 6.2.7-r1 arm64, #857747

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

 dev-db/redis/redis-6.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild 
b/dev-db/redis/redis-6.2.7-r1.ebuild
index 747ba331b3c2..d4b3d9fda1c5 100644
--- a/dev-db/redis/redis-6.2.7-r1.ebuild
+++ b/dev-db/redis/redis-6.2.7-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2022-07-25 Thread Sam James
commit: c6fb33b1f380a174e1c8be5cc7f3b093934d1c91
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:22:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fb33b1

dev-util/git-delta: drop 0.12.1

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

 dev-util/git-delta/Manifest|  16 ---
 dev-util/git-delta/git-delta-0.12.1.ebuild | 220 -
 2 files changed, 236 deletions(-)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 74964ed03f66..10b96c148f1c 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -1,5 +1,4 @@
 DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
-DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_colours-1.1.1.crate 18739 BLAKE2B 
4939e1c45e1a22548bb5adcc1ae7c4ee657ea6c5c0e3d2d3fb8abb45d4fb172de1bffafb037dbb387f7bbe7417d8f37d2a3a2dfb77d4575935d6963dcfd82cc9
 SHA512 
eee698867adee7e4fe5d14885f91f9d71aa58db06d795dd0f03a8d4c99f6f39dcb11d3871dd2b8f019c443fbdd880888df1e0869202cbb8bde79fe20d60c1c57
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
@@ -8,13 +7,11 @@ DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
-DIST bat-0.20.0.crate 1536223 BLAKE2B 
d4fd686f2b5763c8a06cbd040338ceb520e3ef4972c9d3d05bb22b8c2193312040828f8b4256fb824467a6bf10129daa47454f12513f51c18a28dd7a9f6407bf
 SHA512 
a336af8fbe93e390ed2a5a190ff5b7975699c46bc14ccca6289305eb99427e1cb5e0d2c1efa2553ebd78a5f480c81b95456e6bbaa66eb055ee468b87f514bd04
 DIST bat-0.21.0.crate 1623400 BLAKE2B 
38798adb8d8897b63b1ad116c9f701bc79cd9e84983fc41b50cf050c4357195ea17bf3641206790decf9242bf9597e86f9599839ee8438f4271f74862fa64733
 SHA512 
5d3b3e00b961da9875eb0c74a82acd50c12bb5a0c76bfcd41109e5524344de67b78dca6c5bd5a801e833bff69529950d6c9cfa7e1964af4d0167664037d62aa9
 DIST bincode-1.3.1.crate 26121 BLAKE2B 
7bccc02071a11944e787fdb4c86b082827834df31f3fb751ed32720d4c44e4a26977838e311580ed330d9f6bc5ad76632e0af5530a3f8781ee739d9dc1ff218b
 SHA512 
75e62caef54a58ea5d24acbdef70b55893b11706400ad423919084a4723f5ea60e337447221171c4cd86d764db1f9f767c303b4cf5cd8f27318519db77fb82b4
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST box_drawing-0.1.2.crate 2819 BLAKE2B 
968243dc8cc4c999d87b1ecf45314e9ed5fd81c8403b181f6452889df92edcc407e98774592a4072c1b3a0f551ae99913cbc01bf97bec69dccc7e2b7fba14200
 SHA512 
fba2720279dbfd56a14371951b854aa0a30fb4caeb5b95703ec6721d681dfe97a37b21b069e6264565510fa3f3d0716dba99d8b3021bec76410c823ef262e746
 DIST bstr-0.2.15.crate 344206 BLAKE2B 
3a4f24d2a039f7aeee3b6fcbfcc2fa72f1ef8a06ff8bc039af055739436655851565a57e5a4f86a7984b00ee7598c1fbdf26f3302929f91d7

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

2022-07-25 Thread Sam James
commit: 6a6ff99204f6d60b11c964e832c901c32b19bcc9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:19:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6ff992

sys-devel/mold: drop 1.2.1-r1, 1.3.0

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

 sys-devel/mold/Manifest |  2 -
 sys-devel/mold/mold-1.2.1-r1.ebuild | 95 
 sys-devel/mold/mold-1.3.0.ebuild| 97 -
 3 files changed, 194 deletions(-)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index 0ca5f897179c..b02d9cb3a460 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,3 +1 @@
-DIST mold-1.2.1.tar.gz 4669615 BLAKE2B 
ba483a479d3eff0ea1dbce0da8c292b6a95c0faee2ac0f52d7be392e41d70e5ff3d7859e43fd721720bfb8331984823f2762acfd9dc51d3f5d8fd0a4865088c9
 SHA512 
fc39674b00119d09b3275ed7232356f0b25dad1a0f3a498f9db1a4835b6d4f9ea637ca9a643a05591ea895e8751d9bee43cdcb42303beb082462e76ddb42a0f1
-DIST mold-1.3.0.tar.gz 4689476 BLAKE2B 
2696f74095763ecda7407d1e677a568e0fddbaf5a3ba16dd21e998d80ff77968d77f46f981958087ada11ede181bee1f0bb8c511eede549a81f4edd7c9dc1280
 SHA512 
c9da8ece83049afcb815444c81d090a7bdead85b88898460cd94cfc83766b54793d3aa15ce7ce3bd8070a080d1241684c15ad81485ec39cfef768360c574964a
 DIST mold-1.3.1.tar.gz 4692379 BLAKE2B 
e34e9416cfc65d2097c4659ddc205a0c4492e50a1c6e4560006757e5c371d27410e38131f353cd0ee60b124e5fe42b0a1c50cdc3a7bed9f666596e608340e4fd
 SHA512 
f576d2fcfee5cb3bade5ba24dcdd3020a16131ce7d4c3a00c3f92b94785ed86f3f040a6f5814b9c975c4c3d90a2b8c36a8101d5fbf1bc0a4be316f4a4a6dcefa

diff --git a/sys-devel/mold/mold-1.2.1-r1.ebuild 
b/sys-devel/mold/mold-1.2.1-r1.ebuild
deleted file mode 100644
index 87931221e192..
--- a/sys-devel/mold/mold-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold";
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/rui314/mold.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="AGPL-3"
-SLOT="0"
-
-RDEPEND=">=dev-cpp/tbb-2021.4.0:=
-   sys-libs/zlib
-   !kernel_Darwin? (
-   >=dev-libs/mimalloc-2:=
-   dev-libs/openssl:=
-   )"
-# As of 1.1, xxhash is now a header-only dep, but it's now bundled :(
-# TODO: restore SYSTEM_XXHASH upstream?
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   # Bug #841575
-   "${FILESDIR}"/${PN}-1.2.1-install-nopython.patch
-)
-
-pkg_pretend() {
-   # Requires a c++20 compiler, see #831473
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
-   die "${PN} needs at least gcc 10"
-   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
-   die "${PN} needs at least clang 12"
-   fi
-   fi
-}
-
-src_prepare() {
-   default
-
-   # Needs unpackaged dwarfdump
-   rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh 
|| die
-
-   # Heavy tests, need qemu
-   rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
-
-   # Sandbox sadness
-   rm test/elf/run.sh || die
-   sed -i 's|$mold-wrapper.so|"& ${LD_PRELOAD}"|' \
-   test/elf/mold-wrapper{,2}.sh || die
-
-   # static-pie tests require glibc built with static-pie support
-   if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
-   rm test/elf/{hello,ifunc}-static-pie.sh || die
-   fi
-}
-
-src_compile() {
-   tc-export CC CXX
-
-   emake \
-   CFLAGS="${CFLAGS}" \
-   CXXFLAGS="${CXXFLAGS}" \
-   SYSTEM_TBB=1 \
-   SYSTEM_MIMALLOC=1 \
-   STRIP="true" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-}
-
-src_test() {
-   emake \
-   SYSTEM_TBB=1 \
-   SYSTEM_MIMALLOC=1 \
-   check
-}
-
-src_install() {
-   emake \
-   SYSTEM_TBB=1 \
-   SYSTEM_MIMALLOC=1 \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   STRIP="true" \
-   install
-}

diff --git a/sys-devel/mold/mold-1.3.0.ebuild b/sys-devel/mold/mold-1.3.0.ebuild
deleted file mode 100644
index 2a7faac5052d..
--- a/sys-devel/mold/mold-1.3.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="ht

[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/, sys-libs/musl-nscd/files/

2022-07-25 Thread Sam James
commit: 2fb298ff1bbdddac5f687a2deddaa554b338bcbc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:16:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb298ff

sys-libs/musl-nscd: drop 1.0.3-r1

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

 sys-libs/musl-nscd/Manifest|  1 -
 .../files/musl-nscd-1.0.2-fno-common.patch | 36 ---
 sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild   | 54 --
 3 files changed, 91 deletions(-)

diff --git a/sys-libs/musl-nscd/Manifest b/sys-libs/musl-nscd/Manifest
index e3c2b5382c49..88436bb5a431 100644
--- a/sys-libs/musl-nscd/Manifest
+++ b/sys-libs/musl-nscd/Manifest
@@ -1,2 +1 @@
-DIST musl-nscd-1.0.3.tar.gz 45023 BLAKE2B 
de3985878745497f0f6904efba0ecf1c5d4ab96dd190fe0b776459db946749858821f51e75d457172da75cd68c5bba22143647b269473f35d41e0ab9bbac3e36
 SHA512 
b931a28d70bbcc19a5b592449e7400ee61d5af93511d44e2e63416010b3938f1d350a965b0ad876699bed406926d3180a0380868279e13d3456e2264c80a4b7d
 DIST musl-nscd-1.1.1.tar.gz 51598 BLAKE2B 
0c14cfed06f766e174154cdedf046eee8206822d21ce6ac0f1d2c253224a9c8be2fabe6a7d9c0e7c63d1811e3ccf06ca7b2c9dcb728cde445108039723e486c2
 SHA512 
f067b1491c6c46c3070aa2f61328b874eb6ad390c2efc928e2fee591ef5997b40400e29495546a861e803460efa46024c7a01c53ddae5b763ef63c2f274fceea

diff --git a/sys-libs/musl-nscd/files/musl-nscd-1.0.2-fno-common.patch 
b/sys-libs/musl-nscd/files/musl-nscd-1.0.2-fno-common.patch
deleted file mode 100644
index fce44ecdef7d..
--- a/sys-libs/musl-nscd/files/musl-nscd-1.0.2-fno-common.patch
+++ /dev/null
@@ -1,36 +0,0 @@
 a/include/modules.h
-+++ b/include/modules.h
-@@ -28,7 +28,7 @@ struct mod_passwd {
-   link_t link;
- };
- 
--list_t passwd_mods;
--list_t group_mods;
-+extern list_t passwd_mods;
-+extern list_t group_mods;
- 
- #endif
 a/src/main.c
-+++ b/src/main.c
-@@ -18,6 +18,9 @@
- #include "parse.h"
- #include "util.h"
- 
-+list_t passwd_mods;
-+list_t group_mods;
-+
- static void *get_dll(const char *service)
- {
-   char *path;
 a/src/socket_handle.c
-+++ b/src/socket_handle.c
-@@ -19,6 +19,9 @@
- #include "modules.h"
- #include "list.h"
- 
-+extern list_t passwd_mods;
-+extern list_t group_mods;
-+
- static int return_result(int fd, int swap, uint32_t reqtype, void *key);
- 
- struct pthread_args {

diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild 
b/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
deleted file mode 100644
index bec1e9b35ef1..
--- a/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl 
libc"
-HOMEPAGE="https://github.com/pikhq/musl-nscd";
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/pikhq/musl-nscd";
-   EGIT_BRANCH=master
-else
-   SRC_URI="https://github.com/pikhq/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="minimal"
-
-DEPEND="
-   !sys-libs/glibc"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.2-fno-common.patch )
-
-src_prepare() {
-   default
-
-   sed -i '/LDFLAGS_AUTO=-s/d' configure || die "Cannot patch configure 
file"
-}
-
-src_install() {
-   if use minimal; then
-   emake DESTDIR="${D}" install-headers
-   else
-   emake DESTDIR="${D}" install
-
-   newinitd "${FILESDIR}"/nscd.initd nscd
-   systemd_dounit "${FILESDIR}"/nscd.service
-   newtmpfiles "${FILESDIR}"/nscd.tmpfilesd nscd.conf
-
-   dodoc README
-   fi
-}
-
-pkg_postinst() {
-   if ! use minimal; then
-   tmpfiles_process nscd.conf
-   fi
-}



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

2022-07-25 Thread Sam James
commit: 867042439424a8231246106df306d334f77b5b00
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:24:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86704243

net-analyzer/termshark: drop 2.3.0

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

 net-analyzer/termshark/Manifest   |  2 --
 net-analyzer/termshark/termshark-2.3.0.ebuild | 37 ---
 2 files changed, 39 deletions(-)

diff --git a/net-analyzer/termshark/Manifest b/net-analyzer/termshark/Manifest
index adb08055fa39..83d6fdc3a7d9 100644
--- a/net-analyzer/termshark/Manifest
+++ b/net-analyzer/termshark/Manifest
@@ -1,4 +1,2 @@
-DIST termshark-2.3.0-deps.tar.xz 142126384 BLAKE2B 
3693a5b5470c338a510aa964059e001f3f4d68a3f824191bb7debefa61976e30d10c77ce5e7ef68836732c7a317e2d9a20c170b3a4565b456c130b9b8999a16a
 SHA512 
ccf3576bba18cf429610deea7c69479fae06368d12e584fd9bd0e3d7409069d6994fa3ecc27fe84f38bcc2606018587de1bf28cde103e9477e39351c94dd2c31
-DIST termshark-2.3.0.tar.gz 382710 BLAKE2B 
7c2953188829d950bc005cc2b9d568ece6fdc636c1bdf2e6d29c03af5358894238aff072848e51e8298e317c6b5467c6e1a6823c1abd5a432c819ca44d5f4f9a
 SHA512 
0ed780ec1ba86d2a6eb11c940f00475c750075d5e1ae4a6022f465572717126df941e933e2db7123d802b721f8e1187014f02d4c5dfd84c1a55009045dce5a88
 DIST termshark-2.4.0-deps.tar.xz 15928 BLAKE2B 
d6b16b91e5457902d3762715f53f6fbaefd63342a999fda580863cc3b370d0e6d4c5f213df700c7df3691077026f7a8f06339786bf7bbf816bb2551f43b8d2db
 SHA512 
4b6da25c5e6a2077004b45149a430096e0f3ff8c159cf4bccbf18cf2ea299d9fd7922c97d23d4a86ba7b9c4068c55846e3375bc0517f3cfc6017e5fcfb448371
 DIST termshark-2.4.0.tar.gz 427503 BLAKE2B 
df232595477d62480ba8ba994e635f01bc5a5ffd09378da37c01847d899e4938a92c8304e26ea425b7a72cfd71f918686a4683e1a04883c3c92e26104b9f84be
 SHA512 
378bb67ff50a8dfa80f614540371f326627e73bdf63bceb183ed73afbbf9dead4e0597fb969ba49c4ee3d3de00ac7bb91166421c19c788df47ff8d9fcbc5b9fc

diff --git a/net-analyzer/termshark/termshark-2.3.0.ebuild 
b/net-analyzer/termshark/termshark-2.3.0.ebuild
deleted file mode 100644
index 5a3dcf379bba..
--- a/net-analyzer/termshark/termshark-2.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A terminal UI for tshark, inspired by Wireshark"
-HOMEPAGE="https://termshark.io/";
-SRC_URI="https://github.com/gcla/termshark/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz";
-
-LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# termshark doesn't link against wireshark. It reads data via IPC during
-# runtime.
-RDEPEND="
-   net-analyzer/wireshark[dumpcap,pcap,tshark]
-"
-
-src_compile() {
-   ego build ./...
-}
-
-src_test() {
-   ego test ./...
-}
-
-src_install() {
-   GOBIN="${S}/bin" ego install ./...
-
-   dobin bin/${PN}
-   dodoc README.md
-   dodoc docs/*
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2022-07-25 Thread Sam James
commit: 12a6db563aba6b635b47912785e8a3cc59796dea
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:20:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a6db56

net-irc/unrealircd: drop 6.0.2-r1, 6.0.3

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

 net-irc/unrealircd/Manifest   |   3 -
 net-irc/unrealircd/unrealircd-6.0.2-r1.ebuild | 184 -
 net-irc/unrealircd/unrealircd-6.0.3.ebuild| 187 --
 3 files changed, 374 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 0abb07a545bd..637c06fc3cf1 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,7 +1,4 @@
 DIST unrealircd-5.2.4.tar.gz 7201203 BLAKE2B 
06afc8b5e28bbd56971b2ce21da3e000e3936672786891bfe000754f5fed37b59850f9539b4f01914d6b33c1f9f17a15fe69569620ba5213f39fce1cfcad
 SHA512 
b6784d011bc56b0b8253d61fb1edddb2133e791e9ce4ae978f90059563d11f3f7b3ebca1cf13765b4077ebc39f0699e101bdfc71cbb0c5cf51d508c5a5fdacb3
 DIST unrealircd-5.2.4.tar.gz.asc 866 BLAKE2B 
9fc520e93f80a548650b016690036c4e9957e81095f75c34489eb0b83d28548a891196469199cf354207c44b22aaeecfc696995842e9b278ab10fdf5bdb8d7f6
 SHA512 
0d85a668e2cc3f3d736f3a321e282ecb1fd94d5f605e0e40e8c84a17a6486f8e0d299ec673fe7688fca3ead847f432144ff077547cc90321534406fbe084804b
-DIST unrealircd-6.0.2.tar.gz 8672255 BLAKE2B 
d52f2984f32331c489528b429f4671189713e4e308a7a7fd2f70933bfd606a938a9b6a6e581170b41fa9a948d1cc04c0cd8bb90c595c01c39b473cf341494a27
 SHA512 
041f97ad82d89222ad49bdc7db83869fc5133a049dd5354c34759c33c16307b9d60c25d3ef4e19a549059e3a0030699d061bd03fa8118428ded1f1e79d483398
-DIST unrealircd-6.0.3.tar.gz 8673998 BLAKE2B 
64a5f8bfa6e19abb5cf5434134b2729d460cd4564ad2ca395241f27aab26113f85249d43b8e9a14245354868f767d07e399ff1f28c606bb7b75c4955048e03ae
 SHA512 
be3b823eee42e5ecf7ffbdcac0d56cf4ff4cde8aa082affa8c2f78518a3c54a2d8bb3956cf2b95060958d7c3382ca8da00e6f7b816670cf3ba48e3b8588adba3
-DIST unrealircd-6.0.3.tar.gz.asc 866 BLAKE2B 
4605034a7f4bdd240f20d96c0c7933e03b842d6aca2b481639b9e6aca7d32531f9a76cd07a7bb736c41586ec9ce3fe1f53864b8c06601d61df22d635c9a5f522
 SHA512 
a55cb7647f8efbddc65b6779baa816040f26ba32c6d86efe52ea10a96f51ca9f52d56e311bbac1f984a37b59b2771b8f346716c269df5a79867c0ab9c08c36b9
 DIST unrealircd-6.0.4.tar.gz 8696690 BLAKE2B 
25960ce78d56f7e5c2ad62751f3359ffc8df1885351f5a8bc36461f2a0a45aed1e99adb207e56988f9bf637d51f8cc17ca3d82f232f09e659a26c0afc3655a93
 SHA512 
fddce374dc7480e0f02d91965926028993e965450cfe871985ffbfadf38c86198d55be024eddc3dac65e44ff859a6e5e7e8176110d87042b489ce4b14deeeca2
 DIST unrealircd-6.0.4.tar.gz.asc 866 BLAKE2B 
79bc065c7b24398bee53660c9dc4a7cfca857c7368b3667d2fdd30c87a160126dff0b255b3a20cc436026b923eb6dd744ca21a010f3a0b5df13af185bec211db
 SHA512 
467b3cc1d291da76fea6b4e8fbeb02ffd24a3bd94b6eddf1e94ceabe9fc97e573fd6a3860b49370088a9c60ba0e0485af0f9f5a48e854e1b30f4d45be873ac20

diff --git a/net-irc/unrealircd/unrealircd-6.0.2-r1.ebuild 
b/net-irc/unrealircd/unrealircd-6.0.2-r1.ebuild
deleted file mode 100644
index f4720c15ff43..
--- a/net-irc/unrealircd/unrealircd-6.0.2-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SSL_CERT_MANDATORY=1
-inherit autotools ssl-cert systemd tmpfiles
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/";
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE="class-nofakelag curl geoip +operoverride operoverride-verify"
-
-RDEPEND="acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:=
-   dev-libs/jansson:=
-   >=net-dns/c-ares-1.7:=
-   virtual/libcrypt:=
-   curl? ( net-misc/curl[adns] )
-   geoip? ( dev-libs/libmaxminddb )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   # building third-party modules (which we don't do) cause a sandbox 
violation
-   # bug 70
-   echo "" > src/buildmod || die
-
-   sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in 
|| die
-
-   if use class-nofakelag; then
-   sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   # File is missing from the 5.0.9.1 tarball
-   sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   

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

2022-07-25 Thread Sam James
commit: 53f899c8500617e4d5b946c2016ed78698301ef5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:18:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f899c8

dev-util/diffoscope: drop 217, 218

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

 dev-util/diffoscope/Manifest  |   2 -
 dev-util/diffoscope/diffoscope-217.ebuild | 109 --
 dev-util/diffoscope/diffoscope-218.ebuild | 109 --
 3 files changed, 220 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index e3b843948ac8..60d269b27b38 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,4 +1,2 @@
 DIST diffoscope-214.tar.gz 2710707 BLAKE2B 
6acd7fa9c69ad831c6d362b805c2094b2f55d57fa87f69e9e153a99a71c90a67884796696df0d24d6b3c94c0b9a41736292d44208f4d8de4262eaa5f2eec6c90
 SHA512 
67a9b68ce5f7934747e30e41506d7e30f018673314b777ab86af89e3dd56212c442abe6e246741f7b842b5c58f14006442167cf9089823ba4ef1ba07e78eaaa7
-DIST diffoscope-217.tar.gz 2711094 BLAKE2B 
93bb0f5e7967337a3b5f8a951f8d1bdbb6583b33d0a676fbad8ef7102f920ca9efa653a7a563adba7f151641fddc8b0271a8fe7377df000f6873f319959bad92
 SHA512 
5b55b04abad2c8bef71125eb4266b6f397fa61d6369a0ab83d15d948c3e558f39a10f4378e7a8e461a56dc1b0a442ef72790012f4ce9d6c5b5f179002143158a
-DIST diffoscope-218.tar.gz 2711185 BLAKE2B 
3c696281b1c03915b6b14e367b5f4287675c5bb815f2874bf5a7cbb7052546bfb5ea2469005c47aa520986514ab7dff02034fc5e47afe01c2e47c87840ea344f
 SHA512 
5c94405d5839f589ba77bd0d514d4c462bb950c9c3d2f510c852f62765a7e7e3277ea874d6017996fee675f5aadc82af3a13deb201d246af534709b9f772a9a5
 DIST diffoscope-219.tar.gz 2711533 BLAKE2B 
1b244a36ca2622244fb1f11f8fc895680bd1d77b544421e5e2c3662294fdf8e7efe3b67e370a83089c180f3c8563562847cc8b09bec85426e1b05f340575b724
 SHA512 
615b82cbd2b1a8bcdfae4274c051e4be52fb8ea90c5e56b041dd1d8c520c759d09cd4c080b31154257828316f7b4c0ac79cf0b1e09d762271ce01ffde353ee7a

diff --git a/dev-util/diffoscope/diffoscope-217.ebuild 
b/dev-util/diffoscope/diffoscope-217.ebuild
deleted file mode 100644
index 177ba73b1c19..
--- a/dev-util/diffoscope/diffoscope-217.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-
-RESTRICT="!test? ( test )"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-BDEPEND="test? (
-   app-text/docx2txt
-   media-libs/libcaca
-   virtual/imagemagick-tools[jpeg]
-   )"
-RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/tlsh[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( net-misc/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   zip? ( app-arch/unzip )
-   zlib? ( app-arch/gzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence if filemagic's magic.py b

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

2022-07-25 Thread Sam James
commit: 9147519a13aca65a0ec3de9592a3677e17b6ee33
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:19:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9147519a

dev-libs/libtomcrypt: drop 1.18.2-r3

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild | 114 --
 1 file changed, 114 deletions(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild
deleted file mode 100644
index 6626d0895985..
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="LibTomCrypt is a comprehensive, modular and portable 
cryptographic toolkit"
-HOMEPAGE="https://www.libtom.net/LibTomCrypt/ 
https://github.com/libtom/libtomcrypt";
-SRC_URI="
-   
https://github.com/libtom/${PN}/releases/download/v${PV}/crypt-${PV}.tar.xz
-   -> ${P}.tar.xz"
-
-LICENSE="|| ( WTFPL-2 public-domain )"
-# Current SONAME is 1
-# Please bump when the ABI changes upstream
-# Helpful site:
-# https://abi-laboratory.pro/index.php?view=timeline&l=libtomcrypt
-SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+gmp +libtommath tomsfastmath"
-
-# Enforce at least one math provider
-# bug #772935
-REQUIRED_USE="|| ( gmp libtommath tomsfastmath )"
-
-BDEPEND="
-   sys-devel/libtool
-   virtual/pkgconfig
-"
-DEPEND="
-   gmp? ( dev-libs/gmp:= )
-   libtommath? ( dev-libs/libtommath:= )
-   tomsfastmath? ( dev-libs/tomsfastmath:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-slibtool.patch
-)
-
-mymake() {
-   # Standard boilerplate
-   # Upstream use homebrewed makefiles
-   # Best to use same args for all, for consistency,
-   # in case behaviour changes (v possible).
-   local enabled_features=()
-   local extra_libs=()
-
-   # Build support as appropriate for consumers (MPI)
-   if use gmp; then
-   enabled_features+=( -DGMP_DESC=1 )
-   extra_libs+=( -lgmp )
-   fi
-   if use libtommath; then
-   enabled_features+=( -DLTM_DESC=1 )
-   extra_libs+=( -ltommath )
-   fi
-   if use tomsfastmath; then
-   enabled_features+=( -DTFM_DESC=1 )
-   extra_libs+=( -ltfm )
-   fi
-
-   # For the test and example binaries, we have to choose
-   # which MPI we want to use.
-   # For now (see src_test), arbitrarily choose:
-   # gmp > libtommath > tomsfastmath > none
-   if use gmp ; then
-   enabled_features+=( -DUSE_GMP=1 )
-   elif use libtommath ; then
-   enabled_features+=( -DUSE_LTM=1 )
-   elif use tomsfastmath ; then
-   enabled_features+=( -DUSE_TFM=1 )
-   fi
-
-   # IGNORE_SPEED=1 is needed to respect CFLAGS
-   EXTRALIBS="${extra_libs[*]}" emake \
-   CFLAGS="${CFLAGS} ${enabled_features[*]}" \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   RANLIB="$(tc-getRANLIB)" \
-   LIBPATH="${ESYSROOT}/usr/$(get_libdir)" \
-   INCPATH="${ESYSROOT}/usr/include" \
-   IGNORE_SPEED=1 \
-   PREFIX="${EPREFIX}/usr" \
-   "${@}"
-}
-
-src_compile() {
-   # Replace hard-coded libdir=${exec_prefix}/lib.
-   sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtomcrypt.pc.in || die
-
-   mymake -f makefile.shared library
-}
-
-src_test() {
-   # libtomcrypt can build with several MPI providers
-   # but the tests can only be built with one at a time.
-   # When the next release (> 1.18.2) containing
-   # 1) https://github.com/libtom/libtomcrypt/commit/a65cfb8dbe4
-   # 2) https://github.com/libtom/libtomcrypt/commit/fdc6cd20137
-   # is made, we can run tests for each provider.
-   mymake test
-   ./test || die "Running tests failed"
-}
-
-src_install() {
-   mymake -f makefile.shared \
-   DATAPATH="${EPREFIX}/usr/share/doc/${PF}" \
-   DESTDIR="${D}" \
-   install install_docs
-
-   find "${ED}" '(' -name '*.la' -o -name '*.a' ')' -delete || die
-}



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

2022-07-25 Thread Sam James
commit: 3c90cf386010fc237ed7688dab2833e5cf72a600
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:23:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c90cf38

dev-util/unicorn: drop 2.0.0_rc7

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

 dev-util/unicorn/Manifest |  1 -
 dev-util/unicorn/unicorn-2.0.0_rc7.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/dev-util/unicorn/Manifest b/dev-util/unicorn/Manifest
index 0f0d9b61f012..bd256c126faa 100644
--- a/dev-util/unicorn/Manifest
+++ b/dev-util/unicorn/Manifest
@@ -1,2 +1 @@
 DIST unicorn-2.0.0.gh.tar.gz 4065595 BLAKE2B 
c16252a8a4af77c1c76c80101c30b92536d1677f93898acf4711e910dbbe1072715b83b4564c015592465eb51d00333e55849c3e06b07726ea3522286d8429bf
 SHA512 
3996f19755ccdaac6e92a7455160e1c90a592ffb789d55ddc9d1bdcf1e68e8a6150bcfa1025a322780c04878be8de28e0ad5fdd79a7b25887ed2793b769f6789
-DIST unicorn-2.0.0_rc7.tar.gz 3984228 BLAKE2B 
a3e6a0d6084780b3a47837a6c8f9df9ec0eb176ff041881fbf2dc879eee11c70796b4f8e4ba784f553e383b8537abe9a559e627afc2fcaf712e83bfc5daaf11c
 SHA512 
ae7e2b35032a8cff516f27edc58ab41708c2acd05b8feebb127501d0bc990a6722ba8439876ea147a2025372500d5df4bd7db86fddf215be63d070218a85a27e

diff --git a/dev-util/unicorn/unicorn-2.0.0_rc7.ebuild 
b/dev-util/unicorn/unicorn-2.0.0_rc7.ebuild
deleted file mode 100644
index 8b343753397d..
--- a/dev-util/unicorn/unicorn-2.0.0_rc7.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=${PV/_/-}
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake distutils-r1
-
-DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator 
framework"
-HOMEPAGE="https://www.unicorn-engine.org";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/unicorn-engine/unicorn";
-else
-   
SRC_URI="https://github.com/unicorn-engine/unicorn/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1"
-SLOT="0/2"
-IUSE="python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/glib:2"
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-BDEPEND="virtual/pkgconfig
-   python? ( ${DISTUTILS_DEPS} )"
-
-UNICORN_TARGETS="x86 arm aarch64 riscv mips sparc m68k ppc s390x"
-
-wrap_python() {
-   if use python; then
-   # src_prepare
-   # Do not compile C extensions
-   export LIBUNICORN_PATH=1
-
-   pushd bindings/python >/dev/null || die
-   distutils-r1_${1} "$@"
-   popd >/dev/null || die
-   fi
-}
-
-src_prepare() {
-   # Build from sources
-   rm -r bindings/python/prebuilt || die "failed to remove prebuilt files"
-
-   cmake_src_prepare
-   wrap_python ${FUNCNAME}
-}
-
-src_configure(){
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=$(usex !static-libs)
-   -DUNICORN_ARCH="${UNICORN_TARGETS// /;}"
-   )
-
-   cmake_src_configure
-
-   wrap_python ${FUNCNAME}
-}
-
-src_compile() {
-   cmake_src_compile
-
-   wrap_python ${FUNCNAME}
-}
-
-src_install() {
-   cmake_src_install
-
-   wrap_python ${FUNCNAME}
-}



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

2022-07-25 Thread Sam James
commit: 8bb22eed1d187504ff1e99ca79f2462b1eb2979c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:22:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb22eed

dev-vcs/git-extras: drop 6.3.0

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

 dev-vcs/git-extras/Manifest|  1 -
 dev-vcs/git-extras/git-extras-6.3.0.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 4f05ba27114b..d877cdeed14e 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1,2 +1 @@
-DIST git-extras-6.3.0.tar.gz 159258 BLAKE2B 
263e192015e46da7867f131c19ae47243e60355cba02b1860b45abafdc4fc6adf916dffce58b853960d8bb22f5da067e1dca6ed0b02f108953571896d1c981c4
 SHA512 
2be0a6f3f3907754638ffd975b0b28908e8c9490418fa170f47a73a2cdc9d0b8fd5d11e4734440ffe3114cd63aa7decf8b1cafc78a63d2794d06f7fcd2925ead
 DIST git-extras-6.4.0.tar.gz 163508 BLAKE2B 
bffbc8efcf1cf030bceb20b953e1cbbc067c8383ced38b786c21eb9bd9b7d3febd3d8aae652c0dd731de688d3cfa225c3aec91d6b9c590459b576db113ca0af0
 SHA512 
1b28d09d294f6d060b7639401e56c8d5e762614b5f6928ee6267e49af943e349e2399558ebac60008e8240218c13f00f8aea7dc07b71fec1e2dc25487bc847a3

diff --git a/dev-vcs/git-extras/git-extras-6.3.0.ebuild 
b/dev-vcs/git-extras/git-extras-6.3.0.ebuild
deleted file mode 100644
index 5cf7cb509f5a..
--- a/dev-vcs/git-extras/git-extras-6.3.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and 
many more"
-HOMEPAGE="https://github.com/tj/git-extras";
-SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
-
-RDEPEND="
-   app-shells/bash
-   dev-vcs/git
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch
-)
-
-src_prepare() {
-   default
-
-   # For now, don't force including the git completion
-   # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh 
|| die
-}
-
-src_configure() {
-   return
-}
-
-src_compile() {
-   return
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   SYSCONFDIR="${EPREFIX}/etc" \
-   install
-
-   # TODO: Unfortunately, none of the completion seems to
-   # actually work for me yet(?)
-
-   #newbashcomp "${S}"/etc/bash_completion.sh ${PN}
-
-   #insinto /usr/share/zsh/site-functions
-   #newins "${S}"/etc/${PN}-completion.zsh _${PN}
-
-   #insinto /usr/share/fish/vendor_completions.d
-   #doins "${S}"/etc/${PN}.fish
-}



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-libidn/

2022-07-25 Thread Sam James
commit: 8aaa6b0ca5446f8cb18f8d4cc5673490021ae06f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:23:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaa6b0c

sec-keys/openpgp-keys-libidn: drop 20210517

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

 sec-keys/openpgp-keys-libidn/Manifest  |  2 --
 .../openpgp-keys-libidn-20210517.ebuild| 23 --
 2 files changed, 25 deletions(-)

diff --git a/sec-keys/openpgp-keys-libidn/Manifest 
b/sec-keys/openpgp-keys-libidn/Manifest
index 5bb007d771e9..9784eb199db8 100644
--- a/sec-keys/openpgp-keys-libidn/Manifest
+++ b/sec-keys/openpgp-keys-libidn/Manifest
@@ -1,4 +1,2 @@
-DIST 
openpgp-keys-libidn-20210517-simonjosefsson-0424D4EE81A0E3D119C6F835EDA21E94B565716F.asc
 5925 BLAKE2B 
50df50ba10a69f0be231356f319036083c7f7198e8caa757b1766538b5e34114291cdb47ba3a8d880e2143d3e93e98ad99e4c3f7221a5f51c755db7456b00439
 SHA512 
35f629f471220c9179bfd2919277495c4de3264bf1270ef0a1839e6d3e864fb09479ab82a5f5f612c5955697ce78c411244a8f8b48c0c4f5f53e2bfb2ade78b5
-DIST 
openpgp-keys-libidn-20210517-timruehsen-99415CE1905D0E55A9F88026860B7FBB32F8119D.asc
 5986 BLAKE2B 
d6bab47834e2ba470d3c8a0c1b72cdbb6d12423cdb66b6fa6db5f5dc52270315171a04989b838017418f7a6bd90417f3fc5249c0c4b1c6151e811bc46a180c97
 SHA512 
5980ae33d6158d34ad31f49eb8c4dac87a92ce37ee07f45e54388912fdf794c181e88118c5efa81d4e030795baa82140aa8f1123910746d978f02a9c04089436
 DIST 
openpgp-keys-libidn-20220621-simonjosefsson-0424D4EE81A0E3D119C6F835EDA21E94B565716F.asc
 2200 BLAKE2B 
29cc59857668c3d2769e1de8ddd1190ce483f7c475ab75326feb4061affdae9f4c4e9b6d5ca2f4ae7405453cb6fe322546b19970485735638c18334990d1bbec
 SHA512 
d51338f98149a2a992f0d975392e779ab8d22a2bec9ca4c5073f97da9adf15d484e9e6e39e7ed025360f5aa2a805d70f66c53ee19c3740797ef332fa9212ef0b
 DIST 
openpgp-keys-libidn-20220621-timruehsen-99415CE1905D0E55A9F88026860B7FBB32F8119D.asc
 7737 BLAKE2B 
5e80787fd2b2db126e918ca7427d20cad0b705ec8be52184091799e76a48a92d44ae95fdbe300213b2a45caa87dcf09704a753f21133f7c2de96c4cb18ce8b95
 SHA512 
29ac58fadd42423614eea084e532e9d5720a672c97befbcc99a9bf7d43e338e36ccf1f58aedf710ce70f3cadf3bfeaf6c282bd34f587b75530e87afb26025c1e

diff --git a/sec-keys/openpgp-keys-libidn/openpgp-keys-libidn-20210517.ebuild 
b/sec-keys/openpgp-keys-libidn/openpgp-keys-libidn-20210517.ebuild
deleted file mode 100644
index 8726f80ac698..
--- a/sec-keys/openpgp-keys-libidn/openpgp-keys-libidn-20210517.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="OpenPGP keys used to sign libidn releases"
-HOMEPAGE="https://www.gnu.org/software/libidn/";
-# Simon Josefsson
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-simonjosefsson-0424D4EE81A0E3D119C6F835EDA21E94B565716F.asc";
-# Tim Rühsen
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-timruehsen-99415CE1905D0E55A9F88026860B7FBB32F8119D.asc";
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-src_install() {
-   local files=( ${A} )
-
-   insinto /usr/share/openpgp-keys
-   newins - libidn.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}



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

2022-07-25 Thread Sam James
commit: e0b78172554cd91624fd32a2ac70dfb3cbd4f780
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:20:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b78172

dev-db/sqlmap: drop 1.6.2, 1.6.4

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

 dev-db/sqlmap/Manifest|  2 --
 dev-db/sqlmap/sqlmap-1.6.2.ebuild | 60 ---
 dev-db/sqlmap/sqlmap-1.6.4.ebuild | 60 ---
 3 files changed, 122 deletions(-)

diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index 0602a1fd1aac..8d458b90ec9a 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1,4 +1,2 @@
-DIST sqlmap-1.6.2.tar.gz 7258723 BLAKE2B 
cc972eda5351683904e4c9d4f7e0ab9c127c22de597397e976060808812032b2041f68ab2d737784e499a20a7ca930167427390ca178269d744ee71738e5c270
 SHA512 
a3057486f5096fb2a242296b4ceeb1c500246fbd322c3e52f71e72cd91d1c676ca6f7746becf887625e45d0b14443a669410b28bd6a995124a6e8006c4534976
-DIST sqlmap-1.6.4.tar.gz 7203746 BLAKE2B 
8e55805a59dbc7fa4a4be03d5edf34160858e624047dafe63d6280bfb59c83fef0bfe3f74b775adad3cbe3be312dad166c79c758fe18418d32788c22b2233d16
 SHA512 
304c8213ae4b1858066765fa5e6409e97ac90de46b319683e7daf6c89f610de04cac400a7044633aeb014648b7b57c880c3a2646b40049b93f84a626c12994d2
 DIST sqlmap-1.6.5.tar.gz 7204055 BLAKE2B 
0ab5ff3ab8f27e0f944c65d84e9d66627dd09c22fd59a18002481a26db804d737702acf71768dfd44f88008fe82369c155144e9df58935e7feed644394299d89
 SHA512 
6812ab822119c0071077d87bbc7dd032560c6b85dedd6a568e63e12f885156959a89fa67045545a1433ab0ad6f4ad1f0335980adbc54a1af654d999ac07cee6d
 DIST sqlmap-1.6.6.tar.gz 7204158 BLAKE2B 
40e4a896855270b98c89fc0a5d6060af51ec7d24da101688dbf2ec470741129a6193330be45e3ddd8d450bdfbcf4ccdf29bac47ba9e1d27eddf76490fc0777dc
 SHA512 
9d680754ad82db660770d29b96c74a20c271dec8feff19f57f20c726a1776c86f685e538bb33c026ec49d48fadf981eb41cf6dd970c6100dc7a0c9dcd39c43cf

diff --git a/dev-db/sqlmap/sqlmap-1.6.2.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.2.ebuild
deleted file mode 100644
index 7b33e4568b15..
--- a/dev-db/sqlmap/sqlmap-1.6.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite"
-
-inherit bash-completion-r1 python-single-r1 wrapper
-
-DESCRIPTION="An automatic SQL injection and database takeover tool"
-HOMEPAGE="https://sqlmap.org/";
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap";
-else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-# sqlmap (GPL-2+)
-# ansitrm (BSD)
-# beautifulsoup (BSD)
-# bottle (MIT)
-# charder (LGPL-2.1+)
-# clientform (BSD)
-# colorama (BSD)
-# fcrypt (BSD-2)
-# identitywaf (MIT)
-# keepalive (LGPL-2.1+)
-# magic (MIT)
-# multipartpost (LGPL-2.1+)
-# ordereddict (MIT)
-# prettyprint (BSD-2)
-# pydes (public-domain)
-# six (MIT)
-# socks (BSD)
-# termcolor (BSD)
-# wininetpton (public-domain)
-LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-
-RDEPEND="${PYTHON_DEPS}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( doc/ README.md )
-
-src_install () {
-   einstalldocs
-
-   insinto /usr/share/${PN}/
-   doins -r *
-   python_optimize "${ED}"/usr/share/${PN}
-
-   make_wrapper ${PN} \
-   "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py"
-
-   newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap
-}

diff --git a/dev-db/sqlmap/sqlmap-1.6.4.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.4.ebuild
deleted file mode 100644
index bafc90f9951b..
--- a/dev-db/sqlmap/sqlmap-1.6.4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"
-
-inherit bash-completion-r1 python-single-r1 wrapper
-
-DESCRIPTION="An automatic SQL injection and database takeover tool"
-HOMEPAGE="https://sqlmap.org/";
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap";
-else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-# sqlmap (GPL-2+)
-# ansitrm (BSD)
-# beautifulsoup (BSD)
-# bottle (MIT)
-# chardet (LGPL-2.1+)
-# clientform (BSD)
-# colorama (BSD)
-# fcrypt (BSD-2)
-# identitywaf (MIT)
-# keepalive (LGPL-2.1+)
-# magic (MIT)
-# multipartpost (LGPL-2.1+)
-# ordereddict (MIT)
-# prettyprint (BSD-2)
-# pydes (public-domain)
-# six (MIT)
-# socks (BSD)
-# termcolor (BSD)
-# wininetpton (public-domain)
-LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-
-RDEPEND="${PYTHON_DEPS}

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

2022-07-25 Thread Sam James
commit: 638debda0bd03affa738c15bc57710d425734a23
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:25:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638debda

dev-db/redis: drop 7.0.1-r1, 7.0.2, 7.0.3

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

 dev-db/redis/Manifest  |   3 -
 dev-db/redis/redis-7.0.1-r1.ebuild | 186 -
 dev-db/redis/redis-7.0.2.ebuild| 186 -
 dev-db/redis/redis-7.0.3.ebuild| 186 -
 4 files changed, 561 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 52c3687e7b3d..554246eb8a0e 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,7 +1,4 @@
 DIST redis-6.0.16.tar.gz 2288647 BLAKE2B 
f3552cc0d27cbc5cf6556792da9a75d01ff70d372484c95d2af8b24ec902a8086b9c3f4e53513df982fe135963432bfb527334926dd494e50d2cc618ab813f39
 SHA512 
83bb72448f9943e3d015cb4d961eb2eae21602ef1f90ca52ca8ab7c6918b0ab979db9f61f3981df27b2286894f4864f4588c3a52fa988e30e9419b0967998845
 DIST redis-6.2.6.tar.gz 2476542 BLAKE2B 
d139479432171294911d99e7e8c2327dbbc6682ea49de761c4bb4089a2efd814926f2f8823dca1826b4a61dd9ccf79abb22878c9463ac92870481b43d8a7fff7
 SHA512 
9b947d26fd9e208627ed22d318ab3d0775ab0be46d98db1c1d158feac671b984e75ce33e647d196face9643f80768af47e678be1b4e1ddd3eb56dff467c46022
 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 
06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66
 SHA512 
d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953
-DIST redis-7.0.1.tar.gz 2955839 BLAKE2B 
67ff36e5e78ab9a90d4404d0f0bddbe9b539166c826d8a1b314bb32cdece7d40caf5eff57302cd641548ed3b1e19aff1b657ed31a20233550636708b6386c2db
 SHA512 
e61d27695fd2d439f204612b97a3ea245ebf92d418949460f7144026191ade4fac1647717bbb48a2b3e238856f0392af08b4fdb4358d04f2ccd1088ff9d3dac4
-DIST redis-7.0.2.tar.gz 2956784 BLAKE2B 
418f6114662c9b9b67dc7f28f89f58fefee3eb5fec84a6193ca50034366c963986a56d1c96dadfdd88a88ea1ddd4542ed910b89c8a81c95b38aa4f7bdc5ae571
 SHA512 
bc8d679ecaad0220318b87be70476653f42b76815af61ff6f4e8885f5a5d17d41cea754fbf448f9e18e9a9f90227c5ac198fa9bc523370752f590ba01418a1b0
-DIST redis-7.0.3.tar.gz 2962858 BLAKE2B 
f523d96140e8ede263a5697ec8d88d02ee309a482b861ecbcdbd9063d94da4b1a801c3b8f01f50863a132b0dd33bfe09ec9b3f1c8ea2d12ea8a6f22d7f770263
 SHA512 
d4419c596577d58195478ff2414bedcfd81658067de733781fe8d41b79938c4dacb46b456779b94e30343d1e717140579b73db1715a6d721827afe1842d548e3
 DIST redis-7.0.4.tar.gz 2963216 BLAKE2B 
95ad18547b4be0b199fccc4b0f534b00d2f442609b604b02ef83f44cef4283048d1f8b89e383a14208a00842eb3d6655649d32169a2a6586ed6fac1792e19d5a
 SHA512 
7edecfa667b30584666be0a2dbcb2ac25a6764fa5b8db49ab421602ad20272eeab99ccff0b7c2f789c30a0425d80b774515b03c849e517451cbe597d37eb0247

diff --git a/dev-db/redis/redis-7.0.1-r1.ebuild 
b/dev-db/redis/redis-7.0.1-r1.ebuild
deleted file mode 100644
index 2fdb9e772f89..
--- a/dev-db/redis/redis-7.0.1-r1.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated
-# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable
-
-inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles 
toolchain-funcs
-
-DESCRIPTION="A persistent caching system, key-value, and data structures 
database"
-HOMEPAGE="https://redis.io";
-SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+jemalloc selinux ssl systemd tcmalloc test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
-   ssl? ( dev-libs/openssl:0= )
-   systemd? ( sys-apps/systemd:= )
-   tcmalloc? ( dev-util/google-perftools )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   acct-group/redis
-   acct-user/redis
-   selinux? ( sec-policy/selinux-redis )
-"
-
-BDEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-
-# Tcl is only needed in the CHOST test env
-DEPEND="
-   ${COMMON_DEPEND}
-   test? (
-   dev-lang/tcl:0=
-   ssl? ( dev-tcltk/tls )
-   )"
-
-REQUIRED_USE="?? ( jemalloc tcmalloc )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.2.1-config.patch
-   "${FILESDIR}"/${PN}-5.0-shared.patch
-   "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
-   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
-)
-
-src_prepare() {
-   default
-
-   # Append cflag for lua_cjson
-   # 
https://github.com/antirez/redis/commit/4fdcd2

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

2022-07-25 Thread Sam James
commit: e5b42878dea4e8ebf19eeaa648439e3c5985333e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:23:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b42878

dev-libs/botan: drop 2.19.1

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

 dev-libs/botan/Manifest|   2 -
 dev-libs/botan/botan-2.19.1.ebuild | 165 -
 2 files changed, 167 deletions(-)

diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index a1e5500c5416..34580d8a67e8 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -1,4 +1,2 @@
-DIST Botan-2.19.1.tar.xz 6088380 BLAKE2B 
7a2d50bb66ea4a1875857bea769bcc30f397170a10a70377c3963d92e33321a079271c1e235a7892e33ec5b1bc19e4df8336b2586548ccd849f52ebfa47d9c8f
 SHA512 
e604be0e7e82da89e3e1949d3035a87dc63314bd9854d5fe5129ccb3ed5bc78edb0406c7f8ad1a152b59a63b6d98ba207a0851a08428c3452cce794614b5eef5
-DIST Botan-2.19.1.tar.xz.asc 488 BLAKE2B 
36f27e294fed60ea4d9ee9d919a58fc431a1bf9bdec8c12d30f2cba537a70b0e22f6a7c882cf7a80dc10aeee256f9f4a32129b55d2ab5df192d16759638feaa4
 SHA512 
2cd57bf97630d8f79cc0a87da79d3b338bd3b33b02ded16f6b60d5fd6cb3ea62105f577deb3b8d061f56a09ff902ff553ea3a0c603d5c3bd53a905024a2f457b
 DIST Botan-2.19.2.tar.xz 6063336 BLAKE2B 
a46fa49c61846e718197ab3a8431a5bdcab0f4cc5e42aec04fd22932ecdbfa2b755cae53c125eee8248ecae237671ec6f0533f99289068ed81e6cd34886d8b88
 SHA512 
52b9c80a240457e46a299480338472f7d0c0b56df7b1709fdef52c5be3afca5b474fe143801c9a332ae884eaf033e60461c9d3e0b2f7b069f4fe8b4c45932abf
 DIST Botan-2.19.2.tar.xz.asc 488 BLAKE2B 
94d22dff9de02871560649b1d961f4c7ae5fa37a847141554f8da9f0a726d4497cd23e0d84197beb4d176f29aa3a478118d94cd52d2c04733d115828f85d400d
 SHA512 
e25a03ac437a08737ecde541ead4b841ccb507d3198683a1755dab1d4f82e9ce0278473db7c7041a4b808f9dff9927106e30bbad79b1674615254ee78f0b6a06

diff --git a/dev-libs/botan/botan-2.19.1.ebuild 
b/dev-libs/botan/botan-2.19.1.ebuild
deleted file mode 100644
index 15696ea8fbc9..
--- a/dev-libs/botan/botan-2.19.1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/botan.asc
-inherit python-r1 toolchain-funcs verify-sig
-
-MY_P="Botan-${PV}"
-DESCRIPTION="C++ crypto library"
-HOMEPAGE="https://botan.randombit.net/";
-SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz";
-SRC_URI+=" verify-sig? ( 
https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD-2"
-SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~ppc-macos"
-IUSE="doc boost bzip2 lzma python ssl static-libs sqlite zlib"
-
-CPU_USE=(
-   cpu_flags_arm_{aes,neon}
-   cpu_flags_ppc_altivec
-   cpu_flags_x86_{aes,avx2,popcnt,rdrand,sse2,ssse3,sse4_1,sse4_2}
-)
-
-IUSE+=" ${CPU_USE[@]}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# NOTE: Boost is needed at runtime too for the CLI tool.
-DEPEND="
-   boost? ( >=dev-libs/boost-1.48:= )
-   bzip2? ( >=app-arch/bzip2-1.0.5:= )
-   lzma? ( app-arch/xz-utils:= )
-   python? ( ${PYTHON_DEPS} )
-   ssl? ( dev-libs/openssl:= )
-   sqlite? ( dev-db/sqlite:3= )
-   zlib? ( >=sys-libs/zlib-1.2.3:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   ')
-   verify-sig? ( sec-keys/openpgp-keys-botan )
-"
-
-# NOTE: Considering patching Botan?
-# Please see upstream's guidance:
-# 
https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
-
-python_check_deps() {
-   if use doc ; then
-   has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1
-   fi
-}
-
-src_configure() {
-   python_setup
-
-   local disable_modules=(
-   $(usev !boost 'boost')
-   )
-
-   if [[ -z "${DISABLE_MODULES}" ]] ; then
-   elog "Disabling module(s): ${disable_modules[@]}"
-   fi
-
-   local chostarch="${CHOST%%-*}"
-
-   # Arch specific wrangling
-   local myos=
-   case ${CHOST} in
-   *-darwin*)
-   myos=darwin
-   ;;
-
-   *)
-   myos=linux
-
-   if [[ ${CHOST} == *hppa* ]] ; then
-   chostarch=parisc
-   elif [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
-   chostarch="sparc32-v9"
-   fi
-   ;;
-
-   esac
-
-   local pythonvers=()
-   if use python ; then
-   _append() {
-   pythonvers+=( ${EPYTHON/python/} )
-   }
-
-   python_forea

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

2022-07-25 Thread Sam James
commit: 03cef1db0e6eb5cc1ef16a694ce0baf53bc7f13c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:18:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cef1db

dev-util/gef: drop 2021.10-r1

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

 dev-util/gef/Manifest  |  1 -
 dev-util/gef/gef-2021.10-r1.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/dev-util/gef/Manifest b/dev-util/gef/Manifest
index 49ae2c4a2659..0d2bdf2c1ce8 100644
--- a/dev-util/gef/Manifest
+++ b/dev-util/gef/Manifest
@@ -1,3 +1,2 @@
-DIST gef-2021.10.tar.gz 170829 BLAKE2B 
4d21fb68b2d9239dea912bb41790c7ffe83d9a7bb17cc6b3df67078b0147ff06676ff257c46567fb9a4fa76d5e12140f567f153337e83dbdd10cf0576cd08499
 SHA512 
30ccc728322651c3fc88f629165a96f593f079ddaa21d194e483804cdf4bcb235ed28cfaaa6fdd85c134b2314f32bd87e3dcf5decc45720f8e7b89ca9af2c379
 DIST gef-2022.01.tar.gz 211779 BLAKE2B 
1cb501cc7e05b1f96bb1d3ea42c8970273aea717b927f90120dbc5d0b5d9d7e28a89d1b1eb8a969406dfcd4f06f23e703e3aaa27a5a294b0d454d41b82b7bd12
 SHA512 
4e89ab889933464711c7a990df7fe6a6c014b80e9f5ad5e77382c3938413d31d03838e2215225defae88008b2ca0e577edeb01189189ea5e37d07204375fb47b
 DIST gef-2022.06.tar.gz 217503 BLAKE2B 
b7038e0519f216669c38bdda7e12375fb1c9e5278c8b617df73932a750ee6552531929eebcac22321607f51592834ece70c850ce0ba4629bc383731bc8803bb3
 SHA512 
585bad8655a5208d060b1ccf455ab87527e47949fce1df188a5ac970ccd1bbfbdd87151f7a940edcfb879dd0ea846b5c4a8650fed856cd5dcaec0ddd3581f100

diff --git a/dev-util/gef/gef-2021.10-r1.ebuild 
b/dev-util/gef/gef-2021.10-r1.ebuild
deleted file mode 100644
index 42103522b0c2..
--- a/dev-util/gef/gef-2021.10-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit python-single-r1 wrapper
-
-DESCRIPTION="A GDB Enhanced Features for exploit devs & reversers"
-HOMEPAGE="https://github.com/hugsy/gef";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hugsy/gef";
-else
-   SRC_URI="https://github.com/hugsy/gef/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc test"
-# Seem to hang right now?
-RESTRICT="!test? ( test ) test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/ropper[${PYTHON_SINGLE_USEDEP}]
-   sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-libs/capstone[python,${PYTHON_USEDEP}]
-   dev-libs/keystone[python,${PYTHON_USEDEP}]
-   dev-python/pylint[${PYTHON_USEDEP}]
-   dev-util/unicorn[python,${PYTHON_USEDEP}]
-   ')"
-
-BDEPEND="doc? ( dev-python/mkdocs )
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   ')
-   )"
-
-src_prepare() {
-   default
-
-   sed -i -e '/pylint/d' requirements.txt || die
-}
-
-src_compile() {
-   # Tries to compile tests
-   :
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins -r *.py
-
-   python_optimize "${ED}"/usr/share/${PN}
-
-   make_wrapper "gdb-gef" \
-   "gdb -ex \"source ${EPREFIX}/usr/share/${PN}/gef.py\"" || die
-
-   if use doc; then
-   # TODO: docs.eclass?
-   mkdocs build -d html || die
-
-   rm "${WORKDIR}"/${P}/html/sitemap.xml.gz || die
-   dodoc -r html/
-   fi
-
-   dodoc README.md
-}
-
-pkg_postinst() {
-   einfo "\nUsage:"
-   einfo "~$ gdb-gef \n"
-}



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

2022-07-25 Thread Sam James
commit: a016fbfe2f693c8c55ac2e911d16e963968d0c9f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:18:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a016fbfe

dev-cpp/elfio: drop 3.9

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

 dev-cpp/elfio/Manifest |  1 -
 dev-cpp/elfio/elfio-3.9.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-cpp/elfio/Manifest b/dev-cpp/elfio/Manifest
index 8207c887f2a5..5e626b46552f 100644
--- a/dev-cpp/elfio/Manifest
+++ b/dev-cpp/elfio/Manifest
@@ -1,2 +1 @@
 DIST elfio-3.10.tar.gz 4243841 BLAKE2B 
a4cd5e7cb8b2f13cd7341adacb623b996e07e8ac761cd0f1e8eb20a87770fa936bf97ad79a0ff8d700ac41278bae7c5dd00d277f4c2d47e73340aaf607b7ee49
 SHA512 
f609fe5162d1609d1d65f441dbf01011ca5ae36195d8b3a74dec2b72891e9f8f90d3fdbc9bf893f7186494071606e898e5519fda18665fc88ae9781c504cd4a9
-DIST elfio-3.9.tar.gz 4265086 BLAKE2B 
3f2f40930ad82b9bd4f53f14c117e71e5c8ba39f0952555c51f196ca03b187702347c80db30ecf6ad9d19bc4edfae18d1b3f04d4cd09e2b85f9bba9736e0a78a
 SHA512 
479c4132ac3575940bd1e8190ba5253e54ae57f38319d7bca75ea85ee2f744f5d5b460d2d4ceb17eca0d0561c6e281673f050bbdab2f5ff526c031c220876bf1

diff --git a/dev-cpp/elfio/elfio-3.9.ebuild b/dev-cpp/elfio/elfio-3.9.ebuild
deleted file mode 100644
index 048dd0370aad..
--- a/dev-cpp/elfio/elfio-3.9.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="ELF reader/producer header-only C++ library"
-HOMEPAGE="https://github.com/serge1/ELFIO";
-SRC_URI="https://github.com/serge1/${PN}/archive/Release_${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN^^}-Release_${PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-libs/boost )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DELFIO_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2022-07-25 Thread Sam James
commit: b95e94b0b3aff1a043d63cceeda59e02e33696f3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:18:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:25:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95e94b0

dev-cpp/termcolor: drop 2.0.0

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

 dev-cpp/termcolor/Manifest   |  1 -
 dev-cpp/termcolor/termcolor-2.0.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-cpp/termcolor/Manifest b/dev-cpp/termcolor/Manifest
index a52fc8290f29..a84d57d1d1c6 100644
--- a/dev-cpp/termcolor/Manifest
+++ b/dev-cpp/termcolor/Manifest
@@ -1,2 +1 @@
-DIST termcolor-2.0.0.tar.gz 88582 BLAKE2B 
3e7a4a99af3586fff103d0de0601e019881745e2921b4750dbf476439138a71120b6513a287c5fe26fd96a9c6115cb82295810d9bea11d0992f48fcd5d0a8d18
 SHA512 
72dead77fb9f3ff79432b1659b57c3d961a57b46305937acd0c221f5abb016f609dfaf7a9bf508bd7a073338ee604cf55f9915c8e8a76ddfaf6c68bc031e37f9
 DIST termcolor-2.1.0.tar.gz 89041 BLAKE2B 
1b3681dcd7dde394737bdc02e8a8ae10c61adfddbb1506e7254c27636a9045bc17ebe45801ecf813c3fc6b3a4bb3ea90bc6246e651105fab2e42b0807fa74339
 SHA512 
668853a93e1208a08a4ea9ac8db2d9c615cefd0325c35402b767e0b1bf373589507b8eb7685babd5801c1e4f2533db6f4eabfedde365737a4c7c069f00f536d8

diff --git a/dev-cpp/termcolor/termcolor-2.0.0.ebuild 
b/dev-cpp/termcolor/termcolor-2.0.0.ebuild
deleted file mode 100644
index 34e39e788868..
--- a/dev-cpp/termcolor/termcolor-2.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A header-only C++ library for printing colored messages to the 
terminal"
-HOMEPAGE="https://github.com/ikalnytskyi/termcolor 
https://termcolor.readthedocs.io";
-SRC_URI="https://github.com/ikalnytskyi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-# It's just a visual test, nothing automated / no way to detect failure in an 
ebuild.
-RESTRICT="!test? ( test ) test"
-
-src_configure() {
-   local mycmakeargs=(
-   -DTERMCOLOR_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   "${BUILD_DIR}"/test_termcolor || die
-}



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

2022-07-25 Thread Sam James
commit: 84b8ae86579d59a671bff808f725e67f2b4b4ff0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b8ae86

sys-apps/pkgcore: Stabilize 0.12.11 ppc64, #860951

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.12.11.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
index 8f19f7fbd83a..12e513b23593 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git";
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2022-07-25 Thread Sam James
commit: 15610feef6317bd34e10924b32ca934aa1a73322
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15610fee

dev-ruby/minitest: Stabilize 5.14.4 ppc, #860858

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

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

diff --git a/dev-ruby/minitest/minitest-5.14.4.ebuild 
b/dev-ruby/minitest/minitest-5.14.4.ebuild
index 2e6799fb4cab..f21a8c2b0a58 100644
--- a/dev-ruby/minitest/minitest-5.14.4.ebuild
+++ b/dev-ruby/minitest/minitest-5.14.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest";
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 each_ruby_test() {



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

2022-07-25 Thread Sam James
commit: 5520e047f669db57acee15b17f554e73b008fed0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5520e047

sys-apps/pkgcore: Stabilize 0.12.11 ppc, #860951

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.12.11.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
index 12e513b23593..fd7e245e1eca 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.11.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git";
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2022-07-25 Thread Sam James
commit: 6c588f3a7994b1bf7119a8fee59ba5e4b2956b1e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c588f3a

sys-devel/gcc: Stabilize 11.3.0 hppa, #848462

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

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

diff --git a/sys-devel/gcc/gcc-11.3.0.ebuild b/sys-devel/gcc/gcc-11.3.0.ebuild
index b02633ee3060..a90a5c1bc452 100644
--- a/sys-devel/gcc/gcc-11.3.0.ebuild
+++ b/sys-devel/gcc/gcc-11.3.0.ebuild
@@ -11,7 +11,7 @@ MUSL_GCC_VER="11.3.0"
 
 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"
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
 # If GCC is enabling CET by default, we need glibc to be built with support 
for it.



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

2022-07-25 Thread Sam James
commit: db54dcebadcd380f03271ab595ec7b4d657739d7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db54dceb

net-libs/miniupnpc: Stabilize 2.2.3-r1 ppc, #860948

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

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

diff --git a/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild
index 8cb4ca22f670..ae6258202316 100644
--- a/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild
+++ b/net-libs/miniupnpc/miniupnpc-2.2.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ipv6"
 
 RDEPEND=""



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

2022-07-25 Thread Sam James
commit: 3cdc5d719606384feceb93a4da74ce4d3ae04c93
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdc5d71

dev-libs/mxml: Stabilize 3.3.1 ppc, #861035

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

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

diff --git a/dev-libs/mxml/mxml-3.3.1.ebuild b/dev-libs/mxml/mxml-3.3.1.ebuild
index 82b5123a9691..b1d9680dc6ab 100644
--- a/dev-libs/mxml/mxml-3.3.1.ebuild
+++ b/dev-libs/mxml/mxml-3.3.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Mini-XML"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="static-libs threads"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/, sys-libs/musl/files/

2022-07-25 Thread Sam James
commit: 88ddfaf3f21c38a62cd7bac3e0d17e3c9de8dfdb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:13:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:13:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ddfaf3

sys-libs/musl: drop 1.2.2-r7

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

 sys-libs/musl/files/ldconfig.in-r2 | 157 --
 sys-libs/musl/musl-1.2.2-r7.ebuild | 167 -
 2 files changed, 324 deletions(-)

diff --git a/sys-libs/musl/files/ldconfig.in-r2 
b/sys-libs/musl/files/ldconfig.in-r2
deleted file mode 100644
index 72a2f58bc744..
--- a/sys-libs/musl/files/ldconfig.in-r2
+++ /dev/null
@@ -1,157 +0,0 @@
-#!/bin/bash -e
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-ROOT="/"
-LDSO_CONF="/etc/ld.so.conf"
-
-VERBOSE=0
-
-UPDATE_LINKS=1
-
-get_options() {
-   while getopts "vnNXf:C:r:p" opt "$@"; do
-   case $opt in
-   v)
-   echo "ldconfig for musl in Gentoo"
-   VERBOSE=1
-   ;;
-   r)
-   ROOT=${OPTARG}
-   LDSO_CONF=${ROOT}${LDSO_CONF}
-   LDSO_CONF_DIR=$(dirname ${LDSO_CONF})
-   ;;
-   f)
-   LDSO_CONF=${OPTARG}
-   ;;
-   X)
-   UPDATE_LINKS=0
-   ;;
-   \?)
-   echo "Invalid option: -${opt}" >&2
-   exit 1
-   ;;
-   n|N|C|p)
-   echo "Unimplemented option: -${opt}" >&2
-   exit 1
-   ;;
-   esac
-   done
-
-   if [[ ${UPDATE_LINKS} == 1 ]]; then
-   echo "Updating links is not implemented."
-   fi
-}
-
-
-repeated() {
-   local l=${1}
-   local drs="${@:2}"
-   for m in ${drs}; do
-   [[ ${m} == ${l} ]] && return 0
-   done
-   return 1
-}
-
-expand() {
-   # We are assuming the ld.so.conf's 'include' is not recursive
-   local f line l
-   local glob="${LDSO_CONF_DIR}/${1}"
-   local drs="${@:2} "
-
-   for f in ${glob}; do
-   [[ ! -f ${f} ]] && continue
-   while read line; do
-   line=${line%%#*}
-   line=${line//:/ }
-   line=${line//,/ }
-   for l in ${line}; do
-   # We must add this whether or not the directory 
exists
-   repeated ${l} ${drs} && continue
-   drs+=" ${l} "
-   done
-   done < ${f}
-   done
-
-   echo ${drs}
-}
-
-read_ldso_conf() {
-   local drs=" "
-
-   while read line; do
-   # Sanitize the line - see ldconfig(8) for delimiters
-   # Note: bash read turns tabs into spaces and read already
-   # delimits on newlines with the default $IFS
-   line=${line%%#*}   # Remove comments
-   line=${line//:/ }  # Change colon delimiter to space
-   line=${line//,/ }  # Change comma delimiter to space
-
-   next=0
-   for l in ${line}; do
-   if [[ ${next} == 1 ]]; then
-   next=0
-   drs=$(expand ${l} ${drs})
-   elif [[ ${l} == "include" ]]; then
-   next=1
-   else
-   # glibc's ldconfig silently skips non 
directories
-   if [[ -d ${l} ]]; then
-   repeated ${l} ${drs} && continue
-   drs+=" ${l} "
-   fi
-   fi
-   done
-   done < ${1}
-
-   echo ${drs}
-}
-
-sanitize() {
-   local drs=$@
-
-   repeated "/lib" ${drs} || drs="/lib ${drs}"
-   repeated "/usr/lib" ${drs} || drs="/usr/lib ${drs}"
-
-   echo ${drs}
-}
-
-changed() {
-   [[ -f ${ETC_LDSO_PATH} ]] || return 0
-   local current=$(<${ETC_LDSO_PATH})
-   current=${current//$'\n'/ }
-   [[ ${current} != ${drs} ]] || return 1
-}
-
-get_options "$@"
-
-if [[ ! -e ${LDSO_CONF} ]]; then
-echo "${LDSO_CONF} not found" >&2
-exit 1
-fi
-
-LDSO_CONF_DIR=$(dirname ${LDSO_CONF})
-
-drs=$(read_ldso_conf "${LDSO_CONF}")
-drs=$(sanitize ${drs})
-
-ARCH=@@ARCH@@
-LDSO_PATH="${ROOT}/lib/ld-musl-${ARCH}.so.1"
-if [[ ! -e ${LDSO_PATH} ]]; then
-   echo "${LDSO_PATH} not found" >&2
-   exit 1
-fi
-
-LDSO_ARCH=$(basename ${LDSO_PATH})
-LDSO_NAME=${LDSO_ARCH%.so.1}
-ETC_LDSO_PATH="${ROOT}/etc/${LDSO_NAME}.path"
-

[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/

2022-07-25 Thread Sam James
commit: 02d71fe147d17a30a59cb588a5614b49bdc419eb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d71fe1

net-dns/libidn: Stabilize 1.41 sparc, #860954

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

 net-dns/libidn/libidn-1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/libidn/libidn-1.41.ebuild 
b/net-dns/libidn/libidn-1.41.ebuild
index 89a128c5c8a3..69cbe3610a4b 100644
--- a/net-dns/libidn/libidn-1.41.ebuild
+++ b/net-dns/libidn/libidn-1.41.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz
 
 LICENSE="GPL-2 GPL-3 LGPL-3"
 SLOT="0/12"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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"
 IUSE="emacs nls"
 
 DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2022-07-25 Thread Sam James
commit: 1856c96db5a6f7af89e9f526e5c3c36befc5dea1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:14:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:14:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1856c96d

sys-devel/kgcc64: drop 11.2.1_p20220115

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

 sys-devel/kgcc64/Manifest   |  1 -
 sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index a7c8ca028d95..437bf5747f25 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,6 +1,5 @@
 DIST gcc-10.3.0-patches-1.tar.bz2 15282 BLAKE2B 
ef283e8b108af9bfd3324fabb95c835374113c6ff2cf1430a5568b3d1b27183e6de6751367c1e5720c85ac4c4513284d5510c63f95e88a1f623b6bcf4000
 SHA512 
6dc435c8619a1532000fae843b9964d0d1e28d3cc9cc1962ab7391570a0cf1135424ea5c0b0d3d5ec5ea863f02e963be2ec4c94822f217fc692a1d808325404e
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
-DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110

diff --git a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild 
b/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
deleted file mode 100644
index 53f4e1488ec0..
--- a/sys-devel/kgcc64/kgcc64-11.2.1_p20220115.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-case ${CHOST} in
-   hppa*)CTARGET=hppa64-${CHOST#*-};;
-   mips*)CTARGET=${CHOST/mips/mips64};;
-   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
-   s390*)CTARGET=${CHOST/s390/s390x};;
-   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
-   i?86*)CTARGET=x86_64-${CHOST#*-};;
-esac
-export CTARGET
-TOOLCHAIN_ALLOWED_LANGS="c"
-TOOLCHAIN_PATCH_DEV="sam"
-GCC_TARGET_NO_MULTILIB=true
-PATCH_VER="4"
-PATCH_GCC_VER="11.3.0"
-inherit toolchain
-
-DESCRIPTION="64bit kernel compiler"
-
-# Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="hppa"
-
-# unlike every other target, hppa has not unified the 32/64 bit
-# ports in binutils yet
-BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
-
-pkg_postinst() {
-   toolchain_pkg_postinst
-
-   cd "${ROOT}"/usr/bin
-   local x
-   for x in gcc cpp ; do
-   cat <<-EOF >${CTARGET%%-*}-linux-${x}
-   #!/bin/sh
-   exec ${CTARGET}-${x} "\$@"
-   EOF
-   chmod a+rx ${CTARGET%%-*}-linux-${x}
-   done
-}



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

2022-07-25 Thread Miroslav Šulc
commit: bd1bae842cdf1f3a9d124e435ed8915395c2e0d1
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jul 25 07:35:08 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul 26 04:10:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1bae84

media-gfx/plantuml: drop 1.2022.5

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26584
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-gfx/plantuml/Manifest |  1 -
 media-gfx/plantuml/plantuml-1.2022.5.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 0783e4eb4ba7..a6690b7d0c59 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,2 +1 @@
-DIST plantuml-1.2022.5.tar.gz 5413637 BLAKE2B 
f75891b5c03660c4783946cf502da2d26919483697223bfe3c5bbc2d868729e1831b7cb364ccf7c61f1e50a42ffc9db9c07e221450df6fbb63b122c9fda0f61a
 SHA512 
9e69cc4bf5bcc993ee93569ee9149c564592090890e6f9e88a5ca600b46cc55118ec58bc771f51db76e2a7301fda9f32b57e28056a949c5f9ad886b94460d970
 DIST plantuml-1.2022.6.tar.gz 5404383 BLAKE2B 
b5d02dccc011d305a4aa0c759e57fbedbd3ccd086994a4297eaa60206dd995ebf1413853a598b7de6f100a7defa1725f9f021100757df2daeb9083b3f5046853
 SHA512 
66eff3cd1c707a0a670171c39ea99c35b53d072314365602b4feb776baabe60ddb7a1794f55f604d4ed443d9aaa920a632468840d2a872c60f8276e4ec56c8ff

diff --git a/media-gfx/plantuml/plantuml-1.2022.5.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.5.ebuild
deleted file mode 100644
index 8ba5d39fd289..
--- a/media-gfx/plantuml/plantuml-1.2022.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="source"
-inherit java-pkg-2 java-ant-2 desktop xdg
-
-DESCRIPTION="Draw UML diagrams using a simple and human readable text 
description"
-HOMEPAGE="https://plantuml.com";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   dev-java/ant-core:0
-   media-gfx/graphviz"
-
-EANT_BUILD_TARGET="dist"
-EANT_GENTOO_CLASSPATH="ant-core"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-src_install() {
-   java-pkg_dojar ${PN}.jar
-   java-pkg_dolauncher ${PN} --jar ${PN}.jar
-   use source && java-pkg_dosrc src/*
-
-   make_desktop_entry plantuml PlantUML
-}



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

2022-07-25 Thread Sam James
commit: 810f5a79b974413f862f08c93f67233376d4a573
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:08:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:08:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810f5a79

sys-devel/gcc: add 13.0.0_pre20220724

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-13.0.0_pre20220724.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 47ec861f1541..445b8a880410 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -28,6 +28,7 @@ DIST gcc-12.1.0-patches-8.tar.xz 12020 BLAKE2B 
6138ef4d76a682ecfd05ba7c80d8f5db7
 DIST gcc-12.1.0-patches-9.tar.xz 12536 BLAKE2B 
ceb045b2a5c5a2a3047d73296fa1057421ef58c7f793d1f031f43dbd1a6faf49bdf1956e96a4f8e34c4d3fde2c26fcc9b146c223d8b1b3e1f944c2ec8574b786
 SHA512 
b899ec2d6da65df0f32838be3c89dbb1dc6b423133aa5121635547a1aa18b5d52b920e62522143682c0818baf185ebacb75ab84383ef0ad9768ba567807da5f4
 DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B 
dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d
 SHA512 
2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900
 DIST gcc-13-20220710.tar.xz 79382072 BLAKE2B 
783b7c70c4ad0df6cd429adcc77a070c099c0e825205397d730316a9ec1d5dd2662f49e31a2a5b68854de4b1e8ce22a12a4098e333cf733ede26e9621fca8dee
 SHA512 
2ce33eb1c9f92f1fded3b38e4756a399956b29c45b49f792d03852aef506f06d923bcdd06a8e2a13329b950886d82914d218a578be623a8082175a28fb215b09
+DIST gcc-13-20220724.tar.xz 79427588 BLAKE2B 
7b18d146241044becbf20fb621feb3f816371417818b156cfbfa430371fce8be23246f035305fb419a0261c86503700761fb7c70bc485f28fea47866a95b5b07
 SHA512 
c7f6881c2b1573689b754f046d9aa00d3436535d7dc46846b321705d20e47243e2eb26d578c6f26aae3afd3bc0d5514750f871c1ec6af095cc4315c1c484aa82
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
 DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220724.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20220724.ebuild
new file mode 100644
index ..0c0625463882
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.0_pre20220724.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="13.1.0"
+MUSL_GCC_VER="13.1.0"
+TOOLCHAIN_USE_GIT_PATCHES=yes
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2022-07-25 Thread Sam James
commit: 1ded1edebeb6e5b126292b53c8b629a80e230a1f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:09:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:09:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ded1ede

app-shells/bash: drop 5.2_beta, 5.2_rc1

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

 app-shells/bash/Manifest |   4 -
 app-shells/bash/bash-5.2_beta.ebuild | 302 -
 app-shells/bash/bash-5.2_rc1.ebuild  | 314 ---
 3 files changed, 620 deletions(-)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 7a390c780bad..b6a9dd50d838 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -21,10 +21,6 @@ DIST bash-5.0_p18-patches.tar.xz 804 BLAKE2B 
89e615a08920a4cfc90f72d125a8256275b
 DIST bash-5.1.tar.gz 10458638 BLAKE2B 
42059556694b604911b5b7936f94d42d8923f2931f3ebacefd95454274c7baadb1ec97629a524c1542e2e282dae66f1389334f8edc572ca8ee841cc3ac449ba7
 SHA512 
c44a0ce381469219548a3a27589af3fea4f22eda1ca4e9434b59fc16da81b471c29ce18e31590e0860a6a251a664b68c2b45e3a17d22cfc02799ffd9a208390c
 DIST bash-5.1.tar.gz.sig 95 BLAKE2B 
ac9209d6a4ab4436c511a7a195594e9036d7d1aef7887972f61a0e97378a9685b882621d7f95f5326b155dc155c41635417ce2ca41ac6d0dda78bd293ea4249f
 SHA512 
3966404c0f683c7ef214fcf283b551e5441af3897009f778308c2e34067d98d57c95561453416a54ca5b1daf9a1288dbf950fe3f13353703cead12f5eec5fad8
 DIST bash-5.1_p16-patches.tar.xz 388 BLAKE2B 
1575d54d311872c7ca71e13711fa0f7e3534fca16fd9d1ca045b6c696c9ca56f6a0ed5023a05d847ab5ddbefc22b8ef2c2a681f09571520f0294d83b495f0015
 SHA512 
c85e5b83f6ee1a7345647fa937d9718cab13be1a65886755d26a78d21fea4246650c7441a34fd729212e220366985b410562002d74c02c18de7ef0469b409ac7
-DIST bash-5.2-beta.tar.gz 10767207 BLAKE2B 
e3e0afd0d032dab002f3f7327cddbed56578d4d205e687c3408a9985038a4f24e7a728b874ff4ad960ca0c18e3174364e251658fb5ac8d1abed9907dd77764d2
 SHA512 
114fef0e3160d68fec977ccbe921b9e8a5ce468a8baefa1adb38c253da4528a3bd9a2791c667b01f0b7e248692044357d0506ee8a0b0ff2d4facc26112d0557d
-DIST bash-5.2-beta.tar.gz.sig 95 BLAKE2B 
1c5a1ce4f6157593c40d931591dfa0c6b0baf8e871119fd94687d1fd17266be5e8445a174609075878f31f0e4d6722a6f19ae399a30bf3b5f254494aba5e21f7
 SHA512 
e0054cc76c9c5d066f6c4343ba8f144acb4f8792a1df1514845a9be4a1bd55b2b5bbf9f9318e8657d1efcd6dbe7b374eab757219d2334698a9ef56367bb4b4c1
-DIST bash-5.2-rc1.tar.gz 10829145 BLAKE2B 
86f03b7982a71e01c29dc8aed632776913b5fb041321e6b9feca013790403cb6c72103dda338f2512be2bfba023a4e1cb56542e44e39ff2e9fef09cd92ea0d70
 SHA512 
a60a46829247129081d1c6a9ad65d83e54c51da481b2dbba3540e575f6c9148461bfcc8eb3f81258d7a70697c5e25eaf0331e86e50a1c7a321122ede07f1a11d
-DIST bash-5.2-rc1.tar.gz.sig 95 BLAKE2B 
11204acfaa9c3407b3816b89a7f107326cbd0eadb9fb23f8b19e49b8899b655ca61ef6d7a75d8da84af7c236fee3dfd5f14327a2132dc31f42c2d7d600636b5a
 SHA512 
e50b5cbf769902bfb89c13c1096e4f4853260cb8a9887766f4f7139aca84988e8ca0543a3b684516acb60a3cd5c5e65454522dea875bc46eeea57da5af6c96ff
 DIST bash-5.2-rc2.tar.gz 10925605 BLAKE2B 
839be13e89b679bbcfca19f2e331e471639ceab0187f1b5127fbf647199f565047ed309b9e30ec5efe6c6095acf08959e732d620f260d4c96ad2bc161754535b
 SHA512 
431e13c93f846c16b87d75d63f2b3f7514528e36ae30a2e75866d93a988b87ca1ea05415bc672390fcdb2f94cab9555a0ae5390fa3b908764b906a3c5d58f644
 DIST bash-5.2-rc2.tar.gz.sig 95 BLAKE2B 
446d310659eda48ee27f2982609073904e36e64dc439ef79d172b7326199c71d87e13daad8c069e3f9c20a4db4986a76793a5f7bba0ce1827531fa351eb7b47f
 SHA512 
c9c3e218681ec367562b7c55785a18843d40f1c0cbdd27a5f4c07d94d5e797f7d735ed7652f56f6fcb065e9305508b578d64dde3d83f314c86447fc8d537126f
 DIST bash205b-001 1132 BLAKE2B 
0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6
 SHA512 
5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071

diff --git a/app-shells/bash/bash-5.2_beta.ebuild 
b/app-shells/bash/bash-5.2_beta.ebuild
deleted file mode 100644
index 9582f937a142..
--- a/app-shells/bash/bash-5.2_beta.ebuild
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# TODO on release:
-# - check READLINE_VER, obviously
-# (presumably there weren't always readline releases for bash RCs etc)
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-# Official patchlevel
-# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-is_release() {
-   case ${PV} in
-   |*_alpha*|*_beta*|*_rc*) return 1 ;;
-   *) return 0 ;;
-   esac
-}
-[[ ${PV} != *_p* ]] && PLEVEL=0
-patch

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

2022-07-25 Thread Sam James
commit: 69960702286be8b12e80935660fa7d3e83b7331d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:09:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:09:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69960702

sys-libs/readline: drop 8.2_beta, 8.2_rc1

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

 sys-libs/readline/Manifest |   4 -
 sys-libs/readline/readline-8.2_beta.ebuild | 224 -
 sys-libs/readline/readline-8.2_rc1.ebuild  | 224 -
 3 files changed, 452 deletions(-)

diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 6434cbfe95dc..1b253f910dcc 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -1,9 +1,5 @@
 DIST readline-8.1.tar.gz 2993288 BLAKE2B 
f0feca1ea3517b2b613adacac8c997cce0e86aa2f410c82a40ce1a2e128067112b4c68dbf25b808291c28c47583345abac994ce10b8d117958afcb96ee5e7c69
 SHA512 
27790d0461da3093a7fee6e89a51dcab5dc61928ec42e9228ab36493b17220641d5e481ea3d8fee5ee0044c70bf960f55c7d3f1a704cf6b9c42e5c269b797e00
 DIST readline-8.1.tar.gz.sig 95 BLAKE2B 
8a297ef2ebf815ac53f02d6395aa2ff9f24234aef6b9793bfcd5a610cd3a5024182ad8ec8beb75eadd5cf876c57cd56d4226075578a86e0e2421d2e9b1677aa5
 SHA512 
42a6052d5882f16e5b6f8cd16433d793a9cbb43cf1886b2d858dc65ce067a4c39c8dda7331e52f76426c43de02c358f9ffdaf5c8fd7b089479008c1e5aa19112
-DIST readline-8.2-beta.tar.gz 3041165 BLAKE2B 
1ed1e2a80baa8cdd7002da2eb50cde114c3daa743a58ab09d9b572c3049429363af7695f2cafa830b7e1881471b4291a2b7ae9f46d7ab4ac274efd41f7a2ffed
 SHA512 
15ca277b954111a2f852f86853c88729fadca48459df05a45f13681af3c679c35db3c053b69cbfbc8424fb1a53d0d1e775679d8e14068038b4ce35d45425493e
-DIST readline-8.2-beta.tar.gz.sig 95 BLAKE2B 
c3e7b8d2d909f2bdbd8ea77ea1d851ccc94ecae602a401f4fb02b671178517ed9b22cb8e0c88620924842c234d97946331faf5b6d130b81a6c98a658ddfa3a7e
 SHA512 
ab1b3583b3dd6c9248ee4fc310d698895e29b95bc86b678d7af5ce8d7a46d3c94ee2e8c75966bfd0467c69f4a1973940e7ecd3507254cb031f8b30ce28054f65
-DIST readline-8.2-rc1.tar.gz 3041567 BLAKE2B 
7e3fb7fc336b790c5760d33733f9937f7fd660a6e74a6a023b58d81484a5f3ad80cd93e53e7f010a06e63a0a7d543eb58074bb80f84ea8c873c29f6efb522611
 SHA512 
13bae7789c88a55a66103eeea57a12251d490ce4be73279a2f38d43194f6fbf200918dc84501a1000897dac3a1edb5af5a24ee887af49ba8aa3fad05e26a637f
-DIST readline-8.2-rc1.tar.gz.sig 95 BLAKE2B 
d3ad8223e0537519fe8c8532d477f031f15535fada41766b1b5da1f67da1f35afd82b0b622f1bd8a48486b1f14d0c7518ee03fc4850776d5a2ef3c3705802576
 SHA512 
0a7cd93fa685694630f8e17667f4793a37536a301285476e00ca2a37f7114ff63c5d762d719d8512dbe55073bf1f93d997edbd37cdcb6200d6bda33f12b68db4
 DIST readline-8.2-rc2.tar.gz 3041602 BLAKE2B 
1a9ad2c2d52486fd47b7aada15eae186bf5538cc0864a8a102306b4150ad0e560f4b09d3098f9905cb00918e5b119ad472acaf0d1814a63be8cab90192e880fa
 SHA512 
cc327569e138a6d4a5fd41c6092d6229fba89befd2d68996b6b2b60baa2d2f7805666260327779571a5f82670c55daa36c9bd773ea818e5722ad808bbc6eeddd
 DIST readline-8.2-rc2.tar.gz.sig 95 BLAKE2B 
57bcfb4493d1323bf30bdff221b967b69f90392feab6c869f4f3a40b6991f1db40ee05f2928a821c5230850cf7471224aa89cf007228a2e92279671c4b8f6153
 SHA512 
a244b46c1f33fbb230ae71ea0e8f408a1598d9aa2d01f3a7480bd4a395b79307ac7e28fba4bc2eb32056fd62cd786301893780d7d6eb87bfd8e2c5332eeb3baf
 DIST readline81-001 2454 BLAKE2B 
7ec4e5c39a224a70643b44b88bcfef5198e199c76f2a34f0b0ce24f1747dd46be49ddf93871c474cda64322b4358127fec4c2401d19422f84934546bbe1f3bf2
 SHA512 
cfbef10bdeb562a302ccf214878d02ebadf799343b3d2d7996a282f81bcfde83997ba6dcc9a8477af4dd7c73bca74105ca00a81e42ed13321672bd2930550e54

diff --git a/sys-libs/readline/readline-8.2_beta.ebuild 
b/sys-libs/readline/readline-8.2_beta.ebuild
deleted file mode 100644
index 90c2837bb864..
--- a/sys-libs/readline/readline-8.2_beta.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs 
usr-ldscript verify-sig
-
-# Official patches
-# See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-is_release() {
-   case ${PV} in
-   |*_alpha*|*_beta*|*_rc*) return 1 ;;
-   *) return 0 ;;
-   esac
-}
-[[ ${PV} != *_p* ]] && PLEVEL=0
-patches() {
-   [[ ${PLEVEL} -eq 0 ]] && return 1
-   local opt=$1
-   eval set -- {1..${PLEVEL}}
-   set -- $(printf "${PN}${MY_PV/\.}-%03d " "$@")
-   if [[ ${opt} == -s ]] ; then
-   echo "${@/#/${DISTDIR}/}"
-   else
-   local u
-   for u in mirror://gnu/${PN} ftp://ftp.cwru.edu/pub/bash ; do
-   printf "${u}/${PN}-${MY_PV}-patches/%s " "$@"
-   printf "${u}/${PN}-${MY_PV}-patches/%s.sig " "$@"
- 

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

2022-07-25 Thread Sam James
commit: 43028814d23cd185e76058d10aba1c200743b8d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:09:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:09:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43028814

sys-libs/readline: add git repo to HOMEPAGE

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

 sys-libs/readline/readline-8.2_rc2.ebuild | 2 +-
 sys-libs/readline/readline-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/readline/readline-8.2_rc2.ebuild 
b/sys-libs/readline/readline-8.2_rc2.ebuild
index 5ad40cec93d9..934a8b1ce368 100644
--- a/sys-libs/readline/readline-8.2_rc2.ebuild
+++ b/sys-libs/readline/readline-8.2_rc2.ebuild
@@ -40,7 +40,7 @@ patches() {
 }
 
 DESCRIPTION="Another cute console display library"
-HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html";
+HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html 
https://git.savannah.gnu.org/cgit/readline.git";
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/readline.git";

diff --git a/sys-libs/readline/readline-.ebuild 
b/sys-libs/readline/readline-.ebuild
index 5ad40cec93d9..934a8b1ce368 100644
--- a/sys-libs/readline/readline-.ebuild
+++ b/sys-libs/readline/readline-.ebuild
@@ -40,7 +40,7 @@ patches() {
 }
 
 DESCRIPTION="Another cute console display library"
-HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html";
+HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html 
https://git.savannah.gnu.org/cgit/readline.git";
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/readline.git";



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2022-07-25 Thread Sam James
commit: db90daf91e0ee96cf1d850b2130d6a0a66093713
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:10:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:10:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db90daf9

app-shells/bash: add git repo to HOMEPAGE

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

 app-shells/bash/bash-5.2_rc2.ebuild | 2 +-
 app-shells/bash/bash-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash/bash-5.2_rc2.ebuild 
b/app-shells/bash/bash-5.2_rc2.ebuild
index f3b505a4a835..4effa61a8843 100644
--- a/app-shells/bash/bash-5.2_rc2.ebuild
+++ b/app-shells/bash/bash-5.2_rc2.ebuild
@@ -48,7 +48,7 @@ patches() {
 READLINE_VER="8.2"
 
 DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html";
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git";
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git";
EGIT_BRANCH=devel

diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild
index 09d7f435408e..6e82b8f94a03 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-.ebuild
@@ -48,7 +48,7 @@ patches() {
 READLINE_VER="8.2"
 
 DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html";
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git";
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git";
EGIT_BRANCH=devel



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

2022-07-25 Thread Sam James
commit: 04cdabfff6d8eb52306c99f6ca859a4979fcb25e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:03:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cdabff

sys-devel/gcc: drop versions

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

 sys-devel/gcc/Manifest   | 17 
 sys-devel/gcc/gcc-10.3.1_p20220623.ebuild| 58 
 sys-devel/gcc/gcc-10.4.1_p20220630.ebuild| 58 
 sys-devel/gcc/gcc-10.4.1_p20220707.ebuild| 58 
 sys-devel/gcc/gcc-10.4.1_p20220714.ebuild| 58 
 sys-devel/gcc/gcc-11.3.1_p20220624.ebuild| 52 -
 sys-devel/gcc/gcc-11.3.1_p20220701.ebuild| 52 -
 sys-devel/gcc/gcc-11.3.1_p20220708.ebuild| 52 -
 sys-devel/gcc/gcc-11.3.1_p20220715.ebuild| 52 -
 sys-devel/gcc/gcc-12.1.1_p20220528-r1.ebuild | 31 ---
 sys-devel/gcc/gcc-12.1.1_p20220702.ebuild| 31 ---
 sys-devel/gcc/gcc-12.1.1_p20220709.ebuild| 31 ---
 sys-devel/gcc/gcc-12.1.1_p20220716.ebuild| 31 ---
 sys-devel/gcc/gcc-13.0.0_pre20220619.ebuild  | 52 -
 14 files changed, 633 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fbb4e1d9ea5b..47ec861f1541 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,22 +1,13 @@
 DIST gcc-10-20211126.tar.xz 71674848 BLAKE2B 
81f4a572e973db7a3701601e66ea58c8e535a55d4d4ac164de00bdb06f7f265585f45d46171cf40d42ebcd3fb02ac81b643398c560912698eb6c008ac6e09518
 SHA512 
db887184c649ebeede5a1b9f13c00fe425012434cb93ec960c3ca50c0bcdeab04a1cc13b20de21b940e5d6a09c3b1c7fc415110a0e990ec1d938627bf97b9342
-DIST gcc-10-20220623.tar.xz 71747668 BLAKE2B 
3849182a188f4a3b5f19e66008a23ab50ff5bf933d28254432d62ce880b7921124302658553c7bc1e8756c430d11b5d577685d1d70b9851b714d1e15b1d7b4ac
 SHA512 
294093cdd0949238e903f91c4ed28b2fd063d25aa6aa7947acdb318350c582e43d15b98a78756da692d0625c6d190c67b62f215ac865594712d6f8efe298831b
-DIST gcc-10-20220630.tar.xz 71753264 BLAKE2B 
19179c6ff805dd280835176955995e6a402705d69120023e3b472b4290b29babc9184a07e35c0e780aed6f4b6505c9b8e9c0fd020d251755f73c8f802c65947d
 SHA512 
8c5f9c3a8c8f9b0d3b8236b41fb6cc1facc01bd3c1b3882a68f61ed7e9bb84ac2a478f52ac17e4a7af488970aa5935faa0635158b51edffeb2784d1dbf0407cf
-DIST gcc-10-20220707.tar.xz 71750512 BLAKE2B 
147e4771b7909aabcf9de0d87fa411f3fb60fcded024f45208867a87d686b98a6a3644a2af180552369b0a7cbb559c4eb6bd64ee3a06c0c253eef5554b77df4b
 SHA512 
33fcb7348d3b3f02c3fdeb79764eefa505cfbccac308bf8566123f075a75f0d5b2d20f8d861c5a6959464be90b167b10b9e609c3f0d5e0d4b95604f1c2e5dbe8
-DIST gcc-10-20220714.tar.xz 71754704 BLAKE2B 
e877e07c5f75be9f2ba887ea8fa0d04ee7864cc330d5e69d8dafdecdeb13ae822c68030d919ada73cd886703a763d9907c56b0b1affaa55904b7a5131adc07cb
 SHA512 
62d7c29d43c7519e93c30148ef670fa572aa6ee7182a29814131dad44ff85e87e2b2ec9e2cd6305fdfd3d38a687e8d2e76164c2fb439b2ab15e47af51268cd09
 DIST gcc-10-20220721.tar.xz 71754392 BLAKE2B 
389d1510a2d4b95a93da0a1ce0ee8e90d0fcec31f49cc13423a4091467eee07939a45e5e23afc1025fdcd02e2f19c509fd610e5d80b91fa124ef54a3fd8baf8c
 SHA512 
9edc37823b556b1fb4d8e205e118a661cf0fcd06d08b78590b5fd694daac9bf5678ed1279d013e544085682c5426b8e1353d95627389df7f00d7008e3075774b
 DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 
13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a
 SHA512 
c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
 DIST gcc-10.4.0-patches-0.tar.bz2 15231 BLAKE2B 
f64a2e7f317acf9416da69c129ea869116be2780828f9d3cda59f7ea8d39634df7f0347f745275bb167f95aae2a3b8e97ec7c78f775d9002718dd67cb9429f68
 SHA512 
d1497930ccf4d6ee8700faeb676945e65b3aa2ba3a580a3564575fad15

[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/, app-emacs/racket-mode/files/

2022-07-25 Thread Maciej Barć
commit: 665a44c158c315e4e5df8d63655cd5d19da42c10
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 01:44:42 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 02:28:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665a44c1

app-emacs/racket-mode: instead of setq apply a patch

to overwrite the "racket--rkt-source-dir" variable, also remove
unnecessary setting of "racket--run.rkt" variable (that has been
dropped in 2021)

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/racket-mode/files/50racket-mode-gentoo.el|  3 ---
 .../racket-mode/files/racket-mode-rkt-source-dir.patch | 11 +++
 ...-20220219.ebuild => racket-mode-20220219-r1.ebuild} | 18 ++
 ...-20220411.ebuild => racket-mode-20220411-r1.ebuild} | 15 ---
 ...-20220505.ebuild => racket-mode-20220505-r1.ebuild} | 15 ---
 ...-20220628.ebuild => racket-mode-20220628-r1.ebuild} |  9 +
 6 files changed, 58 insertions(+), 13 deletions(-)

diff --git a/app-emacs/racket-mode/files/50racket-mode-gentoo.el 
b/app-emacs/racket-mode/files/50racket-mode-gentoo.el
index abebbf987f6f..eccbdd83a2b2 100644
--- a/app-emacs/racket-mode/files/50racket-mode-gentoo.el
+++ b/app-emacs/racket-mode/files/50racket-mode-gentoo.el
@@ -12,6 +12,3 @@
 (add-to-list 'auto-mode-alist '("\\.rkt\\'"  . racket-mode))
 (add-to-list 'auto-mode-alist '("\\.rktd\\'" . racket-mode))
 (add-to-list 'auto-mode-alist '("\\.rktl\\'" . racket-mode))
-
-(setq racket--rkt-source-dir (expand-file-name "./racket/" "@SITEETC@"))
-(setq racket--run.rkt (expand-file-name "main.rkt" racket--rkt-source-dir))

diff --git a/app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch 
b/app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch
new file mode 100644
index ..0dbc7acb2366
--- /dev/null
+++ b/app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch
@@ -0,0 +1,11 @@
+--- a/racket-util.el
 b/racket-util.el
+@@ -90,7 +90,7 @@ When installed as a package, this can be found from the 
variable
+ .el buffer file name.")
+ 
+ (defvar racket--rkt-source-dir
+-  (expand-file-name "./racket/" racket--el-source-dir)
++  (expand-file-name "./racket/" "@SITEETC@")
+   "Path to dir of our Racket source files. ")
+ 
+ (defun racket--restoring-current-buffer (proc)

diff --git a/app-emacs/racket-mode/racket-mode-20220219.ebuild 
b/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild
similarity index 68%
rename from app-emacs/racket-mode/racket-mode-20220219.ebuild
rename to app-emacs/racket-mode/racket-mode-20220219-r1.ebuild
index 0bd72bea7cf5..a503897480e0 100644
--- a/app-emacs/racket-mode/racket-mode-20220219.ebuild
+++ b/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild
@@ -11,7 +11,7 @@ inherit elisp
 DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
 HOMEPAGE="https://github.com/greghendershott/racket-mode/";
 SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${H}"
+S="${WORKDIR}"/${PN}-${H}
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -20,22 +20,32 @@ KEYWORDS="amd64 ~x86"
 RDEPEND="dev-scheme/racket:=[-minimal]"
 BDEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
+
 DOCS=( CONTRIBUTING.md README.md THANKS.md )
+
 ELISP_TEXINFO="doc/racket-mode.texi"
 SITEFILE="50${PN}-gentoo.el"
 
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
+}
+
 src_compile() {
elisp_src_compile
 
# Equivalent to compiling from Emacs with "racket-mode-start-faster",
-   # as this is installed globally we compile it now.
+   # because this is installed globally we have to compile it now.
ebegin "Compiling Racket source files"
-   find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
+   find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
eend $? "failed to compile Racket source files" || die
 }
 
 src_test() {
-   emake test-racket
+   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
+   PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
 }
 
 src_install() {

diff --git a/app-emacs/racket-mode/racket-mode-20220411.ebuild 
b/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild
similarity index 74%
rename from app-emacs/racket-mode/racket-mode-20220411.ebuild
rename to app-emacs/racket-mode/racket-mode-20220411-r1.ebuild
index 7660d6f56ec0..0777c1053a90 100644
--- a/app-emacs/racket-mode/racket-mode-20220411.ebuild
+++ b/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild
@@ -20,22 +20,31 @@ KEYWORDS="amd64 ~x86"
 RDEPEND="dev-scheme/racket:=[-minimal]"
 BDEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
+
 DOCS=( CONTRIBUTING.md README.md THANKS.md )
+
 ELISP_TEXINFO="doc/racket-mode.texi"
 SITEFILE="50${PN}-gentoo.el"
 
+src_prepare() {
+   elisp_src_prepare
+
+   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/

2022-07-25 Thread Sam James
commit: c230542a5383a3485394069d7f497fafb61ec4f8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 02:16:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 02:16:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c230542a

x11-terms/xfce4-terminal: Stabilize 1.0.4 arm64, #860927

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

 x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild 
b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild
index 1d4c38712da3..546704008f08 100644
--- a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 
1-2)/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE="utempter"
 
 RDEPEND="



  1   2   3   4   5   >