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

2022-05-13 Thread Hans de Graaff
commit: df9b6872b7d62c2e437459be022d867db6e1c1b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:43:06 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9b6872

dev-ruby/actionmailer: add 5.2.8

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

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-5.2.8.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actionmailer/actionmailer-5.2.8.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.2.8.ebuild
new file mode 100644
index ..66a548ab61fc
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.2.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -e '/\/load_paths/d' \
+   -e '1igem "railties", "~> 5.2.0"' \
+   -e '1igem "actionpack", "~> 5.2.0"' \
+   -e '1igem "activejob", "~> 5.2.0"' \
+   -i test/abstract_unit.rb || die "Unable to remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2022-05-13 Thread Hans de Graaff
commit: 56ce07a3932285ebb0fbea783247d25e96b38222
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:43:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ce07a3

dev-ruby/activerecord: add 5.2.8

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

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-5.2.8.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activerecord/activerecord-5.2.8.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.8.ebuild
new file mode 100644
index ..42a1a3c55ec4
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.2.8.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby25 ruby26"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:9.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( >=dev-ruby/pg-0.18.0:* )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+
+   # Add back json in the Gemfile because 

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

2022-05-13 Thread Hans de Graaff
commit: b4fd677cf01fc87c41491a961e4939ba031d2c46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:42:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fd677c

dev-ruby/activestorage: add 5.2.8

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

 dev-ruby/activestorage/Manifest   |  1 +
 dev-ruby/activestorage/activestorage-5.2.8.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activestorage/activestorage-5.2.8.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.8.ebuild
new file mode 100644
index ..443f3b9ac6a7
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   dev-ruby/marcel:1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|dalli\|listen\|connection_pool\|puma\|mysql2\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   

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

2022-05-13 Thread Hans de Graaff
commit: ac7c3f5bb7f25231b910a1d89e092649b5dcba41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:43:29 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7c3f5b

dev-ruby/rails: add 5.2.8

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

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-5.2.8.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 017cdcc6c867..533919a9719b 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.gem 6656 BLAKE2B 
95052fd231c0e390b5194af01f7e80d7e8dd34b155b40b95046625f060f89d799a641e5a79fd06efb606a4f5527d556c10a86da9d972ce36c526dcdc639623b6
 SHA512 
9c6965dd1ad4d5a12f7116e372f7b38bd95a93d24d93b66860086922aedf30aa1ad5cc27578f87d72228d893c1d73b431c195b0d1f8b1bc5a645b00fead05f9d
 DIST rails-5.2.7.1.gem 6656 BLAKE2B 
0c7da4951ac22518ede6f502bef9c7a13925c27792a97d00e9fecbb1186732e7fc728db6f8c4155a4842c32ece7a9927540e047c3f009828eb8ca3107b29dc3c
 SHA512 
a251d8086c850e04b9e686cc9a7532872c3d81d28ed675c163c9a6bd1a8deae9474512b53216415937b2422d5461cd66220edf8225860a49bc6546923fb0da38
+DIST rails-5.2.8.gem 6656 BLAKE2B 
dc30dc10e9a2d9f72a9827931ebb1cc34eea3495fbbf0ffdc4feb46ede25ada6f26e8e3ada1180f639eaf066fac0b80cccf5e601c9f73ec507211e9b73ece58d
 SHA512 
b8ac1afc31a13ec9736ef81dbdd3ad89c4c7337e766e3598ea0c467fb06b925dd29372bef7b6b8f7b26ca9a51c1e831621338753519075b3d03f4bf7c237fe82
 DIST rails-6.0.4.1.gem 6656 BLAKE2B 
f3ab76fa7ce5e3a668a98b7d1292516f34d36c466b8eea45de136791375d480ae016bfd824d6397af4e44280ff5567ce215e5df3d90867adeb0bc02bdedb1a66
 SHA512 
ae71bf509339b5c802dd9586caa10a3639fe73225ee4afe59a2bce2de9c58fe0f3e6faf6ed8b0e364ca579a9ec78d012c2f7a842745c6c81c5a4e9d0fa66efd1
 DIST rails-6.0.4.4.gem 6656 BLAKE2B 
5a86f542a1030653fdb8d9ac994199b32ce4ab19e62c04e6c11bf66ecdf870654a31b312a3b75b8ac1df7b5f6dea7e423873f8f79030dbcd369c3c88eb86
 SHA512 
369a49d6c8371f7216f030ef9a69679bb3676267b4ecb524f8bf06e89f03a28dd0ab981c4cc9498f002bb95874b3661aa3ec923c64c30cc521a77d33352b57a9
 DIST rails-6.0.4.7.gem 6656 BLAKE2B 
69c921093a9b0fdd13fa50afacf36bd6ac9230c5aee83b30864b1a9d3754699f6cbb7c89c6d38de475371c1608e398f12144b9649b3eae2ef3cfecdbf3c21cf0
 SHA512 
6b88dc394ec180053feddd4e8b3eb83152ae2af5418c8a9ba5cc53739320689157dcd2f6ab44206c035a1fa249cd008f9545d579e73d18423653501af7d0

diff --git a/dev-ruby/rails/rails-5.2.8.ebuild 
b/dev-ruby/rails/rails-5.2.8.ebuild
new file mode 100644
index ..56c5302b9cad
--- /dev/null
+++ b/dev-ruby/rails/rails-5.2.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2022-05-13 Thread Hans de Graaff
commit: 0f3c6e6a71090c47b1ec0c0c7b578e493b5a0d31
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:42:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3c6e6a

dev-ruby/actionview: add 5.2.8

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

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-5.2.8.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actionview/actionview-5.2.8.ebuild 
b/dev-ruby/actionview/actionview-5.2.8.ebuild
new file mode 100644
index ..7f7393b68107
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.2.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid activerecord integration tests because they are very sensitive 
to the specifics
+   # of the environment.
+   sed -i -e 's/, "test:integration:active_record"//' Rakefile || die
+
+   sed -e '2igem "actionpack", "~> 5.2.0"' \
+   -e '2igem "activemodel", "~> 5.2.0"' \
+   -e '2igem "railties", "~> 5.2.0"' \
+   -e 

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

2022-05-13 Thread Hans de Graaff
commit: b10ab29510bec8bc61801bf69f6a2f6d06834216
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:42:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10ab295

dev-ruby/actionpack: add 5.2.8

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

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-5.2.8.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actionpack/actionpack-5.2.8.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.8.ebuild
new file mode 100644
index ..6328b72c5add
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.2.8.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   sed -e '1i gem "activemodel", "~> 5.2.0"' \
+   -e '1i gem "actionview", "~> 5.2.0"' \
+   -e '1i gem "railties", "~> 5.2.0"' \
+   -e '1i gem "psych", "~> 3.0"' \
+   -i test/abstract_unit.rb || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+  

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

2022-05-13 Thread Hans de Graaff
commit: de4fb900ba081d717940122535875010d657c74f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:41:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4fb900

dev-ruby/activesupport: add 5.2.8

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

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.2.8.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activesupport/activesupport-5.2.8.ebuild 
b/dev-ruby/activesupport/activesupport-5.2.8.ebuild
new file mode 100644
index ..388b98e624c0
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.2.8.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   dev-ruby/i18n:1
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   

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

2022-05-13 Thread Hans de Graaff
commit: cdd27b2ec0482a36b90a83774590d0860d771a12
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:41:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd27b2e

dev-ruby/activemodel: add 5.2.8

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

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-5.2.8.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activemodel/activemodel-5.2.8.ebuild 
b/dev-ruby/activemodel/activemodel-5.2.8.ebuild
new file mode 100644
index ..36dfba0c1e2f
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.2.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+   sed -i -e '2igem "railties", "~> 5.2.0"; gem "psych", "~> 3.0"' 
test/cases/helper.rb || die
+}



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

2022-05-13 Thread Hans de Graaff
commit: 5e6dab00f85c185cd7c36f44c9d66e1a8444
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:43:21 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6dab00

dev-ruby/railties: add 5.2.8

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

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-5.2.8.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/railties/railties-5.2.8.ebuild 
b/dev-ruby/railties/railties-5.2.8.ebuild
new file mode 100644
index ..656474a80bf1
--- /dev/null
+++ b/dev-ruby/railties/railties-5.2.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   dev-ruby/thor:1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2022-05-13 Thread Hans de Graaff
commit: 89b29cdb237dd3577544ad98eb5a2aa2edd9c49c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:42:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b29cdb

dev-ruby/actioncable: add 5.2.8

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

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.2.8.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actioncable/actioncable-5.2.8.ebuild 
b/dev-ruby/actioncable/actioncable-5.2.8.ebuild
new file mode 100644
index ..dab392ff470a
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.2.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2022-05-13 Thread Hans de Graaff
commit: 76b2ffc843e02b3c8b660791846a7b69989318d7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:42:32 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b2ffc8

dev-ruby/activejob: add 5.2.8

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

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-5.2.8.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 5794aa721f34..a3a590430e5c 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
+DIST rails-5.2.8.tgz 8847449 BLAKE2B 
11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367
 SHA512 
98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activejob/activejob-5.2.8.ebuild 
b/dev-ruby/activejob/activejob-5.2.8.ebuild
new file mode 100644
index ..802f472cf81e
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.2.8.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+   sed -i -e '2igem "activesupport", "~> 5.2.0"' test/helper.rb || die
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+}



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

2022-05-13 Thread WANG Xuerui
commit: 2aae2d34f3115cfd07a963c1994c4ec26cfb6889
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 05:31:35 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 05:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aae2d34

dev-util/ccache: keyword 4.6-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/ccache/ccache-4.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ccache/ccache-4.6-r1.ebuild 
b/dev-util/ccache/ccache-4.6-r1.ebuild
index d3c7ceee833f..046476bcf614 100644
--- a/dev-util/ccache/ccache-4.6-r1.ebuild
+++ b/dev-util/ccache/ccache-4.6-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/ccache/ccache/releases/download/v${P
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2022-05-13 Thread WANG Xuerui
commit: 97a412b6f50e04fd52770cfae5440de1882cbc56
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 05:31:34 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 05:32:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a412b6

dev-util/shadowman: keyword 3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-util/shadowman/shadowman-3.ebuild 
b/dev-util/shadowman/shadowman-3.ebuild
index a82abe5d8b80..726b5ca3aef4 100644
--- a/dev-util/shadowman/shadowman-3.ebuild
+++ b/dev-util/shadowman/shadowman-3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/mgorny/shadowman/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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=""
 
 RDEPEND="app-admin/eselect"



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

2022-05-13 Thread WANG Xuerui
commit: caf4b4fb7c3f6915d0e007ce7a47cebcae766648
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 05:30:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 05:32:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf4b4fb

dev-libs/jemalloc: add 5.3.0, drop 5.3.0_pre20220405

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/jemalloc/Manifest | 2 +-
 .../{jemalloc-5.3.0_pre20220405.ebuild => jemalloc-5.3.0.ebuild}   | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index 0ba9cde236bf..0406367b8d4b 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -1,2 +1,2 @@
 DIST jemalloc-5.2.1.tar.bz2 554279 BLAKE2B 
52cb8cd5e5807a750a7e5e9ee005afd61144d821d7f7029a5eca998fd61787a7271338dee3de586ddf93f5fdbddc2c2ca03ba64375a70096f273a6aa173da431
 SHA512 
0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02
-DIST jemalloc-5.3.0_pre20220405.tar.xz 671240 BLAKE2B 
75cc8b58f9ce10ad1ae61b6b0146727796585d2edfd88c100661181409591bce3ed8499bfc5ffbbfac217c9baf33f955934aac9a62190874bc070c22b7e8f18f
 SHA512 
aeacb637c0a5bd653ad584700fd3a91717b49dba60174871047e0e72ac805c9931940b0faf2e1846e09b975799d9545e32e71e0ff5951c0dcb23cfc8680a2ce9
+DIST jemalloc-5.3.0.tar.bz2 736023 BLAKE2B 
9ff51616c3fb086d7cc021c59b83e5f0304d886993f4b5194a6956ffaf742cc509d08a2cf81ead6966c39a44f35621b57550f4a5c726c4508fd2c86c7c056ab0
 SHA512 
22907bb052096e2caffb6e4e23548aecc5cc9283dce476896a2b1127eee64170e3562fa2e7db9571298814a7a2c7df6e8d1fbe152bd3f3b0c1abec22a2de34b1

diff --git a/dev-libs/jemalloc/jemalloc-5.3.0_pre20220405.ebuild 
b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
similarity index 90%
rename from dev-libs/jemalloc/jemalloc-5.3.0_pre20220405.ebuild
rename to dev-libs/jemalloc/jemalloc-5.3.0.ebuild
index ef08806278a9..0b2ff6ba16d0 100644
--- a/dev-libs/jemalloc/jemalloc-5.3.0_pre20220405.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
@@ -7,8 +7,7 @@ inherit autotools multilib-minimal
 
 DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
 HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc;
-#SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2;
-SRC_URI="https://dev.gentoo.org/~xen0n/distfiles/${P}.tar.xz;
+SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0/2"



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

2022-05-13 Thread WANG Xuerui
commit: 708be295541dca8640e93f9cd30b56c02e4ad5ec
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 05:31:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 05:32:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708be295

dev-util/scons: keyword 4.3.0 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index dfcbbac09556..4fa3dc9d6f6a 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-05-13 Thread Hans de Graaff
commit: f278c37fc6bf491ccfe890aac73777c0434c7ea7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278c37f

dev-ruby/actionpack: drop 5.2.7

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

 dev-ruby/actionpack/Manifest|  1 -
 dev-ruby/actionpack/actionpack-5.2.7.ebuild | 68 -
 2 files changed, 69 deletions(-)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actionpack/actionpack-5.2.7.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.7.ebuild
deleted file mode 100644
index 6328b72c5add..
--- a/dev-ruby/actionpack/actionpack-5.2.7.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Eases web-request routing, handling, and response"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/rack:2.2
-   >=dev-ruby/rack-test-0.6.3:*
-   >=dev-ruby/rails-html-sanitizer-1.0.2:1
-   dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha:0.14
-   dev-ruby/bundler
-   >=dev-ruby/capybara-2.15
-   ~dev-ruby/activemodel-${PV}
-   >=dev-ruby/rack-cache-1.2:1.2
-   www-servers/puma
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   sed -e '1i gem "activemodel", "~> 5.2.0"' \
-   -e '1i gem "actionview", "~> 5.2.0"' \
-   -e '1i gem "railties", "~> 5.2.0"' \
-   -e '1i gem "psych", "~> 3.0"' \
-   -i test/abstract_unit.rb || die
-
-   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
-  

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

2022-05-13 Thread Hans de Graaff
commit: 5556335b18636adb66ed8f1d8aa6c9db90468bf4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5556335b

dev-ruby/actionmailer: drop 5.2.7

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

 dev-ruby/actionmailer/Manifest  |  1 -
 dev-ruby/actionmailer/actionmailer-5.2.7.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actionmailer/actionmailer-5.2.7.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.2.7.ebuild
deleted file mode 100644
index 66a548ab61fc..
--- a/dev-ruby/actionmailer/actionmailer-5.2.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
-   dev-ruby/rails-dom-testing:2"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -e '/\/load_paths/d' \
-   -e '1igem "railties", "~> 5.2.0"' \
-   -e '1igem "actionpack", "~> 5.2.0"' \
-   -e '1igem "activejob", "~> 5.2.0"' \
-   -i test/abstract_unit.rb || die "Unable to remove load paths"
-
-   # Avoid a test failing only on attachment ordering, since this is a
-   # security release.
-   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
-}



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

2022-05-13 Thread Hans de Graaff
commit: 8a1dc1f12fffe259c4c9377046b7b75cce963c2b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:36 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1dc1f1

dev-ruby/actionview: drop 5.2.7

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

 dev-ruby/actionview/Manifest|  1 -
 dev-ruby/actionview/actionview-5.2.7.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actionview/actionview-5.2.7.ebuild 
b/dev-ruby/actionview/actionview-5.2.7.ebuild
deleted file mode 100644
index 7f7393b68107..
--- a/dev-ruby/actionview/actionview-5.2.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
-   >=dev-ruby/erubi-1.4:0
-   >=dev-ruby/rails-html-sanitizer-1.0.3:1
-   dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/railties-${PV}
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   # Avoid activerecord integration tests because they are very sensitive 
to the specifics
-   # of the environment.
-   sed -i -e 's/, "test:integration:active_record"//' Rakefile || die
-
-   sed -e '2igem "actionpack", "~> 5.2.0"' \
-   -e '2igem "activemodel", "~> 5.2.0"' \
-   -e '2igem "railties", "~> 5.2.0"' \
-   -e 

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

2022-05-13 Thread Hans de Graaff
commit: e4bee6a72a035df235ed01998e280b2c57de928f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bee6a7

dev-ruby/actioncable: drop 5.2.7

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

 dev-ruby/actioncable/Manifest |  1 -
 dev-ruby/actioncable/actioncable-5.2.7.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/actioncable/actioncable-5.2.7.ebuild 
b/dev-ruby/actioncable/actioncable-5.2.7.ebuild
deleted file mode 100644
index dab392ff470a..
--- a/dev-ruby/actioncable/actioncable-5.2.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   dev-ruby/nio4r:2
-   >=dev-ruby/websocket-driver-0.6.1:0
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/railties-4.2.0
-   dev-ruby/test-unit:2
-   >=dev-ruby/mocha-0.14.0:0.14
-   )"



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

2022-05-13 Thread Hans de Graaff
commit: d9e4c5af176a86377f4632d4b9b95eb8db8e71ed
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:25:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:25:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e4c5af

dev-ruby/activesupport: drop 5.2.7

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

 dev-ruby/activesupport/Manifest   |  1 -
 dev-ruby/activesupport/activesupport-5.2.7.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activesupport/activesupport-5.2.7.ebuild 
b/dev-ruby/activesupport/activesupport-5.2.7.ebuild
deleted file mode 100644
index ebd06125b5ea..
--- a/dev-ruby/activesupport/activesupport-5.2.7.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Utility Classes and Extension to the Standard Library"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   >=dev-ruby/concurrent-ruby-1.0.2:1
-   dev-ruby/i18n:1
-   >=dev-ruby/tzinfo-1.1:1
-   >=dev-ruby/minitest-5.1:5"
-
-# memcache-client, nokogiri, and builder are not strictly
-# needed, but there are tests using this code.
-ruby_add_bdepend "test? (
-   >=dev-ruby/dalli-2.2.1
-   >=dev-ruby/nokogiri-1.4.5
-   >=dev-ruby/builder-3.1.0
-   >=dev-ruby/listen-3.0.5:3
-   dev-ruby/rack
-   dev-ruby/mocha
-   )"
-
-all_ruby_prepare() {
-   # Set the secure permissions that tests expect.
-   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' \
-   -e 's/gemspec/gemspec path: "activesupport"/' \
-   -e '5igem "builder"; gem "rack"' ../Gemfile || die
-   rm ../Gemfile.lock 

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

2022-05-13 Thread Hans de Graaff
commit: 7075a7dfb7ef77144bd2733a3d1e85d3b34c622a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:44 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7075a7df

dev-ruby/activejob: drop 5.2.7

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

 dev-ruby/activejob/Manifest   |  1 -
 dev-ruby/activejob/activejob-5.2.7.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activejob/activejob-5.2.7.ebuild 
b/dev-ruby/activejob/activejob-5.2.7.ebuild
deleted file mode 100644
index 802f472cf81e..
--- a/dev-ruby/activejob/activejob-5.2.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Job framework with pluggable queues"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/globalid-0.3.6
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha
-   )"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
-   sed -i -e '2igem "activesupport", "~> 5.2.0"' test/helper.rb || die
-
-   # Remove all currently unpackaged queues.
-   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
-   -e 's/delayed_job//' Rakefile || die
-}



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

2022-05-13 Thread Hans de Graaff
commit: cc79a79d63fa6811605634f0dc41e5880393df14
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:23:51 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc79a79d

dev-ruby/railties: drop 5.2.7

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

 dev-ruby/railties/Manifest  |  1 -
 dev-ruby/railties/railties-5.2.7.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/railties/railties-5.2.7.ebuild 
b/dev-ruby/railties/railties-5.2.7.ebuild
deleted file mode 100644
index 656474a80bf1..
--- a/dev-ruby/railties/railties-5.2.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.24"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionpack-${PV}
-   dev-ruby/thor:1
-   >=dev-ruby/rake-0.8.7
-   dev-ruby/method_source
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/mocha:0.14
-   )"
-
-all_ruby_prepare() {
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   ruby_fakegem_binwrapper rails rails-${PV}
-}
-
-pkg_postinst() {
-   elog "To select between slots of rails, use:"
-   elog "\teselect rails"
-
-   eselect rails update
-}
-
-pkg_postrm() {
-   eselect rails update
-}



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

2022-05-13 Thread Hans de Graaff
commit: 54f1f6784f858c73a94934839007a1ff3886d2fc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:19 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f1f678

dev-ruby/activestorage: drop 5.2.7

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

 dev-ruby/activestorage/Manifest   |  1 -
 dev-ruby/activestorage/activestorage-5.2.7.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activestorage/activestorage-5.2.7.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.7.ebuild
deleted file mode 100644
index 443f3b9ac6a7..
--- a/dev-ruby/activestorage/activestorage-5.2.7.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Attach cloud and local files in Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-DEPEND+=" test? ( app-text/mupdf ) "
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   ~dev-ruby/activerecord-${PV}:*
-   dev-ruby/marcel:1.0
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   dev-ruby/test-unit:2
-   dev-ruby/mini_magick
-   dev-ruby/mocha
-   dev-ruby/rake
-   dev-ruby/sqlite3
-   )"
-
-all_ruby_prepare() {
-  # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|dalli\|listen\|connection_pool\|puma\|mysql2\)/
 s:^:#:" \
-   -e '/dalli/ s/2.7.7/2.7.9/' \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/:test/,/^end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-

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

2022-05-13 Thread Hans de Graaff
commit: ddeba97744d1e7d1332ab7e31a7e8465fbd63a74
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:23:29 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:23:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddeba977

dev-ruby/rails: drop 5.2.7

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

 dev-ruby/rails/Manifest   |  1 -
 dev-ruby/rails/rails-5.2.7.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 70139b2b2df2..017cdcc6c867 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.gem 6656 BLAKE2B 
95052fd231c0e390b5194af01f7e80d7e8dd34b155b40b95046625f060f89d799a641e5a79fd06efb606a4f5527d556c10a86da9d972ce36c526dcdc639623b6
 SHA512 
9c6965dd1ad4d5a12f7116e372f7b38bd95a93d24d93b66860086922aedf30aa1ad5cc27578f87d72228d893c1d73b431c195b0d1f8b1bc5a645b00fead05f9d
 DIST rails-5.2.7.1.gem 6656 BLAKE2B 
0c7da4951ac22518ede6f502bef9c7a13925c27792a97d00e9fecbb1186732e7fc728db6f8c4155a4842c32ece7a9927540e047c3f009828eb8ca3107b29dc3c
 SHA512 
a251d8086c850e04b9e686cc9a7532872c3d81d28ed675c163c9a6bd1a8deae9474512b53216415937b2422d5461cd66220edf8225860a49bc6546923fb0da38
-DIST rails-5.2.7.gem 6656 BLAKE2B 
40f06a155497cf5357e38b0390ca75f790dfff4a15966981c8f8dd937d182915b68bca1d6b581f09bb6df8133e931f5fd63df835d8bd4db993f17607e653fa02
 SHA512 
07ec5fb36d16134e029712f958c80a59f381ddee3ecb3a7ffe3cb50097dd11cd87ac1f29825f5f748092568e7756ee42b75fd0ba7b5c83e40faba54e7bc1ce01
 DIST rails-6.0.4.1.gem 6656 BLAKE2B 
f3ab76fa7ce5e3a668a98b7d1292516f34d36c466b8eea45de136791375d480ae016bfd824d6397af4e44280ff5567ce215e5df3d90867adeb0bc02bdedb1a66
 SHA512 
ae71bf509339b5c802dd9586caa10a3639fe73225ee4afe59a2bce2de9c58fe0f3e6faf6ed8b0e364ca579a9ec78d012c2f7a842745c6c81c5a4e9d0fa66efd1
 DIST rails-6.0.4.4.gem 6656 BLAKE2B 
5a86f542a1030653fdb8d9ac994199b32ce4ab19e62c04e6c11bf66ecdf870654a31b312a3b75b8ac1df7b5f6dea7e423873f8f79030dbcd369c3c88eb86
 SHA512 
369a49d6c8371f7216f030ef9a69679bb3676267b4ecb524f8bf06e89f03a28dd0ab981c4cc9498f002bb95874b3661aa3ec923c64c30cc521a77d33352b57a9
 DIST rails-6.0.4.7.gem 6656 BLAKE2B 
69c921093a9b0fdd13fa50afacf36bd6ac9230c5aee83b30864b1a9d3754699f6cbb7c89c6d38de475371c1608e398f12144b9649b3eae2ef3cfecdbf3c21cf0
 SHA512 
6b88dc394ec180053feddd4e8b3eb83152ae2af5418c8a9ba5cc53739320689157dcd2f6ab44206c035a1fa249cd008f9545d579e73d18423653501af7d0

diff --git a/dev-ruby/rails/rails-5.2.7.ebuild 
b/dev-ruby/rails/rails-5.2.7.ebuild
deleted file mode 100644
index 56c5302b9cad..
--- a/dev-ruby/rails/rails-5.2.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="ruby on rails is a web-application and persistance framework"
-HOMEPAGE="https://rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="+asset-pipeline"
-
-ruby_add_rdepend "
-   ~dev-ruby/actioncable-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3:*
-   >=dev-ruby/sprockets-rails-2.0.0:*
-   asset-pipeline? (
-   dev-ruby/jquery-rails:*
-   >=dev-ruby/sass-rails-5.0:5.0
-   >=dev-ruby/uglifier-1.3.0:*
-   >=dev-ruby/coffee-rails-4.1.0:*
-   )"
-
-# also: turbolinks, >=jbuilder-1.2:1



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

2022-05-13 Thread Hans de Graaff
commit: f9e1194a59f466efe92bd01ff73f2534befe8f62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:24:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:24:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e1194a

dev-ruby/activerecord: drop 5.2.7

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

 dev-ruby/activerecord/Manifest  |  1 -
 dev-ruby/activerecord/activerecord-5.2.7.ebuild | 93 -
 2 files changed, 94 deletions(-)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activerecord/activerecord-5.2.7.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.7.ebuild
deleted file mode 100644
index 42a1a3c55ec4..
--- a/dev-ruby/activerecord/activerecord-5.2.7.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
-   ~dev-ruby/activemodel-${PV}
-   dev-ruby/arel:9.0
-   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
-   mysql? ( dev-ruby/mysql2:0.5 )
-   postgres? ( >=dev-ruby/pg-0.18.0:* )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   >=dev-ruby/sqlite3-1.3.6
-   dev-ruby/mocha
-   dev-ruby/minitest:5
-   )"
-
-DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   rm ../Gemfile.lock || die
-   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
-   sed -e '/bcrypt/ s/3.0.0/3.0/' \
-   -i ../Gemfile || die
-
-   # Add back json in the Gemfile 

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

2022-05-13 Thread Hans de Graaff
commit: 2b5d2a4938e3df35f1272addc1e65f2ed8397a18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:25:02 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:25:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5d2a49

dev-ruby/activemodel: drop 5.2.7

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

 dev-ruby/activemodel/Manifest |  1 -
 dev-ruby/activemodel/activemodel-5.2.7.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 37df039398ca..5794aa721f34 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,6 +1,5 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 
13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f
 SHA512 
64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6
-DIST rails-5.2.7.tgz 8843727 BLAKE2B 
f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0
 SHA512 
9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.0.4.7.tgz 18596833 BLAKE2B 
a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342
 SHA512 
e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1

diff --git a/dev-ruby/activemodel/activemodel-5.2.7.ebuild 
b/dev-ruby/activemodel/activemodel-5.2.7.ebuild
deleted file mode 100644
index 36dfba0c1e2f..
--- a/dev-ruby/activemodel/activemodel-5.2.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   dev-ruby/test-unit:2
-   dev-ruby/mocha
-   >=dev-ruby/bcrypt-ruby-3.1.7
-   )"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
-   sed -i -e '2igem "railties", "~> 5.2.0"; gem "psych", "~> 3.0"' 
test/cases/helper.rb || die
-}



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

2022-05-13 Thread Hans de Graaff
commit: d789745faf430f83020f1a6c03012f97acd9c9aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:21:57 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:21:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d789745f

dev-ruby/actionview: stabilize 5.2.7.1 for amd64

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

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

diff --git a/dev-ruby/actionview/actionview-5.2.7.1.ebuild 
b/dev-ruby/actionview/actionview-5.2.7.1.ebuild
index 7f7393b68107..69ed57f627d4 100644
--- a/dev-ruby/actionview/actionview-5.2.7.1.ebuild
+++ b/dev-ruby/actionview/actionview-5.2.7.1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2022-05-13 Thread Hans de Graaff
commit: f413f79cd92b3178e6579c405a6db322378eb131
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:22:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f413f79c

dev-ruby/railties: stabilize 5.2.7.1 for amd64

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

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

diff --git a/dev-ruby/railties/railties-5.2.7.1.ebuild 
b/dev-ruby/railties/railties-5.2.7.1.ebuild
index 656474a80bf1..7bd73f7bc8ef 100644
--- a/dev-ruby/railties/railties-5.2.7.1.ebuild
+++ b/dev-ruby/railties/railties-5.2.7.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2022-05-13 Thread Hans de Graaff
commit: 5631d076275ede8ec4ac36bf001dc8d8d8b86998
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:22:24 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:22:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5631d076

dev-ruby/actionpack: stabilize 5.2.7.1 for amd64

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

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

diff --git a/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild
index 6328b72c5add..608f7bf623a0 100644
--- a/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild
+++ b/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2022-05-13 Thread Hans de Graaff
commit: af1d31604d2470f858e7607c6e73bad5aba22e92
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 14 05:20:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 14 05:20:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1d3160

dev-ruby/activemodel: stabilize 5.2.7.1 for amd64

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

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

diff --git a/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild 
b/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild
index 36dfba0c1e2f..7e38ce484b6a 100644
--- a/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild
+++ b/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2022-05-13 Thread Arthur Zamarin
commit: ab5bbb186fe55196f0eb343a091ede5e71b78ebc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 14 05:03:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 14 05:03:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5bbb18

www-client/chromium: Stabilize 101.0.4951.64 arm64, #843764

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/chromium/chromium-101.0.4951.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-101.0.4951.64.ebuild 
b/www-client/chromium/chromium-101.0.4951.64.ebuild
index f9008a0c83e7..faa8fadacc1a 100644
--- a/www-client/chromium/chromium-101.0.4951.64.ebuild
+++ b/www-client/chromium/chromium-101.0.4951.64.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio 
screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
 REQUIRED_USE="
component-build? ( !suid !libcxx )



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

2022-05-13 Thread Matt Turner
commit: 4b1b5b8703380afd1f9b858f8dc5ac9c035df7c3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 14 04:25:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 14 04:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1b5b87

gui-libs/gtk: Version bump to 4.6.4

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

 gui-libs/gtk/Manifest |   1 +
 gui-libs/gtk/gtk-4.6.4.ebuild | 212 ++
 2 files changed, 213 insertions(+)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index 1de93e0ef6f9..455bd86e6c9b 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,3 +1,4 @@
 DIST gtk-4.6.1.tar.xz 22882528 BLAKE2B 
921f57124af67523e9d820427b1f5a099d8dfe14982630437df9a821b9ba25eb3db6aa494e71aea26cec3dca4d76e958e150c515d128bdda51b1812bd7801c2c
 SHA512 
7184c3a541172bcc712c00c0093426c5ff5cc54ad2de8529cfec17f8185966718b18b46cfb6c3d8067535909eb0275cd57e8887d2be7a2af459d14f5efb4d03b
 DIST gtk-4.6.2.tar.xz 23060652 BLAKE2B 
7cc3d5f06826c6f6d5c66ad251381dc34543672c778254c9044b7f58acfff9f7d0f44cdb0c124177cd0121a844a6168a46b8094d97565ef71c6ecfc9dc018865
 SHA512 
220959085b43c5a0bc496cb3d67213b73e1c597d6c799e5d788d0b75b664adc573b21c449850c7c0fbb7cbfafd77528c910f0e5eaa75a8fa59bff47e04c77f33
 DIST gtk-4.6.3.tar.xz 23060172 BLAKE2B 
6ca25528fea54c9be2b8961790bbd8bcb933966c0c5faa203da7d9740a86561954ab595edf31db01df22008f4384648ec748d643369574eae4c4cc54cd06e7f7
 SHA512 
0e96b39a8171ccefc24808d1af8af8e3cbcc9b403c1bdfd85778ed2e824c93e3687b7baa1237b05fa35181d300eacfd6cc9f79c7a6eef70b365991f0a2769f71
+DIST gtk-4.6.4.tar.xz 23074696 BLAKE2B 
90368cc0023dcdba63f2412e67a65a0f4238f1c29e9faee969ada897c3fe21f55e7eb0f5470fc025692b4ea3af2956a32140db060663591b149186c28886
 SHA512 
ef18e3d084757a627f09f226cfe8da18634466575b726dd6200b74e65e0a7fc33fa8d8f609c2de09a907dfd6ca90af66e15015612675dc89d43de6e711b173e6

diff --git a/gui-libs/gtk/gtk-4.6.4.ebuild b/gui-libs/gtk/gtk-4.6.4.ebuild
new file mode 100644
index ..ac2b36e01d7a
--- /dev/null
+++ b/gui-libs/gtk/gtk-4.6.4.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg
+
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/;
+
+LICENSE="LGPL-2+"
+SLOT="4"
+IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection 
sysprof test vulkan wayland +X cpu_flags_x86_f16c"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( introspection )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/fribidi-0.19.7
+   >=dev-libs/glib-2.66.0:2
+   >=media-libs/graphene-1.9.1[introspection?]
+   >=media-libs/libepoxy-1.4[X(+)?]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
+   >=x11-libs/pango-1.50.0[introspection?]
+   media-libs/libpng:0=
+   media-libs/tiff:0=
+   media-libs/libjpeg-turbo:0=
+   >=media-libs/harfbuzz-2.1.0:=
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0= )
+   cups? ( >=net-print/cups-2.0 )
+   ffmpeg? ( media-video/ffmpeg )
+   gstreamer? (
+   >=media-libs/gst-plugins-bad-1.12.3
+   >=media-libs/gst-plugins-base-1.12.3[opengl]
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   vulkan? ( media-libs/vulkan-loader:= )
+   wayland? (
+   >=dev-libs/wayland-1.20.0
+   >=dev-libs/wayland-protocols-1.23
+   media-libs/mesa[wayland]
+   >=x11-libs/libxkbcommon-0.2
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.5.3
+   media-libs/fontconfig
+   media-libs/mesa[X(+)]
+   x11-libs/libX11
+   >=x11-libs/libXi-1.8
+   x11-libs/libXext
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND="
+   gnome-base/librsvg
+   >=x11-themes/adwaita-icon-theme-3.14
+"
+BDEPEND="
+   dev-libs/gobject-introspection-common
+   introspection? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+   dev-python/docutils
+   

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

2022-05-13 Thread WANG Xuerui
commit: 6823f609815eff838a0b5595379db3a33b9db0d3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:43:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:43:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6823f609

virtual/lapacke: keyword 3.8-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/lapacke/lapacke-3.8-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/lapacke/lapacke-3.8-r1.ebuild 
b/virtual/lapacke/lapacke-3.8-r1.ebuild
index 19c52014ef5c..6128e6bf3b33 100644
--- a/virtual/lapacke/lapacke-3.8-r1.ebuild
+++ b/virtual/lapacke/lapacke-3.8-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Virtual for LAPACK C implementation"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="eselect-ldso"
 
 RDEPEND="



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

2022-05-13 Thread WANG Xuerui
commit: 3819f9948aac91f55ff91f211206f9df609dbc03
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:32:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819f994

virtual/lapack: keyword 3.8 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/lapack/lapack-3.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/lapack/lapack-3.8.ebuild b/virtual/lapack/lapack-3.8.ebuild
index b3da87de915f..d8579c9fc65e 100644
--- a/virtual/lapack/lapack-3.8.ebuild
+++ b/virtual/lapack/lapack-3.8.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) 
implementation"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="eselect-ldso"
 
 RDEPEND="



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

2022-05-13 Thread WANG Xuerui
commit: 480fdc422f81cc4b08bba8527890da743607d855
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480fdc42

media-libs/freeglut: keyword 3.2.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/freeglut/freeglut-3.2.2.ebuild 
b/media-libs/freeglut/freeglut-3.2.2.ebuild
index 12a6c509bb4c..6c9d9afe555f 100644
--- a/media-libs/freeglut/freeglut-3.2.2.ebuild
+++ b/media-libs/freeglut/freeglut-3.2.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="static-libs"
 
 # enabling GLES support seems to cause build failures



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

2022-05-13 Thread WANG Xuerui
commit: 9f844a424f713a858b82dad6ffd416f534187ec5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:32:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f844a42

sci-libs/lapack: keyword 3.10.1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild 
b/sci-libs/lapack/lapack-3.10.1.ebuild
index 962b68b1d175..d45811165730 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 # TODO: static-libs 64bit-index
 IUSE="lapacke deprecated doc eselect-ldso test"
 RESTRICT="!test? ( test )"



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

2022-05-13 Thread WANG Xuerui
commit: e236f552d7f1d3cc4b2ca6ee743a732ffa28a6bf
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e236f552

media-libs/giflib: keyword 5.2.1-r1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/giflib/giflib-5.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/giflib/giflib-5.2.1-r1.ebuild 
b/media-libs/giflib/giflib-5.2.1-r1.ebuild
index aa570a52f460..035521fb7a52 100644
--- a/media-libs/giflib/giflib-5.2.1-r1.ebuild
+++ b/media-libs/giflib/giflib-5.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/giflib/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 PATCHES=(



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

2022-05-13 Thread WANG Xuerui
commit: 6f72d39e45b496d033512ca5107a9efe06bb1535
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f72d39e

virtual/glu: keyword 9.0-r2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/glu/glu-9.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/glu/glu-9.0-r2.ebuild b/virtual/glu/glu-9.0-r2.ebuild
index d4195308ed85..3914770ef42b 100644
--- a/virtual/glu/glu-9.0-r2.ebuild
+++ b/virtual/glu/glu-9.0-r2.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
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for OpenGL utility library"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| (



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

2022-05-13 Thread WANG Xuerui
commit: 7c62a03848ed337133878f7115761bfd74f3a276
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:38 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c62a038

media-libs/glu: keyword 9.0.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/glu/glu-9.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index ad57aeafee9e..da35e84be92a 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2022-05-13 Thread WANG Xuerui
commit: cb5d84876f75c2745feb1453a5f377e9608db2b8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5d8487

media-libs/compface: keyword 1.5.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/compface/compface-1.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/compface/compface-1.5.2.ebuild 
b/media-libs/compface/compface-1.5.2.ebuild
index ab907d8abc4e..5342b31cf2a6 100644
--- a/media-libs/compface/compface-1.5.2.ebuild
+++ b/media-libs/compface/compface-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.xemacs.org/pub/xemacs/aux/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="dev-lang/perl"
 



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

2022-05-13 Thread WANG Xuerui
commit: 0b55f583bd9138baba69ab3598866a76d751e55a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b55f583

media-libs/imlib2: keyword 1.9.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/imlib2/imlib2-1.9.0.ebuild 
b/media-libs/imlib2/imlib2-1.9.0.ebuild
index 9687be6e1dde..af1d1b90b2a6 100644
--- a/media-libs/imlib2/imlib2-1.9.0.ebuild
+++ b/media-libs/imlib2/imlib2-1.9.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+X bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug doc +gif +jpeg mp3 
+png +shm
static-libs +tiff +webp zlib svg heif eps jpeg2k jpegxl"
 



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

2022-05-13 Thread Sam James
commit: 532217d4d038f1501913ce9d792aa6acababeba9
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 03:10:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 03:15:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532217d4

dev-python/responses: enable py3.11

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

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

diff --git a/dev-python/responses/responses-0.20.0.ebuild 
b/dev-python/responses/responses-0.20.0.ebuild
index 4ea1233a6ba7..8a9eb16cce78 100644
--- a/dev-python/responses/responses-0.20.0.ebuild
+++ b/dev-python/responses/responses-0.20.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-13 Thread Sam James
commit: 6b84a9e9dac0de53f37268c21b589c6cb825821c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 03:08:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 03:15:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b84a9e9

dev-python/pytest-localserver: enable py3.11

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

 dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild 
b/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild
index 809e2e45c873..25d4a8a19b94 100644
--- a/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild
+++ b/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-13 Thread WANG Xuerui
commit: 392511e0d8f336962a9e8e45a516f844fcd3c666
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 02:55:43 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392511e0

dev-util/vulkan-tools: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index d0d34357c400..687337e27a52 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



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

2022-05-13 Thread WANG Xuerui
commit: cc0764305eb6539d60df5cded18cbdf495d1233c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 02:55:41 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc076430

dev-util/vulkan-tools: keyword 1.3.211 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index d0d34357c400..687337e27a52 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
 fi
 



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-polkit/

2022-05-13 Thread Sam James
commit: 1d243c83f60b00ca05328f5241696c0286f4e2e5
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun Apr 24 11:56:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d243c83

mate-extra/mate-polkit: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-extra/mate-polkit/Manifest  |  1 +
 mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/mate-extra/mate-polkit/Manifest b/mate-extra/mate-polkit/Manifest
index 0ec07eea023a..f72e469d84f7 100644
--- a/mate-extra/mate-polkit/Manifest
+++ b/mate-extra/mate-polkit/Manifest
@@ -1 +1,2 @@
 DIST mate-polkit-1.24.0.tar.xz 332652 BLAKE2B 
293d964f2410d2f60047d1e01e2ba864c22e8bda00e5b659329d097391b2988349c70dfbd953f223c4212887d16d54f1f5a7eb21e38b69b553d54b1966647cb1
 SHA512 
8d759bd5f78750c75dc92ffa27e555ae36ae7199b76483cbfe7e0848d3a66cda5b82c98bf334068eb79a1344757665cf7d1bf403e4e908e332ca929c8ebe2a98
+DIST mate-polkit-1.26.0.tar.xz 335768 BLAKE2B 
15b1fd38efcb157802ff96f09879a8790d6a8356d6fe75f833bcd4b9f088e30b019a7e0739d48000aed4a7d9b5634727c2176ce7b725d82431118c7da4e04f04
 SHA512 
393a8a0a9567ec75762dcd1e776a1544756f4b9b88b8bbb4f6d1ed87dcc25c30025e27d6f4e18c04c79f5f02152490f577fb89c758ce042dc466a387d9202e0f

diff --git a/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild 
b/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild
new file mode 100644
index ..cb5060a320ce
--- /dev/null
+++ b/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A MATE specific DBUS service that is used to bring up 
authentication dialogs"
+LICENSE="LGPL-2"
+SLOT="0"
+
+IUSE="accountsservice appindicator"
+
+COMMON_DEPEND="x11-libs/gdk-pixbuf:2
+   virtual/libintl:0
+   >=x11-libs/gtk+-3.22.0:3
+   appindicator? ( dev-libs/libappindicator:3 )"
+
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/glib-2.50:2
+   >=sys-auth/polkit-0.102
+   accountsservice? ( sys-apps/accountsservice )"
+
+BDEPEND="${COMMON_DEPEND}
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   >=sys-devel/libtool-2.2.6
+   virtual/pkgconfig"
+
+src_configure() {
+   mate_src_configure \
+   --disable-static \
+   $(use_enable accountsservice) \
+   $(use_enable appindicator)
+}



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

2022-05-13 Thread Sam James
commit: f308cfca8ed2dba0bcd161e532aa47e7a1e05064
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 03:00:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 03:00:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f308cfca

net-analyzer/sec: add 2.9.1

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

 net-analyzer/sec/Manifest |  1 +
 net-analyzer/sec/sec-2.9.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/net-analyzer/sec/Manifest b/net-analyzer/sec/Manifest
index 445d76d447c0..4ef9474c2207 100644
--- a/net-analyzer/sec/Manifest
+++ b/net-analyzer/sec/Manifest
@@ -1 +1,2 @@
 DIST sec-2.8.3.tar.gz 144950 BLAKE2B 
03e6f3077628a1e4221149875878642574ab00d87a0e601144b4c2f35f1d54cb937053a22d30ee7c5f13c4079e845dcccdf743a71a5afd75d2c46a34e4dadcf6
 SHA512 
9eba7db0dfa3661a3ef4e8aad3eeef1db710784f7a71131991a06918cc4f5634577b8bff3f00fcc1c5d998bf0c1e80efe88e1c1df3f5530b6ab4905ff00f2269
+DIST sec-2.9.1.tar.gz 153305 BLAKE2B 
0bbc70f786badb24153f4f124aaedbf6f34970556630ee3e8763e7854dc1765d0eb8f7d10efce119ca936eade2af8064188f3372e63f7977240a0b10327269a3
 SHA512 
c6764cf660ad969d260e4993c38809580e448a9d941d1a763c1b70630c5d55a7f215feb6b0fa50cbf23d68fb442e34f0d270d03e1172850d63d64042a689ac90

diff --git a/net-analyzer/sec/sec-2.9.1.ebuild 
b/net-analyzer/sec/sec-2.9.1.ebuild
new file mode 100644
index ..bf2342ed790d
--- /dev/null
+++ b/net-analyzer/sec/sec-2.9.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Simple Event Correlator"
+HOMEPAGE="https://simple-evcorr.github.io/ 
https://github.com/simple-evcorr/sec;
+SRC_URI="https://github.com/simple-evcorr/sec/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+
+RDEPEND=">=dev-lang/perl-5.8.0
+   virtual/perl-JSON-PP"
+
+src_install() {
+   dobin sec
+
+   dodoc ChangeLog README
+   docinto contrib
+   dodoc contrib/{itostream.c,convert.pl,swatch2sec.pl}
+
+   newman sec.man sec.1
+
+   newinitd "${FILESDIR}"/sec.init.d sec
+   newconfd "${FILESDIR}"/sec.conf.d sec
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/caja/

2022-05-13 Thread Sam James
commit: 0b7d1270bce502ef38c7778f8bbdf7a6abe40ffb
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun Apr 24 11:49:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7d1270

mate-base/caja: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 mate-base/caja/Manifest   |  1 +
 mate-base/caja/caja-1.26.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest
index e6c85ff5d4a9..814037bbf48a 100644
--- a/mate-base/caja/Manifest
+++ b/mate-base/caja/Manifest
@@ -1 +1,2 @@
 DIST caja-1.24.1.tar.xz 5308268 BLAKE2B 
82d2ff39152bd6d961d233d3712237b8192cf680d419f44cb8a2857228f4648d7667213740a1b2fdf024ac5958586f9b0b8f99e3770710a5ec5c6651a85dadf1
 SHA512 
34ba1e384e3de4ee3e6dddafa4ef4ccd5f626352cf5b42d6178e96395762653478cbdabb109cd0f2418ed463fd4743ef8a34be0a6b4294ad5355fea6dbfd53cc
+DIST caja-1.26.0.tar.xz 5283368 BLAKE2B 
8449d7d721a997458102abf0fefcb35734a1b254280a4b8baa14667913f2a3006c31583d956de54ad7fac9e1da70057e058547eb7e3652a1dca9df9e9628a3a9
 SHA512 
0abbaebe6dc24644d0e5057fe79e57f67a1e5208f6aa89289649e6e1940285e4c169ec42197ae933f663a9c69a7f09295003cc645492db6abbd9ebce7085c03a

diff --git a/mate-base/caja/caja-1.26.0.ebuild 
b/mate-base/caja/caja-1.26.0.ebuild
new file mode 100644
index ..46ead130433d
--- /dev/null
+++ b/mate-base/caja/caja-1.26.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Caja file manager for the MATE desktop"
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="+introspection +mate nls xmp"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.58.1:2
+   >=dev-libs/libxml2-2.4.7:2
+   gnome-base/dconf
+   >=gnome-base/gvfs-1.10.1:0[udisks]
+   >=mate-base/mate-desktop-1.17.3:0
+   >=media-libs/libexif-0.6.14:0
+   virtual/libintl
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   >=x11-libs/libnotify-0.7.0:0
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXrender
+   >=x11-libs/pango-1.1.2
+   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+   xmp? ( >=media-libs/exempi-1.99.5:2 )
+"
+
+BDEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5:=
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )"
+
+# TODO: Test fails because Caja is not merged yet:
+# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not 
installed
+RESTRICT="test"
+
+src_prepare() {
+   # Remove unnecessary CFLAGS.
+   sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \
+   configure.ac eel/Makefile.am || die
+
+   mate_src_prepare
+}
+
+src_configure() {
+   mate_src_configure \
+   --disable-update-mimedb \
+   $(use_enable introspection) \
+   $(use_enable nls) \
+   $(use_enable xmp)
+}
+
+src_test() {
+   unset SESSION_MANAGER
+   unset DBUS_SESSION_BUS_ADDRESS
+
+   Xemake check || die "Test phase failed"
+}
+
+pkg_postinst() {
+   mate_pkg_postinst
+
+   elog "Caja can use gstreamer to preview audio files. Just make sure"
+   elog "to have the necessary plugins available to play the media type 
you"
+   elog "want to preview."
+}



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

2022-05-13 Thread Sam James
commit: 07e1c81337936a0341e9fa30e23931943fd994f2
Author: matoro  users  noreply  github  com>
AuthorDate: Tue May  3 04:07:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:57:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e1c813

media-libs/libilbc: Keyword 3.0.4 ia64, #610546

Closes: https://bugs.gentoo.org/610546
Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25297
Signed-off-by: Sam James  gentoo.org>

 .../libilbc/files/libilbc-3.0.4-support-ia64.patch | 32 ++
 media-libs/libilbc/libilbc-3.0.4.ebuild|  5 ++--
 media-libs/libilbc/libilbc-.ebuild |  5 ++--
 3 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/media-libs/libilbc/files/libilbc-3.0.4-support-ia64.patch 
b/media-libs/libilbc/files/libilbc-3.0.4-support-ia64.patch
new file mode 100644
index ..7d992b722d23
--- /dev/null
+++ b/media-libs/libilbc/files/libilbc-3.0.4-support-ia64.patch
@@ -0,0 +1,32 @@
+From b9d5baa0c7daca577b5c846504bc6f5f71087582 Mon Sep 17 00:00:00 2001
+From: matoro 
+Date: Mon, 2 May 2022 14:02:37 -0400
+Subject: [PATCH] add platform definition for IA64
+
+How I tested:
+* built ffmpeg with libilbc enabled
+* obtained a sample file from
+  
https://web.archive.org/web/2016*/http://www.andrews-corner.org/samples/luckynight.lbc
+* converted it to wav using ffmpeg on ia64 host
+* compared to file converted on amd64 host
+* did the same in reverse (converted wav to lbc)
+
+All comparisons were identical and sounded the same.
+---
+ rtc_base/system/arch.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/rtc_base/system/arch.h b/rtc_base/system/arch.h
+index be2367b85f..e00150b65f 100644
+--- a/rtc_base/system/arch.h
 b/rtc_base/system/arch.h
+@@ -79,6 +79,9 @@
+ #elif defined(__EMSCRIPTEN__)
+ #define WEBRTC_ARCH_32_BITS
+ #define WEBRTC_ARCH_LITTLE_ENDIAN
++#elif defined(_M_IA64) || defined(__ia64__) || defined(__ia64)
++#define WEBRTC_ARCH_64_BITS
++#define WEBRTC_ARCH_LITTLE_ENDIAN
+ #else
+ #error Please add support for your architecture in rtc_base/system/arch.h
+ #endif

diff --git a/media-libs/libilbc/libilbc-3.0.4.ebuild 
b/media-libs/libilbc/libilbc-3.0.4.ebuild
index 285925de2aed..13ec15608964 100644
--- a/media-libs/libilbc/libilbc-3.0.4.ebuild
+++ b/media-libs/libilbc/libilbc-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/TimothyGu/${PN};
 else

SRC_URI="https://github.com/TimothyGu/${PN}/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Packaged version of iLBC codec from the WebRTC project"
@@ -22,4 +22,5 @@ SLOT="0/3"
 
 PATCHES=(
"${FILESDIR}/${PN}-3.0.4-respect-CFLAGS.patch"
+   "${FILESDIR}/${P}-support-ia64.patch"
 )

diff --git a/media-libs/libilbc/libilbc-.ebuild 
b/media-libs/libilbc/libilbc-.ebuild
index 9f2f31bf171f..afb3f5bc0e3c 100644
--- a/media-libs/libilbc/libilbc-.ebuild
+++ b/media-libs/libilbc/libilbc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/TimothyGu/${PN};
 else

SRC_URI="https://github.com/TimothyGu/${PN}/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Packaged version of iLBC codec from the WebRTC project"
@@ -22,4 +22,5 @@ SLOT="0/3"
 
 PATCHES=(
"${FILESDIR}/${PN}-3.0.4-respect-CFLAGS.patch"
+   "${FILESDIR}/${P}-support-ia64.patch"
 )



[gentoo-commits] repo/gentoo:master commit in: app-editors/gummi/

2022-05-13 Thread Sam James
commit: abb381d721ba3103db795b85a83367d00b595d93
Author: Christian Tietz  mailbox  org>
AuthorDate: Sun May  8 00:19:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb381d7

app-editors/gummi: Bump to 0.8.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/25378
Signed-off-by: Sam James  gentoo.org>

 app-editors/gummi/Manifest   |  1 +
 app-editors/gummi/gummi-0.8.3.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/app-editors/gummi/Manifest b/app-editors/gummi/Manifest
index d7f56fa46a92..38c014f280d0 100644
--- a/app-editors/gummi/Manifest
+++ b/app-editors/gummi/Manifest
@@ -1 +1,2 @@
 DIST gummi-0.8.2.tar.gz 595733 BLAKE2B 
9c7366df2b8fe40f7876f065a1156eb4992048b3eaec5dde332c50ccb98ef2a5d8d2cbe73ebb56eb3736bbce49f3168f165db82f562ee7265ce0859952801a2c
 SHA512 
3882f1e2779b94348cc0cc243c3968a78165c16de41029f9fcb8ba2fa942d329c43f5ecc8ba8327590e14343556ca472a51d1e824ce0985a415ab92aa2cbbc42
+DIST gummi-0.8.3.tar.gz 590485 BLAKE2B 
d919544eca87e22da49afc879933b5b54b23ed0a21303c95deb405c5ecdec57981d19f526e7cef27f904a6cc1fb5e1bea7af1131578b0f4275460035a5d9167f
 SHA512 
c8c7b5427ed37a995bc8c6f814a5af2926595acfe4dea649e02af424291b8dff0d7264f1e68c7a86b457a9710ad6b18fed2238f1adeec91360921a242a7cb980

diff --git a/app-editors/gummi/gummi-0.8.3.ebuild 
b/app-editors/gummi/gummi-0.8.3.ebuild
new file mode 100644
index ..71b4d8dc5e59
--- /dev/null
+++ b/app-editors/gummi/gummi-0.8.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="Simple LaTeX editor for GTK+ users"
+HOMEPAGE="https://github.com/alexandervdm/gummi;
+SRC_URI="https://github.com/alexandervdm/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   app-text/gtkspell:3
+   app-text/poppler[cairo]
+   dev-libs/glib:2
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   x11-libs/gtk+:3
+   x11-libs/gtksourceview:3.0
+   x11-libs/pango
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   elog "Gummi supports spell-checking through gtkspell. Support for"
+   elog "additional languages can be added by installing myspell-**-"
+   elog "packages for your language of choice."
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2022-05-13 Thread Sam James
commit: 640425f827bb35eeaf51f1bfefa2eb24f1ed1f00
Author: Oz N Tiram  gmail  com>
AuthorDate: Fri May  6 18:05:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:52:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640425f8

x11-wm/marco: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25304
Signed-off-by: Sam James  gentoo.org>

 x11-wm/marco/Manifest|  1 +
 x11-wm/marco/marco-1.26.0.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/x11-wm/marco/Manifest b/x11-wm/marco/Manifest
index 5823e73ad23f..7f66b7d12fc9 100644
--- a/x11-wm/marco/Manifest
+++ b/x11-wm/marco/Manifest
@@ -1 +1,2 @@
 DIST marco-1.24.2.tar.xz 1845356 BLAKE2B 
9308e07fec5319f741f7d78007e68e916c407c515fc2076c0e26a760830d3c79edf39888f265f7edc1baf0c8dc29661fb6598be16352103455cc441bc2a1daf5
 SHA512 
2e699935fb72ddc34aa1f98f5771f252141245ad8fd0983aafe5ea55aeeb3f90b5d68a61c27704adf0b929565180367aae46486d45e789d7de101ec9a7bc9f96
+DIST marco-1.26.0.tar.xz 1855196 BLAKE2B 
1481ee365d9bd8430fc5dc11a41268613823ff44c99b0d50a747dfd4663e40f121038a32f148af546f6e500b9a905bb30f6c5c9ff19dedb56eb991e2ceefe95f
 SHA512 
013ba12dc7f4affe24bc5763ae88e44ede3f1454e74b5a642503d3741ce935f6757eba3f9def56670414c5a9c03b38384b5b54a494f9cb8f5bfd480e43300e76

diff --git a/x11-wm/marco/marco-1.26.0.ebuild b/x11-wm/marco/marco-1.26.0.ebuild
new file mode 100644
index ..2c8046f6b6e4
--- /dev/null
+++ b/x11-wm/marco/marco-1.26.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE2_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE default window manager"
+LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
+SLOT="0/2"
+
+IUSE="startup-notification test xinerama"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.58:2
+   >=gnome-base/libgtop-2:2=
+   media-libs/libcanberra[gtk3]
+   x11-libs/cairo
+   >=x11-libs/pango-1.2[X]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.3
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXpresent
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   >=x11-libs/startup-notification-0.7
+   xinerama? ( x11-libs/libXinerama )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   gnome-extra/zenity
+   >=mate-base/mate-desktop-1.20.0
+   virtual/libintl
+"
+
+BDEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   >=sys-devel/gettext-0.19.8
+   >=sys-devel/libtool-2.0.0
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   test? ( app-text/docbook-xml-dtd:4.5 )
+   xinerama? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   mate_src_configure \
+   --enable-compositor \
+   --enable-render \
+   --enable-shape \
+   --enable-sm \
+   --enable-xsync \
+   $(use_enable startup-notification) \
+   $(use_enable xinerama)
+}
+
+src_install() {
+   mate_src_install
+   dodoc doc/*.txt
+}



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

2022-05-13 Thread Sam James
commit: f707e48b956f834b3beee2cc82435fdb669336e4
Author: matoro  users  noreply  github  com>
AuthorDate: Tue May  3 03:17:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f707e48b

dev-libs/dietlibc: fix elftrunc segfault during build

Closes: https://bugs.gentoo.org/676704
Bug: https://bugs.gentoo.org/807667
Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25293
Signed-off-by: Sam James  gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild 
b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index 856d3468195f..d431bc265b2c 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -24,6 +24,9 @@ src_prepare() {
# Replace sparc64 related C[XX]FLAGS (see bug #45716)
use sparc && replace-sparc64-flags
 
+   # bug 676704
+   use sparc && tc-is-gcc && append-flags -fno-tree-pre
+
# gcc-hppa suffers support for SSP, compilation will fail
use hppa && strip-unsupported-flags
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/mate-icon-theme/

2022-05-13 Thread Sam James
commit: ec2d62df363afce0752657b9f0fa0c46d69af443
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun Apr 24 11:48:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:52:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2d62df

x11-themes/mate-icon-theme: add 1.26.0

Signed-off-by: Oz N Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-themes/mate-icon-theme/Manifest|  1 +
 .../mate-icon-theme/mate-icon-theme-1.26.0.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/x11-themes/mate-icon-theme/Manifest 
b/x11-themes/mate-icon-theme/Manifest
index 35b623a30fa6..a97940d7e813 100644
--- a/x11-themes/mate-icon-theme/Manifest
+++ b/x11-themes/mate-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST mate-icon-theme-1.24.0.tar.xz 22178384 BLAKE2B 
7e1dbfcc83da49f30bad89106bfadf8d19d1ef3074d1302edad2934a46e6caac1aab003a126c823757e4a75127279107945e921d6463a05476ca98cf898ff74f
 SHA512 
18ad6a236f02b7536697fed9086eadd997f0c47cc8311324e43641b21ccf942d0dbd52fa6c49623e679d3b23d82619cc256c98d9f8ccc3b3d4cda5d9a6e465f1
+DIST mate-icon-theme-1.26.0.tar.xz 21872216 BLAKE2B 
9acccace3483a7e8d4a2958bc14119a42f76dcdad2c455d0f3f10653cc689ed3a4cca7d122474b2bff0b5100e586ea5fabf137a1d9b11545eeaa84745d9d576b
 SHA512 
937d65710c1b7cc79ba0b71cd1a480597f20035380ffd5f0528c45c86bc8963189116d2c02332352170b7cd12fba5dd91f94cee9626104ab55c576d58f0636b8

diff --git a/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild 
b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild
new file mode 100644
index ..a1dee9a35ea1
--- /dev/null
+++ b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE default icon themes"
+LICENSE="GPL-2"
+SLOT="0"
+
+COMMON_DEPEND=">=x11-themes/hicolor-icon-theme-0.10"
+
+RDEPEND="${COMMON_DEPEND}"
+
+BDEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40
+   >=x11-misc/icon-naming-utils-0.8.7:0
+   sys-devel/gettext:*
+   virtual/pkgconfig:*"
+
+RESTRICT="binchecks strip"
+
+src_configure() {
+   mate_src_configure --enable-icon-mapping
+}



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

2022-05-13 Thread Sam James
commit: 9a48f929d360f6e61e305898850339774b7fe663
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 02:50:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:51:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a48f929

dev-python/python-ldap: add 3.4.0_p20220420

Snapshot because a bunch of commits were needed to fix OpenLDAP 2.6+
compat and then there were some serious bugfixes too.

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

 dev-python/python-ldap/Manifest  |  1 +
 dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild   |  2 +-
 ...999.ebuild => python-ldap-3.4.0_p20220420.ebuild} | 20 ++--
 dev-python/python-ldap/python-ldap-.ebuild   |  8 
 4 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 99a3c3c496f9..86ce9bf4aa32 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
 DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B 
f514ddb6267fd8c21a1c4595669921a1256a8087a3a272b3751636313e7d79de9d34f4213aa57128679dc5a93db4ef7a71f7f92894a1802deb8c2ca9dfd92fe2
 SHA512 
d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605
+DIST python-ldap-3.4.0_p20220420.tar.gz 377780 BLAKE2B 
433178138587dc09bfe1e6a8e894c001baf6e07c76266ca9d7c56b279f9e9ca5a642528a5869a837a9ee5576a2cf17afdeea313b4a8bc930926397738d6a5daf
 SHA512 
0dfe8ff4737a630a08c7cd4d94f30c78fd1e0558ffc0609439d95ef064b72aef9d4ec4cdc0d40aaf1fc46396bdc0cbbdf0bf3cf6bb5e94bf8a9e3083b9ba1bf4

diff --git a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild 
b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
index 51eca9aab9f6..5c1563d0eb7e 100644
--- a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x86-solaris"
 fi
 
 LICENSE="MIT PSF-2"

diff --git a/dev-python/python-ldap/python-ldap-.ebuild 
b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
similarity index 73%
copy from dev-python/python-ldap/python-ldap-.ebuild
copy to dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
index a01b853838d7..488fa3e27563 100644
--- a/dev-python/python-ldap/python-ldap-.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
 
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="Various LDAP-related Python modules"
@@ -14,24 +15,31 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git;
inherit git-r3
 else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-solaris"
+   # Snapshot for various new OpenLDAP fixes, bug #835637
+   # (There were a bunch of followup commits and general other
+   # serious bugfixes we want.)
+   MY_COMMIT="7f30c4721ea2ca4373ed7860e6467781f0afa758"
+
+   #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   
SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x86-solaris"
 fi
 
 LICENSE="MIT PSF-2"
 SLOT="0"
 IUSE="examples sasl ssl"
 
-# < dep on openldap for bug #835637, ldap_r is gone
 RDEPEND="
>=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
-   

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

2022-05-13 Thread Sam James
commit: ae8c47de642e5f016a052cf584f4216adb2ac279
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 02:32:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8c47de

dev-perl/Sys-Virt: fix copyright

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

 dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild 
b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild
index 1bcadd8d9a03..b144e527c4db 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-05-13 Thread Sam James
commit: 8790accf926841f422f9cbe95a1e27e6c67457c6
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Mar 23 07:20:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8790accf

dev-python/python-ldap: added openldap 2.6 support

Bug: https://bugs.gentoo.org/835637
Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/24721
Signed-off-by: Sam James  gentoo.org>

 .../files/python-ldap-3.4.0-openldap-2.6.patch | 33 
 dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild | 97 ++
 2 files changed, 130 insertions(+)

diff --git a/dev-python/python-ldap/files/python-ldap-3.4.0-openldap-2.6.patch 
b/dev-python/python-ldap/files/python-ldap-3.4.0-openldap-2.6.patch
new file mode 100644
index ..0af86698f4bf
--- /dev/null
+++ b/dev-python/python-ldap/files/python-ldap-3.4.0-openldap-2.6.patch
@@ -0,0 +1,33 @@
+From 536a7671151e3070481736e5d6159987df920d8b Mon Sep 17 00:00:00 2001
+From: Simon Pichugin 
+Date: Wed, 9 Feb 2022 16:06:14 -0800
+Subject: [PATCH] Always use 'ldap' library
+
+---
+ setup.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 119b571..851223e 100644
+--- a/setup.py
 b/setup.py
+@@ -37,6 +37,8 @@ if cfg.has_section('_ldap'):
+   for name in dir(LDAP_CLASS):
+ if cfg.has_option('_ldap', name):
+   setattr(LDAP_CLASS, name, cfg.get('_ldap', name).split())
++#-- Overwrite it as 'ldap' is the always correct library we have in Fedora 34+
++LDAP_CLASS.libs = ['ldap', 'lber']
+
+ for i in range(len(LDAP_CLASS.defines)):
+   LDAP_CLASS.defines[i]=((LDAP_CLASS.defines[i],None))
+@@ -132,7 +134,7 @@ setup(
+   extra_objects = LDAP_CLASS.extra_objects,
+   runtime_library_dirs = (not 
sys.platform.startswith("win"))*LDAP_CLASS.library_dirs,
+   define_macros = LDAP_CLASS.defines + \
+-('ldap_r' in LDAP_CLASS.libs or 'oldap_r' in 
LDAP_CLASS.libs)*[('HAVE_LIBLDAP_R',None)] + \
++('ldap' in LDAP_CLASS.libs or 'oldap' in 
LDAP_CLASS.libs)*[('HAVE_LIBLDAP_R',None)] + \
+ ('sasl' in LDAP_CLASS.libs or 'sasl2' in LDAP_CLASS.libs or 'libsasl' 
in LDAP_CLASS.libs)*[('HAVE_SASL',None)] + \
+ ('ssl' in LDAP_CLASS.libs and 'crypto' in 
LDAP_CLASS.libs)*[('HAVE_TLS',None)] + \
+ [
+--
+2.31.1

diff --git a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild 
b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
new file mode 100644
index ..51eca9aab9f6
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="
+  https://www.python-ldap.org/en/latest/
+   https://pypi.org/project/python-ldap/
+   https://github.com/python-ldap/python-ldap;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-solaris"
+fi
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+IUSE="examples sasl ssl"
+
+# < dep on openldap for bug #835637, ldap_r is gone
+RDEPEND="
+   >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+   >=net-nds/openldap-2.6:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+   >=net-nds/openldap-2.6:=[sasl?,ssl?]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+# Commit with this Patch from Fedora Rawhide
+# 
https://src.fedoraproject.org/rpms/python-ldap/c/a237d9b212bd1581e07f4f1a8f54c26a7190843c?branch=rawhide
+# Workaround till this PR is merged upstream
+# https://github.com/python-ldap/python-ldap/pull/458
+PATCHES=( "${FILESDIR}"/${P}-openldap-2.6.patch )
+
+python_prepare_all() {
+   # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+   # https://github.com/pypa/setuptools_scm/issues/228
+   if [[ ${PV} == ** ]]; then
+   rm -r .git || die
+   fi
+
+   if ! use sasl; then
+   sed -i 's/HAVE_SASL//g' setup.cfg || die
+   fi
+   if ! use ssl; then
+   sed -i 's/HAVE_TLS//g' setup.cfg || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Run all tests which don't require slapd
+   local EPYTEST_IGNORE=(
+   t_bind.py
+   t_cext.py
+   t_edit.py
+   t_ldapobject.py
+   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/

2022-05-13 Thread Sam James
commit: 47b0dd1c7c2e1d2c213203020493383f2b9283c3
Author: Cengiz Gunay  users  sf  net>
AuthorDate: Sun Apr  3 21:08:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b0dd1c

games-strategy/freeorion: stable release 0.4.10.2

Tested-by: Cengiz Gunay  users.sf.net>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Cengiz Gunay  users.sf.net>
Closes: https://github.com/gentoo/gentoo/pull/24886
Signed-off-by: Sam James  gentoo.org>

 games-strategy/freeorion/Manifest  |  1 +
 games-strategy/freeorion/freeorion-0.4.10.2.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/games-strategy/freeorion/Manifest 
b/games-strategy/freeorion/Manifest
index 649be95583bd..44124c4f61bd 100644
--- a/games-strategy/freeorion/Manifest
+++ b/games-strategy/freeorion/Manifest
@@ -1,2 +1,3 @@
 DIST freeorion-0.4.10.1.tar.gz 124693099 BLAKE2B 
d24c481e7be6f718897bb095209673f24cb7d43842f148cf1e8665254970d22449bf7a4ee4ba7a8cb3b5b515d6bed38a24e2862810959a63b29ba9d3c054e6c4
 SHA512 
b28a8bdc2428778480ff8404ad7d84153939f4f8b4a75f51775354e3e563f7f309d479e499ea1be8b57822d725cc57ece8dd14f2e40360ab6c07d70c917bc256
 DIST freeorion-0.4.10.1_p20200629.tar.gz 142041599 BLAKE2B 
a9c14409f31f5ad4d8db95fa33e8f1adb35f7b2a74ea7f173365c7d09979b9a3aa7981ee9deec0427c64844da14ecc323ee54e3331217e2978b49eb86a7a18fb
 SHA512 
b2d4f52e968852569d549c03eca2545b7adac560e5716a21da612dc363b23d790c4481fbd5762f1f1f8da9a8e04894e247ce19363cd96cc2001728912e027d9a
+DIST freeorion-0.4.10.2.tar.gz 124720711 BLAKE2B 
4f707b5296bdbc05b2b775b62f0393d1770bcf64c48f08d3332fbbb4b78e1bdc3e8111a1e421a8d0f0e03ca7454bba981809b9486d3d803e39faf042f1145059
 SHA512 
13832992efe17fe48615ccdf284d1e9f391c35ed518abd15276992128a02894f4b30c8fe3d950e41935efb823cf834dc430330f0bcc6c9e91f13a3dea9812628

diff --git a/games-strategy/freeorion/freeorion-0.4.10.2.ebuild 
b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild
new file mode 100644
index ..a4ce29bba4d5
--- /dev/null
+++ b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_8,3_9} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="A free turn-based space empire and galactic conquest game"
+HOMEPAGE="https://www.freeorion.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/freeorion/freeorion.git;
+else
+   KEYWORDS="~amd64"
+   if [[ ${PV} = *_p* ]]; then
+   COMMIT=""
+   
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+   else
+   
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${PV/_/-}"
+   fi
+fi
+
+LICENSE="GPL-2 LGPL-2.1 CC-BY-SA-3.0"
+SLOT="0"
+IUSE="dedicated"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-libs/boost-1.58:=[nls,python,threads(+),${PYTHON_USEDEP}]
+   ')
+   !dedicated? (
+   media-libs/freealut
+   >=media-libs/freetype-2.5.5
+   media-libs/glew:=
+   >=media-libs/libogg-1.1.3
+   media-libs/libpng:0=
+   media-libs/libsdl2[X,opengl,video]
+   >=media-libs/libvorbis-1.1.2
+   media-libs/openal
+   sci-physics/bullet:=
+   virtual/opengl
+   )
+   sys-libs/zlib
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed -e "s/-O3//" -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_BUILD_TYPE=Release
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_HEADLESS="$(usex dedicated)"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   newenvd "${FILESDIR}/${PN}.envd" 99${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/

2022-05-13 Thread Sam James
commit: 6a3d146b3ff59bd2cbc624fce5add1f56ff44788
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 02:30:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3d146b

games-strategy/freeorion: EAPI 8, Python 3.10

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

 games-strategy/freeorion/freeorion-0.4.10.2.ebuild | 6 +++---
 games-strategy/freeorion/freeorion-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-strategy/freeorion/freeorion-0.4.10.2.ebuild 
b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild
index a4ce29bba4d5..8931083dbe88 100644
--- a/games-strategy/freeorion/freeorion-0.4.10.2.ebuild
+++ b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python{3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake python-single-r1 xdg
 
 DESCRIPTION="A free turn-based space empire and galactic conquest game"
@@ -35,7 +35,7 @@ BDEPEND="
 "
 RDEPEND="
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.58:=[nls,python,threads(+),${PYTHON_USEDEP}]
+   >=dev-libs/boost-1.60:=[nls,python,threads(+),${PYTHON_USEDEP}]
')
!dedicated? (
media-libs/freealut

diff --git a/games-strategy/freeorion/freeorion-.ebuild 
b/games-strategy/freeorion/freeorion-.ebuild
index 46bf4ce29f60..8931083dbe88 100644
--- a/games-strategy/freeorion/freeorion-.ebuild
+++ b/games-strategy/freeorion/freeorion-.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
+EAPI=8
 
-PYTHON_COMPAT=( python{3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake python-single-r1 xdg
 
 DESCRIPTION="A free turn-based space empire and galactic conquest game"



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

2022-05-13 Thread Sam James
commit: 7c15945da6215bb67e22778e4b6d13f638184221
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  2 15:08:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c15945d

profiles: unmask vtk-9.1

The package has been masked for almost 4 months now for testing.
I've been building opencascade and freecad with this version since
then, without any big issues coming up.
If there are still single package versions of packages which fail to
build with this version, consider adjusting the depstring and relying
on 9.0.3, which I don't plan to drop anytime soon.

Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/24869
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 199cad92ac6b..e802ffdb9c08 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -453,10 +453,6 @@ x11-misc/easystroke
 # and is available as app-shells/ksh-1.0.0_beta1 at time of writing.
 ~app-shells/ksh-2020.0.0
 
-# Bernd Waibel  (2021-12-07)
-# Masked for testing
-~sci-libs/vtk-9.1.0
-
 # Sam James  (2021-12-01)
 # OSL 12 is a development release (for now).
 # Doesn't work with LLVM 13 yet; mask to help



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uim/, app-i18n/uim/files/

2022-05-13 Thread Sam James
commit: d5901bd14f66b550782cfa755da29d2755369f70
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr  2 07:33:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5901bd1

app-i18n/uim: remove wrong Wconversion substitution

Closes: https://bugs.gentoo.org/836623
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24859
Signed-off-by: Sam James  gentoo.org>

 9_pre20210103-remove-Wconversion-replace.patch |  13 ++
 app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild   | 247 +
 2 files changed, 260 insertions(+)

diff --git 
a/app-i18n/uim/files/uim-1.8.9_pre20210103-remove-Wconversion-replace.patch 
b/app-i18n/uim/files/uim-1.8.9_pre20210103-remove-Wconversion-replace.patch
new file mode 100644
index ..d90433b414bf
--- /dev/null
+++ b/app-i18n/uim/files/uim-1.8.9_pre20210103-remove-Wconversion-replace.patch
@@ -0,0 +1,13 @@
+--- a/qt4/common.pro.in
 b/qt4/common.pro.in
+@@ -20,10 +20,6 @@
+ QMAKE_CXX   = @CXX@
+ QMAKE_CXXFLAGS_DEBUG   += @CXXFLAGS@ @CPPFLAGS@ @X_CFLAGS@
+ QMAKE_CXXFLAGS_RELEASE += @CXXFLAGS@ @CPPFLAGS@ @X_CFLAGS@
+-# Remove "-Wconversion" from CXXFLAGS to avoid lots of warnings
+-# from Qt4 header files
+-QMAKE_CXXFLAGS_DEBUG= $$replace(QMAKE_CXXFLAGS_DEBUG, "-Wconversion", "")
+-QMAKE_CXXFLAGS_RELEASE  = $$replace(QMAKE_CXXFLAGS_RELEASE, "-Wconversion", 
"")
+ QMAKE_LINK  = @CXX@
+ QMAKE_LFLAGS= @LDFLAGS@
+ QMAKE_STRIP =

diff --git a/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild 
b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
new file mode 100644
index ..1b0b34a88f5b
--- /dev/null
+++ b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools elisp-common flag-o-matic gnome2-utils qmake-utils 
vcs-snapshot
+
+EGIT_COMMIT="d1ac9d9315ff8c57c713b502544fef9b3a83b3e5"
+SIG_PV="0.9.1"
+
+DESCRIPTION="A multilingual input method framework"
+HOMEPAGE="https://github.com/uim/uim;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/${PN}/sigscheme/releases/download/${SIG_PV}/sigscheme-${SIG_PV}.tar.bz2;
+
+LICENSE="BSD GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="X +anthy curl eb emacs expat libffi gtk gtk2 kde l10n_ja l10n_ko 
l10n_zh-CN l10n_zh-TW libedit libnotify m17n-lib ncurses nls qt5 skk sqlite ssl 
static-libs xft"
+RESTRICT="test"
+REQUIRED_USE="gtk? ( X )
+   gtk2? ( X )
+   qt5? ( X )
+   xft? ( X )"
+
+CDEPEND="X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXrender
+   x11-libs/libXt
+   )
+   anthy? ( app-i18n/anthy )
+   curl? ( net-misc/curl )
+   eb? ( dev-libs/eb )
+   emacs? ( >=app-editors/emacs-23.1:* )
+   expat? ( dev-libs/expat )
+   gtk? ( x11-libs/gtk+:3 )
+   gtk2? ( x11-libs/gtk+:2 )
+   kde? ( kde-frameworks/plasma:5 )
+   libedit? ( dev-libs/libedit )
+   libffi? ( dev-libs/libffi:= )
+   libnotify? ( x11-libs/libnotify )
+   m17n-lib? ( dev-libs/m17n-lib )
+   ncurses? ( sys-libs/ncurses:0= )
+   nls? ( virtual/libintl )
+   qt5? ( dev-qt/qtx11extras:5 )
+   skk? ( app-i18n/skk-jisyo )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( dev-libs/openssl:0= )"
+DEPEND="${CDEPEND}
+   X? ( x11-base/xorg-proto )"
+RDEPEND="${CDEPEND}
+   !dev-scheme/sigscheme
+   X? (
+   media-fonts/font-sony-misc
+   l10n_ja? (
+   || (
+   media-fonts/font-jis-misc
+   media-fonts/intlfonts
+   )
+   )
+   l10n_ko? (
+   || (
+   media-fonts/font-daewoo-misc
+   media-fonts/intlfonts
+   )
+   )
+   l10n_zh-CN? (
+   || (
+   media-fonts/font-isas-misc
+   media-fonts/intlfonts
+   )
+   )
+   l10n_zh-TW? ( media-fonts/intlfonts )
+   )"
+BDEPEND="dev-util/intltool
+   gnome-base/librsvg
+   sys-devel/gettext
+   virtual/pkgconfig
+   kde? ( dev-util/cmake )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-gentoo.patch
+   "${FILESDIR}"/${PN}-kde.patch
+   "${FILESDIR}"/${PN}-slibtool.patch
+   "${FILESDIR}"/${PN}-tinfo.patch
+   "${FILESDIR}"/${PN}-xkb.patch
+   "${FILESDIR}"/${PN}-zh-TW.patch
+   

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

2022-05-13 Thread Sam James
commit: 8d265389ef171cfdf4bce9370078eadbd0b70977
Author: Michal Privoznik  redhat  com>
AuthorDate: Thu Mar 17 09:40:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 02:32:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d265389

dev-perl/Sys-Virt: Version bump 8.1.0

Signed-off-by: Michal Privoznik  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/24618
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Sys-Virt/Manifest  |  1 +
 dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest
index a738c245ec62..6cb820c59ea8 100644
--- a/dev-perl/Sys-Virt/Manifest
+++ b/dev-perl/Sys-Virt/Manifest
@@ -1,2 +1,3 @@
 DIST Sys-Virt-v7.0.0.tar.gz 165365 BLAKE2B 
9cb7aa66ce00c95957171fedad4fefbae5319e17706e2839f8b3e057ab05c52b9d7e5ad222ad6aeecb7437e70bee9447a6a5845d729a93f10df3ffa4bbee0429
 SHA512 
c0ab179af11526a9dc983374765bd04400821f6f334d22f56b1f6452f54f880fe6882e9e0e121ae36010eb305d0632d574c969febefd8a32c9a731879d8fadb6
 DIST Sys-Virt-v7.5.0.tar.gz 166656 BLAKE2B 
466341cc081d1dedc0ad5ae9042a829256a310730aa410a93c795a983c6ee60099646d2a804626a076e435d3bd6d7742b4aa014f4642ee6b6078cd144b3cd8c0
 SHA512 
7da51e75fa53e81a68c32499ea865de0532fdb17f269b28310133d246be7dc59dfd6568850ffe66e393a7b7c2edbf4409618e2b461cdc35a62776ffbb97d7962
+DIST Sys-Virt-v8.1.0.tar.gz 169008 BLAKE2B 
23d3aee186b4ede35c1b5b99691a491e64995abf34e7ce65143c7b88851dca0841cfa27a3033e246f35bacda879dd09c3b31f9dcff54d04c0d47a77b4b61d723
 SHA512 
9d7660f96cf370a0e08140bf7badddae2dac84d7231f1fe7a616650ac4d333ba17c6531ab0662f34c4cb12b00ce39abe36ff24a1913f554026346725d0148fa7

diff --git a/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild 
b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild
new file mode 100644
index ..1bcadd8d9a03
--- /dev/null
+++ b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DANBERR
+DIST_VERSION=v${PV}
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="API for using the libvirt library from Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-emulation/libvirt-${PV}
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-CBuilder
+   dev-perl/Module-Build
+   virtual/pkgconfig
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/XML-XPath
+   virtual/perl-Time-HiRes
+   )"
+DEPEND="
+   >=app-emulation/libvirt-${PV}
+"
+
+src_compile() {
+   MAKEOPTS+=" -j1" perl-module_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/

2022-05-13 Thread William Hubbs
commit: 6d09b48976e555e3a183f73dd59748b6e6092bca
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May 14 02:29:31 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May 14 02:29:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d09b489

app-containers/runc: add 1.1.2

Bug: https://bugs.gentoo.org/844085
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/runc/Manifest  |  1 +
 app-containers/runc/runc-1.1.2.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest
index e689d99a3337..2c9db9c9f776 100644
--- a/app-containers/runc/Manifest
+++ b/app-containers/runc/Manifest
@@ -1,3 +1,4 @@
 DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 
0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33
 SHA512 
64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e
 DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 
3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c
 SHA512 
542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41
 DIST runc-1.1.1.tar.gz 2332722 BLAKE2B 
d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90
 SHA512 
baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0
+DIST runc-1.1.2.tar.gz 2332953 BLAKE2B 
e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b
 SHA512 
61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049

diff --git a/app-containers/runc/runc-1.1.2.ebuild 
b/app-containers/runc/runc-1.1.2.ebuild
new file mode 100644
index ..a40a7842ef9b
--- /dev/null
+++ b/app-containers/runc/runc-1.1.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module linux-info
+
+# update on bump, look for https://github.com/docker\
+# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer
+RUNC_COMMIT=a916309fff0f838eb94e928713dbc3c0d0ac7aa4
+CONFIG_CHECK="~USER_NS"
+
+DESCRIPTION="runc container cli tools"
+HOMEPAGE="http://github.com/opencontainers/runc/;
+MY_PV="${PV/_/-}"
+SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor hardened +kmem +seccomp selinux test"
+
+DEPEND="seccomp? ( sys-libs/libseccomp )"
+
+RDEPEND="
+   ${DEPEND}
+   !app-emulation/docker-runc
+   apparmor? ( sys-libs/libapparmor )
+   selinux? ( sec-policy/selinux-container )
+"
+
+BDEPEND="
+   dev-go/go-md2man
+   test? ( "${RDEPEND}" )
+"
+
+# tests need busybox binary, and portage namespace
+# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
+# majority of tests pass
+RESTRICT+=" test"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_compile() {
+   # Taken from app-containers/docker-1.7.0-r1
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
+   -L${ESYSROOT}/usr/$(get_libdir)"
+
+   # build up optional flags
+   local options=(
+   $(usev apparmor)
+   $(usev seccomp)
+   $(usex kmem '' 'nokmem')
+   )
+
+   myemakeargs=(
+   BUILDTAGS="${options[*]}"
+   COMMIT="${RUNC_COMMIT}"
+   )
+
+   emake "${myemakeargs[@]}" runc man
+}
+
+src_install() {
+   myemakeargs+=(
+   PREFIX="${ED}/usr"
+   BINDIR="${ED}/usr/bin"
+   MANDIR="${ED}/usr/share/man"
+   )
+   emake "${myemakeargs[@]}" install install-man install-bash
+
+   local DOCS=( README.md PRINCIPLES.md docs/. )
+   einstalldocs
+}
+
+src_test() {
+   emake "${myemakeargs[@]}" localunittest
+}



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

2022-05-13 Thread Ionen Wolkens
commit: 9905d05f9b9851c11bd2e0922b79df6f5db3033d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 14 02:04:43 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 14 02:21:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9905d05f

app-emulation/dxvk: add bypass for crossdev checks / unset

Unset is needed given CC is not expected to be a cross-compiler
but, if users know what they are doing, leave a way (MINGW_BYPASS=1).

If e.g. llvm-mingw is ever officially supported, may need a mingw
eclass to juggle toolchains properly and instruct about them.

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

 app-emulation/dxvk/dxvk-1.10.1.ebuild | 6 +++---
 app-emulation/dxvk/dxvk-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild 
b/app-emulation/dxvk/dxvk-1.10.1.ebuild
index d48b3cc7cc2a..7d293dd8f8ea 100644
--- a/app-emulation/dxvk/dxvk-1.10.1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild
@@ -32,7 +32,7 @@ BDEPEND="
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 
-   if use crossdev-mingw; then
+   if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
local tool=-w64-mingw32-g++
for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 
i686${tool}); do
if ! type -P ${tool} >/dev/null; then
@@ -64,7 +64,7 @@ src_configure() {
append-flags -mno-avx
 
if [[ ${CHOST} != *-mingw* ]]; then
-   unset AR CC CXX RC STRIP # likely unusable unless CHOST is mingw
+   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32
@@ -79,7 +79,7 @@ src_configure() {
 multilib_src_configure() {
# multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
# unset again so meson eclass will set ${CHOST}-gcc + others
-   use crossdev-mingw && unset AR CC CXX RC STRIP
+   use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC 
STRIP
 
local emesonargs=(
--prefix="${EPREFIX}"/usr/lib/${PN}

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index d48b3cc7cc2a..7d293dd8f8ea 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -32,7 +32,7 @@ BDEPEND="
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 
-   if use crossdev-mingw; then
+   if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
local tool=-w64-mingw32-g++
for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 
i686${tool}); do
if ! type -P ${tool} >/dev/null; then
@@ -64,7 +64,7 @@ src_configure() {
append-flags -mno-avx
 
if [[ ${CHOST} != *-mingw* ]]; then
-   unset AR CC CXX RC STRIP # likely unusable unless CHOST is mingw
+   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32
@@ -79,7 +79,7 @@ src_configure() {
 multilib_src_configure() {
# multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
# unset again so meson eclass will set ${CHOST}-gcc + others
-   use crossdev-mingw && unset AR CC CXX RC STRIP
+   use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC 
STRIP
 
local emesonargs=(
--prefix="${EPREFIX}"/usr/lib/${PN}



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

2022-05-13 Thread Ionen Wolkens
commit: 4a814d75f9321004b29d64e9e2a229f12cf1a041
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 14 02:10:48 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 14 02:21:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a814d75

app-emulation/vkd3d-proton: add bypass for crossdev checks / unset

Unset is needed given CC is not expected to be a cross-compiler
but, if users know what they are doing, leave a way (MINGW_BYPASS=1).

If e.g. llvm-mingw is ever officially supported, may need a mingw
eclass to juggle toolchains properly and instruct about them.

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

 app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild  | 6 +++---
 app-emulation/vkd3d-proton/vkd3d-proton-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
index 68245c3ef796..14ead4c9f1e1 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 
-   if use crossdev-mingw; then
+   if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
local tool=-w64-mingw32-g++
for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 
i686${tool}); do
if ! type -P ${tool} >/dev/null; then
@@ -94,7 +94,7 @@ src_configure() {
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
if [[ ${CHOST} != *-mingw* ]]; then
-   unset AR CC CXX STRIP WIDL # likely unusable unless CHOST is 
mingw
+   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32
@@ -113,7 +113,7 @@ src_configure() {
 multilib_src_configure() {
# multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
# unset again so meson eclass will set ${CHOST}-gcc + others
-   use crossdev-mingw && unset AR CC CXX STRIP WIDL
+   use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP 
WIDL
 
# prefer ${CHOST}'s widl (mingw) over wine's as used by upstream if
# possible, but eclasses don't handle that so setup machine files

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
index 68245c3ef796..14ead4c9f1e1 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
 pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
 
-   if use crossdev-mingw; then
+   if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
local tool=-w64-mingw32-g++
for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 
i686${tool}); do
if ! type -P ${tool} >/dev/null; then
@@ -94,7 +94,7 @@ src_configure() {
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
if [[ ${CHOST} != *-mingw* ]]; then
-   unset AR CC CXX STRIP WIDL # likely unusable unless CHOST is 
mingw
+   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32
@@ -113,7 +113,7 @@ src_configure() {
 multilib_src_configure() {
# multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
# unset again so meson eclass will set ${CHOST}-gcc + others
-   use crossdev-mingw && unset AR CC CXX STRIP WIDL
+   use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP 
WIDL
 
# prefer ${CHOST}'s widl (mingw) over wine's as used by upstream if
# possible, but eclasses don't handle that so setup machine files



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

2022-05-13 Thread Ionen Wolkens
commit: c7a42f71ba83ce97eeae0ed50b0ab334f667c720
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 14 02:13:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 14 02:21:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a42f71

dev-util/mingw64-runtime: add bypass option for unset

Unset is needed given CC is not expected to be a cross-compiler
but, if users know what they are doing, leave a way (MINGW_BYPASS=1).

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

 dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild | 2 +-
 dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild  | 2 +-
 dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild
index d082ba67bbc6..76ea7da69341 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild
@@ -58,7 +58,7 @@ src_configure() {
MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it
 
# likely cross-compiling from here, update toolchain variables
-   ${MW_CROSS} &&
+   ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]] &&
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
local CHOST=${CTARGET}
strip-unsupported-flags

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild
index 7eaca692a9d3..faedf8c7e909 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild
@@ -60,7 +60,7 @@ src_configure() {
MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it
 
# likely cross-compiling from here, update toolchain variables
-   ${MW_CROSS} &&
+   ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]] &&
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
local CHOST=${CTARGET}
strip-unsupported-flags

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild
index d082ba67bbc6..76ea7da69341 100644
--- a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild
+++ b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild
@@ -58,7 +58,7 @@ src_configure() {
MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it
 
# likely cross-compiling from here, update toolchain variables
-   ${MW_CROSS} &&
+   ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]] &&
unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
local CHOST=${CTARGET}
strip-unsupported-flags



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

2022-05-13 Thread Sam James
commit: ea1b9408e8f6b22c0a1a92f0c3612008a1ea4475
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 01:52:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:52:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1b9408

sys-libs/glibc: add Python 3.10 to 2.34-r13

It's been long enough and there's guides on the wiki
(https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Error_mentions_default_version_not_yet_installed_.28old_install.29)
if folks hit a circular dependency anyway.

Needed as we're moving forward to Python 3.10 default soon and this
will reduce confusion.

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

 sys-libs/glibc/glibc-2.34-r13.ebuild | 5 +
 sys-libs/glibc/glibc-2.35-r3.ebuild  | 2 +-
 sys-libs/glibc/glibc-2.35-r4.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.34-r13.ebuild 
b/sys-libs/glibc/glibc-2.34-r13.ebuild
index bf7187eac062..2f9a3312f793 100644
--- a/sys-libs/glibc/glibc-2.34-r13.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r13.ebuild
@@ -6,10 +6,7 @@ EAPI=7
 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
 # Please read & adapt the page as necessary if obsolete.
 
-# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular 
dependencies
-# on upgrades as people migrate to libxcrypt.
-# 
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \

diff --git a/sys-libs/glibc/glibc-2.35-r3.ebuild 
b/sys-libs/glibc/glibc-2.35-r3.ebuild
index 7040d0738b6a..c656b1b35881 100644
--- a/sys-libs/glibc/glibc-2.35-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
 # Please read & adapt the page as necessary if obsolete.
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..10} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \

diff --git a/sys-libs/glibc/glibc-2.35-r4.ebuild 
b/sys-libs/glibc/glibc-2.35-r4.ebuild
index c67cc3205f9f..98b8484013e6 100644
--- a/sys-libs/glibc/glibc-2.35-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r4.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
 # Please read & adapt the page as necessary if obsolete.
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..10} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/, dev-util/android-tools/files/

2022-05-13 Thread Sam James
commit: 9b60f64b5be8e35a125b92cc0ef957f5e2186c7c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 01:38:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:38:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b60f64b

dev-util/android-tools: fix build with GCC 12

Closes: https://bugs.gentoo.org/844127
Thanks-to: Mike Lothian  fireburn.co.uk>
Signed-off-by: Sam James  gentoo.org>

 dev-util/android-tools/android-tools-31.0.3_p1.ebuild |  4 +++-
 .../files/android-tools-31.0.3_p1-gcc12.patch | 15 +++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/dev-util/android-tools/android-tools-31.0.3_p1.ebuild 
b/dev-util/android-tools/android-tools-31.0.3_p1.ebuild
index ba179d04c56f..0f1abac32b14 100644
--- a/dev-util/android-tools/android-tools-31.0.3_p1.ebuild
+++ b/dev-util/android-tools/android-tools-31.0.3_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -54,6 +54,8 @@ src_prepare() {
eapply "${DISTDIR}/${PN}-31.0.3-disable-werror-boringssl.patch"
cd "${S}/vendor/boringssl" || die
eapply "${S}/patches/boringssl/0011-Disable-Werror.patch"
+   cd "${S}/vendor/adb" || die
+   eapply "${FILESDIR}/${PN}-31.0.3_p1-gcc12.patch"
cd "${S}"
eapply "${DISTDIR}/${PN}-31.0.3_p1-install-e2fsdroid-ext2simg.patch"
rm -r patches || die

diff --git a/dev-util/android-tools/files/android-tools-31.0.3_p1-gcc12.patch 
b/dev-util/android-tools/files/android-tools-31.0.3_p1-gcc12.patch
new file mode 100644
index ..aa313daf9042
--- /dev/null
+++ b/dev-util/android-tools/files/android-tools-31.0.3_p1-gcc12.patch
@@ -0,0 +1,15 @@
+From 752fc3bd9a971858dbb7b51a0ef0289232e67e58 Mon Sep 17 00:00:00 2001
+From: Mike Lothian 
+Date: Sat, 14 May 2022 02:01:18 +0100
+Subject: [PATCH] Add functional include
+
+--- a/tls/include/adb/tls/tls_connection.h
 b/tls/include/adb/tls/tls_connection.h
+@@ -19,6 +19,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ 



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

2022-05-13 Thread Sam James
commit: 83d407151a735736440fb1e593ff8a85d1756cda
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 01:10:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d40715

dev-util/diffoscope: add 212

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-212.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 892c256e09ac..d0dd9cf0db64 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,4 @@
 DIST diffoscope-207.tar.gz 2707223 BLAKE2B 
e20f21c9e0acc78cadfce082f874b3e3cbbbd26cfa5041012eb07a347f177724506d1263b6636c71c5304993e52b81e8ac1fa82ee7231d892346ede2d00de37f
 SHA512 
ebbcf3e7e41f042626f2d175cea027392fc52f65dd11ded8e2a65ed3d58129fe4948e6129c2aec74d58d8f6b58855ada23be8231b426a9473b165eba0f182955
 DIST diffoscope-210.tar.gz 2709384 BLAKE2B 
86b88dacf1d777bc63f7698197bc26abe638a25857fa43eac48051b91c07699d7beb9c0ac6bef6baf23fda895a07ca69342c9469a1853a38276f93fac11ea8fa
 SHA512 
b0bd05ffb6112f5f6cdd7f9567ecbbda286226cc6874dfdded39b5d7221d2dbab4b01f02741f7e10a219bf03f94bc803c651963deebb67308a134b8e97fb3b05
 DIST diffoscope-211.tar.gz 2709392 BLAKE2B 
c3570f88bcca7193a9650d970f2d943ebe33cc428c5ce3d4c5812588cbb57ae83dd795674e364d5acbb2d1504bd218036a6b04d9431786668386f28bdd6939b7
 SHA512 
8d674f41e955bd7537ba0cf7df0c886ff87b017a7d756246a183d9ec5ac3b286a798d60d29aadda550de6838b264a9e27fb37cf472b6e93caab7fce2fb65a1b1
+DIST diffoscope-212.tar.gz 2710499 BLAKE2B 
b941e16ab4520998ddfc039f1d68cc28f60415a1d9adc462651598b0e009cfcb9c5247f05be959a4a044647823b1a4987e6a40d1c1811ba039e67056b833fa8e
 SHA512 
85dfc4dc4fc3bf78432de1782800db5c94a0d9d1d8369071cd2cfce0b0352cfbe51c4746bb2073ade47237911f08b86a2bb22529e13c19e91935c0126e2aadb8

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

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

2022-05-13 Thread Sam James
commit: 360b91d81237a8627bd2909d5800b31a1e2e1ca7
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Apr 12 08:58:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360b91d8

net-misc/tigervnc: Drop USE flag xorgmodule

Always build the xorg module
Do not depend on a specific version of xorg, add a metapackage instead
Revbump so we can stabilize net-misc/tigervnc-1.12.0-r5

Closes: https://bugs.gentoo.org/481928
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild | 206 
 1 file changed, 206 insertions(+)

diff --git a/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild 
b/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild
new file mode 100644
index ..2bb25923bd56
--- /dev/null
+++ b/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_IN_SOURCE_BUILD=1
+inherit autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg
+
+XSERVER_VERSION="21.1.1"
+
+DESCRIPTION="Remote desktop viewer display system"
+HOMEPAGE="https://www.tigervnc.org;
+SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   server? (
+   
ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.xz
+   
https://github.com/TigerVNC/tigervnc/commit/0c5a2b2e7759c2829c07186cfce4d24aa9b5274e.patch
 -> ${P}-xserver-21.patch
+   )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="dri3 +drm gnutls java nls +opengl +server xinerama"
+REQUIRED_USE="
+   dri3? ( drm )
+   opengl? ( server )
+"
+
+CDEPEND="
+   media-libs/libjpeg-turbo:=
+   sys-libs/zlib:=
+   x11-libs/fltk:1
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/pixman
+   gnutls? ( net-libs/gnutls:= )
+   nls? ( virtual/libiconv )
+   server? (
+   dev-libs/libbsd
+   dev-libs/openssl:0=
+   sys-libs/pam
+   x11-libs/libXau
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXfixes
+   x11-libs/libXfont2
+   x11-libs/libXtst
+   x11-libs/pixman
+   x11-libs/xtrans
+   x11-apps/xauth
+   x11-apps/xinit
+   x11-apps/xkbcomp
+   x11-apps/xsetroot
+   x11-misc/xkeyboard-config
+   opengl? ( media-libs/libglvnd[X] )
+   )
+   "
+
+RDEPEND="${CDEPEND}
+   java? ( virtual/jre:1.8 )
+   server? (
+   dev-lang/perl
+   sys-process/psmisc
+   )"
+
+DEPEND="${CDEPEND}
+   drm? ( x11-libs/libdrm )
+   server? (
+   media-fonts/font-util
+   x11-base/xorg-proto
+   x11-libs/libxcvt
+   x11-libs/libxkbfile
+   x11-misc/util-macros
+   opengl? ( media-libs/mesa )
+   )"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   "
+
+PATCHES=(
+   # Restore Java viewer
+   "${FILESDIR}"/${PN}-1.11.0-install-java-viewer.patch
+   "${FILESDIR}"/${PN}-1.12.0-xsession-path.patch
+)
+
+src_prepare() {
+   if use server; then
+   cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/. 
unix/xserver || die
+   eapply "${FILESDIR}"/${P}-xorg-1.21.patch
+   eapply "${DISTDIR}"/${P}-xserver-21.patch
+   fi
+
+   cmake_src_prepare
+
+   if use server; then
+   cd unix/xserver || die
+   eapply ../xserver${XSERVER_VERSION}.patch
+   eautoreconf
+   sed -i 's:\(present.h\):../present/\1:' os/utils.c || die
+   sed -i '/strcmp.*-fakescreenfps/,/^\}/d' os/utils.c || 
die
+   fi
+}
+
+src_configure() {
+   if use arm || use hppa; then
+   append-flags "-fPIC"
+   fi
+
+   local mycmakeargs=(
+   -DENABLE_GNUTLS=$(usex gnutls)
+   -DENABLE_NLS=$(usex nls)
+   -DBUILD_JAVA=$(usex java)
+   )
+
+   cmake_src_configure
+
+   if use server; then
+   cd unix/xserver || die
+   econf \
+   $(use_enable opengl glx) \
+   $(use_enable drm libdrm) \
+   --disable-config-hal \
+   --disable-config-udev \
+   --disable-devel-docs \
+   --disable-dri \
+   $(use_enable dri3) \
+   --disable-glamor \
+   --disable-kdrive \
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc-xorg-module/

2022-05-13 Thread Sam James
commit: eb5e8d143fb56ae0e9c40cddd425fb900bf6c1a7
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Apr 13 13:13:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:03:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5e8d14

net-misc/tigervnc-xorg-module: initial import 1.12.0

Metapackage to link a specific version of tigervnc to the right version
of xorg-server for using the xorg module

Bug: https://bugs.gentoo.org/481928
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25006
Signed-off-by: Sam James  gentoo.org>

 net-misc/tigervnc-xorg-module/metadata.xml | 15 +++
 .../tigervnc-xorg-module-1.12.0.ebuild | 18 ++
 2 files changed, 33 insertions(+)

diff --git a/net-misc/tigervnc-xorg-module/metadata.xml 
b/net-misc/tigervnc-xorg-module/metadata.xml
new file mode 100644
index ..c9acc8f7d177
--- /dev/null
+++ b/net-misc/tigervnc-xorg-module/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ceamac.para...@gmail.com
+   Viorel Munteanu
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   TigerVNC/tigervnc
+   
+

diff --git a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild 
b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild
new file mode 100644
index ..07bcc43dc9ea
--- /dev/null
+++ b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XSERVER_VERSION="21.1.1"
+
+DESCRIPTION="Metapackage for the xorg module provided by tigervnc"
+HOMEPAGE="https://www.tigervnc.org;
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+RDEPEND="
+   ~net-misc/tigervnc-${PV}[server]
+   =x11-base/xorg-server-${XSERVER_VERSION%.*}*
+"



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

2022-05-13 Thread Sam James
commit: f4d5c2477709118c9d59c90ccc49d540a7dd69cd
Author: Daniel Novomesky  gmail  com>
AuthorDate: Wed May 11 16:02:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d5c247

media-libs/libjxl: version bump to 20220511 snapshot

- Drop old 0.7.0_pre20220311
- Depend on media-libs/libjpeg-turbo instead virtual/jpeg
- -DCMAKE_SKIP_RPATH=ON is no longer needed

Closes: https://bugs.gentoo.org/843629
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Daniel Novomesky  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25447
Signed-off-by: Sam James  gentoo.org>

 media-libs/libjxl/Manifest |   2 +-
 media-libs/libjxl/files/libjxl-0.7.0-atomic.patch  | 136 -
 ...0311.ebuild => libjxl-0.7.0_pre20220511.ebuild} |  31 ++---
 media-libs/libjxl/libjxl-.ebuild   |   3 +-
 4 files changed, 10 insertions(+), 162 deletions(-)

diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 2614d99687a0..a6ca3a295453 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -1,2 +1,2 @@
-DIST libjxl-0.7.0_pre20220311.tar.gz 17322724 BLAKE2B 
a3cf970ea3db67e0890e94a5c74ea66610d4fed608fa3d079e6934a1d5f2bdc3ef4264c1df85e4b4efcd22c060087c712009f6c4a6b69a41f6e96ff3674c6de5
 SHA512 
f3e46ddea462b31de6df3c615c3cd628adc58c7ff41588e2ec4cc8929590c9272603a66ed4620b9ba550d85b3d1a6da3f51b1c4f8650ef8901347fea8af5d474
 DIST libjxl-0.7.0_pre20220329.tar.gz 21282311 BLAKE2B 
8ced9811adba47e5ccac4d55cb7133a863bedceebeb51e649fa79ecb17b785e747532f1f36fd39e3627d0a29406f5f403dee8fa42a9958c713c1296c2f83260a
 SHA512 
deb17dd2eb3e2c39d624d97c6959940aee5beafcb009f6cb2ac14dd83c73d2601df8c81f6cec5d8032d9e66d1fdabfe620dcbf9bfa5e90eb9978265896816242
+DIST libjxl-0.7.0_pre20220511.tar.gz 1488860 BLAKE2B 
63cc0d8161eb83efbae9c4ef238ec7300a8354ee7e030fafb96efca9c50216edfaf45bf276403df41a1bf4add533cb7031074c62faafc2f8d2e499290525f332
 SHA512 
605299cd4294c524b703bd163c083cb04c1f247aab5a6756d2e68482dab98c8d9585f248c03290e67c6cadf8692ead0c00abce7162d8dd7bf26b2cd4bfd1f736

diff --git a/media-libs/libjxl/files/libjxl-0.7.0-atomic.patch 
b/media-libs/libjxl/files/libjxl-0.7.0-atomic.patch
deleted file mode 100644
index 44d76fcfb10f..
--- a/media-libs/libjxl/files/libjxl-0.7.0-atomic.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-include following patches :
-
-fde214c5f4dc5ffd0360401a68df33182edf9226 Refactor c11/atomic patch for riscv64
-326711f86719e6ce7b0422a7970ce8f8b1598f25 Make sure to list Threads::Threads in 
JPEGXL_DEC_INTERNAL_LIBS
-b12bb7a5f37d6bcaf134cfab7828ae08c4a0e60d Remove duplicate reference to hwy 
library
-87fe7c16e1fb2e21b6a1dca26782950ae1559d99 libjxl implementation rely on c11 
atomics
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index fc1bbac..cce9748 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -191,6 +191,15 @@ endif()  # JPEGXL_STATIC
- set(THREADS_PREFER_PTHREAD_FLAG YES)
- find_package(Threads REQUIRED)
- 
-+# These settings are important to drive check_cxx_source_compiles
-+# See CMP0067 (min cmake version is 3.10 anyway)
-+set(CMAKE_CXX_STANDARD 11)
-+set(CMAKE_CXX_EXTENSIONS OFF)
-+set(CMAKE_CXX_STANDARD_REQUIRED YES)
-+
-+# Atomics
-+find_package(Atomics REQUIRED)
-+
- if(JPEGXL_STATIC)
-   if (MINGW)
- # In MINGW libstdc++ uses pthreads directly. When building statically a
-@@ -298,10 +307,6 @@ endif ()  # !MSVC
- 
- include(GNUInstallDirs)
- 
--set(CMAKE_CXX_STANDARD 11)
--set(CMAKE_CXX_EXTENSIONS OFF)
--set(CMAKE_CXX_STANDARD_REQUIRED YES)
--
- add_subdirectory(third_party)
- 
- # Copy the JXL license file to the output build directory.
-diff --git a/cmake/FindAtomics.cmake b/cmake/FindAtomics.cmake
-new file mode 100644
-index 000..9a6cdc3
 /dev/null
-+++ b/cmake/FindAtomics.cmake
-@@ -0,0 +1,53 @@
-+# Original issue:
-+# * https://gitlab.kitware.com/cmake/cmake/-/issues/23021#note_1098733
-+#
-+# For reference:
-+# * https://gcc.gnu.org/wiki/Atomic/GCCMM
-+#
-+# riscv64 specific:
-+# * https://lists.debian.org/debian-riscv/2022/01/msg9.html
-+#
-+# ATOMICS_FOUND- system has c++ atomics
-+# ATOMICS_LIBRARIES- libraries needed to use c++ atomics
-+
-+include(CheckCXXSourceCompiles)
-+
-+# RISC-V only has 32-bit and 64-bit atomic instructions. GCC is supposed
-+# to convert smaller atomics to those larger ones via masking and
-+# shifting like LLVM, but it’s a known bug that it does not. This means
-+# anything that wants to use atomics on 1-byte or 2-byte types needs
-+# -latomic, but not 4-byte or 8-byte (though it does no harm).
-+set(atomic_code
-+"
-+ #include 
-+ #include 
-+ std::atomic n8 (0); // riscv64
-+ std::atomic n64 (0); // armel, mipsel, powerpc
-+ int main() {
-+   ++n8;
-+   ++n64;
-+   return 0;
-+ }")
-+
-+check_cxx_source_compiles("${atomic_code}" ATOMICS_LOCK_FREE_INSTRUCTIONS)
-+

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

2022-05-13 Thread Sam James
commit: 90a21e1c470f60aa5ad8b9c4dad98dc0724644ca
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Sat Apr 11 17:09:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 01:01:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a21e1c

app-text/docbook-sgml-utils: Adding dependencies

Adding app-text/xhtml1 for /usr/share/sgml/xhtml1/xhtml.soc
Precising app-text/docbook-xml-dtd:4.2 for
/usr/share/sgml/docbook/xml-dtd-4.2/docbook.cat

Closes: https://bugs.gentoo.org/703634
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/15309
Signed-off-by: Sam James  gentoo.org>

 .../docbook-sgml-utils-0.6.14-r5.ebuild| 71 ++
 1 file changed, 71 insertions(+)

diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild 
b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
new file mode 100644
index ..5d08d5506f49
--- /dev/null
+++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools prefix
+
+MY_P=${PN/-sgml/}-${PV}
+DESCRIPTION="Shell scripts to manage DocBook documents"
+HOMEPAGE="https://sourceware.org/docbook-tools/;
+SRC_URI="https://sourceware.org/pub/docbook-tools/new-trials/SOURCES/${MY_P}.tar.gz;
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~m68k ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="jadetex"
+
+DEPEND=">=dev-lang/perl-5
+   app-text/docbook-dsssl-stylesheets
+   app-text/docbook-xml-dtd:4.2
+   app-text/openjade
+   app-text/xhtml1
+   dev-perl/SGMLSpm
+   ~app-text/docbook-sgml-dtd-3.0
+   ~app-text/docbook-sgml-dtd-3.1
+   ~app-text/docbook-sgml-dtd-4.0
+   ~app-text/docbook-sgml-dtd-4.1
+   ~app-text/docbook-sgml-dtd-4.2
+   ~app-text/docbook-sgml-dtd-4.4
+   ~app-text/docbook-xml-simple-dtd-1.0
+   ~app-text/docbook-xml-simple-dtd-4.1.2.4
+   sys-apps/which
+   jadetex? ( dev-texlive/texlive-formatsextra )
+   || (
+   www-client/lynx
+   www-client/links
+   www-client/elinks
+   virtual/w3m
+   )"
+RDEPEND="${DEPEND}"
+
+# including both xml-simple-dtd 4.1.2.4 and 1.0, to ease
+# transition to simple-dtd 1.0, 
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}"/${MY_P}-elinks.patch
+   eapply "${FILESDIR}"/${P}-grep-2.7.patch
+   if use prefix; then
+   eapply "${FILESDIR}"/${MY_P}-prefix.patch
+   eprefixify doc/{man,HTML}/Makefile.am bin/jw.in backends/txt 
configure.in
+   eautoreconf
+   fi
+}
+
+src_install() {
+   make DESTDIR="${D}" \
+   htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   install
+
+   if ! use jadetex; then
+   local i
+   for i in dvi pdf ps; do
+   rm "${ED}"/usr/bin/docbook2${i} || die
+   rm 
"${ED}"/usr/share/sgml/docbook/utils-${PV}/backends/${i} || die
+   rm "${ED}"/usr/share/man/man1/docbook2${i}.1 || die
+   done
+   fi
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2022-05-13 Thread Sam James
commit: 587c5dd80e6178f1541bbf051ca40de3f4c2aa3f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 00:50:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587c5dd8

mail-client/thunderbird: [QA] inline ESYSROOT

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

 mail-client/thunderbird/thunderbird-91.8.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-91.8.1.ebuild 
b/mail-client/thunderbird/thunderbird-91.8.1.ebuild
index 9aeb25dc77a6..568aa851c973 100644
--- a/mail-client/thunderbird/thunderbird-91.8.1.ebuild
+++ b/mail-client/thunderbird/thunderbird-91.8.1.ebuild
@@ -666,8 +666,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release
@@ -719,7 +719,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
-   mozconfig_use_with system-libevent system-libevent 
"${SYSROOT}${EPREFIX}/usr"
+   mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp



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

2022-05-13 Thread Sam James
commit: 565a25416909ed2434bd3deaec87282552746776
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 00:50:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:50:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565a2541

media-video/mpv: [QA] inline ESYSROOT

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

 media-video/mpv/mpv-0.33.1-r3.ebuild | 4 ++--
 media-video/mpv/mpv-0.34.0-r1.ebuild | 4 ++--
 media-video/mpv/mpv-0.34.1-r1.ebuild | 4 ++--
 media-video/mpv/mpv-.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-video/mpv/mpv-0.33.1-r3.ebuild 
b/media-video/mpv/mpv-0.33.1-r3.ebuild
index bd6de4e3f9f0..101a71f0731c 100644
--- a/media-video/mpv/mpv-0.33.1-r3.ebuild
+++ b/media-video/mpv/mpv-0.33.1-r3.ebuild
@@ -146,8 +146,8 @@ src_configure() {
tc-export CC PKG_CONFIG AR
 
if use raspberry-pi; then
-   append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include"
-   append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib"
+   append-cflags -I"${ESYSROOT}/opt/vc/include"
+   append-ldflags -L"${ESYSROOT}/opt/vc/lib"
fi
 
local mywafargs=(

diff --git a/media-video/mpv/mpv-0.34.0-r1.ebuild 
b/media-video/mpv/mpv-0.34.0-r1.ebuild
index 398bdb258c34..c6bf9d1ac4aa 100644
--- a/media-video/mpv/mpv-0.34.0-r1.ebuild
+++ b/media-video/mpv/mpv-0.34.0-r1.ebuild
@@ -146,8 +146,8 @@ src_configure() {
tc-export CC PKG_CONFIG AR
 
if use raspberry-pi; then
-   append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include"
-   append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib"
+   append-cflags -I"${ESYSROOT}/opt/vc/include"
+   append-ldflags -L"${ESYSROOT}/opt/vc/lib"
fi
 
local mywafargs=(

diff --git a/media-video/mpv/mpv-0.34.1-r1.ebuild 
b/media-video/mpv/mpv-0.34.1-r1.ebuild
index 398bdb258c34..c6bf9d1ac4aa 100644
--- a/media-video/mpv/mpv-0.34.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.34.1-r1.ebuild
@@ -146,8 +146,8 @@ src_configure() {
tc-export CC PKG_CONFIG AR
 
if use raspberry-pi; then
-   append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include"
-   append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib"
+   append-cflags -I"${ESYSROOT}/opt/vc/include"
+   append-ldflags -L"${ESYSROOT}/opt/vc/lib"
fi
 
local mywafargs=(

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 6d29fba49c11..c44511ff2016 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -146,8 +146,8 @@ src_configure() {
tc-export CC PKG_CONFIG AR
 
if use raspberry-pi; then
-   append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include"
-   append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib"
+   append-cflags -I"${ESYSROOT}/opt/vc/include"
+   append-ldflags -L"${ESYSROOT}/opt/vc/lib"
fi
 
local mywafargs=(



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

2022-05-13 Thread Sam James
commit: 429490d9cf5abc857c7edf6b7336bb669f8491ab
Author: Sam James  gentoo  org>
AuthorDate: Sat May 14 00:49:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:49:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429490d9

www-client/firefox: [QA] inline ESYSROOT

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

 www-client/firefox/firefox-100.0.ebuild  | 4 ++--
 www-client/firefox/firefox-91.9.0.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-client/firefox/firefox-100.0.ebuild 
b/www-client/firefox/firefox-100.0.ebuild
index ea8e29a35647..b1bf622c4f3c 100644
--- a/www-client/firefox/firefox-100.0.ebuild
+++ b/www-client/firefox/firefox-100.0.ebuild
@@ -712,8 +712,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release

diff --git a/www-client/firefox/firefox-91.9.0.ebuild 
b/www-client/firefox/firefox-91.9.0.ebuild
index 7128373e2339..bc4b2b364078 100644
--- a/www-client/firefox/firefox-91.9.0.ebuild
+++ b/www-client/firefox/firefox-91.9.0.ebuild
@@ -716,8 +716,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release
@@ -769,7 +769,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
-   mozconfig_use_with system-libevent system-libevent 
"${SYSROOT}${EPREFIX}/usr"
+   mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp



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

2022-05-13 Thread Sam James
commit: 122b1a011834c7637869a1479e61ebb93a028a85
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:31:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122b1a01

net-libs/serf: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 net-libs/serf/serf-1.3.9-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild 
b/net-libs/serf/serf-1.3.9-r2.ebuild
index 873b3807ea7d..5ad2ec1a1adc 100644
--- a/net-libs/serf/serf-1.3.9-r2.ebuild
+++ b/net-libs/serf/serf-1.3.9-r2.ebuild
@@ -52,8 +52,8 @@ src_compile() {
# These config scripts are sent through a shell with an empty 
env
# which breaks the SYSROOT usage in them.  Set the vars inline 
to
# avoid that.
-   APR="SYSROOT='${SYSROOT}' 
${SYSROOT}${EPREFIX}/usr/bin/apr-1-config"
-   APU="SYSROOT='${SYSROOT}' 
${SYSROOT}${EPREFIX}/usr/bin/apu-1-config"
+   APR="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apr-1-config"
+   APU="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apu-1-config"
AR="$(tc-getAR)"
RANLIB="$(tc-getRANLIB)"
CC="$(tc-getCC)"
@@ -63,7 +63,7 @@ src_compile() {
)
 
if use kerberos; then
-   myesconsargs+=( 
GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" )
+   myesconsargs+=( GSSAPI="${ESYSROOT}/usr/bin/krb5-config" )
fi
 
escons "${myesconsargs[@]}"



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

2022-05-13 Thread Sam James
commit: 1d6962448cb1c30db052d497ce68e07bcc0cc0f6
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:31:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d696244

www-client/seamonkey: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 www-client/seamonkey/seamonkey-2.53.10.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild 
b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index 673e5cd126b2..c1939cdc34af 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -296,11 +296,11 @@ src_configure() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${ESYSROOT}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${ESYSROOT}"/usr
+   mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include 
--x-libraries="${ESYSROOT}"/usr/$(get_libdir)
if use system-libevent ; then
-   mozconfig_annotate '' 
--with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
fi
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2022-05-13 Thread Sam James
commit: 73e6f2dccad9bf02902232fcc7a47300ec92e9aa
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:31:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e6f2dc

net-fs/samba: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 net-fs/samba/samba-4.14.12-r3.ebuild | 2 +-
 net-fs/samba/samba-4.14.13.ebuild| 2 +-
 net-fs/samba/samba-4.15.4-r3.ebuild  | 2 +-
 net-fs/samba/samba-4.15.6-r1.ebuild  | 2 +-
 net-fs/samba/samba-4.15.7.ebuild | 2 +-
 net-fs/samba/samba-4.16.0-r1.ebuild  | 2 +-
 net-fs/samba/samba-4.16.1.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-fs/samba/samba-4.14.12-r3.ebuild 
b/net-fs/samba/samba-4.14.12-r3.ebuild
index 596a27073a1f..fbb716f96f4d 100644
--- a/net-fs/samba/samba-4.14.12-r3.ebuild
+++ b/net-fs/samba/samba-4.14.12-r3.ebuild
@@ -250,7 +250,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \
+   CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 

diff --git a/net-fs/samba/samba-4.14.13.ebuild 
b/net-fs/samba/samba-4.14.13.ebuild
index 0b80891930e8..165914c640d6 100644
--- a/net-fs/samba/samba-4.14.13.ebuild
+++ b/net-fs/samba/samba-4.14.13.ebuild
@@ -250,7 +250,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \
+   CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 

diff --git a/net-fs/samba/samba-4.15.4-r3.ebuild 
b/net-fs/samba/samba-4.15.4-r3.ebuild
index bf1ff5956d07..117c8a7ef117 100644
--- a/net-fs/samba/samba-4.15.4-r3.ebuild
+++ b/net-fs/samba/samba-4.15.4-r3.ebuild
@@ -246,7 +246,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \
+   CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 

diff --git a/net-fs/samba/samba-4.15.6-r1.ebuild 
b/net-fs/samba/samba-4.15.6-r1.ebuild
index bfffbd68dc99..aa3c460800e1 100644
--- a/net-fs/samba/samba-4.15.6-r1.ebuild
+++ b/net-fs/samba/samba-4.15.6-r1.ebuild
@@ -246,7 +246,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et 
${CPPFLAGS}" \
+   PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 

diff --git a/net-fs/samba/samba-4.15.7.ebuild b/net-fs/samba/samba-4.15.7.ebuild
index bfffbd68dc99..aa3c460800e1 100644
--- a/net-fs/samba/samba-4.15.7.ebuild
+++ b/net-fs/samba/samba-4.15.7.ebuild
@@ -246,7 +246,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et 
${CPPFLAGS}" \
+   PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 

diff --git a/net-fs/samba/samba-4.16.0-r1.ebuild 
b/net-fs/samba/samba-4.16.0-r1.ebuild
index dfb87123595c..a7d3fa8bb5d3 100644
--- a/net-fs/samba/samba-4.16.0-r1.ebuild
+++ b/net-fs/samba/samba-4.16.0-r1.ebuild
@@ -247,7 +247,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et 
${CPPFLAGS}" \
+   PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 

diff --git a/net-fs/samba/samba-4.16.1.ebuild b/net-fs/samba/samba-4.16.1.ebuild
index dfb87123595c..a7d3fa8bb5d3 100644
--- a/net-fs/samba/samba-4.16.1.ebuild
+++ b/net-fs/samba/samba-4.16.1.ebuild
@@ -247,7 +247,7 @@ multilib_src_configure() {
myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
fi
 
-   PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et 
${CPPFLAGS}" \
+   PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \
waf-utils_src_configure ${myconf[@]}
 }
 



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

2022-05-13 Thread Sam James
commit: a06f5bd6f535915d532e8b7c7c8c99e4bcaf57a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:28:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06f5bd6

app-admin/apache-tools: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 app-admin/apache-tools/apache-tools-2.4.53.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.53.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.53.ebuild
index 5cf22201f1c9..ba78ee03975f 100644
--- a/app-admin/apache-tools/apache-tools-2.4.53.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.53.ebuild
@@ -60,8 +60,8 @@ src_configure() {
--libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules
--sbindir="${EPREFIX}"/usr/sbin
--with-z="${EPREFIX}"/usr
-   --with-apr="${SYSROOT}${EPREFIX}"/usr
-   --with-apr-util="${SYSROOT}${EPREFIX}"/usr
+   --with-apr="${ESYSROOT}"/usr
+   --with-apr-util="${ESYSROOT}"/usr
--with-pcre="${T}"/pcre-config
$(use_enable ssl)
$(usex ssl '--with-ssl="${EPREFIX}"/usr' '')



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

2022-05-13 Thread Sam James
commit: 3cdf876c098fb4b23b064d7c0c35818bdb0343ac
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:30:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:45:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdf876c

dev-libs/apr-util: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 dev-libs/apr-util/apr-util-1.6.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild 
b/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild
index 74595ea262dc..6209149b702b 100644
--- a/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild
+++ b/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild
@@ -70,7 +70,7 @@ src_prepare() {
 src_configure() {
local myconf=(
--datadir="${EPREFIX}"/usr/share/apr-util-1
-   --with-apr="${SYSROOT}${EPREFIX}"/usr
+   --with-apr="${ESYSROOT}"/usr
--with-expat="${EPREFIX}"/usr
--without-sqlite2
$(use_with gdbm)



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

2022-05-13 Thread Sam James
commit: b72e496529fc13862f2f5fc2b3871d93b485c0cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:27:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:45:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72e4965

sys-boot/elilo: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 sys-boot/elilo/elilo-3.16-r5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-boot/elilo/elilo-3.16-r5.ebuild 
b/sys-boot/elilo/elilo-3.16-r5.ebuild
index fed811421390..1aa5387103e1 100644
--- a/sys-boot/elilo/elilo-3.16-r5.ebuild
+++ b/sys-boot/elilo/elilo-3.16-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -62,7 +62,7 @@ src_compile() {
# "prefix" on the next line specifies where to find gcc, as, ld,
# etc.  It's not the usual meaning of "prefix".  By blanking it we
# allow PATH to be searched.
-   local libdir="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   local libdir="${ESYSROOT}/usr/$(get_libdir)"
emake -j1 \
prefix= \
AS="$(tc-getAS)" \
@@ -71,7 +71,7 @@ src_compile() {
OBJCOPY="$(tc-getOBJCOPY)" \
HOSTARCH=${iarch} \
ARCH=${iarch} \
-   EFIINC="${SYSROOT}${EPREFIX}/usr/include/efi" \
+   EFIINC="${ESYSROOT}/usr/include/efi" \
GNUEFILIB="${libdir}" \
EFILIB="${libdir}" \
EFICRT0="${libdir}" \



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

2022-05-13 Thread Sam James
commit: ee9ac56b728a77a8a6b62b983c13c85342ef0f38
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:29:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9ac56b

dev-db/plr: add 8.4.5, inline ESYSROOT

(ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7)

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

 dev-db/plr/Manifest |  1 +
 dev-db/plr/plr-8.4.5.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-db/plr/Manifest b/dev-db/plr/Manifest
index 92687bf21aa4..9098fc212b61 100644
--- a/dev-db/plr/Manifest
+++ b/dev-db/plr/Manifest
@@ -1,2 +1,3 @@
 DIST plr-8.3.0.17.tar.gz 74017 BLAKE2B 
314b4cfa2c3ca8ed31e80a72233a6dc8cdb9f3811dad6e9f3eb5147c17cdf5a039436598b0fc2b30c6702b02dd3cb2da33543764aee3199c6864aae22be875ce
 SHA512 
d7080c62349d1dcdd17008a7be3643b54678e0f66bf721068df73057394496d025c4fe01e52945c3acf9cc21eb90241512667772ef3fe519a3c9081efe92dd40
 DIST plr-8.4.1.tar.gz 265142 BLAKE2B 
859913ba14d3e6876eb5a3d7593346b98ab2e1b6c70d9fd9cc7e1810fe11ecb3c552305485735cf975cc41ce2de6cbd7bcf407c9e373fc4024230be797c9899a
 SHA512 
0db407355271009bad95c21f81e544839322f0fa0a63d2abd8edbf9eab8f61e208a3e4f7083729cc8247411885197ff3569c88264db0a29b34523dc83bbed7ec
+DIST plr-8.4.5.tar.gz 273711 BLAKE2B 
666941f1cbc7e74dee532b928102afda4684b344f3c69a6ac4e3449c057e8f4dbb74b765f4222bb06e61940fa1e4ba888cc60bac193ca43989b557da9d02ceaa
 SHA512 
bb04a8956d1cdc7acb20c89ea3b17be6ee385dac52381ab0f8af7446480fa9b8d163ff6697a05b439a75f57841b203e65bea78db8a7c3d55c1118bebbf4ac81a

diff --git a/dev-db/plr/plr-8.4.5.ebuild b/dev-db/plr/plr-8.4.5.ebuild
new file mode 100644
index ..a75eb62a0b0f
--- /dev/null
+++ b/dev-db/plr/plr-8.4.5.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 9.6 {10..14} )
+POSTGRES_USEDEP="server"
+
+inherit postgres-multi
+
+DESCRIPTION="R language extension for postgresql database"
+HOMEPAGE="http://www.joeconway.com/plr/;
+SRC_URI="https://github.com/postgres-plr/plr/archive/REL${PV//./_}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-lang/R
+   ${POSTGRES_DEP}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="${POSTGRES_REQ_USE}"
+
+S="${WORKDIR}"/contrib/${PN}
+
+src_unpack() {
+   unpack ${A}
+
+   # the build system wants 'contrib' to be part of the path
+   mkdir -p "${WORKDIR}/contrib" || die
+   mv "${WORKDIR}/${PN}-REL${PV//./_}" "${S}" || die
+}
+
+src_prepare() {
+   local BUILD_DIR="${S}"
+   postgres-multi_src_prepare
+}
+
+src_compile() {
+   pg_src_compile() {
+   cd "${BUILD_DIR}"
+   
PG_CONFIG="${ESYSROOT}/usr/$(get_libdir)/postgresql-${MULTIBUILD_ID}/bin/pg_config"
 \
+   USE_PGXS=1 \
+   emake -j1
+   }
+   postgres-multi_foreach pg_src_compile
+}
+
+src_install() {
+   pg_src_install() {
+   cd "${BUILD_DIR}"
+   
PG_CONFIG="${ESYSROOT}/usr/$(get_libdir)/postgresql-${MULTIBUILD_ID}/bin/pg_config"
 \
+   USE_PGXS=1 \
+   emake -j1 DESTDIR="${D}" install
+   }
+   postgres-multi_foreach pg_src_install
+}
+
+pkg_postinst() {
+   elog "The plr extension needs to be explicitly added (or 'created') on 
each database"
+   elog "you wish to use it with.  As of postgresql-9.1 the easiest way to 
do this is"
+   elog "with the proprietary SQL statement:"
+   elog
+   elog "\tCREATE EXTENSION plr;"
+   elog
+   elog "For more info on how to add PL/R to your postgresql database(s), 
please visit"
+   elog "http://www.joeconway.com/doc/plr-install.html;
+}



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

2022-05-13 Thread Sam James
commit: 1475facd618047d536d168aa30aea4206dde0e24
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:31:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1475facd

www-client/firefox: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 www-client/firefox/firefox-91.8.0.ebuild | 6 +++---
 www-client/firefox/firefox-99.0.1.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-client/firefox/firefox-91.8.0.ebuild 
b/www-client/firefox/firefox-91.8.0.ebuild
index f9c38109c42c..1c0f236cbdb3 100644
--- a/www-client/firefox/firefox-91.8.0.ebuild
+++ b/www-client/firefox/firefox-91.8.0.ebuild
@@ -722,8 +722,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release
@@ -775,7 +775,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
-   mozconfig_use_with system-libevent system-libevent 
"${SYSROOT}${EPREFIX}/usr"
+   mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp

diff --git a/www-client/firefox/firefox-99.0.1.ebuild 
b/www-client/firefox/firefox-99.0.1.ebuild
index c9a7bcf776d1..6305adb8c35e 100644
--- a/www-client/firefox/firefox-99.0.1.ebuild
+++ b/www-client/firefox/firefox-99.0.1.ebuild
@@ -718,8 +718,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2022-05-13 Thread Sam James
commit: f70ba3fd46547066d2f76d500d47441476cfa652
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:31:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70ba3fd

mail-client/thunderbird: [QA] inline ESYSROOT

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 mail-client/thunderbird/thunderbird-91.7.0.ebuild | 6 +++---
 mail-client/thunderbird/thunderbird-91.9.0.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-91.7.0.ebuild 
b/mail-client/thunderbird/thunderbird-91.7.0.ebuild
index 908703b76654..44b0ebd261b6 100644
--- a/mail-client/thunderbird/thunderbird-91.7.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-91.7.0.ebuild
@@ -655,8 +655,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release
@@ -708,7 +708,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
-   mozconfig_use_with system-libevent system-libevent 
"${SYSROOT}${EPREFIX}/usr"
+   mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp

diff --git a/mail-client/thunderbird/thunderbird-91.9.0.ebuild 
b/mail-client/thunderbird/thunderbird-91.9.0.ebuild
index 745a9c7b1f55..08dcd4fecb8e 100644
--- a/mail-client/thunderbird/thunderbird-91.9.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-91.9.0.ebuild
@@ -660,8 +660,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
-   --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
-   --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+   --x-includes="${ESYSROOT}/usr/include" \
+   --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
 
# Set update channel
local update_channel=release
@@ -713,7 +713,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
-   mozconfig_use_with system-libevent system-libevent 
"${SYSROOT}${EPREFIX}/usr"
+   mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp



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

2022-05-13 Thread Sam James
commit: 119f2ff74998a57d25770ed806f9371c8fbbecad
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 19 15:28:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119f2ff7

app-text/xdvik: [QA] inline ESYSROOT, EAPI 8

ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7

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

 app-text/xdvik/xdvik-22.87.03-r4.ebuild | 114 
 1 file changed, 114 insertions(+)

diff --git a/app-text/xdvik/xdvik-22.87.03-r4.ebuild 
b/app-text/xdvik/xdvik-22.87.03-r4.ebuild
new file mode 100644
index ..1d19d16bb0f7
--- /dev/null
+++ b/app-text/xdvik/xdvik-22.87.03-r4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop elisp-common flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="DVI previewer for X Window System"
+HOMEPAGE="http://xdvi.sourceforge.net/;
+SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz"
+S="${WORKDIR}"/${P}/texk/xdvik
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="motif neXt Xaw3d emacs"
+
+DEPEND=">=media-libs/freetype-2.9.1-r2:2
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXt
+   emacs? ( >=app-editors/emacs-23.1:* )
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   neXt? ( x11-libs/neXtaw )
+   !neXt? (
+   Xaw3d? ( x11-libs/libXaw3d )
+   !Xaw3d? ( x11-libs/libXaw )
+   )
+   )
+   dev-libs/kpathsea:="
+RDEPEND="${DEPEND}
+   virtual/latex-base
+   ! ${i} || die
+   done
+
+   cd "${WORKDIR}/${P}" || die
+   eapply "${FILESDIR}"/${P}-freetype2-config.patch
+   cd "${S}" || die
+   eautoreconf
+}
+
+src_configure() {
+   has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags 
"$($(tc-getPKG_CONFIG) --cflags kpathsea)"
+
+   local toolkit
+   if use motif ; then
+   toolkit="motif"
+   use neXt && ewarn "neXt USE flag ignored (superseded by motif)"
+   use Xaw3d && ewarn "Xaw3d USE flag ignored (superseded by 
motif)"
+   elif use neXt ; then
+   toolkit="neXtaw"
+   use Xaw3d && ewarn "Xaw3d USE flag ignored (superseded by neXt)"
+   elif use Xaw3d ; then
+   toolkit="xaw3d"
+   else
+   toolkit="xaw"
+   fi
+
+   econf \
+   --with-system-freetype2 \
+   --with-system-kpathsea \
+   --with-kpathsea-include="${EPREFIX}"/usr/include/kpathsea \
+   --with-xdvi-x-toolkit="${toolkit}" \
+   --x-includes="${ESYSROOT}"/usr/include \
+   --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
+}
+
+src_compile() {
+   emake kpathsea_dir="${EPREFIX}"/usr/include/kpathsea
+
+   use emacs && elisp-compile xdvi-search.el
+}
+
+src_install() {
+   dodir /usr/share/texmf-dist/dvips/config
+
+   emake DESTDIR="${D}" install
+
+   dosym ../../texmf-dist/xdvi/XDvi /usr/share/X11/app-defaults/XDvi
+
+   dodoc BUGS FAQ README.*
+
+   use emacs && elisp-install tex-utils *.el *.elc
+
+   doicon "${FILESDIR}"/${PN}.xpm
+   make_desktop_entry xdvi "XDVI" xdvik "Graphics;Viewer"
+   echo "MimeType=application/x-dvi;" >> 
"${ED}"/usr/share/applications/xdvi-"${PN}".desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   if use emacs; then
+   elog "Add"
+   elog "  (add-to-list 'load-path 
\"${EPREFIX}${SITELISP}/tex-utils\")"
+   elog "  (require 'xdvi-search)"
+   elog "to your ~/.emacs file"
+   fi
+}



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

2022-05-13 Thread Sam James
commit: 66b191f26b1646bb6d8b8ae619f6bd5022ef5cfc
Author: Nickolas Raymond Kaczynski  disroot  org>
AuthorDate: Fri Apr 29 08:27:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 14 00:41:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b191f2

www-client/w3m: bump to latest release (20220429)

Also bump EAPI to 8 and add myself as proxy maintainer.

Signed-off-by: Nickolas Raymond Kaczynski  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/25249
Signed-off-by: Sam James  gentoo.org>

 www-client/w3m/Manifest   |   1 +
 www-client/w3m/metadata.xml   |   8 +-
 www-client/w3m/w3m-0.5.3_p20220429.ebuild | 133 ++
 3 files changed, 141 insertions(+), 1 deletion(-)

diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest
index 349c85c41371..dd9dd06a0a31 100644
--- a/www-client/w3m/Manifest
+++ b/www-client/w3m/Manifest
@@ -1,2 +1,3 @@
 DIST w3m-0.5.3+git20210102.tar.gz 2189272 BLAKE2B 
f82c13c26b1c83cda90655abdcf30422e257a5c2e48c32d5636a70f895078d11a95fc6ce623fa94624bb2a1125b71e7654d872dfb91fd86c4290278de3cf88f8
 SHA512 
357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632
+DIST w3m-0.5.3+git20220429.tar.gz 2312378 BLAKE2B 
1cf73c447c2e43491d206ece63bea5f678bd12019be6722e2965bebf9902a56dba5d010b6191553f1acff990a613c2b6d5099cb98b6aa1a84e54e2947570c094
 SHA512 
0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e
 DIST w3m-0.5.3_p20220216.tar.gz 2306347 BLAKE2B 
d312aee587d76d077ddae27c97a20957083785a269080ec2a4896f2bd9b4c90cc356a3b6d6c9a435458cf4c16b749d0b1e1c403f7bc5028a0b463c352f75ad2a
 SHA512 
2b661eca0f1e2ff0d7646ce062cc736a30950b41e3e056061d0d65feb869fbea8f6668255c403b460d6b2786a4fd24be6e98d9eb99b8948b3113f7d4ec866a12

diff --git a/www-client/w3m/metadata.xml b/www-client/w3m/metadata.xml
index db06b4f7b6c8..0bfbe2396368 100644
--- a/www-client/w3m/metadata.xml
+++ b/www-client/w3m/metadata.xml
@@ -1,7 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   n...@disroot.org
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Enable support for 
x11-libs/gdk-pixbuf
If you prefer Lynx-like key 
binding

diff --git a/www-client/w3m/w3m-0.5.3_p20220429.ebuild 
b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
new file mode 100644
index ..c1c3e63734a0
--- /dev/null
+++ b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools prefix toolchain-funcs
+
+MY_P="${P/_p/+git}"
+MY_PV="${PV/_p/+git}"
+
+DESCRIPTION="Text based WWW browser, supports tables and frames"
+HOMEPAGE="https://github.com/tats/w3m;
+SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${P/_p/-git}"
+
+LICENSE="w3m"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X 
xface"
+
+REQUIRED_USE="
+   fbcon? ( ?? ( gdk-pixbuf imlib ) )
+   X? ( ?? ( gdk-pixbuf imlib ) )
+"
+
+RDEPEND="
+   dev-libs/boehm-gc:=
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf
+   X? ( x11-libs/gdk-pixbuf-xlib )
+   )
+   !gdk-pixbuf? (
+   imlib? ( media-libs/imlib2[X?] )
+   )
+   gpm? ( sys-libs/gpm )
+   ssl? ( dev-libs/openssl:0= )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   )
+   xface? ( media-libs/compface )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
+   "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
+   hprefixify acinclude.m4
+
+   AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+   local image imagelib
+
+   if use gdk-pixbuf ; then
+   imagelib="gtk3"
+   elif use imlib ; then
+   imagelib="imlib2"
+   fi
+   if [[ -n "${imagelib}" ]] ; then
+   use X && image="${image}${image:+,}x11"
+   use fbcon && image="${image}${image:+,}fb"
+   fi
+   # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
+   # so we better enable or disable both. Default to enable
+   # m17n and 

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

2022-05-13 Thread WANG Xuerui
commit: cea1e7ee458b96ece02dfbcb25788cad67ee
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 00:28:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 00:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea1e7ee

media-libs/lcms: keyword 2.13.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/lcms/lcms-2.13.1.ebuild 
b/media-libs/lcms/lcms-2.13.1.ebuild
index 7d2f4466c1f9..4da7f13161ca 100644
--- a/media-libs/lcms/lcms-2.13.1.ebuild
+++ b/media-libs/lcms/lcms-2.13.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/lcms2-${PV}"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc jpeg static-libs test +threads tiff zlib"
 REQUIRED_USE="tiff? ( zlib )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-library/

2022-05-13 Thread Conrad Kostecki
commit: f5a38dce74c44f204068b26925553b601811ad2e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 13 23:53:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat May 14 00:00:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a38dce

dev-libs/intel-metrics-library: add 0_pre20220512

Closes: https://bugs.gentoo.org/840338
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-metrics-library/Manifest|  1 +
 .../intel-metrics-library-0_pre20220512.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-libs/intel-metrics-library/Manifest 
b/dev-libs/intel-metrics-library/Manifest
index 3bec3aa806a7..507f39e68810 100644
--- a/dev-libs/intel-metrics-library/Manifest
+++ b/dev-libs/intel-metrics-library/Manifest
@@ -1 +1,2 @@
 DIST intel-metrics-library-0_pre20211123.tar.gz 227022 BLAKE2B 
c718c5972ae1cb8d36c65f541832a36c7107af1299c2cd4101df1180325a97fca5ca2066574ee0bbc31eaac35286c27a00b2c292058453b5fcf41d745585a0ad
 SHA512 
e54d68c5b31c59258086f89d56ea819ed4a680901d65862361dd17e172be7806cf21bed907a0f59fe8c3295cab541402dc0f7c41a944f4aee1481356c2a9
+DIST intel-metrics-library-0_pre20220512.tar.gz 252101 BLAKE2B 
32078b86a878a2650a812bc5a0d75f423e7fc05505e5ef2f9fbe6676126a78a67af4abe27451df323ea2699d363bcb7a7666d8b642214f36ecbea81b18f5b611
 SHA512 
3b05f6ea17b50b8357a579e4cc39ca6b920aa47d0b6bb9ca86b773c5ecf1532fd630ee738ff2f0c263d8ced4084023f7696ce848b0ecdb5aff00e6d8f393fa4f

diff --git 
a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild 
b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild
new file mode 100644
index ..552ed90f15d9
--- /dev/null
+++ b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+EGIT_COMMIT="7d97bb29c4db1d79702402f8331d9be371a87f83"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="A user mode driver helper library that provides access to GPU 
performance counters"
+HOMEPAGE="https://github.com/intel/metrics-library;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-05-13 Thread Conrad Kostecki
commit: 2aafffb250eadf1d3318d7c53c18a97836d0dc46
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 13 23:55:37 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat May 14 00:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aafffb2

dev-libs/intel-compute-runtime: update deps

Signed-off-by: Conrad Kostecki  gentoo.org>

 ...2.13.22789-r2.ebuild => intel-compute-runtime-22.13.22789-r3.ebuild} | 2 +-
 ...2.16.22992-r2.ebuild => intel-compute-runtime-22.16.22992-r3.ebuild} | 2 +-
 ...e-22.17.23034.ebuild => intel-compute-runtime-22.17.23034-r1.ebuild} | 2 +-
 ...e-22.19.23136.ebuild => intel-compute-runtime-22.18.23063-r1.ebuild} | 2 +-
 ...e-22.18.23063.ebuild => intel-compute-runtime-22.19.23136-r1.ebuild} | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild
similarity index 98%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild
index 783bebea072d..1f1a1ffad129 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild
@@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:="
 
 DEPEND="
${DEPEND}
-   dev-libs/intel-metrics-library
+   dev-libs/intel-metrics-library:=
dev-libs/libnl:3
dev-libs/libxml2:2
>=dev-util/intel-graphics-compiler-1.0.10713

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild
similarity index 98%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild
index f83c1f978986..c4452c450397 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild
@@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:="
 
 DEPEND="
${DEPEND}
-   dev-libs/intel-metrics-library
+   dev-libs/intel-metrics-library:=
dev-libs/libnl:3
dev-libs/libxml2:2
>=dev-util/intel-graphics-compiler-1.0.10713

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild
similarity index 98%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild
index ff30036f8e54..8cea983ec064 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:="
 
 DEPEND="
${DEPEND}
-   dev-libs/intel-metrics-library
+   dev-libs/intel-metrics-library:=
dev-libs/libnl:3
dev-libs/libxml2:2
>=dev-util/intel-graphics-compiler-1.0.11061-r1

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063-r1.ebuild
similarity index 98%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063-r1.ebuild
index da3d3664772f..bdc8a84baf08 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:="
 
 DEPEND="
${DEPEND}
-   dev-libs/intel-metrics-library
+   dev-libs/intel-metrics-library:=
dev-libs/libnl:3
dev-libs/libxml2:2
>=dev-util/intel-graphics-compiler-1.0.11061-r1

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136-r1.ebuild
similarity index 98%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136-r1.ebuild
index da3d3664772f..bdc8a84baf08 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:="
 
 DEPEND="
${DEPEND}
-   dev-libs/intel-metrics-library
+   dev-libs/intel-metrics-library:=
dev-libs/libnl:3
dev-libs/libxml2:2

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

2022-05-13 Thread Matthew Thode
commit: a324677b1a1b4908135638d39a521cc067f879e5
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 13 23:21:28 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 13 23:21:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a324677b

media-sound/spotify: clean up 1.1.72

Closes: https://bugs.gentoo.org/843860
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest |   1 -
 media-sound/spotify/spotify-1.1.72-r1.ebuild | 133 ---
 media-sound/spotify/spotify-1.1.72-r2.ebuild | 116 ---
 media-sound/spotify/spotify-1.1.72.ebuild| 116 ---
 media-sound/spotify/spotify-1.1.84.ebuild|   2 +-
 5 files changed, 1 insertion(+), 367 deletions(-)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index 39a51092c4a8..d446031b5067 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,3 +1,2 @@
 DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B 
ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502
 SHA512 
51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f
-DIST spotify-client_1.1.72.439.gc253025e_amd64.deb 117803268 BLAKE2B 
4ca2ca2df9ef5626483d4eca9c5a6f32fba63efdcd9e930379e83a2f8d40c112ab95ac4ade79fec365ae18b3e4aff089b5f07b6af02a5d080f64f14995099ea7
 SHA512 
65cec95448d936b7be93b0d16f29927a298b5b56aa2bc4834a5d357e341c78486fa69e61b3b6cf9fbe7da88c8d3b6ce3bccb5e963ed1b5a23320c0c808ccb385
 DIST spotify-client_1.1.84.716.gc5f8b819_amd64.deb 119770140 BLAKE2B 
071ee877e9c6c9a64cc3e06cdd72530e5da60087c56c29ad9511ed427df987d76258142120442ad78370f2d78c282016025ed43f7f7e94b4efb44e4a201bc839
 SHA512 
3cc25f28ae791ac26607117a5df668f803ed8e58f0ace085010a6242fdde97766bdc1c752560850795c9b4324f3e019937fe9af2788a1946ebb70ee781f50d99

diff --git a/media-sound/spotify/spotify-1.1.72-r1.ebuild 
b/media-sound/spotify/spotify-1.1.72-r1.ebuild
deleted file mode 100644
index b36208e04b8c..
--- a/media-sound/spotify/spotify-1.1.72-r1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature pax-utils unpacker xdg
-
-DESCRIPTION="Spotify is a social music platform"
-HOMEPAGE="https://www.spotify.com/download/linux/;
-SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
-BUILD_ID_AMD64="439.gc253025e"
-SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
-
-LICENSE="Spotify"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="libnotify local-playback pax-kernel pulseaudio"
-RESTRICT="mirror strip"
-
-BDEPEND=">=dev-util/patchelf-0.10"
-RDEPEND="
-   dev-libs/nss
-   dev-python/dbus-python
-   libnotify? ( x11-libs/libnotify )
-   dev-libs/openssl:0=
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/harfbuzz
-   media-libs/mesa[X(+)]
-   net-misc/curl[ssl]
-   net-print/cups[ssl]
-   pulseaudio? ( media-sound/pulseaudio )
-   !pulseaudio? ( media-sound/apulse )
-   local-playback? ( media-video/ffmpeg:0/56.58.58 )
-   x11-libs/gtk+:3
-   app-accessibility/at-spi2-atk
-   x11-libs/libxkbcommon
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   x11-libs/libSM
-   x11-libs/libICE
-"
-   #sys-libs/glibc
-
-S="${WORKDIR}/"
-
-QA_PREBUILT="
-   opt/spotify/spotify-client/spotify
-   opt/spotify/spotify-client/libEGL.so
-   opt/spotify/spotify-client/libGLESv2.so
-   opt/spotify/spotify-client/libcef.so
-   opt/spotify/spotify-client/libvk_swiftshader.so
-   opt/spotify/spotify-client/libvulkan.so.1
-   opt/spotify/spotify-client/swiftshader/libEGL.so
-   opt/spotify/spotify-client/swiftshader/libGLESv2.so
-"
-
-src_prepare() {
-   default
-   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
-   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
-   || die "failed to patch libcurl library dependency"
-}
-
-src_install() {
-   gunzip usr/share/doc/spotify-client/changelog.gz || die
-   dodoc usr/share/doc/spotify-client/changelog
-
-   SPOTIFY_PKG_HOME=usr/share/spotify
-   insinto /usr/share/pixmaps
-   doins ${SPOTIFY_PKG_HOME}/icons/*.png
-
-   # install in /opt/spotify
-   SPOTIFY_HOME=/opt/spotify/spotify-client
-   insinto ${SPOTIFY_HOME}
-   doins -r ${SPOTIFY_PKG_HOME}/*
-   fperms +x ${SPOTIFY_HOME}/spotify
-
-   dodir /usr/bin
-   cat <"${D}"/usr/bin/spotify || die
-#! /bin/sh
-if command -v spotify-dbus.py &> /dev/null; then
-   echo "Launching spotify with Gnome systray integration"
-   

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

2022-05-13 Thread Conrad Kostecki
commit: e1db09de1b4567a1a4ca2a4725855e9c58a63043
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 13 22:59:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:59:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1db09de

dev-util/drone: drop 0.8.9

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/drone/Manifest   |  4 ---
 dev-util/drone/drone-0.8.9.ebuild | 52 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index c4e8bf3a5fc5..f0b32c3ad4f2 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1,6 +1,2 @@
-DIST drone-0.8.9.tar.gz 4767398 BLAKE2B 
7c32f01a692e1a29e8b2e602a804bea3997efe01257f2fe5aa39f8d7f321f42f714b909a470f2ec7ee6d69bfdc2f06f75cb990e98769502b68725adc43ebd579
 SHA512 
97b773356bb770a8ca060e4696ba0d288a7204d0cffd966d1124a71ec1110981ac7cdce9ce4df04b8ce33faa745f853d59502b0bce5fc708435379924e3850ac
 DIST drone-2.11.1-deps.tar.xz 135830428 BLAKE2B 
8b1c42d6ebf445477018bb58776eea8b0d5133a99efc4fc366314c2985e534303d20fec704dcd6799bd6a050bf89f8d3a18e00c8030e4bc5211733827327047f
 SHA512 
ae0b21475d716ceeddf44e449958d678e81a00b85cca71262e7093971b35a4432d0ae7252ffce561f76b19de7f71cb6798804de3f63dd832ed24d8fdf57800f4
 DIST drone-2.11.1.tar.gz 311271 BLAKE2B 
319a04ca2fac7d43bfc86a94a6008d07aa2565967b849f824f4a9be688d629e2b41ad98cd8319549687c842545af12260daa435e29dc1d394fa22708bdb5970a
 SHA512 
f782427321ed990f503041ed4a4a692133f89797a16453f4238648cbd8b924bc3fb473e991668f3cba8bde0dcf87c79a5a11c02c4dfe738dd82e94009f95a685
-DIST github.com-drone-drone-ui-e7597b5234814a2c2f2a7f489b631a76649c335a.tar.gz 
230464 BLAKE2B 
23641867938e85a716a8628209892861578d519e49b9e3aa70e08d9099b4628a744e5bb8bb3f622640ef1438eac50df21b5c32064328165c4aafc2496ca54361
 SHA512 
6f997ec14fa59859436ed995d52cce2105abab5aceca21c6740869c651078f1ffdcaff8b5a117d624d624cf47382f89824f7868dd8e8df3598d6e632db341212
-DIST github.com-golang-net-9b4f9f5ad5197c79fd623a3638e70d8b26cef344.tar.gz 
968084 BLAKE2B 
d89bb8a09a497dd0adc2819e1c5e70b8c5bf4f3ff50bdb0b2f1293659cf6e01e8b97f4b8da310759d227371ec58b54749e41be02bce879b3bb6aa92dc08ab160
 SHA512 
894362dcc231ff03c9424d26eaa5260c1655c0add30df10ccbccafcc345bd40e127338703a776b9b8981f9869677b105771f349f5d4fff0da5b2c351af797821
-DIST 
github.com-golang-protobuf-aa810b61a9c79d51363740d207bb46cf8e620ed5.tar.gz 
332903 BLAKE2B 
b05fa3e3316bd6adbad623ab239795172ee70c38380873ee52a32c10f8f3e750c26b27fc43da4a290d82eda5723fd56063bffe01fdedb2d3a65bf5349abdb376
 SHA512 
80407835aef3553f655c35e89aa884038c90a3667460af1db60b069ae31e870efc59d6907743ee080d85e167c20d778440b9a6d19ff79f9055bc666c8314fe30

diff --git a/dev-util/drone/drone-0.8.9.ebuild 
b/dev-util/drone/drone-0.8.9.ebuild
deleted file mode 100644
index c39a14f61765..
--- a/dev-util/drone/drone-0.8.9.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/drone/drone"
-EGIT_COMMIT="768ed784bd74b0e0c2d8d49c4c8b6dca99b25e96"
-EGO_VENDOR=( "github.com/drone/drone-ui 
e7597b5234814a2c2f2a7f489b631a76649c335a"
-   "github.com/golang/protobuf aa810b61a9c79d51363740d207bb46cf8e620ed5"
-   "golang.org/x/net 9b4f9f5ad5197c79fd623a3638e70d8b26cef344 
github.com/golang/net"
-   )
-
-inherit golang-build golang-vcs-snapshot user
-
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
-HOMEPAGE="https://github.com/drone/drone;
-SRC_URI="${ARCHIVE_URI}
-   ${EGO_VENDOR_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata
-   dev-go/go-bindata-assetfs:="
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/drone ${PN}
-}
-
-src_compile() {
-   pushd src || die
-   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" go build -v -ldflags 
"-extldflags '-static' -X 
github.com/drone/drone/version.VersionDev=build.${PV}.${EGIT_COMMIT:0:7}" -o 
release/drone-server ${EGO_PN}/cmd/drone-server || die
-   GOPATH="${WORKDIR}/${P}" go build -v -ldflags "-X 
github.com/drone/drone/version.VersionDev=build.${PV}.${EGIT_COMMIT:0:7}" -o 
release/drone-agent ${EGO_PN}/cmd/drone-agent || die
-   popd || die
-}
-
-src_install() {
-   dobin src/release/drone-{agent,server}
-   dodoc src/github.com/drone/drone/README.md
-   keepdir /var/log/drone /var/lib/drone
-   fowners -R ${PN}:${PN} /var/log/drone /var/lib/drone
-   newinitd "${FILESDIR}"/drone-server.initd drone-server
-   newconfd "${FILESDIR}"/drone-server.confd drone-server
-   newinitd "${FILESDIR}"/drone-agent.initd drone-agent
-   newconfd "${FILESDIR}"/drone-agent.confd drone-agent
-}



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

2022-05-13 Thread Conrad Kostecki
commit: 3a67902392beba8ded9c0cc60a1ab9ac8eba4a2e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 13 22:52:50 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:52:50 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=3a679023

uid-gid.txt: renamed soffice to libreoffice, added to tree

Signed-off-by: Conrad Kostecki  gentoo.org>

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 4f0c9b4..e7fd91e 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -603,7 +603,7 @@ biboumi 508 508 
acctUsed by net-im/biboumi
 pipewire   509 509 acct
 gitlab-runner  510 510 acct
 rrdcached  511 511 acct
-soffice512 512 
requested
+libreoffice512 512 acct
 openttd513 513 acct
 headscale  514 514 acct
Used by net-vpn/headscale daemon user
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!



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

2022-05-13 Thread Andreas K. Hüttel
commit: bf28bd89d6830119f1018f0a91b5b1ad38790d1f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May 13 22:45:23 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May 13 22:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf28bd89

app-misc/neofetch: Drop ~mips

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

 app-misc/neofetch/neofetch-7.1.0-r1.ebuild | 2 +-
 app-misc/neofetch/neofetch-7.1.0.ebuild| 4 ++--
 app-misc/neofetch/neofetch-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild 
b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
index f1cb69cc0c0b..f78a54fd99a2 100644
--- a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
+++ b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit optfeature prefix
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git;

diff --git a/app-misc/neofetch/neofetch-7.1.0.ebuild 
b/app-misc/neofetch/neofetch-7.1.0.ebuild
index 233fd2db7367..864cc9203b4c 100644
--- a/app-misc/neofetch/neofetch-7.1.0.ebuild
+++ b/app-misc/neofetch/neofetch-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit prefix
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 ~mips ~ppc64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git;

diff --git a/app-misc/neofetch/neofetch-.ebuild 
b/app-misc/neofetch/neofetch-.ebuild
index a5b12b52fdd7..cc85a3afcd91 100644
--- a/app-misc/neofetch/neofetch-.ebuild
+++ b/app-misc/neofetch/neofetch-.ebuild
@@ -7,7 +7,7 @@ inherit optfeature prefix
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~loong ~mips ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git;



[gentoo-commits] repo/gentoo:master commit in: acct-group/libreoffice/

2022-05-13 Thread Conrad Kostecki
commit: 6f10274a02d0ce042e3bec0591ae60be6339c807
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr  6 23:28:34 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:51:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f10274a

acct-group/libreoffice: initial import

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-group/libreoffice/libreoffice-0.ebuild | 8 
 acct-group/libreoffice/metadata.xml | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/libreoffice/libreoffice-0.ebuild 
b/acct-group/libreoffice/libreoffice-0.ebuild
new file mode 100644
index ..bf052171998d
--- /dev/null
+++ b/acct-group/libreoffice/libreoffice-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID="512"

diff --git a/acct-group/libreoffice/metadata.xml 
b/acct-group/libreoffice/metadata.xml
new file mode 100644
index ..f632b40c7d8a
--- /dev/null
+++ b/acct-group/libreoffice/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   off...@gentoo.org
+   Gentoo Office project
+   
+



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

2022-05-13 Thread Conrad Kostecki
commit: b6a93415bdb253c924b8c9d31c3cf15b8dbeaf9d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 13 22:47:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a93415

app-office/libreoffice: add user/group for headless server

Closes: https://github.com/gentoo/gentoo/pull/24938
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-office/libreoffice/files/soffice.confd |  5 +
 app-office/libreoffice/files/soffice.initd | 14 ++
 ...ice-7.3.3.2-r2.ebuild => libreoffice-7.3.3.2-r3.ebuild} |  5 +
 app-office/libreoffice/libreoffice-7.3..ebuild |  5 +
 app-office/libreoffice/libreoffice-.ebuild |  5 +
 5 files changed, 34 insertions(+)

diff --git a/app-office/libreoffice/files/soffice.confd 
b/app-office/libreoffice/files/soffice.confd
new file mode 100644
index ..df1a26969158
--- /dev/null
+++ b/app-office/libreoffice/files/soffice.confd
@@ -0,0 +1,5 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Default options for the soffice daemon
+libreoffice_opts="--accept=\"socket,host=localhost,port=8100,tcpNoDelay=1;urp;\""

diff --git a/app-office/libreoffice/files/soffice.initd 
b/app-office/libreoffice/files/soffice.initd
new file mode 100644
index ..ecd650145735
--- /dev/null
+++ b/app-office/libreoffice/files/soffice.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="LibreOffice headless daemon for generating documents"
+name="LibreOffice headless daemon"
+pidfile="/run/soffice.pid"
+soffice_args="${libreoffice_opts}"
+
+command="/usr/bin/soffice"
+command_args="--nodefault --nofirststartwizard --nolockcheck --nologo 
--norestore --headless ${soffice_args}"
+command_background="true"
+command_group="libreoffice"
+command_user="libreoffice"

diff --git a/app-office/libreoffice/libreoffice-7.3.3.2-r2.ebuild 
b/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild
similarity index 99%
rename from app-office/libreoffice/libreoffice-7.3.3.2-r2.ebuild
rename to app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild
index 22d36d585f5f..e03a37669e72 100644
--- a/app-office/libreoffice/libreoffice-7.3.3.2-r2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild
@@ -250,6 +250,8 @@ DEPEND="${COMMON_DEPEND}
)
 "
 RDEPEND="${COMMON_DEPEND}
+   acct-group/libreoffice
+   acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
@@ -654,6 +656,9 @@ EOF
dosym -r ${loprogdir}/__pycache__/${pyc} 
$(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name 
${py/.py/*.pyc} -print0)
done
+
+   newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+   newconfd "${FILESDIR}/libreoffice.confd" libreoffice
 }
 
 pkg_postinst() {

diff --git a/app-office/libreoffice/libreoffice-7.3..ebuild 
b/app-office/libreoffice/libreoffice-7.3..ebuild
index 68cf55317be3..67730f9d7995 100644
--- a/app-office/libreoffice/libreoffice-7.3..ebuild
+++ b/app-office/libreoffice/libreoffice-7.3..ebuild
@@ -250,6 +250,8 @@ DEPEND="${COMMON_DEPEND}
)
 "
 RDEPEND="${COMMON_DEPEND}
+   acct-group/libreoffice
+   acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
@@ -649,6 +651,9 @@ EOF
dosym -r ${loprogdir}/__pycache__/${pyc} 
$(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name 
${py/.py/*.pyc} -print0)
done
+
+   newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+   newconfd "${FILESDIR}/libreoffice.confd" libreoffice
 }
 
 pkg_postinst() {

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index b155f2f2f525..7fe70e573e21 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -250,6 +250,8 @@ DEPEND="${COMMON_DEPEND}
)
 "
 RDEPEND="${COMMON_DEPEND}
+   acct-group/libreoffice
+   acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
@@ -649,6 +651,9 @@ EOF
dosym -r ${loprogdir}/__pycache__/${pyc} 
$(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name 
${py/.py/*.pyc} -print0)
done
+
+   newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+   newconfd "${FILESDIR}/libreoffice.confd" libreoffice
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: acct-user/libreoffice/

2022-05-13 Thread Conrad Kostecki
commit: cdb2d0e5aa53a3ed581c084e6dfeb99d6b4768fe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr  6 23:30:17 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb2d0e5

acct-user/libreoffice: initial import

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/libreoffice/libreoffice-0.ebuild | 14 ++
 acct-user/libreoffice/metadata.xml |  8 
 2 files changed, 22 insertions(+)

diff --git a/acct-user/libreoffice/libreoffice-0.ebuild 
b/acct-user/libreoffice/libreoffice-0.ebuild
new file mode 100644
index ..59f859ea5a19
--- /dev/null
+++ b/acct-user/libreoffice/libreoffice-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="A user for the headless LibreOffice server"
+
+ACCT_USER_GROUPS=( "libreoffice" )
+ACCT_USER_HOME="/var/lib/libreoffice"
+ACCT_USER_ID="512"
+
+acct-user_add_deps

diff --git a/acct-user/libreoffice/metadata.xml 
b/acct-user/libreoffice/metadata.xml
new file mode 100644
index ..f632b40c7d8a
--- /dev/null
+++ b/acct-user/libreoffice/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   off...@gentoo.org
+   Gentoo Office project
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-group/rt/

2022-05-13 Thread Conrad Kostecki
commit: 625708edc6dea87955b813a47806e75c5934608f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr  2 11:30:45 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:49:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625708ed

acct-group/rt: update EAPI 7 -> 8

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-group/rt/rt-0-r1.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/acct-group/rt/rt-0-r1.ebuild b/acct-group/rt/rt-0-r1.ebuild
new file mode 100644
index ..5f188764ed44
--- /dev/null
+++ b/acct-group/rt/rt-0-r1.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+DESCRIPTION="A group for www-apps/rt"
+
+ACCT_GROUP_ID="126"



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

2022-05-13 Thread Conrad Kostecki
commit: 7fdd59c58dc091ac0afcd2ab5c8d0dcf8eac1ca6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr  2 11:47:35 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:49:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdd59c5

dev-db/cockroach: migrate to glep-81

Closes: https://bugs.gentoo.org/781272
Signed-off-by: Conrad Kostecki  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24864
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...ch-19.1.1.ebuild => cockroach-19.1.1-r1.ebuild} | 22 +-
 ...oach-2.1.5.ebuild => cockroach-2.1.5-r1.ebuild} | 22 +-
 2 files changed, 26 insertions(+), 18 deletions(-)

diff --git a/dev-db/cockroach/cockroach-19.1.1.ebuild 
b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
similarity index 87%
rename from dev-db/cockroach/cockroach-19.1.1.ebuild
rename to dev-db/cockroach/cockroach-19.1.1-r1.ebuild
index b4fd44218a0a..18d3f4b63528 100644
--- a/dev-db/cockroach/cockroach-19.1.1.ebuild
+++ b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
@@ -1,26 +1,32 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 MY_PV=v${PV}
 CHECKREQS_MEMORY="2G"
 
-inherit check-reqs toolchain-funcs user
+inherit check-reqs toolchain-funcs
 
 DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com;
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+S="${WORKDIR}/cockroach-${MY_PV}"
 
 LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
-DEPEND=">=app-arch/xz-utils-5.2.3
-   >=dev-lang/go-1.8.3
-   >=dev-util/cmake-3.8.1"
+RDEPEND="
+   acct-group/cockroach
+   acct-user/cockroach
+"
 
-S="${WORKDIR}/cockroach-${MY_PV}"
+DEPEND="
+   ${RDEPEND}
+   >=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.3
+   >=dev-util/cmake-3.8.1
+"
 
 QA_EXECSTACK="usr/bin/cockroach"
 
@@ -35,8 +41,6 @@ pkg_pretend() {
 
 pkg_setup() {
check-reqs_pkg_setup
-   enewgroup cockroach
-   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
 }
 
 src_compile() {

diff --git a/dev-db/cockroach/cockroach-2.1.5.ebuild 
b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
similarity index 87%
rename from dev-db/cockroach/cockroach-2.1.5.ebuild
rename to dev-db/cockroach/cockroach-2.1.5-r1.ebuild
index b4fd44218a0a..18d3f4b63528 100644
--- a/dev-db/cockroach/cockroach-2.1.5.ebuild
+++ b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
@@ -1,26 +1,32 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 MY_PV=v${PV}
 CHECKREQS_MEMORY="2G"
 
-inherit check-reqs toolchain-funcs user
+inherit check-reqs toolchain-funcs
 
 DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com;
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+S="${WORKDIR}/cockroach-${MY_PV}"
 
 LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
-DEPEND=">=app-arch/xz-utils-5.2.3
-   >=dev-lang/go-1.8.3
-   >=dev-util/cmake-3.8.1"
+RDEPEND="
+   acct-group/cockroach
+   acct-user/cockroach
+"
 
-S="${WORKDIR}/cockroach-${MY_PV}"
+DEPEND="
+   ${RDEPEND}
+   >=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.3
+   >=dev-util/cmake-3.8.1
+"
 
 QA_EXECSTACK="usr/bin/cockroach"
 
@@ -35,8 +41,6 @@ pkg_pretend() {
 
 pkg_setup() {
check-reqs_pkg_setup
-   enewgroup cockroach
-   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
 }
 
 src_compile() {



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

2022-05-13 Thread Conrad Kostecki
commit: 4385185bd024aac89dcfb48c11ecce3bb556cf4e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr  2 11:26:08 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:49:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4385185b

x11-misc/lightdm: migrate to glep-81, change use flag

Use flag 'non_root' renamed to 'non-root', as underscore is not allowed
any more.

Closes: https://bugs.gentoo.org/781554
Signed-off-by: Conrad Kostecki  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24863
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...ightdm-1.30.0-r2.ebuild => lightdm-1.30.0-r3.ebuild} | 17 +++--
 x11-misc/lightdm/metadata.xml   |  2 +-
 2 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/x11-misc/lightdm/lightdm-1.30.0-r2.ebuild 
b/x11-misc/lightdm/lightdm-1.30.0-r3.ebuild
similarity index 88%
rename from x11-misc/lightdm/lightdm-1.30.0-r2.ebuild
rename to x11-misc/lightdm/lightdm-1.30.0-r3.ebuild
index bd8fd0cb9b0a..5f13b6bcc1a0 100644
--- a/x11-misc/lightdm/lightdm-1.30.0-r2.ebuild
+++ b/x11-misc/lightdm/lightdm-1.30.0-r3.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
 
-inherit autotools pam qmake-utils readme.gentoo-r1 systemd user vala xdg-utils
+inherit autotools pam qmake-utils readme.gentoo-r1 systemd vala xdg-utils
 
 DESCRIPTION="A lightweight display manager"
 HOMEPAGE="https://github.com/CanonicalLtd/lightdm;
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/CanonicalLtd/lightdm/releases/download/${PV}/${P}.ta
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="audit +gnome +gtk +introspection non_root qt5 vala"
+IUSE="audit +gnome +gtk +introspection non-root qt5 vala"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.44.0:2
@@ -31,6 +31,9 @@ COMMON_DEPEND="
)
 "
 RDEPEND="${COMMON_DEPEND}
+   acct-group/lightdm
+   acct-group/video
+   acct-user/lightdm
>=sys-auth/pambase-20101024-r2"
 DEPEND="${COMMON_DEPEND}
gnome? ( gnome-base/gnome-common )
@@ -50,12 +53,6 @@ REQUIRED_USE="vala? ( introspection )"
 
 pkg_setup() {
export LIGHTDM_USER=${LIGHTDM_USER:-lightdm}
-   if use non_root ; then
-   enewgroup ${LIGHTDM_USER}
-   enewgroup video # Just in case it hasn't been created yet
-   enewuser ${LIGHTDM_USER} -1 -1 /var/lib/${LIGHTDM_USER} 
${LIGHTDM_USER},video
-   esethome ${LIGHTDM_USER} /var/lib/${LIGHTDM_USER}
-   fi
 }
 
 src_prepare() {
@@ -92,7 +89,7 @@ src_configure() {
local _greeter _session _user
_greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter}
_session=${LIGHTDM_SESSION:=gnome}
-   _user="$(usex non_root "${LIGHTDM_USER}" root)"
+   _user="$(usex non-root "${LIGHTDM_USER}" root)"
# Let user know how lightdm is configured
einfo "Gentoo configuration"
einfo "Default greeter: ${_greeter}"

diff --git a/x11-misc/lightdm/metadata.xml b/x11-misc/lightdm/metadata.xml
index eb41c0a7d705..0dbf6a9da96c 100644
--- a/x11-misc/lightdm/metadata.xml
+++ b/x11-misc/lightdm/metadata.xml
@@ -7,7 +7,7 @@


Pull in the gtk+ greeter
-   Use non-root user by default
+   Use non-root user by default


CanonicalLtd/lightdm



[gentoo-commits] repo/gentoo:master commit in: acct-group/lightdm/

2022-05-13 Thread Conrad Kostecki
commit: 409d9ed0f4f48dbd5b2043d6bafbc058c98eb959
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr  2 11:19:35 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 13 22:49:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d9ed0

acct-group/lightdm: drop 0

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-group/lightdm/lightdm-0.ebuild | 10 --
 1 file changed, 10 deletions(-)

diff --git a/acct-group/lightdm/lightdm-0.ebuild 
b/acct-group/lightdm/lightdm-0.ebuild
deleted file mode 100644
index eeedf50e22a1..
--- a/acct-group/lightdm/lightdm-0.ebuild
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit acct-group
-
-DESCRIPTION="A group for x11-misc/lightdm"
-
-ACCT_GROUP_ID="134"



  1   2   3   4   5   >