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

2021-05-05 Thread Hans de Graaff
commit: 87ab0103affb5c8ef1038c531ea5f6269e6801f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:50:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ab0103

dev-ruby/activestorage: add 6.0.3.7

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

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

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/activestorage/activestorage-6.0.3.7.ebuild 
b/dev-ruby/activestorage/activestorage-6.0.3.7.ebuild
new file mode 100644
index 000..3712c85cbb9
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.0.3.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_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
+
+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 media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1:0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   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\|aws-sdk-sns\|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\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
+   -e '/dalli/ 

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

2021-05-05 Thread Hans de Graaff
commit: 20f2f0d10cc3e1ed53af5f00724688759916ff01
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:51:32 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f2f0d1

dev-ruby/rails: add 6.0.3.7

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

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-6.0.3.7.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 8248f3e5f6e..06801e67484 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.gem 6656 BLAKE2B 
b6e0b99fd9316c8ed04a817465c89ee9aabeaa60e1f81e0e65c900e19904a5c50fdbb47a6899a8829f9c5ebdacdf01d9dea4ff9a5f84b34262de0904b4d99731
 SHA512 
28b91ea8f9a483cc4cfe02f2173b308fd34b16f254266f19a7a8f6fd7895546b8cffb08f48eceae80658e32e564595cefb1695047a9d58390cbfe112d4f1dfd2
 DIST rails-6.0.3.5.gem 6656 BLAKE2B 
0c1a10bb92a249bde203adf128052258f2471b85d7bdf8efd6f4293b34d51157b31d21a51c37f5ffe46b360866a9a9d570276534dee246d81f1feb7715174854
 SHA512 
308571595e54d1fc92fef1332ae449f484d9b6f66504eff43da61b74341dcb32671f84a5481899ded1a0b32f1b78702b2dd4a671db5b47d267b60d67bc04041a
+DIST rails-6.0.3.7.gem 6656 BLAKE2B 
25edf742dd7713b10649f567150b0271f9050b346c4f0ef50e687cbf86e3179ae74cf59b606ac7b4dd5cc6122f7a7dd4a8065b07a0afbbf2948284a7a3bb159b
 SHA512 
15352bf9a50f9d48c8ece56e65e95ead9dc98ca7aa6892ebbfce4fa99434cb1f6c71388434d0cd80f031037e7094a8e528c252faba2658bd650027b61d868616
 DIST rails-6.1.2.1.gem 6656 BLAKE2B 
5a1407b4ac324acd2a1c9bf45222cc7fe1f35fd4e666fbcf74df37e78afddebeb4910b48ed90b2c481734dcb324fa8b050b2bd757f9a9d41a0ed440c9af2c6b3
 SHA512 
a604ed34d3fab4a549d7bbe1054ba396ee201116b1cc26e466776ba3bf78a6c09b7178d79927b87c04ab17ec49801c7c1a41683c9ff50559b06ee986c88e00b6
 DIST rails-6.1.3.1.gem 6656 BLAKE2B 
c339d78f0461e885bc4355aa45df74a83423b1c4480239ecdb046dee483ae4f71d5568cb60a43e8d61c4de8f62286da068c10a02a3f8772a4b85db09f45d8430
 SHA512 
4a938c7341da3b1c4cb831bb2c16554f2868716a24f5db39f95d6ffb0f0b6c017fcd1ec4d7010f0c9a011517600912efae9eea2d8cf7d1350edd31e6e9f84568
 DIST rails-6.1.3.2.gem 6656 BLAKE2B 
fbbe4a7af8c48e26aa6c6ddd1cc1e9435523cd23423c3f2e4a58ae5f9d2abdd9ead9da19b6f152c164e4518d1f7f5bdbb321f9a5929c2ca425d28047fbfd7c02
 SHA512 
18d0ad80cedc92f0090b4f918a2005a94956613b4888b782c0249549f904fbcce8190de75b2d1b403cb9b3a430091f13e57969a59574e1f8335286970eba938b

diff --git a/dev-ruby/rails/rails-6.0.3.7.ebuild 
b/dev-ruby/rails/rails-6.0.3.7.ebuild
new file mode 100644
index 000..a6d73b63f61
--- /dev/null
+++ b/dev-ruby/rails/rails-6.0.3.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${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:*
+"



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

2021-05-05 Thread Hans de Graaff
commit: 4d3ddacc1c44db7a59d7dfa23280aabd63de498c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:51:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3ddacc

dev-ruby/actiontext: add 6.0.3.7

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.0.3.7.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index e61f69ecbd0..4ab5874e30d 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/actiontext/actiontext-6.0.3.7.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.3.7.ebuild
new file mode 100644
index 000..8e697a42031
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.0.3.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text 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}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+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\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\|byebug\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-05-05 Thread Hans de Graaff
commit: c65edca5f054cc4a5ce5e1e25d0ebbd3f1802e83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:50:53 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65edca5

dev-ruby/activerecord: add 6.0.3.7

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.0.3.7.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/activerecord/activerecord-6.0.3.7.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.3.7.ebuild
new file mode 100644
index 000..d0489094f85
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.0.3.7.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( dev-ruby/pg:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   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 we dropped some 

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

2021-05-05 Thread Hans de Graaff
commit: 47f9465297f1cde7a169756f54fc274fd8af5c7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:50:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f94652

dev-ruby/actionpack: add 6.0.3.7

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

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

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/actionpack/actionpack-6.0.3.7.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.3.7.ebuild
new file mode 100644
index 000..db3d2851b14
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.0.3.7.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+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.2.0: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/railties-${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
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   sed -i -e '2igem 

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

2021-05-05 Thread Hans de Graaff
commit: 073c9a1920a23fbd7837ee6f03f2154cfa999b40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:51:11 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073c9a19

dev-ruby/actionmailbox: add 6.0.3.7

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

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-6.0.3.7.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index e61f69ecbd0..4ab5874e30d 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.3.7.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.3.7.ebuild
new file mode 100644
index 000..2f950375e6d
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.3.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+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\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\|webpacker\|bootsnap\|byebug\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-05-05 Thread Hans de Graaff
commit: 4a3a71b5b2826bff027b078a5bbbf3fe8655a83e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:51:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3a71b5

dev-ruby/railties: add 6.0.3.7

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

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

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/railties/railties-6.0.3.7.ebuild 
b/dev-ruby/railties/railties-6.0.3.7.ebuild
new file mode 100644
index 000..e1d845f8c3d
--- /dev/null
+++ b/dev-ruby/railties/railties-6.0.3.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+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/thor-0.18.1:0 )
+   >=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/

2021-05-05 Thread Hans de Graaff
commit: 2de4efc82bdba8d696f285d9fd3e55e2eaec9a20
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:49:45 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de4efc8

dev-ruby/actioncable: add 6.0.3.7

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

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

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/actioncable/actioncable-6.0.3.7.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.3.7.ebuild
new file mode 100644
index 000..133ed8eb608
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.0.3.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_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
+
+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:*
+"
+
+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/

2021-05-05 Thread Hans de Graaff
commit: 38eecaf43b5651c7c5c52d550f16b3f80f392cfe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:49:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38eecaf4

dev-ruby/activejob: add 6.0.3.7

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

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

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/activejob/activejob-6.0.3.7.ebuild 
b/dev-ruby/activejob/activejob-6.0.3.7.ebuild
new file mode 100644
index 000..d50c12b194a
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.0.3.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~sparc ~x86"
+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 "railties", "~> 6.0.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
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2021-05-05 Thread Hans de Graaff
commit: 1d8573653796102bdc0ce66cb4c98b2cc3712b39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:49:35 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d857365

dev-ruby/activemodel: add 6.0.3.7

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

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/activemodel/activemodel-6.0.3.7.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.3.7.ebuild
new file mode 100644
index 000..cd76ad67cfe
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.0.3.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~sparc ~x86"
+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"
+}



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

2021-05-05 Thread Hans de Graaff
commit: 85a4435b646db8f4136c0345d0f7e4136c55b0ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:50:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a4435b

dev-ruby/actionview: add 6.0.3.7

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.0.3.7.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/actionview/actionview-6.0.3.7.ebuild 
b/dev-ruby/actionview/actionview-6.0.3.7.ebuild
new file mode 100644
index 000..1d7be633f34
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.0.3.7.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+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
+
+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 ~ppc ~ppc64 ~x86"
+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.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   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\|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 tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   #rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+
+   # Fix loading of activerecord 

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

2021-05-05 Thread Hans de Graaff
commit: 23c91330f5c39ed88d571b7a8f679cf634592736
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:50:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c91330

dev-ruby/actionmailer: add 6.0.3.7

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-6.0.3.7.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.3.7.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.3.7.ebuild
new file mode 100644
index 000..bf9872d2db5
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.3.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+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 -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '2igem "railties", "~> 6.0.0" ; gem "activejob", "~> 6.0.0"' 
test/abstract_unit.rb || die
+
+   # 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/activesupport/

2021-05-05 Thread Hans de Graaff
commit: 6c577636c21a0eb0a4f726faa50c94a98d887bd1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 05:48:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 05:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c577636

dev-ruby/activesupport: add 6.0.3.7

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

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

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 8c8354942c6..0e1cdef6aed 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
+DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672

diff --git a/dev-ruby/activesupport/activesupport-6.0.3.7.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.3.7.ebuild
new file mode 100644
index 000..4d732e6615f
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.0.3.7.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~sparc ~x86"
+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
+   >=dev-ruby/zeitwerk-2.2:2
+"
+
+# memcache-client, nokogiri, builder, and redis 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
+   sed 

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

2021-05-05 Thread Alfredo Tupone
commit: 073edf824b4f1a95731133aeaea6372934fc3313
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May  6 05:48:03 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May  6 05:48:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073edf82

dev-python/dash-renderer: add dev-python/dash-renderer

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

 dev-python/dash-renderer/Manifest  |  1 +
 .../dash-renderer/dash-renderer-1.9.1.ebuild   | 25 ++
 dev-python/dash-renderer/metadata.xml  | 11 ++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/dash-renderer/Manifest 
b/dev-python/dash-renderer/Manifest
new file mode 100644
index 000..09d64e15abc
--- /dev/null
+++ b/dev-python/dash-renderer/Manifest
@@ -0,0 +1 @@
+DIST dash_renderer-1.9.1.tar.gz 1006154 BLAKE2B 
484f88415608007e67099e44d66554b9f1bbe06e825ac0382fbd4501a13b3bb971530f5e15b40bfcbc274e5cc59c3f645f9cde46d4d14112de3c23d468bc0477
 SHA512 
d2326d8368660d2640a11a00588dbd4e6a418d827171d5bdcdcacc68a03d06878ae1fc1dd90f809efc6c03b6e922b203f2c1cfa07393446f0162aedc589ea7a3

diff --git a/dev-python/dash-renderer/dash-renderer-1.9.1.ebuild 
b/dev-python/dash-renderer/dash-renderer-1.9.1.ebuild
new file mode 100644
index 000..ffa6fe688fd
--- /dev/null
+++ b/dev-python/dash-renderer/dash-renderer-1.9.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Dash front-end renderer"
+HOMEPAGE="https://plot.ly/dash;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/_}/${P/-/_}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${P/-/_}"
+
+python_install() {
+   distutils-r1_python_install
+
+   python_moduleinto ${PN}
+   python_domodule package.json digest.json
+}

diff --git a/dev-python/dash-renderer/metadata.xml 
b/dev-python/dash-renderer/metadata.xml
new file mode 100644
index 000..7badce779b4
--- /dev/null
+++ b/dev-python/dash-renderer/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+



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

2021-05-05 Thread Hans de Graaff
commit: 0c7dd448bf729aad7e28644fcb0080d2640d79b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:11:51 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:11:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7dd448

dev-ruby/rails: add 6.1.3.2

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

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-6.1.3.2.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 3d2eeefc4b9..8248f3e5f6e 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.gem 6656 BLAKE2B 
b6e0b99fd9316c8ed04a817465c89ee9aabeaa60e1f8
 DIST rails-6.0.3.5.gem 6656 BLAKE2B 
0c1a10bb92a249bde203adf128052258f2471b85d7bdf8efd6f4293b34d51157b31d21a51c37f5ffe46b360866a9a9d570276534dee246d81f1feb7715174854
 SHA512 
308571595e54d1fc92fef1332ae449f484d9b6f66504eff43da61b74341dcb32671f84a5481899ded1a0b32f1b78702b2dd4a671db5b47d267b60d67bc04041a
 DIST rails-6.1.2.1.gem 6656 BLAKE2B 
5a1407b4ac324acd2a1c9bf45222cc7fe1f35fd4e666fbcf74df37e78afddebeb4910b48ed90b2c481734dcb324fa8b050b2bd757f9a9d41a0ed440c9af2c6b3
 SHA512 
a604ed34d3fab4a549d7bbe1054ba396ee201116b1cc26e466776ba3bf78a6c09b7178d79927b87c04ab17ec49801c7c1a41683c9ff50559b06ee986c88e00b6
 DIST rails-6.1.3.1.gem 6656 BLAKE2B 
c339d78f0461e885bc4355aa45df74a83423b1c4480239ecdb046dee483ae4f71d5568cb60a43e8d61c4de8f62286da068c10a02a3f8772a4b85db09f45d8430
 SHA512 
4a938c7341da3b1c4cb831bb2c16554f2868716a24f5db39f95d6ffb0f0b6c017fcd1ec4d7010f0c9a011517600912efae9eea2d8cf7d1350edd31e6e9f84568
+DIST rails-6.1.3.2.gem 6656 BLAKE2B 
fbbe4a7af8c48e26aa6c6ddd1cc1e9435523cd23423c3f2e4a58ae5f9d2abdd9ead9da19b6f152c164e4518d1f7f5bdbb321f9a5929c2ca425d28047fbfd7c02
 SHA512 
18d0ad80cedc92f0090b4f918a2005a94956613b4888b782c0249549f904fbcce8190de75b2d1b403cb9b3a430091f13e57969a59574e1f8335286970eba938b
 DIST rails-6.1.3.gem 6656 BLAKE2B 
68ceedd4857d9a3676fe493e79aa9c7b448598b5cfa2ec2469be4a64f70f495326e032204cec3ce63367bd96559df7fa4eccf041a4e59be9f63ecbec9992bb13
 SHA512 
085d05096d14c1132c43291b4082f7db9ddb4ae0674e058e38f821524c17fe86d302c56b28b30fbda6f0883e9ab079fa9afdc2d02a9121478e8c2d7d9b39b8a4

diff --git a/dev-ruby/rails/rails-6.1.3.2.ebuild 
b/dev-ruby/rails/rails-6.1.3.2.ebuild
new file mode 100644
index 000..8e4850d7e74
--- /dev/null
+++ b/dev-ruby/rails/rails-6.1.3.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${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:*
+"



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

2021-05-05 Thread Hans de Graaff
commit: 59c3bf5b9e19ab39f73c6c589bfedc1fd103339c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:11:00 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:11:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c3bf5b

dev-ruby/actionmailer: add 6.1.3.2

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-6.1.3.2.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/actionmailer/actionmailer-6.1.3.2.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.1.3.2.ebuild
new file mode 100644
index 000..054f20f77e7
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.1.3.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+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 -i -e '/\/load_paths/d' 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/

2021-05-05 Thread Hans de Graaff
commit: ebe47e525f62ff8de8347d636ba5b96052a29b7b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:10:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:10:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe47e52

dev-ruby/actionview: add 6.1.3.2

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.1.3.2.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/actionview/actionview-6.1.3.2.ebuild 
b/dev-ruby/actionview/actionview-6.1.3.2.ebuild
new file mode 100644
index 000..14ddbdd81c3
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.1.3.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+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
+
+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 ~ppc ~ppc64 ~x86"
+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.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   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\|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 tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   #rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+
+   # Fix loading of activerecord integration tests. This avoids loading
+   # activerecord twice and thus redefining constants leading to
+   # failures. Bug #719342
+   sed -e '/abstract_unit/arequire "active_record" ; require 
"active_record/fixtures"' \

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

2021-05-05 Thread Hans de Graaff
commit: 7d239d136df0a71955da1c74cf2f9685d6a9f33f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:10:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:10:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d239d13

dev-ruby/actionpack: add 6.1.3.2

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-6.1.3.2.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/actionpack/actionpack-6.1.3.2.ebuild 
b/dev-ruby/actionpack/actionpack-6.1.3.2.ebuild
new file mode 100644
index 000..74a56ac801f
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.1.3.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+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.2.0: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/railties-${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
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   # Avoid tests depending on an unreleased version of selenium-webdriver
+   sed -i -e '/define extra capabilities/,/^  end/ s:^:#:' 
test/dispatch/system_testing/driver_test.rb || die
+}



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

2021-05-05 Thread Hans de Graaff
commit: 15f574ded2d76123d65a231f7243c5cd1816201c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:11:21 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:11:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f574de

dev-ruby/actiontext: add 6.1.3.2

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.1.3.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 60bd867abfe..e61f69ecbd0 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/actiontext/actiontext-6.1.3.2.ebuild 
b/dev-ruby/actiontext/actiontext-6.1.3.2.ebuild
new file mode 100644
index 000..052bc4fa144
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.1.3.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text 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}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+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 -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(doc\|rubocop\|test\)/,/^end/ s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-05-05 Thread Hans de Graaff
commit: 807852fe52b1eee629a3b4ee8fc2a0ac2bf66ebd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:11:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:11:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807852fe

dev-ruby/actionmailbox: add 6.1.3.2

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

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-6.1.3.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 60bd867abfe..e61f69ecbd0 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.1.3.2.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.1.3.2.ebuild
new file mode 100644
index 000..06f3358e6aa
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.1.3.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+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 -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\|webpacker\|bootsnap\)/
 s:^:#:" \
+   -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-05-05 Thread Hans de Graaff
commit: 5fe3af3a92461fad826ef3c4ca1c4215d30c2468
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:10:51 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:10:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe3af3a

dev-ruby/activestorage: add 6.1.3.2

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

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

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/activestorage/activestorage-6.1.3.2.ebuild 
b/dev-ruby/activestorage/activestorage-6.1.3.2.ebuild
new file mode 100644
index 000..6064db83857
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.1.3.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_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
+
+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 media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activejob-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/marcel:1.0
+   >=dev-ruby/mini_mime-1.0.2 =dev-ruby/mini_mime-1.0*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   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 -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\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' 
\
+ 

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

2021-05-05 Thread Hans de Graaff
commit: bac58636fa14cccf380ead38f421b7e35928001b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:11:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac58636

dev-ruby/railties: add 6.1.3.2

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

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

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/railties/railties-6.1.3.2.ebuild 
b/dev-ruby/railties/railties-6.1.3.2.ebuild
new file mode 100644
index 000..c0b9e766ecf
--- /dev/null
+++ b/dev-ruby/railties/railties-6.1.3.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~x86"
+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.25"
+
+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/activerecord/

2021-05-05 Thread Hans de Graaff
commit: 9ad8c60b03b1ae426579d2c01b9e8af35e5867ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:11:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:11:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad8c60b

dev-ruby/activerecord: add 6.1.3.2

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.1.3.2.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/activerecord/activerecord-6.1.3.2.ebuild 
b/dev-ruby/activerecord/activerecord-6.1.3.2.ebuild
new file mode 100644
index 000..a1ef4420692
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.1.3.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( >=dev-ruby/pg-1.1:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   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
+   sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || 
die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid single tests using 

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

2021-05-05 Thread Hans de Graaff
commit: 2c37c94e0179e3d10fbc4781240760f189b207db
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:09:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:09:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c37c94e

dev-ruby/activemodel: add 6.1.3.2

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

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/activemodel/activemodel-6.1.3.2.ebuild 
b/dev-ruby/activemodel/activemodel-6.1.3.2.ebuild
new file mode 100644
index 000..cd76ad67cfe
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.1.3.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~sparc ~x86"
+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"
+}



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

2021-05-05 Thread Hans de Graaff
commit: f7ffa50a0530d4227105bd1dd1c6a8fb31d8c8e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:10:18 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:10:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ffa50a

dev-ruby/activejob: add 6.1.3.2

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

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

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/activejob/activejob-6.1.3.2.ebuild 
b/dev-ruby/activejob/activejob-6.1.3.2.ebuild
new file mode 100644
index 000..9d4e3d89765
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.1.3.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+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 ~ppc ~ppc64 ~sparc ~x86"
+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"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2021-05-05 Thread Hans de Graaff
commit: 995e62366f9de4982aadd25bdf5aeb2e9bb7621c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:09:43 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995e6236

dev-ruby/activesupport: add 6.1.3.2

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

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-6.1.3.2.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/activesupport/activesupport-6.1.3.2.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.3.2.ebuild
new file mode 100644
index 000..077b419f771
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.1.3.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+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 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-1.6:1
+   dev-ruby/tzinfo:2
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/zeitwerk-2.3:2
+"
+
+# memcache-client, nokogiri, builder, and redis 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.3: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\|websocket-client-simple\|\libxml-ruby\|bootsnap\|blade\|aws-sdk\|webmock\|sass-rails\|selenium-webdriver\)/
 s:^:#:" \
+   -e '/group :\(doc\|rubocop\|job\|cable\|storage\|ujs\|test\) 
do/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+#  sed -i -e '1igem "tzinfo", "~> 1.1"' test/abstract_unit.rb || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ 

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

2021-05-05 Thread Hans de Graaff
commit: 01d4b31b28324279b54e0a6a605aebbd767443ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  6 04:10:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  6 04:10:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d4b31b

dev-ruby/actioncable: add 6.1.3.2

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

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

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index e3a84c79b52..8c8354942c6 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -2,4 +2,5 @@ DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b94319133
 DIST rails-6.0.3.5.tgz 18566999 BLAKE2B 
b07d1d6c1e2ebaaf3c337350bb08fe339e324818543dcd7163fe3c7ff56f50c5556f369badeb4fd48afa6d95449e18e57fa1b05db6ce544d38ee2f58bd3aa513
 SHA512 
c9d6bf689aeb40fb728fb681b65c48ebd51de893060ddac37a1fdefbb0d420cee3a456f148d96d577c651c9d7b994efdb3319fa865cb012af8712052a20a0bf3
 DIST rails-6.1.2.1.tgz 10990239 BLAKE2B 
ff1c9781eab32fda320cb2b9efc92e52ed155b659a43385781bfa422d03653879367bedc7ef4e3accb0a51b7962054eecd5202fd1e1a49ff7946c2f9388a69df
 SHA512 
61e8bf0568c0b06a2c8f6c5e4ae6becc521646a5cdd3d6832c3b52998326a4bd437ad2bd284c010d445a3dc54bf519f7fbd2e9d4368c91b7d2a9abe46e3a276d
 DIST rails-6.1.3.1.tgz 10991507 BLAKE2B 
6798364c4d8c6339269950b5b583cbaa4c6d86b7880e7fa181bb6e52bb0d18b051eec233b2819af1668dcee8c4f40765fa9c46c6bb36329d0eda19f559a7472b
 SHA512 
8c40d739b8300eec5d054bb0481133995875fa0bf854c1f5febceba7c0d156c9f249952687f0132bbc36ac59606013625b395faa301173ecdd247b4de0bc168b
+DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.3.tgz 10991190 BLAKE2B 
d7a01ad39d4caaee1eaeed9909255fe16c3bd224c61408aca8e319e21ea36566a5be4bbaff37d4d19ee88ec2914e08f85e4e71c970ba39ade8b86f8ba4603b25
 SHA512 
ec6e871e3226c3efa5dc7f59cbd1819b45ab0d1a21b39b8c2d76022fff761fb268f79c7b560b987af245d9e305ecc4517379de3769d468b5a548005f8533044a

diff --git a/dev-ruby/actioncable/actioncable-6.1.3.2.ebuild 
b/dev-ruby/actioncable/actioncable-6.1.3.2.ebuild
new file mode 100644
index 000..133ed8eb608
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.1.3.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_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
+
+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:*
+"
+
+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: app-crypt/certbot-apache/

2021-05-05 Thread Matthew Thode
commit: 6dd32422e1858c9d2dd34a836ea7da6038c39923
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May  6 01:26:46 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May  6 01:27:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd32422

app-crypt/certbot-apache: 1.15.0 bump

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

 app-crypt/certbot-apache/Manifest   | 2 +-
 .../{certbot-apache-1.12.0.ebuild => certbot-apache-1.15.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 4f3c512dfcd..1ff3acbfcb2 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,3 @@
-DIST certbot-1.12.0.tar.gz 1419901 BLAKE2B 
0ee1059c34ed6c73d1a066d54592917d5c65a8a193034f2d158397b559d2c7278d25fd3d4f2c4e553cd1737bfd8e871e8afba70e483fc4401cfa9deca913ded0
 SHA512 
1fbbba6294c6cd11a7f3b3887ac8775ed6c8cacd22879f68a4e3d8fb03021357dd0f32d8c96806b4f5b922dc243e332cfb36ac966f509fba739551e23e0d20fa
 DIST certbot-1.13.0.tar.gz 1426058 BLAKE2B 
661aeb430e468a46362c537efd253bb581c7e94b32c67131ae951a67b14d8b6d0f806b7c66a7f60375bb5fe95c714e1b58d3c811d5e0ee21e371b1ff611f74a8
 SHA512 
1c88027a2259ef9cfb852dd5bd0d326de52d8d7bcec984ee50dc7e5dfe60e2ea68b50afa255b95b2cac08f51467d6584d5671f2410b112b50ce5e4312969ad48
 DIST certbot-1.14.0.tar.gz 1415709 BLAKE2B 
db06b380f70eb6e674d935870582489a722fb8b38fba7535a642200dd6a9d036f55742286129266556f6313e232b2a45003b17f7c34e5f7087b6ab14261a8132
 SHA512 
39ae44374cdbac11c544d4d3194debf4f98c8d8459138a650ab276f59c84e8c8d738bdc056d444506a326280c1f9fb84356a9a8f4fa6a138d701bdf792b817e5
+DIST certbot-1.15.0.tar.gz 1379695 BLAKE2B 
002fe05d7ba0bdcb142b57ef2ce6cae4d3e69603f253af6be6e8381311e4962a4c51ef0212d1dfc151af5b40a27a13c22bfff261dead5f8c5bc0ade7f595ca28
 SHA512 
373447e150974cb1d72cb4eaffe6a8563ce7a43cdd84286bd11dab69d83f52f2736b6538cf5d38c10f7af838437124da9f2de71b6819fcf9347230df05df8259

diff --git a/app-crypt/certbot-apache/certbot-apache-1.12.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.15.0.ebuild
similarity index 96%
rename from app-crypt/certbot-apache/certbot-apache-1.12.0.ebuild
rename to app-crypt/certbot-apache/certbot-apache-1.15.0.ebuild
index d2e3aeb128a..bcdc453cba6 100644
--- a/app-crypt/certbot-apache/certbot-apache-1.12.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-1.15.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else

SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
 fi
 



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

2021-05-05 Thread Matthew Thode
commit: 0f2b51087b636c816748bed8d919d1e8aed11313
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May  6 01:17:25 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May  6 01:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2b5108

app-crypt/acme: 1.15.0 bump

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

 app-crypt/acme/Manifest   | 2 +-
 app-crypt/acme/{acme-1.12.0.ebuild => acme-1.15.0.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 4f3c512dfcd..1ff3acbfcb2 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,3 +1,3 @@
-DIST certbot-1.12.0.tar.gz 1419901 BLAKE2B 
0ee1059c34ed6c73d1a066d54592917d5c65a8a193034f2d158397b559d2c7278d25fd3d4f2c4e553cd1737bfd8e871e8afba70e483fc4401cfa9deca913ded0
 SHA512 
1fbbba6294c6cd11a7f3b3887ac8775ed6c8cacd22879f68a4e3d8fb03021357dd0f32d8c96806b4f5b922dc243e332cfb36ac966f509fba739551e23e0d20fa
 DIST certbot-1.13.0.tar.gz 1426058 BLAKE2B 
661aeb430e468a46362c537efd253bb581c7e94b32c67131ae951a67b14d8b6d0f806b7c66a7f60375bb5fe95c714e1b58d3c811d5e0ee21e371b1ff611f74a8
 SHA512 
1c88027a2259ef9cfb852dd5bd0d326de52d8d7bcec984ee50dc7e5dfe60e2ea68b50afa255b95b2cac08f51467d6584d5671f2410b112b50ce5e4312969ad48
 DIST certbot-1.14.0.tar.gz 1415709 BLAKE2B 
db06b380f70eb6e674d935870582489a722fb8b38fba7535a642200dd6a9d036f55742286129266556f6313e232b2a45003b17f7c34e5f7087b6ab14261a8132
 SHA512 
39ae44374cdbac11c544d4d3194debf4f98c8d8459138a650ab276f59c84e8c8d738bdc056d444506a326280c1f9fb84356a9a8f4fa6a138d701bdf792b817e5
+DIST certbot-1.15.0.tar.gz 1379695 BLAKE2B 
002fe05d7ba0bdcb142b57ef2ce6cae4d3e69603f253af6be6e8381311e4962a4c51ef0212d1dfc151af5b40a27a13c22bfff261dead5f8c5bc0ade7f595ca28
 SHA512 
373447e150974cb1d72cb4eaffe6a8563ce7a43cdd84286bd11dab69d83f52f2736b6538cf5d38c10f7af838437124da9f2de71b6819fcf9347230df05df8259

diff --git a/app-crypt/acme/acme-1.12.0.ebuild 
b/app-crypt/acme/acme-1.15.0.ebuild
similarity index 95%
rename from app-crypt/acme/acme-1.12.0.ebuild
rename to app-crypt/acme/acme-1.15.0.ebuild
index 0fa69fe3c56..6e86a07321f 100644
--- a/app-crypt/acme/acme-1.12.0.ebuild
+++ b/app-crypt/acme/acme-1.15.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
S=${WORKDIR}/certbot-${PV}/acme
 fi
 
@@ -34,7 +34,6 @@ RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
 "
 DEPEND="
doc? (



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

2021-05-05 Thread Matthew Thode
commit: 32c18966309dbbfc09afcefbef4240104358567b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May  6 01:20:12 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May  6 01:27:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c18966

app-crypt/certbot: 1.15.0 bump

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

 app-crypt/certbot/Manifest | 2 +-
 app-crypt/certbot/{certbot-1.12.0.ebuild => certbot-1.15.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 4f3c512dfcd..1ff3acbfcb2 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,3 @@
-DIST certbot-1.12.0.tar.gz 1419901 BLAKE2B 
0ee1059c34ed6c73d1a066d54592917d5c65a8a193034f2d158397b559d2c7278d25fd3d4f2c4e553cd1737bfd8e871e8afba70e483fc4401cfa9deca913ded0
 SHA512 
1fbbba6294c6cd11a7f3b3887ac8775ed6c8cacd22879f68a4e3d8fb03021357dd0f32d8c96806b4f5b922dc243e332cfb36ac966f509fba739551e23e0d20fa
 DIST certbot-1.13.0.tar.gz 1426058 BLAKE2B 
661aeb430e468a46362c537efd253bb581c7e94b32c67131ae951a67b14d8b6d0f806b7c66a7f60375bb5fe95c714e1b58d3c811d5e0ee21e371b1ff611f74a8
 SHA512 
1c88027a2259ef9cfb852dd5bd0d326de52d8d7bcec984ee50dc7e5dfe60e2ea68b50afa255b95b2cac08f51467d6584d5671f2410b112b50ce5e4312969ad48
 DIST certbot-1.14.0.tar.gz 1415709 BLAKE2B 
db06b380f70eb6e674d935870582489a722fb8b38fba7535a642200dd6a9d036f55742286129266556f6313e232b2a45003b17f7c34e5f7087b6ab14261a8132
 SHA512 
39ae44374cdbac11c544d4d3194debf4f98c8d8459138a650ab276f59c84e8c8d738bdc056d444506a326280c1f9fb84356a9a8f4fa6a138d701bdf792b817e5
+DIST certbot-1.15.0.tar.gz 1379695 BLAKE2B 
002fe05d7ba0bdcb142b57ef2ce6cae4d3e69603f253af6be6e8381311e4962a4c51ef0212d1dfc151af5b40a27a13c22bfff261dead5f8c5bc0ade7f595ca28
 SHA512 
373447e150974cb1d72cb4eaffe6a8563ce7a43cdd84286bd11dab69d83f52f2736b6538cf5d38c10f7af838437124da9f2de71b6819fcf9347230df05df8259

diff --git a/app-crypt/certbot/certbot-1.12.0.ebuild 
b/app-crypt/certbot/certbot-1.15.0.ebuild
similarity index 96%
rename from app-crypt/certbot/certbot-1.12.0.ebuild
rename to app-crypt/certbot/certbot-1.15.0.ebuild
index e131af1788e..e2450c428f8 100644
--- a/app-crypt/certbot/certbot-1.12.0.ebuild
+++ b/app-crypt/certbot/certbot-1.15.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 S=${WORKDIR}/${P}/${PN}
 



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

2021-05-05 Thread Matthew Thode
commit: 6df74f0d52430f7ce65f4f18638824a4c29dbe90
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May  6 01:27:39 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May  6 01:28:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df74f0d

app-crypt/certbot-nginx: 1.15.0 bump

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

 app-crypt/certbot-nginx/Manifest| 2 +-
 .../{certbot-nginx-1.12.0.ebuild => certbot-nginx-1.15.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 4f3c512dfcd..1ff3acbfcb2 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,3 @@
-DIST certbot-1.12.0.tar.gz 1419901 BLAKE2B 
0ee1059c34ed6c73d1a066d54592917d5c65a8a193034f2d158397b559d2c7278d25fd3d4f2c4e553cd1737bfd8e871e8afba70e483fc4401cfa9deca913ded0
 SHA512 
1fbbba6294c6cd11a7f3b3887ac8775ed6c8cacd22879f68a4e3d8fb03021357dd0f32d8c96806b4f5b922dc243e332cfb36ac966f509fba739551e23e0d20fa
 DIST certbot-1.13.0.tar.gz 1426058 BLAKE2B 
661aeb430e468a46362c537efd253bb581c7e94b32c67131ae951a67b14d8b6d0f806b7c66a7f60375bb5fe95c714e1b58d3c811d5e0ee21e371b1ff611f74a8
 SHA512 
1c88027a2259ef9cfb852dd5bd0d326de52d8d7bcec984ee50dc7e5dfe60e2ea68b50afa255b95b2cac08f51467d6584d5671f2410b112b50ce5e4312969ad48
 DIST certbot-1.14.0.tar.gz 1415709 BLAKE2B 
db06b380f70eb6e674d935870582489a722fb8b38fba7535a642200dd6a9d036f55742286129266556f6313e232b2a45003b17f7c34e5f7087b6ab14261a8132
 SHA512 
39ae44374cdbac11c544d4d3194debf4f98c8d8459138a650ab276f59c84e8c8d738bdc056d444506a326280c1f9fb84356a9a8f4fa6a138d701bdf792b817e5
+DIST certbot-1.15.0.tar.gz 1379695 BLAKE2B 
002fe05d7ba0bdcb142b57ef2ce6cae4d3e69603f253af6be6e8381311e4962a4c51ef0212d1dfc151af5b40a27a13c22bfff261dead5f8c5bc0ade7f595ca28
 SHA512 
373447e150974cb1d72cb4eaffe6a8563ce7a43cdd84286bd11dab69d83f52f2736b6538cf5d38c10f7af838437124da9f2de71b6819fcf9347230df05df8259

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.12.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.15.0.ebuild
similarity index 96%
rename from app-crypt/certbot-nginx/certbot-nginx-1.12.0.ebuild
rename to app-crypt/certbot-nginx/certbot-nginx-1.15.0.ebuild
index 2ae43ed4bf9..52c50cecd71 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-1.12.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.15.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else

SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/melonds/

2021-05-05 Thread Alessandro Barbieri
commit: d1e3d8e326c6ed78e6b9cf1506167ebd63683047
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:11:06 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1e3d8e3

games-emulation/melonds: add github remote, remove gitlab

Signed-off-by: Alessandro Barbieri  gmail.com>

 games-emulation/melonds/melonds-0.9.1.ebuild | 5 -
 games-emulation/melonds/melonds-0.9.2.ebuild | 5 -
 games-emulation/melonds/melonds-.ebuild  | 5 -
 games-emulation/melonds/metadata.xml | 2 +-
 4 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/games-emulation/melonds/melonds-0.9.1.ebuild 
b/games-emulation/melonds/melonds-0.9.1.ebuild
index 50d4cad19..9e9589527 100644
--- a/games-emulation/melonds/melonds-0.9.1.ebuild
+++ b/games-emulation/melonds/melonds-0.9.1.ebuild
@@ -9,7 +9,10 @@ MY_P="${MY_PN}-${PV}"
 inherit xdg cmake
 
 DESCRIPTION="Nintendo DS emulator, sorta"
-HOMEPAGE="http://melonds.kuribo64.net/;
+HOMEPAGE="
+   http://melonds.kuribo64.net
+   https://github.com/Arisotura/melonDS
+"
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3

diff --git a/games-emulation/melonds/melonds-0.9.2.ebuild 
b/games-emulation/melonds/melonds-0.9.2.ebuild
index c19093aea..b567fa8d7 100644
--- a/games-emulation/melonds/melonds-0.9.2.ebuild
+++ b/games-emulation/melonds/melonds-0.9.2.ebuild
@@ -9,7 +9,10 @@ MY_P="${MY_PN}-${PV}"
 inherit xdg cmake
 
 DESCRIPTION="Nintendo DS emulator, sorta"
-HOMEPAGE="http://melonds.kuribo64.net/;
+HOMEPAGE="
+   http://melonds.kuribo64.net
+   https://github.com/Arisotura/melonDS
+"
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3

diff --git a/games-emulation/melonds/melonds-.ebuild 
b/games-emulation/melonds/melonds-.ebuild
index c19093aea..b567fa8d7 100644
--- a/games-emulation/melonds/melonds-.ebuild
+++ b/games-emulation/melonds/melonds-.ebuild
@@ -9,7 +9,10 @@ MY_P="${MY_PN}-${PV}"
 inherit xdg cmake
 
 DESCRIPTION="Nintendo DS emulator, sorta"
-HOMEPAGE="http://melonds.kuribo64.net/;
+HOMEPAGE="
+   http://melonds.kuribo64.net
+   https://github.com/Arisotura/melonDS
+"
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3

diff --git a/games-emulation/melonds/metadata.xml 
b/games-emulation/melonds/metadata.xml
index 81bdb41b1..877a2c235 100644
--- a/games-emulation/melonds/metadata.xml
+++ b/games-emulation/melonds/metadata.xml
@@ -6,6 +6,6 @@
 Maciej Barć
 
 
-Arisotura/melonDS
+Arisotura/melonDS
 
 



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/chezmoi/

2021-05-05 Thread Alessandro Barbieri
commit: 1de9c6811230088f9e605ad4a651e1b64b37b86b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:12:04 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1de9c681

app-admin/chezmoi: fix remote

Signed-off-by: Alessandro Barbieri  gmail.com>

 app-admin/chezmoi/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/chezmoi/metadata.xml b/app-admin/chezmoi/metadata.xml
index 8aef408d2..7b76d899f 100644
--- a/app-admin/chezmoi/metadata.xml
+++ b/app-admin/chezmoi/metadata.xml
@@ -4,7 +4,7 @@

p...@demona.co
Phil DeMonaco
-   
+   

Dotfile management application which provides a 
configuration
and encryption interface ontop of traditional version 
control
@@ -13,6 +13,6 @@
with differing requirements.


-   twpane/chezmoi
+   twpayne/chezmoi

 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-benchmark/

2021-05-05 Thread Alessandro Barbieri
commit: b683d047773e0c335e9a4c10ce8096bccd60b2db
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:09:32 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b683d047

dev-python/pytest-benchmark: fix remote name

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pytest-benchmark/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-benchmark/metadata.xml 
b/dev-python/pytest-benchmark/metadata.xml
index 707882f3b..bb332d1e9 100644
--- a/dev-python/pytest-benchmark/metadata.xml
+++ b/dev-python/pytest-benchmark/metadata.xml
@@ -17,7 +17,7 @@
 This plugin provides a benchmark fixture. This fixture is a callable object 
that will benchmark any function passed to it.
   
   
-ionelm/pytest-benchmark
+ionelmc/pytest-benchmark
 pytest-benchmark
   
 



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/megasync/

2021-05-05 Thread Alessandro Barbieri
commit: 4247d662afe536d192d00a7ad6fb4a0ae3f6e2a7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:18:58 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4247d662

net-misc/megasync: fix usptream

Signed-off-by: Alessandro Barbieri  gmail.com>

 net-misc/megasync/megasync-4.3.8.0.ebuild | 5 -
 net-misc/megasync/megasync-.ebuild| 5 -
 net-misc/megasync/metadata.xml| 3 +++
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/net-misc/megasync/megasync-4.3.8.0.ebuild 
b/net-misc/megasync/megasync-4.3.8.0.ebuild
index 8d9107581..604202807 100644
--- a/net-misc/megasync/megasync-4.3.8.0.ebuild
+++ b/net-misc/megasync/megasync-4.3.8.0.ebuild
@@ -6,7 +6,10 @@ EAPI=7
 inherit autotools desktop qmake-utils xdg cmake
 
 DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
-HOMEPAGE="http://mega.co.nz;
+HOMEPAGE="
+   https://mega.io
+   https://github.com/meganz/MEGAsync
+"
 
 if [[ ${PV} ==  ]];then
inherit git-r3

diff --git a/net-misc/megasync/megasync-.ebuild 
b/net-misc/megasync/megasync-.ebuild
index 64ae5753b..5447073f4 100644
--- a/net-misc/megasync/megasync-.ebuild
+++ b/net-misc/megasync/megasync-.ebuild
@@ -6,7 +6,10 @@ EAPI=7
 inherit autotools desktop qmake-utils xdg cmake
 
 DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
-HOMEPAGE="http://mega.co.nz;
+HOMEPAGE="
+   https://mega.io
+   https://github.com/meganz/MEGAsync
+"
 
 if [[ ${PV} ==  ]];then
inherit git-r3

diff --git a/net-misc/megasync/metadata.xml b/net-misc/megasync/metadata.xml
index dbb25160c..045a9632b 100644
--- a/net-misc/megasync/metadata.xml
+++ b/net-misc/megasync/metadata.xml
@@ -6,6 +6,9 @@
Samuel Bernardo
megasync client from mega.nz

+   
+   meganz/MEGAsync
+   

Upload your files to your Mega account 
from Dolphin file manager.
Upload your files to your Mega account 
from nautilus.



[gentoo-commits] repo/proj/guru:dev commit in: www-client/browsh/

2021-05-05 Thread Alessandro Barbieri
commit: 332bfafa2dbbb86ca38d2b1d087e6aa087a51d54
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed May  5 23:42:34 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=332bfafa

www-client/browsh: github homepage

Signed-off-by: Alessandro Barbieri  gmail.com>

 www-client/browsh/browsh-1.6.4_p1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/browsh/browsh-1.6.4_p1.ebuild 
b/www-client/browsh/browsh-1.6.4_p1.ebuild
index b545972d9..834c23892 100644
--- a/www-client/browsh/browsh-1.6.4_p1.ebuild
+++ b/www-client/browsh/browsh-1.6.4_p1.ebuild
@@ -199,7 +199,10 @@ COMMIT="540882ec8c9e40414de54d6c43f72f861c4e89d9"
 MY_PV=$(ver_cut 1-3)
 MY_P="${PN}-${MY_PV}"
 DESCRIPTION="A fully-modern text-based browser, rendering to TTY and browsers"
-HOMEPAGE="https://brow.sh;
+HOMEPAGE="
+   https://brow.sh
+   https://github.com/browsh-org/browsh
+"
 SRC_URI="
https://github.com/browsh-org/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz

https://github.com/browsh-org/${PN}/releases/download/v${MY_PV}/${MY_P}-an.fx.xpi



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/rogdrv/

2021-05-05 Thread Alessandro Barbieri
commit: 50609bff1295003d5fe93a4979a07dc01b71ab0a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:13:25 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50609bff

sys-apps/rogdrv: fix remote

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-apps/rogdrv/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rogdrv/metadata.xml b/sys-apps/rogdrv/metadata.xml
index f64086dfe..87879d8c2 100644
--- a/sys-apps/rogdrv/metadata.xml
+++ b/sys-apps/rogdrv/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   https://github.com/kyokenn/rogdrv
+   kyokenn/rogdrv


ahve...@gmail.com



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/

2021-05-05 Thread Alessandro Barbieri
commit: d8985a96c29aa20dbc290ff9e3fc4ebca63fb406
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:22:33 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8985a96

dev-python/webpy: fix remote

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/webpy/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml
index 2aac2797d..04bd2022f 100644
--- a/dev-python/webpy/metadata.xml
+++ b/dev-python/webpy/metadata.xml
@@ -7,7 +7,8 @@
 Alessandro Barbieri
   
   
-webpy/web.py
+webpy/webpy
+web.py
 https://webpy.org/docs
 https://github.com/webpy/webpy/issues
 
https://raw.githubusercontent.com/webpy/webpy/master/ChangeLog.txt



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/geopy/

2021-05-05 Thread Alessandro Barbieri
commit: a9bbfed73399c933d0ac4ca365a8a0f41c65349c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May  6 00:08:39 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9bbfed7

dev-python/geopy: remove non working remote

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/geopy/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/geopy/metadata.xml b/dev-python/geopy/metadata.xml
index e2f9a3710..39924c6ac 100644
--- a/dev-python/geopy/metadata.xml
+++ b/dev-python/geopy/metadata.xml
@@ -14,8 +14,7 @@ geopy makes it easy for Python developers to locate the 
coordinates of addresses
 geopy includes geocoder classes for the OpenStreetMap Nominatim, Google 
Geocoding API (V3), and many other geocoding services. The full list is 
available on the Geocoders doc section. Geocoder classes are located in 
geopy.geocoders.
   
   
-geopy
-geopy
 geopy/geopy
+geopy
   
 



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/

2021-05-05 Thread Alessandro Barbieri
commit: 6261107eff81902f3c580718e1ced918b87ceaf7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed May  5 23:39:45 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu May  6 00:22:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6261107e

app-crypt/autofirma: comments, longdescription, fix homepage

Signed-off-by: Alessandro Barbieri  gmail.com>

 app-crypt/autofirma/autofirma-1.6.5-r1.ebuild | 9 -
 app-crypt/autofirma/metadata.xml  | 7 ++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild 
b/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild
index bba0bd3d8..0a6f2d76d 100644
--- a/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild
+++ b/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild
@@ -6,9 +6,14 @@ EAPI=7
 inherit desktop java-utils-2 rpm xdg
 
 DESCRIPTION="Spanish government's electronic signature application for online 
procedures"
-HOMEPAGE="https://administracionelectronica.gob.es/ctt/clienteafirma;
+HOMEPAGE="
+   https://administracionelectronica.gob.es/ctt/clienteafirma
+   https://github.com/ctt-gob-es/clienteafirma
+"
+#TODO: use ver_split instead of hardcoded 1/6/5
 
SRC_URI="https://estaticos.redsara.es/comunes/autofirma/1/6/5/AutoFirma_Linux.zip
 -> ${P}.zip"
 
+#TODO: investigate and fix licenses 
https://github.com/ctt-gob-es/clienteafirma/blob/master/license/LICENSE.txt
 LICENSE="|| ( GPL-2+ EUPL-1.1 )"
 SLOT="0"
 KEYWORDS="~amd64"
@@ -24,9 +29,11 @@ src_unpack() {
 }
 
 src_install() {
+   #TODO: use $(get_libdir) or mask non ~amd64 arches
java-pkg_dojar "usr/lib64/${PN}/${PN}.jar"
java-pkg_dolauncher
java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar"
+   #TODO: icons in /lib are suspect
doicon "usr/lib64/${PN}/${PN}.png"
make_desktop_entry "${PN} %u" AutoFirma "${PN}" "Utility" 
"Comment[es]=Aplicación de firma electrónica de la 
FNMT\nMimeType=x-scheme-handler/afirma"
 }

diff --git a/app-crypt/autofirma/metadata.xml b/app-crypt/autofirma/metadata.xml
index 054691619..7872dce2f 100644
--- a/app-crypt/autofirma/metadata.xml
+++ b/app-crypt/autofirma/metadata.xml
@@ -1,11 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+El Cliente @firma es uno de los productos de la Suite @firma de soluciones de 
identificación y firma electrónica. Se proporciona de a las Administraciones 
Públicas para que dispongan de los instrumentos necesarios para implementar la 
autenticación y firma electrónica avanzada de una forma rápida y efectiva.
+
+El cliente de firma es una herramienta de firma electrónica en entornos de 
escritorio y dispositivos móviles, que funciona en forma de Applet de Java 
integrado en una página Web mediante JavaScript, como aplicación de escritorio, 
o como aplicación móvil, dependiendo del entorno del usuario.
+  
   
 gen...@chuso.net
 Jesus Perez Rey
   
   
-ctt/clienteafirma
+ctt-gob-es/clienteafirma
   
 



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

2021-05-05 Thread Quentin Retornaz
commit: 9b51f5b3c7365c176f619c771451cf8012b8bae6
Author: itZzenXX  aleeas  com>
AuthorDate: Wed May  5 21:29:21 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed May  5 23:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9b51f5b3

Bump dev-libs/libressl to 3.3.3

Closes: https://github.com/gentoo/libressl/pull/338

Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-3.3.3.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 3962877..9807a88 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -10,3 +10,4 @@ DIST libressl-3.2.5.tar.gz 3842149 BLAKE2B 
a8d70ebd3a22e24206320a5f15857cc170e77
 DIST libressl-3.3.0.tar.gz 3837684 BLAKE2B 
0b2947fa00f86829b574beedc462ed7e602b417f057c8bcf966508952e10c17709a4ea484e4b8699eee2cee228e00518a25c9eedd96534273c56a467cdc0c39b
 SHA512 
3ea1339719b85234e4db8753eb11b760b9969bf0917d2556126bb048fc41022def628995587e438781092dcc49233109641b174f156cc4ec451fe8a217372cec
 DIST libressl-3.3.1.tar.gz 3838592 BLAKE2B 
67c5bd72c1d1085c13fd3bf2e3829a6b83d61c3c9af5f5e65dca7548abe967f0ec8ebe3c46c6af576c54304b432069aab9d940bded90925cb44fffa7a8f35c29
 SHA512 
a0a6c10af71c6932a63381f33b2d0fe38b28d1c3c62c0c2de770695152f6eb3c558fdedd2fb6cdf34bd9a2dd3887aec615b652cbc3c1eed6c3c973c787a0c294
 DIST libressl-3.3.2.tar.gz 3847969 BLAKE2B 
6a7af3c36dd78ed60c5fbc9f96efa7c69a01599d76ebd25a701186b4c6471255918ab7e2696c9d277454ca2b99f4a17c536c31336b462903601e779518a73d6e
 SHA512 
16a06771a38d7f88e755878875ec38e814a9bdfe5ec5d0b9b4a7a7ce3ee4a9c3d395f82cee2803ebc418c9ea27c0ac3aa5c34197e048ea91cd8d9a707da56f77
+DIST libressl-3.3.3.tar.gz 3848064 BLAKE2B 
c3023da19994426fbedbebbf7d37cb088b9f3725aa9455c6b69f4e07fb1db586f320c19cabfc9ebc64cfdfdc5fa93d2aed55c1c6f5784ea95f70b80c180fe557
 SHA512 
2d0b5f4cfe37d573bc64d5967abb77f536dbe581fbad9637d925332bcdfd185fe6810335b2af80a89f92d7e6edaa8ea3ba2492c60a117e47ea1b2d6aacf01f0f

diff --git a/dev-libs/libressl/libressl-3.3.3.ebuild 
b/dev-libs/libressl/libressl-3.3.3.ebuild
new file mode 100644
index 000..b92c362
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.3.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
+# we'll try to use the max of either. However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( static-libs )"
+
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   if ! use test ; then
+   sed -i \
+   -e '/^[ \t]*SUBDIRS =/s#tests##' \
+   Makefile.in || die "Removing tests failed"
+   fi
+
+   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   #eapply "${FILESDIR}"/${PN}-3.2.2-build.patch
+   eapply_user
+
+   elibtoolize  # for Solaris
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2021-05-05 Thread Stephan Hartmann
commit: b165349eb4cf8ca2a0c94537524e3c090dfea9bf
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May  5 21:00:31 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May  5 21:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b165349e

www-client/opera-developer: remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-77.0.4023.0.ebuild | 132 -
 2 files changed, 133 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 6da6a7252f8..39f6d2dc1f1 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_77.0.4023.0_amd64.deb 75698732 BLAKE2B 
1661d7684ad9257c1d3e9228b78d4d45f2e4c1e88d13e170819faa8c47a32a764ec94397c07cd6317f47a2feea5a92b18f367d9f495ab2fabe8b7e3319233f06
 SHA512 
2d26ad97ced8635850c71e9bd4240f00128c4f3e1bbb38fa6258ecf2a514f0f8cfa49b58a88f13434e7bb828aced75bd87d322b313a381b9cd37f0824466d668
 DIST opera-developer_77.0.4028.0_amd64.deb 75684516 BLAKE2B 
e1228e322e7be085bd25fb43b64cfd3f0d49a03c042c6e5f54f57796062c3eccc5f61a9e417efb9afd4425f7384f5c7cbd8fd8bde67d79af2b85285801f6cc11
 SHA512 
886c10a325c89f851fe666cbd4d3b317147e43439a9b6bdff8da2a15214ac96cf74c511ae91b94580a2d60933c410309d3de2dd18814ad8667ef7d6a5a1fe0e5
 DIST opera-developer_77.0.4032.0_amd64.deb 75682812 BLAKE2B 
777d935e76df59efb1be6997f222ab5ad64b64ec6cc8cbfc797f763f190feb0b539569a0a7025df8eca0ed4c4d4f05b226a461e4efb7c16ece3cd5e0c9952c70
 SHA512 
bddad890f4c2190922d0bb4734cab21696f402fcdf9da60dc4bd20f1fd15e4b0a34888fb33d6e1918502ad38ec305fd5a08301242c8806e24bbc0ae6db4aea20
 DIST opera-developer_77.0.4046.0_amd64.deb 74348004 BLAKE2B 
62640a0086622995505acf5e5c9d27127b1553424faf58668d1a672bd5389f89215ae9a1881529bd73f0f42968ef95bf1c3e01fcab452f1be59c1b1fb676887c
 SHA512 
a3703961b85eb30cf6d0bbcc02783b7e33d02607bfc4429c93f8f6837a3c1706d117c6e7aa0c793539c73da2410ff81dfcf10f781f74034d629f855f14b88175

diff --git a/www-client/opera-developer/opera-developer-77.0.4023.0.ebuild 
b/www-client/opera-developer/opera-developer-77.0.4023.0.ebuild
deleted file mode 100644
index bf54e3c2292..000
--- a/www-client/opera-developer/opera-developer-77.0.4023.0.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib pax-utils unpacker xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="91.0.4449.6"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
-   proprietary-codecs? (
-   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
-   rm -r "usr/lib" || die
-
-   # disable auto update
-   rm 

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

2021-05-05 Thread Stephan Hartmann
commit: 7ce293197019b60f61d355c32f97a6cf942e520f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May  5 20:59:31 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May  5 20:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce29319

www-client/opera-developer: bump to 77.0.4046.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest|   2 +
 .../opera-developer-77.0.4046.0.ebuild | 132 +
 2 files changed, 134 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 722bf2a23b6..6da6a7252f8 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,6 @@
 DIST opera-developer_77.0.4023.0_amd64.deb 75698732 BLAKE2B 
1661d7684ad9257c1d3e9228b78d4d45f2e4c1e88d13e170819faa8c47a32a764ec94397c07cd6317f47a2feea5a92b18f367d9f495ab2fabe8b7e3319233f06
 SHA512 
2d26ad97ced8635850c71e9bd4240f00128c4f3e1bbb38fa6258ecf2a514f0f8cfa49b58a88f13434e7bb828aced75bd87d322b313a381b9cd37f0824466d668
 DIST opera-developer_77.0.4028.0_amd64.deb 75684516 BLAKE2B 
e1228e322e7be085bd25fb43b64cfd3f0d49a03c042c6e5f54f57796062c3eccc5f61a9e417efb9afd4425f7384f5c7cbd8fd8bde67d79af2b85285801f6cc11
 SHA512 
886c10a325c89f851fe666cbd4d3b317147e43439a9b6bdff8da2a15214ac96cf74c511ae91b94580a2d60933c410309d3de2dd18814ad8667ef7d6a5a1fe0e5
 DIST opera-developer_77.0.4032.0_amd64.deb 75682812 BLAKE2B 
777d935e76df59efb1be6997f222ab5ad64b64ec6cc8cbfc797f763f190feb0b539569a0a7025df8eca0ed4c4d4f05b226a461e4efb7c16ece3cd5e0c9952c70
 SHA512 
bddad890f4c2190922d0bb4734cab21696f402fcdf9da60dc4bd20f1fd15e4b0a34888fb33d6e1918502ad38ec305fd5a08301242c8806e24bbc0ae6db4aea20
+DIST opera-developer_77.0.4046.0_amd64.deb 74348004 BLAKE2B 
62640a0086622995505acf5e5c9d27127b1553424faf58668d1a672bd5389f89215ae9a1881529bd73f0f42968ef95bf1c3e01fcab452f1be59c1b1fb676887c
 SHA512 
a3703961b85eb30cf6d0bbcc02783b7e33d02607bfc4429c93f8f6837a3c1706d117c6e7aa0c793539c73da2410ff81dfcf10f781f74034d629f855f14b88175
 DIST opera-ffmpeg-codecs-91.0.4449.6.tar.xz 1383580 BLAKE2B 
95cea2f648aded8193f0806f2fe82dca7cf23ea69051fb961224a6430f312230cb138e1e2ec0e3ad82d7540523ca943a7195ed1d5669382174619b1bf90ec459
 SHA512 
01bc10777387d9223b9f8781052fef10377af5fe79b260698458aa7c7400b191f112ac6f6e3dada4cb0a3c052e1c456e6831e5857500c8567dd7a0d8b8d322a2
+DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B 
f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92
 SHA512 
58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905

diff --git a/www-client/opera-developer/opera-developer-77.0.4046.0.ebuild 
b/www-client/opera-developer/opera-developer-77.0.4046.0.ebuild
new file mode 100644
index 000..ac62c3431ac
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-77.0.4046.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib pax-utils unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="91.0.4472.19"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
+   proprietary-codecs? (
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+

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

2021-05-05 Thread Stephan Hartmann
commit: ba3315e138c6d7357f3b449110ad7aa3b9274a66
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May  5 20:27:01 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May  5 20:27:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3315e1

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

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-91.0.864.1.ebuild   | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index d2df8e98548..c10745f8070 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_91.0.864.1-1_amd64.deb 99491094 BLAKE2B 
50eacb4694798151394e59d4e496074c66764ed7091eb9934a4b32b6f57f5701e8b4524669bcd35b02b3acd6c2abfa2aeef1bc379056e20b93ce45514a1ca482
 SHA512 
26b24580d0ae0b1096624fe6a8e1f7ccca187f2e53f0e472783e036066222907fd428c0e448eecd1527667ceedb835c3e370915433dc359f54f9d2159273d43f
 DIST microsoft-edge-dev_91.0.864.11-1_amd64.deb 98538450 BLAKE2B 
e331d8cf9406270cc71d658248cc374feba16d7a6d040d4899606be98bf3dce1802947b7812c8f11b99686b4dbc8c339784dd2a2d43c39f91410d3a6160f1604
 SHA512 
064ac91ac4d2599bafc9a84899dee9d0113753c7982c0f642b3e3481829f5569c8ed1e873ddb99f23dd6268b8d621a2e41597dab1ff2a128bfd3a8af838dc9d9
 DIST microsoft-edge-dev_92.0.873.1-1_amd64.deb 99826952 BLAKE2B 
57c37f00c354c82142874debd5892ccc59c0dcd45872ced9d115085a44451f7682ea9f9ebe0c708a8bea7d61017f9a8e4d30749f4c8d16f9f0b854cef3150962
 SHA512 
19cf6fd5775f40e0a28df216184da726c9a1e1734d0d932b920b784d8b2f115a4a456dda56a25e448b84c6f196d674c0708829356e40f8ee8a86e4df7c52ceb1
 DIST microsoft-edge-dev_92.0.878.0-1_amd64.deb 99356332 BLAKE2B 
bfeec98f82f9ff8872b8dec697cd20618c43025c644ba4d51649832587663b9fdd8946de34110a16e73d6fa0251374589bac477c81d1612e6bb76e03937aac46
 SHA512 
04089ce58705577de2961b3c761aafaf545959052412917f554520a11a53fc1b38c90caa5130de96b0d3e4498c6cd4e746ec9697c14914a690aeff7fcfa8656b

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

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

2021-05-05 Thread Stephan Hartmann
commit: 7f82eb24d03ba3e038a1d69fdb1116f6f70c306a
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May  5 20:26:18 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May  5 20:26:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f82eb24

www-client/microsoft-edge-dev: bump to 92.0.878.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-92.0.878.0.ebuild   | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 8691400a842..d2df8e98548 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_91.0.864.1-1_amd64.deb 99491094 BLAKE2B 
50eacb4694798151394e59d4e496074c66764ed7091eb9934a4b32b6f57f5701e8b4524669bcd35b02b3acd6c2abfa2aeef1bc379056e20b93ce45514a1ca482
 SHA512 
26b24580d0ae0b1096624fe6a8e1f7ccca187f2e53f0e472783e036066222907fd428c0e448eecd1527667ceedb835c3e370915433dc359f54f9d2159273d43f
 DIST microsoft-edge-dev_91.0.864.11-1_amd64.deb 98538450 BLAKE2B 
e331d8cf9406270cc71d658248cc374feba16d7a6d040d4899606be98bf3dce1802947b7812c8f11b99686b4dbc8c339784dd2a2d43c39f91410d3a6160f1604
 SHA512 
064ac91ac4d2599bafc9a84899dee9d0113753c7982c0f642b3e3481829f5569c8ed1e873ddb99f23dd6268b8d621a2e41597dab1ff2a128bfd3a8af838dc9d9
 DIST microsoft-edge-dev_92.0.873.1-1_amd64.deb 99826952 BLAKE2B 
57c37f00c354c82142874debd5892ccc59c0dcd45872ced9d115085a44451f7682ea9f9ebe0c708a8bea7d61017f9a8e4d30749f4c8d16f9f0b854cef3150962
 SHA512 
19cf6fd5775f40e0a28df216184da726c9a1e1734d0d932b920b784d8b2f115a4a456dda56a25e448b84c6f196d674c0708829356e40f8ee8a86e4df7c52ceb1
+DIST microsoft-edge-dev_92.0.878.0-1_amd64.deb 99356332 BLAKE2B 
bfeec98f82f9ff8872b8dec697cd20618c43025c644ba4d51649832587663b9fdd8946de34110a16e73d6fa0251374589bac477c81d1612e6bb76e03937aac46
 SHA512 
04089ce58705577de2961b3c761aafaf545959052412917f554520a11a53fc1b38c90caa5130de96b0d3e4498c6cd4e746ec9697c14914a690aeff7fcfa8656b

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

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

2021-05-05 Thread Stephan Hartmann
commit: 7af24f870a564e5fb29520eb9f0994d650726e5f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May  5 20:22:16 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May  5 20:22:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af24f87

www-plugins/chrome-binary-plugins: automated update (91.0.4472.38)

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

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 31bece54f8a..d546b0af077 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_91.0.4472.27-1_amd64.deb 80906960 BLAKE2B 
70df3307986ac6d6c9e0d6401ee50568f73c477279177ebb4c9753845ebfbc1687ae901c9e7eb8f63a36edc9bd47b86d3dacf3ee838f307398faa6f0afb5e7db
 SHA512 
cf08eaaad735b0ceb575d7151fe641b131e3ffa34a71e7ab750232cc99ebdc4d56c1a0d6641046c4218369cab847f37e1baa74af7cd24084cd25b9313ad70b89
+DIST google-chrome-beta_91.0.4472.38-1_amd64.deb 78710244 BLAKE2B 
b3fd055e64e47e505a5f66af4afb9919c1f917b0a3378713a19f1fa1882d510b353d128141ae69bb6c525c4bdf742ca77b2afd13b2fc77509f6f3edfe9d4578e
 SHA512 
eeeb92af73a4d4eace8f18828af3dc86c333d5331470cf7a47404bcb37dfd2b8aec27b75d26a71061fbd40881072395d0d07e90dbe461f6333e68a6253846c78
 DIST google-chrome-stable_90.0.4430.93-1_amd64.deb 83324908 BLAKE2B 
401dc1e4fdc648ac1c63acd09d5794a99ade58eb9044d96afd31934be18e164802414a38d51b1aadda8d81762260f8b110c7af09c5428bf0b842a6691992a9bd
 SHA512 
4af2047a652aa386dca4756b39a854ceea712fcff7ac0d51c1c3803bac927f583f63af22fda86ced6813996559dc3799f19b01529dce8fc4e998c5eed55c1ca0
 DIST google-chrome-unstable_92.0.4496.0-1_amd64.deb 80019592 BLAKE2B 
db0f493a6f9a4b8892031d4681d8ff751315a04ad871d9eba550f3b819e01963a8746e66952f166b9d2f99205b7a2d71e609f0b7e2172f36db0d064196c2039d
 SHA512 
c89d46fb7279f546324407290631f345d4ffbf7a41a074de48bf9f8f94580867b9ffd073e8ae94715ebf2ab4f4ea08ed13695b9446e59182bbd44538bb046b49

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



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

2021-05-05 Thread Stephan Hartmann
commit: cf6390ccdb742cbf52775467ee35f75c6ba8fa77
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May  5 20:22:09 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May  5 20:22:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6390cc

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

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

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

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 185b7d0adfa..bf4c0770d27 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_91.0.4472.27-1_amd64.deb 80906960 BLAKE2B 
70df3307986ac6d6c9e0d6401ee50568f73c477279177ebb4c9753845ebfbc1687ae901c9e7eb8f63a36edc9bd47b86d3dacf3ee838f307398faa6f0afb5e7db
 SHA512 
cf08eaaad735b0ceb575d7151fe641b131e3ffa34a71e7ab750232cc99ebdc4d56c1a0d6641046c4218369cab847f37e1baa74af7cd24084cd25b9313ad70b89
+DIST google-chrome-beta_91.0.4472.38-1_amd64.deb 78710244 BLAKE2B 
b3fd055e64e47e505a5f66af4afb9919c1f917b0a3378713a19f1fa1882d510b353d128141ae69bb6c525c4bdf742ca77b2afd13b2fc77509f6f3edfe9d4578e
 SHA512 
eeeb92af73a4d4eace8f18828af3dc86c333d5331470cf7a47404bcb37dfd2b8aec27b75d26a71061fbd40881072395d0d07e90dbe461f6333e68a6253846c78

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



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/

2021-05-05 Thread Georgy Yakovlev
commit: f5f3024c3ef7506c3b3a496dc725f5e38ce5d626
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May  5 15:19:21 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May  5 20:15:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f3024c

dev-lang/rust: greatly reduce documentation installation time

Bug: https://bugs.gentoo.org/783468
X-Upstream-Issue: https://github.com/rust-lang/rust/issues/80684
X-Upstream-Fix: https://github.com/rust-lang/rust/pull/84289
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/files/1.51.0-slow-doc-install.patch | 92 +++
 dev-lang/rust/rust-1.51.0-r2.ebuild   |  1 +
 2 files changed, 93 insertions(+)

diff --git a/dev-lang/rust/files/1.51.0-slow-doc-install.patch 
b/dev-lang/rust/files/1.51.0-slow-doc-install.patch
new file mode 100644
index 000..4aa7a714795
--- /dev/null
+++ b/dev-lang/rust/files/1.51.0-slow-doc-install.patch
@@ -0,0 +1,92 @@
+From 6dfd700c595a8853fd58349c38c4768b922a2e85 Mon Sep 17 00:00:00 2001
+From: Anders Kaseorg 
+Date: Sat, 17 Apr 2021 22:20:36 -0700
+Subject: [PATCH] bootstrap: Restore missing --bulk-dirs for rust-docs,
+ rustc-docs
+
+The --bulk-dirs argument was removed for rust-docs in commit
+c768ce138427b1844c1f6594daba9c0e33928032 and rustc-docs in commit
+8ca46fc7a83734c9622f11f25d16b82316f44bcc (#79788), presumably by
+mistake; that slowed down installation of rust-docs from under a
+second to some twenty *minutes*.  Restoring --bulk-dirs reverses this
+slowdown.
+
+Fixes #80684.
+
+Signed-off-by: Anders Kaseorg 
+---
+ src/bootstrap/dist.rs|  4 ++--
+ src/bootstrap/tarball.rs | 17 +
+ 2 files changed, 19 insertions(+), 2 deletions(-)
+
+diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs
+index 38ebe0e52083d..aee3c8324bc11 100644
+--- a/src/bootstrap/dist.rs
 b/src/bootstrap/dist.rs
+@@ -74,7 +74,7 @@ impl Step for Docs {
+ 
+ let mut tarball = Tarball::new(builder, "rust-docs", );
+ tarball.set_product_name("Rust Documentation");
+-tarball.add_dir(_out(host), dest);
++tarball.add_bulk_dir(_out(host), dest);
+ tarball.add_file(("src/doc/robots.txt"), dest, 
0o644);
+ Some(tarball.generate())
+ }
+@@ -107,7 +107,7 @@ impl Step for RustcDocs {
+ 
+ let mut tarball = Tarball::new(builder, "rustc-docs", );
+ tarball.set_product_name("Rustc Documentation");
+-tarball.add_dir(_doc_out(host), 
"share/doc/rust/html/rustc");
++tarball.add_bulk_dir(_doc_out(host), 
"share/doc/rust/html/rustc");
+ Some(tarball.generate())
+ }
+ }
+diff --git a/src/bootstrap/tarball.rs b/src/bootstrap/tarball.rs
+index b02d7e062a524..9ff5c2327e0f7 100644
+--- a/src/bootstrap/tarball.rs
 b/src/bootstrap/tarball.rs
+@@ -99,6 +99,7 @@ pub(crate) struct Tarball<'a> {
+ temp_dir: PathBuf,
+ image_dir: PathBuf,
+ overlay_dir: PathBuf,
++bulk_dirs: Vec,
+ 
+ include_target_in_component_name: bool,
+ is_preview: bool,
+@@ -137,6 +138,7 @@ impl<'a> Tarball<'a> {
+ temp_dir,
+ image_dir,
+ overlay_dir,
++bulk_dirs: Vec::new(),
+ 
+ include_target_in_component_name: false,
+ is_preview: false,
+@@ -201,6 +203,11 @@ impl<'a> Tarball<'a> {
+ self.builder.cp_r(src.as_ref(), );
+ }
+ 
++pub(crate) fn add_bulk_dir( self, src: impl AsRef, dest: impl 
AsRef) {
++self.bulk_dirs.push(dest.as_ref().to_path_buf());
++self.add_dir(src, dest);
++}
++
+ pub(crate) fn generate(self) -> GeneratedTarball {
+ let mut component_name = self.component.clone();
+ if self.is_preview {
+@@ -221,6 +228,16 @@ impl<'a> Tarball<'a> {
+ .arg("--image-dir")
+ .arg(_dir)
+ .arg(format!("--component-name={}", _name));
++
++if let Some((dir, dirs)) = this.bulk_dirs.split_first() {
++let mut arg = dir.as_os_str().to_os_string();
++for dir in dirs {
++arg.push(",");
++arg.push(dir);
++}
++cmd.arg("--bulk-dirs").arg();
++}
++
+ this.non_bare_args(cmd);
+ })
+ }

diff --git a/dev-lang/rust/rust-1.51.0-r2.ebuild 
b/dev-lang/rust/rust-1.51.0-r2.ebuild
index 28b670418ed..17e948f5841 100644
--- a/dev-lang/rust/rust-1.51.0-r2.ebuild
+++ b/dev-lang/rust/rust-1.51.0-r2.ebuild
@@ -147,6 +147,7 @@ PATCHES=(
"${FILESDIR}"/1.47.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.49.0-gentoo-musl-target-specs.patch
"${FILESDIR}"/1.51.0-bootstrap-panic.patch
+   "${FILESDIR}"/1.51.0-slow-doc-install.patch
"${FILESDIR}"/rustc-1.51.0-backport-pr81728.patch
"${FILESDIR}"/rustc-1.51.0-backport-pr81741.patch

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

2021-05-05 Thread Georgy Yakovlev
commit: 8f27765e9ff9d047bd9697191ded79e66fada809
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May  5 19:01:00 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May  5 20:15:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f27765e

dev-lang/rust: dump RUSTFLAGS* into build log

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.51.0-r2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.51.0-r2.ebuild 
b/dev-lang/rust/rust-1.51.0-r2.ebuild
index 17e948f5841..926ebd4628c 100644
--- a/dev-lang/rust/rust-1.51.0-r2.ebuild
+++ b/dev-lang/rust/rust-1.51.0-r2.ebuild
@@ -469,8 +469,15 @@ src_configure() {
done
fi # I_KNOW_WHAT_I_AM_DOING_CROSS
 
-   einfo "Rust configured with the following settings:"
+   einfo "Rust configured with the following flags:"
+
+   echo "RUSTFLAGS=\"${RUSTFLAGS:-}\""
+   echo "RUSTFLAGS_BOOTSTRAP=\"${RUSTFLAGS_BOOTSTRAP:-}\""
+   echo "RUSTFLAGS_NOT_BOOTSTRAP=\"${RUSTFLAGS_NOT_BOOTSTRAP:-}\""
+   echo
+   einfo "config.toml contents:"
cat "${S}"/config.toml || die
+   echo
 }
 
 src_compile() {



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

2021-05-05 Thread Mike Gilbert
commit: 9745b8f75443e0580b6f194b3100d91d5ebdb765
Author: David Michael  gmail  com>
AuthorDate: Mon May  3 12:56:19 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May  5 20:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9745b8f7

meson.eclass: include riscv bitness in cpu_family

This makes cpu_family identify RISC-V systems as either "riscv64"
or "riscv32" to match the given tuple, or it will leave it as
"riscv" when the tuple has an unknown cpu field.

This fixes the expected values of cpu_family in meson projects:
https://mesonbuild.com/Reference-tables.html#cpu-families

Signed-off-by: David Michael  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/meson.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index d0ce5adb355..d87d61f44ae 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -1,4 +1,4 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: meson.eclass
@@ -142,6 +142,11 @@ _meson_get_machine_info() {
case ${cpu_family} in
amd64) cpu_family=x86_64 ;;
arm64) cpu_family=aarch64 ;;
+   riscv)
+   case ${tuple} in
+   riscv32*) cpu_family=riscv32 ;;
+   riscv64*) cpu_family=riscv64 ;;
+   esac ;;
esac
 
# This may require adjustment based on CFLAGS



[gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/

2021-05-05 Thread Andrew Ammerlaan
commit: ee2bda9330a64ef81119587b787c56b2c8b4de02
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Wed May  5 16:40:45 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed May  5 16:42:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee2bda93

dev-games/godot: bump to 3.3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell  gmail.com>

 dev-games/godot/Manifest| 1 +
 dev-games/godot/godot-3.2.3-r1.ebuild   | 2 +-
 dev-games/godot/{godot-3.2.3-r1.ebuild => godot-3.3.ebuild} | 5 +++--
 dev-games/godot/metadata.xml| 1 +
 4 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 36fd2278f..3b23c1170 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1 +1,2 @@
 DIST godot-3.2.3.tar.gz 22459811 BLAKE2B 
fdebfc4fc4a259d52496feb2904ff1e311a8df3fd57568091b181380e28b789efd16d598df7a2331f22f182acebacb7af1f5aa88583f8b7e992be52f2f494198
 SHA512 
229a32f082e412f20533b781ee95a1e7a9039a6329fe3429f9a3388ba3aada311bcc49c2abecdeec7496ef039a81358009126b21daaeeb127c170b77c3def99f
+DIST godot-3.3.tar.gz 29430958 BLAKE2B 
280b3b371c96e7a39e23f843759754e932fe4fd62b774b5d2d0d0e687fdb5dc8be7d95a18465f52d6f00456f62451115b1bf2e4afc2923ce704ffcde0f06544d
 SHA512 
172cb23608e279c381fab00152cdf2e90b6c76401f97172031b37326789f2d8e153ef5a4c1dc4cc12cab14d04c384c576683b9edc13772e7f52b5d043f5e294d

diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild 
b/dev-games/godot/godot-3.2.3-r1.ebuild
index f978022fe..feae31536 100644
--- a/dev-games/godot/godot-3.2.3-r1.ebuild
+++ b/dev-games/godot/godot-3.2.3-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}-stable"
 KEYWORDS="~amd64 ~x86"
 
 LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain 
ZLIB"
-SLOT="0"
+SLOT="0/3"
 IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora 
+udev +upnp +vorbis +webp"
 
 RDEPEND="

diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild 
b/dev-games/godot/godot-3.3.ebuild
similarity index 95%
copy from dev-games/godot/godot-3.2.3-r1.ebuild
copy to dev-games/godot/godot-3.3.ebuild
index f978022fe..5b217fa4a 100644
--- a/dev-games/godot/godot-3.2.3-r1.ebuild
+++ b/dev-games/godot/godot-3.3.ebuild
@@ -14,8 +14,8 @@ S="${WORKDIR}/${P}-stable"
 KEYWORDS="~amd64 ~x86"
 
 LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain 
ZLIB"
-SLOT="0"
-IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora 
+udev +upnp +vorbis +webp"
+SLOT="0/3"
+IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus 
pulseaudio +theora +udev +upnp +vorbis +webp"
 
 RDEPEND="
app-arch/lz4
@@ -110,6 +110,7 @@ src_configure() {
progress=yes
tools=yes
verbose=yes
+   deprecated=$(usex deprecated)
pulseaudio=$(usex pulseaudio)
target=$(usex debug debug release_debug)
udev=$(usex udev)

diff --git a/dev-games/godot/metadata.xml b/dev-games/godot/metadata.xml
index 5f4bcc66c..2ac2a234c 100644
--- a/dev-games/godot/metadata.xml
+++ b/dev-games/godot/metadata.xml
@@ -15,6 +15,7 @@ web-based (HTML5) platforms.


Enable support for 
sci-physics/bullet
+   Enable deprecated features
Enable support for 
net-libs/enet
Enable support for link time 
optimization
Enable support for 
media-libs/freetype



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

2021-05-05 Thread Michał Górny
commit: e3bab09ee85f85e937c1296011bb2642cc8f9bd6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:27:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bab09e

dev-python/ply: Enable python3.10

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

 dev-python/ply/ply-3.11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ply/ply-3.11-r1.ebuild 
b/dev-python/ply/ply-3.11-r1.ebuild
index 50c6368b1aa..b56c401ad20 100644
--- a/dev-python/ply/ply-3.11-r1.ebuild
+++ b/dev-python/ply/ply-3.11-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 199863ce36aeed4bc5748cc7b8a3444ce8613c82
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 19:10:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199863ce

dev-python/brotlicffi: Enable python3.10

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

 dev-python/brotlicffi/brotlicffi-1.0.9.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/brotlicffi/brotlicffi-1.0.9.2.ebuild 
b/dev-python/brotlicffi/brotlicffi-1.0.9.2.ebuild
index a0aa1519e85..fcc4dc52ed6 100644
--- a/dev-python/brotlicffi/brotlicffi-1.0.9.2.ebuild
+++ b/dev-python/brotlicffi/brotlicffi-1.0.9.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -54,6 +54,5 @@ python_test() {
test/test_compatibility.py::test_brotli_version
)
 
-   pytest -vv ${deselect[@]/#/--deselect } ||
-   die "Tests failed with ${EPYTHON}"
+   epytest ${deselect[@]/#/--deselect }
 }



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

2021-05-05 Thread Michał Górny
commit: 2ff8cd79c2be5731b337579998e34185936750d1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 19:10:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff8cd79

virtual/python-cffi: Enable python3.10

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

 virtual/python-cffi/python-cffi-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/python-cffi/python-cffi-1.ebuild 
b/virtual/python-cffi/python-cffi-1.ebuild
index a0c5152fd18..893a6e8d682 100644
--- a/virtual/python-cffi/python-cffi-1.ebuild
+++ b/virtual/python-cffi/python-cffi-1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit python-r1
 



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

2021-05-05 Thread Michał Górny
commit: d643860ad6acd14b0916b534ac07d092b176db03
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 19:10:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d643860a

dev-python/cffi: Enable python3.10

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

 dev-python/cffi/cffi-1.14.5.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/cffi/cffi-1.14.5.ebuild 
b/dev-python/cffi/cffi-1.14.5.ebuild
index 7aa72a4b5ad..d329f87995f 100644
--- a/dev-python/cffi/cffi-1.14.5.ebuild
+++ b/dev-python/cffi/cffi-1.14.5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # DO NOT ADD pypy to PYTHON_COMPAT
 # pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit distutils-r1 toolchain-funcs
 
@@ -46,9 +46,8 @@ src_configure() {
 
 python_test() {
"${EPYTHON}" -c "import _cffi_backend as backend" || die
-   pytest -x -vv \
+   epytest \
--ignore testing/test_zintegration.py \
--ignore testing/embedding \
-   c/ testing/ \
-   || die "Testing failed with ${EPYTHON}"
+   c/ testing/
 }



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

2021-05-05 Thread Michał Górny
commit: 7a85fd4e65d53ea732fa98e88d0381ed05ea679b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:23:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a85fd4e

dev-python/markupsafe: Enable python3.10

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

 dev-python/markupsafe/markupsafe-1.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/markupsafe/markupsafe-1.1.1-r1.ebuild 
b/dev-python/markupsafe/markupsafe-1.1.1-r1.ebuild
index 7976e15d628..74b14b8eac6 100644
--- a/dev-python/markupsafe/markupsafe-1.1.1-r1.ebuild
+++ b/dev-python/markupsafe/markupsafe-1.1.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -11,7 +11,7 @@ MY_PN="MarkupSafe"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
-HOMEPAGE="https://pypi.org/project/MarkupSafe;
+HOMEPAGE="https://pypi.org/project/MarkupSafe/;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 S=${WORKDIR}/${MY_P}
 



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

2021-05-05 Thread Michał Górny
commit: 6e49fdd838d0660f535b580a3e556a15582aa62c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:20:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e49fdd8

dev-python/argcomplete: Enable python3.10

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

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

diff --git a/dev-python/argcomplete/argcomplete-1.12.3.ebuild 
b/dev-python/argcomplete/argcomplete-1.12.3.ebuild
index 8e10b106c08..808b962e6f3 100644
--- a/dev-python/argcomplete/argcomplete-1.12.3.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.12.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: ebe7464ceda3ea6833be2fe3c64ab9e8221bb82e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:27:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 19:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe7464c

dev-python/pycparser: Enable python3.10

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

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

diff --git a/dev-python/pycparser/pycparser-2.20-r1.ebuild 
b/dev-python/pycparser/pycparser-2.20-r1.ebuild
index 873583b5dd3..f84c2dda5a8 100644
--- a/dev-python/pycparser/pycparser-2.20-r1.ebuild
+++ b/dev-python/pycparser/pycparser-2.20-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Lars Wendler
commit: 922639c43726d0ffd0c11371e554d6b817ceee60
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  5 13:52:06 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  5 18:51:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922639c4

dev-libs/openct: Fix for slibtool

Thanks-to: orbea  riseup.net>
Upstream: https://github.com/OpenSC/openct/commit/86abf3c
Upstream: https://github.com/OpenSC/openct/commit/f329c26
Closes: https://bugs.gentoo.org/780033
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/openct/files/openct-0.6.20-automake.patch | 24 +++
 dev-libs/openct/files/openct-0.6.20-slibtool.patch | 34 ++
 dev-libs/openct/openct-0.6.20-r4.ebuild| 12 +++-
 dev-libs/openct/openct-0.6.20-r5.ebuild| 12 +++-
 4 files changed, 80 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openct/files/openct-0.6.20-automake.patch 
b/dev-libs/openct/files/openct-0.6.20-automake.patch
new file mode 100644
index 000..451af6a8a50
--- /dev/null
+++ b/dev-libs/openct/files/openct-0.6.20-automake.patch
@@ -0,0 +1,24 @@
+From 86abf3cbddbdc590dbb2ff5b0bda263e42595b88 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Wed, 10 Oct 2012 08:48:02 +
+Subject: [PATCH] build: fix issue with latest automake
+
+---
+ etc/Makefile.am | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/etc/Makefile.am b/etc/Makefile.am
+index ff66d4e..dc00f47 100644
+--- a/etc/Makefile.am
 b/etc/Makefile.am
+@@ -30,8 +30,8 @@ dist_noinst_DATA += openct.usermap
+ endif
+ 
+ 
+-sysconf_DATA=#required in order to create dir
+-install-exec-hook:install-sysconfDATA openct.conf
++install-exec-hook:openct.conf
++  $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
+   if [ -f "$(DESTDIR)$(sysconfdir)/openct.conf" ]; then \
+   $(INSTALL_DATA) openct.conf 
"$(DESTDIR)$(sysconfdir)/openct.conf.new"; \
+   else \

diff --git a/dev-libs/openct/files/openct-0.6.20-slibtool.patch 
b/dev-libs/openct/files/openct-0.6.20-slibtool.patch
new file mode 100644
index 000..0c0af2e1bd9
--- /dev/null
+++ b/dev-libs/openct/files/openct-0.6.20-slibtool.patch
@@ -0,0 +1,34 @@
+From f329c2663bde748d4a8fc462a1ea7bbc4ab47b36 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Fri, 27 Sep 2013 23:27:24 +0300
+Subject: [PATCH] build: use newer libtool -shared option
+
+Signed-off-by: Alon Bar-Lev 
+---
+ src/ctapi/Makefile.am | 2 +-
+ src/pcsc/Makefile.am  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/ctapi/Makefile.am b/src/ctapi/Makefile.am
+index 25627a3..c837820 100644
+--- a/src/ctapi/Makefile.am
 b/src/ctapi/Makefile.am
+@@ -8,4 +8,4 @@ libopenctapi_la_LIBADD = $(top_builddir)/src/ct/libopenct.la
+ libopenctapi_la_CFLAGS = $(AM_CFLAGS) \
+   -I$(top_srcdir)/src/include \
+   -I$(top_builddir)/src/include
+-libopenctapi_la_LDFLAGS = -avoid-version -no-undefined --module
++libopenctapi_la_LDFLAGS = -avoid-version -no-undefined -module -shared
+diff --git a/src/pcsc/Makefile.am b/src/pcsc/Makefile.am
+index 9986621..6aff8b8 100644
+--- a/src/pcsc/Makefile.am
 b/src/pcsc/Makefile.am
+@@ -5,7 +5,7 @@ lib_LTLIBRARIES = openct-ifd.la
+ endif
+ 
+ openct_ifd_la_SOURCES = pcsc.c
+-openct_ifd_la_LDFLAGS = -module -avoid-version -no-undefined
++openct_ifd_la_LDFLAGS = -module -shared -avoid-version -no-undefined
+ openct_ifd_la_LIBADD = $(PCSC_LIBS) $(top_builddir)/src/ctapi/libopenctapi.la
+ openct_ifd_la_CFLAGS = $(AM_CFLAGS) \
+   -I$(top_srcdir)/src/include \

diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild 
b/dev-libs/openct/openct-0.6.20-r4.ebuild
index 7c44328e370..f73005a3763 100644
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic udev user
+inherit autotools flag-o-matic udev user
 
 DESCRIPTION="library for accessing smart card terminals"
 HOMEPAGE="https://github.com/OpenSC/openct/wiki;
@@ -21,11 +21,21 @@ RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
 DEPEND="${RDEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-automake.patch
+   "${FILESDIR}"/${P}-slibtool.patch
+)
+
 pkg_setup() {
enewgroup openct
enewuser openctd
 }
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
use debug && append-cppflags -DDEBUG_IFDH
 

diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild 
b/dev-libs/openct/openct-0.6.20-r5.ebuild
index 12d4c000e8c..6183a18acb1 100644
--- a/dev-libs/openct/openct-0.6.20-r5.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic udev
+inherit autotools flag-o-matic udev
 
 DESCRIPTION="library for accessing smart card terminals"
 HOMEPAGE="https://github.com/OpenSC/openct/wiki;
@@ -27,6 +27,16 @@ RDEPEND="
 "
 BDEPEND="doc? ( app-doc/doxygen )"
 
+PATCHES=(
+   

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

2021-05-05 Thread Lars Wendler
commit: 17ce5d869e6ffb48d32bb3177fd68effee9bc001
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  5 14:20:54 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  5 18:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ce5d86

app-il8n/xcin: Fix for slibtool

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/779103
Signed-off-by: Lars Wendler  gentoo.org>

 app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch | 37 ++
 app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild|  1 +
 2 files changed, 38 insertions(+)

diff --git a/app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch 
b/app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch
new file mode 100644
index 000..747c8c5ca02
--- /dev/null
+++ b/app-i18n/xcin/files/xcin-2.5.3_pre3-slibtool.patch
@@ -0,0 +1,37 @@
+commit 376d5276758b7eb2ee2b5e11d60f2105aac263f2
+Author: orbea 
+Date:   Sat Apr 10 16:40:33 2021 -0700
+
+build: Fix linking with slibtool.
+
+Linking with the static libraries is not ideal, but since
+that is what is provided...
+
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 62e6154..ac15131 100644
+--- a/src/Makefile.in
 b/src/Makefile.in
+@@ -6,8 +6,8 @@ top_srcdir = @top_srcdir@
+ include $(top_srcdir)/Rules
+ 
+ INC   = ${xcininc} ${intl_inc} ${x_includes} -I${ximd_inc}
+-LIB   = ${xcinlib} -lXimd -lim_comm lib/libxcin.la \
+-${x_libraries} ${locale_lib} ${dl_lib} ${intl_lib} -lm
++LIB   = lib/libxcin.la lib/libim_comm.a lib/libXimd.a ${x_libraries} \
++${locale_lib} ${dl_libs} ${intl_lib} -lm
+ 
+ BIN   = xcin
+ SRC   = xcin_main.c module.c gui.c xim.c xim_IC.c fkey.c gui_main.c \
+diff --git a/src/util/cin2tab/Makefile.in b/src/util/cin2tab/Makefile.in
+index a2ad6f8..0663c5e 100644
+--- a/src/util/cin2tab/Makefile.in
 b/src/util/cin2tab/Makefile.in
+@@ -3,7 +3,7 @@ top_srcdir = @top_srcdir@
+ include $(top_srcdir)/Rules
+ 
+ INC = $(x_includes) $(xcininc) $(intl_inc)
+-LIB = $(xcinlib) -lim_comm ../../lib/libxcin.la $(locale_lib) $(intl_lib) -lm
++LIB = ../../lib/libxcin.la ../../lib/libim_comm.a $(locale_lib) $(intl_lib) 
-lm
+ 
+ BIN = cin2tab
+ SRC = cin2tab.c syscin.c gencin.c bimscin.c

diff --git a/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild 
b/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild
index e71f3998511..9be714d2af2 100644
--- a/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild
+++ b/app-i18n/xcin/xcin-2.5.3_pre3-r3.ebuild
@@ -34,6 +34,7 @@ PATCHES=(
"${FILESDIR}"/${P}-glibc-2.10.patch
"${FILESDIR}"/${P}-make.patch
"${FILESDIR}"/${P}-ldflags.patch
+   "${FILESDIR}"/${P}-slibtool.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/files/, mail-mta/exim/

2021-05-05 Thread Fabian Groffen
commit: 51ce2b02fc364a4a963c913edfc47084c3daa8ad
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed May  5 18:43:16 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed May  5 18:43:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce2b02

mail-mta/exim: cleanup

Bug: https://bugs.gentoo.org/786945
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-mta/exim/Manifest |   4 -
 mail-mta/exim/exim-4.93.0.4-r2.ebuild  | 592 
 mail-mta/exim/exim-4.94-r2.ebuild  | 593 
 mail-mta/exim/exim-4.94-r3.ebuild  | 617 -
 mail-mta/exim/files/exim-4.20-maildir.patch|  14 -
 mail-mta/exim/files/exim-4.93-CVE-2020-12783.patch |  83 ---
 mail-mta/exim/files/exim-4.93-fno-common.patch |  16 -
 .../exim/files/exim-4.93-localscan_dlopen.patch| 269 -
 mail-mta/exim/files/exim-4.93-radius.patch |  66 ---
 .../exim/files/exim-4.94-taint-pam-expansion.patch |  35 --
 10 files changed, 2289 deletions(-)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 65f5493bddf..3a31f9eb19f 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -1,7 +1,3 @@
-DIST exim-4.93.0.4.tar.xz 1804696 BLAKE2B 
721336101104d9c71b3bb6f432e382c28ad17d80cdb50d04213989e65a719d906caf8eb95639bfaf7a1bfdd62c7000d9df14484953446ecfca901fd7c708514e
 SHA512 
84951849b69399d6f187d2801760dc0cb9e61c88c7c88aaca4e07e48120199a6be94b2236d058ffeacb8d611dd84056b610d480353c301a3ad5799768dd39d96
 DIST exim-4.94.2.tar.xz 1838076 BLAKE2B 
684e115a7af3efdab15451f8e11f9b53455c9166d8c078216d7a95223d77569cec8a882ed99b9180acbd8a9e747a0bca03d56993d011de15dc35143a989ab046
 SHA512 
5334c236221ed4e03dbc33e6a79d939b06037fa2f4b71971607a360b67af5c85a89681ee13a5eeaf0184382c55a160cf2e89ed7afb2949f025a54f1e88f9e3fc
-DIST exim-4.94.tar.xz 1828824 BLAKE2B 
3836ae6427830b16fa366f5ca35431144eb48b922b699da20f3a5e423c9c8266def981afa008e50a879ac3583f3491d8f9c449e67c66053dc45e8612e38e836f
 SHA512 
3bf95ade30902327403e7308089a3e423761da5b0745397dace7c7fd15ba3838d93e0ee418f1fed57606f79e57b793c7c7407e5c0d526146f0036126d5d95316
-DIST exim-pdf-4.93.0.4.tar.xz 2069744 BLAKE2B 
28730134293d87b16d672df66119ff97aaf2d796cf28842bb5bf6831a0be6a186a5cce503200b9fc985aaa14386053ca83c259625949634c5a28937b285247ca
 SHA512 
929b4198a3e8764a64478e7ff5a9c7398ad1990114206b68494b1f1f563c23405c7b440e2f21a9f777e9e3cd3a3398d6faea3b882407f731ef3a767c27fd9361
 DIST exim-pdf-4.94.2.tar.xz 2092248 BLAKE2B 
973ab4f117fdb58afa017bc41b4496fac1277e707a9926d67317c455b0bd617021c17cba6c8d793d8962aacef12c0790d5add7174017512b7b1ea070f8e8533d
 SHA512 
3a661f69d81a992798d4b7e5b7def7cfffa297a7b3c02a6631be426cefff5a6e8783fa322a1bd105d01f7b06968d01e77963e6ab7be3157f63eb62eb6ff172b0
-DIST exim-pdf-4.94.tar.xz 2089804 BLAKE2B 
08f4631e903f1344d76da8dc1dcfd122cd5963bb2efbd54a486e7cf95df9e7ef06aa31dead1243a007656f05c18993f3fda18ba16ba1fde9377ac33324d5fe99
 SHA512 
d5b619ba850dfa68de90afc7435bae741d72d18b5837762781ba18032878323ad40978e0113d4b88a01fd7a1d07213e6a74c38d699371d62796b6c3c35cc
 DIST system_filter.exim.gz 3075 BLAKE2B 
d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79
 SHA512 
cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3

diff --git a/mail-mta/exim/exim-4.93.0.4-r2.ebuild 
b/mail-mta/exim/exim-4.93.0.4-r2.ebuild
deleted file mode 100644
index 27021c7a2f0..000
--- a/mail-mta/exim/exim-4.93.0.4-r2.ebuild
+++ /dev/null
@@ -1,592 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit db-use toolchain-funcs multilib pam systemd
-
-IUSE="arc +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn elibc_glibc 
exiscan-acl gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 
postgres +prdr proxy radius redis sasl selinux spf sqlite srs +ssl syslog tcpd 
+tpda X"
-REQUIRED_USE="
-   arc? ( dkim spf )
-   dane? ( ssl !gnutls )
-   dmarc? ( dkim spf )
-   dkim? ( ssl !gnutls )
-   gnutls? ( ssl )
-   pkcs11? ( ssl )
-   spf? ( exiscan-acl )
-   srs? ( exiscan-acl )
-"
-# NOTE on USE="gnutls dane", gnutls[dane] is masked in base, unmasked
-# for x86 and amd64 only, due to this, repoman won't allow depending on
-# gnutls[dane] for all else.  Because we cannot express USE=dane when
-# USE=gnutls is in effect only in package.use.mask, the only option we
-# have left is to a) ignore the dependency (but that results in bug
-# #661164) or b) mask the usage of USE=dane with USE=gnutls.  Both are
-# incorrect, but b) is the only "correct" view from repoman.
-
-SDIR=$([[ ${PV} == *_rc* ]]   && echo /test
-   [[ ${PV} == *.*.*.* ]] && echo /fixes)

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

2021-05-05 Thread Sergei Trofimovich
commit: 1c0fc211548c8b502a213af1eaa834e22b762987
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May  5 18:16:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  5 18:27:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0fc211

dev-perl/Cookie-Baker: stable 0.110.0 for sparc, bug #788214

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

 dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild 
b/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
index 2baf9880aed..e4431cb2e00 100644
--- a/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
+++ b/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Cookie string generator / parser"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 sparc ~x86"
 IUSE="test +xs"
 RESTRICT="!test? ( test )"
 



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

2021-05-05 Thread Michał Górny
commit: f69cc9a10199ebd0c253f7af6534ca8e309bca1c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:18:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:19:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69cc9a1

dev-python/wheel: Enable python3.10

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

 dev-python/wheel/wheel-0.36.2.ebuild | 17 ++---
 1 file changed, 2 insertions(+), 15 deletions(-)

diff --git a/dev-python/wheel/wheel-0.36.2.ebuild 
b/dev-python/wheel/wheel-0.36.2.ebuild
index bbdaa700a3c..bf0cf3f413c 100644
--- a/dev-python/wheel/wheel-0.36.2.ebuild
+++ b/dev-python/wheel/wheel-0.36.2.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
-
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="A built-package format for Python"
@@ -17,7 +15,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
-distutils_enable_tests pytest
+distutils_enable_tests --install pytest
 
 src_prepare() {
sed \
@@ -25,14 +23,3 @@ src_prepare() {
-i setup.cfg || die
distutils-r1_src_prepare
 }
-
-python_test() {
-   if ! python_is_python3; then
-   # install fails due to unicode in paths
-   ewarn "Testing is broken with py2.7, please test externally"
-   return
-   fi
-
-   distutils_install_for_testing --via-root
-   pytest -vv || die "Tests failed with ${EPYTHON}"
-}



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

2021-05-05 Thread Michał Górny
commit: 6100c00e76ebf0c9446421e7bf552da9412942db
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:14:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:19:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6100c00e

dev-python/setuptools-git: Enable python3.10

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

 dev-python/setuptools-git/setuptools-git-1.2-r2.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/setuptools-git/setuptools-git-1.2-r2.ebuild 
b/dev-python/setuptools-git/setuptools-git-1.2-r2.ebuild
index dcd5ea54a7f..086be375f1e 100644
--- a/dev-python/setuptools-git/setuptools-git-1.2-r2.ebuild
+++ b/dev-python/setuptools-git/setuptools-git-1.2-r2.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
-
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Setuptools revision control system plugin for Git"
@@ -16,9 +14,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-vcs/git"
-RDEPEND="${DEPEND}"
+BDEPEND=${RDEPEND}
 
 python_test() {
git config --global user.name "test user" || die



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

2021-05-05 Thread Michał Górny
commit: 73a8d3c00bbf917b9d166c76f996cd336830902e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:11:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:11:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a8d3c0

dev-python/path-py: Enable python3.10

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

 dev-python/path-py/path-py-15.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/path-py/path-py-15.1.2.ebuild 
b/dev-python/path-py/path-py-15.1.2.ebuild
index 952732bf19c..1cbdcfd3980 100644
--- a/dev-python/path-py/path-py-15.1.2.ebuild
+++ b/dev-python/path-py/path-py-15.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 MY_P="path-${PV}"



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

2021-05-05 Thread Michał Górny
commit: 78818681595415700e4e3f4a1d2c050be961
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:11:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:11:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78818681

dev-python/jaraco-envs: Enable python3.10

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

 dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild 
b/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild
index 842b5036534..ed0113b1859 100644
--- a/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild
+++ b/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 MY_P=${P/-/.}



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

2021-05-05 Thread Michał Górny
commit: 4262cf256562d515c2a6a3c561d6bd0bfd5c9de7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:10:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:10:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4262cf25

dev-python/appdirs: Enable python3.10

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

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

diff --git a/dev-python/appdirs/appdirs-1.4.4-r1.ebuild 
b/dev-python/appdirs/appdirs-1.4.4-r1.ebuild
index 2c070beea70..40b01efb70d 100644
--- a/dev-python/appdirs/appdirs-1.4.4-r1.ebuild
+++ b/dev-python/appdirs/appdirs-1.4.4-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # note the patch below
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 582746d036443f3965028d564e05fd12ca4f10cf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:00:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:01:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582746d0

eclass/tests/python-utils-r1.sh: Cover py3.10

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

 eclass/tests/python-utils-r1.sh | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index eb8223ec6ac..85a6a53654d 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -129,6 +129,20 @@ fi
 test_var PYTHON_PKG_DEP python3_9 '*dev-lang/python*:3.9'
 test_var PYTHON_SCRIPTDIR python3_9 /usr/lib/python-exec/python3.9
 
+test_var EPYTHON python3_10 python3.10
+test_var PYTHON python3_10 /usr/bin/python3.10
+if [[ -x /usr/bin/python3.10 ]]; then
+   abiflags=$(/usr/bin/python3.10 -c 'import sysconfig; 
print(sysconfig.get_config_var("ABIFLAGS"))')
+   test_var PYTHON_SITEDIR python3_10 "/usr/lib/python3.10/site-packages"
+   test_var PYTHON_INCLUDEDIR python3_10 
"/usr/include/python3.10${abiflags}"
+   test_var PYTHON_LIBPATH python3_10 
"/usr/lib*/libpython3.10${abiflags}$(get_libname)"
+   test_var PYTHON_CONFIG python3_10 
"/usr/bin/python3.10${abiflags}-config"
+   test_var PYTHON_CFLAGS python3_10 "*-I/usr/include/python3.10*"
+   test_var PYTHON_LIBS python3_10 "*-lpython3.10*"
+fi
+test_var PYTHON_PKG_DEP python3_10 '*dev-lang/python*:3.10'
+test_var PYTHON_SCRIPTDIR python3_10 /usr/lib/python-exec/python3.10
+
 test_var EPYTHON pypy3 pypy3
 test_var PYTHON pypy3 /usr/bin/pypy3
 if [[ -x /usr/bin/pypy3 ]]; then



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

2021-05-05 Thread Michał Górny
commit: 9e5342f23738dd0e2df030a1909538557327bfd0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:14:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:19:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5342f2

dev-python/pytest-fixture-config: Enable python3.10

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

 dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild 
b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
index 2d2a9a12211..f410e635d27 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: bfe9fc427a55a8d185525ef86b9538dac18f3593
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 18:12:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:12:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe9fc42

dev-python/jaraco-path: Enable python3.10

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

 dev-python/jaraco-path/jaraco-path-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild 
b/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
index 4a7b9a52ea7..37f986eb38a 100644
--- a/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
+++ b/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] data/gentoo-news:master commit in: 2021-05-05-python3-9/

2021-05-05 Thread Michał Górny
commit: cc47cb4025356c782288994a6fb5ba9b83385b5f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 29 11:43:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 18:02:52 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=cc47cb40

Add Python 3.9 news item

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

 2021-05-05-python3-9/2021-05-05-python3-9.en.txt | 119 +++
 1 file changed, 119 insertions(+)

diff --git a/2021-05-05-python3-9/2021-05-05-python3-9.en.txt 
b/2021-05-05-python3-9/2021-05-05-python3-9.en.txt
new file mode 100644
index 000..f42ec91
--- /dev/null
+++ b/2021-05-05-python3-9/2021-05-05-python3-9.en.txt
@@ -0,0 +1,119 @@
+Title: Python 3.9 to become the default on 2021-06-01
+Author: Michał Górny 
+Posted: 2021-05-05
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-lang/python:3.7
+Display-If-Installed: dev-lang/python:3.8
+
+We are planning to switch the default Python target of Gentoo systems
+on 2021-06-01, from Python 3.8 to Python 3.9.  If you have not changed
+the values of PYTHON_TARGETS or PYTHON_SINGLE_TARGET, the change will
+have immediate effect on your system and the package manager will try
+to switch automatically on the next upgrade following the change.
+
+If you did change the values, prefer a safer approach or have problems
+with the update, read on.
+
+Please note that the default upgrade method switches packages to the new
+Python versions as they are rebuilt.  This means that all interdependent
+packages have to support the new version for the upgrade to proceed,
+and that some programs may temporarily fail to find their dependencies
+throughout the upgrade (although programs that are already started
+are unlikely to be affected).
+
+
+If you have PYTHON_TARGETS or PYTHON_SINGLE_TARGET declared
+in make.conf, please remove these declarations as they will interfere
+with the package.use samples provided below.  Using make.conf for Python
+targets is discouraged as it prevents package defaults from applying
+when necessary.  This news item assumes using /etc/portage/package.use
+or your package manager's equivalent file for configuration.
+
+
+At this point, you have a few configuration options to choose from:
+
+1. If you wish Python upgrades to apply automatically, you can remove
+   PYTHON_TARGETS and PYTHON_SINGLE_TARGET declarations.  When
+   the defaults change, your package manager should handle the upgrade
+   automatically.  However, you may still need to run the update
+   commands if any problems arise.
+
+2. If you wish to defer the upgrade for the time being, you can
+   explicitly set the old values in package.use.
+
+3. If you wish to force the upgrade earlier, you can explicitly set
+   the new values and run the upgrade commands.
+
+4. If you wish to use a safer approach (i.e. less likely to temporarily
+   break packages during the upgrade), you can perform a multi-step
+   upgrade as outlined below.
+
+5. Finally, you can use an arbitrary combination of PYTHON_TARGETS
+   and PYTHON_SINGLE_TARGET.
+
+
+Deferring the upgrade
+=
+To defer the upgrade, explicitly set the old targets:
+
+*/* PYTHON_TARGETS: -* python3_8
+*/* PYTHON_SINGLE_TARGET: -* python3_8
+
+This will enforce Python 3.8 and block any future updates.  However,
+please note that this solution will only be suitable for a few more
+months and you will eventually need to perform the migration.
+
+
+Forcing the upgrade
+===
+To force the upgrade earlier, explicitly set Python 3.9 targets:
+
+*/* PYTHON_TARGETS: -* python3_9
+*/* PYTHON_SINGLE_TARGET: -* python3_9
+
+However, it is important to remember to remove this after the defaults
+change, as it will interfere with the automatic switch to the next
+Python version in the future.
+
+
+Safer upgrade procedure
+===
+A safer approach is to add Python 3.9 support to your system first,
+and only then remove Python 3.8.  However, note that involves two
+rebuilds of all the affected packages, so it will take noticeably
+longer.
+
+First, enable both Python 3.8 and Python 3.9, and then run the upgrade
+commands:
+
+*/* PYTHON_TARGETS: -* python3_8 python3_9
+*/* PYTHON_SINGLE_TARGET: -* python3_8
+
+Then switch PYTHON_SINGLE_TARGET and run a second batch of upgrades:
+
+*/* PYTHON_TARGETS: -* python3_8 python3_9
+*/* PYTHON_SINGLE_TARGET: -* python3_9
+
+Finally, switch to the final version and upgrade:
+
+*/* PYTHON_TARGETS: -* python3_9
+*/* PYTHON_SINGLE_TARGET: -* python3_9
+
+You may wish to remove the target overrides after the defaults switch.
+Alternatively, you can keep them to block the next automatic upgrade
+to Python 3.10, and upgrade manually then.
+
+
+Upgrade commands
+
+The Python 3.8 cleanup requires that Python 3.8 is removed from complete
+dependency trees in batch.  If some of the installed packages using
+an older 

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

2021-05-05 Thread Michał Górny
commit: 31b8a4c83acc4122f3823f77464a9b077c53b65f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 15:41:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b8a4c8

dev-python/hypothesis: Enable python3.10

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

 .../hypothesis/files/hypothesis-6.10.1-py310.patch | 75 ++
 dev-python/hypothesis/hypothesis-6.10.1.ebuild | 11 ++--
 2 files changed, 82 insertions(+), 4 deletions(-)

diff --git a/dev-python/hypothesis/files/hypothesis-6.10.1-py310.patch 
b/dev-python/hypothesis/files/hypothesis-6.10.1-py310.patch
new file mode 100644
index 000..f81186a46e6
--- /dev/null
+++ b/dev-python/hypothesis/files/hypothesis-6.10.1-py310.patch
@@ -0,0 +1,75 @@
+From 27ee073728e70e930118a36ffa4f8123ce363099 Mon Sep 17 00:00:00 2001
+From: Zac-HD 
+Date: Wed, 5 May 2021 13:01:21 +1000
+Subject: [PATCH] Test on 3.10-dev again
+
+now that pytest has been fixed
+---
+ tests/cover/test_annotations.py | 4 +---
+ tests/cover/test_lookup.py  | 7 +--
+ tests/cover/test_lookup_py38.py | 2 --
+ 4 files changed, 3 insertions(+), 12 deletions(-)
+
+diff --git a/tests/cover/test_annotations.py b/tests/cover/test_annotations.py
+index 564339d39..95ebea3c5 100644
+--- a/tests/cover/test_annotations.py
 b/tests/cover/test_annotations.py
+@@ -13,7 +13,6 @@
+ #
+ # END HEADER
+ 
+-import sys
+ from inspect import getfullargspec
+ 
+ import attr
+@@ -116,8 +115,7 @@ def test_composite_edits_annotations():
+ @pytest.mark.parametrize("nargs", [1, 2, 3])
+ def test_given_edits_annotations(nargs):
+ spec_given = getfullargspec(given(*(nargs * 
[st.none()]))(pointless_composite))
+-expected = None if sys.version_info[:2] < (3, 10) else type(None)
+-assert spec_given.annotations.pop("return") == expected
++assert spec_given.annotations.pop("return") is None
+ assert len(spec_given.annotations) == 3 - nargs
+ 
+ 
+diff --git a/tests/cover/test_lookup.py b/tests/cover/test_lookup.py
+index b74eccc62..33cb78050 100644
+--- a/tests/cover/test_lookup.py
 b/tests/cover/test_lookup.py
+@@ -756,12 +756,7 @@ def test_compat_get_type_hints_aware_of_None_default():
+ find_any(strategy, lambda x: x.a is not None)
+ 
+ assert typing.get_type_hints(constructor)["a"] == typing.Optional[str]
+-annotation = inspect.signature(constructor).parameters["a"].annotation
+-assert annotation == str or (
+-# See https://bugs.python.org/issue43006
+-annotation == typing.Optional[str]
+-and sys.version_info[:2] >= (3, 10)
+-)
++assert inspect.signature(constructor).parameters["a"].annotation == str
+ 
+ 
+ _ValueType = typing.TypeVar("_ValueType")
+diff --git a/tests/cover/test_lookup_py38.py b/tests/cover/test_lookup_py38.py
+index 6a68254a7..db11777fe 100644
+--- a/tests/cover/test_lookup_py38.py
 b/tests/cover/test_lookup_py38.py
+@@ -14,7 +14,6 @@
+ # END HEADER
+ 
+ import dataclasses
+-import sys
+ import typing
+ 
+ import pytest
+@@ -103,7 +102,6 @@ class NestedDict(typing.TypedDict):
+ inner: A
+ 
+ 
+-@pytest.mark.skipif(sys.version_info[:2] >= (3, 10), reason="see issue #2897")
+ @given(from_type(NestedDict))
+ def test_typeddict_with_nested_value(value):
+ assert type(value) == dict
+-- 
+2.31.1
+

diff --git a/dev-python/hypothesis/hypothesis-6.10.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.10.1.ebuild
index d2766062540..7afc12a8028 100644
--- a/dev-python/hypothesis/hypothesis-6.10.1.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.10.1.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 PYTHON_REQ_USE="threads(+),sqlite"
 
 inherit distutils-r1 multiprocessing optfeature
@@ -26,7 +25,7 @@ RDEPEND="
$(python_gen_cond_dep '
dev-python/black[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
-   ' 'python*')
+   ' python3_{7..9})
)
 "
 BDEPEND="
@@ -40,8 +39,12 @@ BDEPEND="
 
 distutils_enable_tests --install pytest
 
+PATCHES=(
+   "${FILESDIR}"/${P}-py310.patch
+)
+
 python_prepare() {
-   if ! use cli || [[ ${EPYTHON} != python* ]]; then
+   if ! use cli || ! has "${EPYTHON}" python3_{7..9}; then
sed -i -e '/console_scripts/d' setup.py || die
fi
 }



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

2021-05-05 Thread Michał Górny
commit: f72acdc0aeb70f8373a438d6627cc3af767d346f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:57:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72acdc0

dev-python/pexpect: Enable python3.10

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

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

diff --git a/dev-python/pexpect/pexpect-4.8.0-r1.ebuild 
b/dev-python/pexpect/pexpect-4.8.0-r1.ebuild
index f1f772edbe3..7baa9ab2af8 100644
--- a/dev-python/pexpect/pexpect-4.8.0-r1.ebuild
+++ b/dev-python/pexpect/pexpect-4.8.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 DISTUTILS_USE_SETUPTOOLS=no
 



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

2021-05-05 Thread Michał Górny
commit: a32c53380a1e6cf0190674079a7c99a72458b346
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:58:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32c5338

dev-python/execnet: Enable python3.10

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

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

diff --git a/dev-python/execnet/execnet-1.8.0.ebuild 
b/dev-python/execnet/execnet-1.8.0.ebuild
index b86f89ac828..bae6991e7b0 100644
--- a/dev-python/execnet/execnet-1.8.0.ebuild
+++ b/dev-python/execnet/execnet-1.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 02ab22b831faa9c4cebdb9972e75157e4681ecb8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:41:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ab22b8

dev-python/apipkg: Bump to 2.0.0rc1

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

 dev-python/apipkg/Manifest|  1 +
 dev-python/apipkg/apipkg-2.0.0_rc1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/apipkg/Manifest b/dev-python/apipkg/Manifest
index e0432e73d85..2bcd5baa023 100644
--- a/dev-python/apipkg/Manifest
+++ b/dev-python/apipkg/Manifest
@@ -1 +1,2 @@
 DIST apipkg-1.5.tar.gz 11186 BLAKE2B 
f703a37b38b412228348520a9daa0276a69c3be47a9586e1c2797cf525a024bb0fda81dbfad7d4b1404e1ebcd3eec0e9ce2231beef5072bf9915240e2e5fb445
 SHA512 
828937ca5e203915248fac54db8e7c13f941e006403f2a415c27fa4d1aa114790be3d7b5dd892f528611e5e6dfe75114ee80f4f4589a03c3f789ae6ddfcae0bf
+DIST apipkg-2.0.0rc1.gh.tar.gz 11737 BLAKE2B 
5c2c109dcab512f4154f275fb0bac42c626d753ca0b9f7c5bec91a0f7d0048c4ddadb8ea580626e51a2a879ac487ea9fcb06109d271a0b214dea3c5a1758126a
 SHA512 
2bdfda86bb8d3a5d57868adf5e44de895f95d37b1928f4e24796bdde3a02eb9f8c51a017060c8b9c4a918c85d5d2d8348c634fc11f5eea9a9e333c14cabb1c23

diff --git a/dev-python/apipkg/apipkg-2.0.0_rc1.ebuild 
b/dev-python/apipkg/apipkg-2.0.0_rc1.ebuild
new file mode 100644
index 000..76108e8d3a4
--- /dev/null
+++ b/dev-python/apipkg/apipkg-2.0.0_rc1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_/}
+DESCRIPTION="Namespace control and lazy-import mechanism"
+HOMEPAGE="https://pypi.org/project/apipkg/;
+SRC_URI="
+   https://github.com/pytest-dev/apipkg/archive/v${PV/_/}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2021-05-05 Thread Michał Górny
commit: 694f0879edf58d585dbd53c9a0532c3f1dafefe3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:42:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694f0879

dev-python/pexpect: Fix readline-induced test failures

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

 dev-python/pexpect/pexpect-4.8.0-r1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-python/pexpect/pexpect-4.8.0-r1.ebuild 
b/dev-python/pexpect/pexpect-4.8.0-r1.ebuild
index cbcceab7520..f1f772edbe3 100644
--- a/dev-python/pexpect/pexpect-4.8.0-r1.ebuild
+++ b/dev-python/pexpect/pexpect-4.8.0-r1.ebuild
@@ -32,6 +32,13 @@ python_compile_all() {
use doc && emake -C doc html
 }
 
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}
+
 python_install() {
distutils-r1_python_install
if ! python_is_python3; then



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

2021-05-05 Thread Michał Górny
commit: 79d4b8a9cb05d7f5fce21c40fe41a811d70ca23b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 15:35:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d4b8a9

dev-python/pytest-xdist: Enable python3.10

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

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

diff --git a/dev-python/pytest-xdist/pytest-xdist-2.2.1.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-2.2.1.ebuild
index b0684c4521a..a05d3a645b0 100644
--- a/dev-python/pytest-xdist/pytest-xdist-2.2.1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-2.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 0204f5b41216a0403e1b7d75704f8a3d49cb6d9f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:21:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0204f5b4

dev-python/mock: Enable python3.10

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

 dev-python/mock/files/mock-4.0.3-py310.patch | 76 
 dev-python/mock/mock-4.0.3.ebuild| 15 +++---
 2 files changed, 82 insertions(+), 9 deletions(-)

diff --git a/dev-python/mock/files/mock-4.0.3-py310.patch 
b/dev-python/mock/files/mock-4.0.3-py310.patch
new file mode 100644
index 000..4a096f35126
--- /dev/null
+++ b/dev-python/mock/files/mock-4.0.3-py310.patch
@@ -0,0 +1,76 @@
+From f3e3d82aab0ede7e25273806dc0505574d85eae2 Mon Sep 17 00:00:00 2001
+From: Chris Withers 
+Date: Thu, 15 Apr 2021 08:27:25 +0100
+Subject: [PATCH] fix tests that should test mock but were testing
+ unittest.mock
+
+---
+ mock/tests/testmock.py | 15 ---
+ 1 file changed, 8 insertions(+), 7 deletions(-)
+
+diff --git a/mock/tests/testmock.py b/mock/tests/testmock.py
+index 5702b6d..1a70909 100644
+--- a/mock/tests/testmock.py
 b/mock/tests/testmock.py
+@@ -13,6 +13,7 @@ from mock import (
+ create_autospec, mock
+ )
+ from mock.mock import _Call, _CallList
++import mock.mock as mock_module
+ 
+ 
+ class Iter(object):
+@@ -47,7 +48,7 @@ class MockTest(unittest.TestCase):
+ # if __all__ is badly defined then import * will raise an error
+ # We have to exec it because you can't import * inside a method
+ # in Python 3
+-exec("from unittest.mock import *")
++exec("from mock.mock import *")
+ 
+ 
+ def test_constructor(self):
+@@ -2137,16 +2138,16 @@ class MockTest(unittest.TestCase):
+ # test_patch_dict_test_prefix and test_patch_test_prefix not restoring
+ # causes the objects patched to go out of sync
+ 
+-old_patch = unittest.mock.patch
++old_patch = mock_module.patch
+ 
+ # Directly using __setattr__ on unittest.mock causes current imported
+ # reference to be updated. Use a lambda so that during cleanup the
+ # re-imported new reference is updated.
+-self.addCleanup(lambda patch: setattr(unittest.mock, 'patch', patch),
++self.addCleanup(lambda patch: setattr(mock_module, 'patch', patch),
+ old_patch)
+ 
+ with patch.dict('sys.modules'):
+-del sys.modules['unittest.mock']
++del sys.modules['mock']
+ 
+ # This trace will stop coverage being measured ;-)
+ def trace(frame, event, arg):  # pragma: no cover
+@@ -2155,7 +2156,7 @@ class MockTest(unittest.TestCase):
+ self.addCleanup(sys.settrace, sys.gettrace())
+ sys.settrace(trace)
+ 
+-from unittest.mock import (
++from mock.mock import (
+ Mock, MagicMock, NonCallableMock, NonCallableMagicMock
+ )
+ 
+@@ -2170,10 +2171,10 @@ class MockTest(unittest.TestCase):
+ def test_bool_not_called_when_passing_spec_arg(self):
+ class Something:
+ def __init__(self):
+-self.obj_with_bool_func = unittest.mock.MagicMock()
++self.obj_with_bool_func = mock_module.MagicMock()
+ 
+ obj = Something()
+-with unittest.mock.patch.object(obj, 'obj_with_bool_func', 
autospec=True): pass
++with mock_module.patch.object(obj, 'obj_with_bool_func', 
autospec=True): pass
+ 
+ self.assertEqual(obj.obj_with_bool_func.__bool__.call_count, 0)
+ 
+-- 
+2.31.1
+

diff --git a/dev-python/mock/mock-4.0.3.ebuild 
b/dev-python/mock/mock-4.0.3.ebuild
index d8149f69770..be913d227c1 100644
--- a/dev-python/mock/mock-4.0.3.ebuild
+++ b/dev-python/mock/mock-4.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -16,12 +16,12 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
 RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/funcsigs[${PYTHON_USEDEP}]
-   ' -2)
>=dev-python/six-1.9[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   >=dev-python/setuptools-17.1[${PYTHON_USEDEP}]"
+BDEPEND=${RDEPEND}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-py310.patch
+)
 
 src_prepare() {
sed -i -e '/  pytest.*/d' setup.cfg || die
@@ -35,9 +35,6 @@ python_test() {
# test filtering.
cp -r mock/tests "${BUILD_DIR}"/lib/mock/ || die
cd "${BUILD_DIR}"/lib || die
-   if ! python_is_python3; then
-   rm mock/tests/*py3* || die
-   fi
 
# 
https://github.com/testing-cabal/mock/commit/d6b42149bb87cf38729eef8a100c473f602ef7fa
if [[ ${EPYTHON} == pypy* ]]; then



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

2021-05-05 Thread Michał Górny
commit: da5df3309bb383f05d17699a6a80da8cc7eaae2d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 15:52:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5df330

dev-python/more-itertools: Remove redundant dep

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

 dev-python/more-itertools/more-itertools-8.7.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/more-itertools/more-itertools-8.7.0.ebuild 
b/dev-python/more-itertools/more-itertools-8.7.0.ebuild
index f289f569670..d430192b622 100644
--- a/dev-python/more-itertools/more-itertools-8.7.0.ebuild
+++ b/dev-python/more-itertools/more-itertools-8.7.0.ebuild
@@ -15,10 +15,6 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 distutils_enable_tests unittest



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

2021-05-05 Thread Michał Górny
commit: 324f54f3e307064d2081387870a112eb16b7ab41
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:48:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324f54f3

dev-python/six: Deselect failing pypy3 test

Closes: https://bugs.gentoo.org/728778
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/six/six-1.15.0-r1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-python/six/six-1.15.0-r1.ebuild 
b/dev-python/six/six-1.15.0-r1.ebuild
index 75bae387ec4..830bec098c8 100644
--- a/dev-python/six/six-1.15.0-r1.ebuild
+++ b/dev-python/six/six-1.15.0-r1.ebuild
@@ -17,3 +17,12 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 s
 
 distutils_enable_sphinx documentation --no-autodoc
 distutils_enable_tests pytest
+
+python_test() {
+   local deselect=()
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   'test_six.py::test_move_items[dbm_ndbm]'
+   )
+
+   epytest ${deselect[@]/#/--deselect }
+}



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

2021-05-05 Thread Michał Górny
commit: 326b027dbffe6222c883dc5c115d06aadb52ceef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:28:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326b027d

dev-python/pytest-forked: Enable python3.10

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

 dev-python/pytest-forked/pytest-forked-1.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-forked/pytest-forked-1.3.0-r1.ebuild 
b/dev-python/pytest-forked/pytest-forked-1.3.0-r1.ebuild
index 036599bf6d7..f898602db48 100644
--- a/dev-python/pytest-forked/pytest-forked-1.3.0-r1.ebuild
+++ b/dev-python/pytest-forked/pytest-forked-1.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -31,5 +31,5 @@ BDEPEND="
 
 python_test() {
distutils_install_for_testing
-   pytest -vv -p no:flaky || die "Tests failed under ${EPYTHON}"
+   epytest -p no:flaky
 }



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

2021-05-05 Thread Michał Górny
commit: 0750d9e53a6d8c5c1ac8a4cefec9da1941e34c85
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:35:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0750d9e5

dev-python/iniconfig: Enable python3.10

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

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

diff --git a/dev-python/iniconfig/iniconfig-1.1.1.ebuild 
b/dev-python/iniconfig/iniconfig-1.1.1.ebuild
index a6c0d55066b..857fa64652e 100644
--- a/dev-python/iniconfig/iniconfig-1.1.1.ebuild
+++ b/dev-python/iniconfig/iniconfig-1.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Brain-dead simple config-ini parsing"



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

2021-05-05 Thread Michał Górny
commit: 1d94e1bfb4cf345b6c3f47962b9885a416b378f6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:35:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d94e1bf

dev-python/attrs: Bump to 20.3.0_p20210222 snapshot for py3.10

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

 dev-python/attrs/Manifest  |  1 +
 dev-python/attrs/attrs-20.3.0_p20210222.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest
index a3541fe64ce..09494bc15e8 100644
--- a/dev-python/attrs/Manifest
+++ b/dev-python/attrs/Manifest
@@ -1 +1,2 @@
+DIST attrs-03d3fc7a71fe770e1f86b9c3ad8588586e5ea63b.tar.gz 170688 BLAKE2B 
1256cb115b3613929f9caf7f31907a51c9afdd5f6e0a10a172089e920d6604c41db3fb11726ab71a698b4ff9e6420e827d5ff25c4127ef7c6cf12536a66a9bb3
 SHA512 
3007f8c502c0bcd2481ffbbb00bec4ed677d1be9514e417670c4adb791dc67eee76b8a7c07a4a972cd4ece3291e2c996944bb1cdb282682086551cbd571a0011
 DIST attrs-20.3.0.tar.gz 164523 BLAKE2B 
66d2e038e485833f5033fbabe2ef9a6565e3f5f5e8530f2c70019e4f5bdfca51083ac6d0bbc9eb765f838070bc90e01db1c83ed6da113ced67300238e12b5f42
 SHA512 
640532c6b763fd96572e5d85e93c111bebc4c5e0ff9419fe92fb51280f03acb5f9f43339f57d30659e777d5578460675c60ec0a362f9ad433893e3624ce6a931

diff --git a/dev-python/attrs/attrs-20.3.0_p20210222.ebuild 
b/dev-python/attrs/attrs-20.3.0_p20210222.ebuild
new file mode 100644
index 000..33b6eb24790
--- /dev/null
+++ b/dev-python/attrs/attrs-20.3.0_p20210222.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+
+inherit distutils-r1
+
+EGIT_COMMIT=03d3fc7a71fe770e1f86b9c3ad8588586e5ea63b
+DESCRIPTION="Attributes without boilerplate"
+HOMEPAGE="
+   https://github.com/python-attrs/attrs/
+   https://attrs.readthedocs.io/
+   https://pypi.org/project/attrs/;
+SRC_URI="
+   https://github.com/python-attrs/attrs/archive/${EGIT_COMMIT}.tar.gz
+   -> ${PN}-${EGIT_COMMIT}.tar.gz"
+S=${WORKDIR}/${PN}-${EGIT_COMMIT}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   >=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.3.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-05-05 Thread Michał Górny
commit: ec9c2f5f1a45f75d1bf9db46ead36de4df98a920
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:26:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9c2f5f

dev-python/sortedcontainers: Enable python3.10

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

 dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild 
b/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
index 10cc79be236..8f7ca5dd0de 100644
--- a/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
+++ b/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -24,5 +24,5 @@ distutils_enable_tests pytest
 
 python_test() {
local -x PYTHONPATH=.
-   pytest -vv --ignore docs/conf.py || die "Tests fail with ${EPYTHON}"
+   epytest --ignore docs/conf.py
 }



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

2021-05-05 Thread Michał Górny
commit: 950616a566975f2bebc0c43e5461c7896a9da8e8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:33:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=950616a5

dev-python/six: Enable python3.10

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

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

diff --git a/dev-python/six/six-1.15.0-r1.ebuild 
b/dev-python/six/six-1.15.0-r1.ebuild
index 7c34eb62693..75bae387ec4 100644
--- a/dev-python/six/six-1.15.0-r1.ebuild
+++ b/dev-python/six/six-1.15.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 02f83f2529545784a949111011d098c7c6c2536f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:35:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f83f25

dev-python/py: Enable python3.10

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

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

diff --git a/dev-python/py/py-1.10.0.ebuild b/dev-python/py/py-1.10.0.ebuild
index 5323060918f..e5e97fd2580 100644
--- a/dev-python/py/py-1.10.0.ebuild
+++ b/dev-python/py/py-1.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: b0f60b599b08106903b48f93381911a9783e0a37
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:49:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f60b59

dev-python/pretend: Enable python3.10

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

 dev-python/pretend/pretend-1.0.9-r1.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pretend/pretend-1.0.9-r1.ebuild 
b/dev-python/pretend/pretend-1.0.9-r1.ebuild
index a6744855929..e946afbb9be 100644
--- a/dev-python/pretend/pretend-1.0.9-r1.ebuild
+++ b/dev-python/pretend/pretend-1.0.9-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -15,8 +15,4 @@ 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"
 
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
 distutils_enable_tests pytest



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

2021-05-05 Thread Michał Górny
commit: f2a518475c10c6894e52033a3e51eb0240463503
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:35:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a51847

dev-python/packaging: Enable python3.10

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

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

diff --git a/dev-python/packaging/packaging-20.9.ebuild 
b/dev-python/packaging/packaging-20.9.ebuild
index de215cedc14..2f9560430f0 100644
--- a/dev-python/packaging/packaging-20.9.ebuild
+++ b/dev-python/packaging/packaging-20.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3  )
+PYTHON_COMPAT=( python3_{7..10} pypy3  )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 12ab06dc238aeaa51e4e10e50a8cc1badec8e15e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:37:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ab06dc

dev-python/pytest: Enable python3.10

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

 dev-python/pytest/pytest-6.2.4.ebuild | 20 
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-python/pytest/pytest-6.2.4.ebuild 
b/dev-python/pytest/pytest-6.2.4.ebuild
index 12ec533b378..267da87475f 100644
--- a/dev-python/pytest/pytest-6.2.4.ebuild
+++ b/dev-python/pytest/pytest-6.2.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Simple powerful testing with Python"
@@ -29,16 +29,18 @@ RDEPEND="
>=dev-python/py-1.8.2[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
>=dev-python/setuptools_scm-3.4[${PYTHON_USEDEP}]
test? (
${RDEPEND}
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/xmlschema[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   ' python3_{7..9} pypy3)
)"
 
 src_test() {
@@ -49,6 +51,8 @@ src_test() {
 }
 
 python_test() {
+   [[ ${EPYTHON} == python3.10 ]] && return
+
distutils_install_for_testing --via-root
 
"${EPYTHON}" -m pytest -vv --lsof -rfsxX -p no:pkgcore -p no:flaky ||



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

2021-05-05 Thread Michał Górny
commit: 946603a0694f14db8508f80932322ea7b1e84b63
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 14:33:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946603a0

dev-python/ptyprocess: Enable python3.10

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

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

diff --git a/dev-python/ptyprocess/ptyprocess-0.7.0.ebuild 
b/dev-python/ptyprocess/ptyprocess-0.7.0.ebuild
index 8164a9b8619..106e6eddc89 100644
--- a/dev-python/ptyprocess/ptyprocess-0.7.0.ebuild
+++ b/dev-python/ptyprocess/ptyprocess-0.7.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: e1e88a43deb50d1ea5c761b1996d88c15fad0d9c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:34:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e88a43

dev-python/toml: Enable python3.10

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

 dev-python/toml/toml-0.10.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/toml/toml-0.10.2.ebuild 
b/dev-python/toml/toml-0.10.2.ebuild
index 4186052ec31..eadbab86f49 100644
--- a/dev-python/toml/toml-0.10.2.ebuild
+++ b/dev-python/toml/toml-0.10.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -19,11 +19,11 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
 
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+BDEPEND="
test? (
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
-   ' 'python*')
+   ' python3_{7..9})
)"
 
 DOCS=( README.rst )



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

2021-05-05 Thread Michał Górny
commit: b96b185a75fa30d372a7ac2cebf7400ae0846e0e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:34:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96b185a

dev-python/setuptools_scm: Enable python3.10

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

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

diff --git a/dev-python/setuptools_scm/setuptools_scm-6.0.1.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-6.0.1.ebuild
index 91f07f977c4..7d72f211f02 100644
--- a/dev-python/setuptools_scm/setuptools_scm-6.0.1.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-6.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-05 Thread Michał Górny
commit: 46b7c4829f4151fc083bcb8062ad00ed8685be33
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 13:34:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 17:05:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7c482

dev-python/pluggy: Enable python3.10

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

 dev-python/pluggy/pluggy-0.13.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pluggy/pluggy-0.13.1-r1.ebuild 
b/dev-python/pluggy/pluggy-0.13.1-r1.ebuild
index 231d1845525..9c51e683271 100644
--- a/dev-python/pluggy/pluggy-0.13.1-r1.ebuild
+++ b/dev-python/pluggy/pluggy-0.13.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="$(python_gen_cond_dep \
-   'dev-python/importlib_metadata[${PYTHON_USEDEP}]' -2 python3_{5,6,7} 
pypy3)"
+   'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_7 pypy3)"
 DEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}/${PN}"-0.12.0-strip-setuptools_scm.patch )



[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-elpa/

2021-05-05 Thread Ulrich Müller
commit: 5a31cf7550ddba5d2f3b6abb9e23afc0d7124b31
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed May  5 16:51:57 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed May  5 16:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a31cf75

app-portage/gs-elpa: Remove intermediate version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-portage/gs-elpa/Manifest   |  1 -
 app-portage/gs-elpa/gs-elpa-0.2.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/app-portage/gs-elpa/Manifest b/app-portage/gs-elpa/Manifest
index eeb571656d0..d6c6eed2b83 100644
--- a/app-portage/gs-elpa/Manifest
+++ b/app-portage/gs-elpa/Manifest
@@ -1,3 +1,2 @@
 DIST gs-elpa-0.1.3.tar.gz 15486 BLAKE2B 
6e34aa27aae9d7e27d41e122ed18890b5b63a18e5803f83aaa2fe5c82cf95fb010f7d428e576ce1c8493b27fbb587e37f74f8c9ed3ed9320722ec61eff1f535e
 SHA512 
616c6cc33e89094e727c9ebe577d211cf9200a95b7ad6fd4b350b16d6982e3d509278b63a145880cdbc8f83481ba409b650e43260d463bf90a22e2a705997020
 DIST gs-elpa-0.2.1.tar.gz 15808 BLAKE2B 
b37c8d8ecb57277db89b399dd9151348a46269054722f5f29aff6b04511e098a6ddfadc163130d7f9dfbb1af6ff2d76feda695717e021a44422b67a3f335a15e
 SHA512 
d17dab0a0dcabcd3b9fb0fe1a81dcd175808033b46cb7368c017561c060110bd39998117f6feab3e16ace7304e9dc3cf10e684efd0e77b252d8b249317c37475
-DIST gs-elpa-0.2.tar.gz 15717 BLAKE2B 
17be05e19134a99109c4be6f3604a26b5183312adcd0ef195f6f460eac4a28e9cb9370d7d980dbe822af7372eccc0c59ae9f4bc49351a4ce398fc787011bd4ac
 SHA512 
e491a5a8d19b9e077cb41b0934aca6b3e9c091f844f8be1905a79da160fb6f725433b6be4d198533080de5951b1af87c22835e759afb864c8533139349f94a72

diff --git a/app-portage/gs-elpa/gs-elpa-0.2.ebuild 
b/app-portage/gs-elpa/gs-elpa-0.2.ebuild
deleted file mode 100644
index 2fb30753453..000
--- a/app-portage/gs-elpa/gs-elpa-0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="g-sorcery backend for elisp packages"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gs-elpa.git
-   https://github.com/jauhien/gs-elpa;
-SRC_URI="https://gitweb.gentoo.org/proj/gs-elpa.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-DEPEND="app-portage/g-sorcery[$(python_gen_usedep 'python*')]
-   dev-python/sexpdata[$(python_gen_usedep 'python*')]"
-RDEPEND="${DEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   doman docs/*.8
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-elpa/

2021-05-05 Thread Ulrich Müller
commit: cb6a2f61a16abf68705b4e79218ae42aecc94657
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed May  5 16:51:16 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed May  5 16:51:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6a2f61

app-portage/gs-elpa: Version bump to 0.2.1

Fixes issue with negative version numbers seen in melpa-stable.

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-portage/gs-elpa/Manifest |  1 +
 app-portage/gs-elpa/gs-elpa-0.2.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-portage/gs-elpa/Manifest b/app-portage/gs-elpa/Manifest
index 93e933b4abc..eeb571656d0 100644
--- a/app-portage/gs-elpa/Manifest
+++ b/app-portage/gs-elpa/Manifest
@@ -1,2 +1,3 @@
 DIST gs-elpa-0.1.3.tar.gz 15486 BLAKE2B 
6e34aa27aae9d7e27d41e122ed18890b5b63a18e5803f83aaa2fe5c82cf95fb010f7d428e576ce1c8493b27fbb587e37f74f8c9ed3ed9320722ec61eff1f535e
 SHA512 
616c6cc33e89094e727c9ebe577d211cf9200a95b7ad6fd4b350b16d6982e3d509278b63a145880cdbc8f83481ba409b650e43260d463bf90a22e2a705997020
+DIST gs-elpa-0.2.1.tar.gz 15808 BLAKE2B 
b37c8d8ecb57277db89b399dd9151348a46269054722f5f29aff6b04511e098a6ddfadc163130d7f9dfbb1af6ff2d76feda695717e021a44422b67a3f335a15e
 SHA512 
d17dab0a0dcabcd3b9fb0fe1a81dcd175808033b46cb7368c017561c060110bd39998117f6feab3e16ace7304e9dc3cf10e684efd0e77b252d8b249317c37475
 DIST gs-elpa-0.2.tar.gz 15717 BLAKE2B 
17be05e19134a99109c4be6f3604a26b5183312adcd0ef195f6f460eac4a28e9cb9370d7d980dbe822af7372eccc0c59ae9f4bc49351a4ce398fc787011bd4ac
 SHA512 
e491a5a8d19b9e077cb41b0934aca6b3e9c091f844f8be1905a79da160fb6f725433b6be4d198533080de5951b1af87c22835e759afb864c8533139349f94a72

diff --git a/app-portage/gs-elpa/gs-elpa-0.2.1.ebuild 
b/app-portage/gs-elpa/gs-elpa-0.2.1.ebuild
new file mode 100644
index 000..2fb30753453
--- /dev/null
+++ b/app-portage/gs-elpa/gs-elpa-0.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_7,3_8} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="g-sorcery backend for elisp packages"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gs-elpa.git
+   https://github.com/jauhien/gs-elpa;
+SRC_URI="https://gitweb.gentoo.org/proj/gs-elpa.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="app-portage/g-sorcery[$(python_gen_usedep 'python*')]
+   dev-python/sexpdata[$(python_gen_usedep 'python*')]"
+RDEPEND="${DEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doman docs/*.8
+}



[gentoo-commits] proj/gs-elpa: New tag: 0.2.1

2021-05-05 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed May  5 16:48:41 2021 +

New tag: 0.2.1




[gentoo-commits] proj/gs-elpa:master commit in: gs_elpa/data/, /, docs/, gs_elpa/

2021-05-05 Thread Ulrich Müller
commit: f8a3677db135fd3c8d186e59618a4830976a268c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed May  5 16:45:53 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed May  5 16:45:53 2021 +
URL:https://gitweb.gentoo.org/proj/gs-elpa.git/commit/?id=f8a3677d

0.2.1 release

Signed-off-by: Ulrich Müller  gentoo.org>

 docs/gs-elpa.8  | 5 +++--
 docs/gs-elpa.8.rst  | 7 ---
 gs_elpa/data/gs-elpa.eclass | 4 ++--
 gs_elpa/ebuild.py   | 2 +-
 gs_elpa/elpa_db.py  | 2 +-
 setup.py| 4 ++--
 6 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/docs/gs-elpa.8 b/docs/gs-elpa.8
index d1201e9..c476201 100644
--- a/docs/gs-elpa.8
+++ b/docs/gs-elpa.8
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH GS-ELPA 8 "2015-04-20" "0.2" "g-sorcery"
+.TH GS-ELPA 8 "2021-05-05" "0.2.1" "g-sorcery"
 .SH NAME
 gs-elpa \- manage overlays for ELPA repositories
 .
@@ -177,6 +177,7 @@ Written by Jauhien Piatlicki . GSoC idea
 and mentorship by Rafael Martins. Lots of help and improvements
 by Brian Dolbec.
 .SH COPYRIGHT
-Copyright (c) 2013-2015 Jauhien Piatlicki, License: GPL-2
+Copyright (c) 2013-2021 Jauhien Piatlicki and others,
+License: GPL-2
 .\" Generated by docutils manpage writer.
 .

diff --git a/docs/gs-elpa.8.rst b/docs/gs-elpa.8.rst
index 0e8b847..5800940 100644
--- a/docs/gs-elpa.8.rst
+++ b/docs/gs-elpa.8.rst
@@ -9,9 +9,10 @@ manage overlays for ELPA repositories
 :Author: Written by Jauhien Piatlicki . GSoC idea
 and mentorship by Rafael Martins. Lots of help and improvements
 by Brian Dolbec.
-:Date:   2015-04-20
-:Copyright: Copyright (c) 2013-2015 Jauhien Piatlicki, License: GPL-2
-:Version: 0.2
+:Date:   2021-05-05
+:Copyright: Copyright (c) 2013-2021 Jauhien Piatlicki and others,
+   License: GPL-2
+:Version: 0.2.1
 :Manual section: 8
 :Manual group: g-sorcery
 

diff --git a/gs_elpa/data/gs-elpa.eclass b/gs_elpa/data/gs-elpa.eclass
index aa4eca4..e331786 100644
--- a/gs_elpa/data/gs-elpa.eclass
+++ b/gs_elpa/data/gs-elpa.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+#
 # automatically generated by gs-elpa
 # please do not edit this file
 #

diff --git a/gs_elpa/ebuild.py b/gs_elpa/ebuild.py
index cf1b2dd..834d3a6 100644
--- a/gs_elpa/ebuild.py
+++ b/gs_elpa/ebuild.py
@@ -7,7 +7,7 @@
 
 ebuild generation
 
-:copyright: (c) 2013 by Jauhien Piatlicki
+:copyright: (c) 2013-2021 Jauhien Piatlicki and others
 :license: GPL-2, see LICENSE for more details.
 """
 

diff --git a/gs_elpa/elpa_db.py b/gs_elpa/elpa_db.py
index f307c87..d9cac6c 100644
--- a/gs_elpa/elpa_db.py
+++ b/gs_elpa/elpa_db.py
@@ -7,7 +7,7 @@
 
 ELPA package database
 
-:copyright: (c) 2013-2015 by Jauhien Piatlicki
+:copyright: (c) 2013-2021 Jauhien Piatlicki and others
 :license: GPL-2, see LICENSE for more details.
 """
 

diff --git a/setup.py b/setup.py
index b3ad73e..040abcb 100644
--- a/setup.py
+++ b/setup.py
@@ -7,14 +7,14 @@
 
 installation script
 
-:copyright: (c) 2013-2015 by Jauhien Piatlicki
+:copyright: (c) 2013-2021 Jauhien Piatlicki and others
 :license: GPL-2, see LICENSE for more details.
 """
 
 from distutils.core import setup
 
 setup(name  = 'gs-elpa',
-  version   = '0.2',
+  version   = '0.2.1',
   description   = 'g-sorcery backend for elisp packages',
   author= 'Jauhien Piatlicki',
   author_email  = 'jauh...@gentoo.org',



[gentoo-commits] proj/gs-elpa:master commit in: gs_elpa/

2021-05-05 Thread Ulrich Müller
commit: 3ecda98fcd590fed73966df7f7f1fca86de019a7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed May  5 16:14:14 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed May  5 16:14:14 2021 +
URL:https://gitweb.gentoo.org/proj/gs-elpa.git/commit/?id=3ecda98f

gs_elpa/elpa_db.py: Check version numbers for sanity

Packages with negative version numbers have been seen in melpa-stable.
These appear to be the result of mapping non-numeric versions,
which are defined in version-regexp-alist as follows (Emacs 27.2):
  (("^[-._+ ]?snapshot$" . -4)
   ("^[-._+]$" . -4)
   ("^[-._+ ]?\\(cvs\\|git\\|bzr\\|svn\\|hg\\|darcs\\)$" . -4)
   ("^[-._+ ]?unknown$" . -4)
   ("^[-._+ ]?alpha$" . -3)
   ("^[-._+ ]?beta$" . -2)
   ("^[-._+ ]?\\(pre\\|rc\\)$" . -1))

We could try to map them to Gentoo _alpha, _beta, etc. suffixes, but
it would require more effort to determine the name of the distfile
(and record it in the ebuild). Therefore skip these packages for now.

Signed-off-by: Ulrich Müller  gentoo.org>

 gs_elpa/elpa_db.py | 5 +
 1 file changed, 5 insertions(+)

diff --git a/gs_elpa/elpa_db.py b/gs_elpa/elpa_db.py
index ad0e374..f307c87 100644
--- a/gs_elpa/elpa_db.py
+++ b/gs_elpa/elpa_db.py
@@ -88,6 +88,11 @@ class ElpaDBGenerator(DBGenerator):
 if self.in_config([common_config, config], "exclude", realname):
 continue
 
+# Version numbers with negative elements have been seen
+# in melpa-stable. Skip these packages for now.
+if not all(i >= 0 for i in desc[INFO_VERSION]):
+continue
+
 pkg = Package("app-emacs", realname,
   '.'.join(map(str, desc[INFO_VERSION])))
 source_type = desc[INFO_SRC_TYPE].value()



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

2021-05-05 Thread Ross Charles Campbell
commit: ee2bda9330a64ef81119587b787c56b2c8b4de02
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Wed May  5 16:40:45 2021 +
Commit: Ross Charles Campbell  gmail  com>
CommitDate: Wed May  5 16:42:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee2bda93

dev-games/godot: bump to 3.3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell  gmail.com>

 dev-games/godot/Manifest| 1 +
 dev-games/godot/godot-3.2.3-r1.ebuild   | 2 +-
 dev-games/godot/{godot-3.2.3-r1.ebuild => godot-3.3.ebuild} | 5 +++--
 dev-games/godot/metadata.xml| 1 +
 4 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 36fd2278f..3b23c1170 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1 +1,2 @@
 DIST godot-3.2.3.tar.gz 22459811 BLAKE2B 
fdebfc4fc4a259d52496feb2904ff1e311a8df3fd57568091b181380e28b789efd16d598df7a2331f22f182acebacb7af1f5aa88583f8b7e992be52f2f494198
 SHA512 
229a32f082e412f20533b781ee95a1e7a9039a6329fe3429f9a3388ba3aada311bcc49c2abecdeec7496ef039a81358009126b21daaeeb127c170b77c3def99f
+DIST godot-3.3.tar.gz 29430958 BLAKE2B 
280b3b371c96e7a39e23f843759754e932fe4fd62b774b5d2d0d0e687fdb5dc8be7d95a18465f52d6f00456f62451115b1bf2e4afc2923ce704ffcde0f06544d
 SHA512 
172cb23608e279c381fab00152cdf2e90b6c76401f97172031b37326789f2d8e153ef5a4c1dc4cc12cab14d04c384c576683b9edc13772e7f52b5d043f5e294d

diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild 
b/dev-games/godot/godot-3.2.3-r1.ebuild
index f978022fe..feae31536 100644
--- a/dev-games/godot/godot-3.2.3-r1.ebuild
+++ b/dev-games/godot/godot-3.2.3-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}-stable"
 KEYWORDS="~amd64 ~x86"
 
 LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain 
ZLIB"
-SLOT="0"
+SLOT="0/3"
 IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora 
+udev +upnp +vorbis +webp"
 
 RDEPEND="

diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild 
b/dev-games/godot/godot-3.3.ebuild
similarity index 95%
copy from dev-games/godot/godot-3.2.3-r1.ebuild
copy to dev-games/godot/godot-3.3.ebuild
index f978022fe..5b217fa4a 100644
--- a/dev-games/godot/godot-3.2.3-r1.ebuild
+++ b/dev-games/godot/godot-3.3.ebuild
@@ -14,8 +14,8 @@ S="${WORKDIR}/${P}-stable"
 KEYWORDS="~amd64 ~x86"
 
 LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain 
ZLIB"
-SLOT="0"
-IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora 
+udev +upnp +vorbis +webp"
+SLOT="0/3"
+IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus 
pulseaudio +theora +udev +upnp +vorbis +webp"
 
 RDEPEND="
app-arch/lz4
@@ -110,6 +110,7 @@ src_configure() {
progress=yes
tools=yes
verbose=yes
+   deprecated=$(usex deprecated)
pulseaudio=$(usex pulseaudio)
target=$(usex debug debug release_debug)
udev=$(usex udev)

diff --git a/dev-games/godot/metadata.xml b/dev-games/godot/metadata.xml
index 5f4bcc66c..2ac2a234c 100644
--- a/dev-games/godot/metadata.xml
+++ b/dev-games/godot/metadata.xml
@@ -15,6 +15,7 @@ web-based (HTML5) platforms.


Enable support for 
sci-physics/bullet
+   Enable deprecated features
Enable support for 
net-libs/enet
Enable support for link time 
optimization
Enable support for 
media-libs/freetype



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

2021-05-05 Thread Sergei Trofimovich
commit: 18c2bbfd0cbc7493b7f41f8e4efe4dd5de1d5dde
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May  5 15:12:49 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  5 16:09:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c2bbfd

x11-wm/blackbox: stable 0.76-r1 for sparc, bug #787923

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

 x11-wm/blackbox/blackbox-0.76-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/blackbox/blackbox-0.76-r1.ebuild 
b/x11-wm/blackbox/blackbox-0.76-r1.ebuild
index 5b6f70604a2..c0d9ff4c2ad 100644
--- a/x11-wm/blackbox/blackbox-0.76-r1.ebuild
+++ b/x11-wm/blackbox/blackbox-0.76-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/bbidulock/blackboxwm/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="debug nls static-libs truetype"
 
 RDEPEND="x11-libs/libXft



  1   2   3   >