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

2022-06-17 Thread Hans de Graaff
commit: ac3330bca39017144faa08c5b1a7db7a3d115dec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:36:00 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3330bc

dev-ruby/rubytest-cli: enable ruby31

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

 dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild 
b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
index cca58fc37ae5..4c80f8458478 100644
--- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
+++ b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2022-06-17 Thread Hans de Graaff
commit: 4d436d0e268756262c20933e38922dd256c6274b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:43:24 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d436d0e

dev-ruby/pdf-reader: add 2.10.0

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

 dev-ruby/pdf-reader/Manifest |  1 +
 dev-ruby/pdf-reader/pdf-reader-2.10.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/pdf-reader/Manifest b/dev-ruby/pdf-reader/Manifest
index 8661b1964333..b9fd5f4fc6a5 100644
--- a/dev-ruby/pdf-reader/Manifest
+++ b/dev-ruby/pdf-reader/Manifest
@@ -1,4 +1,5 @@
 DIST pdf-reader-1.4.1.tar.gz 10236680 BLAKE2B 
86fb137c65b47717e758473b94ddbbf52def3ae0edaecd7b5eb3f0d880f664c9ff6097221f43d64247b006ed18220f4f9a469d6b8574592750a1d8a468ce7ddb
 SHA512 
aaa53dafc2d58dc591f708941907ecf14b1ee73362a7bd6d34659103d51effa90888560733747ca1bfe3d217cb6834109e06b024f40a95214880ca42f54054e5
+DIST pdf-reader-2.10.0.tar.gz 26135942 BLAKE2B 
f7ea5611e4fa66cc61990db523d76fe21ad82e6714a8f0cf9aa9c150f3fe2e1cfcdb07cdd0237e8ab8a3ae99fe774956c0ae3b67cfb10d55dd4497388cf5b7ff
 SHA512 
c90db31c39454d8781dcb0259e87ce44bb19f9d4cf146bc3909bf335c36c1f678032efd7a5a2f1225304d99e855166b80a4273e56802d7276f70f546bd3fc563
 DIST pdf-reader-2.8.0.tar.gz 12598389 BLAKE2B 
8572c4c869d09bd7ecc9967d46b44236002fadb863695675b3d7bf2f7d63560c72240f9f0544f844d63f33f65f6097d28eb315f332eeca58294a5956cf24c09b
 SHA512 
8f1a7990d982141e6dae682ad5dd6f415a363a598f76523ac9be2fda9c460479e571140c0f407f01f950dd94d73bc006a32a827fbab08a42d1c6656024d241c9
 DIST pdf-reader-2.9.0.tar.gz 26133329 BLAKE2B 
b9c798e98198c2233d0b87a56213dec54fcbef2d566cdde29d38f10c0b577a8bce3066a008de8eaa11169851eb285cf2818a56ef35ba44abb3702e25723707ba
 SHA512 
cb4f08ec0b706a553c2fb20abab4e3486e3b7de1887366b10454a67b405bdd675c437edbd5928f11dfe4f7cf0d6af64a877db3f1002e38c27e0177e0ef5a487d
 DIST pdf-reader-2.9.1.tar.gz 26134579 BLAKE2B 
7900530afe2818adb621d57d67d1c16c7fb3d6d9ed64648ee3241e903cfc8ea4264f773af4302f17eeef7b945b10df5bbb9c734c4f0710e831657f9fa0b49a55
 SHA512 
63e95f015308c6cac2f59965c753c3d51d3b24c28ab72d6c8672c026ec5dd796033d559a4956a09855423613668a572f9c935aaa5cca3be3529b3f33ee353974

diff --git a/dev-ruby/pdf-reader/pdf-reader-2.10.0.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-2.10.0.ebuild
new file mode 100644
index ..72da01d34f4f
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-2.10.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF 
specification from Adobe"
+HOMEPAGE="https://github.com/yob/pdf-reader/;
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
+   =dev-ruby/ascii85-1*
+   =dev-ruby/hashery-2*
+   dev-ruby/ttfunk:*
+   dev-ruby/ruby-rc4"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2022-06-17 Thread Hans de Graaff
commit: 7be186a78a168cf2da82c23aeb22c020c9d5fbf6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:37:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be186a7

dev-ruby/hashery: enable ruby31

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

 dev-ruby/hashery/hashery-2.1.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hashery/hashery-2.1.2-r1.ebuild 
b/dev-ruby/hashery/hashery-2.1.2-r1.ebuild
index d324e3ecfdf4..f895dac1b9f5 100644
--- a/dev-ruby/hashery/hashery-2.1.2-r1.ebuild
+++ b/dev-ruby/hashery/hashery-2.1.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2022-06-17 Thread Hans de Graaff
commit: 3e313aa357cde2608fd9ca9cc9ed7c22f663aff1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:32:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e313aa3

dev-ruby/rubytest: enable ruby31

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

 dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild 
b/dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild
index 84956108303e..1cb7dbb3504c 100644
--- a/dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild
+++ b/dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2022-06-17 Thread Hans de Graaff
commit: a76e5e5eb129bd04d3ce1e78798ac89c13bca453
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:45:57 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76e5e5e

dev-ruby/pdf-inspector: enable ruby31

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

 dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild 
b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild
index 400788a26f40..12f4d708c2d9 100644
--- a/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild
+++ b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.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="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2022-06-17 Thread Hans de Graaff
commit: 2b255a8c2c46a2521c978565dda8ba88a932d3fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:34:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b255a8c

dev-ruby/lemon: enable ruby31

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

 dev-ruby/lemon/lemon-0.9.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/lemon/lemon-0.9.1-r1.ebuild 
b/dev-ruby/lemon/lemon-0.9.1-r1.ebuild
index 26bf227fe58e..ff5cb7eec5bf 100644
--- a/dev-ruby/lemon/lemon-0.9.1-r1.ebuild
+++ b/dev-ruby/lemon/lemon-0.9.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2022-06-17 Thread Hans de Graaff
commit: 49b6d53a81b4f7ea2b784c2be10336f3b2b418b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:29:28 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b6d53a

dev-ruby/ae: enable ruby31

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

 dev-ruby/ae/ae-1.8.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ae/ae-1.8.2-r1.ebuild b/dev-ruby/ae/ae-1.8.2-r1.ebuild
index fa4a6ab90d72..1ccd2233b466 100644
--- a/dev-ruby/ae/ae-1.8.2-r1.ebuild
+++ b/dev-ruby/ae/ae-1.8.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2022-06-17 Thread Hans de Graaff
commit: 6760180a509115bf002d3a42b801c8c6c20a4039
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:11:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6760180a

dev-ruby/octokit: add 4.25.0

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

 dev-ruby/octokit/Manifest  |  1 +
 dev-ruby/octokit/octokit-4.25.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
index 7e7cbc104227..0bf49ef33a4d 100644
--- a/dev-ruby/octokit/Manifest
+++ b/dev-ruby/octokit/Manifest
@@ -1,3 +1,4 @@
 DIST octokit-4.22.0.tar.gz 3141531 BLAKE2B 
c852f34dc99b10fb06194bda9f15bffb4242a2b5ee7909e74defa2a7ca6b90962fd30232eb8850d97af872bfb036c87f7623acd9088efa3afd07f01cad525fe4
 SHA512 
e8696176227c81d5f80080fbb3c660b7b6e1b28b149b664b20d7e8cf333450988ac2fb9f5327c5e4e46528dbf7eea1246e82c94b265e6008f8fd7cd98f87423c
 DIST octokit-4.23.0.tar.gz 3149606 BLAKE2B 
a948f8ad114dd892ee98f18f00104008fb2877eaecd250da834a59fbc24560e1eea5df0aaaf0a25cf2fb980a3c72fc12955d75c7c4348ea60a392abb78e92c92
 SHA512 
0cd039a8137d3153ca8dbbed9ea1e6eadb9fde8c447b8f5457c05a88b2dfcd6d4b3bcd4c4a828850809146fec588fdacf96e025d0e82ee61ea3abfffdc61
 DIST octokit-4.24.0.tar.gz 3151075 BLAKE2B 
df9a20854358722bb92e894413b4b8d50e911aba23d610da4d00e6ff8e03df2c442a83a781c836f5f780a2079992a28c77ae59ae89d49386a009af8f29d8a9d5
 SHA512 
e2cabc820732b6d9e71b37807007e17fba23199faa127c3480c37b5c8fca1a0ddcaffe5815ffe7a9efe3ef3b617b9099dca8b01e58b4210cbf68566897a93ce7
+DIST octokit-4.25.0.tar.gz 3154678 BLAKE2B 
97e73f2847db78f2e1ced7d1a7fa7e9ef68d5f12b2bace78e6439656bd9525731422830f1d9a082204bc07331c1268be8bfa32c1375cb451b18e2b0f5294b589
 SHA512 
229b2c93190ca3e2ae49232e1173dfc2ccbebb68af7cb79d0168462a8f6bc5ffcff814004163986134605b6ae3882238cf246f33844c510f54f98170d46cb915

diff --git a/dev-ruby/octokit/octokit-4.25.0.ebuild 
b/dev-ruby/octokit/octokit-4.25.0.ebuild
new file mode 100644
index ..fa8956903092
--- /dev/null
+++ b/dev-ruby/octokit/octokit-4.25.0.ebuild
@@ -0,0 +1,42 @@
+# 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_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby toolkit for the Github API"
+HOMEPAGE="https://github.com/octokit/octokit.rb;
+SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RUBY_S=octokit.rb-${PV}
+
+ruby_add_rdepend "
+   dev-ruby/faraday:1
+   >=dev-ruby/sawyer-0.9:0
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/jwt
+   dev-ruby/mime-types
+   >=dev-ruby/netrc-0.7.7
+   >=dev-ruby/rbnacl-7.1.1:6
+   dev-ruby/vcr[json]
+   dev-ruby/webmock:3 )"
+
+all_ruby_prepare() {
+   sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
+   -e '/pry/ s:^:#:' \
+   -i spec/helper.rb || die
+}



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

2022-06-17 Thread Hans de Graaff
commit: 8a5e173c83abeb08c04a2f95aaa1912be0ec6000
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 04:33:00 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5e173c

dev-ruby/combustion: add 1.3.7

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

 dev-ruby/combustion/Manifest|  1 +
 dev-ruby/combustion/combustion-1.3.7.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index f6765faa408e..4cd211210192 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -1,3 +1,4 @@
 DIST combustion-1.3.4.gem 16384 BLAKE2B 
305a38d4e4a59903eb23318ec64389b80b051b7e2fce1de962fec26a0ba76eff1236226aad8072615d333e1ba797153771474b7096ec1b052d2bba63f4beafdb
 SHA512 
251f4f219048f6ce7b8236c5b35463916f3d3f6d35be392e7d7b4854f2c2d68d585e6f35040a0ae866b7339db957866c022e756f474fce9d6b6e1e63cf237c94
 DIST combustion-1.3.5.gem 16384 BLAKE2B 
e03ea70848b400e6ca037bb94f2d23f8bb70e7472d1d004e93fed62eace08d5adb56dcf458a506c6a2dc161001d67a71f7f75621f14e1d66da08dd858d892ed2
 SHA512 
6f67a09197080b4345b6b7a70531513aca1c31cb1bdb40adca760a2dda83baca8d95f924fadcf096cf2228f74222bca0f700c0cb9c22172618ef8b1ddea8573a
 DIST combustion-1.3.6.gem 17408 BLAKE2B 
88fb0863d12005606a743a50a6fc19fa11d9c738f8cecd922779440ae78878f21d7af8a33833be418d4e265f86dd01d1f49e31e4521613f2f10cfb9f7e10ce76
 SHA512 
2ce565af100a998d4fd79b595e2ca8571f5872e9a7adfd2d99ae8cab0ebfc8ee07aa4ccf24af37464d9094feed5e114b68ee45197459c7e0fdb1e190458ef218
+DIST combustion-1.3.7.gem 17408 BLAKE2B 
702ed32108f6d6dd85da39fce6643d0b55d124798afe03141082493fee9142624e2fb684a14d6d2615b5068498357b7b2d97bd4594f8e8f0ae0ae594b80e6bec
 SHA512 
400c2209c72209a3d670b32569d3dce8623926a1ef531db7cca66cd8f6e1fd56fe96dc4cbe2f6dde6fffa8582883e6b511850fb16051b06fe709c12cf1baa026

diff --git a/dev-ruby/combustion/combustion-1.3.7.ebuild 
b/dev-ruby/combustion/combustion-1.3.7.ebuild
new file mode 100644
index ..f4c3bac3c853
--- /dev/null
+++ b/dev-ruby/combustion/combustion-1.3.7.ebuild
@@ -0,0 +1,24 @@
+# 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_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Elegant Rails Engine Testing"
+HOMEPAGE="https://github.com/pat/combustion;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/activesupport-3.0.0:*
+   >=dev-ruby/railties-3.0.0:*
+   >=dev-ruby/thor-0.14.6:*
+"



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

2022-06-17 Thread Hans de Graaff
commit: 009df4e20bddee774048c1a79d7d954ba54d9d27
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 04:43:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009df4e2

dev-ruby/dalli: add 3.2.2

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

 dev-ruby/dalli/Manifest   |  1 +
 dev-ruby/dalli/dalli-3.2.2.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest
index e1622680a215..fb02734e9183 100644
--- a/dev-ruby/dalli/Manifest
+++ b/dev-ruby/dalli/Manifest
@@ -1,3 +1,4 @@
 DIST dalli-2.7.11.tar.gz 52341 BLAKE2B 
5b3a2bc57f4b0e3a9ac0d24ffa3bba89ea38665ac08ef3d7760fa6ce74db21d323a18e74a4f3009165364332731d7c6890df36c68409afbe21d3ac096275f028
 SHA512 
8f299a19d95293370564b6337bbdfeb32d928e0a95bf5f5df962ea20b039f4765da1797513ca96cabf93309484575481a02fb1e0c6d227f74c81fc72f95be22a
 DIST dalli-3.0.3.tar.gz 47633 BLAKE2B 
ee47bc7e4efcbd0d60c1663bf514f5a21d0fdeb70cfcf13ba46ae3c39926fd216db992c7ac1750d73ecf453d32feea9d2c22625b737e0bcbb8ae0d6870536828
 SHA512 
1feaecca963a6a4aa2f21e02302ddb5865fec0f5779911b4ec38a1199533b82edca46057355fa463353a8c7a6da3bf7c835ce51ca538bc38eb6014d4d362acb3
 DIST dalli-3.2.1.tar.gz 69926 BLAKE2B 
c3cd0c6d817b04aed786df7792b84c8659fa1ea79d69d2fc477549869fb5d7d4880c1d897f90c35020c04babc17f16ee55724339b150eec1a8b887de27b4d02e
 SHA512 
5328ea5aecb4270a33ca08f498588f08259b56e36e1ed404f062d39b8693874878f019dbfe154892b1d192ec136f5473da5612ee7d095b8760caf628be3c67a7
+DIST dalli-3.2.2.tar.gz 70163 BLAKE2B 
59b67fda686674ea4df36b503d7f362e052d2ad32b0f4fd07e90f8e5f39ec0760a5b3e0a3627a684c38bc3cd9ede8d0e6614825ef5154da9c281e2720a343e3f
 SHA512 
6ac42c09aac7a5b8f4678449b8c1660f95232fd96f2885f7685f4c62573f435b76fcd2c06180bc05a493671ee9fed2c3ba9edb8ac318968b7725c3c76fb34544

diff --git a/dev-ruby/dalli/dalli-3.2.2.ebuild 
b/dev-ruby/dalli/dalli-3.2.2.ebuild
new file mode 100644
index ..4b89b110e749
--- /dev/null
+++ b/dev-ruby/dalli/dalli-3.2.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance pure Ruby client for accessing memcached 
servers"
+HOMEPAGE="https://github.com/petergoldstein/dalli;
+SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+IUSE=""
+
+DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/rack
+)"
+
+all_ruby_prepare() {
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die
+
+   sed -i -e '3igem "minitest", "~> 5.0"; require "dalli"' \
+   -e '/bundler/ s:^:#:' test/helper.rb || die
+
+   sed -i -e "s:/tmp:${T}:" test/utils/certificate_generator.rb || die
+}



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

2022-06-17 Thread Hans de Graaff
commit: dd5f9d5e1ae17e86a6436c1a342f3560daf6e5f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:29:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5f9d5e

dev-ruby/ansi: enable ruby31

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

 dev-ruby/ansi/ansi-1.5.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ansi/ansi-1.5.0-r1.ebuild 
b/dev-ruby/ansi/ansi-1.5.0-r1.ebuild
index 5a8e4bd43e62..6842446df0a1 100644
--- a/dev-ruby/ansi/ansi-1.5.0-r1.ebuild
+++ b/dev-ruby/ansi/ansi-1.5.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2022-06-17 Thread Hans de Graaff
commit: 1f04df828ac4863291135f78efc9b448adf89031
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 18 05:29:44 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 18 05:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f04df82

dev-ruby/qed: enable ruby31

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

 dev-ruby/qed/qed-2.9.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/qed/qed-2.9.2-r1.ebuild b/dev-ruby/qed/qed-2.9.2-r1.ebuild
index 07588125b11d..ce4d35cb1fe6 100644
--- a/dev-ruby/qed/qed-2.9.2-r1.ebuild
+++ b/dev-ruby/qed/qed-2.9.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/

2022-06-17 Thread Joonas Niilola
commit: f6264cefcdcf67a8b7aebb79058d05f5db299c81
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jun 18 05:29:56 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun 18 05:29:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6264cef

app-forensics/magicrescue: Stabilize 1.1.10-r2 amd64, #837620

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

 app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild 
b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
index 013be7418c21..7199f8bf60f5 100644
--- a/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
+++ b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jbj/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 # - File collision with net-mail/safecat, bug #702004
 # - BDEPEND on perl for pod2man, bug #852671



[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/

2022-06-17 Thread Joonas Niilola
commit: f87e2f6b57e1a3a96f2525a82aba590013cce48d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jun 18 05:31:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun 18 05:31:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87e2f6b

app-forensics/magicrescue: drop 1.1.10

Bug: https://bugs.gentoo.org/837620
Signed-off-by: Joonas Niilola  gentoo.org>

 .../magicrescue/magicrescue-1.1.10.ebuild  | 37 --
 1 file changed, 37 deletions(-)

diff --git a/app-forensics/magicrescue/magicrescue-1.1.10.ebuild 
b/app-forensics/magicrescue/magicrescue-1.1.10.ebuild
deleted file mode 100644
index d9f26ef7e6b8..
--- a/app-forensics/magicrescue/magicrescue-1.1.10.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Find deleted files in block devices"
-HOMEPAGE="https://github.com/jbj/magicrescue;
-SRC_URI="https://github.com/jbj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-DEPEND="|| ( sys-libs/gdbm sys-libs/db:* )"
-RDEPEND="${DEPEND}
-   !net-mail/safecat"
-# File collision with net-mail/safecat, #702004
-
-PATCHES=( "${FILESDIR}/${P}-ldflags.patch"
- "${FILESDIR}/${P}-remove_toolsdir.patch" )
-
-src_prepare() {
-   tc-export CC
-   sed -i -e "\
-   
s:\$(INSTALLDIR)/share/magicrescue/recipes:\$(INSTALLDIR)/share/doc/${P}/recipes:;\
-   
s:\$(INSTALLDIR)/man/man1:\$(INSTALLDIR)/share/man/man1:;\
-   
s:\$(INSTALLDIR)/share/magicrescue/tools:\$(INSTALLDIR)/bin:" Makefile.in || 
die "could not mangle Makefile.in"
-   default
-}
-
-src_configure() {
-   # Not autotools, just looks like it sometimes
-   ./configure --prefix=/usr || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/

2022-06-17 Thread Joonas Niilola
commit: a0ea9a12704e259404e0ce2e926642cb93af745c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jun 18 05:30:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun 18 05:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ea9a12

app-forensics/magicrescue: Stabilize 1.1.10-r2 x86, #837620

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

 app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild 
b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
index 7199f8bf60f5..57f9325b02a0 100644
--- a/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
+++ b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jbj/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 # - File collision with net-mail/safecat, bug #702004
 # - BDEPEND on perl for pod2man, bug #852671



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

2022-06-17 Thread Miroslav Šulc
commit: 829c14e62c8c55004fb3ff50dedcdee9f87e836e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jun 18 05:25:04 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jun 18 05:25:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829c14e6

media-sound/frescobaldi: removed obsolete 3.1.3

Bug: https://bugs.gentoo.org/850352
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/frescobaldi/Manifest |  1 -
 media-sound/frescobaldi/frescobaldi-3.1.3.ebuild | 31 
 2 files changed, 32 deletions(-)

diff --git a/media-sound/frescobaldi/Manifest b/media-sound/frescobaldi/Manifest
index f94e88e995ed..9429bf758128 100644
--- a/media-sound/frescobaldi/Manifest
+++ b/media-sound/frescobaldi/Manifest
@@ -1,2 +1 @@
-DIST frescobaldi-3.1.3.tar.gz 6691789 BLAKE2B 
88a08240997aad11d9bf31c57a844a42e341e7641649f5cfb52571beb63fa4c29382136eae7758e5fff1cc6a4f8eb2942ca9b09b8217d7243c699041c951081d
 SHA512 
595c4628df1923dffa44987ba858827a50d5415e9a01b45c87def2a6625d22c8b9b2e988c49dec20bba750cfc1ff4512e6f67875c3a2b23e440ef7231856c159
 DIST frescobaldi-3.2.tar.gz 6696111 BLAKE2B 
e74a8c3a59c6dc5187538785bc5971dd996cf897c6428ff510775bad58aa4c04dd69b91f3821b9c868a3e7f13b6cae6f76814188de2620542959039e768c9be0
 SHA512 
403ae6cfe145595fef0ffe06ce4fd595a0417201b19e5f2315944b45cdcec50592296424f2bf2c7e3eccbe3dbeb9ff5bfc4aa7813241d8168bc057e7bf5539b3

diff --git a/media-sound/frescobaldi/frescobaldi-3.1.3.ebuild 
b/media-sound/frescobaldi/frescobaldi-3.1.3.ebuild
deleted file mode 100644
index bde7dad74da6..
--- a/media-sound/frescobaldi/frescobaldi-3.1.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1 xdg
-
-DESCRIPTION="A LilyPond sheet music text editor"
-HOMEPAGE="https://www.frescobaldi.org/;
-SRC_URI="https://github.com/wbsoft/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
-   dev-python/PyQt5[gui,network,printsupport,svg,widgets,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   dev-python/python-ly[${PYTHON_USEDEP}]
-   dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
-   media-sound/lilypond"
-RDEPEND="${DEPEND}
-   x11-themes/tango-icon-theme
-"
-
-python_prepare_all() {
-   rm -r frescobaldi_app/icons/Tango || die "failed to remove tango icon 
theme"
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/

2022-06-17 Thread Maciej Barć
commit: e9c74d014078796291276ed3eb5e3a370a6e2df1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jun 18 03:50:42 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jun 18 03:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c74d01

dev-scheme/kawa: depend on JDK only 11 or 8

Closes: https://bugs.gentoo.org/852677
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/kawa/{kawa-3.1.1-r1.ebuild => kawa-3.1.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r1.ebuild 
b/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
similarity index 97%
rename from dev-scheme/kawa/kawa-3.1.1-r1.ebuild
rename to dev-scheme/kawa/kawa-3.1.1-r2.ebuild
index f14edc1a471d..f4e6aadce992 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r1.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 JAVA_PKG_IUSE="source"
 
@@ -25,7 +25,7 @@ COMMON_DEPEND="
 "
 DEPEND="
${COMMON_DEPEND}
-   >=virtual/jdk-1.8
+   || ( virtual/jdk:11 virtual/jdk:8 )
 "
 RDEPEND="
${COMMON_DEPEND}



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

2022-06-17 Thread Sam James
commit: 3cc0092c3e6ce8988912fce260932639e5554d17
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Sun Mar 28 12:14:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 02:45:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc0092c

xorg-3.eclass: strip -fno-plt from *FLAGS

As discussed in #778494, the GCC flag -fno-plt will break lazy
binding, which appears to still be necessary for Xorg. Stripping the
offending flag out is the next best solution for reliable user
experience on Gentoo.

Closes: https://github.com/gentoo/gentoo/pull/20166
Closes: https://bugs.gentoo.org/778494
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Sam James  gentoo.org>

 eclass/xorg-3.eclass | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index 378a7b8c4103..d7ff91417caf 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -337,9 +337,12 @@ xorg-3_flags_setup() {
 
# Win32 require special define
[[ ${CHOST} == *-winnt* ]] && append-cppflags -DWIN32 -D__STDC__
-   # hardened ldflags
-   [[ ${PN} == xorg-server || ${PN} == xf86-video-* || ${PN} == 
xf86-input-* ]] \
-   && append-ldflags -Wl,-z,lazy
+
+   # Hardened flags break module autoloading et al (also fixes #778494)
+   if [[ ${PN} == xorg-server || ${PN} == xf86-video-* || ${PN} == 
xf86-input-* ]]; then
+   filter-flags -fno-plt
+   append-ldflags -Wl,-z,lazy
+   fi
 
# Quite few libraries fail on runtime without these:
if has static-libs ${IUSE//+}; then



[gentoo-commits] repo/proj/guru:dev commit in: mpv-plugin/mpv-mpris/

2022-06-17 Thread Oliver Freyermuth
commit: 4d6c5146cc274434ad65b7eb570f3e2206c7efe7
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Jun 18 02:12:03 2022 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Sat Jun 18 02:12:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d6c5146

mpv-plugin/mpv-mpris: add 0.8.1

Signed-off-by: Oliver Freyermuth  googlemail.com>

 mpv-plugin/mpv-mpris/Manifest   |  1 +
 mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/mpv-plugin/mpv-mpris/Manifest b/mpv-plugin/mpv-mpris/Manifest
index bb19e16db..c6d93f775 100644
--- a/mpv-plugin/mpv-mpris/Manifest
+++ b/mpv-plugin/mpv-mpris/Manifest
@@ -1,2 +1,3 @@
 DIST mpv-mpris-0.7.1.tar.gz 13432 BLAKE2B 
884204c2186bc3b52378113dde87e58578b3811ec1a40576eb30e779fe3a3575ad9db802a51434e9fc3d22785db6036f898c76acab61780fac4b35276a17524f
 SHA512 
7e928bbbf85b5c8e1e92ce51e65986ef7a7fe27a1e382b0148cdd70e22e5320be37a573c6206b3a1ab05119d9d24b861fd45081a008111f1da37673aa3896f23
+DIST mpv-mpris-0.8.1.tar.gz 13469 BLAKE2B 
a284a9ffb7f0c36254bcec6d5cc102e19bca551b02657c1802cc0790e7ce61866b8928fa42e0de483463a05e2e513d90f53477b3fd5ca2cf29c1ce0fe8efc766
 SHA512 
a7ed2c7d5d0b7eb323026ae7b21c8a55e02a90b9fe761d7162ed7162200cf00793842f04a7a2ac841f7de3196657cfb17029ce7285ea977cd35284879db0184d
 DIST mpv-mpris-0.8.tar.gz 13477 BLAKE2B 
57ac9e0604bfcb979595f42a9bede20cb4e27c07e768cade3a996bbcb7226cf01704cfc52448a5eb363e1aba1e0b48e90edfcc858a7913649c740c0fa82c5ed1
 SHA512 
97387caa98296bbcb71c847ada45f8baac8cfb9536554d38accd706800d9b867ac0012d330e9b548926184fff9e4952ff90b22a3e7d42c68ac74fbd6d61c3006

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
new file mode 100644
index 0..ba02bf7f6
--- /dev/null
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MPV_REQ_USE="cplugins,libmpv"
+inherit mpv-plugin toolchain-funcs
+
+DESCRIPTION="MPRIS plugin for mpv"
+HOMEPAGE="https://github.com/hoyon/mpv-mpris;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hoyon/${PN}.git;
+else
+   SRC_URI="https://github.com/hoyon/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="MIT"
+IUSE="test"
+
+RDEPEND="
+   dev-libs/glib:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   app-misc/jq
+   app-shells/bash
+   app-text/jo
+   media-sound/playerctl
+   net-misc/socat
+   sys-apps/dbus
+   virtual/awk
+   x11-apps/xauth
+   x11-misc/xvfb-run
+   x11-themes/sound-theme-freedesktop
+   )
+"
+
+MPV_PLUGIN_FILES=( mpris.so )
+
+RESTRICT="!test? ( test )"
+
+src_compile() {
+   tc-export CC
+   emake PKG_CONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_test() {
+   emake test
+}



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

2022-06-17 Thread Sam James
commit: 8a5e17b48f908441b70e267a1748cd3e6f19cbbf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 18 00:48:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:48:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5e17b4

dev-vcs/python-gitlab: add some missing test deps

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

 dev-vcs/python-gitlab/python-gitlab-3.5.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/python-gitlab/python-gitlab-3.5.0.ebuild 
b/dev-vcs/python-gitlab/python-gitlab-3.5.0.ebuild
index 09a91036c8e1..6f782bcbdbae 100644
--- a/dev-vcs/python-gitlab/python-gitlab-3.5.0.ebuild
+++ b/dev-vcs/python-gitlab/python-gitlab-3.5.0.ebuild
@@ -18,16 +18,17 @@ fi
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="test"
 
 BDEPEND="test? (
dev-python/httmock[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}] )"
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )"
 
 RDEPEND=">=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]"
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 python_install_all() {
distutils-r1_python_install_all



[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/

2022-06-17 Thread Sam James
commit: 72583035a023663b1a1ce5c140c0df9e3833a9e6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 18 00:40:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:40:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72583035

app-forensics/magicrescue: add missing Perl BDEPEND

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

 app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild 
b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
index 792a497947f0..013be7418c21 100644
--- a/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
+++ b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
@@ -13,10 +13,12 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
+# - File collision with net-mail/safecat, bug #702004
+# - BDEPEND on perl for pod2man, bug #852671
 DEPEND="sys-libs/gdbm:="
 RDEPEND="${DEPEND}
!net-mail/safecat"
-# File collision with net-mail/safecat, bug #702004
+BDEPEND="dev-lang/perl"
 
 PATCHES=(
"${FILESDIR}/${P}-ldflags.patch"



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

2022-06-17 Thread Sam James
commit: 34c7075aeac33688f7d7758c4f723cdfd8055820
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 17 23:37:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:18:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c7075a

media-sound/pulseaudio-daemon: Fix crash using pacmd play-file command

Upstream commit a8a2a31408c4acf54530d65922d235d3e590ce05

Fixes pulseaudio crash when playing a file using pacmd play-file command.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25949
Signed-off-by: Sam James  gentoo.org>

 ...pulseaudio-16.0-fix-pacmd-play-file-crash.patch | 42 ++
 .../pulseaudio-daemon-16.0-r5.ebuild   |  1 +
 2 files changed, 43 insertions(+)

diff --git 
a/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-pacmd-play-file-crash.patch
 
b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-pacmd-play-file-crash.patch
new file mode 100644
index ..f9c044dbb2be
--- /dev/null
+++ 
b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-pacmd-play-file-crash.patch
@@ -0,0 +1,42 @@
+https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/a8a2a31408c4acf54530d65922d235d3e590ce05
+
+From a8a2a31408c4acf54530d65922d235d3e590ce05 Mon Sep 17 00:00:00 2001
+From: Jaechul Lee 
+Date: Thu, 2 Jun 2022 15:07:09 +0900
+Subject: [PATCH] sound-file-stream: Fix crash when playing a file which is not
+ aligned
+
+pulseaudio crash occurred when I play a file using pacmd play-file command.
+The file is not aligned with its frame size and the last rendering size
+is also not aligned. Thus, an assertion was generated at the end of the
+file as the following.
+
+memblockq.c: Assertion 'uchunk->length % bq->base == 0' failed at
+../src/pulsecore/memblockq.c:288, function pa_memblockq_push(). Aborting.
+
+When I play the file using paplay, it works good. So, I changed to
+pa_memblockq_push_align instead of pa_memblockq_push to prevent the
+assertion.
+
+Signed-off-by: Jaechul Lee 
+Part-of: 

+---
+ src/pulsecore/sound-file-stream.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/pulsecore/sound-file-stream.c 
b/src/pulsecore/sound-file-stream.c
+index 147aa2288..255f4b61a 100644
+--- a/src/pulsecore/sound-file-stream.c
 b/src/pulsecore/sound-file-stream.c
+@@ -185,7 +185,7 @@ static int sink_input_pop_cb(pa_sink_input *i, size_t 
length, pa_memchunk *chunk
+ 
+ tchunk.length = (size_t) n * fs;
+ 
+-pa_memblockq_push(u->memblockq, );
++pa_memblockq_push_align(u->memblockq, );
+ pa_memblock_unref(tchunk.memblock);
+ }
+ 
+-- 
+GitLab
+

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
index 25e717a28ffa..5e19cc3419c7 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
@@ -167,6 +167,7 @@ PATCHES=(
"${FILESDIR}"/pulseaudio-16.0-optional-module-console-kit.patch
"${FILESDIR}"/pulseaudio-16.0-fix-combine-sink-underrun-crash.patch
"${FILESDIR}"/pulseaudio-16.0-fix-gstreamer-bluetooth-arm-crash.patch
+   "${FILESDIR}"/pulseaudio-16.0-fix-pacmd-play-file-crash.patch
 )
 
 src_prepare() {



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

2022-06-17 Thread Sam James
commit: bd832d12a6354e2d02c974becda6819dea385b1f
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 17 23:37:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd832d12

media-sound/pulseaudio-daemon: Revbump for upstream fixes

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../pulseaudio-daemon-16.0-r5.ebuild   | 388 +
 1 file changed, 388 insertions(+)

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
new file mode 100644
index ..3ec78e0ac672
--- /dev/null
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
@@ -0,0 +1,388 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV/_pre*}"
+MY_P="pulseaudio-${MY_PV}"
+inherit bash-completion-r1 gnome2-utils meson optfeature systemd tmpfiles udev
+
+DESCRIPTION="A networked sound server with an advanced plugin system"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/PulseAudio/;
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_BRANCH="master"
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio;
+else
+   
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+# libpulse-simple and libpulse link to libpulse-core; this is daemon's
+# library and can link to gdbm and other GPL-only libraries. In this
+# cases, we have a fully GPL-2 package. Leaving the rest of the
+# GPL-forcing USE flags for those who use them.
+LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
+
+SLOT="0"
+
+# +alsa-plugin as discussed in bug #519530
+# TODO: Find out why webrtc-aec is + prefixed - there's already the always 
available speexdsp-aec
+# NOTE: The current ebuild sets +X almost certainly just for the 
pulseaudio.desktop file
+IUSE="+alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw 
+gdbm +glib gstreamer jack ldac lirc
+ofono-headset +orc oss selinux sox ssl systemd system-wide tcpd test +udev 
valgrind +webrtc-aec +X zeroconf"
+
+RESTRICT="!test? ( test )"
+
+# See "*** BLUEZ support not found (requires D-Bus)" in configure.ac
+# Basically all IUSE are either ${MULTILIB_USEDEP} for client libs or they 
belong under !daemon ()
+# We duplicate alsa-plugin, {native,ofono}-headset under daemon to let users 
deal with them at once
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   alsa-plugin? ( alsa )
+   aptx? ( bluetooth )
+   bluetooth? ( dbus )
+   equalizer? ( dbus )
+   ldac? ( bluetooth )
+   ofono-headset? ( bluetooth )
+   udev? ( || ( alsa oss ) )
+   zeroconf? ( dbus )
+"
+
+# NOTE:
+# - libpcre needed in some cases, bug #472228
+# - media-libs/speexdsp is providing echo canceller implementation and used in 
resampler
+# TODO: libatomic_ops is only needed on some architectures and conditions, and 
then at runtime too
+gstreamer_deps="
+   media-libs/gst-plugins-base
+   >=media-libs/gstreamer-1.14
+"
+COMMON_DEPEND="
+   >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,valgrind?,X?]
+   dev-libs/libatomic_ops
+   >=media-libs/libsndfile-1.0.20
+   >=media-libs/speexdsp-1.2
+   || (
+   elibc_glibc? ( virtual/libc )
+   dev-libs/libpcre:3
+   )
+   alsa? ( >=media-libs/alsa-lib-1.0.24 )
+   aptx? ( ${gstreamer_deps} )
+   asyncns? ( >=net-libs/libasyncns-0.1 )
+   bluetooth? (
+   >=net-wireless/bluez-5
+   media-libs/sbc
+   )
+   dev-libs/libltdl
+   sys-kernel/linux-headers
+   >=sys-libs/libcap-2.22-r2
+   dbus? ( >=sys-apps/dbus-1.4.12 )
+   elogind? ( sys-auth/elogind )
+   equalizer? (
+   sci-libs/fftw:3.0=
+   )
+   fftw? (
+   sci-libs/fftw:3.0=
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   glib? ( >=dev-libs/glib-2.28.0:2 )
+   gstreamer? (
+   ${gstreamer_deps}
+   >=dev-libs/glib-2.26.0:2
+   )
+   jack? ( virtual/jack )
+   ldac? ( ${gstreamer_deps} )
+   lirc? ( app-misc/lirc )
+   ofono-headset? ( >=net-misc/ofono-1.13 )
+   orc? ( >=dev-lang/orc-0.4.15 )
+   selinux? ( sec-policy/selinux-pulseaudio )
+   sox? ( >=media-libs/soxr-0.1.1 )
+   ssl? ( dev-libs/openssl:= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   udev? ( >=virtual/udev-143[hwdb(+)] )
+   valgrind? ( dev-util/valgrind )
+   webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 )
+   X? (
+   >=x11-libs/libxcb-1.6
+   x11-libs/libICE

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

2022-06-17 Thread Sam James
commit: 3408c976d850bad9d19c1cdc25fbf0851cb9b22d
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 17 23:37:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3408c976

media-sound/pulseaudio-daemon: Fix crash after combine-sink underrun

Upstream commit ee8bfb49a271d8a8cafa796c6f9fa84de48a

Closes: https://bugs.gentoo.org/852848
Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...udio-16.0-fix-combine-sink-underrun-crash.patch | 72 ++
 .../pulseaudio-daemon-16.0-r5.ebuild   |  1 +
 2 files changed, 73 insertions(+)

diff --git 
a/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-combine-sink-underrun-crash.patch
 
b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-combine-sink-underrun-crash.patch
new file mode 100644
index ..d66d75afdfda
--- /dev/null
+++ 
b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-combine-sink-underrun-crash.patch
@@ -0,0 +1,72 @@
+https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/ee8bfb49a271d8a8cafa796c6f9fa84de48a
+
+From ee8bfb49a271d8a8cafa796c6f9fa84de48a Mon Sep 17 00:00:00 2001
+From: Georg Chini 
+Date: Fri, 17 Jun 2022 13:11:11 +0200
+Subject: [PATCH] combine-sink: Fix threading issue during underrun
+
+A recent commit added i->origin sink for the sink inputs of the combine sinks.
+Therefore pa_sink_process_input_underruns() treated the combine sink like
+filter sinks. pa_sink_process_input_underruns() calls itself with the
+origin sink, which is only correct for filter sinks because they run in the
+thread context of the origin sink. The combine sink however has its own
+thread context, so pa_sink_process_input_underruns() was executed in the
+wrong context.
+This patch fixes the issue by skipping the section for module-combine-sink.
+
+Part-of: 

+---
+ src/pulsecore/sink.c | 37 +++--
+ 1 file changed, 23 insertions(+), 14 deletions(-)
+
+diff --git a/src/pulsecore/sink.c b/src/pulsecore/sink.c
+index 3108ae765..0f0dc56fc 100644
+--- a/src/pulsecore/sink.c
 b/src/pulsecore/sink.c
+@@ -1016,20 +1016,29 @@ size_t pa_sink_process_input_underruns(pa_sink *s, 
size_t left_to_play) {
+ if (i->origin_sink) {
+ size_t filter_result, left_to_play_origin;
+ 
+-/* The recursive call works in the origin sink domain ... */
+-left_to_play_origin = pa_convert_size(left_to_play, 
>sink->sample_spec, >origin_sink->sample_spec);
+-
+-/* .. and returns the time to sleep before waking up. We need the
+- * underrun duration for comparisons, so we undo the subtraction 
on
+- * the return value... */
+-filter_result = left_to_play_origin - 
pa_sink_process_input_underruns(i->origin_sink, left_to_play_origin);
+-
+-/* ... and convert it back to the master sink domain */
+-filter_result = pa_convert_size(filter_result, 
>origin_sink->sample_spec, >sink->sample_spec);
+-
+-/* Remember the longest underrun so far */
+-if (filter_result > result)
+-result = filter_result;
++/* The combine sink sets i->origin sink but has a different 
threading model
++ * than the filter sinks. Therefore the recursion below may not 
be executed
++ * because pa_sink_process_input_underruns() was not called in 
the thread
++ * context of the origin sink.
++ * FIXME: It is unclear if some other kind of recursion would be 
necessary
++ * for the combine sink. */
++if (!i->module || !pa_safe_streq(i->module->name, 
"module-combine-sink")) {
++
++/* The recursive call works in the origin sink domain ... */
++left_to_play_origin = pa_convert_size(left_to_play, 
>sink->sample_spec, >origin_sink->sample_spec);
++
++/* .. and returns the time to sleep before waking up. We need 
the
++ * underrun duration for comparisons, so we undo the 
subtraction on
++ * the return value... */
++filter_result = left_to_play_origin - 
pa_sink_process_input_underruns(i->origin_sink, left_to_play_origin);
++
++/* ... and convert it back to the master sink domain */
++filter_result = pa_convert_size(filter_result, 
>origin_sink->sample_spec, >sink->sample_spec);
++
++/* Remember the longest underrun so far */
++if (filter_result > result)
++result = filter_result;
++}
+ }
+ 
+ if (uf == 0) {
+-- 
+GitLab
+

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild

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

2022-06-17 Thread Sam James
commit: 18059c099d4073d0708d9e40c16ebc974df86aff
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 17 23:37:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:18:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18059c09

media-sound/pulseaudio-daemon: Fix gstreamer bluetooth crash on 32-bit ARM

Upstream commit dd4dc5e8bce2c03631c3613dbddee1a691bdd17d

Fixes pulseaudio crash on ARM 32-bit when pulseaudio is compiled with
gstreamer and either LDAC or aptX support is available.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...io-16.0-fix-gstreamer-bluetooth-arm-crash.patch | 43 ++
 .../pulseaudio-daemon-16.0-r5.ebuild   |  1 +
 2 files changed, 44 insertions(+)

diff --git 
a/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-gstreamer-bluetooth-arm-crash.patch
 
b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-gstreamer-bluetooth-arm-crash.patch
new file mode 100644
index ..a2efaf37b381
--- /dev/null
+++ 
b/media-sound/pulseaudio-daemon/files/pulseaudio-16.0-fix-gstreamer-bluetooth-arm-crash.patch
@@ -0,0 +1,43 @@
+https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/dd4dc5e8bce2c03631c3613dbddee1a691bdd17d
+
+From dd4dc5e8bce2c03631c3613dbddee1a691bdd17d Mon Sep 17 00:00:00 2001
+From: Jan Palus 
+Date: Fri, 17 Jun 2022 14:36:36 +0200
+Subject: [PATCH] bluetooth/gst: Correct var type for GST_TYPE_BITMASK
+
+GST_TYPE_BITMASK is 64-bit bit mask while corresponding channel_mask in
+pulseaudio is int therefore usually 32-bit. Switch to uint64_t instead
+to match internal representation in gstreamer.
+
+Fixes pulseaudio crash on ARM 32-bit when pulseaudio is compiled with
+gstreamer and either LDAC or aptX support is available.
+
+Part-of: 

+---
+ src/modules/bluetooth/a2dp-codec-gst.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/modules/bluetooth/a2dp-codec-gst.c 
b/src/modules/bluetooth/a2dp-codec-gst.c
+index 8ef74be9c..11839c580 100644
+--- a/src/modules/bluetooth/a2dp-codec-gst.c
 b/src/modules/bluetooth/a2dp-codec-gst.c
+@@ -22,6 +22,7 @@
+ #endif
+ 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+@@ -82,7 +83,7 @@ fail:
+ static GstCaps *gst_create_caps_from_sample_spec(const pa_sample_spec *ss) {
+ gchar *sample_format;
+ GstCaps *caps;
+-int channel_mask;
++uint64_t channel_mask;
+ 
+ switch (ss->format) {
+ case PA_SAMPLE_S16LE:
+-- 
+GitLab
+

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
index c6b1b5a0b623..25e717a28ffa 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
@@ -166,6 +166,7 @@ PATCHES=(
"${FILESDIR}"/pulseaudio-16.0-fix-rtp-receiver-sdp-record.patch
"${FILESDIR}"/pulseaudio-16.0-optional-module-console-kit.patch
"${FILESDIR}"/pulseaudio-16.0-fix-combine-sink-underrun-crash.patch
+   "${FILESDIR}"/pulseaudio-16.0-fix-gstreamer-bluetooth-arm-crash.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libpulse/, media-libs/libpulse/files/

2022-06-17 Thread Sam James
commit: ebe6de570b89a80d58af7797fd6fdc246b6c9f2e
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 17 23:37:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe6de57

media-libs/libpulse: Fix parsing of percentages with decimal points

Upstream commit 05c06afa58e30b7958e96766d1e917099c8a4041

Fixes logic for detecting which type of volume was given to pactl.
Percentages are now prioritized over all other volume types.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../pulseaudio-16.0-fix-pactl-volume-command.patch |  55 ++
 media-libs/libpulse/libpulse-16.0-r1.ebuild| 204 +
 2 files changed, 259 insertions(+)

diff --git 
a/media-libs/libpulse/files/pulseaudio-16.0-fix-pactl-volume-command.patch 
b/media-libs/libpulse/files/pulseaudio-16.0-fix-pactl-volume-command.patch
new file mode 100644
index ..469aaa345102
--- /dev/null
+++ b/media-libs/libpulse/files/pulseaudio-16.0-fix-pactl-volume-command.patch
@@ -0,0 +1,55 @@
+https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/05c06afa58e30b7958e96766d1e917099c8a4041
+
+From 05c06afa58e30b7958e96766d1e917099c8a4041 Mon Sep 17 00:00:00 2001
+From: Sean Greenslade 
+Date: Sat, 4 Jun 2022 00:24:49 -0700
+Subject: [PATCH] pactl: fix parsing of percentages with decimal points
+
+The logic for detecting which type of volume was given incorrectly interpreted
+any value with a decimal as a VOL_LINEAR. It also could set multiple flags,
+which would put the flags variable into an indeterminate state. Additionally,
+the flags stack variable was uninitialized which could also lead to an
+indeterminate flag state.
+
+Percentages are now prioritized over all other types, and only one type flag
+can be set.
+---
+ src/utils/pactl.c | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/utils/pactl.c b/src/utils/pactl.c
+index 35163f277..2761ebaaf 100644
+--- a/src/utils/pactl.c
 b/src/utils/pactl.c
+@@ -2527,16 +2527,16 @@ static int parse_volume(const char *vol_spec, 
pa_volume_t *vol, enum volume_flag
+ vs = pa_xstrdup(vol_spec);
+ 
+ *vol_flags = (pa_startswith(vs, "+") || pa_startswith(vs, "-")) ? 
VOL_RELATIVE : VOL_ABSOLUTE;
+-if (strchr(vs, '.'))
+-*vol_flags |= VOL_LINEAR;
+ if (pa_endswith(vs, "%")) {
+ *vol_flags |= VOL_PERCENT;
+ vs[strlen(vs)-1] = 0;
+ }
+-if (pa_endswith(vs, "db") || pa_endswith(vs, "dB")) {
++else if (pa_endswith(vs, "db") || pa_endswith(vs, "dB")) {
+ *vol_flags |= VOL_DECIBEL;
+ vs[strlen(vs)-2] = 0;
+ }
++else if (strchr(vs, '.'))
++*vol_flags |= VOL_LINEAR;
+ 
+ atod_input = vs;
+ 
+@@ -2597,7 +2597,7 @@ static int parse_volumes(char *args[], unsigned n) {
+ 
+ volume.channels = n;
+ for (i = 0; i < volume.channels; i++) {
+-enum volume_flags flags;
++enum volume_flags flags = 0;
+ 
+ if (parse_volume(args[i], [i], ) < 0)
+ return -1;
+-- 
+GitLab
+

diff --git a/media-libs/libpulse/libpulse-16.0-r1.ebuild 
b/media-libs/libpulse/libpulse-16.0-r1.ebuild
new file mode 100644
index ..a134ac58d7b4
--- /dev/null
+++ b/media-libs/libpulse/libpulse-16.0-r1.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV/_pre*}"
+MY_P="pulseaudio-${MY_PV}"
+inherit bash-completion-r1 gnome2-utils meson-multilib optfeature systemd udev
+
+DESCRIPTION="Libraries for PulseAudio clients"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/PulseAudio/;
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_BRANCH="master"
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio;
+else
+   
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1+"
+
+SLOT="0"
+IUSE="+asyncns dbus doc +glib gtk selinux systemd test valgrind X"
+RESTRICT="!test? ( test )"
+
+# NOTE: libpcre needed in some cases, bug #472228
+# TODO: libatomic_ops is only needed on some architectures and conditions, and 
then at runtime too
+RDEPEND="
+   dev-libs/libatomic_ops
+   >=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]
+   virtual/libc
+   asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
+   dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
+   glib? ( >=dev-libs/glib-2.28.0:2[${MULTILIB_USEDEP}] )
+   gtk? ( x11-libs/gtk+:3 )
+   selinux? ( sec-policy/selinux-pulseaudio )
+   systemd? ( sys-apps/systemd:= )
+   valgrind? ( dev-util/valgrind )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   

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

2022-06-17 Thread Sam James
commit: 5ee9ff09cbcf71d1095c010fb0e1b6f20a7bd13c
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Jun 17 23:37:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 00:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee9ff09

media-sound/pulseaudio-daemon: Add optional conf dirs to silence warning

Daemon configuration scripts will try to load snippets from corresponding
'.d' dirs. Install these dirs to silence a warning if they are missing.

Closes: https://bugs.gentoo.org/852587
Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild 
b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
index 3ec78e0ac672..cf0871a10c25 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r5.ebuild
@@ -256,6 +256,11 @@ src_install() {
rm "${D}/$(get_bashcompdir)"/pacmd || die
rm "${D}/$(get_bashcompdir)"/pasuspender || die
 
+   # Daemon configuration scripts will try to load snippets from 
corresponding '.d' dirs.
+   # Install these dirs to silence a warning if they are missing.
+   keepdir /etc/pulse/default.pa.d
+   keepdir /etc/pulse/system.pa.d
+
if use system-wide; then
newconfd "${FILESDIR}"/pulseaudio.conf.d pulseaudio
 



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

2022-06-17 Thread Zac Medico
commit: 1de4096a7e99bda056edd606f272edc1e31c157f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 18 00:00:44 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 18 00:00:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de4096a

sys-apps/flatpak: add 1.13.3

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/Manifest  |   1 +
 sys-apps/flatpak/flatpak-1.13.3.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest
index 086b8c5681e9..11ec5d794bee 100644
--- a/sys-apps/flatpak/Manifest
+++ b/sys-apps/flatpak/Manifest
@@ -1,3 +1,4 @@
 DIST flatpak-1.12.3.tar.xz 1555340 BLAKE2B 
512b3f6abfb06d242aedad2c27c9870750254a9d0a376739f8885bbf1740b649e2a41f2c079532b049fcce8b58529572ea35e930437ed6b62194a73bcbb6
 SHA512 
2f39665457b4c3b99e32ebc88cf5b70202dba6118887617d3d7faa20f688f3f3fc14e343b70c0d11eb15ee743a68d07078e6cda14fd91aa10ca375797cfc95bc
 DIST flatpak-1.12.7.tar.xz 1562920 BLAKE2B 
e0bd3fcf8e0bc329c237ba409f82d6bfad1734101068966c11f03c9e45302680f590162b04e2314b5ed93324e61b4c06c33496dba7ba59778c885f50dd00d9db
 SHA512 
425f9d330c649de1079f3286cb6ad8cf7b6e5838921effa4fd6f51020b9bf7991ded9071566ec7032b9868ef3f7e14d1fb7c2be96f903e3af23a075592b78f50
 DIST flatpak-1.13.2.tar.xz 1626616 BLAKE2B 
a896c1ef5166be9085c7b66bde3df510e4d592f920795706c7d0b68f717ccfd0694b306797a862d3db35c71ced5dcdb71438119d95ff5455b4b6a6b6adfa0d0e
 SHA512 
d7e1d0a9965332220f829caa5724d7547280db10f7428b4e9add87152da1d7dad97edcde85668501d5a50e6a7c1031bfd15e8f4cbc7196e1c0f7cc3d2e333fe1
+DIST flatpak-1.13.3.tar.xz 1679196 BLAKE2B 
bae60931eabdf61ae7de057dcd99014c65a7eccc9ed91aa75358ee058a22c2f55bd004355e0b2c52f3668d17404dcc7083339fcce35f3920fa3953e22e0a2417
 SHA512 
8aeef0b0c00a958b04d3d40b9bc6fa6afd3b4875fea6aa4a64ed1fe4e5e67a6e17543fa42e20d7e0e99e22d26821fb392849206f27f1ee7c6cf4c78f8aed2cfe

diff --git a/sys-apps/flatpak/flatpak-1.13.3.ebuild 
b/sys-apps/flatpak/flatpak-1.13.3.ebuild
new file mode 100644
index ..c542d3a34349
--- /dev/null
+++ b/sys-apps/flatpak/flatpak-1.13.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit linux-info python-any-r1
+
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+DESCRIPTION="Linux application sandboxing and distribution framework"
+HOMEPAGE="https://flatpak.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection policykit seccomp systemd X"
+RESTRICT+=" test"
+
+RDEPEND="
+   acct-group/flatpak
+   acct-user/flatpak
+   >=app-arch/libarchive-2.8:=
+   app-arch/zstd:=
+   >=app-crypt/gpgme-1.1.8:=
+   >=dev-libs/appstream-0.12:=
+   >=dev-libs/appstream-glib-0.5.10:=
+   >=dev-libs/glib-2.56:2=
+   >=dev-libs/libxml2-2.4:=
+   dev-libs/json-glib:=
+   dev-libs/libassuan:=
+   >=dev-util/ostree-2020.8:=[gpg(+)]
+   || (
+   dev-util/ostree[curl]
+   dev-util/ostree[soup]
+   )
+   >=gnome-base/dconf-0.26:=
+   >=net-libs/libsoup-2.4:=
+   sys-apps/bubblewrap
+   sys-apps/dbus
+   >=sys-fs/fuse-2.9.9:0=
+   sys-apps/xdg-dbus-proxy
+   X? (
+   x11-apps/xauth
+   x11-libs/libXau:=
+   )
+   x11-libs/gdk-pixbuf:2=
+   policykit? ( >=sys-auth/polkit-0.98:= )
+   seccomp? ( sys-libs/libseccomp:= )
+   systemd? ( sys-apps/systemd:= )
+"
+
+DEPEND="${RDEPEND}"
+# pyparsing version pinned for https://bugs.gentoo.org/825230
+BDEPEND="
+   >=sys-devel/automake-1.13.4
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   sys-devel/bison
+   introspection? ( >=dev-libs/gobject-introspection-1.40 )
+   doc? (
+   >=dev-util/gtk-doc-1.20
+   dev-libs/libxslt
+   )
+   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+"
+
+PDEPEND="sys-apps/xdg-desktop-portal"
+
+python_check_deps() {
+   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="~USER_NS"
+   linux-info_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # This line fails because locales are in /usr/lib/locale/locale-archive.
+   sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh 
|| die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-sandboxed-triggers
+   --localstatedir="${EPREFIX}"/var
+   --with-system-bubblewrap
+   --with-system-dbus-proxy
+   $(use_enable X xauth)
+   $(use_enable doc documentation)
+   $(use_enable doc gtk-doc)
+   $(use_enable introspection)
+  

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

2022-06-17 Thread Zac Medico
commit: 9bb56c7aa650dcea0dbbe19d875b45cbf96996b1
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 17 23:53:39 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 17 23:54:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb56c7a

app-text/calibre: add 5.44.0

Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-5.44.0.ebuild | 308 +
 2 files changed, 309 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 5bbeae3843be..629b07ae235b 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,3 +1,4 @@
 DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B 
b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9
 SHA512 
eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec
 DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 
71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1
 SHA512 
41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae
 DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B 
dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac
 SHA512 
1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190
+DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B 
c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee
 SHA512 
3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230

diff --git a/app-text/calibre/calibre-5.44.0.ebuild 
b/app-text/calibre/calibre-5.44.0.ebuild
new file mode 100644
index ..f3484c057923
--- /dev/null
+++ b/app-text/calibre/calibre-5.44.0.ebuild
@@ -0,0 +1,308 @@
+# 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="ipv6(+),sqlite,ssl"
+
+inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   dev-libs/openssl:=
+   dev-libs/snowball-stemmer:=
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   

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

2022-06-17 Thread Zac Medico
commit: be81d1039871015f0714f0b0b0ce86d8ac77d34d
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 17 23:41:27 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 17 23:54:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be81d103

app-text/calibre: drop 5.42.0-r1

Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest |   1 -
 app-text/calibre/calibre-5.42.0-r1.ebuild | 308 --
 2 files changed, 309 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index c8dc66450062..5bbeae3843be 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,4 +1,3 @@
 DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B 
b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9
 SHA512 
eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec
 DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 
71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1
 SHA512 
41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae
-DIST calibre-5.42.0.tar.xz 38523536 BLAKE2B 
81d8477fbbaeedbf589c3c25b16925f6fe383c74d9ad17d0036f886304c9ce1f807fea6463ef0dc345a07de69438785faca6ef7337e5ff1e7d5684b4d0ed7cdd
 SHA512 
dac197d0a6f36f8ebb56720214df355bfc2625ecf55992b824e3409e7273db12fabfd54d2f602f950761efc717e52f872f5f2c2078770abbc887ef30cc64bbe8
 DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B 
dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac
 SHA512 
1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190

diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild 
b/app-text/calibre/calibre-5.42.0-r1.ebuild
deleted file mode 100644
index f3484c057923..
--- a/app-text/calibre/calibre-5.42.0-r1.ebuild
+++ /dev/null
@@ -1,308 +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="ipv6(+),sqlite,ssl"
-
-inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/;
-SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
-
-LICENSE="
-   GPL-3+
-   GPL-3
-   GPL-2+
-   GPL-2
-   GPL-1+
-   LGPL-3+
-   LGPL-2.1+
-   LGPL-2.1
-   BSD
-   MIT
-   Old-MIT
-   Apache-2.0
-   public-domain
-   || ( Artistic GPL-1+ )
-   CC-BY-3.0
-   OFL-1.1
-   PSF-2
-"
-KEYWORDS="~amd64 ~arm ~x86"
-SLOT="0"
-IUSE="ios +udisks"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=app-text/hunspell-1.7:=
-   >=app-text/podofo-0.9.6_pre20171027:=
-   >=app-text/poppler-0.26.5[qt5]
-   dev-libs/glib:2=
-   dev-libs/hyphen:=
-   >=dev-libs/icu-57.1:=
-   dev-libs/libinput:=
-   >=dev-libs/dbus-glib-0.106
-   dev-libs/openssl:=
-   dev-libs/snowball-stemmer:=
-   >=sys-apps/dbus-1.10.8
-   $(python_gen_cond_dep '
-   app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/cchardet[${PYTHON_USEDEP}]
-   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
-   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
-   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
-   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
-   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
-   dev-python/jeepney[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
-   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs4-acl-tools/

2022-06-17 Thread Sam James
commit: 18b1c3ab326204a7618414d2e8fb504f9243755b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 23:45:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:45:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b1c3ab

net-fs/nfs4-acl-tools: fix copyright

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

 net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild 
b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild
index e6d5317ee8cc..d6a9c1322069 100644
--- a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild
+++ b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-06-17 Thread Sam James
commit: 5a106e305ef06e4db20ba8510aced7d668d19f5b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 23:44:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:44:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a106e30

app-text/dictd: force -j1

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

 app-text/dictd/dictd-1.13.0-r4.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-text/dictd/dictd-1.13.0-r4.ebuild 
b/app-text/dictd/dictd-1.13.0-r4.ebuild
index a8aafc51843e..19723217a411 100644
--- a/app-text/dictd/dictd-1.13.0-r4.ebuild
+++ b/app-text/dictd/dictd-1.13.0-r4.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
@@ -63,27 +63,31 @@ src_configure() {
 }
 
 src_compile() {
+   # -j1 for bug #743292
+
if use minimal; then
-   emake dictfmt dictzip dictzip
+   emake -j1 dictfmt dictzip dictzip
else
-   emake
+   emake -j1
fi
 }
 
 src_test() {
use minimal && return 0 # All tests are for dictd which we don't 
build...
+
if [[ ${EUID} -eq 0 ]]; then
# If dictd is run as root user (-userpriv) it drops its 
privileges to
# dictd user and group. Give dictd group write access to test 
directory.
chown :dictd "${WORKDIR}" "${S}/test" || die
chmod 770 "${WORKDIR}" "${S}/test" || die
fi
-   emake test
+
+   emake -j1 test
 }
 
 src_install() {
if use minimal; then
-   emake DESTDIR="${ED}" install.dictzip install.dict 
install.dictfmt
+   emake -j1 DESTDIR="${ED}" install.dictzip install.dict 
install.dictfmt
else
default
 



[gentoo-commits] repo/gentoo:master commit in: app-text/dictd/, app-text/dictd/files/

2022-06-17 Thread Sam James
commit: c560e10dafb0b60bc0a7a8cf2619e6c634aee2ee
Author: orbea  riseup  net>
AuthorDate: Fri Jun 17 23:30:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c560e10d

app-text/dictd: Fix the build with rlibtool

The configure.in lacks LT_INIT which generates libtool and allows the
build to work with rlibtool which depends on this file to determine if
it should build shared or static libraries.

Closes: https://bugs.gentoo.org/818535
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25948
Signed-off-by: Sam James  gentoo.org>

 app-text/dictd/dictd-1.13.0-r4.ebuild   | 123 
 app-text/dictd/files/dictd-1.13.0-libtool.patch |  56 +++
 2 files changed, 179 insertions(+)

diff --git a/app-text/dictd/dictd-1.13.0-r4.ebuild 
b/app-text/dictd/dictd-1.13.0-r4.ebuild
new file mode 100644
index ..a8aafc51843e
--- /dev/null
+++ b/app-text/dictd/dictd-1.13.0-r4.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="Dictionary Client/Server for the DICT protocol"
+HOMEPAGE="http://www.dict.org/ https://sourceforge.net/projects/dict/;
+SRC_URI="mirror://sourceforge/dict/${P}.tar.gz"
+
+LICENSE="GPL-1+ GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+IUSE="dbi judy minimal test"
+RESTRICT="!test? ( test )"
+
+# https://bugs.gentoo.org/818535
+
+From ab4c1542d8103ef2a8dcfd8cc1ad624890258090 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 17 Jun 2022 16:18:40 -0700
+Subject: [PATCH] configure: Add missing LT_INIT
+
+--- a/Makefile.in
 b/Makefile.in
+@@ -28,6 +28,7 @@ endif
+ 
+ .SUFFIXES:
+ 
++top_builddir= @top_builddir@
+ srcdir=   @srcdir@
+ VPATH=@srcdir@:.
+ prefix=   @prefix@
+--- a/configure.in
 b/configure.in
+@@ -35,6 +35,8 @@ AC_INIT([dict],[VERSION],[dict-b...@dict.org])
+ AC_CONFIG_SRCDIR([dictd.c])
+ AC_CONFIG_HEADER(config.h)
+ 
++LT_INIT
++
+ echo Configuring for dict
+ echo .
+ 
+@@ -45,7 +47,7 @@ AC_CANONICAL_HOST
+ AC_PROG_CC
+ AC_PROG_CPP
+ AC_PROG_CXX
+-
++AC_PROG_LIBTOOL
+ AC_ISC_POSIX
+ 
+ REALCC="$CC"
+@@ -75,8 +77,6 @@ AC_PROG_MAKE_SET
+ AC_PROG_YACC
+ AC_PROG_LEX
+ 
+-AC_CHECK_PROG(LIBTOOL,libtool,libtool)
+-
+ AC_CHECK_PROGS(NROFF,gnroff nroff)
+ AC_CHECK_PROGS(TROFF,groff troff)
+ AC_CHECK_PROGS(COL,col cat)
+--- a/doc/Makefile.in
 b/doc/Makefile.in
+@@ -28,6 +28,7 @@ endif
+ 
+ .SUFFIXES:
+ 
++top_builddir= @top_builddir@
+ srcdir=   @srcdir@
+ VPATH=@srcdir@
+ prefix=   @prefix@



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

2022-06-17 Thread Sam James
commit: 9fa0feab9df77f5fe7014cbf6f4dd9451fd2e42c
Author: orbea  riseup  net>
AuthorDate: Fri Jun 17 23:10:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:44:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa0feab

dev-libs/libmaa: Fix the build with rlibtool

The configure.in lacks LT_INIT which generates libtool and allows the
build to work with rlibtool which depends on this file to determine if
it should build shared or static libraries.

Closes: https://bugs.gentoo.org/778464
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25947
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch | 55 
 1 file changed, 55 insertions(+)

diff --git a/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch 
b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch
new file mode 100644
index ..bbdecdd89e62
--- /dev/null
+++ b/dev-libs/libmaa/files/libmaa-1.3.2-libtool.patch
@@ -0,0 +1,55 @@
+https://bugs.gentoo.org/778464
+
+From: orbea 
+Date: Fri, 17 Jun 2022 15:59:49 -0700
+Subject: [PATCH] configure: Add missing LT_INIT
+
+--- a/Makefile.in
 b/Makefile.in
+@@ -27,6 +27,7 @@ VERSION=$(MAA_MAJOR).$(MAA_MINOR).$(MAA_TEENY)
+ .SUFFIXES:
+ .SUFFIXES: .c .o
+ 
++top_builddir= @top_builddir@
+ srcdir=   @srcdir@
+ VPATH=@srcdir@
+ prefix=   @prefix@
+--- a/configure.in
 b/configure.in
+@@ -28,6 +28,8 @@ AC_INIT
+ AC_CONFIG_SRCDIR([maa.h])
+ AC_CONFIG_HEADER(config.h)
+ 
++LT_INIT
++
+ MAA_MAJOR=1
+ MAA_MINOR=3
+ MAA_TEENY=2
+@@ -38,7 +40,7 @@ echo .
+ AC_CANONICAL_HOST
+ AC_PROG_AWK
+ AC_PROG_CC
+-#AC_PROG_LIBTOOL
++AC_PROG_LIBTOOL
+ AC_ISC_POSIX
+ 
+ if test "$CC" = gcc; then
+@@ -57,8 +59,6 @@ AC_CHECK_PROGS(DVIPS,dvips)
+ AC_CHECK_PROGS(REFBIBTEX,refbibtex)
+ AC_CHECK_PROGS(BIBTEX,bibtex)
+ 
+-AC_CHECK_PROG(LIBTOOL,libtool,libtool)
+-
+ echo .
+ echo Checking for header file support
+ 
+--- a/doc/Makefile.in
 b/doc/Makefile.in
+@@ -22,6 +22,7 @@
+ 
+ .SUFFIXES:
+ 
++top_builddir= @top_builddir@
+ srcdir=   @srcdir@
+ VPATH=@srcdir@
+ prefix=   @prefix@



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs4-acl-tools/files/, net-fs/nfs4-acl-tools/

2022-06-17 Thread Sam James
commit: dab861a0e0f33ba400fa937b2b1f368081a589da
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 23:40:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab861a0

net-fs/nfs4-acl-tools: strip patch; add new revision

(Was mangling it to do the changes in a revbump and didn't
actually add the new version!)

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

 .../files/nfs4-acl-tools-0.3.7-libtool.patch   | 16 ++---
 .../nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild  | 27 ++
 2 files changed, 29 insertions(+), 14 deletions(-)

diff --git a/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch 
b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch
index 60ce83af59a9..7eb4d67e552d 100644
--- a/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch
+++ b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch
@@ -1,3 +1,5 @@
+https://bugs.gentoo.org/731162
+
 From 2abd5015bf6bac1697ac4422d76fa121a49f2b24 Mon Sep 17 00:00:00 2001
 From: orbea 
 Date: Fri, 17 Jun 2022 12:36:01 -0700
@@ -10,14 +12,6 @@ determine if it should build static or shared libraries.
 
 The existing make and libtool tests were removed as unnecessary and
 problematic.

- configure.ac  |  3 +++
- include/builddefs.in  |  3 ++-
- m4/package_utilies.m4 | 20 
- 3 files changed, 5 insertions(+), 21 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index c624295..bc3dac8 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -9,6 +9,9 @@ AC_ARG_ENABLE(shared,
@@ -30,8 +24,6 @@ index c624295..bc3dac8 100644
  AC_PROG_INSTALL
  AC_PROG_CC
  
-diff --git a/include/builddefs.in b/include/builddefs.in
-index fe49b08..3cc85ec 100644
 --- a/include/builddefs.in
 +++ b/include/builddefs.in
 @@ -39,6 +39,8 @@ DEBUG = @debug_build@
@@ -51,8 +43,6 @@ index fe49b08..3cc85ec 100644
  ECHO  = @echo@
  SORT  = @sort@
  LN_S  = @LN_S@
-diff --git a/m4/package_utilies.m4 b/m4/package_utilies.m4
-index fe54e21..431c9bc 100644
 --- a/m4/package_utilies.m4
 +++ b/m4/package_utilies.m4
 @@ -22,26 +22,6 @@ AC_DEFUN([AC_PACKAGE_UTILITIES],
@@ -82,5 +72,3 @@ index fe54e21..431c9bc 100644
  if test -z "$TAR"; then
  AC_PATH_PROG(TAR, tar,, 
/usr/freeware/bin:/bin:/usr/local/bin:/usr/bin)
  fi
--- 
-2.35.1

diff --git a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild 
b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild
new file mode 100644
index ..e6d5317ee8cc
--- /dev/null
+++ b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Commandline and GUI tools that deal directly with NFSv4 ACLs"
+HOMEPAGE="https://git.linux-nfs.org/?p=bfields/nfs4-acl-tools.git;a=summary;
+SRC_URI="https://linux-nfs.org/~bfields/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-apps/attr"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-libtool.patch # bug #731162
+   "${FILESDIR}"/${PN}-0.3.5-jobserver-unavailable.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2022-06-17 Thread William Hubbs
commit: 1639b90490242078f390e430e7573d8702a4d195
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun 17 23:30:41 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun 17 23:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1639b904

app-admin/ansible-modules-hashivault: disable py3.11

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

 .../ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild 
b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
index e49655b5cde9..860fd5bff8e9 100644
--- 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
+++ 
b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Ansible module for hashicorp vault"



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

2022-06-17 Thread Sam James
commit: 3584c96ef95559ee9fd9f76eb828e0ba90c14110
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 23:26:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:28:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3584c96e

dev-games/tiled: add 1.8.6

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

 dev-games/tiled/Manifest   |  1 +
 dev-games/tiled/tiled-1.8.6.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 23b0953ef512..41bfed3eb81a 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,2 +1,3 @@
 DIST tiled-1.7.2.tar.gz 16743422 BLAKE2B 
0d8ae95b2fc68326d0a4989b26535cd72900ddf9674ad892c287f9d7df2f551fc46c9fa9c8991315f55ae90663a9a5b9c4239fd2ed61c240a36a60102b2710b3
 SHA512 
6d766adbfcb642279eb0ba27410858c54a29ed8e697445b6fb96ce210d0b1433b1ed4715e1d78af3aea8ec71a87b24eea52216bf6236159e0c8fdf87a2339a59
 DIST tiled-1.8.2.tar.gz 17032015 BLAKE2B 
92919e76f4753e3f8a3a98d421376ad35fe35fd1272e64cb40f382ea57020da63b6ea553529805b3bc356043bbfc18962c2874ee4e81b9a38b8629eb0ac8e1a7
 SHA512 
698add45d425d16a7b68c9b4d847cafb1d2b0633157614cbcec5f4dba23c1a65597bd2211b8c9f6b37af8ea2a4ca967fc71662672d79a8ea209dd9b0e3863413
+DIST tiled-1.8.6.tar.gz 17053221 BLAKE2B 
a226ff9861ebfa3980176fac2b23c7fff8ac6db585444c5d5c21afff2301298e1eaa74179970bfaeb07c62074c706378040c520d5f0155b030f9e2025c51abb0
 SHA512 
f77ff46fbb707d8c02499f168e5748f39081fa780fb9a5b1ea04603b09cd71280d76034cab28b23fc30280bd856121e473c992c9c39d7c46fc97d5fbfbe4191d

diff --git a/dev-games/tiled/tiled-1.8.6.ebuild 
b/dev-games/tiled/tiled-1.8.6.ebuild
new file mode 100644
index ..b23a04042e21
--- /dev/null
+++ b/dev-games/tiled/tiled-1.8.6.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-single-r1 qmake-utils xdg-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="https://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   app-arch/zstd:=
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtdbus-5.15:5
+   >=dev-qt/qtdeclarative-5.15:5
+   >=dev-qt/qtgui-5.15:5
+   >=dev-qt/qtnetwork-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 \
+   LIBDIR="/usr/$(get_libdir)" \
+   PREFIX="/usr" \
+   SYSTEM_ZSTD="yes" \
+   DISABLE_PYTHON_PLUGIN="$(usex !python)" \
+   USE_FHS_PLUGIN_PATH="true"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



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

2022-06-17 Thread Sam James
commit: 441d620b130bdbd97b4a43e1e0e422e5a1842b36
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 23:26:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 23:28:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=441d620b

sci-geosciences/qgis: add 3.22.8

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

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-3.22.8.ebuild | 259 
 2 files changed, 260 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index ac3abe949829..4af32a9f42cd 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -2,4 +2,5 @@ DIST qgis-3.22.0.tar.bz2 135469417 BLAKE2B 
54fdd8517e37931dcdc81ef1006859d58d9e6
 DIST qgis-3.22.5.tar.bz2 137731586 BLAKE2B 
d5cad96ca7fadab58e2f680493469496d8c5e06141ac646a09cc1f5fa607b860a0e15e5b6257debb9e787d294d2183bd0b007e96e839aca7e9fb87d81001edd7
 SHA512 
d47bcd743a0c621b3a5a90923d98844056260f396e683b0874625e341cdf84d075505e909130cfc473fc550de37bc078fc5ebb54b437e582572d930e12411dcb
 DIST qgis-3.22.6.tar.bz2 138056354 BLAKE2B 
a1f7681ae71b4f06c8e4542fe1351fbd0fd0c5a07934b1eb5e535d17a5c0432a9df1489db34dfdcbb776c55c233f3f53c8c1aaf957ba0b8445c4738c9a504cf2
 SHA512 
5ef36d6d93e5f7562f4ef2dc2a738057376153e7b34fdef7dd4cf278334d61af0b3380712b22961c3693088036d18167f9b2c2f623f405c668e8b48ef2f93d20
 DIST qgis-3.22.7.tar.bz2 138076419 BLAKE2B 
25e164e9da681dc78546b2492ec85dc97976f8f6e33e41244b8d72ef109edf9c482f00807183338da1e23a0dc9fbf0526953f053f67aff5723dc30ed280daae2
 SHA512 
d85b88a7a9aee17e7f8179c7d715bc60e64de5bdb41498177886ecdf5da2d707e3880715b6eaba4af86398666da4e322b0fac6b03f6aa907c9e39bfe4d93db91
+DIST qgis-3.22.8.tar.bz2 138285002 BLAKE2B 
d9c94c9e9836f342242000279217fcd7ceee63693829306b7927378b61b5cf9a2d6c78d41722e44b515653d73ea89d104ecb0a7f1688e294d75cad52bcf065e0
 SHA512 
80fec733fde090b3be0ba4cad1c8709023dac2fc254d2ed10540d8a929ced3218d7ae69c11b396f9424280b1746a84871d457380aaad8e65ffc62b150c731bd2
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-3.22.8.ebuild 
b/sci-geosciences/qgis/qgis-3.22.8.ebuild
new file mode 100644
index ..1124e0d0de93
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-3.22.8.ebuild
@@ -0,0 +1,259 @@
+# 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"
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
+   inherit git-r3
+else
+   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake python-single-r1 virtualx xdg
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="https://www.qgis.org/;
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal 
polar postgres python qml serial test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
+
+# Disabling test suite because upstream disallow running from install path
+RESTRICT="!test? ( test )"
+
+# See bug #850787 re sip-6.6.
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+),ssl]
+   >=dev-db/spatialite-4.2.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/libzip:=
+   dev-libs/protobuf:=
+   dev-libs/qtkeychain[qt5(+)]
+   dev-qt/designer:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-gfx/exiv2:=
+   >=sci-libs/gdal-3.0.4:=[geos]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   sys-libs/zlib
+   >=sci-libs/proj-4.9.3:=
+   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
+   >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
+   3d? ( dev-qt/qt3d:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( sci-geosciences/grass:= )
+   hdf5? ( sci-libs/hdf5:= )
+   mapserver? ( dev-libs/fcgi )
+   netcdf? ( sci-libs/netcdf:= )
+   opencl? ( virtual/opencl )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   pdal? ( sci-libs/pdal:= )
+   polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] )
+   postgres? ( dev-db/postgresql:= )
+   python? (
+   ${PYTHON_DEPS}
+   

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

2022-06-17 Thread William Hubbs
commit: 76d488218d965578273d8fcf07aab6f16ee491dd
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun 17 23:07:49 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun 17 23:10:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d48821

dev-util/diff-cover: 6.5.0-r1 rev bump to fix dependencies

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

 dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild 
b/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild
new file mode 100644
index ..670609c2faec
--- /dev/null
+++ b/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Find diff lines that do not have test coverage"
+HOMEPAGE="https://github.com/Bachmann1234/diff-cover;
+SRC_URI="https://github.com/Bachmann1234/diff-cover/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P/diff-cover/diff_cover}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.13.1[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.2.1
+   "
+   BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-17 Thread William Hubbs
commit: 988a0a277bf3ece5bb28c4a2221290473380ff7c
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun 17 23:00:39 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun 17 23:10:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988a0a27

app-admin/ansible-modules-hashivault: add 4.6.8

Closes: https://bugs.gentoo.org/845420
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/ansible-modules-hashivault/Manifest  |  1 +
 .../ansible-modules-hashivault-4.6.8.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-admin/ansible-modules-hashivault/Manifest 
b/app-admin/ansible-modules-hashivault/Manifest
index 2989f15c4ef7..444113cd74a7 100644
--- a/app-admin/ansible-modules-hashivault/Manifest
+++ b/app-admin/ansible-modules-hashivault/Manifest
@@ -1 +1,2 @@
 DIST ansible-modules-hashivault-4.6.2.tar.gz 91244 BLAKE2B 
475ecce4110d985876c556da7ec386b45feaa34e516ae9ac49b43b75f39a3ddb3c0969dc5c3dee4c31a9dea9c6f643c4bbfe9d6035d1c32f5d105c7c78bfd284
 SHA512 
4e4ff741c5652277f71cd211425404dad865838546d6c3dc498187201f9463ddaf819e5a675a962f5866fea4db3564c11dbe6a886739c2126a678607590f
+DIST ansible-modules-hashivault-4.6.8.tar.gz 94253 BLAKE2B 
2b6a315cfd051a2e16d889a8784a9185b86b98b3d96ba19f6bdde8b628ce94622c360b60cb59dfcae790fc822f2c41eacd5428356b48324aa2704f0048821c2d
 SHA512 
4b3487e553e6dea5fbefbb383ce22d018ed9f83378d601574badfb2be8dd3f98c54caf975690d3116df6cca970d8e2d3932f0d0ccb1f18f7145aee0beae79f96

diff --git 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild 
b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
new file mode 100644
index ..e49655b5cde9
--- /dev/null
+++ 
b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="Ansible module for hashicorp vault"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/TerryHowe/ansible-modules-hashivault.git;
+else
+   
SRC_URI="https://github.com/TerryHowe/ansible-modules-hashivault/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   >=app-admin/ansible-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hvac-0.9.5[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+# The tests require a private instance of vault
+RESTRICT="test"



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

2022-06-17 Thread Sam James
commit: 4b88c5abecc83b125b8afbe5b0f4b3a42e9607db
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 22:50:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:50:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b88c5ab

dev-lang/python: Stabilize 3.9.13 amd64, #852599

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

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

diff --git a/dev-lang/python/python-3.9.13.ebuild 
b/dev-lang/python/python-3.9.13.ebuild
index 5bf7ffed2667..9bcc97a9cb47 100644
--- a/dev-lang/python/python-3.9.13.ebuild
+++ b/dev-lang/python/python-3.9.13.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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"
 IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Sam James
commit: e7332692fa4e709a0e799e3f8a027bbe8ec72dd7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 22:49:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:49:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7332692

net-vpn/tor: Stabilize 0.4.7.8 amd64, #852824

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

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index 918edb150ef9..5e6098744fad 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



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

2022-06-17 Thread Sam James
commit: 90b072cf17b8ac2f45434a430f029887683c4649
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 22:31:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b072cf

dev-db/mysql: fix build with GCC 12

Bug: https://bugs.gentoo.org/840990
Closes: https://bugs.gentoo.org/852737
Signed-off-by: Sam James  gentoo.org>

 .../{mysql-8.0.27-gcc-12.patch => mysql-8.0.27-gcc12.patch}  | 12 
 dev-db/mysql/mysql-8.0.27.ebuild |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-db/mysql/files/mysql-8.0.27-gcc-12.patch 
b/dev-db/mysql/files/mysql-8.0.27-gcc12.patch
similarity index 59%
rename from dev-db/mysql/files/mysql-8.0.27-gcc-12.patch
rename to dev-db/mysql/files/mysql-8.0.27-gcc12.patch
index fce8d5040c84..f4ecb59273a6 100644
--- a/dev-db/mysql/files/mysql-8.0.27-gcc-12.patch
+++ b/dev-db/mysql/files/mysql-8.0.27-gcc12.patch
@@ -1,4 +1,5 @@
 https://bugs.gentoo.org/840990
+https://bugs.gentoo.org/852737
 --- a/client/logger.cc
 +++ b/client/logger.cc
 @@ -27,6 +27,7 @@
@@ -19,3 +20,14 @@ https://bugs.gentoo.org/840990
  #include 
  
  #include 
+
+--- a/router/src/harness/include/mysql/harness/net_ts/executor.h
 b/router/src/harness/include/mysql/harness/net_ts/executor.h
+@@ -35,6 +35,7 @@
+ #include   // logic_error
+ #include 
+ #include   // decay_t, enable_if
++#include 
+ #include 
+ 
+ #include "my_compiler.h"

diff --git a/dev-db/mysql/mysql-8.0.27.ebuild b/dev-db/mysql/mysql-8.0.27.ebuild
index 18c7bf808582..18dda6ee1678 100644
--- a/dev-db/mysql/mysql-8.0.27.ebuild
+++ b/dev-db/mysql/mysql-8.0.27.ebuild
@@ -170,7 +170,7 @@ src_unpack() {
 
 src_prepare() {
eapply "${WORKDIR}"/mysql-patches
-   eapply "${FILESDIR}"/${PN}-8.0.27-gcc-12.patch
+   eapply "${FILESDIR}"/${PN}-8.0.27-gcc12.patch
 
# Avoid rpm call which would trigger sandbox, #692368
sed -i \



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Sam James
commit: e2650e9b7373f1260ed1943d795252aeffeb26c7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 22:49:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2650e9b

net-vpn/tor: Stabilize 0.4.7.8 x86, #852824

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

 net-vpn/tor/tor-0.4.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index 46b0279c3cb8..918edb150ef9 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}"
 LICENSE="BSD GPL-2"
 SLOT="0"
 if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 fi
 IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/files/, games-engines/odamex/

2022-06-17 Thread Sam James
commit: a7a34ec3f155cab724c8106e4375fd2fa08a347a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 21:39:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 22:49:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a34ec3

games-engines/odamex: fix build with GCC 12

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

 .../odamex/files/odamex-10.0.0-gcc12.patch  | 21 +
 games-engines/odamex/odamex-10.0.0.ebuild   |  1 +
 2 files changed, 22 insertions(+)

diff --git a/games-engines/odamex/files/odamex-10.0.0-gcc12.patch 
b/games-engines/odamex/files/odamex-10.0.0-gcc12.patch
new file mode 100644
index ..8e1a080e1f90
--- /dev/null
+++ b/games-engines/odamex/files/odamex-10.0.0-gcc12.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/852566
+--- a/libraries/portmidi/pm_linux/finddefault.c
 b/libraries/portmidi/pm_linux/finddefault.c
+@@ -2,6 +2,7 @@
+Roger Dannenberg, Jan 2009
+ */
+ 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/master/main.cpp
 b/master/main.cpp
+@@ -29,6 +29,7 @@
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/games-engines/odamex/odamex-10.0.0.ebuild 
b/games-engines/odamex/odamex-10.0.0.ebuild
index 3f412be3f47d..bcaefbef7099 100644
--- a/games-engines/odamex/odamex-10.0.0.ebuild
+++ b/games-engines/odamex/odamex-10.0.0.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-10.0.0-unbundle-fltk.patch
"${FILESDIR}"/${PN}-10.0.0-musl.patch
"${FILESDIR}"/${PN}-10.0.0-master-std.patch
+   "${FILESDIR}"/${PN}-10.0.0-gcc12.patch
 )
 
 src_prepare() {



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

2022-06-17 Thread Ulrich Müller
commit: 4b0b231ebcebba2ed21851382b47f09957b0d10e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Jun 17 16:35:23 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun 17 22:14:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0b231e

profiles: move CeCILL-C license to @FSF-APPROVED

CeCILL-C is FSF approved and GPL incompatible
see https://www.gnu.org/licenses/license-list.html.en
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/license_groups | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index e2e2c0ca707d..fd3a040dd449 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -18,7 +18,7 @@
 GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2-with-classpath-exception 
GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception 
GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception 
GPL-3+-with-font-exception GPL-3-with-font-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
 
 # Free software licenses approved by the FSF
-FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 
FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl 
OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
+FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 
FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl 
OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
 
 # Licenses approved by the Open Source Initiative
 # https://www.opensource.org/licenses
@@ -32,7 +32,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 
Apache-2.0 APL-1.0 APSL-2 Ar
 # Licenses in this list should NOT appear directly or indirectly in
 # @FSF-APPROVED or @OSI-APPROVED.
 # Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy 
bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 
CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs 
ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd 
gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic 
Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff 
LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm 
mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall 
otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc 
rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail 
Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk 
tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license 
Time-Format Time-modu
 les tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x 
xbatt xboing XC Xdebug xtrs ZSH
+MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy 
bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CMake CPL-0.5 CRACKLIB 
Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 
FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm 
HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic 
Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff 
LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm 
mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall 
otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc 
rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail 
Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk 
tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license 
Time-Format Time-modules tm-al
 ign torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing 
XC Xdebug xtrs ZSH
 
 # Metaset for all 

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

2022-06-17 Thread Ulrich Müller
commit: 357767712ec0e81127bd197dd97872251060435d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Jun 17 16:36:52 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun 17 22:14:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35776771

profiles: add CeCILL-B license to @FSF-APPROVED

CeCILL-B is FSF approved and GPL incompatible
see https://www.gnu.org/licenses/license-list.html.en
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index fd3a040dd449..09f1a6bb6420 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -18,7 +18,7 @@
 GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2-with-classpath-exception 
GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception 
GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception 
GPL-3+-with-font-exception GPL-3-with-font-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
 
 # Free software licenses approved by the FSF
-FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 
FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl 
OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
+FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 
EUPL-1.2 FraunhoferFDK gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 
openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0
 
 # Licenses approved by the Open Source Initiative
 # https://www.opensource.org/licenses



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/bbdb/

2022-06-17 Thread Mats Lidell
commit: f9b2efaf3703cabaf5ffc38c0e08557139a4d195
Author: Mats Lidell  gentoo  org>
AuthorDate: Fri Jun 17 21:54:42 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Fri Jun 17 21:55:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b2efaf

app-xemacs/bbdb: drop 1.34

Signed-off-by: Mats Lidell  gentoo.org>

 app-xemacs/bbdb/Manifest |  1 -
 app-xemacs/bbdb/bbdb-1.34.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-xemacs/bbdb/Manifest b/app-xemacs/bbdb/Manifest
index 623a949f1b63..6409ba4d7c73 100644
--- a/app-xemacs/bbdb/Manifest
+++ b/app-xemacs/bbdb/Manifest
@@ -1,2 +1 @@
-DIST bbdb-1.34-pkg.tar.gz 379894 BLAKE2B 
5d6eba9c0594a4edc61d626245a0827f2886cf588de9c7fca9748af88cd3ac9740c9552f817f3f882129dbfa5daed9d5c7f00698aa14e63852daf2b81f5a1236
 SHA512 
2f92a7dca882083631bf0c4dcbad3e29cdd2920b48aebb19a6f83e21ccfefbd8534278579248d74f1f152613fa601af22f8d30236ed0fcae83c3e3eed0ccd4e3
 DIST bbdb-1.35-pkg.tar.gz 379950 BLAKE2B 
6882b1ed92edc0f65ab272e8b4642bbdc0af72220b764ae0d5f13589f82d936b90040f7a8792794884fa73ea9cc49415d15a0883cd693610190fcfa06a2a8b6d
 SHA512 
616c260cbd673fd71387a35eb266763a9558f7d0645d57d6aa0fe53b071e23166e7cb8e070876abf279af434583956c68544921f26e661348b7ee42905c872a1

diff --git a/app-xemacs/bbdb/bbdb-1.34.ebuild b/app-xemacs/bbdb/bbdb-1.34.ebuild
deleted file mode 100644
index 66642b99a103..
--- a/app-xemacs/bbdb/bbdb-1.34.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-SLOT="0"
-DESCRIPTION="The Big Brother Data Base"
-XEMACS_PKG_CAT="standard"
-
-RDEPEND="app-xemacs/edit-utils
-app-xemacs/gnus
-app-xemacs/mh-e
-app-xemacs/rmail
-app-xemacs/supercite
-app-xemacs/vm
-app-xemacs/tm
-app-xemacs/apel
-app-xemacs/mail-lib
-app-xemacs/xemacs-base
-app-xemacs/w3
-app-xemacs/fsf-compat
-app-xemacs/xemacs-eterm
-app-xemacs/sh-script
-app-xemacs/net-utils
-app-xemacs/os-utils
-app-xemacs/ecrypto
-"
-KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
-
-inherit xemacs-packages



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

2022-06-17 Thread Sam James
commit: 40313a484f5c5eef61ff2cf2702a91157e567644
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 21:07:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 21:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40313a48

dev-lang/python: grammar nit

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

 dev-lang/python/python-3.11.0_beta3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.0_beta3.ebuild 
b/dev-lang/python/python-3.11.0_beta3.ebuild
index 628ac16dde42..495c081c3261 100644
--- a/dev-lang/python/python-3.11.0_beta3.ebuild
+++ b/dev-lang/python/python-3.11.0_beta3.ebuild
@@ -211,7 +211,7 @@ src_configure() {
"${myeconfargs[@]}"
 
# As minimal as possible for the mini CBUILD Python
-   # we build just for cross, to satisfy 
--with-build-python.
+   # we build just for cross to satisfy 
--with-build-python.
--without-lto
--without-readline
--disable-optimizations



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs4-acl-tools/files/

2022-06-17 Thread Sam James
commit: aa46307e10bbe5d57c52c1b74cd32bf2865d1ddc
Author: orbea  riseup  net>
AuthorDate: Fri Jun 17 20:31:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 21:06:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa46307e

net-fs/nfs4-acl-tools: Fix libtool build issues

When building with a different toolchain than what was used to compile
the system libtool the build will fail. To fix this autoconf needs to
generate libtool instead of using the system libtool. Additionally
rlibtool depends on libtool being generated to work correctly.

Closes: https://bugs.gentoo.org/731162
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25943
Signed-off-by: Sam James  gentoo.org>

 .../files/nfs4-acl-tools-0.3.7-libtool.patch   | 86 ++
 1 file changed, 86 insertions(+)

diff --git a/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch 
b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch
new file mode 100644
index ..60ce83af59a9
--- /dev/null
+++ b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.7-libtool.patch
@@ -0,0 +1,86 @@
+From 2abd5015bf6bac1697ac4422d76fa121a49f2b24 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 17 Jun 2022 12:36:01 -0700
+Subject: [PATCH] configure: Add missing LT_INIT
+
+Otherwise it fails to generate libtool for the build breaking the build
+when using a different toolchain than the system libtool. It also breaks
+the build with rlibtool which depends on the generated libtool to
+determine if it should build static or shared libraries.
+
+The existing make and libtool tests were removed as unnecessary and
+problematic.
+---
+ configure.ac  |  3 +++
+ include/builddefs.in  |  3 ++-
+ m4/package_utilies.m4 | 20 
+ 3 files changed, 5 insertions(+), 21 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index c624295..bc3dac8 100644
+--- a/configure.ac
 b/configure.ac
+@@ -9,6 +9,9 @@ AC_ARG_ENABLE(shared,
+enable_shared=no)
+ AC_SUBST(enable_shared)
+ 
++LT_INIT
++
++AC_PROG_LIBTOOL
+ AC_PROG_INSTALL
+ AC_PROG_CC
+ 
+diff --git a/include/builddefs.in b/include/builddefs.in
+index fe49b08..3cc85ec 100644
+--- a/include/builddefs.in
 b/include/builddefs.in
+@@ -39,6 +39,8 @@ DEBUG = @debug_build@
+ OPTIMIZER = @opt_build@
+ MALLOCLIB = @malloc_lib@
+ 
++top_builddir = $(TOPDIR)
++
+ LIBNFS4ACL = $(TOPDIR)/libnfs4acl/libnfs4acl.la
+ LIBATTR = @libattr@
+ 
+@@ -68,7 +70,6 @@ AWK  = @awk@
+ SED   = @sed@
+ TAR   = @tar@
+ ZIP   = @zip@
+-MAKE  = @make@
+ ECHO  = @echo@
+ SORT  = @sort@
+ LN_S  = @LN_S@
+diff --git a/m4/package_utilies.m4 b/m4/package_utilies.m4
+index fe54e21..431c9bc 100644
+--- a/m4/package_utilies.m4
 b/m4/package_utilies.m4
+@@ -22,26 +22,6 @@ AC_DEFUN([AC_PACKAGE_UTILITIES],
+ AC_SUBST(cc)
+ AC_PACKAGE_NEED_UTILITY($1, "$cc", cc, [C compiler])
+ 
+-if test -z "$MAKE"; then
+-AC_PATH_PROG(MAKE, gmake,, /usr/bin:/usr/freeware/bin)
+-fi
+-if test -z "$MAKE"; then
+-AC_PATH_PROG(MAKE, make,, /usr/bin)
+-fi
+-make=$MAKE
+-AC_SUBST(make)
+-AC_PACKAGE_NEED_UTILITY($1, "$make", make, [GNU make])
+-
+-if test -z "$LIBTOOL"; then
+-  AC_PATH_PROG(LIBTOOL, glibtool,, /usr/bin)
+-fi
+-if test -z "$LIBTOOL"; then
+-  AC_PATH_PROG(LIBTOOL, libtool,, 
/usr/bin:/usr/local/bin:/usr/freeware/bin)
+-fi
+-libtool=$LIBTOOL
+-AC_SUBST(libtool)
+-AC_PACKAGE_NEED_UTILITY($1, "$libtool", libtool, [GNU libtool])
+-
+ if test -z "$TAR"; then
+ AC_PATH_PROG(TAR, tar,, 
/usr/freeware/bin:/bin:/usr/local/bin:/usr/bin)
+ fi
+-- 
+2.35.1



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

2022-06-17 Thread Sam James
commit: 72fc7c1bbcf983d4778811e5d68bfc8a85873a74
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 09:29:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 21:03:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fc7c1b

dev-lang/python: use --with-build-python for cross builds for 3.11

Tested with sparc64-unknown-linux-gnu.

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

 dev-lang/python/python-3.11.0_beta3.ebuild | 51 +-
 1 file changed, 50 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.11.0_beta3.ebuild 
b/dev-lang/python/python-3.11.0_beta3.ebuild
index 155e017bf32a..628ac16dde42 100644
--- a/dev-lang/python/python-3.11.0_beta3.ebuild
+++ b/dev-lang/python/python-3.11.0_beta3.ebuild
@@ -144,7 +144,8 @@ src_configure() {
fi
 
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
-   tc-export CXX
+   # PKG_CONFIG needed for cross.
+   tc-export CXX PKG_CONFIG
 
# Fix implicit declarations on cross and prefix builds. Bug #674070.
use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
@@ -203,6 +204,54 @@ src_configure() {
local -x LDFLAGS_NODIST=${LDFLAGS}
local -x CFLAGS= LDFLAGS=
 
+   if tc-is-cross-compiler ; then
+   # We need to build our own Python on CBUILD first, and feed it 
in.
+   # bug #847910
+   local myeconfargs_cbuild=(
+   "${myeconfargs[@]}"
+
+   # As minimal as possible for the mini CBUILD Python
+   # we build just for cross, to satisfy 
--with-build-python.
+   --without-lto
+   --without-readline
+   --disable-optimizations
+   )
+
+   myeconfargs+=(
+   # Point the imminent CHOST build to the Python we just
+   # built for CBUILD.
+   --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
+   )
+
+   mkdir "${WORKDIR}"/${P}-${CBUILD} || die
+   pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
+   ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
+
+   # Avoid as many dependencies as possible for the cross build.
+   cat >> Makefile <<-EOF || die
+   MODULE_NIS=disabled
+   MODULE__DBM=disabled
+   MODULE__GDBM=disabled
+   MODULE__DBM=disabled
+   MODULE__SQLITE3=disabled
+   MODULE__HASHLIB=disabled
+   MODULE__SSL=disabled
+   MODULE__CURSES=disabled
+   MODULE__CURSES_PANEL=disabled
+   MODULE_READLINE=disabled
+   MODULE__TKINTER=disabled
+   MODULE_PYEXPAT=disabled
+   MODULE_ZLIB=disabled
+   EOF
+
+   # Unfortunately, we do have to build this immediately, and
+   # not in src_compile, because CHOST configure for Python
+   # will check the existence of the --with-build-python value
+   # immediately.
+   emake
+   popd &> /dev/null || die
+   fi
+
econf "${myeconfargs[@]}"
 
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-06-17 Thread Sam James
commit: 9bc2bf0ce6e366f80009ce0144fe3c40d48a577f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:48:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:48:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc2bf0c

app-crypt/pinentry: update EAPI 7 -> 8

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

 app-crypt/pinentry/pinentry-1.2.0-r1.ebuild | 89 +
 1 file changed, 89 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.2.0-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0-r1.ebuild
new file mode 100644
index ..f3494a8189a9
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools qmake-utils
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+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="caps efl emacs gnome-keyring gtk ncurses qt5"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   efl? ( dev-libs/efl[X] )
+   gnome-keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}
+   gtk? ( app-crypt/gcr[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+)
+
+src_prepare() {
+   default
+   unset FLTK_CONFIG
+   eautoreconf
+}
+
+src_configure() {
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   $(use_enable efl pinentry-efl) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gtk pinentry-gnome3) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   $(use_with caps libcap) \
+   --enable-pinentry-tty \
+   --disable-pinentry-fltk \
+   --disable-pinentry-gtk2 \
+   MOC="$(qt5_get_bindir)"/moc \
+   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+src_install() {
+   default
+
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



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

2022-06-17 Thread Sam James
commit: 5324373724b1676d54e56fe5adfeb67b53d124fb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:44:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:46:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53243737

net-firewall/iptables: EAPI 8

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

 net-firewall/iptables/iptables-1.8.8-r3.ebuild | 181 +
 1 file changed, 181 insertions(+)

diff --git a/net-firewall/iptables/iptables-1.8.8-r3.ebuild 
b/net-firewall/iptables/iptables-1.8.8-r3.ebuild
new file mode 100644
index ..b5f9b1e35cde
--- /dev/null
+++ b/net-firewall/iptables/iptables-1.8.8-r3.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs autotools flag-o-matic usr-ldscript
+
+DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
+HOMEPAGE="https://www.netfilter.org/projects/iptables/;
+SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+# Subslot reflects PV when libxtables and/or libip*tc was changed
+# the last time.
+SLOT="0/1.8.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="conntrack netlink nftables pcap static-libs"
+
+COMMON_DEPEND="
+   conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 )
+   netlink? ( net-libs/libnfnetlink )
+   nftables? (
+   >=net-libs/libmnl-1.0:=
+   >=net-libs/libnftnl-1.1.6:=
+   )
+   pcap? ( net-libs/libpcap )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   virtual/os-headers
+   >=sys-kernel/linux-headers-4.4:0
+"
+BDEPEND="
+   virtual/pkgconfig
+   nftables? (
+   sys-devel/flex
+   virtual/yacc
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   nftables? ( net-misc/ethertypes )
+   !/dev/null; then
+   elog "Current iptables implementation is unset, setting to 
${default_iptables}"
+   eselect iptables set "${default_iptables}"
+   fi
+
+   if use nftables; then
+   local tables
+   for tables in {arp,eb}tables; do
+   if ! eselect ${tables} show &>/dev/null; then
+   elog "Current ${tables} implementation is 
unset, setting to ${default_iptables}"
+   eselect ${tables} set xtables-nft-multi
+   fi
+   done
+   fi
+
+   eselect iptables show
+}
+
+pkg_prerm() {
+   if [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Unsetting iptables symlinks before removal"
+   eselect iptables unset
+   fi
+
+   if ! has_version 'net-firewall/ebtables'; then
+   elog "Unsetting ebtables symlinks before removal"
+   eselect ebtables unset
+   elif [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Resetting ebtables symlinks to ebtables-legacy"
+   eselect ebtables set ebtables-legacy
+   fi
+
+   if ! has_version 'net-firewall/arptables'; then
+   elog "Unsetting arptables symlinks before removal"
+   eselect arptables unset
+   elif [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Resetting arptables symlinks to arptables-legacy"
+   eselect arptables set arptables-legacy
+   fi
+
+   # The eselect module failing should not be fatal
+   return 0
+}



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

2022-06-17 Thread Sam James
commit: 40d891ccac4e3f1ba1311332f68d6dda42c922f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:30:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:30:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d891cc

app-shells/bash: minor nit for QA_CONFIGURE_OPTIONS

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

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

diff --git a/app-shells/bash/bash-5.2_rc1.ebuild 
b/app-shells/bash/bash-5.2_rc1.ebuild
index 30812eac26e8..09d7f435408e 100644
--- a/app-shells/bash/bash-5.2_rc1.ebuild
+++ b/app-shells/bash/bash-5.2_rc1.ebuild
@@ -89,7 +89,7 @@ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-chetramey )"
 S="${WORKDIR}/${MY_P}"
 
 # EAPI 8 tries to append it but it doesn't exist here
-QA_CONFIGURE_OPTIONS+="--disable-static"
+QA_CONFIGURE_OPTIONS="--disable-static"
 
 PATCHES=(
#"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/

diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild
index 30812eac26e8..09d7f435408e 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-.ebuild
@@ -89,7 +89,7 @@ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-chetramey )"
 S="${WORKDIR}/${MY_P}"
 
 # EAPI 8 tries to append it but it doesn't exist here
-QA_CONFIGURE_OPTIONS+="--disable-static"
+QA_CONFIGURE_OPTIONS="--disable-static"
 
 PATCHES=(
#"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Sam James
commit: 0123d7bad3b99b9b84dce531e1ce94b285377f1e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:30:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0123d7ba

net-vpn/tor: silence --disable-static QA warning

it's a false positive.

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

 net-vpn/tor/tor-0.4.7.8.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
index ff633774bff4..46b0279c3cb8 100644
--- a/net-vpn/tor/tor-0.4.7.8.ebuild
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -59,6 +59,10 @@ DOCS=()
 
 RESTRICT="!test? ( test )"
 
+# EAPI 8 tries to append it but it doesn't exist here
+# bug #831311 etc
+QA_CONFIGURE_OPTIONS="--disable-static"
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
 }



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

2022-06-17 Thread Sam James
commit: e2fe286f2d5c0ae959cb6daa0f3695a08fe4f32b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:21:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fe286f

app-shells/bash: only dep on readline if is_release

To match reality.

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

 app-shells/bash/bash-5.2_rc1.ebuild |  7 ++-
 app-shells/bash/bash-.ebuild| 16 ++--
 2 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/app-shells/bash/bash-5.2_rc1.ebuild 
b/app-shells/bash/bash-5.2_rc1.ebuild
index af272883e190..30812eac26e8 100644
--- a/app-shells/bash/bash-5.2_rc1.ebuild
+++ b/app-shells/bash/bash-5.2_rc1.ebuild
@@ -75,8 +75,10 @@ IUSE="afs bashlogger examples mem-scramble +net nls plugins 
+readline"
 DEPEND="
>=sys-libs/ncurses-5.2-r2:0=
nls? ( virtual/libintl )
-   readline? ( >=sys-libs/readline-${READLINE_VER}:0= )
 "
+if is_release ; then
+   DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
+fi
 RDEPEND="
${DEPEND}
 "
@@ -86,6 +88,9 @@ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-chetramey )"
 
 S="${WORKDIR}/${MY_P}"
 
+# EAPI 8 tries to append it but it doesn't exist here
+QA_CONFIGURE_OPTIONS+="--disable-static"
+
 PATCHES=(
#"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
 

diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild
index f36854ee07d4..30812eac26e8 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-.ebuild
@@ -65,7 +65,7 @@ if [[ -n ${GENTOO_PATCH_VER} ]] ; then
SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz;
 fi
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 if is_release ; then
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"
@@ -75,8 +75,10 @@ IUSE="afs bashlogger examples mem-scramble +net nls plugins 
+readline"
 DEPEND="
>=sys-libs/ncurses-5.2-r2:0=
nls? ( virtual/libintl )
-   readline? ( >=sys-libs/readline-${READLINE_VER}:0= )
 "
+if is_release ; then
+   DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
+fi
 RDEPEND="
${DEPEND}
 "
@@ -86,6 +88,9 @@ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-chetramey )"
 
 S="${WORKDIR}/${MY_P}"
 
+# EAPI 8 tries to append it but it doesn't exist here
+QA_CONFIGURE_OPTIONS+="--disable-static"
+
 PATCHES=(
#"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
 
@@ -222,6 +227,13 @@ src_compile() {
fi
 }
 
+src_test() {
+   # Used in test suite.
+   unset A
+
+   default
+}
+
 src_install() {
local d f
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-06-17 Thread Ionen Wolkens
commit: 124075b43328286cdcf5437d208876c5b39bb6de
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jun 17 19:35:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jun 17 19:55:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124075b4

x11-drivers/nvidia-drivers: add 515.49.05:0/vulkan

Note that even though it is newer (for now), it is not recommended
to use the 0/vulkan branch unless you are involved in vulkan
application development, upstream bugs may not get fixed (aka it
adds vulkan features on top of old drivers and rebase occasionally).

Please report if packaging issues, as don't check masked 0/vulkan much.

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

 x11-drivers/nvidia-drivers/Manifest|   2 +
 .../nvidia-drivers/nvidia-drivers-515.49.05.ebuild | 505 +
 2 files changed, 507 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 9bda66ad36d6..7bcceda03acf 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,6 +6,7 @@ DIST NVIDIA-Linux-x86_64-470.129.06.run 272145574 BLAKE2B 
9eb75456f3aa6cea13a66b
 DIST NVIDIA-Linux-x86_64-470.62.30.run 271859421 BLAKE2B 
13e4782f52d6b531cd8cf9f72066f6e54dc06f781da66c9babf7d747654a73eb8f36c4e95af7c04b9b8da74c4479843a0d31b9b294176c76d2905207a53a4ee8
 SHA512 
729f4242dd12c4c8560167f005c067cb69a8f0b6c4991836de569f7847c5126f136ff37561bc68738d4fdb00cd74acb03a7005bf0f35fa2d1a3d3d737c613abd
 DIST NVIDIA-Linux-x86_64-510.73.05.run 329250752 BLAKE2B 
dd79ad5a7c94cd50a832a224a5dcab7cb24368453417962ac63cb7dca6f7d9bfe0a41460df90f9793b9c8c2e42d1e3666c940cf9f869e18b201df385a66c7dd8
 SHA512 
c2ce41ee8112ad5450d6aa18f910da0870ac08a1ad0ab0d82a256b191c7826057afb3477e7a842244034c9eb9de37c6af919b0dd055bb90dd2a32d7e97a8c72c
 DIST NVIDIA-Linux-x86_64-515.48.07.run 360459673 BLAKE2B 
5f998024070a73f8dae4b5525c651055b311217c0d1d9e40a11e10ba0932b13b4902c47a5a444a461dd3cc1c99de7b21654c9e3bc4195bade22f94794e41d58a
 SHA512 
a8129334ce02e5de6b1c336723b58e0883f58ca1cef56288144278af996594dfa141882613453452cc8a0ed7d76839d6d1ecd30d11c73eacf21450524286
+DIST NVIDIA-Linux-x86_64-515.49.05.run 361416064 BLAKE2B 
7f2d9c9d418cb16fb154ff7130533c252a736bad92abe3f993212e837beb14db1882c56b539c81d170f0ea1e89a3cea3bd1f4dea6bddf5abd17687d011baf1bc
 SHA512 
a9f184699b40bad8bc3a98a8abdf609fcfeea9f477e4731dfd792dee84a0122eae247479c2b97b3bcf9628fed51802774ff81ba594fe8614c92b339c44bbac21
 DIST NVIDIA-kernel-module-source-515.48.07.tar.xz 7496780 BLAKE2B 
681bd8dd416763826e2d227fedf67a54613f8ab0feaa1d5be4c5d864cd5298b6fe8f301d0cf1d1334fd8fc3acb312949f46acdabcd141fd15df21789b165
 SHA512 
5535703d8de781149ea9175785fc04ba9b2ea1c39a524dcf7937941d951489edfb94e72b2bde70044ed682a209b8923e14fa5314e12c46a1fb9621ee8a2e3269
 DIST nvidia-installer-390.151.tar.bz2 150160 BLAKE2B 
373c0f26ca258d6e274891ec49f8ae768b3ba50cc1079b697e310c52fac7710b221591074497803b3e65a8fc9c2f49a493126de0907a117d6af1101d190b2b38
 SHA512 
027676209d1ba5fa3bf63d716562beb308c28b083f9411461112493f006afa69bcad7c95c479724a841f2790548924a3cf4b11ae95b70e33854ce0b2eff4b8f8
 DIST nvidia-installer-470.103.01.tar.bz2 146121 BLAKE2B 
06da3693cf8edba849b802f2255dcf2086ba3846f83ef19a02cb813ea2c07a6904f8a49e263018fb8b40c9fece7ab4422d95a50d12030ae6815ec60a7edac055
 SHA512 
b080f32394a6163c34e152561b80cca9277a53e0b38c5225b91daddc2169403e2ff4cf63a30b488ee0c3a954b21d32065b5624fb9dd33e672313909b9096de02
@@ -32,3 +33,4 @@ DIST nvidia-xconfig-470.103.01.tar.bz2 108687 BLAKE2B 
2e5de637f9ba7bb516fd1a6801
 DIST nvidia-xconfig-470.129.06.tar.bz2 108704 BLAKE2B 
71ead889bca8503e987bc00c71531a4fd1a779ba6e679da5bee7636bfb4c46ff2984fc3b7feadd296ec45b58730fee52c55e1eedc0b24a4ff0976357eed79b3c
 SHA512 
26955fbcd17e5d2caaadd0ff818cbdf93934d6cec5f29bb43fbc98bf300c9bc745f9e3dd977be1209a5f5a7f812d3fb9b2b33140ffc4b86789477661bb8c49c3
 DIST nvidia-xconfig-510.73.05.tar.bz2 109809 BLAKE2B 
4554555b543073281f7b2e3f2d3463f7b4e8a7c8a734663af0d6a3110d432dd8f9e14e4e0efbd93902ae1e8cd1afefd35838f0bf70a5a619b05119acef25aa1a
 SHA512 
bc992cd75e9e757f2e3edf35b38106362de0900085dec059b3b609bca3bc02fcac4a39a1481a7c9ca0e704fe0355e8f9620a1e8cc867e1c341d2b0df2cf47bf0
 DIST nvidia-xconfig-515.48.07.tar.bz2 110220 BLAKE2B 
54283c809f4d50337279727c70bed11e98b1422751663a1c77afb250917c28f269cecf6d75c1458051ed09bd826d9fdc7329b332d8e2118e6b3529f6a4e34bc1
 SHA512 
417bcb829fe578ccecea713780e5d3cbe79798d974ef66741c2b0fe3a87c6a236c719e369af44b297f0c42d82b33af76a61a0e205ad939684b56d258a0d37b0b
+DIST open-gpu-kernel-modules-515.49.05.tar.gz 7408161 BLAKE2B 
6fbabbb06f8ebd7605b4d2ab51301236cb3df0a3d301ba3d8b2f8d96a56ca6f2cc451ea0cd95b9e5d110bc53c409ad7311f788a29861e7cd5b58a33d493f
 SHA512 
daa24d51b9986057c622b15d74185c21b2370a0169cef768a82e9f1a68387b85e547b8695f05c8da9559be0fdd398deadf7fe56c23955b365212091c3db180f9

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.05.ebuild 

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

2022-06-17 Thread Michał Górny
commit: 6fa85c329e3392b4badce338c17f4945bdc5e5b3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:40:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa85c32

virtual/dist-kernel: Remove old

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

 virtual/dist-kernel/dist-kernel-5.10.117.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.10.118.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.10.119.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.10.120.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.10.121.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.10.122.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.41.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.43.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.44.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.45.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.46.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.15.47.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.17.11.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.17.12.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.17.13.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.17.14.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.17.15.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.17.9.ebuild   | 19 ---
 virtual/dist-kernel/dist-kernel-5.18.4.ebuild   | 19 ---
 virtual/dist-kernel/dist-kernel-5.4.195.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.4.196.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.4.197.ebuild  | 19 ---
 virtual/dist-kernel/dist-kernel-5.4.198.ebuild  | 19 ---
 23 files changed, 437 deletions(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.117.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.117.ebuild
deleted file mode 100644
index a8bfe038d31a..
--- a/virtual/dist-kernel/dist-kernel-5.10.117.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
-
-RDEPEND="
-   || (
-   ~sys-kernel/gentoo-kernel-${PV}
-   ~sys-kernel/gentoo-kernel-bin-${PV}
-   ~sys-kernel/vanilla-kernel-${PV}
-   )"

diff --git a/virtual/dist-kernel/dist-kernel-5.10.118.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.118.ebuild
deleted file mode 100644
index 5594b4186dc8..
--- a/virtual/dist-kernel/dist-kernel-5.10.118.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-
-RDEPEND="
-   || (
-   ~sys-kernel/gentoo-kernel-${PV}
-   ~sys-kernel/gentoo-kernel-bin-${PV}
-   ~sys-kernel/vanilla-kernel-${PV}
-   )"

diff --git a/virtual/dist-kernel/dist-kernel-5.10.119.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.119.ebuild
deleted file mode 100644
index 5594b4186dc8..
--- a/virtual/dist-kernel/dist-kernel-5.10.119.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-
-RDEPEND="
-   || (
-   ~sys-kernel/gentoo-kernel-${PV}
-   ~sys-kernel/gentoo-kernel-bin-${PV}
-   ~sys-kernel/vanilla-kernel-${PV}
-   )"

diff --git a/virtual/dist-kernel/dist-kernel-5.10.120.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.120.ebuild
deleted file mode 100644
index 5594b4186dc8..
--- a/virtual/dist-kernel/dist-kernel-5.10.120.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual to depend on any Distribution Kernel"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-
-RDEPEND="
-   || (
-   ~sys-kernel/gentoo-kernel-${PV}
-   ~sys-kernel/gentoo-kernel-bin-${PV}
-   

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

2022-06-17 Thread Michał Górny
commit: bbc0bb24597bdbc0387e1e5a8adead6f85a235bf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:40:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc0bb24

sys-kernel/gentoo-kernel-bin: Remove old

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

 sys-kernel/gentoo-kernel-bin/Manifest  | 139 -
 .../gentoo-kernel-bin-5.10.117.ebuild  | 135 
 .../gentoo-kernel-bin-5.10.118.ebuild  | 135 
 .../gentoo-kernel-bin-5.10.119.ebuild  | 135 
 .../gentoo-kernel-bin-5.10.120.ebuild  | 135 
 .../gentoo-kernel-bin-5.10.121.ebuild  | 135 
 .../gentoo-kernel-bin-5.10.122.ebuild  | 135 
 .../gentoo-kernel-bin-5.15.41.ebuild   | 135 
 .../gentoo-kernel-bin-5.15.43.ebuild   | 135 
 .../gentoo-kernel-bin-5.15.44.ebuild   | 135 
 .../gentoo-kernel-bin-5.15.45.ebuild   | 135 
 .../gentoo-kernel-bin-5.15.46.ebuild   | 135 
 .../gentoo-kernel-bin-5.15.47.ebuild   | 135 
 .../gentoo-kernel-bin-5.17.11.ebuild   | 135 
 .../gentoo-kernel-bin-5.17.12.ebuild   | 135 
 .../gentoo-kernel-bin-5.17.13.ebuild   | 135 
 .../gentoo-kernel-bin-5.17.14.ebuild   | 135 
 .../gentoo-kernel-bin-5.17.15.ebuild   | 135 
 .../gentoo-kernel-bin-5.17.9.ebuild| 135 
 .../gentoo-kernel-bin-5.18.4.ebuild| 135 
 .../gentoo-kernel-bin-5.4.195.ebuild   | 135 
 .../gentoo-kernel-bin-5.4.196.ebuild   | 135 
 .../gentoo-kernel-bin-5.4.197.ebuild   | 135 
 .../gentoo-kernel-bin-5.4.198.ebuild   | 135 
 24 files changed, 3244 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 23fe72c717b6..e92e07f4658d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,167 +1,28 @@
-DIST genpatches-5.10-126.base.tar.xz 3445148 BLAKE2B 
f21381f177a1c3de8e9be21c3fbf2b5ffd43dd12a7726fbcbec2e259a44e353fe63a98cc29b3e207d67cdf2642aaf142a69f438c395b0e928b13159e8fcc9fa0
 SHA512 
fce3451abb11c22afc8ab0ccfa6483ef2ba23916e2ebcd3191af775f1286716f90167a0bb835ecc0738d4e8a13326bd0644f46fbff19edbaa9df6c33fa5bafd0
-DIST genpatches-5.10-126.extras.tar.xz 3868 BLAKE2B 
b08b05b945fef23421cf8a0f18c7b6c23e86edd4717ad80b24f4109d199373477c0bb16cb2a370a540c2d97bc99c1bb4d9feb7a9c964e9e80b9505cf51ae0ab6
 SHA512 
57e81535f7cbbeba031c03d0bf634035789266d1be7c7254d44a6777e554b5b6b14649c04e2a910ecc16f8e53f122b6bd0c9657cb5c9bb1fca56ab4d73f1f259
-DIST genpatches-5.10-127.base.tar.xz 3469464 BLAKE2B 
e14c637285530bec0187c71aedbc10d20f685f1da6a93dff79e68a5c485e67d59d67ab7e5a26931ee31ea1a9f9c79b006a7c4943a6ce04951d74872387146996
 SHA512 
6df4bf911eebb05b2102e3f636bca18b17181efefb0891db2734ae65b87ba3b20ea63a313368aa4752cd9fa2483263b85ef8dd2438ba50ac2cbcf681b2ff203f
-DIST genpatches-5.10-127.extras.tar.xz 3868 BLAKE2B 
6a7c16cab44182ebb5262a7e419d68daa265a55ee51b3ad6a8d30ce20299090250e00bf295c30551d07bdd935acfad6753128cb0dd5f975b11fc3c31b1537689
 SHA512 
8bddbd6ac07595d76efce9ec9595b0da1ea1cf49735ab22ceac6d312d59a72304ea7557eca349896c6936dec060dcac3cf2a877e213e4d4d5964e330f37a05f1
-DIST genpatches-5.10-128.base.tar.xz 3512860 BLAKE2B 
2d01ea45d9fb1ca3fdb216cc7fb2807d351a5f96aa5174bd86acdd5c425dc2fe277443adb00c66dcaa7bbc89aef1be27b7bce2eb3f2d41d547aaeaf4b5f875b9
 SHA512 
32b4f989b9a0b6978c90f002c12b0da3ac376ffce93ac6a84c4fdcc5a2aa9484f1c5305cb74b59eaa4ed0311d000164cc7d9211d8eb3186c44e0214e745e303a
-DIST genpatches-5.10-128.extras.tar.xz 3872 BLAKE2B 
b797d3b758b6472b55021e34f567122b0103fc60e9aca785a3ebf196deca22e13cf6423aed5126e9f441fea69db60f72934072b18a3821c61896a372562d9a52
 SHA512 
a021a9b67fafc0ec650a4bdf87ca72bb7ac39d705aeaef5bd650e115a46d4c2dafab4ff853e6585f14e18fda15dbca489adafd7e86843a73a656848b6bc416da
-DIST genpatches-5.10-129.base.tar.xz 3527080 BLAKE2B 
91778a19b8905af40a0f80cc63434b378ab6c502d1fa01bdd81c258fd6c0010051d1cb4649a60050799c6654686cd37fbcc4aab2224029d274181cb404c3524d
 SHA512 
94e12e0801a0dcd2645430074e03c446de75fa7106a5ecbc95be288b44ae387eb4a17c3237f66e6a0fc6651d973843cc32919c3ccfc807b1c1d36dbeca4137d1
-DIST genpatches-5.10-129.extras.tar.xz 3868 BLAKE2B 
85f4030ed0bd5aaac7c1e0d5f64412557a2684d0d53b1243357b0c5d3c521cad0cc5d72af7cdfad1fe8304454a3b1fb8adffd797aa0985353729911c48e17342
 SHA512 

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

2022-06-17 Thread Michał Górny
commit: 1b0e5c7d7a424b80956cd4bf4041a6aa6e0ea1b3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:40:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:40:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0e5c7d

sys-kernel/vanilla-kernel: Remove old

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

 sys-kernel/vanilla-kernel/Manifest |  54 -
 .../vanilla-kernel/vanilla-kernel-5.10.117.ebuild  | 134 -
 .../vanilla-kernel/vanilla-kernel-5.10.118.ebuild  | 134 -
 .../vanilla-kernel/vanilla-kernel-5.10.119.ebuild  | 134 -
 .../vanilla-kernel/vanilla-kernel-5.10.120.ebuild  | 134 -
 .../vanilla-kernel/vanilla-kernel-5.10.121.ebuild  | 134 -
 .../vanilla-kernel/vanilla-kernel-5.10.122.ebuild  | 134 -
 .../vanilla-kernel/vanilla-kernel-5.15.41.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.15.43.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.15.44.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.15.45.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.15.46.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.15.47.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.17.11.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.17.12.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.17.13.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.17.14.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.17.15.ebuild   | 134 -
 .../vanilla-kernel/vanilla-kernel-5.17.9.ebuild| 134 -
 .../vanilla-kernel/vanilla-kernel-5.18.4.ebuild| 134 -
 .../vanilla-kernel/vanilla-kernel-5.4.195.ebuild   | 108 -
 .../vanilla-kernel/vanilla-kernel-5.4.196.ebuild   | 108 -
 .../vanilla-kernel/vanilla-kernel-5.4.197.ebuild   | 108 -
 .../vanilla-kernel/vanilla-kernel-5.4.198.ebuild   | 108 -
 24 files changed, 3032 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index fda8a54cb335..5c8494313453 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,79 +1,25 @@
 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 
44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588
 SHA512 
3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
-DIST kernel-aarch64-fedora.config.5.17.11-gentoo 239036 BLAKE2B 
7b4cfd0cb29d5a79f7af585ae019723da74de58eb0e756ebb783ca0e17a79b68ea751f9c7eb7f31f16adb334e2b746228b55bdebafe31195cde4a379aa865b48
 SHA512 
08de60599905b032d09ad263670f1501513366d89fc224e21c1689fef97f6ed28db9149becf7363f28f2983587cbefcb20ef99f6b5dab8ad24ad9320ee829790
-DIST kernel-aarch64-fedora.config.5.17.3-gentoo 238977 BLAKE2B 
5f3a43fff7ddfe4dda03f00e7f4af761ff978bbc9c6d2fa73b605f60755a0d40e494428725a7728f5e2f5f58c9931d8d60b048d318e22c635588e546209dcfb2
 SHA512 
4c22514ec7d2d4ce87087aeae17a5f68efc3e70f48298895262d5dbc47623de6ada4254ee3a7f06a302d37af73d921470903f2f3a86fe5224e638bda882be7e5
 DIST kernel-aarch64-fedora.config.5.18.4-gentoo 242525 BLAKE2B 
d27e9b2f96f3d7968919eb2bd4f67b62543a9fbbeb2f1253a39046b4e3b9cfbff1266c21a98a2d86dbed1897bd41d8795726c6491d96bd1de25ad1a012fabaa5
 SHA512 
bf7758b7a24c4abd46e66f031e1da5081e324a383c710f60446f43296fa7543b3dad47c751ece8667ab0715e1605b104b6ceb36966a0f474ae4ec8641425914f
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b

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

2022-06-17 Thread Michał Górny
commit: f1aabcc92ec309a239c0af609a80a6b360dd0cad
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:40:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1aabcc9

sys-kernel/gentoo-kernel: Remove old

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

 sys-kernel/gentoo-kernel/Manifest  |  55 -
 .../gentoo-kernel/gentoo-kernel-5.10.117.ebuild| 131 
 .../gentoo-kernel/gentoo-kernel-5.10.118.ebuild| 131 
 .../gentoo-kernel/gentoo-kernel-5.10.119.ebuild| 131 
 .../gentoo-kernel/gentoo-kernel-5.10.120.ebuild| 131 
 .../gentoo-kernel/gentoo-kernel-5.10.121.ebuild| 131 
 .../gentoo-kernel/gentoo-kernel-5.10.122.ebuild| 131 
 .../gentoo-kernel/gentoo-kernel-5.15.41.ebuild | 131 
 .../gentoo-kernel/gentoo-kernel-5.15.43.ebuild | 131 
 .../gentoo-kernel/gentoo-kernel-5.15.44.ebuild | 131 
 .../gentoo-kernel/gentoo-kernel-5.15.45.ebuild | 131 
 .../gentoo-kernel/gentoo-kernel-5.15.46.ebuild | 131 
 .../gentoo-kernel/gentoo-kernel-5.15.47.ebuild | 131 
 .../gentoo-kernel/gentoo-kernel-5.17.11.ebuild | 137 -
 .../gentoo-kernel/gentoo-kernel-5.17.12.ebuild | 137 -
 .../gentoo-kernel/gentoo-kernel-5.17.13.ebuild | 137 -
 .../gentoo-kernel/gentoo-kernel-5.17.14.ebuild | 137 -
 .../gentoo-kernel/gentoo-kernel-5.17.15.ebuild | 137 -
 .../gentoo-kernel/gentoo-kernel-5.17.9.ebuild  | 137 -
 .../gentoo-kernel/gentoo-kernel-5.18.4.ebuild  | 137 -
 .../gentoo-kernel/gentoo-kernel-5.4.195.ebuild | 100 ---
 .../gentoo-kernel/gentoo-kernel-5.4.196.ebuild | 100 ---
 .../gentoo-kernel/gentoo-kernel-5.4.197.ebuild | 100 ---
 .../gentoo-kernel/gentoo-kernel-5.4.198.ebuild | 100 ---
 24 files changed, 2986 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index b2aaba9711fb..0ab73821ff32 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,84 +1,29 @@
-DIST genpatches-5.10-126.base.tar.xz 3445148 BLAKE2B 
f21381f177a1c3de8e9be21c3fbf2b5ffd43dd12a7726fbcbec2e259a44e353fe63a98cc29b3e207d67cdf2642aaf142a69f438c395b0e928b13159e8fcc9fa0
 SHA512 
fce3451abb11c22afc8ab0ccfa6483ef2ba23916e2ebcd3191af775f1286716f90167a0bb835ecc0738d4e8a13326bd0644f46fbff19edbaa9df6c33fa5bafd0
-DIST genpatches-5.10-126.extras.tar.xz 3868 BLAKE2B 
b08b05b945fef23421cf8a0f18c7b6c23e86edd4717ad80b24f4109d199373477c0bb16cb2a370a540c2d97bc99c1bb4d9feb7a9c964e9e80b9505cf51ae0ab6
 SHA512 
57e81535f7cbbeba031c03d0bf634035789266d1be7c7254d44a6777e554b5b6b14649c04e2a910ecc16f8e53f122b6bd0c9657cb5c9bb1fca56ab4d73f1f259
-DIST genpatches-5.10-127.base.tar.xz 3469464 BLAKE2B 
e14c637285530bec0187c71aedbc10d20f685f1da6a93dff79e68a5c485e67d59d67ab7e5a26931ee31ea1a9f9c79b006a7c4943a6ce04951d74872387146996
 SHA512 
6df4bf911eebb05b2102e3f636bca18b17181efefb0891db2734ae65b87ba3b20ea63a313368aa4752cd9fa2483263b85ef8dd2438ba50ac2cbcf681b2ff203f
-DIST genpatches-5.10-127.extras.tar.xz 3868 BLAKE2B 
6a7c16cab44182ebb5262a7e419d68daa265a55ee51b3ad6a8d30ce20299090250e00bf295c30551d07bdd935acfad6753128cb0dd5f975b11fc3c31b1537689
 SHA512 
8bddbd6ac07595d76efce9ec9595b0da1ea1cf49735ab22ceac6d312d59a72304ea7557eca349896c6936dec060dcac3cf2a877e213e4d4d5964e330f37a05f1
-DIST genpatches-5.10-128.base.tar.xz 3512860 BLAKE2B 
2d01ea45d9fb1ca3fdb216cc7fb2807d351a5f96aa5174bd86acdd5c425dc2fe277443adb00c66dcaa7bbc89aef1be27b7bce2eb3f2d41d547aaeaf4b5f875b9
 SHA512 
32b4f989b9a0b6978c90f002c12b0da3ac376ffce93ac6a84c4fdcc5a2aa9484f1c5305cb74b59eaa4ed0311d000164cc7d9211d8eb3186c44e0214e745e303a
-DIST genpatches-5.10-128.extras.tar.xz 3872 BLAKE2B 
b797d3b758b6472b55021e34f567122b0103fc60e9aca785a3ebf196deca22e13cf6423aed5126e9f441fea69db60f72934072b18a3821c61896a372562d9a52
 SHA512 
a021a9b67fafc0ec650a4bdf87ca72bb7ac39d705aeaef5bd650e115a46d4c2dafab4ff853e6585f14e18fda15dbca489adafd7e86843a73a656848b6bc416da
-DIST genpatches-5.10-129.base.tar.xz 3527080 BLAKE2B 
91778a19b8905af40a0f80cc63434b378ab6c502d1fa01bdd81c258fd6c0010051d1cb4649a60050799c6654686cd37fbcc4aab2224029d274181cb404c3524d
 SHA512 
94e12e0801a0dcd2645430074e03c446de75fa7106a5ecbc95be288b44ae387eb4a17c3237f66e6a0fc6651d973843cc32919c3ccfc807b1c1d36dbeca4137d1
-DIST genpatches-5.10-129.extras.tar.xz 3868 BLAKE2B 
85f4030ed0bd5aaac7c1e0d5f64412557a2684d0d53b1243357b0c5d3c521cad0cc5d72af7cdfad1fe8304454a3b1fb8adffd797aa0985353729911c48e17342
 SHA512 

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

2022-06-17 Thread Michał Górny
commit: 81c779733760521c24b508b7a50a0f514cdd3792
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:34:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c77973

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.199 arm64 ppc64 x86, #852626

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.199.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.199.ebuild
index 8e013ebacf03..9cad00c6c328 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.199.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.199.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2022-06-17 Thread Michał Górny
commit: 6d481462e0e96866fd10b6a3f1845dfcdd24c106
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:34:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d481462

virtual/dist-kernel: Stabilize 5.4.199 arm64 ppc64 x86, #852626

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

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

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



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

2022-06-17 Thread Michał Górny
commit: a19c94e322a31e084787d5c736d68ded6b7fd7be
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:34:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19c94e3

sys-kernel/gentoo-kernel-bin: Stabilize 5.10.123 ppc64, #852623

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.123.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.123.ebuild
index f5d1e29c5fa6..b0171103c6d8 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.123.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.123.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2022-06-17 Thread Michał Górny
commit: d519e8dd667aca92605336f635fcc193185155d3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:34:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d519e8dd

virtual/dist-kernel: Stabilize 5.10.123 ppc64, #852623

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.10.123.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.123.ebuild
index 5e6a46064b47..a8bfe038d31a 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.123.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.123.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
 
 RDEPEND="
|| (



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

2022-06-17 Thread Michał Górny
commit: d057d29968e8bc3504babf175b8c922109d546de
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:33:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d057d299

virtual/dist-kernel: Stabilize 5.15.48 amd64 arm64 ppc64 x86, #852620

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.48.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.48.ebuild
index 5594b4186dc8..a8bfe038d31a 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.48.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.48.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
 
 RDEPEND="
|| (



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

2022-06-17 Thread Michał Górny
commit: e5a303b689d8feb68f2fe453c12d82887669c7e3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:33:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a303b6

sys-kernel/gentoo-kernel-bin: Stabilize 5.15.48 amd64 arm64 ppc64 x86, #852620

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.48.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.48.ebuild
index 0787e9b25ee5..9cad00c6c328 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.48.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.48.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2022-06-17 Thread Michał Górny
commit: 045bc069c01fd2a0ecfe81355148536c0de6f150
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:34:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045bc069

sys-kernel/gentoo-kernel: Stabilize 5.4.199 arm64 ppc64 x86, #852626

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

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

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.199.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.199.ebuild
index 28d20b0101ef..bbb1c4778144 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.199.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.199.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
 IUSE="debug"
 
 RDEPEND="



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

2022-06-17 Thread Michał Górny
commit: 1823647bb6c17aa46125a8be6591a5844310842f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:33:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1823647b

sys-kernel/gentoo-kernel: Stabilize 5.15.48 amd64 arm64 ppc64 x86, #852620

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

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

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.48.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.48.ebuild
index 3e9875ab5936..68008deb98f3 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.48.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.48.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2022-06-17 Thread Michał Górny
commit: 7b1371a63127183d8864fcc6f317d103df872a6a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 19:34:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 19:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1371a6

sys-kernel/gentoo-kernel: Stabilize 5.10.123 ppc64, #852623

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

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

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.123.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.123.ebuild
index 5aee19f31aa5..d3b655df2223 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.123.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.123.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/

2022-06-17 Thread Sam James
commit: 47af38012cf4376cdeab40cdc9dbc25a901827d4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 19:30:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 19:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47af3801

media-plugins/alsa-plugins: add 1.2.7.1

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

 media-plugins/alsa-plugins/Manifest|   1 +
 .../alsa-plugins/alsa-plugins-1.2.7.1.ebuild   | 106 +
 2 files changed, 107 insertions(+)

diff --git a/media-plugins/alsa-plugins/Manifest 
b/media-plugins/alsa-plugins/Manifest
index 66c48830c5ef..794bf9bc698c 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -1 +1,2 @@
 DIST alsa-plugins-1.2.6.tar.bz2 408596 BLAKE2B 
bead0b9514725560a4fb738c4b1e14b148bf888cc82e0d7611cb6c494ed97a7e366b57f233095372c26a7bd614655bd58a6505202910de421561b540c94d5cca
 SHA512 
ac54a6f227f1ca5f6e01e08d869e7c06f4bcd68f148932e1902a6fcf3e5ccd3667ac4d8c1a00b77e4b5cb27e17c01cf7526ded4aaf35c4b26fc69e14e6e341f9
+DIST alsa-plugins-1.2.7.1.tar.bz2 408801 BLAKE2B 
6f7aa503eda879cd273f36a16eec702b4da9267a60835cb5acbbfe355a83b7ffa3e93eb6483c9946c1d0bcd845a8f574470e7b84c66f793d0d0c6c9883ad52ee
 SHA512 
437c05a7e0175594768fd6a9a6d1a158bb4a01a7de6a42c2bd468d9381e01b64d385ddfac7d87baf84fe13cb4e65dc24da643940f416d4b191c528728822d964

diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild 
b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild
new file mode 100644
index ..af445ba1a91f
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux"
+IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex 
+usb_stream"
+
+RDEPEND="
+   >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
+   ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   libsamplerate? ( 
>=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   speex? (
+   >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}]
+   media-libs/speexdsp[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # For some reasons the polyp/pulse plugin does fail with alsaplayer 
with a
+   # failed assert. As the code works just fine with asserts disabled, for 
now
+   # disable them waiting for a better solution.
+   sed \
+   -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
+   -i pulse/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   use debug || append-cppflags -DNDEBUG
+
+   local myeconfargs=(
+   # default does not contain $prefix: bug #673464
+   --with-alsalconfdir="${EPREFIX}"/etc/alsa/conf.d
+
+   --with-speex="$(usex speex lib no)"
+   $(use_enable arcam_av arcamav)
+   $(use_enable ffmpeg libav)
+   $(use_enable jack)
+   $(use_enable libsamplerate samplerate)
+   $(use_enable mix)
+   $(use_enable oss)
+   $(use_enable pulseaudio)
+   $(use_enable speex speexdsp)
+   $(use_enable usb_stream usbstream)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   # Needed to workaround parallel build failure
+   # bug #835920
+   dodir /usr/$(get_libdir)/alsa-lib
+
+   default
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   cd doc || die
+   dodoc upmix.txt vdownmix.txt README-pcm-oss
+   use jack && dodoc README-jack
+   use libsamplerate && dodoc samplerate.txt
+   use ffmpeg && dodoc lavrate.txt a52.txt
+
+   if use pulseaudio; then
+   dodoc README-pulse
+   # install ALSA configuration files
+   # making PA to be used by alsa clients
+   insinto /usr/share/alsa
+   doins "${FILESDIR}"/pulse-default.conf
+
+   insinto /usr/share/alsa/alsa.conf.d
+   doins "${FILESDIR}"/51-pulseaudio-probe.conf
+   # bug #670960
+   dosym 
../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \
+   /etc/alsa/conf.d/51-pulseaudio-probe.conf
+   fi
+
+   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+}

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

2022-06-17 Thread Sam James
commit: c990c58af2bd3c1e318b27d099590f90c863556c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 19:15:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 19:32:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c990c58a

app-shells/bash: add 5.2_rc1

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

 app-shells/bash/Manifest  |  2 ++
 app-shells/bash/{bash-.ebuild => bash-5.2_rc1.ebuild} | 15 +++
 app-shells/bash/bash-.ebuild  |  6 +++---
 3 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 36f166d3c882..77b474193182 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -23,6 +23,8 @@ DIST bash-5.1.tar.gz.sig 95 BLAKE2B 
ac9209d6a4ab4436c511a7a195594e9036d7d1aef788
 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 bash205b-001 1132 BLAKE2B 
0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6
 SHA512 
5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
 DIST bash205b-002 755 BLAKE2B 
6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d
 SHA512 
46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ecf3a9526883
 DIST bash205b-003 2356 BLAKE2B 
b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7
 SHA512 
74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399

diff --git a/app-shells/bash/bash-.ebuild 
b/app-shells/bash/bash-5.2_rc1.ebuild
similarity index 96%
copy from app-shells/bash/bash-.ebuild
copy to app-shells/bash/bash-5.2_rc1.ebuild
index 9582f937a142..af272883e190 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-5.2_rc1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # TODO on release:
 # - check READLINE_VER, obviously
@@ -57,15 +57,15 @@ elif is_release ; then
SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )"
 else
-   SRC_URI="ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig 
)"
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
 fi
 
 if [[ -n ${GENTOO_PATCH_VER} ]] ; then
SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz;
 fi
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 if is_release ; then
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"
@@ -222,6 +222,13 @@ src_compile() {
fi
 }
 
+src_test() {
+   # Used in test suite.
+   unset A
+

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-ucm-conf/

2022-06-17 Thread Sam James
commit: c3d1dcdd09378e1f072b52ba7df09fd81029eabd
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 19:30:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 19:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d1dcdd

media-libs/alsa-ucm-conf: add 1.2.7.1

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

 media-libs/alsa-ucm-conf/Manifest   |  1 +
 .../alsa-ucm-conf/alsa-ucm-conf-1.2.7.1.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-libs/alsa-ucm-conf/Manifest 
b/media-libs/alsa-ucm-conf/Manifest
index 0f0700e21bee..4b1f66c61bbd 100644
--- a/media-libs/alsa-ucm-conf/Manifest
+++ b/media-libs/alsa-ucm-conf/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-ucm-conf-1.2.6.3.tar.bz2 28153 BLAKE2B 
c14e50f2bcf95fbc038d3b2b5801850d4d22ab041fdb57dd9f4b161a748326671687585279801a9d3f803abd3d253d86b6b3e891e8c3024c5641f8a24bb7
 SHA512 
14031173dd9b44c506f13172fcf89d1119e4b2d409a749ec8ef4948e75231a5e5091206e826dff9e70f1f803de8cfb9fd94886ef70764c705f65c1c7ebdf649f
+DIST alsa-ucm-conf-1.2.7.1.tar.bz2 32566 BLAKE2B 
72a58b3eb927549ca1433d1249cb43723dd26bf6ce2e72713859c81d2b56388c99d03e028f0e27952dad6296e7efe7e94744cb37150b56b9985d99cee8d53388
 SHA512 
e2ade1b4f4d26cfb77fb423b82b7eea1b51bbb4857b771acb845da3f3f99c846ec28a415eb184c7d79ffbe1edf21f026951778f905e23658d78deaebb1315759
 DIST alsa-ucm-conf-1.2.7.tar.bz2 31282 BLAKE2B 
e214e0957493a977d7016180a8b1ea26f91f568944e2b9fc65779d63f3f4317016d183c35bd07b7efc818bd875d904c4b308de240b60275d6b025b66ac134e73
 SHA512 
3f69343213632ca4196d83f2713302ff9839d9c5fcdf9e0c0be4d358a854844085f9c18acad01dfdf492eda203e2bd5d40939b09074e9c0b57692732bb3136ae

diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.1.ebuild 
b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.1.ebuild
new file mode 100644
index ..69d00e46df60
--- /dev/null
+++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.7.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="ALSA ucm configuration files"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!

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

2022-06-17 Thread Sam James
commit: f02444aed076e2daf64618234c83af6ad63a8351
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 19:15:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 19:32:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02444ae

sys-libs/readline: add 8.2_rc1

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

 sys-libs/readline/Manifest|   2 +
 sys-libs/readline/readline-8.2_rc1.ebuild | 224 ++
 2 files changed, 226 insertions(+)

diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 79c1eb7a61fc..e48088f9d1c6 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -2,6 +2,8 @@ DIST readline-8.1.tar.gz 2993288 BLAKE2B 
f0feca1ea3517b2b613adacac8c997cce0e86aa
 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 readline81-001 2454 BLAKE2B 
7ec4e5c39a224a70643b44b88bcfef5198e199c76f2a34f0b0ce24f1747dd46be49ddf93871c474cda64322b4358127fec4c2401d19422f84934546bbe1f3bf2
 SHA512 
cfbef10bdeb562a302ccf214878d02ebadf799343b3d2d7996a282f81bcfde83997ba6dcc9a8477af4dd7c73bca74105ca00a81e42ed13321672bd2930550e54
 DIST readline81-001.sig 95 BLAKE2B 
7d523d0fc21772cb03aa4b5d66ea58c1a99a6c0e4a8625e89cad015cbff63cd68e08207ca5150819225300ac864806032888104bbbea64ca38ebf89e28c24b7e
 SHA512 
7fa3747e388aecb26f2d4f8346b89b367710ea99a14618c625066b820901dc467bd156ec37340fde1f86f0fe0d6b33044c1ed5768cf8ed1a25386d32dc6419a6
 DIST readline81-002 1242 BLAKE2B 
4ef0404561bd8fc5559e8e5f675ae3f12c467178a8954f54f3204c2d09b88ccec960e807c7af0ec3514b489b676e3be51f98351e377fb18e3d7a14d33d4da69d
 SHA512 
e47c029b82cf3a4d44e85c4348f7e059c56726694c190d84186822e1c893e1c006e7ec75f33c36791112f81abd792a2e2fdae9a65cd128f3c89ff4ffd9a9a1ff

diff --git a/sys-libs/readline/readline-8.2_rc1.ebuild 
b/sys-libs/readline/readline-8.2_rc1.ebuild
new file mode 100644
index ..90c2837bb864
--- /dev/null
+++ b/sys-libs/readline/readline-8.2_rc1.ebuild
@@ -0,0 +1,224 @@
+# 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 " "$@"
+   done
+   fi
+}
+
+DESCRIPTION="Another cute console display library"
+HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/readline.git;
+   EGIT_BRANCH=devel
+   inherit git-r3
+elif is_release ; then
+   

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

2022-06-17 Thread Sam James
commit: 17e14c65fd5716aef842ca25b63a7c4c43e3f0dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 19:28:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 19:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e14c65

media-libs/alsa-lib: add 1.2.7.1

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

 media-libs/alsa-lib/Manifest|  1 +
 media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index cf75cd21ef5a..a48b1fed6157 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 
4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9
 SHA512 
70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45
+DIST alsa-lib-1.2.7.1.tar.bz2 1084711 BLAKE2B 
b7be12a51453a82d0eb2e57fb8f9391c8778e8c63b78b6e6f46437bca39e3efb13394ba0e060547781ccde75fcdc19da532d5aed24fe0d5cfb885c1604e4e8ce
 SHA512 
2a0b4205e8bf602b56a6f5007ba219799e5443827393058e439adf5b391bb6c4815a48bb994b5d108b9f31a90db0eb43a96a0d7741216e2d710dc63d372de27e
 DIST alsa-lib-1.2.7.tar.bz2 1084924 BLAKE2B 
a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e
 SHA512 
6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
new file mode 100644
index ..94d96f7b806b
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python +thread-safety"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+
+   # enable Python only on final ABI
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_enable thread-safety)
+   $(use_with debug)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi && use doc; then
+   emake doc
+   grep -FZrl "${S}" doc/doxygen/html | \
+   xargs -0 sed -i -e "s:${S}::" || die
+   fi
+}
+
+multilib_src_install() {
+   multilib_is_native_abi && use doc && local HTML_DOCS=( 
doc/doxygen/html/. )
+
+   default
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}



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

2022-06-17 Thread Matthew Thode
commit: 13aefa1d1aa02b3325e781e603063ed4f4190830
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 17 19:32:14 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 17 19:32:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13aefa1d

app-admin/ansible-base: 2.13.0 stable amd64/arm64/x86

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

 app-admin/ansible-base/ansible-base-2.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-base/ansible-base-2.13.0.ebuild 
b/app-admin/ansible-base/ansible-base-2.13.0.ebuild
index 06d9ba54c027..e8c2a3cb1c45 100644
--- a/app-admin/ansible-base/ansible-base-2.13.0.ebuild
+++ b/app-admin/ansible-base/ansible-base-2.13.0.ebuild
@@ -19,7 +19,7 @@ else
MY_PN="${PN/-base/-core}"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
S="${WORKDIR}"/${MY_P}
 fi
 



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

2022-06-17 Thread Matthew Thode
commit: 6c6a714da21a4fd3578c2b92e6588ca66e033a89
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 17 19:30:52 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 17 19:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6a714d

app-admin/ansible: 5.7.1 stable amd64/arm64/x86

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

 app-admin/ansible/ansible-5.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-5.7.1.ebuild 
b/app-admin/ansible/ansible-5.7.1.ebuild
index 999bc1a1edb8..21e85e45cd01 100644
--- a/app-admin/ansible/ansible-5.7.1.ebuild
+++ b/app-admin/ansible/ansible-5.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-base-2.12.0



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Anthony G. Basile
commit: 52ed797d0f130d3d4d89431c4ca5d799511d3b7a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jun 17 19:06:37 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun 17 19:06:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ed797d

net-vpn/tor: remove vulnerable version, bug #852821

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

 net-vpn/tor/Manifest   |   3 -
 net-vpn/tor/tor-0.4.7.7.ebuild | 122 -
 2 files changed, 125 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index dc6e8749b69c..2a8643b760f0 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,9 +1,6 @@
 DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 
4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68
 SHA512 
7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9
 DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 
1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378
 SHA512 
97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262
 DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b
 SHA512 
3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b
-DIST tor-0.4.7.7.tar.gz 7895089 BLAKE2B 
18acfbe017b2ad456184f6031881149717f6fecad0d3e6daf90241a5a8ef296c32a36ace266d38b703f34b66d71e282c803f03f2059502c6ff6f4fdfb6641a97
 SHA512 
896e12fea9342b669911d9cb115cb8cfa3841739d7a90e7457b24a72ff02821cd08be21bde961f18ca35c514a5105315dcb1e9519c52390fd8064c57d1e245bc
-DIST tor-0.4.7.7.tar.gz.sha256sum 85 BLAKE2B 
09e715beaf05926c4cdc13a43c8cd31ec2f477876a8a13915416d7ac955622c10c77177a1a0d7a7c4eb5a6c1256170379692c42dd2161889c51018f43f4a3398
 SHA512 
aa7d84bb7bc50d73835b95e5c5c68cff3d4da31e0b5d01e5765cce92963a4a391ca449638338548813fd51031f3114f38c57d617142831f16a967b22284db3c2
-DIST tor-0.4.7.7.tar.gz.sha256sum.asc 716 BLAKE2B 
30e2a5a0867d3474aaa935b1dcada9ff96799c48e3e621e7519462dd85386ec1e44592d3ee93372bf1f649213f87247f1f30c0bcceb0ca40de5faecd3b2b90f1
 SHA512 
2a40a3d61803016b65f4fbab7263679d987811ff829b637d73cb404a4c6ea179f4234f8696833fdddb5af449726dc70e3d74297c0ba62e3ff41e28e372a2c020
 DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
 DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
 DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.7.ebuild b/net-vpn/tor/tor-0.4.7.7.ebuild
deleted file mode 100644
index ff633774bff4..
--- a/net-vpn/tor/tor-0.4.7.7.ebuild
+++ /dev/null
@@ -1,122 +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} )
-inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="https://www.torproject.org/;
-SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
-   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
-   verify-sig? (
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
-   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
-   )"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
-fi
-IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
-
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
-DEPEND="
-   dev-libs/libevent:=[ssl]
-   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2022-06-17 Thread Anthony G. Basile
commit: a3fe568e62b916d3085d2fc17d6ec2ac33cd8db5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jun 17 19:04:49 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun 17 19:04:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fe568e

net-vpn/tor: security bump to 0.4.7.8, bug #852821

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

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.7.8.ebuild | 122 +
 2 files changed, 125 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index e30dbb91f733..dc6e8749b69c 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,3 +4,6 @@ DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 
4f17ba1b555eeaa0aadad93484209
 DIST tor-0.4.7.7.tar.gz 7895089 BLAKE2B 
18acfbe017b2ad456184f6031881149717f6fecad0d3e6daf90241a5a8ef296c32a36ace266d38b703f34b66d71e282c803f03f2059502c6ff6f4fdfb6641a97
 SHA512 
896e12fea9342b669911d9cb115cb8cfa3841739d7a90e7457b24a72ff02821cd08be21bde961f18ca35c514a5105315dcb1e9519c52390fd8064c57d1e245bc
 DIST tor-0.4.7.7.tar.gz.sha256sum 85 BLAKE2B 
09e715beaf05926c4cdc13a43c8cd31ec2f477876a8a13915416d7ac955622c10c77177a1a0d7a7c4eb5a6c1256170379692c42dd2161889c51018f43f4a3398
 SHA512 
aa7d84bb7bc50d73835b95e5c5c68cff3d4da31e0b5d01e5765cce92963a4a391ca449638338548813fd51031f3114f38c57d617142831f16a967b22284db3c2
 DIST tor-0.4.7.7.tar.gz.sha256sum.asc 716 BLAKE2B 
30e2a5a0867d3474aaa935b1dcada9ff96799c48e3e621e7519462dd85386ec1e44592d3ee93372bf1f649213f87247f1f30c0bcceb0ca40de5faecd3b2b90f1
 SHA512 
2a40a3d61803016b65f4fbab7263679d987811ff829b637d73cb404a4c6ea179f4234f8696833fdddb5af449726dc70e3d74297c0ba62e3ff41e28e372a2c020
+DIST tor-0.4.7.8.tar.gz 7910081 BLAKE2B 
40f6eab453d95a09e4531ce7cdb59715a21b84e1d0b1045d107add6a443fb7563a5747734b23e0e1dfda6490a5a7659f912e38c11cdb5fa635535dcff6169eeb
 SHA512 
2daeb4ef9144772b4e0793ccd00990b7eda58c533f9616670940931d6d12770e9a7d48b33b5626d330f62bb71fbc6e1f559881f062d16bc15fbb162e29fa91f4
+DIST tor-0.4.7.8.tar.gz.sha256sum 85 BLAKE2B 
0fa1e094af83c74f46f87d0569a623bd3061b416f272d19326faf08ab6e9e926b14c2d46c99fba80d68f22188aa74c73e68477015e1c37382e4acb115d10a5a2
 SHA512 
8d8ef020e8028a0d481cbf6e50809212ebfb493b11c3937f1f732be48ca139a991e68b799342a17374f6faf77f0a7113d15c5220a5bf94d110d11582a078a013
+DIST tor-0.4.7.8.tar.gz.sha256sum.asc 1321 BLAKE2B 
b70d64db73c45f50bac4ef07f12d755eaf02b676d929bd6f3a9b5b593326e1cce4a3bc8466f2ccce003ab044084fa812ce6ea4cbf32f5a4c0321199dcd291bee
 SHA512 
5c58745abb4db4a9d53c4c4df209cab96689494704d661439efa705f143267aac648ed23240aedc802e9689223f79d2d1c7eba865d2d5b3296590f8b93e03c37

diff --git a/net-vpn/tor/tor-0.4.7.8.ebuild b/net-vpn/tor/tor-0.4.7.8.ebuild
new file mode 100644
index ..ff633774bff4
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.8.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/;
+SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
+   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+DOCS=()
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_detached 

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

2022-06-17 Thread Sam James
commit: 8a1d005f7decdb50955cd653762f1b171a4e878e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 18:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 18:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1d005f

sys-devel/crossdev: add 20220617

Bug: https://bugs.gentoo.org/675368
Bug: https://bugs.gentoo.org/554032
Bug: https://bugs.gentoo.org/705800
Signed-off-by: Sam James  gentoo.org>

 sys-devel/crossdev/Manifest | 1 +
 .../crossdev/{crossdev-.ebuild => crossdev-20220617.ebuild} | 2 +-
 sys-devel/crossdev/crossdev-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index cc9f5358079b..f6fab852162c 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,3 +1,4 @@
 DIST crossdev-20211121.tar.xz 28700 BLAKE2B 
bfe637dcd3c5b6d45e289d6298de18cab4b70b5d21a817a9207b91360b489457b9ee10266a1c2641f8dfac09dffb166bf1565a7e519ba41f84c6d5c2000f5158
 SHA512 
5189fa7639b819dfffc8f994bb557d8d83f115b82cd61d938db77fdcf16a33cc9d0147f9708b3bed22fdc4ace27ac863436813ebad94876ae767172ac0cbb9ce
 DIST crossdev-20220205.tar.xz 29088 BLAKE2B 
46e90557f0a6df49e4f6ab7be6495514a188c4366868290d3b6b879ad1e5741e1600bca237735290f7e9278d441534569853b582cd85b96581c6ae0517cb4c54
 SHA512 
72e7cf690d49a87b32f6fdad2462fd4156e4e35a3f0b5f30911012a2b7936bb999575f757547a7a805c0cfdd1fd0caa8b23bf61e72c4333096314043ed565f40
 DIST crossdev-20220424.tar.xz 29316 BLAKE2B 
8b026c165b643262ef934fb2daec5484bc2a2e8c2cafbaca08ecb81c2870a6306dd834c9f72bca8cbe219d1b24274fef0b83a88e301e66d98a1eb0825bb2e161
 SHA512 
3c2ac2d9c79140c6e0aa7ac9fa7838499f003c6c9c1260abf4b0b7883d2179ef1ded5ab0ba14ca48d471edde5090e22a50fffbf25fd86a32d354a9541e4fd567
+DIST crossdev-20220617.tar.xz 29396 BLAKE2B 
e3b39edfb4cbd5808851b56d86646bc879ea875b5e320802d86073236474e3aa80c5dbefc42ef4799528334bfb5a2a0abb5c0b344ebdce39ec01aac59306eb84
 SHA512 
bdc5ea519e4cd6275e8171ff7cd35c8ae45b6240fefd278997e247c8b0758bff6563f7e2613072e179ec4735155f05236f32385fe13579c5e955f761e0859e43

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-20220617.ebuild
similarity index 95%
copy from sys-devel/crossdev/crossdev-.ebuild
copy to sys-devel/crossdev/crossdev-20220617.ebuild
index 8c680c914ad0..1701b22179d5 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-20220617.ebuild
@@ -29,7 +29,7 @@ BDEPEND="app-arch/xz-utils"
 src_install() {
default
 
-   if [[ "${PV}" == "" ]] ; then
+   if [[ ${PV} == "" ]] ; then
sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
fi
 }

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-.ebuild
index 8c680c914ad0..1701b22179d5 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-.ebuild
@@ -29,7 +29,7 @@ BDEPEND="app-arch/xz-utils"
 src_install() {
default
 
-   if [[ "${PV}" == "" ]] ; then
+   if [[ ${PV} == "" ]] ; then
sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
fi
 }



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

2022-06-17 Thread Sam James
commit: 1c73d672e4a3e228c1b6b287d4345d229597fa35
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 18:42:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 18:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c73d672

net-firewall/nftables: add emergency pkg_preinst sanity check

The idea here is that we check just before merging whether the freshly
built `nft` binary can safely (pretend) reload the system ruleset.

A significant number of recent regressions have manifested in immediate
segfaults when doing this, so it's worth doing the safety check (it's
not as if it's niche or unlikely for a failure to occur at this point).

Those who want a failed check to be *fatal* can set 
NFTABLES_ABORT_ON_RELOAD_FAILURE=1.

Otherwise, it's just a warning.

Bug: https://bugs.gentoo.org/852662
Thanks-to: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 ...{nftables-.ebuild => nftables-1.0.4-r2.ebuild} | 19 ++-
 net-firewall/nftables/nftables-.ebuild| 16 +++-
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-1.0.4-r2.ebuild
similarity index 88%
copy from net-firewall/nftables/nftables-.ebuild
copy to net-firewall/nftables/nftables-1.0.4-r2.ebuild
index d3b5ea2ddc40..e15c2462f85d 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-1.0.4-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_OPTIONAL=1
 PYTHON_COMPAT=( python3_{8..11} )
@@ -70,6 +70,9 @@ pkg_setup() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   
"${FILESDIR}/nftables-1.0.4-revert-scanner-flags-move-to-own-scope.patch"
+   )
default
 
if [[ ${PV} =~ ^[9]{4,}$ ]] ; then
@@ -162,6 +165,20 @@ src_install() {
find "${ED}" -type f -name "*.la" -delete || die
 }
 
+pkg_preinst() {
+   if [[ -d /sys/module/nf_tables ]] && [[ -x /sbin/nft ]] && [[ -z 
${ROOT} ]]; then
+   if ! /sbin/nft -t list ruleset | "${ED}"/sbin/nft -c -f -; then
+   eerror "Your currently loaded ruleset cannot be parsed 
by the newly built instance of"
+   eerror "nft. This probably means that there is a 
regression introduced by v${PV}."
+   eerror "(To make the ebuild fail instead of warning, 
set NFTABLES_ABORT_ON_RELOAD_FAILURE=1.)"
+
+   if [[ -n ${NFTABLES_ABORT_ON_RELOAD_FAILURE} ]] ; then
+   die "Aborting because of failed nft reload!"
+   fi
+   fi
+   fi
+}
+
 pkg_postinst() {
local save_file
save_file="${EROOT}"/var/lib/nftables/rules-save

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-.ebuild
index d3b5ea2ddc40..51f0627a762d 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_OPTIONAL=1
 PYTHON_COMPAT=( python3_{8..11} )
@@ -162,6 +162,20 @@ src_install() {
find "${ED}" -type f -name "*.la" -delete || die
 }
 
+pkg_preinst() {
+   if [[ -d /sys/module/nf_tables ]] && [[ -x /sbin/nft ]] && [[ -z 
${ROOT} ]]; then
+   if ! /sbin/nft -t list ruleset | "${ED}"/sbin/nft -c -f -; then
+   eerror "Your currently loaded ruleset cannot be parsed 
by the newly built instance of"
+   eerror "nft. This probably means that there is a 
regression introduced by v${PV}."
+   eerror "(To make the ebuild fail instead of warning, 
set NFTABLES_ABORT_ON_RELOAD_FAILURE=1.)"
+
+   if [[ -n ${NFTABLES_ABORT_ON_RELOAD_FAILURE} ]] ; then
+   die "Aborting because of failed nft reload!"
+   fi
+   fi
+   fi
+}
+
 pkg_postinst() {
local save_file
save_file="${EROOT}"/var/lib/nftables/rules-save



[gentoo-commits] proj/crossdev: New tag: 20220617

2022-06-17 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 18:30:40 2022 +

New tag: 20220617




[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2022-06-17 Thread Stephan Hartmann
commit: dce8035e5ab85695d418c56073e7390a0faf2267
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:19:20 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce8035e

www-client/microsoft-edge-dev: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-103.0.1264.11.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index b9d2f3920133..f4f683c1ecfe 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_103.0.1264.11-1_amd64.deb 120678876 BLAKE2B 
7b1df7059e7452dc95bc88aa7b790a36f12f97ed57fb954572165862e5cb593bf8bc57a47d04680f49171a091f6ba394fabb023998c8c5dbdab0c9e77dbefb8c
 SHA512 
2047057d66be8393e8e224644a87deb105b2bc4f46e45ad038dc0dc1ae58d7bb534c5d3e8db982627b1122256517e66a5475ef28aaf9647e44c6c82825a9185d
 DIST microsoft-edge-dev_104.0.1271.2-1_amd64.deb 120898996 BLAKE2B 
63a7c2ed1a7eedd237c516fadd8ae4fa3c1d5074e1931cc293693e53ec3594b7c6d76ec66829ec1dade0a8ec753f97c72a752dfe3af6799d024d7eded2c7
 SHA512 
e88650b8cb7f739deef1278f45395bc0fabcf0be6427e4df0bee91160be3410ce203a4b2676e41a2f17f4facd5fc1da77c718ea1d8d6864c434777ed36aa31f7
 DIST microsoft-edge-dev_104.0.1278.2-1_amd64.deb 121860508 BLAKE2B 
a2027ef40f030e009f5792c6d20a57f9268c493a1df850392213861ab1aa38bab6cb4992ed348e603bf51dc2e136f881399a48cb6ecf4b3853fbfd458507cda0
 SHA512 
b3f4197cb2902029c9ddf1f83616877f2ea05639e2c017c9eccd76c7fd36a3d480795df855723f3f5201dd4219279dc8eb209cb0295a919fe5b4b4af5e6cb819
 DIST microsoft-edge-dev_104.0.1287.1-1_amd64.deb 130578752 BLAKE2B 
7f7c36c63015242c541761e1e31d2281efa311a875f704e2935cc2211ae52c804acb158e2eef989396175b550b4c50a9afd096b7c8b10b1fb475579410044d7a
 SHA512 
8835d5d040473842016bb64d49dd7b225396aa6570ada1b72fc2093f582f7c420ff398269867a82e17bc3dfd8a936286d613b675a79346e1abf8eb0219890caa

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-103.0.1264.11.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-103.0.1264.11.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-103.0.1264.11.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2022-06-17 Thread Stephan Hartmann
commit: 8f8e3bfc8fab8d7d2c0d93cef7a60ab9a51433a6
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:19:19 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:19:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8e3bfc

www-client/microsoft-edge-dev: automated bump (104.0.1287.1)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-104.0.1287.1.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index d670d0d486f1..b9d2f3920133 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_103.0.1264.11-1_amd64.deb 120678876 BLAKE2B 
7b1df7059e7452dc95bc88aa7b790a36f12f97ed57fb954572165862e5cb593bf8bc57a47d04680f49171a091f6ba394fabb023998c8c5dbdab0c9e77dbefb8c
 SHA512 
2047057d66be8393e8e224644a87deb105b2bc4f46e45ad038dc0dc1ae58d7bb534c5d3e8db982627b1122256517e66a5475ef28aaf9647e44c6c82825a9185d
 DIST microsoft-edge-dev_104.0.1271.2-1_amd64.deb 120898996 BLAKE2B 
63a7c2ed1a7eedd237c516fadd8ae4fa3c1d5074e1931cc293693e53ec3594b7c6d76ec66829ec1dade0a8ec753f97c72a752dfe3af6799d024d7eded2c7
 SHA512 
e88650b8cb7f739deef1278f45395bc0fabcf0be6427e4df0bee91160be3410ce203a4b2676e41a2f17f4facd5fc1da77c718ea1d8d6864c434777ed36aa31f7
 DIST microsoft-edge-dev_104.0.1278.2-1_amd64.deb 121860508 BLAKE2B 
a2027ef40f030e009f5792c6d20a57f9268c493a1df850392213861ab1aa38bab6cb4992ed348e603bf51dc2e136f881399a48cb6ecf4b3853fbfd458507cda0
 SHA512 
b3f4197cb2902029c9ddf1f83616877f2ea05639e2c017c9eccd76c7fd36a3d480795df855723f3f5201dd4219279dc8eb209cb0295a919fe5b4b4af5e6cb819
+DIST microsoft-edge-dev_104.0.1287.1-1_amd64.deb 130578752 BLAKE2B 
7f7c36c63015242c541761e1e31d2281efa311a875f704e2935cc2211ae52c804acb158e2eef989396175b550b4c50a9afd096b7c8b10b1fb475579410044d7a
 SHA512 
8835d5d040473842016bb64d49dd7b225396aa6570ada1b72fc2093f582f7c420ff398269867a82e17bc3dfd8a936286d613b675a79346e1abf8eb0219890caa

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1287.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1287.1.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1287.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2022-06-17 Thread Stephan Hartmann
commit: c9d0dd0d4938fe43b62181d9c5c24c196e9e20c7
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:19:04 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:19:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d0dd0d

www-client/microsoft-edge: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-102.0.1245.41.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index feaa62c28498..e2d710e5cbce 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_102.0.1245.41-1_amd64.deb 119503196 BLAKE2B 
397526545cfe15c0e8e3cd21b49be4f2f26da7e0791fa1ceccc52a89f000c5b3f6e925d5f0aae1435cb4f137b158761c3f85e682bb5297f2536ba2b7e72ab908
 SHA512 
385bc11d4449835737f3d1c24d7a71300a60d089c9f2a3836d7f95c25add383a2ab277836134e8a7782b1f8db16cf11c3edb805e3b0395c91116c2327084
 DIST microsoft-edge-stable_102.0.1245.44-1_amd64.deb 119514084 BLAKE2B 
0b56c5b2fb4288299c8707f0644b798b3e595b63cb184806d20b8dbde02b35d44cfe60b22e87afe2cc40ce68c00f95978989f8cec4a87835a8fabed4cf362a8d
 SHA512 
e9cccd2c8748a8411036922f5a18b373cf5c6f7d5386ad6e5cb899d396c43e2fb007633963c3b06fce5ed83eb01bddf2a233a04e501fc0ffb637a64e9ee13cc9

diff --git a/www-client/microsoft-edge/microsoft-edge-102.0.1245.41.ebuild 
b/www-client/microsoft-edge/microsoft-edge-102.0.1245.41.ebuild
deleted file mode 100644
index 3db12034b572..
--- a/www-client/microsoft-edge/microsoft-edge-102.0.1245.41.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2022-06-17 Thread Stephan Hartmann
commit: cfa432301c7406f9090c6ac93f554ffa41b4a02f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:19:01 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa43230

www-client/microsoft-edge: automated bump (102.0.1245.44)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-102.0.1245.44.ebuild| 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 1bab191412a0..feaa62c28498 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_102.0.1245.41-1_amd64.deb 119503196 BLAKE2B 
397526545cfe15c0e8e3cd21b49be4f2f26da7e0791fa1ceccc52a89f000c5b3f6e925d5f0aae1435cb4f137b158761c3f85e682bb5297f2536ba2b7e72ab908
 SHA512 
385bc11d4449835737f3d1c24d7a71300a60d089c9f2a3836d7f95c25add383a2ab277836134e8a7782b1f8db16cf11c3edb805e3b0395c91116c2327084
+DIST microsoft-edge-stable_102.0.1245.44-1_amd64.deb 119514084 BLAKE2B 
0b56c5b2fb4288299c8707f0644b798b3e595b63cb184806d20b8dbde02b35d44cfe60b22e87afe2cc40ce68c00f95978989f8cec4a87835a8fabed4cf362a8d
 SHA512 
e9cccd2c8748a8411036922f5a18b373cf5c6f7d5386ad6e5cb899d396c43e2fb007633963c3b06fce5ed83eb01bddf2a233a04e501fc0ffb637a64e9ee13cc9

diff --git a/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild 
b/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/

2022-06-17 Thread Stephan Hartmann
commit: aded40919b62e27560fc294c554628576604146f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:19:03 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:19:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aded4091

www-client/microsoft-edge: amd64 stable (102.0.1245.44)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild 
b/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild
index a8cc7e730ebf..3db12034b572 100644
--- a/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-102.0.1245.44.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2022-06-17 Thread Stephan Hartmann
commit: ba76c052219b07f1cbc91afa1ca7f50eb746c468
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:18:20 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:18:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba76c052

www-client/google-chrome-beta: automated update (103.0.5060.53)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-103.0.5060.42.ebuild => google-chrome-beta-103.0.5060.53.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 751f098335d2..2ac428531003 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_103.0.5060.42-1_amd64.deb 89519052 BLAKE2B 
72c579dc6c4f7a31a7cdde3c2d507c32146d0bf0cada75308e941879052a1e1467bca297873122e71b5661a5a7935d75e15b256fb12ecccb5775082e0ab1bc54
 SHA512 
288199417348a05472061f732e10268ae83d37aacd724a408e6ce483ac4c134e150fc1732533d4fb348743c4e8d12ff3de3e6d76cd34329e2c09dbbda35afaf2
+DIST google-chrome-beta_103.0.5060.53-1_amd64.deb 85782692 BLAKE2B 
3d7d4980ea0e3f512c494291e9ee30ce02a90737d08c1277fb19a82d2fa290a45a412775bbf3da6a0526a6da7ef11aefb29ded594d27395ffcf10721e47d4405
 SHA512 
9339ad8f5e1e82a0338bd060982fb47b3fed3c8b62b2eac16d53c3e51be9d831513adb042f5ed12dbe66f04f5a0e4cf44c48e54b9f55f9cc66a3d6e6d1ac9e66

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-103.0.5060.42.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-103.0.5060.53.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-103.0.5060.42.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-103.0.5060.53.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2022-06-17 Thread Stephan Hartmann
commit: b96dd43d00774b2555ed37dd54ab08d29c429a23
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:18:22 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96dd43d

www-plugins/chrome-binary-plugins: automated update (103.0.5060.53_beta)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...0.42_beta.ebuild => chrome-binary-plugins-103.0.5060.53_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 80fd953aeb62..d2a55af8da17 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_103.0.5060.42-1_amd64.deb 89519052 BLAKE2B 
72c579dc6c4f7a31a7cdde3c2d507c32146d0bf0cada75308e941879052a1e1467bca297873122e71b5661a5a7935d75e15b256fb12ecccb5775082e0ab1bc54
 SHA512 
288199417348a05472061f732e10268ae83d37aacd724a408e6ce483ac4c134e150fc1732533d4fb348743c4e8d12ff3de3e6d76cd34329e2c09dbbda35afaf2
+DIST google-chrome-beta_103.0.5060.53-1_amd64.deb 85782692 BLAKE2B 
3d7d4980ea0e3f512c494291e9ee30ce02a90737d08c1277fb19a82d2fa290a45a412775bbf3da6a0526a6da7ef11aefb29ded594d27395ffcf10721e47d4405
 SHA512 
9339ad8f5e1e82a0338bd060982fb47b3fed3c8b62b2eac16d53c3e51be9d831513adb042f5ed12dbe66f04f5a0e4cf44c48e54b9f55f9cc66a3d6e6d1ac9e66
 DIST google-chrome-stable_102.0.5005.115-1_amd64.deb 84778724 BLAKE2B 
e6dfdff02c2ad33fcedbc18437417c7cb6306c518d0a723f7e4fdf865b460a9d06a08554ec83ae40eacc8bccba3bb525b97787c740699515210be6c463127b39
 SHA512 
ba8ae03b467039bc9dc6d18df57f1d9fb04f289b8f9a24cad465d6d9b35fbf32e14fac23d9b66446b733979ba2e283287a77a6e473271bf10c8eaee80f704925
 DIST google-chrome-unstable_104.0.5110.0-1_amd64.deb 90144692 BLAKE2B 
7dbb0b39054a7f3921e4ebdbce5f6d8c64c155c2ed0e412fa962d14c98402f737c599240cb2c03470017d7444c09a63f798ce5e37c9ef2a33b9eab78d500c84e
 SHA512 
19e691a446068ee0b269b7da91ec251ec17286da834f91d4af3d2768c3bcb7a75956bfd622bba0f674bad2ae1ab292805de59834adf2196dd619e36a5125c7aa

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5060.42_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5060.53_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5060.42_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5060.53_beta.ebuild



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

2022-06-17 Thread Stephan Hartmann
commit: 08c15291c702d66053eff218275b0eba9438904f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 17 18:17:05 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 17 18:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c15291

www-client/chromium: beta channel bump to 103.0.5060.53

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest| 2 +-
 .../{chromium-103.0.5060.33.ebuild => chromium-103.0.5060.53.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 128445c72632..43f39ae4ef5b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,7 +2,7 @@ DIST chromium-102-patchset-6.tar.xz 4780 BLAKE2B 
c59d23779fd769176e1cd92884dd259
 DIST chromium-102.0.5005.115.tar.xz 1461900356 BLAKE2B 
c886967fa9ee2d093f7a5456613c1b0b9e7dfb958f9bef16429cc66eba0e0c26224ad036d690beb230027a92717586ac11ace937920b4c52380ad54134230002
 SHA512 
37f7789a3fe1d3ffc741fce346b4de25cec6fb21106a3013283a273300409b16115d193036f168a46a6524043a9ed5d4d0276ad1ad469cc347659fa20b678426
 DIST chromium-102.0.5005.61.tar.xz 1433350708 BLAKE2B 
7130b2c9dbc67783499003fd98f95e050bac3580e9dd6c9f4fee320e9eed876cd8c3ec29d9e9f23c78c159b1b622fbe0511750baeb6f8117f176612e1571747f
 SHA512 
4b5d48debafef0a38105e259f97eac6e25eae1147ce67e357c3ce1e8e7700950af63117ff104b71cfbdfcaa0b31925d1b686ab1be6c52b32dad819c7e38f1846
 DIST chromium-103-patchset-4.tar.xz 7220 BLAKE2B 
3dc9670be01d4bbfd24e8d305ea72e6bd911062a9a012c7548fca76ec34998b54ff31ef0118be5db9fdde3839365103cb06b29ff2ab167ad4313b4b64cba3a63
 SHA512 
54fb3600bb42ffcd6168f9741432879877bb5d206c11b3874249faaaff13288bffd4e7336f055c0c619efba02aa694de6abde394a6964c0ff6b33d9e3aed1691
-DIST chromium-103.0.5060.33.tar.xz 1470671736 BLAKE2B 
e036115ff0439e2e8ab18d97ebf720e88fa48a65f99eca9bcd37d30b9c9b4e5a376242783c83e65678dbcd73764e1a10fb62c95aabca3b10e3a86ad54c79fd00
 SHA512 
3c03d39bc182202c3849a040951d3414e2539444fd87a8740775612c0a80cc76de9a286eadc9af97e9db35e342bed092e20ac997a059673c6c4357f73c8841f8
+DIST chromium-103.0.5060.53.tar.xz 1470748636 BLAKE2B 
71f4e265afbe655ec41b1f2f8d46c8196b11d86f04fff5604b00167dd13c357058e7a60e8cb0f512a6a3ee32cd52421a5ce51dc0ad4d9e92d79949b5f84a5b64
 SHA512 
6a312f85e4fda49fc63b1b6bc74b1d6ea5be5a9db98f22c88ab0394968399df49daf1dfab19922b69a04a5afacc16eb9aa3f8af350f4cb1d2b0824c74efcf835
 DIST chromium-104-patchset-2.tar.xz 6168 BLAKE2B 
57e9f2090315d2fa9baa0d285e40fd7809b35a897fba7684672d04850c2b59ea1bc11383654a8178ece2d4baa9bb2e248898d2435618b9e8a995461d6e92ac53
 SHA512 
f23effc604051c18acfad3bfb974efd4aa675b84135f4eb95e0dd97261dcc9099f283a8015854c375499370f4155bb9fad51fca59555ec2f41f2d7ab90be7208
 DIST chromium-104.0.5110.0.tar.xz 1479553376 BLAKE2B 
60cd553185a66693f4db789c5280f63cd2a537b5f45cf2c27462cfa85c4ccd0ef52090fdb7074ea74d8864de99f4726f9b8a1ba3c3be65d97ee40e7824718b0b
 SHA512 
145cbf9d269f47ef7698c3c4e8d19d2f2b2cb57b78c538f63ed677fa82b00e9c0d8bdbebd2e2c1c6c7d9d36141e9e6ea661a43e592541404566dbd5d77731607
 DIST chromium-profiler-0.1.tar 269066240 BLAKE2B 
6897387b63ff9a724b67f2e8799fe803dc75da376da809e752d19d6f5cf98bd84ac24161d07ac4a967577279e9ad5a8a46f0825332a7ee933a27693d6dc95611
 SHA512 
3fb6132599d28455d1b5c04d856ea7623e49b0b0b96f021c31d0952c4ba57d69d0a1cae6f0b91470a235221c89cc0d3bb38303ff02594ed0739712e6e2f8dbcc

diff --git a/www-client/chromium/chromium-103.0.5060.33.ebuild 
b/www-client/chromium/chromium-103.0.5060.53.ebuild
similarity index 100%
rename from www-client/chromium/chromium-103.0.5060.33.ebuild
rename to www-client/chromium/chromium-103.0.5060.53.ebuild



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

2022-06-17 Thread Matt Turner
commit: c89aaeaced1931a85f814b36135b5408832c1b44
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 17 18:08:27 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 17 18:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89aaeac

media-libs/waffle: Revbump for xcb-proto multilib removal

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

 .../waffle/{waffle-.ebuild => waffle-1.7.0-r2.ebuild}  | 10 +-
 media-libs/waffle/waffle-.ebuild   | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/media-libs/waffle/waffle-.ebuild 
b/media-libs/waffle/waffle-1.7.0-r2.ebuild
similarity index 88%
copy from media-libs/waffle/waffle-.ebuild
copy to media-libs/waffle/waffle-1.7.0-r2.ebuild
index 7b4d01d42f65..a4611e934598 100644
--- a/media-libs/waffle/waffle-.ebuild
+++ b/media-libs/waffle/waffle-1.7.0-r2.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN};
GIT_ECLASS="git-r3"
 else

SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
 fi
-inherit meson-multilib ${GIT_ECLASS}
+inherit meson-multilib multilib ${GIT_ECLASS}
 
 DESCRIPTION="Library that allows selection of GL API and of window system at 
runtime"
 HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle;
@@ -31,7 +31,7 @@ RDEPEND="
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}
-   X? ( >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}] )
+   X? ( >=x11-base/xcb-proto-1.8-r3 )
 "
 BDEPEND="
dev-libs/libxslt

diff --git a/media-libs/waffle/waffle-.ebuild 
b/media-libs/waffle/waffle-.ebuild
index 7b4d01d42f65..a4611e934598 100644
--- a/media-libs/waffle/waffle-.ebuild
+++ b/media-libs/waffle/waffle-.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN};
GIT_ECLASS="git-r3"
 else

SRC_URI="https://gitlab.freedesktop.org/mesa/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}"/${PN}-v${PV}
 fi
-inherit meson-multilib ${GIT_ECLASS}
+inherit meson-multilib multilib ${GIT_ECLASS}
 
 DESCRIPTION="Library that allows selection of GL API and of window system at 
runtime"
 HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle;
@@ -31,7 +31,7 @@ RDEPEND="
wayland? ( >=dev-libs/wayland-1.10[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}
-   X? ( >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}] )
+   X? ( >=x11-base/xcb-proto-1.8-r3 )
 "
 BDEPEND="
dev-libs/libxslt



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

2022-06-17 Thread Matt Turner
commit: aa70cf46636a6910d8cfb673f22e61491eb4df2d
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 17 18:05:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 17 18:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa70cf46

x11-libs/libxcb: Revbump for xcb-proto multilib removal

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

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 54 +++
 1 file changed, 54 insertions(+)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
new file mode 100644
index ..f53663413b6f
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+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="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.15.2
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+"
+
+python_check_deps() {
+   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-cursor/

2022-06-17 Thread Matt Turner
commit: 358c8172c1e5e26a85a0b6b51495bbff897a08c3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 17 18:14:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 17 18:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358c8172

x11-libs/xcb-util-cursor: Revbump for xcb-proto multilib removal

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

 .../xcb-util-cursor-0.1.3-r4.ebuild| 24 ++
 1 file changed, 24 insertions(+)

diff --git a/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r4.ebuild 
b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r4.ebuild
new file mode 100644
index ..60cd1a1dc7c5
--- /dev/null
+++ b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-image-0.3.9-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-renderutil-0.3.9[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.8-r3:=
+   x11-base/xorg-proto"
+BDEPEND=">=dev-util/gperf-3.0.1"
+
+XORG_CONFIGURE_OPTIONS=(
+   
--with-cursorpath='~/.cursors:~/.icons:/usr/local/share/cursors/xorg-x11:/usr/local/share/cursors:/usr/local/share/icons:/usr/local/share/pixmaps:/usr/share/cursors/xorg-x11:/usr/share/cursors:/usr/share/pixmaps/xorg-x11:/usr/share/icons:/usr/share/pixmaps'
+)



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2022-06-17 Thread Matt Turner
commit: 6a5afaae932b9d84dea371e48f8f5b2c7f811978
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 17 18:01:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 17 18:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5afaae

x11-base/xcb-proto: Version bump to 1.15.2

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

 x11-base/xcb-proto/Manifest|  1 +
 x11-base/xcb-proto/xcb-proto-1.15.2.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/x11-base/xcb-proto/Manifest b/x11-base/xcb-proto/Manifest
index 1d68310773de..664fd7b8ff63 100644
--- a/x11-base/xcb-proto/Manifest
+++ b/x11-base/xcb-proto/Manifest
@@ -1,3 +1,4 @@
 DIST xcb-proto-1.14.1.tar.xz 143588 BLAKE2B 
24983ec26632e93ef2d0c854cd41272925b6f3aab2642701232b73bc37d200d794c46f438e4a4102484e6ac9723e78c923b99cc78ada3541f43eaf0ad7ebc863
 SHA512 
140fbf48483bacc7f6b70fdcf76f9e4ff0e87df9cb3a071cea47d8fe4574407cdefcfbd674099014d297e5fc010748e71d8609fca4cc32e8b25c634f928b727d
 DIST xcb-proto-1.15.1.tar.xz 147908 BLAKE2B 
a85a40f725b4704f23a407862626b34cdaeaecb66877126dbbeadc6993da12a0687d9965d1e72144683e15be53b7fda151480cbe7e2caa572f3b029d9c45a416
 SHA512 
56fd505e567e1d39b4d46d0e5f79aeb90144c9b1a4429b2f51cd326ec0dea2a5fda5e2ebfe48af0da2781a4b1e29d9a91a4e0da662db5e35a701eac2e5ec1684
+DIST xcb-proto-1.15.2.tar.xz 148108 BLAKE2B 
0d6cc87ea0d2de594ba11b11255779e90d3c7507f0002453b3d1b2ac73fb604e5ee52e516bbcf76bce2a89027f8c8de6289d21aa2bb23d7d3e2ee77211b54946
 SHA512 
9d0b2f0a4dbbf2d64e32ff4658d1663e13d7e5f1bffc1e8d45be7b9dd5bab46e29fc1c2f6e66a7a569e374ba6756faf3c39b0b5e5560df6d7f8b68beec97659d
 DIST xcb-proto-1.15.tar.xz 146628 BLAKE2B 
d7f38f1a415a7c70af372c64726e089ee454ffb981c031e4b8e93f345a1ada9dc40fb4e8b59adf553af8b4d9b7ef52730c9df56a0c24e53f98b3403346c7e810
 SHA512 
a333ac7c39f17ff2567419d09a9a77210c943a4e88d79eb152d416ae26bf6fb14e2446f9817abc806edd7aa3733bd4de5852b5ae90a25cbcc9d40e59c211aa36

diff --git a/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
new file mode 100644
index ..40e67119e4ae
--- /dev/null
+++ b/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+XORG_TARBALL_SUFFIX="xz"
+XORG_MODULE=proto/
+
+inherit python-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings protocol headers"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
+
+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"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND=""
+RDEPEND="
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2
+"
+
+ECONF_SOURCE="${S}"
+
+src_configure() {
+   # Don't use Python to find sitedir here.
+   PYTHON=true default
+}
+
+src_compile() {
+   :
+}
+
+xcbgen_install() {
+   # Use eclass to find sitedir instead.
+   emake -C xcbgen install DESTDIR="${D}" pythondir="$(python_get_sitedir)"
+   python_optimize
+}
+
+src_install() {
+   # Restrict SUBDIRS to prevent xcbgen with empty sitedir.
+   emake install DESTDIR="${D}" SUBDIRS=src
+   python_foreach_impl xcbgen_install
+}



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

2022-06-17 Thread William Hubbs
commit: cd304aad8b8f46ee86be576614a862ac0b33d5b3
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun 17 18:06:10 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun 17 18:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd304aad

dev-util/diff-cover: add 6.5.0

Closes: https://bugs.gentoo.org/845933
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/diff-cover/Manifest|  1 +
 dev-util/diff-cover/diff-cover-6.5.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-util/diff-cover/Manifest b/dev-util/diff-cover/Manifest
index 6ef4b403750b..b8d442e54325 100644
--- a/dev-util/diff-cover/Manifest
+++ b/dev-util/diff-cover/Manifest
@@ -1 +1,2 @@
 DIST diff-cover-5.0.1.tar.gz 84135 BLAKE2B 
6a246df971e76155864d8b4ba11cbecd0e3f6b2f97edbb458f410e89e1748e91053fccd03bd4b73e8a5704d70169c3183f61e04326d391b01663fe446b2dd365
 SHA512 
d21fe75695b635222c3d9b053aacfcd22792ad9db87a6bbc0cc72491183c96e144b34edb75c97b7625d05bdbafb2ce7e2e66f0b65f3502cba801d11c23efc7e8
+DIST diff-cover-6.5.0.tar.gz 108392 BLAKE2B 
fc3a2a46e66501da5c08ce58fc13e46671246737320a0b6350b78f6b777d3759ec47d4ada170bb3dffcfe0927920741a3c5bff03509d92b2cc873cecce282eb1
 SHA512 
a00a1009fc8b9ca46f93573e3a2d6eb6a6a29f0e61891c839209dbe3d208d873a42524b30e3a18918817d173cefc3c5f481f7eea689170d72b5cd08857a8f021

diff --git a/dev-util/diff-cover/diff-cover-6.5.0.ebuild 
b/dev-util/diff-cover/diff-cover-6.5.0.ebuild
new file mode 100644
index ..9a3fea81c28c
--- /dev/null
+++ b/dev-util/diff-cover/diff-cover-6.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{7..11} )
+inherit distutils-r1
+
+DESCRIPTION="Find diff lines that do not have test coverage"
+HOMEPAGE="https://github.com/Bachmann1234/diff-cover;
+SRC_URI="https://github.com/Bachmann1234/diff-cover/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P/diff-cover/diff_cover}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=dev-python/chardet-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+   dev-python/jinja2_pluralize[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-17 Thread Sam James
commit: db48002639cfc740f32be76605cc264dedd42213
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 17:58:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 17:58:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db480026

dev-libs/flatbuffers: restore 2.0.0-r1

Needed for TF.

This reverts commit d9104d1176f8add1d1a8a8fd13db0b51693537b9.

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

 dev-libs/flatbuffers/Manifest|  1 +
 dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/flatbuffers/Manifest b/dev-libs/flatbuffers/Manifest
index ce199c62dfa8..36742322397f 100644
--- a/dev-libs/flatbuffers/Manifest
+++ b/dev-libs/flatbuffers/Manifest
@@ -1 +1,2 @@
+DIST flatbuffers-2.0.0.tar.gz 1538022 BLAKE2B 
ccd827a43da39cf831727b439beed0cea216cdf50dbfe70954854bbe388b2c47ed4e78cc87e3fc0d5568034b13baa2ea96480914cc8129747bccbf8ea928847c
 SHA512 
26a06b572c0e4c9685743bd2d2162ac7dcd74b9324624cc3f3ef5b154c0cee7c52a04b77cdc184245d2d6ae38dfdcc4fd66001c318aa8ca001d2bf1d85d66a89
 DIST flatbuffers-2.0.6.tar.gz 1724250 BLAKE2B 
b6969b28dba753c4551b33d27409d9925c10a640ae860264f8054c19a470ce3da366c0bf7917bf7fe4f6cb57acbfbe1837f175fde40b84d311df6d1378d146ce
 SHA512 
be631f34064c28d81876bf137c796e9736623cf2cc4f2a05dd45372e7195729c99fad1fa795f8ce71a408756a842edbdc0c3bc714a7cf63203a1de8681d86fb6

diff --git a/dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild 
b/dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild
new file mode 100644
index ..66d76389cfc2
--- /dev/null
+++ b/dev-libs/flatbuffers/flatbuffers-2.0.0-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Memory efficient serialization library"
+HOMEPAGE="https://google.github.io/flatbuffers/;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+# From 1.2.0->2.0.0, incremented SONAME, although the interface didn't 
actually change.
+# (Apparently to adopt semver.)
+SLOT="0/2"
+KEYWORDS="amd64 ~arm arm64 x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DOCS=( readme.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DFLATBUFFERS_BUILD_FLATLIB=$(usex static-libs)
+   -DFLATBUFFERS_BUILD_SHAREDLIB=ON
+   -DFLATBUFFERS_BUILD_TESTS=$(usex test)
+   )
+
+   use elibc_musl && mycmakeargs+=( -DFLATBUFFERS_LOCALE_INDEPENDENT=0 )
+
+   cmake_src_configure
+}



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

2022-06-17 Thread Sam James
commit: 574879c3f0e8fc498b503ca00d7ca5163dbcdfb3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 18:00:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 18:00:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574879c3

sci-libs/tensorflow: restrict flatbuffers dep

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

 sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild | 2 +-
 sci-libs/tensorflow/tensorflow-2.7.0.ebuild| 2 +-
 sci-libs/tensorflow/tensorflow-2.8.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild 
b/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
index 0c3051005d95..7056c7fb50f8 100644
--- a/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
@@ -92,7 +92,7 @@ RDEPEND="
mpi? ( virtual/mpi )
python? (
${PYTHON_DEPS}
-   >=dev-libs/flatbuffers-1.12.0:=
+   =dev-python/astor-0.7.1[${PYTHON_USEDEP}]
dev-python/astunparse[${PYTHON_USEDEP}]

diff --git a/sci-libs/tensorflow/tensorflow-2.7.0.ebuild 
b/sci-libs/tensorflow/tensorflow-2.7.0.ebuild
index 2ab771170c61..859afdecc28c 100644
--- a/sci-libs/tensorflow/tensorflow-2.7.0.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.7.0.ebuild
@@ -95,7 +95,7 @@ RDEPEND="
mpi? ( virtual/mpi )
python? (
${PYTHON_DEPS}
-   >=dev-libs/flatbuffers-1.12.0:=
+   =dev-python/astor-0.7.1[${PYTHON_USEDEP}]
dev-python/astunparse[${PYTHON_USEDEP}]

diff --git a/sci-libs/tensorflow/tensorflow-2.8.0.ebuild 
b/sci-libs/tensorflow/tensorflow-2.8.0.ebuild
index 8049c63fb372..051e6b0afd28 100644
--- a/sci-libs/tensorflow/tensorflow-2.8.0.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.8.0.ebuild
@@ -101,7 +101,7 @@ RDEPEND="
mpi? ( virtual/mpi )
python? (
${PYTHON_DEPS}
-   >=dev-libs/flatbuffers-1.12.0:=
+   =dev-python/astor-0.7.1[${PYTHON_USEDEP}]
dev-python/astunparse[${PYTHON_USEDEP}]



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

2022-06-17 Thread Sam James
commit: 5f507e6e54f733fd144f9a34e0947475581a824f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 17:58:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 17:58:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f507e6e

dev-db/mongodb: drop Python 3.7

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

 dev-db/mongodb/mongodb-4.2.15-r1.ebuild | 4 ++--
 dev-db/mongodb/mongodb-4.2.15-r2.ebuild | 2 +-
 dev-db/mongodb/mongodb-4.2.17-r1.ebuild | 2 +-
 dev-db/mongodb/mongodb-4.2.17-r2.ebuild | 2 +-
 dev-db/mongodb/mongodb-4.2.17.ebuild| 4 ++--
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/mongodb/mongodb-4.2.15-r1.ebuild 
b/dev-db/mongodb/mongodb-4.2.15-r1.ebuild
index 4877cf52d7b1..de9f2efce322 100644
--- a/dev-db/mongodb/mongodb-4.2.15-r1.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.15-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 SCONS_MIN_VERSION="2.5.0"
 CHECKREQS_DISK_BUILD="2400M"

diff --git a/dev-db/mongodb/mongodb-4.2.15-r2.ebuild 
b/dev-db/mongodb/mongodb-4.2.15-r2.ebuild
index 3edd0a731a40..9c15f79a7375 100644
--- a/dev-db/mongodb/mongodb-4.2.15-r2.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.15-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 SCONS_MIN_VERSION="2.5.0"
 CHECKREQS_DISK_BUILD="2400M"

diff --git a/dev-db/mongodb/mongodb-4.2.17-r1.ebuild 
b/dev-db/mongodb/mongodb-4.2.17-r1.ebuild
index 874b0f131583..90a1c4a77af8 100644
--- a/dev-db/mongodb/mongodb-4.2.17-r1.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.17-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 SCONS_MIN_VERSION="2.5.0"
 CHECKREQS_DISK_BUILD="2400M"

diff --git a/dev-db/mongodb/mongodb-4.2.17-r2.ebuild 
b/dev-db/mongodb/mongodb-4.2.17-r2.ebuild
index 7d281ed16289..6807326e5cf0 100644
--- a/dev-db/mongodb/mongodb-4.2.17-r2.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.17-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 SCONS_MIN_VERSION="2.5.0"
 CHECKREQS_DISK_BUILD="2400M"

diff --git a/dev-db/mongodb/mongodb-4.2.17.ebuild 
b/dev-db/mongodb/mongodb-4.2.17.ebuild
index 535c6798265f..e5f4219b2798 100644
--- a/dev-db/mongodb/mongodb-4.2.17.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.17.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 SCONS_MIN_VERSION="2.5.0"
 CHECKREQS_DISK_BUILD="2400M"



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

2022-06-17 Thread Sam James
commit: 5fec07c1189e779dfb1c9ec2bfd148871c49297b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 17:55:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 17:55:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fec07c1

dev-db/mongodb: fix build with Boost 1.79 for 4.2.17

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

 .../mongodb/files/mongodb-4.2.17-boost-1.79.patch  |  41 +
 dev-db/mongodb/files/mongodb-4.4.1-boost.patch |   2 -
 .../mongodb/files/mongodb-4.4.10-boost-1.79.patch  |  15 +-
 dev-db/mongodb/mongodb-4.2.17-r2.ebuild| 182 +
 4 files changed, 224 insertions(+), 16 deletions(-)

diff --git a/dev-db/mongodb/files/mongodb-4.2.17-boost-1.79.patch 
b/dev-db/mongodb/files/mongodb-4.2.17-boost-1.79.patch
new file mode 100644
index ..b86efa142f5c
--- /dev/null
+++ b/dev-db/mongodb/files/mongodb-4.2.17-boost-1.79.patch
@@ -0,0 +1,41 @@
+https://bugs.gentoo.org/844235
+--- a/src/mongo/util/processinfo_linux.cpp
 b/src/mongo/util/processinfo_linux.cpp
+@@ -51,6 +51,7 @@
+ #endif
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
 b/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
+@@ -36,6 +36,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ 
+ #include "mongo/base/simple_string_data_comparator.h"
+--- a/src/mongo/shell/shell_utils_extended.cpp
 b/src/mongo/shell/shell_utils_extended.cpp
+@@ -37,6 +37,7 @@
+ #endif
+ 
+ #include 
++#include 
+ #include 
+ 
+ #include "mongo/scripting/engine.h"
+--- a/src/mongo/db/storage/storage_repair_observer.cpp
 b/src/mongo/db/storage/storage_repair_observer.cpp
+@@ -41,6 +41,7 @@
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ 
+ #include "mongo/db/dbhelpers.h"

diff --git a/dev-db/mongodb/files/mongodb-4.4.1-boost.patch 
b/dev-db/mongodb/files/mongodb-4.4.1-boost.patch
index 009ca6826a4f..d14f6fe3052f 100644
--- a/dev-db/mongodb/files/mongodb-4.4.1-boost.patch
+++ b/dev-db/mongodb/files/mongodb-4.4.1-boost.patch
@@ -1,5 +1,3 @@
-diff --git a/SConstruct b/SConstruct
-index 89c044ab..0484e475 100644
 --- a/SConstruct
 +++ b/SConstruct
 @@ -3511,17 +3511,11 @@ def doConfigure(myenv):

diff --git a/dev-db/mongodb/files/mongodb-4.4.10-boost-1.79.patch 
b/dev-db/mongodb/files/mongodb-4.4.10-boost-1.79.patch
index df7dbc001b05..601141e8d416 100644
--- a/dev-db/mongodb/files/mongodb-4.4.10-boost-1.79.patch
+++ b/dev-db/mongodb/files/mongodb-4.4.10-boost-1.79.patch
@@ -1,5 +1,4 @@
-diff --git a/src/mongo/db/auth/security_key_test.cpp 
b/src/mongo/db/auth/security_key_test.cpp
-index fc1787b5..70b977c1 100644
+https://bugs.gentoo.org/844235
 --- a/src/mongo/db/auth/security_key_test.cpp
 +++ b/src/mongo/db/auth/security_key_test.cpp
 @@ -30,6 +30,7 @@
@@ -10,8 +9,6 @@ index fc1787b5..70b977c1 100644
  
  #include "mongo/base/string_data.h"
  #include "mongo/db/auth/authorization_manager.h"
-diff --git a/src/mongo/db/storage/storage_repair_observer.cpp 
b/src/mongo/db/storage/storage_repair_observer.cpp
-index 22b76a6a..ec5bcece 100644
 --- a/src/mongo/db/storage/storage_repair_observer.cpp
 +++ b/src/mongo/db/storage/storage_repair_observer.cpp
 @@ -41,6 +41,7 @@
@@ -22,8 +19,6 @@ index 22b76a6a..ec5bcece 100644
  #include 
  
  #include "mongo/db/dbhelpers.h"
-diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp 
b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp
-index 01bb7806..78c15609 100644
 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp
 +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine_test.cpp
 @@ -34,6 +34,7 @@
@@ -34,8 +29,6 @@ index 01bb7806..78c15609 100644
  #include 
  #include 
  
-diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp 
b/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
-index 58e85385..0f8a5148 100644
 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
 +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp
 @@ -36,6 +36,7 @@
@@ -46,8 +39,6 @@ index 58e85385..0f8a5148 100644
  #include 
  
  #include "mongo/base/simple_string_data_comparator.h"
-diff --git a/src/mongo/shell/shell_utils_extended.cpp 
b/src/mongo/shell/shell_utils_extended.cpp
-index 8cd7f035..cd672eb5 100644
 --- a/src/mongo/shell/shell_utils_extended.cpp
 +++ b/src/mongo/shell/shell_utils_extended.cpp
 @@ -37,6 +37,7 @@
@@ -58,8 +49,6 @@ index 8cd7f035..cd672eb5 100644
  #include 
  
  #include "mongo/bson/bson_validate.h"
-diff --git a/src/mongo/util/processinfo_linux.cpp 
b/src/mongo/util/processinfo_linux.cpp
-index de4b84bc..b01fa7a2 100644
 --- a/src/mongo/util/processinfo_linux.cpp
 +++ b/src/mongo/util/processinfo_linux.cpp
 @@ -36,6 +36,7 @@
@@ -70,8 +59,6 @@ index de4b84bc..b01fa7a2 100644
  #include 
  #include 
  #include 
-diff --git a/src/mongo/util/stacktrace_threads.cpp 
b/src/mongo/util/stacktrace_threads.cpp
-index 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/

2022-06-17 Thread Matt Turner
commit: f5c274dd0e19ab26b1088913a8e38e2c87b5c136
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 17 17:39:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 17 17:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c274dd

net-wireless/gnome-bluetooth: Call udev_reload

Closes: https://bugs.gentoo.org/851153
Signed-off-by: Matt Turner  gentoo.org>

 net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild
index 5c69d585ef1a..a74636e59115 100644
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild
@@ -78,3 +78,7 @@ pkg_postinst() {
elog "if you want to be able to control bluetooth transmitter."
fi
 }
+
+pkg_postrm() {
+   udev_reload
+}



  1   2   3   >