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

2023-08-22 Thread Joonas Niilola
commit: 9da97b527026aaa7e702e28bdac59ebc25e195d9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 23 05:35:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 23 05:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da97b52

app-misc/rdfind: Stabilize 1.6.0 amd64, #912811

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

 app-misc/rdfind/rdfind-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/rdfind/rdfind-1.6.0.ebuild 
b/app-misc/rdfind/rdfind-1.6.0.ebuild
index 9e091ec5ffd3..84ef306a2201 100644
--- a/app-misc/rdfind/rdfind-1.6.0.ebuild
+++ b/app-misc/rdfind/rdfind-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="dev-libs/nettle:="
 DEPEND="${RDEPEND}"



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

2023-08-22 Thread Joonas Niilola
commit: 87ae3d4b7ad50860de3b247f1df1c84312d3b2ac
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 23 05:33:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 23 05:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ae3d4b

media-gfx/ahoviewer: stabilize 2.0.0_pre20220827 for amd64

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

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild 
b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
index 3e253e4c5368..d14ff95ac1f1 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 COMMON_DEPEND="dev-cpp/atkmm:0



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

2023-08-22 Thread Joonas Niilola
commit: 458bf68d0c70f1aabab930ab459b5565d4d89d94
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 23 05:34:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 23 05:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458bf68d

dev-python/virtualenvwrapper: Stabilize 4.8.4_p20230121-r2 amd64, #912848

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

 .../virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild 
b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
index be2e15f03d8b..ab87ff64b968 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
@@ -26,7 +26,7 @@ export PBR_VERSION="${PV/_p/.post}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-08-22 Thread Joonas Niilola
commit: 472fd903d4b5f35851c39aaf978bc40bf7e13050
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 23 05:35:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 23 05:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472fd903

dev-python/virtualenvwrapper: Stabilize 4.8.4_p20230121-r2 x86, #912848

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

 .../virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild 
b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
index ab87ff64b968..5a6e6871efc5 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
@@ -26,7 +26,7 @@ export PBR_VERSION="${PV/_p/.post}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-08-22 Thread Joonas Niilola
commit: c17bb162d8b2c23313e12a4a183180519780783d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 23 05:33:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 23 05:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17bb162

media-gfx/ahoviewer: stabilize 2.0.0_pre20220827 for x86

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

 media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild 
b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
index d14ff95ac1f1..9d6a6c7fdd85 100644
--- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
+++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip"
 
 COMMON_DEPEND="dev-cpp/atkmm:0



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

2023-08-22 Thread Michał Górny
commit: 4ae08045f238e072a081e0db9b6793184ca42997
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 05:30:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 05:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae08045

dev-python/paginate: New package, v0.5.6

New dependency for dev-python/mkdocs-material.

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

 dev-python/paginate/Manifest  |  1 +
 dev-python/paginate/metadata.xml  | 12 
 dev-python/paginate/paginate-0.5.6.ebuild | 25 +
 3 files changed, 38 insertions(+)

diff --git a/dev-python/paginate/Manifest b/dev-python/paginate/Manifest
new file mode 100644
index ..2289fdca573a
--- /dev/null
+++ b/dev-python/paginate/Manifest
@@ -0,0 +1 @@
+DIST paginate-0.5.6.gh.tar.gz 15567 BLAKE2B 
c5b60ad43c61a918c618668b345cae82e5e61516aa73130339830db8b8d1d49d271ed24bf9379c570ef8ae9de0844ff8e088820c7e128e1e6e77a03427c06596
 SHA512 
64d7d1a9952dc8ae5894113c381a9cdca5395477091d794774ed770f1e1dfb6a5d88a7bd07cc4fca0c0c8f708656261f3160b315af6f86ecc5b7f46e1d639150

diff --git a/dev-python/paginate/metadata.xml b/dev-python/paginate/metadata.xml
new file mode 100644
index ..878328a3af8a
--- /dev/null
+++ b/dev-python/paginate/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   
+   Pylons/paginate
+   paginate
+   
+

diff --git a/dev-python/paginate/paginate-0.5.6.ebuild 
b/dev-python/paginate/paginate-0.5.6.ebuild
new file mode 100644
index ..46842facb4e6
--- /dev/null
+++ b/dev-python/paginate/paginate-0.5.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Divides large result sets into pages for easier browsing"
+HOMEPAGE="
+   https://github.com/Pylons/paginate/
+   https://pypi.org/project/paginate/
+"
+SRC_URI="
+   https://github.com/Pylons/paginate/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest



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

2023-08-22 Thread Hans de Graaff
commit: 5f527e907b1072d55c87fe798cd6ddaf13d9d16a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:10:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:10:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f527e90

dev-ruby/activejob: drop 7.0.5.1, 7.0.6

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

 dev-ruby/activejob/Manifest |  2 --
 dev-ruby/activejob/activejob-7.0.5.1.ebuild | 49 -
 dev-ruby/activejob/activejob-7.0.6.ebuild   | 49 -
 3 files changed, 100 deletions(-)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activejob/activejob-7.0.5.1.ebuild 
b/dev-ruby/activejob/activejob-7.0.5.1.ebuild
deleted file mode 100644
index ce3637f56cb7..
--- a/dev-ruby/activejob/activejob-7.0.5.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~hppa ~ppc ~ppc64 ~riscv ~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
-   dev-ruby/zeitwerk
-   )"
-
-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
-   rm -f test/cases/delayed_job_adapter_test.rb || die
-}

diff --git a/dev-ruby/activejob/activejob-7.0.6.ebuild 
b/dev-ruby/activejob/activejob-7.0.6.ebuild
deleted file mode 100644
index ce3637f56cb7..
--- a/dev-ruby/activejob/activejob-7.0.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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;

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

2023-08-22 Thread Hans de Graaff
commit: c978ddd22f17d0235787a6c8736e68dcdd79bed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:11:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c978ddd2

dev-ruby/activesupport: drop 7.0.5.1, 7.0.6

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

 dev-ruby/activesupport/Manifest|  2 -
 .../activesupport/activesupport-7.0.5.1.ebuild | 74 --
 dev-ruby/activesupport/activesupport-7.0.6.ebuild  | 74 --
 3 files changed, 150 deletions(-)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activesupport/activesupport-7.0.5.1.ebuild 
b/dev-ruby/activesupport/activesupport-7.0.5.1.ebuild
deleted file mode 100644
index 1e261e644d4e..
--- a/dev-ruby/activesupport/activesupport-7.0.5.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~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
-"
-
-# memcache-client, nokogiri, builder, and redis are not strictly needed,
-# but there are tests using this code.
-ruby_add_bdepend "test? (
-   >=dev-ruby/dalli-3.0.1
-   dev-ruby/connection_pool
-   >=dev-ruby/nokogiri-1.8.1
-   >=dev-ruby/builder-3.1.0
-   >=dev-ruby/listen-3.3:3
-   dev-ruby/rack
-   dev-ruby/rexml
-   dev-ruby/mocha
-   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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~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
-"
-
-# memcache-client, nokogiri, builder, and redis are not strictly needed,
-# but there are tests using this code.
-ruby_add_bdepend "test? (
-   >=dev-ruby/dalli-3.0.1
-   dev-ruby/connection_pool
-   >=dev-ruby/nokogiri-1.8.1
-   >=dev-ruby/builder-3.1.0
-   >=dev-ruby/listen-3.3:3
-   dev-ruby/rack
-   dev-ruby/rexml
-   dev-ruby/mocha
-   

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

2023-08-22 Thread Hans de Graaff
commit: 80cd8d91cf3ca12f57626be942aee92e4071b41c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:10:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cd8d91

dev-ruby/activemodel: drop 7.0.5.1, 7.0.6

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

 dev-ruby/activemodel/Manifest   |  2 --
 dev-ruby/activemodel/activemodel-7.0.5.1.ebuild | 43 -
 dev-ruby/activemodel/activemodel-7.0.6.ebuild   | 43 -
 3 files changed, 88 deletions(-)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activemodel/activemodel-7.0.5.1.ebuild 
b/dev-ruby/activemodel/activemodel-7.0.5.1.ebuild
deleted file mode 100644
index 4557e34ae486..
--- a/dev-ruby/activemodel/activemodel-7.0.5.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~riscv ~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
-   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 ~riscv ~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
-   

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

2023-08-22 Thread Hans de Graaff
commit: 83a620ff0708fe6994d18c8caf4e43faa670a99b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:10:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a620ff

dev-ruby/actioncable: drop 7.0.5.1, 7.0.6

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

 dev-ruby/actioncable/Manifest   |  2 --
 dev-ruby/actioncable/actioncable-7.0.5.1.ebuild | 46 -
 dev-ruby/actioncable/actioncable-7.0.6.ebuild   | 46 -
 3 files changed, 94 deletions(-)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actioncable/actioncable-7.0.5.1.ebuild 
b/dev-ruby/actioncable/actioncable-7.0.5.1.ebuild
deleted file mode 100644
index 9fdb14783462..
--- a/dev-ruby/actioncable/actioncable-7.0.5.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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/activesupport-${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
-   )"

diff --git a/dev-ruby/actioncable/actioncable-7.0.6.ebuild 
b/dev-ruby/actioncable/actioncable-7.0.6.ebuild
deleted file mode 100644
index 9fdb14783462..
--- a/dev-ruby/actioncable/actioncable-7.0.6.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# 

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

2023-08-22 Thread Hans de Graaff
commit: 2f85b29c27c4dbabfdd72feca4341b0766b86306
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:08:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:08:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f85b29c

dev-ruby/actionmailer: drop 7.0.5.1, 7.0.6

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

 dev-ruby/actionmailer/Manifest|  2 -
 dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild | 46 ---
 dev-ruby/actionmailer/actionmailer-7.0.6.ebuild   | 46 ---
 3 files changed, 94 deletions(-)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild
deleted file mode 100644
index 57e84dd9fe0a..
--- a/dev-ruby/actionmailer/actionmailer-7.0.5.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~hppa ~ppc ~ppc64 ~riscv ~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
-}

diff --git a/dev-ruby/actionmailer/actionmailer-7.0.6.ebuild 
b/dev-ruby/actionmailer/actionmailer-7.0.6.ebuild
deleted file mode 100644
index 57e84dd9fe0a..
--- a/dev-ruby/actionmailer/actionmailer-7.0.6.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 

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

2023-08-22 Thread Hans de Graaff
commit: 51af3e736eb41a573c420e4718b90cec8f3a74fc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:09:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51af3e73

dev-ruby/actionview: drop 7.0.5.1, 7.0.6

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

 dev-ruby/actionview/Manifest  |  2 -
 dev-ruby/actionview/actionview-7.0.5.1.ebuild | 75 ---
 dev-ruby/actionview/actionview-7.0.6.ebuild   | 75 ---
 3 files changed, 152 deletions(-)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionview/actionview-7.0.5.1.ebuild 
b/dev-ruby/actionview/actionview-7.0.5.1.ebuild
deleted file mode 100644
index f9c9556f3acf..
--- a/dev-ruby/actionview/actionview-7.0.5.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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
-   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 ~riscv ~sparc ~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
-   

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

2023-08-22 Thread Hans de Graaff
commit: 6d618efa03863a9d867f68b35466ce69d4534ab6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:09:14 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:09:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d618efa

dev-ruby/activestorage: drop 7.0.5.1, 7.0.6

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

 dev-ruby/activestorage/Manifest|  2 -
 .../activestorage/activestorage-7.0.5.1.ebuild | 68 --
 dev-ruby/activestorage/activestorage-7.0.6.ebuild  | 68 --
 3 files changed, 138 deletions(-)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activestorage/activestorage-7.0.5.1.ebuild 
b/dev-ruby/activestorage/activestorage-7.0.5.1.ebuild
deleted file mode 100644
index 0ff19b550a45..
--- a/dev-ruby/activestorage/activestorage-7.0.5.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.1.0
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/image_processing-1.2:0
-   =dev-ruby/minitest-5.15*:*
-   dev-ruby/mini_magick
-   dev-ruby/mocha
-   dev-ruby/rake
-   dev-ruby/sprockets-rails
-   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 

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

2023-08-22 Thread Hans de Graaff
commit: b87128122560b0db7d0539d5b0ded1316347670c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:09:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:09:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8712812

dev-ruby/actionpack: drop 7.0.5.1, 7.0.6

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

 dev-ruby/actionpack/Manifest  |  2 -
 dev-ruby/actionpack/actionpack-7.0.5.1.ebuild | 70 ---
 dev-ruby/actionpack/actionpack-7.0.6.ebuild   | 70 ---
 3 files changed, 142 deletions(-)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionpack/actionpack-7.0.5.1.ebuild 
b/dev-ruby/actionpack/actionpack-7.0.5.1.ebuild
deleted file mode 100644
index fc6527ac8354..
--- a/dev-ruby/actionpack/actionpack-7.0.5.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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-3.26
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/rack-cache-1.2:1.2
-   dev-ruby/selenium-webdriver:4
-   www-servers/puma
-   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 ~riscv ~sparc ~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-3.26
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/railties-${PV}
-  

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

2023-08-22 Thread Hans de Graaff
commit: 385498225e05d297c2b5561483cf306a24d58b51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:08:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:08:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38549822

dev-ruby/actionmailbox: drop 7.0.5.1, 7.0.6

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

 dev-ruby/actionmailbox/Manifest|  2 -
 .../actionmailbox/actionmailbox-7.0.5.1.ebuild | 65 --
 dev-ruby/actionmailbox/actionmailbox-7.0.6.ebuild  | 64 -
 3 files changed, 131 deletions(-)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.5.1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-7.0.5.1.ebuild
deleted file mode 100644
index e27cb2a349cc..
--- a/dev-ruby/actionmailbox/actionmailbox-7.0.5.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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:*
-   dev-ruby/net-imap
-   dev-ruby/net-pop
-   dev-ruby/net-smtp
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/mail
-   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 ~riscv ~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:*
-   dev-ruby/net-imap
-   dev-ruby/net-pop
-   dev-ruby/net-smtp
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   

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

2023-08-22 Thread Hans de Graaff
commit: 64c14f9c14003dd220aa29ced755ffbbbfd5b9f9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:07:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c14f9c

dev-ruby/rails: drop 7.0.5.1, 7.0.6

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

 dev-ruby/rails/Manifest |  2 --
 dev-ruby/rails/rails-7.0.5.1.ebuild | 38 -
 dev-ruby/rails/rails-7.0.6.ebuild   | 38 -
 3 files changed, 78 deletions(-)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 7114c9a75d10..2fdda524c3b3 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.gem 6656 BLAKE2B 
67c3c47bc4ea22a84466d2805953a0ce0bd5b5c71d95dbeade487bae5f2e54eca486621cfbd6f83dcd940db79792bb3a60a822f6fe379d5787e62942106b32f3
 SHA512 
76acdcdb9d882d5e4f9fdc039e407b52ac15625f267cea932f28d724ca05d468a21a699d235fbd8b11cd0b4b2de8517fa608ef469df6d6c5c609fefbd9a169a8
 DIST rails-6.1.7.6.gem 6656 BLAKE2B 
2ff137655bcf6e504a217bc5f796f5dbf935b8c7fd57ace8abb79f3e0473ef52e1cbcef969423d9bf00bf5606d0260049bfbfc389beae0b5b9d4127093420fcf
 SHA512 
c2233f8e92d2d4ad02f03c189a5a94cc97c40e35ca1423cfcdbea92f46f7cb73be595ef979c8a7f734c92bb76dbb85b4653d92a7d91f51361693b2369a184a22
-DIST rails-7.0.5.1.gem 7168 BLAKE2B 
d55fcec8fad22022dffcd98ac0eac766de4a338dded98ebb58ce8688ae99b3fb02152ceda36333d1d16743aa73a861c787361651f9d0dbe58ad3ae131638c3a7
 SHA512 
c503c5179477ac89dfabe7770acfc3350e432509a1e38a5b55c18fcd93864f287b1634a91dab91d65182828bceefd32477115e934020e968a81bcfdbd291a3b8
-DIST rails-7.0.6.gem 7168 BLAKE2B 
0e7a0771dd705af82b31edcd13fd1b3f93e2980cc53dd0765e099f85dd407eb019049f588da91c1f2655d13ffe9bceee7997eca011a0ec0d06e2197d9f1a34c3
 SHA512 
573276ce78c9ca77adee512398d78b3e1378b1e2a584285b456ba49224bca0da1d07bb1d56eae32378ae8ae7ad6207a9296f94a200fe2cec4897306083852a42
 DIST rails-7.0.7.2.gem 7168 BLAKE2B 
7ac376c4679aeaa871a65a7afddab643c50565e3a8547f7c2a02c5bdd99ce664dc4a0e4eb2215b6f844fdc1b02027c0b6cae62ba949faf0d42f38df15b9332d6
 SHA512 
873fb7fe1f231ea54f11c67212e012e975ae50d2c577352aae921d5a61b88e66d787a30c3a1bf8c9c852ada2d5ba8c3addf2a6c0746646b3452271c591cfd870
 DIST rails-7.0.7.gem 7168 BLAKE2B 
7d6688b26a2bc4e6cf3ae4214cc24eb981c6060eec3d24843b47005308cf7605b19d4fa675933b6d54539b007f2893bd12d5de31d220dd5ec80111504595efc2
 SHA512 
40580115a486b54b1302da9e7ff704887f2f402ae210c31305fea1088365c0dc2baaaf05832e9ee3fca2ad0ddcb6310e9143d7e9532303ed6f9caf6e8807744d

diff --git a/dev-ruby/rails/rails-7.0.5.1.ebuild 
b/dev-ruby/rails/rails-7.0.5.1.ebuild
deleted file mode 100644
index 35fb44e053d1..
--- a/dev-ruby/rails/rails-7.0.5.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby on rails is a web-application and persistence framework"
-HOMEPAGE="https://rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-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.15.0:*
-"

diff --git a/dev-ruby/rails/rails-7.0.6.ebuild 
b/dev-ruby/rails/rails-7.0.6.ebuild
deleted file mode 100644
index 35fb44e053d1..
--- a/dev-ruby/rails/rails-7.0.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby on rails is a web-application and persistence framework"
-HOMEPAGE="https://rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-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}
-   

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

2023-08-22 Thread Hans de Graaff
commit: 1c573c9e6c72e5f9a95a42184019207ddbe0dbb2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:08:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:08:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c573c9e

dev-ruby/activerecord: drop 7.0.5.1, 7.0.6

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

 dev-ruby/activerecord/Manifest|  2 -
 dev-ruby/activerecord/activerecord-7.0.5.1.ebuild | 87 --
 dev-ruby/activerecord/activerecord-7.0.6.ebuild   | 90 ---
 3 files changed, 179 deletions(-)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activerecord/activerecord-7.0.5.1.ebuild 
b/dev-ruby/activerecord/activerecord-7.0.5.1.ebuild
deleted file mode 100644
index 2768501d2c50..
--- a/dev-ruby/activerecord/activerecord-7.0.5.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-# 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 ~riscv ~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/benchmark-ips
-   dev-ruby/bundler
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/sqlite3-1.4.0
-   dev-ruby/mocha
-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
-
-   sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' 
test/cases/helper.rb || die
-
-   # Avoid single tests using mysql or postgres dependencies.
-   rm test/cases/invalid_connection_test.rb || die
-   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
-   -i 

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

2023-08-22 Thread Hans de Graaff
commit: f4db623e4770ddea468dbeab8259ea4cd1112e85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:08:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4db623e

dev-ruby/actiontext: drop 7.0.5.1, 7.0.6

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

 dev-ruby/actiontext/Manifest  |  2 -
 dev-ruby/actiontext/actiontext-7.0.5.1.ebuild | 56 --
 dev-ruby/actiontext/actiontext-7.0.6.ebuild   | 58 ---
 3 files changed, 116 deletions(-)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actiontext/actiontext-7.0.5.1.ebuild 
b/dev-ruby/actiontext/actiontext-7.0.5.1.ebuild
deleted file mode 100644
index dfa65eb6e1c5..
--- a/dev-ruby/actiontext/actiontext-7.0.5.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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/globalid-0.6.0
-   >=dev-ruby/nokogiri-1.8.5
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/mocha
-   dev-ruby/propshaft
-)"
-
-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\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
-   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
-   -i ../Gemfile || die
-   rm ../Gemfile.lock || die
-}
-

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

2023-08-22 Thread Hans de Graaff
commit: 5d925a19544a25c09f3f0e0e13dd7db89f1df6fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:08:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:08:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d925a19

dev-ruby/railties: drop 7.0.5.1, 7.0.6

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

 dev-ruby/railties/Manifest|  2 -
 dev-ruby/railties/railties-7.0.5.1.ebuild | 72 ---
 dev-ruby/railties/railties-7.0.6.ebuild   | 72 ---
 3 files changed, 146 deletions(-)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 26d97d0ade40..d5b69a9875cb 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,6 +1,4 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
-DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
-DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/railties/railties-7.0.5.1.ebuild 
b/dev-ruby/railties/railties-7.0.5.1.ebuild
deleted file mode 100644
index 0998d2a794dd..
--- a/dev-ruby/railties/railties-7.0.5.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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-12.2
-   dev-ruby/method_source
-   >=dev-ruby/zeitwerk-2.5:2
-"
-
-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
-}

diff --git a/dev-ruby/railties/railties-7.0.6.ebuild 
b/dev-ruby/railties/railties-7.0.6.ebuild
deleted file mode 100644
index 0998d2a794dd..
--- a/dev-ruby/railties/railties-7.0.6.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@

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

2023-08-22 Thread Hans de Graaff
commit: 3d374ff5a108f9b80a2bfab2b03ce14d730aef62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:06:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:06:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d374ff5

dev-ruby/actiontext: add 6.1.7.6

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.1.7.6.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/actiontext/actiontext-6.1.7.6.ebuild 
b/dev-ruby/actiontext/actiontext-6.1.7.6.ebuild
new file mode 100644
index ..40c122978979
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.1.7.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~riscv ~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/activerecord-${PV}[sqlite]
+   dev-ruby/bundler
+   =dev-ruby/minitest-5.15*:*
+   dev-ruby/mocha
+   dev-ruby/rails
+)"
+
+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\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|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/rails/

2023-08-22 Thread Hans de Graaff
commit: 0ac1a277642fe920c2a262254e0557e2bb470c6c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:06:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:06:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac1a277

dev-ruby/rails: add 6.1.7.6

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

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

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 8481df4e5065..7114c9a75d10 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.gem 6656 BLAKE2B 
67c3c47bc4ea22a84466d2805953a0ce0bd5b5c71d95dbeade487bae5f2e54eca486621cfbd6f83dcd940db79792bb3a60a822f6fe379d5787e62942106b32f3
 SHA512 
76acdcdb9d882d5e4f9fdc039e407b52ac15625f267cea932f28d724ca05d468a21a699d235fbd8b11cd0b4b2de8517fa608ef469df6d6c5c609fefbd9a169a8
+DIST rails-6.1.7.6.gem 6656 BLAKE2B 
2ff137655bcf6e504a217bc5f796f5dbf935b8c7fd57ace8abb79f3e0473ef52e1cbcef969423d9bf00bf5606d0260049bfbfc389beae0b5b9d4127093420fcf
 SHA512 
c2233f8e92d2d4ad02f03c189a5a94cc97c40e35ca1423cfcdbea92f46f7cb73be595ef979c8a7f734c92bb76dbb85b4653d92a7d91f51361693b2369a184a22
 DIST rails-7.0.5.1.gem 7168 BLAKE2B 
d55fcec8fad22022dffcd98ac0eac766de4a338dded98ebb58ce8688ae99b3fb02152ceda36333d1d16743aa73a861c787361651f9d0dbe58ad3ae131638c3a7
 SHA512 
c503c5179477ac89dfabe7770acfc3350e432509a1e38a5b55c18fcd93864f287b1634a91dab91d65182828bceefd32477115e934020e968a81bcfdbd291a3b8
 DIST rails-7.0.6.gem 7168 BLAKE2B 
0e7a0771dd705af82b31edcd13fd1b3f93e2980cc53dd0765e099f85dd407eb019049f588da91c1f2655d13ffe9bceee7997eca011a0ec0d06e2197d9f1a34c3
 SHA512 
573276ce78c9ca77adee512398d78b3e1378b1e2a584285b456ba49224bca0da1d07bb1d56eae32378ae8ae7ad6207a9296f94a200fe2cec4897306083852a42
 DIST rails-7.0.7.2.gem 7168 BLAKE2B 
7ac376c4679aeaa871a65a7afddab643c50565e3a8547f7c2a02c5bdd99ce664dc4a0e4eb2215b6f844fdc1b02027c0b6cae62ba949faf0d42f38df15b9332d6
 SHA512 
873fb7fe1f231ea54f11c67212e012e975ae50d2c577352aae921d5a61b88e66d787a30c3a1bf8c9c852ada2d5ba8c3addf2a6c0746646b3452271c591cfd870

diff --git a/dev-ruby/rails/rails-6.1.7.6.ebuild 
b/dev-ruby/rails/rails-6.1.7.6.ebuild
new file mode 100644
index ..9fce0d61a8cc
--- /dev/null
+++ b/dev-ruby/rails/rails-6.1.7.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistence framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~riscv"
+
+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.15.0:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2023-08-22 Thread Hans de Graaff
commit: 053235db82ec744cb2b6289d5383f692b4be3ab5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:05:21 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053235db

dev-ruby/activestorage: add 6.1.7.6

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

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

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/activestorage/activestorage-6.1.7.6.ebuild 
b/dev-ruby/activestorage/activestorage-6.1.7.6.ebuild
new file mode 100644
index ..1b24cc39c24d
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.1.7.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~riscv ~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.1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   =dev-ruby/minitest-5.15*:*
+   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\|rack-test\|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:^:#:' 
\
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: 8dc34718c382f6c5b2f9bf48c55e812f3600ab02
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:05:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:05:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc34718

dev-ruby/actionmailer: add 6.1.7.6

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

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

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/actionmailer/actionmailer-6.1.7.6.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.1.7.6.ebuild
new file mode 100644
index ..ef53533a632a
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.1.7.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+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 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.7.4-ruby32-keywords.patch
+)
+
+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 -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' \
+   -i test/base_test.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: a9c04d645492729f5f0f1ad230ff4c130b25e26f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:06:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c04d64

dev-ruby/railties: add 6.1.7.6

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

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

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/railties/railties-6.1.7.6.ebuild 
b/dev-ruby/railties/railties-6.1.7.6.ebuild
new file mode 100644
index ..ed0798ba5607
--- /dev/null
+++ b/dev-ruby/railties/railties-6.1.7.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~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/actionmailbox/

2023-08-22 Thread Hans de Graaff
commit: 4aba10e18bc8eac8c937cf9f8b3bc0b7bfa503c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:06:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:06:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aba10e1

dev-ruby/actionmailbox: add 6.1.7.6

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

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

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.1.7.6.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.1.7.6.ebuild
new file mode 100644
index ..90a90bf86e18
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.1.7.6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+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 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.7.4-mail28.patch
+)
+
+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
+   

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

2023-08-22 Thread Hans de Graaff
commit: 429432081165542b3d4bbc58b2c04c843e793e5f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:05:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42943208

dev-ruby/actionpack: add 6.1.7.6

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

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

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/actionpack/actionpack-6.1.7.6.ebuild 
b/dev-ruby/actionpack/actionpack-6.1.7.6.ebuild
new file mode 100644
index ..057890899b83
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.1.7.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~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
+6.1.0"; gem "activerecord", "~> 6.1.0"; 
gem "minitest", "<5.16"' \
+   -i test/abstract_unit.rb || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -e 's/-/GMT/' \
+   -i 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 -e '/define extra capabilities/,/^  end/ s:^:#:' \
+   -i test/dispatch/system_testing/driver_test.rb || die
+
+   # Avoid tests that fail with a fixed cgi.rb version
+   sed -e '/test_session_store_with_all_domains/askip "Fails with fixed 
cgi.rb"' \
+   -i test/dispatch/session/cookie_store_test.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: 9dd05777e4669828557de918695de8987b695580
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:04:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd05777

dev-ruby/actioncable: add 6.1.7.6

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

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

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/actioncable/actioncable-6.1.7.6.ebuild 
b/dev-ruby/actioncable/actioncable-6.1.7.6.ebuild
new file mode 100644
index ..6b5b03f52917
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.1.7.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~riscv ~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/activesupport-${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/activerecord/

2023-08-22 Thread Hans de Graaff
commit: 971c1318ad521b4e4a9cdb4fa30b127f7ac0fd47
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:05:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:05:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971c1318

dev-ruby/activerecord: add 6.1.7.6

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.1.7.6.ebuild | 95 +++
 2 files changed, 96 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/activerecord/activerecord-6.1.7.6.ebuild 
b/dev-ruby/activerecord/activerecord-6.1.7.6.ebuild
new file mode 100644
index ..41a42dc05ddc
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.1.7.6.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# 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 ~riscv ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.7.4-ruby32-keywords.patch
+)
+
+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/railties-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+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
+
+   # Load correct rails version
+   sed -i -e '2igem "activemodel", "~> 6.1.0"; gem "activejob", "~> 
6.1.0"; gem "railties", "~> 6.1.0"; gem "minitest", "<5.16"' 
test/cases/helper.rb || die
+
+   # Avoid single tests using mysql or postgres dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
+   -i 
test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb 
|| die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
+   

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

2023-08-22 Thread Hans de Graaff
commit: 9a5da61ae49f5dbaf3807b1c303d34bb51f3c359
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:04:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:04:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5da61a

dev-ruby/activemodel: add 6.1.7.6

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

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/activemodel/activemodel-6.1.7.6.ebuild 
b/dev-ruby/activemodel/activemodel-6.1.7.6.ebuild
new file mode 100644
index ..15047517687c
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.1.7.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+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 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.7.4-ruby32-keywords.patch
+)
+
+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
+   

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

2023-08-22 Thread Hans de Graaff
commit: bc7355326b25ea721372c11b79dd6fb76a708e1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:04:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:04:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc735532

dev-ruby/activesupport: add 6.1.7.6

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

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

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild
new file mode 100644
index ..cd053f54ec07
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.1.7.6.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~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/minitest-5.1
+   dev-ruby/tzinfo:2
+   >=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-3.0.1
+   dev-ruby/connection_pool
+   >=dev-ruby/nokogiri-1.8.1
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.3:3
+   dev-ruby/rack
+   dev-ruby/rexml
+   dev-ruby/mocha
+1.1"' test/abstract_unit.rb || die
+
+   # Avoid test that depends on timezone and test that fails on 32-bit 
arches
+   sed -e '/test_implicit_coercion/,/^  end/ s:^:#:' \
+   -e '/test_iso8601_output_and_reparsing/askip "Broken on 32-bit 
arches"' \
+   -i test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e '/test_filename_max_size/askip "gentoo"' 
test/cache/stores/file_store_test.rb || die
+
+   # Avoid tests requiring a live redis running
+   rm -f test/cache/stores/redis_cache_store_test.rb || die
+   sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
+   sed -i -e '/test_redis_cache_store/askip "lacking keywords"' 
test/cache/cache_store_setting_test.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: b75db06434ca0373c51293c36c94dca4e4c83274
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:04:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75db064

dev-ruby/activejob: add 6.1.7.6

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

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

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/activejob/activejob-6.1.7.6.ebuild 
b/dev-ruby/activejob/activejob-6.1.7.6.ebuild
new file mode 100644
index ..7342f02d1ddd
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.1.7.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=1 test"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~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() {
+   sed -i -e '2igem "activesupport", "~> 6.1.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/actionview/

2023-08-22 Thread Hans de Graaff
commit: 69800318feb87dbad67b5c3105962e83c871c38e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 05:04:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 05:04:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69800318

dev-ruby/actionview: add 6.1.7.6

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

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

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 3cd967225321..26d97d0ade40 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
+DIST rails-6.1.7.6.tgz 11040086 BLAKE2B 
8b5311752952403cf8eae31b5d8e8d376c4b449f512e86df66b3e921375ffa3ea11e15f1d74a7f8ec9179ff70c32a6d4f8de75be5f92fe6315ee97164e22d2d0
 SHA512 
c4163565b2324ce97317d252f3d9e2e673a12b6ae7f54571645c958ce30221f1b357887ade80e46abdd47a422736b9946e49850d52ffd72d8acc87f35224e69f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
 DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005

diff --git a/dev-ruby/actionview/actionview-6.1.7.6.ebuild 
b/dev-ruby/actionview/actionview-6.1.7.6.ebuild
new file mode 100644
index ..d83b9b5b063f
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.1.7.6.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~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
+6.1.0"; gem "activerecord", "~> 6.1.0"; 
gem "minitest", "<5.16"' \
+   -i test/abstract_unit.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"' \
+   -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
+   -i test/active_record_unit.rb || die
+
+   # Avoid test failing on capitalization difference
+   sed -e '/test_raise_arg_overrides_raise_config_option/askip 
"Capitalization difference"' \
+   -i test/template/translation_helper_test.rb || die
+
+   # Remove tests that are coupled to the Sanitizer (already removed 
upstream)
+   sed -e 
'/test_sanitized_allowed_\(tags_class_method\|attributes_class_method\)/askip 
"Removed upstream"' \
+   -i test/template/sanitize_helper_test.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: 1279d610ea07fee7a3d5bba4ccaa689a253a558e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:44:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:44:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1279d610

dev-ruby/actionmailbox: add 7.0.7.2

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

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

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.7.2.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-7.0.7.2.ebuild
new file mode 100644
index ..af4d931f2377
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-7.0.7.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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:*
+   dev-ruby/net-imap
+   dev-ruby/net-pop
+   dev-ruby/net-smtp
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   

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

2023-08-22 Thread Hans de Graaff
commit: dc4da2011683c8e1fd224825d0fac92c058371f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:45:02 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4da201

dev-ruby/rails: add 7.0.7.2

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

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

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index f992a3b4da74..8481df4e5065 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.gem 6656 BLAKE2B 
67c3c47bc4ea22a84466d2805953a0ce0bd5b5c71d95dbeade487bae5f2e54eca486621cfbd6f83dcd940db79792bb3a60a822f6fe379d5787e62942106b32f3
 SHA512 
76acdcdb9d882d5e4f9fdc039e407b52ac15625f267cea932f28d724ca05d468a21a699d235fbd8b11cd0b4b2de8517fa608ef469df6d6c5c609fefbd9a169a8
 DIST rails-7.0.5.1.gem 7168 BLAKE2B 
d55fcec8fad22022dffcd98ac0eac766de4a338dded98ebb58ce8688ae99b3fb02152ceda36333d1d16743aa73a861c787361651f9d0dbe58ad3ae131638c3a7
 SHA512 
c503c5179477ac89dfabe7770acfc3350e432509a1e38a5b55c18fcd93864f287b1634a91dab91d65182828bceefd32477115e934020e968a81bcfdbd291a3b8
 DIST rails-7.0.6.gem 7168 BLAKE2B 
0e7a0771dd705af82b31edcd13fd1b3f93e2980cc53dd0765e099f85dd407eb019049f588da91c1f2655d13ffe9bceee7997eca011a0ec0d06e2197d9f1a34c3
 SHA512 
573276ce78c9ca77adee512398d78b3e1378b1e2a584285b456ba49224bca0da1d07bb1d56eae32378ae8ae7ad6207a9296f94a200fe2cec4897306083852a42
+DIST rails-7.0.7.2.gem 7168 BLAKE2B 
7ac376c4679aeaa871a65a7afddab643c50565e3a8547f7c2a02c5bdd99ce664dc4a0e4eb2215b6f844fdc1b02027c0b6cae62ba949faf0d42f38df15b9332d6
 SHA512 
873fb7fe1f231ea54f11c67212e012e975ae50d2c577352aae921d5a61b88e66d787a30c3a1bf8c9c852ada2d5ba8c3addf2a6c0746646b3452271c591cfd870
 DIST rails-7.0.7.gem 7168 BLAKE2B 
7d6688b26a2bc4e6cf3ae4214cc24eb981c6060eec3d24843b47005308cf7605b19d4fa675933b6d54539b007f2893bd12d5de31d220dd5ec80111504595efc2
 SHA512 
40580115a486b54b1302da9e7ff704887f2f402ae210c31305fea1088365c0dc2baaaf05832e9ee3fca2ad0ddcb6310e9143d7e9532303ed6f9caf6e8807744d

diff --git a/dev-ruby/rails/rails-7.0.7.2.ebuild 
b/dev-ruby/rails/rails-7.0.7.2.ebuild
new file mode 100644
index ..35fb44e053d1
--- /dev/null
+++ b/dev-ruby/rails/rails-7.0.7.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistence framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+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.15.0:*
+"



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

2023-08-22 Thread Hans de Graaff
commit: 32f9cf58d44862513c92c1d4c935906e609e90b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:44:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:44:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f9cf58

dev-ruby/railties: add 7.0.7.2

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

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

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/railties/railties-7.0.7.2.ebuild 
b/dev-ruby/railties/railties-7.0.7.2.ebuild
new file mode 100644
index ..0998d2a794dd
--- /dev/null
+++ b/dev-ruby/railties/railties-7.0.7.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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-12.2
+   dev-ruby/method_source
+   >=dev-ruby/zeitwerk-2.5:2
+"
+
+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/actiontext/

2023-08-22 Thread Hans de Graaff
commit: 05e8fd245202e32e6538d27f8ff95608c56d916d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:44:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e8fd24

dev-ruby/actiontext: add 7.0.7.2

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-7.0.7.2.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actiontext/actiontext-7.0.7.2.ebuild 
b/dev-ruby/actiontext/actiontext-7.0.7.2.ebuild
new file mode 100644
index ..41390bd620b6
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-7.0.7.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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/globalid-0.6.0
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/minitest:5.15
+   dev-ruby/mocha
+   dev-ruby/propshaft
+   >=dev-ruby/sqlite3-1.4.0
+)"
+
+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\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|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/actionmailer/

2023-08-22 Thread Hans de Graaff
commit: f417ab83af442fe441b636a6bcbee9c918d9ae8f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:43:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f417ab83

dev-ruby/actionmailer: add 7.0.7.2

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

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

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionmailer/actionmailer-7.0.7.2.ebuild 
b/dev-ruby/actionmailer/actionmailer-7.0.7.2.ebuild
new file mode 100644
index ..cd0c73169202
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-7.0.7.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~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 -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' \
+   -i test/base_test.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: 9105cc05c1ade0af59f55ba7e9c8727197f0ba22
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:44:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9105cc05

dev-ruby/activerecord: add 7.0.7.2

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-7.0.7.2.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activerecord/activerecord-7.0.7.2.ebuild 
b/dev-ruby/activerecord/activerecord-7.0.7.2.ebuild
new file mode 100644
index ..a97cec8b0444
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-7.0.7.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# 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 ~riscv ~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/benchmark-ips
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+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
+
+   sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' 
test/cases/helper.rb || die
+
+   # Avoid single tests using mysql or postgres dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
+   -i 
test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb 
|| die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
+   test/cases/associations/has_many_associations_test.rb
+
+   # Avoid test failing to bind limit length in favor of security release
+   sed -i -e 

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

2023-08-22 Thread Hans de Graaff
commit: dc36019a9d21e6c0e62f7ad59b955bc584f11b5d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:42:16 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc36019a

dev-ruby/activesupport: add 7.0.7.2

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

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

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activesupport/activesupport-7.0.7.2.ebuild 
b/dev-ruby/activesupport/activesupport-7.0.7.2.ebuild
new file mode 100644
index ..a40b35af2336
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-7.0.7.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~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
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-3.0.1
+   dev-ruby/connection_pool
+   >=dev-ruby/nokogiri-1.8.1
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.3:3
+   dev-ruby/rack
+   dev-ruby/rexml
+   dev-ruby/mocha
+   

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

2023-08-22 Thread Hans de Graaff
commit: ee2290468b7842d5a2a171cfbc8c6bf7a2f3286a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:43:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:43:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee229046

dev-ruby/actionpack: add 7.0.7.2

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-7.0.7.2.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionpack/actionpack-7.0.7.2.ebuild 
b/dev-ruby/actionpack/actionpack-7.0.7.2.ebuild
new file mode 100644
index ..fc6527ac8354
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-7.0.7.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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-3.26
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   dev-ruby/selenium-webdriver:4
+   www-servers/puma
+   

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

2023-08-22 Thread Hans de Graaff
commit: 1c6e8d1226c51f80aa5d421f99a614a733776de3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:43:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:43:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6e8d12

dev-ruby/activestorage: add 7.0.7.2

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

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

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activestorage/activestorage-7.0.7.2.ebuild 
b/dev-ruby/activestorage/activestorage-7.0.7.2.ebuild
new file mode 100644
index ..449146723934
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-7.0.7.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   =dev-ruby/minitest-5.15*:*
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sprockets-rails
+   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\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' 
\
+   

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

2023-08-22 Thread Hans de Graaff
commit: 8e9bfc7bec5a614fd21f6aa8b58356bba3f516a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:42:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9bfc7b

dev-ruby/activemodel: add 7.0.7.2

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

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activemodel/activemodel-7.0.7.2.ebuild 
b/dev-ruby/activemodel/activemodel-7.0.7.2.ebuild
new file mode 100644
index ..4557e34ae486
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-7.0.7.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~riscv ~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
+   

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

2023-08-22 Thread Hans de Graaff
commit: 4fd24925a307f0ac80540aa0cf1ae35b935673cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:43:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:43:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd24925

dev-ruby/activejob: add 7.0.7.2

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

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

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/activejob/activejob-7.0.7.2.ebuild 
b/dev-ruby/activejob/activejob-7.0.7.2.ebuild
new file mode 100644
index ..ce3637f56cb7
--- /dev/null
+++ b/dev-ruby/activejob/activejob-7.0.7.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~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
+   dev-ruby/zeitwerk
+   )"
+
+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
+   rm -f test/cases/delayed_job_adapter_test.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: b25099aa0e7036b523e8ad8316b31c5b35606e1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:43:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:43:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25099aa

dev-ruby/actionview: add 7.0.7.2

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

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

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actionview/actionview-7.0.7.2.ebuild 
b/dev-ruby/actionview/actionview-7.0.7.2.ebuild
new file mode 100644
index ..f9c9556f3acf
--- /dev/null
+++ b/dev-ruby/actionview/actionview-7.0.7.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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
+   

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

2023-08-22 Thread Hans de Graaff
commit: 5289ab8972a1cda7fd6face4d649f51b2d26762f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:42:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:42:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5289ab89

dev-ruby/actioncable: add 7.0.7.2

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

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

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index c93033a73cf8..3cd967225321 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.6.tgz 11090672 BLAKE2B 
87d3c1d37f0af4c6a9590d9e38cf1674c59b01b1e15d9883e4d303935b13c48cf9a53d9b3db63490a515b035ba500c6db9b938c329ee82f3adf9eb5897a69fe7
 SHA512 
93d91d25117e01460d3bd9bdd21743d19f377487a4cd2d0cd22f4d9deba524451033c83f52515270ff823b6c26306fe30be8c360bb527c59a789c04dd5fc1dac
+DIST rails-7.0.7.2.tgz 11085454 BLAKE2B 
05574b6df7e28e409949fb30fd7137d61c31072b394f950a180135201132f3cf9c5cca8f76c661827d7a5e807bfc4b0c97a449b8941115cbe3a0f2f84f62
 SHA512 
41fad11bd272ea21f7d15d855da04230f0801d9926f6ce3300754f1b2b9d691f18e55855b1a71e44faaf483b397b02ac11c75eb415b7c8976868bc9aefe5b005
 DIST rails-7.0.7.tgz 11071730 BLAKE2B 
215642609be86bd9977dc2cdb09a76c64e99260359d0a60aa411a5df572d7699a5f9959ea8aa0ff116ad75110db060436abcfb17da689b1a6aa819fd56373279
 SHA512 
75f952dfe4d9abc1473dfb017e42daec6358a45efad14a3b39a1b2dc5fec566757c2225fe920a4e872e896966cfb1d4b6e1c40c93d2043aec3bf5bd25ff7c956

diff --git a/dev-ruby/actioncable/actioncable-7.0.7.2.ebuild 
b/dev-ruby/actioncable/actioncable-7.0.7.2.ebuild
new file mode 100644
index ..9fdb14783462
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-7.0.7.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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/activesupport-${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/sus/

2023-08-22 Thread Hans de Graaff
commit: 68c49f8056fb989b1c28ee015118caeddd8a80f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:33:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:33:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c49f80

dev-ruby/sus: add 0.23.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.23.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index fd9436f87072..9054232e93b2 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b7340
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd
+DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd

diff --git a/dev-ruby/sus/sus-0.23.0.ebuild b/dev-ruby/sus/sus-0.23.0.ebuild
new file mode 100644
index ..bd56aec6e77e
--- /dev/null
+++ b/dev-ruby/sus/sus-0.23.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus;
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: d7b3a651cd5128ad585c1c2e5cf603da0d47aabc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:31:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:32:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b3a651

dev-ruby/sassc: fix minitest deprecation

Closes: https://bugs.gentoo.org/912022
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sassc/sassc-2.4.0-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild 
b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild
index e84829351fdb..0fe002fe34e8 100644
--- a/dev-ruby/sassc/sassc-2.4.0-r1.ebuild
+++ b/dev-ruby/sassc/sassc-2.4.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_DOCDIR="doc"
@@ -40,6 +40,9 @@ all_ruby_prepare() {
# Avoid version-specific test so newer libsass versions can be used.
sed -i -e '/test_it_reports_the_libsass_version/,/end/ s:^:#:' 
test/native_test.rb || die
 
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' test/*_test.rb || die
+
sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die
 }
 



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

2023-08-22 Thread Hans de Graaff
commit: 6c9612aa35c413041c6047acf9e875eba20c5df7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:29:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9612aa

dev-ruby/rbs: add 3.2.0

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

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

diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index edfd69e9e08e..fd07ca2a30e7 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -1,3 +1,4 @@
 DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B 
a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204
 SHA512 
e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824
 DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 
335ba5d438b74ef36a65c1bd5d41508bb4d89a5273d413899f96684e6d97a6911ab157ad5b8acde97e23b832ebd2bd04517c37a3edc2fd66703442333d3fa5b1
 SHA512 
17dff709693c2b554178a31580ed48e863490fc527c86a8d823928379483665076c498e402c1dcb85c0ba401e6754e9c2d8cb9a48655952136521e6e7b47025f
 DIST rbs-3.1.3.tar.gz 1133033 BLAKE2B 
d9727a757bab41dc2deb4570b6fe325ec9dd6b50190fff9995d2054125ba5e05536a31b7961c068c78071c9039858b64bc73195bb40a26d12f6d7f9031e40e53
 SHA512 
76bce2c0a2377e2eca16877de7082c90b8df4fd7d9f89d74751e62d25f94a3418a71bcc7ea30e646ce548f675002358dc700c5d598379d8c744fa4fb0454f40c
+DIST rbs-3.2.0.tar.gz 1147974 BLAKE2B 
167d8ac64173c5e7b8bc44d9fbf66c6b2a4c01c8a91bb0d45f564dc2f0ca6b9d06f0f6adafa690214671ff74f28a6396f028f07f00b830b6d6695796ca74a68f
 SHA512 
ef593e24356f4b0236e7fc77f3f919fec03d2bcb82e05c5d511c50bfdf1cd74a193f37a9aca430fca3a869987ee3fcb423a3be94bb364f9a39365d56303dde9e

diff --git a/dev-ruby/rbs/rbs-3.2.0.ebuild b/dev-ruby/rbs/rbs-3.2.0.ebuild
new file mode 100644
index ..c66d09f9c28c
--- /dev/null
+++ b/dev-ruby/rbs/rbs-3.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library 
definitions"
+HOMEPAGE="https://github.com/ruby/rbs;
+SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # We compile the extension directly
+   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+
+   # Avoid JSON schema validation tests due to a large dependency stack
+   # that would be needed.
+   rm -f test/rbs/schema_test.rb || die
+
+   # Avoid setup tests since they require a lot of development 
dependencies.
+   rm -f test/rbs/test/runtime_test_test.rb || die
+
+   # Avoid subtract tests with additonal unpackaged dependencies
+   sed -i -e '/def test_subtract/aomit "Skipped due to additional 
dependencies"' test/rbs/cli_test.rb || die
+
+   # Avoid tests requiring a network connection
+   rm -f test/rbs/collection/installer_test.rb 
test/rbs/collection/collections_test.rb \
+   test/rbs/collection/config_test.rb 
test/rbs/collection/sources/git_test.rb || die
+   sed -i -e '/def test_collection_/aomit "Requires network"' 
test/rbs/cli_test.rb || die
+   sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires 
network"' test/rbs/environment_loader_test.rb || die
+
+   sed -i -e '/def test_paths/aomit "Different paths in Gentoo test 
environment"' test/rbs/cli_test.rb || die
+}



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

2023-08-22 Thread Michał Górny
commit: d5ea09f2f0287a2408972783c11158a62ed5c37c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 04:03:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ea09f2

dev-python/zeroconf: Bump to 0.82.1

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

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

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 7a08beccf644..a4eb14161241 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -6,3 +6,4 @@ DIST zeroconf-0.76.0.tar.gz 146204 BLAKE2B 
aaa6e6f3c9b1f8eeb837d03178b131a001fed
 DIST zeroconf-0.79.0.tar.gz 147440 BLAKE2B 
fb0fb75a90a3c33dd0dfdaed55a54bcf8c58de55d04d81f94c3bc51680cd8d146cf9e6b95621268c384b92016233887096c34921aa3805d8cdde782cf6516863
 SHA512 
242bcf5af958edb53989e1100c0f0eb0cbeed388f4e43363021c81c02ce223c5dbda63ef389e16d5246067cd8a450b187fa2df8f782e5d190a8061e2d8dba348
 DIST zeroconf-0.80.0.tar.gz 147419 BLAKE2B 
04f93331a667863f8ac5a40d156468d9ffceb010220c989b801b296fa5ad160660b2c34892b960e57f2876c823f236d91b61fe672e712e50238efe34d2c28721
 SHA512 
72f3d7c00474a8d31d69b6d3c5c1408cd6b4ceb4b4a6d6c80e8dbd51f90e0e9897734fb80e6b1f3cf744d2658102c58e051db52c42b89e29dc0f5fc870c08227
 DIST zeroconf-0.81.0.tar.gz 148284 BLAKE2B 
103ae54a20b8d23bac94dcd2d48a05c567158cca6617344e90c8f0676a21262e2ee82eceaa236edb998409f3e5385ad8d8f091c1b5ed100a6196de3586f1
 SHA512 
66d2a9ba9b12f91b90c023ba935bdcae1a09c68026702664d5f7d40b392820ee4614be23e0bf6688230da86963b61f6d5505dc38787ded4cade48f52f13d4e81
+DIST zeroconf-0.82.1.tar.gz 147915 BLAKE2B 
608d077e042f1b74f25f44b5b64350782944d0f4da96bb17a32bf9cbedfe5c1b751a8731a65c5cac86cc458425f2e38d0549317e7216c577567d0852a7a6c7ed
 SHA512 
a02e9b1c6ce976de815f902f5607d6b0fecba4abc403234cbf1abe450c3894e6c117bb554ba76c27250c748b36b862abb8ed059f0da8d31e5b10e5f1c2e1

diff --git a/dev-python/zeroconf/zeroconf-0.82.1.ebuild 
b/dev-python/zeroconf/zeroconf-0.82.1.ebuild
new file mode 100644
index ..76b5818dc18d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.82.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-08-22 Thread Michał Górny
commit: 79b7e34d3081a3983a340953b82b95741965166a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:55:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b7e34d

dev-python/sqlglot: Bump to 17.15.0

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

 dev-python/sqlglot/Manifest   |  1 +
 dev-python/sqlglot/sqlglot-17.15.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 46b2810454ea..28520175a7ba 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -4,3 +4,4 @@ DIST sqlglot-17.11.0.tar.gz 8399720 BLAKE2B 
28a2da06afc70a510ad046d25432c2b145fc
 DIST sqlglot-17.12.0.tar.gz 8402758 BLAKE2B 
e563aecabdac819c55eabd678a12ee2a83f7a074eaa3d58d27503b04828233527c7320d237b699cc209f849d57d3b262a164f157fd4f24d1b125206994a45782
 SHA512 
d2e64e3692b93138f30904fab28490a3c9598e0201627112c29588c20889981354e2bf82ee844609d7633ea44aab9855159f294a6d711bb144ab922ed5ce1078
 DIST sqlglot-17.14.0.tar.gz 8496712 BLAKE2B 
5bdf3e3ffcb5da87f102cc706f52a1717abb571e30a5d780cfef7ec1f18ae987efda7728aef5ce7ba988a4340c1148a81d66048f2b6970a32404cc0970734b87
 SHA512 
c9058a91a3d0b763c64b5c1f2161d4bffde41ba113c76ccde5268f56b759bb63d83d92ad374a88e6e5cbddc5e46b885752f43db9c239182a7eb8e85d6401f4a8
 DIST sqlglot-17.14.2.tar.gz 8498185 BLAKE2B 
c556387a77aa2d5a52ce2f0ac630253ea68b9cd9426493e689e253b524643d25f1b7833e0a0970a52ac172eeced458de25584e55dc74d48e9398a02ab7f3dae1
 SHA512 
186011ccdbe3a3abff6dd94f31c6f2030a9a3c508569528e716fbfaffefccd9c31a508507caa8e2225582c95056e966466ba9aac95262d10152917c70003de7b
+DIST sqlglot-17.15.0.tar.gz 8505061 BLAKE2B 
60ab18f09a5540d1442b03b6eae104f01642808ab0081df5e387eaa9a8c188b21cc1574e0c63d3d0eeddef023c2d3d0008a0e6f0e7e5ce8cdadde51b40e8641e
 SHA512 
efca36e7fffcaff3379a870266e6978452a06a502d179d5bb1ba3dbf6f2d84bd9ef8f7967f82d6512ab6d420b755d3ea2c3bd243a4f7c5e8baccd4dcd183d390

diff --git a/dev-python/sqlglot/sqlglot-17.15.0.ebuild 
b/dev-python/sqlglot/sqlglot-17.15.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-17.15.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-08-22 Thread Michał Górny
commit: 64c8a63ba054bbea7eac76c8da6facd9b753aa9f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:58:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c8a63b

dev-python/magic-wormhole: Bump to 0.13.0

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

 dev-python/magic-wormhole/Manifest |  1 +
 .../magic-wormhole/magic-wormhole-0.13.0.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/magic-wormhole/Manifest 
b/dev-python/magic-wormhole/Manifest
index 95132edb3b84..07a5706deb32 100644
--- a/dev-python/magic-wormhole/Manifest
+++ b/dev-python/magic-wormhole/Manifest
@@ -1 +1,2 @@
 DIST magic-wormhole-0.12.0_p20230525.gh.tar.gz 281332 BLAKE2B 
daf9e39c89d8591584b25f142de2e66757a31970179f38e2fb74e112295e637f94930127bd3c0c1cc1243ac559dc4885bab3e7892b112dbf174b0514b49051c0
 SHA512 
ef5be6396fb9d6e35c64baeeaaea269526f9f8127eaf1bdd7b7b693a0272885388c4d6dc9fac87f6355eff5e9fe94450aebeafd2009b7d74f6772922a2796cbd
+DIST magic-wormhole-0.13.0.tar.gz 274564 BLAKE2B 
51752204231be0f3eac8765387386435830e91f541aaada7ca6ee52c8334879cdce68c31d40c3207a7bdb5657a5240930aedc36bab8e765f1081b20624ebdf3f
 SHA512 
5c26da12ae94202684da14d7e3fa84ef173a31a3e5e42a40dcc2b8d3a6475943c813bcef9fbf904e419152a16e2cb4a85c2a69bbf0528f5fa63d056bf5f348e2

diff --git a/dev-python/magic-wormhole/magic-wormhole-0.13.0.ebuild 
b/dev-python/magic-wormhole/magic-wormhole-0.13.0.ebuild
new file mode 100644
index ..43b48954d293
--- /dev/null
+++ b/dev-python/magic-wormhole/magic-wormhole-0.13.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Get Things From One Computer To Another, Safely"
+HOMEPAGE="
+   https://magic-wormhole.readthedocs.io/en/latest/
+   https://github.com/magic-wormhole/magic-wormhole/
+   https://pypi.org/project/magic-wormhole/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/automat[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/noiseprotocol[${PYTHON_USEDEP}]
+   dev-python/pynacl[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/spake2[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/twisted[ssl,${PYTHON_USEDEP}]
+   dev-python/txtorcon[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/magic-wormhole-mailbox-server[${PYTHON_USEDEP}]
+   ~dev-python/magic-wormhole-transit-relay-0.2.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-08-22 Thread Michał Górny
commit: 0128dc2b2fc92fa35561a8c1db6a24ebf387a868
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:40:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 03:40:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0128dc2b

dev-python/botocore: Bump to 1.31.32

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.31.32.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c2f0b1f12257..40a8ee178129 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.31.28.gh.tar.gz 11872151 BLAKE2B 
97541606ddc488cc1b07f02a1ab5593
 DIST botocore-1.31.29.gh.tar.gz 11874948 BLAKE2B 
a4a2dabdfdb574814878009a29cee4dfd2014a45b40e10f4769b49d487de1f58e75f27ac897cc140590b03922dd1c2bfc6e28ad211d45743f5358b80fef238c4
 SHA512 
5796b5b985b68ebde998133c6b33ef2bcc3b7f64615198e0e73f6e24fd2782b796a3acd8a3603cce0890ad820d00c2021da5bdf408ea89154ad21bfafb71c738
 DIST botocore-1.31.30.gh.tar.gz 11873788 BLAKE2B 
0e0f7500c838c1dc1978956a1b191b30f217ff55ae17a3f601956362b0be2058bf895477db486f532dbb334d925da2ebe7c24c5a8e08585e2c817bb2539b4f3c
 SHA512 
310d5c23ad1ca38550032b9810106fefd5f6431b717c8296bf6e7d208d5c7d1a6b4a97684f2386f4dac27463e1005e08fd67b0e6be07a5c625fa3c8c3a383378
 DIST botocore-1.31.31.gh.tar.gz 11877393 BLAKE2B 
6f1d09ce68815ad9a97bf7df9a4153d76898dc2814ab39f2406812ec6e1075f70e0fe10c33f258c1af0855e2b5f429d2862fae67a8a4deac2aa907a239b1f98e
 SHA512 
00ff060d1dfc7d810d654afea8e75bf69693d0205621ef66eb8003dcd81def3215e55e8e7e643cf9401e39f5cab82edb025aefe5a78d100ca651bcc82564c7e4
+DIST botocore-1.31.32.gh.tar.gz 11878306 BLAKE2B 
19292e0456f66e4d2b60efb6a6b176fd1e6c81ec77fa14fc7af61549c31abb8d3045aa778b2f279e66457255b8ee33a8e911b5e981e788b056aabd6af4465b48
 SHA512 
f94b820f74c88e7bac6b4b8b3f7de66eee8406df6f3bb9f3a97673c65664dd598f92eb82f78487d6bcb1431c5001c98b007ebd0edb11abd35e7bbe0243a7ce69

diff --git a/dev-python/botocore/botocore-1.31.32.ebuild 
b/dev-python/botocore/botocore-1.31.32.ebuild
new file mode 100644
index ..5894fd995097
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.32.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-08-22 Thread Michał Górny
commit: e4237889c56c426110cb365ca93dbe05f025d6ea
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:43:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4237889

app-admin/awscli: Bump to 1.29.32

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.32.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 84bf20406fe8..1618de4f5d0a 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -7,3 +7,4 @@ DIST aws-cli-1.29.28.gh.tar.gz 2509294 BLAKE2B 
c3fbeebaead71029ce882cf7a88d72146
 DIST aws-cli-1.29.29.gh.tar.gz 2509694 BLAKE2B 
fb303b103ac2f6f74ac557b136c23d40f3da00b26c0bc03ed07e31c04fad5c868c7ac2141072fd8a8f7ea80ccdfff5e55fb89dd25c67b91f518aed6441650761
 SHA512 
606a9c4c510e51ba1ad39722abd4c7666f2fc184470f7ef17b61863135cb43baf6117eb777ac1e1d143c71507ef7f2bea9a6192675d93e282eb15d13e2d8c6cc
 DIST aws-cli-1.29.30.gh.tar.gz 2509672 BLAKE2B 
4c81e02da68497cbf91ca407389707e21244147ec740344394b5a8dac9e3cf95d3f48487069371bea607ea823a6c7c169c9d6ed77dc5ba92cd3545e5b9510c69
 SHA512 
69120b9bf57eab809cb345a3aa0515d6f9b06b64b1233fc82bd3d26341b549e43dc301e0c70876ccac2ebc7a19f68f4f7c3872ea63add1e797e49fd156d9
 DIST aws-cli-1.29.31.gh.tar.gz 2510291 BLAKE2B 
9b28bd5b22cbcde62f1375920f97a53a152a89d67b68788cbcecc3534932e037f94f6427324431c6f063a5cbf2fd4903a43a6129cb052198baefefed38b6e763
 SHA512 
3f56edd418556e4575f44ef08d631e1b36a4d1f77e6d189ed5d9e46acde0c02e561d22df9d7063efc3011561816b99ad8faaf12855d7eaef76b16f47d77f8c65
+DIST aws-cli-1.29.32.gh.tar.gz 2510913 BLAKE2B 
bd22cc1fc38963f97a51c6c881986a48de072c9a4b5e4d59cee0b3df04f3f006660a194968d0114d803532572c7b229633802f0875fb891f7c58732894f97f92
 SHA512 
7951fe240f39f72fe3ddc03f350515ac441a836c6b943c6347672a228d7dfb4fbb3ab8a6a765e3346f2ff59a71620ee0cff146525057757e64ca1265f011332d

diff --git a/app-admin/awscli/awscli-1.29.32.ebuild 
b/app-admin/awscli/awscli-1.29.32.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.32.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-08-22 Thread Michał Górny
commit: 87355df825321f76871ccc0ccfe0a9b4011ce022
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:43:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87355df8

dev-python/boto3: Bump to 1.28.32

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

 dev-python/boto3/Manifest| 1 +
 dev-python/boto3/{boto3-.ebuild => boto3-1.28.32.ebuild} | 2 +-
 dev-python/boto3/boto3-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1441d97b0546..f2d8ed03efdb 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.28.28.gh.tar.gz 689176 BLAKE2B 
21a951604fb2c5f6435d6c27dfbab5a4d160
 DIST boto3-1.28.29.gh.tar.gz 689353 BLAKE2B 
6d8816cd1857b2c9b968730488ccc6822a721e65275a247284a85702f16462a7075e72a53d575ab5ecf450666a80b7d750503a315c5205b09a5850ff37cae684
 SHA512 
624060c702af72ab083f2bbbf9d406485db2df953f3fde1f9c32bfeff4c9bd4ef1498052c8cb7356ab1aec51132cb77f4af34da15af0aa92da67724646643cd8
 DIST boto3-1.28.30.gh.tar.gz 689629 BLAKE2B 
03081369f995ae470717c32ffd0e80c1bac6677467cd4af57b4a7e19d5c0249c825a2db787d5e6d7319b1af808936043e07b1d5ff13eb413125478710a18a416
 SHA512 
ace77ea7898cd7baa47c256affe553bbec2410f0143caf3b06311d66c306dfe2d4ce8b47820d6c8ceb3f4a7a195d94610b46db2bb0ed2e3716dcee99b8841468
 DIST boto3-1.28.31.gh.tar.gz 690064 BLAKE2B 
409dcdb3c4a0ee2bb32d8a68ba2779d347b0686076c9bc922320b370def9faa6cde964279d8fb2d885f547299e1358c05db80688fdf953ddf70030eb282ebed9
 SHA512 
6a1de5568c5663a9f37ae991ae072fbfa7fcafbfa5786bfcd4335c6dcdb1eadee8050ead64251cc687b8f954b6d3a79fd3bef0b1fedd4cd4fcb2d63f405a0323
+DIST boto3-1.28.32.gh.tar.gz 690385 BLAKE2B 
2d5ff74dc8f27d43329796910c6810257f997780afae1fdaaa9934853735244512464dbe7eb882376720e4c76bb2ec2fd9e56673f7677dc9a88d6a838fe2d2a9
 SHA512 
e7faa2e40b8fbb5e69070277fa9ee5ab94f2540f9ca6e781c61e99d674e3039bc7b16dd3e196dc2876dc8149b6513a0d8c8c888c96aeef13abb3e7617f1e

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-1.28.32.ebuild
similarity index 95%
copy from dev-python/boto3/boto3-.ebuild
copy to dev-python/boto3/boto3-1.28.32.ebuild
index d155ad52d110..ec9fc93bf23a 100644
--- a/dev-python/boto3/boto3-.ebuild
+++ b/dev-python/boto3/boto3-1.28.32.ebuild
@@ -62,5 +62,5 @@ python_prepare_all() {
 }
 
 python_test() {
-   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --dist=worksteal
 }

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-.ebuild
index d155ad52d110..ec9fc93bf23a 100644
--- a/dev-python/boto3/boto3-.ebuild
+++ b/dev-python/boto3/boto3-.ebuild
@@ -62,5 +62,5 @@ python_prepare_all() {
 }
 
 python_test() {
-   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --dist=worksteal
 }



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

2023-08-22 Thread Michał Górny
commit: 7eb8e17578b48052259ebe38172589cb5072142a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:47:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb8e175

dev-python/pybtex-docutils: Bump to 1.0.3

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

 dev-python/pybtex-docutils/Manifest|  1 +
 .../pybtex-docutils/pybtex-docutils-1.0.3.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pybtex-docutils/Manifest 
b/dev-python/pybtex-docutils/Manifest
index 7c08680f3589..f6db167ed1a3 100644
--- a/dev-python/pybtex-docutils/Manifest
+++ b/dev-python/pybtex-docutils/Manifest
@@ -1 +1,2 @@
 DIST pybtex-docutils-1.0.2.tar.gz 18450 BLAKE2B 
84521d36994e3ca5bfdcebd308e6aaeb17f7202d024799612d34dbf58b1b1e58d42b898a4c792815a472b0a7008e28558fd722f39462cd3b1ee24b921f746a4d
 SHA512 
1190fcbdfb89b858a1164dd2c99a5da7afb76a23f5b314963babd894e7578d75e80f2552319c6621e9c7738018fd1b8f4a3772057ed65466f2d9fc3e15c57e2b
+DIST pybtex-docutils-1.0.3.tar.gz 18348 BLAKE2B 
49a614d0e718a968ce1a8fb0e0cb105f86a97b51e29be34b3a542c4de1135ef4abf3406f4d5b5063ea21ab39fa94a89ad5ea8c1fff2354618fbdf0241cd52b65
 SHA512 
36c0f06a89333ed4153c70399a1eb2a220fb453da7af16fac7a28234dc576d5cb4f1809747c7070f711d611f0e967784aff77ffed63431517fd846aeb0e500df

diff --git a/dev-python/pybtex-docutils/pybtex-docutils-1.0.3.ebuild 
b/dev-python/pybtex-docutils/pybtex-docutils-1.0.3.ebuild
new file mode 100644
index ..6f0a293610dc
--- /dev/null
+++ b/dev-python/pybtex-docutils/pybtex-docutils-1.0.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A docutils backend for pybtex"
+HOMEPAGE="
+   https://github.com/mcmtroffaes/pybtex-docutils/
+   https://pypi.org/project/pybtex-docutils/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/docutils-0.14[${PYTHON_USEDEP}]
+   >=dev-python/pybtex-0.16[${PYTHON_USEDEP}]
+
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-appfinder/

2023-08-22 Thread Michał Górny
commit: 1d087b0b952485fa7ab585de4ca6b314e47d36d1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 03:54:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 04:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d087b0b

xfce-base/xfce4-appfinder: Bump to 4.18.1

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

 xfce-base/xfce4-appfinder/Manifest |  1 +
 .../xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/xfce-base/xfce4-appfinder/Manifest 
b/xfce-base/xfce4-appfinder/Manifest
index c22a19722026..382f2b2f7b7f 100644
--- a/xfce-base/xfce4-appfinder/Manifest
+++ b/xfce-base/xfce4-appfinder/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-appfinder-4.18.0.tar.bz2 562219 BLAKE2B 
05aeedcfe6b00509f7c87affbd9ee12d72ad2298168497fa957a0ec189f18348606ff29c177f4c3c5b3e9b7c937d67727828b97b786038ebfd03259f473fae0d
 SHA512 
e33144910bb4391beb6ca88e312c592593ce50a40e10487c5b72eca492dd2f7c3ab7324ce62413ad6f3df0025de29ece96b5d0a566eecbc87bd1d0e62c9156ad
+DIST xfce4-appfinder-4.18.1.tar.bz2 564600 BLAKE2B 
b715da63ea4e98e268e4173548b6826ab8c0cec95ab208b55c17e4a3eabd458f9eb486171b23226bb30c1ed2cc0b868f1c87b40b86980b7ee7d51f3cdf7e1455
 SHA512 
3ebdf1e189e3c7d8b738d9be502124ac5e05664713e53d9e9c2f758717c409d0dc50506cd488383ba7c96aa981050a5623a957e961b9da8f486e3c189899a378
 DIST xfce4-appfinder-4.19.0.tar.bz2 577596 BLAKE2B 
d6d8bc4f3cbbd1c8e31b4f2a9964833e35eca18de26c5e6fb4cc8b8fdfafe832018e1b7113fdef0bd0f88b04a4cdc2cfc70ab84089fda990b6e0c7fd658f832c
 SHA512 
4796eac89c15b7349c390adcb151908d6cbfa89363daea3638066f5d8108abe5f8140b6a070f9fa8689f876fe62645a43be0f1fc46ec40c036dbf1550b7bfb79

diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild 
b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild
new file mode 100644
index ..6c3fe76d75d7
--- /dev/null
+++ b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A tool to find and launch installed applications for the Xfce 
desktop"
+HOMEPAGE="
+   https://docs.xfce.org/xfce/xfce4-appfinder/start
+   https://gitlab.xfce.org/xfce/xfce4-appfinder/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=dev-libs/glib-2.66.0
+   >=x11-libs/gtk+-3.24.0:3
+   >=xfce-base/garcon-0.3:=
+   >=xfce-base/libxfce4util-4.15.2:=
+   >=xfce-base/libxfce4ui-4.14:=[gtk3(+)]
+   >=xfce-base/xfconf-4.14:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2023-08-22 Thread William Hubbs
commit: 600192312877dbee9dd1f18f693262f96fa38c6a
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 23 02:55:52 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 23 02:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60019231

profiles/package.mask: mask k8s 1.28.0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0e38f8347802..e15ca969d0bd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,19 @@
 
 #--- END OF EXAMPLES ---
 
+# William Hubbs  (2023-08-23)
+# Upstream bug opened since this didn't compile.
+# My tests were done via "sudo ebuild" instead of emerge so my tests
+# passed, but emerge didn't work.
+# Bug #912781.
+=sys-cluster/kubeadm-1.28.0
+=sys-cluster/kube-apiserver-1.28.0
+=sys-cluster/kube-controller-manager-1.28.0
+=sys-cluster/kubectl-1.28.0
+=sys-cluster/kubelet-1.28.0
+=sys-cluster/kube-proxy-1.28.0
+=sys-cluster/kube-scheduler-1.28.0
+
 # Sam James  (2023-08-22)
 # Broken with new net-analyzer/net-snmp, no reverse dependencies in Gentoo,
 # no other distros package this, and upstream have discontinued development.



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

2023-08-22 Thread Mike Gilbert
commit: c719d131d0f9f17ab211e18e5b94c41e165e6976
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug 23 02:19:17 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 23 02:19:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c719d131

app-editors/vim: add 9.0.1777, drop 9.0.1776

Bug: https://bugs.gentoo.org/912841
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/vim/Manifest | 2 +-
 app-editors/vim/{vim-9.0.1776.ebuild => vim-9.0.1777.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index 6537825d7878..1ef215baf862 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -2,5 +2,5 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 
9664d52de488086308fcbcda0b0a1167161afb
 DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B 
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
 SHA512 
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
 DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B 
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
 SHA512 
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
 DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B 
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
 SHA512 
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
-DIST vim-9.0.1776.tar.gz 17178804 BLAKE2B 
aad0b490a30ed601c992138b26bffedc58812096017e002919d578a0d70f0b758a8af44589d41ddd196903d8f655cb333823ce2d4f3af8ce944709e869c5d236
 SHA512 
47dc15e7ac176fd9a9bba1253d5feb8c79aaa82963f4e71982c1d1718c74c2a459c94c217658b6b0808fdaded876037112c8400aa48f101200603a9b3a44802a
+DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B 
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
 SHA512 
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim/vim-9.0.1776.ebuild 
b/app-editors/vim/vim-9.0.1777.ebuild
similarity index 100%
rename from app-editors/vim/vim-9.0.1776.ebuild
rename to app-editors/vim/vim-9.0.1777.ebuild



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

2023-08-22 Thread Mike Gilbert
commit: f4c9b89333a0ba3e3b5b4373c9f0ba6d3034a3cf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug 23 02:19:36 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 23 02:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c9b893

app-editors/gvim: add 9.0.1777, drop 9.0.1776

Closes: https://bugs.gentoo.org/912841
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/gvim/Manifest   | 2 +-
 app-editors/gvim/{gvim-9.0.1776.ebuild => gvim-9.0.1777.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index 6537825d7878..1ef215baf862 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -2,5 +2,5 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 
9664d52de488086308fcbcda0b0a1167161afb
 DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B 
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
 SHA512 
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
 DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B 
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
 SHA512 
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
 DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B 
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
 SHA512 
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
-DIST vim-9.0.1776.tar.gz 17178804 BLAKE2B 
aad0b490a30ed601c992138b26bffedc58812096017e002919d578a0d70f0b758a8af44589d41ddd196903d8f655cb333823ce2d4f3af8ce944709e869c5d236
 SHA512 
47dc15e7ac176fd9a9bba1253d5feb8c79aaa82963f4e71982c1d1718c74c2a459c94c217658b6b0808fdaded876037112c8400aa48f101200603a9b3a44802a
+DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B 
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
 SHA512 
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/gvim/gvim-9.0.1776.ebuild 
b/app-editors/gvim/gvim-9.0.1777.ebuild
similarity index 100%
rename from app-editors/gvim/gvim-9.0.1776.ebuild
rename to app-editors/gvim/gvim-9.0.1777.ebuild



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

2023-08-22 Thread Mike Gilbert
commit: b549cd2516912bce02b77b0a625ea1e386a26d2b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug 23 02:18:56 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 23 02:18:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b549cd25

app-editors/vim-core: add 9.0.1777, drop 9.0.1776

Bug: https://bugs.gentoo.org/912841
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/vim-core/Manifest   | 2 +-
 .../vim-core/{vim-core-9.0.1776.ebuild => vim-core-9.0.1777.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 6537825d7878..1ef215baf862 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,5 +2,5 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 
9664d52de488086308fcbcda0b0a1167161afb
 DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B 
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
 SHA512 
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
 DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B 
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
 SHA512 
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
 DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B 
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
 SHA512 
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
-DIST vim-9.0.1776.tar.gz 17178804 BLAKE2B 
aad0b490a30ed601c992138b26bffedc58812096017e002919d578a0d70f0b758a8af44589d41ddd196903d8f655cb333823ce2d4f3af8ce944709e869c5d236
 SHA512 
47dc15e7ac176fd9a9bba1253d5feb8c79aaa82963f4e71982c1d1718c74c2a459c94c217658b6b0808fdaded876037112c8400aa48f101200603a9b3a44802a
+DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B 
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
 SHA512 
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim-core/vim-core-9.0.1776.ebuild 
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
similarity index 100%
rename from app-editors/vim-core/vim-core-9.0.1776.ebuild
rename to app-editors/vim-core/vim-core-9.0.1777.ebuild



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

2023-08-22 Thread Sven Wegener
commit: 06c8dbb80f9c97ead869288f8e05b7d4146122d2
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Aug 22 21:05:53 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Aug 22 23:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c8dbb8

net-dns/pdns: stabilize 4.8.1 for amd64, x86

Signed-off-by: Sven Wegener  gentoo.org>

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

diff --git a/net-dns/pdns/pdns-4.8.1.ebuild b/net-dns/pdns/pdns-4.8.1.ebuild
index 54510e17d698..8ef0dfbf3663 100644
--- a/net-dns/pdns/pdns-4.8.1.ebuild
+++ b/net-dns/pdns/pdns-4.8.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="debug doc geoip ldap lmdb lua-records mysql odbc postgres remote sodium 
sqlite systemd tools tinydns test"
 RESTRICT="!test? ( test )"



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

2023-08-22 Thread Sven Wegener
commit: 7d34be1e15c4af7a1385f1de39b99fe17a4e8f6b
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Aug 22 23:06:29 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Aug 22 23:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d34be1e

net-dns/pdns-recursor: stabilize 4.9.0 for amd64, x86

Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns-recursor/pdns-recursor-4.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.9.0.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.9.0.ebuild
index 08de25898f64..402e2ea18aa7 100644
--- a/net-dns/pdns-recursor/pdns-recursor-4.9.0.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-4.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug dnstap snmp sodium systemd test valgrind"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/

2023-08-22 Thread Samuel Bauer
commit: e1f77cb6b6a6f6054e737bb76d431340025cc7bd
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Aug 22 22:59:04 2023 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Tue Aug 22 22:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1f77cb6

media-sound/qpwgraph: add IUSE

Signed-off-by: Samuel Bauer  yahoo.fr>

 media-sound/qpwgraph/qpwgraph-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
index 43a8e44219..a4229d71a0 100644
--- a/media-sound/qpwgraph/qpwgraph-.ebuild
+++ b/media-sound/qpwgraph/qpwgraph-.ebuild
@@ -13,6 +13,8 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 
+IUSE="alsa trayicon wayland"
+
 BDEPEND="dev-qt/linguist-tools:5"
 DEPEND="
dev-qt/qtcore:5



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/

2023-08-22 Thread Samuel Bauer
commit: bdabadbc78e3702ff5e7b1922877d3b56779fe21
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Aug 22 22:54:38 2023 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Tue Aug 22 22:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdabadbc

media-sound/qpwgraph: tweak integrated upstream

Signed-off-by: Samuel Bauer  yahoo.fr>

 media-sound/qpwgraph/qpwgraph-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
index 1fddda36e1..43a8e44219 100644
--- a/media-sound/qpwgraph/qpwgraph-.ebuild
+++ b/media-sound/qpwgraph/qpwgraph-.ebuild
@@ -27,9 +27,6 @@ RDEPEND="${DEPEND}
 "
 
 src_prepare() {
-   # A small tweak in socket name that allow multiple user at same time
-   # See https://github.com/rncbc/qpwgraph/issues/1
-   sed -i -e "/@/a m_unique += qgetenv(\"USER\");\nm_unique += 
'-';" src/qpwgraph.cpp || die
cmake_src_prepare
 }
 



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

2023-08-22 Thread Samuel Bauer
commit: b92ba1a6a46ad13dfa03f91febadd5e6d8dceaa8
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Aug 22 22:49:15 2023 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Tue Aug 22 22:49:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b92ba1a6

games-emulation/citra: upstream fixed boost detection

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra/citra-.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index a197c09e94..b090f31b8a 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -39,7 +39,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
dev-cpp/robin-map
dev-util/spirv-headers
@@ -76,13 +75,6 @@ src_prepare() {
-e '/target_link_libraries/s/inih/${INIH_LIBRARIES}/' 
src/citra/CMakeLists.txt || die
sed -i -e 's:inih/cpp/::' src/citra/config.cpp || die
 
-   # Fix boost unbundling
-   sed -i -e '/(-DBOOST_ERROR_CODE_HEADER_ONLY/,/)/d' CMakeLists.txt || die
-   sed -i -e '/^# Boost/,/boost_iostreams PUBLIC/d' 
externals/CMakeLists.txt || die
-   sed -i -e '/^#define BOOST_STACKTRACE_USE_BACKTRACE/d' \
-   src/common/logging/backend.cpp || die
-   sed -i -e 's/ backtrace//' src/common/CMakeLists.txt || die
-
# Unbundle libfmt
if use system-libfmt; then
sed -i -e '/fmt/d' externals/CMakeLists.txt || die
@@ -119,10 +111,6 @@ src_prepare() {
if use cubeb; then
sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || 
die
fi
-
-   # Unbundle cpp-httplib
-   sed -i -e '/# httplib/,/target_link_libraries(httplib/d' 
externals/CMakeLists.txt || die
-
# Unbundle cpp-jwt
sed -i -e '/cpp-jwt/d' externals/CMakeLists.txt || die
sed -i -e 's/ cpp-jwt/ ssl crypto/' src/web_service/CMakeLists.txt || 
die



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gmic/files/, media-gfx/gmic/

2023-08-22 Thread Marek Szuba
commit: e18393d61fe02273afefbabe8b7f7b4dddfd2494
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:31:09 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18393d6

media-gfx/gmic: drop 3.2.0

Signed-off-by: Marek Szuba  gentoo.org>

 media-gfx/gmic/Manifest|   1 -
 .../gmic/files/gmic-3.2.0-makefile_automagic.patch | 133 
 .../gmic/files/gmic-3.2.0-relative_rpath.patch |  11 --
 media-gfx/gmic/gmic-3.2.0.ebuild   | 138 -
 4 files changed, 283 deletions(-)

diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest
index a17dec1164a6..05b82272c3e9 100644
--- a/media-gfx/gmic/Manifest
+++ b/media-gfx/gmic/Manifest
@@ -1,2 +1 @@
-DIST gmic_3.2.0.tar.gz 10933655 BLAKE2B 
6b87acb2a356d3d0c00e795d8b66de75acffa1f87b63caf58986ab52730fcd58bb9dfa37caf057ac2ab2a58695dd783c09018305f21d258427d9c1e450d1c14d
 SHA512 
2eccf179e865416ce5a6cc38fd5587fe79fb30cda381ca2bcb1e587f101a55c502422121d4696834bc25b6200aa3c2292ff30947f2704a610f46e61460685f5b
 DIST gmic_3.2.6.tar.gz 11574989 BLAKE2B 
abd33048a448ca8406169c61a9d97bf6e785cbb286cec1d5104f12960640de9eb292677256c074eee5371fa77ed7041671f77a63140c2fa58070c01404962be6
 SHA512 
26b222c94d68273a8ad4a0c72dca315cb0e17695e601f69cb06d44c49166b8c1050926b8c5d73d21a64613e6ba3b0462e730617db83d2c67b53674bf22e50395

diff --git a/media-gfx/gmic/files/gmic-3.2.0-makefile_automagic.patch 
b/media-gfx/gmic/files/gmic-3.2.0-makefile_automagic.patch
deleted file mode 100644
index 6cab84226e98..
--- a/media-gfx/gmic/files/gmic-3.2.0-makefile_automagic.patch
+++ /dev/null
@@ -1,133 +0,0 @@
 a/src/Makefile
-+++ b/src/Makefile
-@@ -230,6 +230,7 @@
- 
- # Enable parallelization in CImg, using OpenMP.
- # (http://www.openmp.org/)
-+ifeq ($(GMIC_USE_OPENMP),yes)
- ifdef IS_CLANG
- OPENMP_CFLAGS = -I/usr/lib/gcc/x86_64-linux-gnu/9/include -Dcimg_use_openmp 
-fopenmp=libomp
- OPENMP_LIBS =
-@@ -237,6 +238,7 @@
- OPENMP_CFLAGS = -fopenmp -Dcimg_use_openmp
- OPENMP_LIBS = -lgomp
- endif
-+endif
- 
- # Enable software debugging.
- # (Use address sanitizer and thus slows down the code)
-@@ -258,9 +260,13 @@
- # Enable image display, using X11 (Unix).
- # (Keep /usr/ dirname here since X11 is located in /usr/ on Mac too)
- ifneq ($(OS),Darwin)
-+ifeq ($(GMIC_USE_X11),yes)
- X11_CFLAGS = -Dcimg_display=1 $(shell pkg-config --cflags x11 || echo 
-I/usr/X11R6/include) #-Dcimg_use_xrandr
- X11_LIBS = $(shell pkg-config --libs x11 || echo -L/usr/X11R6/lib -lX11) 
-lpthread # $(shell pkg-config --libs xrandr || echo -lXrandr)
- else
-+X11_CFLAGS = -Dcimg_display=0
-+endif
-+else
- ifeq (,$(wildcard /usr/X11))
- X11_CFLAGS = -Dcimg_display=0 #-Dcimg_use_xrandr
- X11_LIBS = -lpthread # $(shell pkg-config --libs xrandr || echo -lXrandr)
-@@ -272,8 +278,10 @@
- 
- # Enable faster X11 display, using XShm extension.
- # (ftp://www.x.org/pub/X11R7.7/doc/man/man3/XShm.3.xhtml)
-+ifeq ($(GMIC_USE_XSHM),yes)
- XSHM_CFLAGS = -Dcimg_use_xshm $(shell pkg-config --cflags xcb-shm)
- XSHM_LIBS = $(shell pkg-config --libs xcb-shm || echo -L$(PREFIX)/X11R6/lib) 
-lXext
-+endif
- 
- # Enable image display, using GDI32 (Windows).
- GDI32_CFLAGS = -Dcimg_display=2
-@@ -282,8 +290,10 @@
- # Enable native support of PNG image files, using the PNG library.
- # (http://www.libpng.org/pub/png/libpng.html)
- ifneq ($(OS),Darwin)
-+ifeq ($(GMIC_USE_PNG),yes)
- PNG_CFLAGS = -Dcimg_use_png $(shell pkg-config --cflags libpng)
- PNG_LIBS = $(shell pkg-config --libs libpng || echo -lpng -lz)
-+endif
- else
- ifeq (,$(wildcard /tmp/skl))
- PNG_CFLAGS = -Dcimg_use_png $(shell pkg-config --cflags libpng)
-@@ -296,56 +306,76 @@
- 
- # Enable native support of JPEG image files, using the JPEG library.
- # (http://libjpeg.sourceforge.net/)
-+ifeq ($(GMIC_USE_JPEG),yes)
- JPEG_CFLAGS = -Dcimg_use_jpeg $(shell pkg-config --cflags libjpeg)
- JPEG_LIBS = $(shell pkg-config --libs libjpeg || echo -ljpeg)
-+endif
- 
- # Enable native support of TIFF image files, using the TIFF library.
- # (http://www.libtiff.org/)
-+ifeq ($(GMIC_USE_TIFF),yes)
- TIFF_CFLAGS = -Dcimg_use_tiff $(shell pkg-config --cflags libtiff-4)
- TIFF_LIBS = $(shell pkg-config --libs libtiff-4 || echo -ltiff)
-+endif
- 
- # Enable native support for loading HEIC/AVIF image files, using the libheif 
library.
- # ( https://github.com/strukturag/libheif )
-+ifeq ($(GMIC_USE_HEIF),yes)
- HEIF_CFLAGS = -Dcimg_use_heif
- HEIF_LIBS = -lheif
-+endif
- 
- # Enable native support of MINC2 image files, using the MINC2 library.
- # ( http://en.wikibooks.org/wiki/MINC/Reference/MINC2.0_Users_Guide )
-+ifeq ($(GMIC_USE_MINC2),yes)
- MINC2_CFLAGS = -Dcimg_use_minc2 -I${HOME}/local/include
- MINC2_LIBS = -lminc_io -lvolume_io2 -lminc2 -lnetcdf -lhdf5 -lz 
-L${HOME}/local/lib
-+endif
- 
- # Enable native support for downloading files from the network.
- # ( 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/files/, dev-vcs/pre-commit/

2023-08-22 Thread Marek Szuba
commit: 099f0d608f8432388d43aa898555a001ef5a4b75
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:24:39 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099f0d60

dev-vcs/pre-commit: drop 3.0.4

Signed-off-by: Marek Szuba  gentoo.org>

 dev-vcs/pre-commit/Manifest|  1 -
 ...re-commit-2.20.0-tests_git_file_transport.patch | 44 -
 dev-vcs/pre-commit/pre-commit-3.0.4.ebuild | 56 --
 3 files changed, 101 deletions(-)

diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index 41bca9891ba4..1ce7141a1a0d 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1,2 +1 @@
-DIST pre-commit-3.0.4.gh.tar.gz 264952 BLAKE2B 
3c45da675d5a1a1fc115db0ef7186c1ec1e5a6d6d9353c5a53dba85a14de2c94bafe0ef9e8d0b04bae55ded81890d726997e695c95889719096205e1b212a237
 SHA512 
d51aca29b50f67ae42aa70d849939e6af96ff64c6fb214cddbc5a35cacebb8a54a490d0615a1a499516fcc2a06bb47d7e11da84ef636c3fcfdc8d2cbe343
 DIST pre-commit-3.3.3.gh.tar.gz 267281 BLAKE2B 
dbe3b90dd3808d24084ede3e9bd76ddc5b070d43bd70b3fa813f8e8e95875a178b86632208463c50a3d68868f2dd9d888e00e7bf3aeba3f3b78c7cd39b514270
 SHA512 
d126bead7ffa2c72213a894c82bc45d0bce8b508cf7190e7b7d56c667b5d3ebff80eedf7ecb4bb1e01923ef9a43878b73356fda866614d8cbcc8f241ee9e01f7

diff --git 
a/dev-vcs/pre-commit/files/pre-commit-2.20.0-tests_git_file_transport.patch 
b/dev-vcs/pre-commit/files/pre-commit-2.20.0-tests_git_file_transport.patch
deleted file mode 100644
index 9845e1311da5..
--- a/dev-vcs/pre-commit/files/pre-commit-2.20.0-tests_git_file_transport.patch
+++ /dev/null
@@ -1,44 +0,0 @@
 a/tests/commands/install_uninstall_test.py
-+++ b/tests/commands/install_uninstall_test.py
-@@ -176,7 +176,7 @@
- def test_install_in_submodule_and_run(tempdir_factory, store):
- src_path = make_consuming_repo(tempdir_factory, 'script_hooks_repo')
- parent_path = git_dir(tempdir_factory)
--cmd_output('git', 'submodule', 'add', src_path, 'sub', cwd=parent_path)
-+cmd_output('git', '-c', 'protocol.file.allow=always', 'submodule', 'add', 
src_path, 'sub', cwd=parent_path)
- git_commit(cwd=parent_path)
- 
- sub_pth = os.path.join(parent_path, 'sub')
 a/tests/conftest.py
-+++ b/tests/conftest.py
-@@ -90,7 +90,7 @@
- git_dir_1 = git_dir(tempdir_factory)
- git_dir_2 = git_dir(tempdir_factory)
- git_commit(msg=in_conflicting_submodule.__name__, cwd=git_dir_2)
--cmd_output('git', 'submodule', 'add', git_dir_2, 'sub', cwd=git_dir_1)
-+cmd_output('git', '-c', 'protocol.file.allow=always', 'submodule', 'add', 
git_dir_2, 'sub', cwd=git_dir_1)
- with cwd(os.path.join(git_dir_1, 'sub')):
- _make_conflict()
- yield
 a/tests/repository_test.py
-+++ b/tests/repository_test.py
-@@ -443,7 +443,7 @@
- repo.join('main.go').write(main_go)
- cmd_output('git', '-C', str(repo), 'init', '.')
- cmd_output('git', '-C', str(repo), 'add', '.')
--cmd_output('git', '-C', str(repo), 'submodule', 'add', str(sub), 'sub')
-+cmd_output('git', '-C', str(repo), '-c', 'protocol.file.allow=always', 
'submodule', 'add', str(sub), 'sub')
- git.commit(str(repo))
- 
- config = make_config_from_repo(str(repo))
 a/tests/staged_files_only_test.py
-+++ b/tests/staged_files_only_test.py
-@@ -207,7 +207,7 @@
- cmd_output('git', 'add', 'bar')
- git_commit()
- cmd_output(
--'git', 'submodule', 'add', repo_with_commits.path, 'sub',
-+'git', '-c', 'protocol.file.allow=always', 'submodule', 'add', 
repo_with_commits.path, 'sub',
- )
- checkout_submodule(repo_with_commits.rev1)
- cmd_output('git', 'add', 'sub')

diff --git a/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
deleted file mode 100644
index 11b7b05c956f..
--- a/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="A framework for managing and maintaining multi-language Git 
pre-commit hooks"
-HOMEPAGE="https://pre-commit.com/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
-
-RDEPEND="dev-vcs/git
-   $(python_gen_cond_dep '
-   >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/identify-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/virtualenv-20.10.0[${PYTHON_USEDEP}]
-  

[gentoo-commits] repo/gentoo:master commit in: net-proxy/lyrebird/

2023-08-22 Thread Marek Szuba
commit: 622d62b0254e964e2a3ebb1f7c29a8ed546ea2b0
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:33:02 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622d62b0

net-proxy/lyrebird: drop 0.0.14

Signed-off-by: Marek Szuba  gentoo.org>

 net-proxy/lyrebird/Manifest   |  2 --
 net-proxy/lyrebird/lyrebird-0.0.14.ebuild | 33 ---
 2 files changed, 35 deletions(-)

diff --git a/net-proxy/lyrebird/Manifest b/net-proxy/lyrebird/Manifest
index fd6a45fb27d4..cd5561aa4d66 100644
--- a/net-proxy/lyrebird/Manifest
+++ b/net-proxy/lyrebird/Manifest
@@ -1,4 +1,2 @@
 DIST lyrebird-0.1.0-deps.tar.xz 88991580 BLAKE2B 
ba9113d847bc900ad3001e91a67ac939a7fbd8f7423f256be92a5fb2461604c00e05edd581a28f456f493997d31a40fa1673fead1cd15ae192e02ca480b9db5b
 SHA512 
af6e245ac333de1c14ba1f648548123f11ceaffb894d4057e2e7ed5c1fa8cd0f023e308ccf20d74696b2ef0b8a0489fe2f73c868dc23e087f8ae04ea6688db4d
 DIST lyrebird-0.1.0.tar.bz2 76753 BLAKE2B 
af168a25093b68b10b489adc282f1ee65b70193602f79d9cc352c78e2a9c71205191dc6487ea58584f76ce1cbbf653d3fd0e1f645d7972d3e73173a90ae39361
 SHA512 
f9b8686d1c5f9ddb41a255a1a8954e05cefd50523ada7360432b456c62475ba606872df407ba8ebd7714d4f185eef0efae63e3e53c5c1c18fd323a97912f951e
-DIST obfs4proxy-0.0.14-deps.tar.xz 23134868 BLAKE2B 
befa45afeb9566dbf46be07ae469dca305d91584b04f6cb8529c50c2d1b3fb94e0adc6434ffa069b8fa1af6be2a29ffc550a7bcf1aa45eac0ed66252e37a31f8
 SHA512 
81f4bb778230c2f040dd1682ffaff3a635d4a57a5cef42b9d4ff7df486476cb037d7851d6e8ce5bb021c6a9a5116355e963eccfc2d1fd94cbc24df21bff7ff2e
-DIST obfs4proxy-0.0.14.tar.gz 88649 BLAKE2B 
6d2198dee67998b1793c28d77dbfd8f922248e8acba481ea9496567652e132fe45c09061b3052dcdebe0dbc356744ea454641789dc688ed333ede73186b8c69a
 SHA512 
2e28516ab888485d14d7f60fc0bee9a8268faf681803c71faff49185b7870cc0c5a6df3dbbb2a4d446307997812092ca64070be978997bc82cc89ee435698feb

diff --git a/net-proxy/lyrebird/lyrebird-0.0.14.ebuild 
b/net-proxy/lyrebird/lyrebird-0.0.14.ebuild
deleted file mode 100644
index 44f0e12e63e3..
--- a/net-proxy/lyrebird/lyrebird-0.0.14.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="obfs4proxy"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="An obfuscating proxy supporting Tor's pluggable transport 
protocol obfs4"
-HOMEPAGE="https://gitlab.com/yawning/obfs4;
-SRC_URI="https://gitlab.com/yawning/obfs4/-/archive/${MY_P}/obfs4-${MY_P}.tar.gz
 -> ${MY_P}.tar.gz
-   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${MY_P}-deps.tar.xz;
-
-# See https://gitlab.com/yawning/obfs4/-/issues/5#note_573104796 for licence 
clarification
-LICENSE="BSD CC0-1.0 BZIP2 GPL-3+ MIT public-domain"
-SLOT="0"
-KEYWORDS="amd64 arm ~riscv x86"
-
-S="${WORKDIR}/obfs4-${MY_P}"
-
-DOCS=( README.md ChangeLog LICENSE-GPL3.txt doc/obfs4-spec.txt )
-
-src_compile() {
-   go build -o ${MY_PN}/${MY_PN} ./${MY_PN} || die
-}
-
-src_install() {
-   default
-   dobin ${MY_PN}/${MY_PN}
-   doman doc/${MY_PN}.1
-}



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

2023-08-22 Thread Marek Szuba
commit: 8deae0a231f2bfd36b3f3cd350a59908352db400
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:28:40 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8deae0a2

sys-auth/rtkit: drop 0.13-r1

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/rtkit/rtkit-0.13-r1.ebuild | 48 -
 1 file changed, 48 deletions(-)

diff --git a/sys-auth/rtkit/rtkit-0.13-r1.ebuild 
b/sys-auth/rtkit/rtkit-0.13-r1.ebuild
deleted file mode 100644
index a814c2e8ca30..
--- a/sys-auth/rtkit/rtkit-0.13-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info meson
-
-DESCRIPTION="Realtime Policy and Watchdog Daemon"
-HOMEPAGE="https://github.com/heftig/rtkit;
-SRC_URI="https://github.com/heftig/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="GPL-3 BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="selinux systemd"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="acct-group/rtkit
-   acct-user/rtkit
-   sys-apps/dbus
-   sys-auth/polkit
-   sys-libs/libcap
-   systemd? ( sys-apps/systemd )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-rtkit )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.13_meson_rtkitctl_dir.patch
-   "${FILESDIR}"/${PN}-0.13_meson_xxd_optional.patch
-)
-
-pkg_pretend() {
-   if use kernel_linux; then
-   CONFIG_CHECK="~!RT_GROUP_SCHED"
-   ERROR_RT_GROUP_SCHED="CONFIG_RT_GROUP_SCHED is enabled. 
rtkit-daemon (or any other "
-   ERROR_RT_GROUP_SCHED+="real-time task) will not work unless run 
as root. Please consider "
-   ERROR_RT_GROUP_SCHED+="unsetting this option."
-   check_extra_config
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dinstalled_tests=false
-   $(meson_feature systemd libsystemd)
-   )
-   meson_src_configure
-}



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

2023-08-22 Thread Marek Szuba
commit: 58d5352e7310e2f37dd2e8e458123d8a05746f6a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:29:50 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d5352e

dev-cpp/benchmark: drop 1.7.1, 1.8.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  2 --
 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 36 
 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 36 
 3 files changed, 74 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 4fe08f538e6e..1169e1cbc249 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,3 +1 @@
-DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd
-DIST benchmark-1.8.0.tar.gz 204701 BLAKE2B 
d4a2b673152c784efef118b7c5e2971a7f7749b2bbb3b5eb09d1567261853a3e85983e82bbb3a470be72204581a2d031b194cb92d4386e120ffaab71c8a58f6b
 SHA512 
ae8df163ca1319752a03497a259800dc33c71164e7def2feeadcf18d018c64eaf846ea2a562183e3d3cde0af58291de0b091ec6d9c025076f469c403b2ab0d51
 DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B 
b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64
 SHA512 
532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
deleted file mode 100644
index c0045a92a8c9..
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
deleted file mode 100644
index c0045a92a8c9..
--- a/dev-cpp/benchmark/benchmark-1.8.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/

2023-08-22 Thread Marek Szuba
commit: eb461dfc51c066346680e296a6a05fbba064699f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:30:15 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb461dfc

mail-mta/msmtp: drop 1.8.23

Signed-off-by: Marek Szuba  gentoo.org>

 mail-mta/msmtp/Manifest|   1 -
 mail-mta/msmtp/msmtp-1.8.23.ebuild | 143 -
 2 files changed, 144 deletions(-)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 24f30a703154..4adfd2b8bfae 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,2 +1 @@
-DIST msmtp-1.8.23.tar.xz 401656 BLAKE2B 
7033c7e8ad74826ab233bd9b08b8db8e17f6c9bd4cc9f6e65890099e4e12445f4665acc2faf1468f5d6f5e16a53c2479d5a0144e39d65c0521436832c1a049c5
 SHA512 
69675cb539fa5c78b83e90a460e8215e56b1d0fa7a18729eb058b8d51414d13b88fbcdb2092767e7e96c325a143230ac09e041ea74d068bf267e508418cf674a
 DIST msmtp-1.8.24.tar.xz 409268 BLAKE2B 
1661dffbdf9418665dfea3eacdcb716a27ea0916024247ccc221d0f6c3da0076f9bc3b822e9f0c152185f08b8d929268f8eaf63489304225d200a093fcff9d46
 SHA512 
9bcd1431bd27a74cea931da0e89adfdc53b5be027cef4a735e2fdaba3aed38408b4a266960b51a4071664b88b1af4545a3df5acf64b9ab8ce84000c49a8286ff

diff --git a/mail-mta/msmtp/msmtp-1.8.23.ebuild 
b/mail-mta/msmtp/msmtp-1.8.23.ebuild
deleted file mode 100644
index 69b63d6c5112..
--- a/mail-mta/msmtp/msmtp-1.8.23.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps
-
-DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
-HOMEPAGE="https://marlam.de/msmtp/;
-SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="daemon doc keyring +gnutls idn +mta nls sasl ssl"
-
-# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
-# USE="daemon" in order to set the caps we need.
-REQUIRED_USE="daemon? ( filecaps )"
-
-# Upstream discourages usage of openssl. See also
-# https://marlam.de/msmtp/news/openssl-discouraged/
-DEPEND="
-   keyring? ( app-crypt/libsecret )
-   idn? ( net-dns/libidn2:= )
-   nls? ( virtual/libintl )
-   sasl? ( virtual/gsasl )
-   ssl? (
-   gnutls? ( net-libs/gnutls[idn?] )
-   !gnutls? ( dev-libs/libretls:= )
-   )
-"
-
-RDEPEND="${DEPEND}
-   net-mail/mailbase
-   daemon? (
-   acct-group/msmtpd
-   acct-user/msmtpd
-   )
-   mta? (
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !>=mail-mta/ssmtp-2.64-r2[mta]
-   )
-"
-
-BDEPEND="
-   doc? ( virtual/texi2dvi )
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
-
-src_prepare() {
-   # Use default Gentoo location for mail aliases
-   sed 's:/etc/aliases:/etc/mail/aliases:' \
-   -i scripts/find_alias/find_alias_for_msmtp.sh || die
-
-   default
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-gai-idn
-   $(use_enable nls)
-   $(use_with daemon msmtpd)
-   $(use_with keyring libsecret)
-   $(use_with idn libidn)
-   $(use_with sasl libgsasl)
-   $(use_with ssl tls $(usex gnutls gnutls libtls))
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   default
-
-   if use doc ; then
-   cd doc || die
-   emake html pdf
-   fi
-}
-
-src_install() {
-   default
-
-   if use daemon ; then
-   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
-   newinitd "${FILESDIR}"/msmtpd.init msmtpd
-   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
-   fi
-
-   if use doc ; then
-   dodoc doc/msmtp.{html,pdf}
-   fi
-
-   if use mta ; then
-   dosym ../bin/msmtp /usr/sbin/sendmail
-   dosym ../bin/msmtp /usr/$(get_libdir)/sendmail
-   fi
-
-   insinto /usr/share/vim/vimfiles/syntax
-   doins scripts/vim/msmtp.vim
-
-   insinto /etc
-   newins doc/msmtprc-system.example msmtprc
-
-   src_install_contrib find_alias find_alias_for_msmtp.sh
-   src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
-   src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq
-   src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   

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

2023-08-22 Thread Marek Szuba
commit: 947e547029b66035858de76f3152bc17f64b6ab9
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:29:15 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947e5470

app-misc/gramps: drop 5.1.5

Signed-off-by: Marek Szuba  gentoo.org>

 app-misc/gramps/Manifest|   1 -
 app-misc/gramps/gramps-5.1.5.ebuild | 105 
 app-misc/gramps/metadata.xml|   1 -
 3 files changed, 107 deletions(-)

diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest
index d21cf246dbc7..e03b8f571b65 100644
--- a/app-misc/gramps/Manifest
+++ b/app-misc/gramps/Manifest
@@ -1,2 +1 @@
-DIST gramps-5.1.5.tar.gz 17425167 BLAKE2B 
f07fcb84c28f1def84c5568da6ac38a78def8657a0ee010163cb7e0899dd94ebb1c851e2c9d207fd9725754363ac7243a66f0de6e0d9708270d2d43c90485212
 SHA512 
8e36e8da7cfb41cc0c77881993cfc212a15bf9775dad3c8be131889b70360117e023b6837b91dad28fc03198080290a08c8089856c753246ff14c7fc3bca38be
 DIST gramps-5.1.6.tar.gz 17429153 BLAKE2B 
fe94d80ff209e1f27ec1cfa533e916514336c1d367435e0a9da4b8309efbc9c047302a67ec24e28237eaead67ff63e76bd1384ac1e3df10e08ae98aca126566b
 SHA512 
419bbfa54ca3bf33e71fd579c84a56eebe4afc78ccd50c23b2d62869684709ccbf373e8da0e65835d9fc21a29d2d144597d6cf8c425e14c91574535d4b1ab64d

diff --git a/app-misc/gramps/gramps-5.1.5.ebuild 
b/app-misc/gramps/gramps-5.1.5.ebuild
deleted file mode 100644
index 89f5b7547f9c..
--- a/app-misc/gramps/gramps-5.1.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="Community genealogy program aiming to be both intuitive and 
feature-complete"
-HOMEPAGE="https://gramps-project.org/;
-SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="berkdb exif geo postscript +rcs +reports spell test"
-
-# Previously had: !berkdb? ( test ) combined w/ dev-python/bsddb3 dep only for 
py3.9
-# so now restricted entirely.
-# See also https://github.com/gramps-project/gramps/pull/1408.
-RESTRICT="test"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}]
-   dev-python/pyicu[${PYTHON_USEDEP}]
-   exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] 
)
-   ')
-   gnome-base/librsvg:2
-   >x11-libs/gtk+-3.14.8:3[introspection]
-   x11-libs/pango[introspection]
-   x11-misc/xdg-utils
-   geo? ( >=sci-geosciences/osm-gps-map-1.1.0 )
-   spell? ( app-text/gtkspell:3[introspection] )
-   rcs? ( dev-vcs/rcs )
-   reports? ( media-gfx/graphviz[postscript?] )
-"
-BDEPEND="test? ( ${RDEPEND}
-   $(python_gen_cond_dep '
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   ')
-)"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.1.3-test_locale.patch
-)
-
-python_prepare_all() {
-   # Install documentation to the proper location. This can't be done
-   # easily with a patch because we substitute in the ${PF} variable,
-   # and that changes with every revision.
-   sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
-   DISTUTILS_ARGS=(
-   --resourcepath=/usr/share
-   --no-compress-manpages
-   )
-}
-
-python_test() {
-   # Gramps builds just fine out of tree but it confuses its test suite.
-   # The following might be an ugly hack but at least it lets the tests
-   # run properly until either I or upstream have come up with something
-   # better. FIXME: test this when a new release comes out.
-   rm -rf "${S}/build" && ln -s "${BUILD_DIR}" "${S}"/build || \
-   die "Failed to symlink build directory to source directory"
-
-   # Set a sane default locale for the tests which do not explicitly set 
one.
-   local -x LC_ALL=C.UTF-8
-
-   esetup.py test || die
-}
-
-# Ugly hack to work around Bug #717922
-python_install() {
-   local DISTUTILS_ARGS=(
-   --resourcepath=/usr/share
-   --no-compress-manpages
-   build
-   )
-   distutils-r1_python_install
-   echo -n "${EPREFIX}/usr/share" > 
"${D}$(python_get_sitedir)/gramps/gen/utils/resource-path" || die
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2023-08-22 Thread Marek Szuba
commit: 0a58a352f65ff3897b13d838b43d03566520383e
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:26:26 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a58a352

net-p2p/syncthing: drop 1.23.5

Signed-off-by: Marek Szuba  gentoo.org>

 net-p2p/syncthing/Manifest|   1 -
 net-p2p/syncthing/syncthing-1.23.5.ebuild | 113 --
 2 files changed, 114 deletions(-)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index cdeb9a28c16b..3bcd12763d70 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,3 +1,2 @@
-DIST syncthing-1.23.5.tar.gz 14196275 BLAKE2B 
e9d44ed83546ea28e474379c7b3141e447e4f595cf8587220fe76d64844b1ee57551f56b06a7244afc3af45728c19bd76b6ba923da03983dc7ae9799ac36d9a9
 SHA512 
ef41c7bf8e693e3db5ea7c3cd645580a89131cc0fb48e12a50a24af28c86533bf973c58daea7cda5822544602c366a21f299c88dcd601e3913b6a08d5f4564dc
 DIST syncthing-1.23.6.tar.gz 14213659 BLAKE2B 
ef4f1a8bbf5bce6c7bc9bf80f55c875b5edfd5c10481676ddff9b1579afc518723a28d83424e62a178192f795b30526eca912a3e0d20be1901b065c431acf139
 SHA512 
32162bcf1677015d3359a141968c9e3544c8bd631905489a11bf79f45fa4ae442e8dc0f24c19c2b55defd88b3d5b56ae35d352aac9c09f6b82c50fd8b27fc796
 DIST syncthing-1.23.7.tar.gz 14314457 BLAKE2B 
61efe4119617d8f63208b6ff579b5008580f3fb33b88d70fcab056cbe505950f0c71050a5e90213aad651b1efdb55bd45eefbcfd0f285a2e9e3b8c2e0ea569e9
 SHA512 
c52a0e80eb572b2f59b0be244ded68e8807ad6d65ecb9b94efa0eaae9c80fcae42e28665b0d0f95aa1018553fdab95f5d52a5dbab8ec700206b5644de28e

diff --git a/net-p2p/syncthing/syncthing-1.23.5.ebuild 
b/net-p2p/syncthing/syncthing-1.23.5.ebuild
deleted file mode 100644
index 4aa920023bb7..
--- a/net-p2p/syncthing/syncthing-1.23.5.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop go-module systemd xdg-utils
-
-DESCRIPTION="Open Source Continuous File Synchronization"
-HOMEPAGE="https://syncthing.net;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 x86"
-IUSE="selinux tools"
-
-RDEPEND="acct-group/syncthing
-   acct-user/syncthing
-   tools? ( >=acct-user/stdiscosrv-1
-   >=acct-user/strelaysrv-1 )
-   selinux? ( sec-policy/selinux-syncthing )"
-BDEPEND="

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

2023-08-22 Thread Sam James
commit: 2520021da592b213c366dafd964f4430d92d
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 21:27:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 21:27:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2520021d

dev-util/android-tools: disable py3.9

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

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

diff --git a/dev-util/android-tools/android-tools-34.0.1.ebuild 
b/dev-util/android-tools/android-tools-34.0.1.ebuild
index c878253d66a3..74e9b64d54ea 100644
--- a/dev-util/android-tools/android-tools-34.0.1.ebuild
+++ b/dev-util/android-tools/android-tools-34.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit cmake python-r1
 



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

2023-08-22 Thread Sam James
commit: 81669be28b8f4053b5a9abd53a68d78842d64a6f
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 21:25:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 21:25:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81669be2

dev-util/android-tools: destabilize 34.0.1 for ~amd64, ~x86

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

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

diff --git a/dev-util/android-tools/android-tools-34.0.1.ebuild 
b/dev-util/android-tools/android-tools-34.0.1.ebuild
index d8c292897706..c878253d66a3 100644
--- a/dev-util/android-tools/android-tools-34.0.1.ebuild
+++ b/dev-util/android-tools/android-tools-34.0.1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 # The entire source code is Apache-2.0, except for fastboot which is BSD-2.
 LICENSE="Apache-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="python udev"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2023-08-22 Thread Sam James
commit: 6715861d4786d75621d8ed980121b37be523f5bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 21:23:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 21:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6715861d

dev-util/android-tools: fix build w/ new protobuf

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

 dev-util/android-tools/Manifest|  1 +
 dev-util/android-tools/android-tools-34.0.1.ebuild | 95 ++
 .../files/android-tools-34.0.0-protobuf.patch  | 41 ++
 3 files changed, 137 insertions(+)

diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest
index 157b8efb06a8..d89c8e9b9823 100644
--- a/dev-util/android-tools/Manifest
+++ b/dev-util/android-tools/Manifest
@@ -1,3 +1,4 @@
 DIST android-tools-31.0.3-no-gtest.patch 3152 BLAKE2B 
da71e3cba87b21ffcb144602a06d7e269faabd173233363b757cd2191c051f8d3281f591117d4551d7acc029d6e2d421f702f9f836dfe0dec6c676aa39a2d9fe
 SHA512 
a28d2264bf40c420a279acf1f4c3b4588d96ce2d6e2d6d322abbde62d773804bef10dc33f13dd52c7de80ace6c58f91ae28f5d4e8e97dfae4d2a8473d8537423
 DIST android-tools-33.0.3.tar.xz 25300756 BLAKE2B 
4254f0ab8657966cf56e2a7c3e9a3d889dfa9f26e61d8b46480bb74c5a8be33494f450827e3b2db4087006b3160892e6a846ef33719870cbbd032647cfc3ce78
 SHA512 
78c8141f5f13f1c0e5da474e1d79760a612e911519af4e9f21c0e5005f2ce99f3aeacf16f3fcdfe1250fc795a88190fa243592e1066a2156e1fd8d2b9c3d7f71
 DIST android-tools-34.0.0.tar.xz 37882448 BLAKE2B 
19698c08dd650abba61e5cad9f7474ee3993f5b1fd2f173221560e5ccfc1677093758c325833993a68058c1427e132986b009f9e69a1eae9c4447053920b6feb
 SHA512 
2d24cd95df7da1efa902fab3c848e2ebf09d3335fac61e667b19e1892e95c30a850413d354ceda72a402014623bbda4154cc33fb93a62c31fece8857efbbd596
+DIST android-tools-34.0.1.tar.xz 37904276 BLAKE2B 
6b4d31dadbc646d52c8abd65602264dc16127eb36286d23be447539b0d9b46154592a04af37b3e7617933e62529e953b958db8cb77622e72cfe5ab176f822437
 SHA512 
413ddcca9a461d1c0a12d7fd19b9d8955619b281e1153318ed961bec17ad92bec103671abc8d63525bc83669376f37c11c887cc4cada85719120dff6c3951274

diff --git a/dev-util/android-tools/android-tools-34.0.1.ebuild 
b/dev-util/android-tools/android-tools-34.0.1.ebuild
new file mode 100644
index ..d8c292897706
--- /dev/null
+++ b/dev-util/android-tools/android-tools-34.0.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-r1
+
+DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)"
+HOMEPAGE="https://github.com/nmeum/android-tools/ 
https://developer.android.com/;
+
+MY_PV="${PV//_/}"
+SRC_URI="https://github.com/nmeum/android-tools/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/${PN}-31.0.3-no-gtest.patch
+"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# The entire source code is Apache-2.0, except for fastboot which is BSD-2.
+LICENSE="Apache-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86"
+IUSE="python udev"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# dev-libs/libpcre only required for e2fsdroid
+DEPEND="
+   app-arch/brotli:=
+   app-arch/lz4:=
+   app-arch/zstd:=
+   dev-libs/libpcre2:=
+   >=dev-libs/protobuf-3.0.0:=
+   sys-libs/zlib:=
+   virtual/libusb:1=
+"
+RDEPEND="${DEPEND}
+   udev? ( dev-util/android-udev-rules )
+   python? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   dev-lang/go
+   dev-lang/perl
+"
+
+DOCS=()
+
+src_prepare() {
+   eapply "${DISTDIR}/${PN}-31.0.3-no-gtest.patch"
+   eapply "${FILESDIR}/${PN}-34.0.0-protobuf.patch"
+
+   cd "${S}/vendor/core" || die
+   eapply 
"${S}/patches/core/0011-Remove-the-useless-dependency-on-gtest.patch"
+
+   cd "${S}/vendor/libziparchive" || die
+   eapply 
"${S}/patches/libziparchive/0004-Remove-the-useless-dependency-on-gtest.patch"
+
+   cd "${S}" || die
+   rm -r patches || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # Statically link the bundled boringssl
+   -DBUILD_SHARED_LIBS=OFF
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   export GOCACHE="${T}/go-build"
+   export GOFLAGS="-mod=vendor"
+   cmake_src_compile
+}
+
+src_install() {
+   cmake_src_install
+   rm "${ED}/usr/bin/mkbootimg" || die
+   rm "${ED}/usr/bin/unpack_bootimg" || die
+   rm "${ED}/usr/bin/repack_bootimg" || die
+   rm "${ED}/usr/bin/mkdtboimg" || die
+   rm "${ED}/usr/bin/avbtool" || die
+
+   if use python; then
+   python_foreach_impl python_newexe vendor/mkbootimg/mkbootimg.py 
mkbootimg
+   python_foreach_impl python_newexe 
vendor/mkbootimg/unpack_bootimg.py unpack_bootimg
+   python_foreach_impl python_newexe 
vendor/mkbootimg/repack_bootimg.py 

[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/musl-hardened/, releases/specs/arm64/musl/, ...

2023-08-22 Thread Andreas K. Hüttel
commit: cb993b7125df5f5f412b4e6496f3f7d3f83c18af
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Aug 22 21:15:56 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Aug 22 21:15:56 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=cb993b71

Add binrepo_path for all arm64 stages

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

 releases/specs-qemu/arm64/be/stage3-openrc.spec | 1 +
 releases/specs-qemu/arm64/be/stage3-systemd-mu.spec | 1 +
 releases/specs-qemu/arm64/be/stage3-systemd.spec| 1 +
 releases/specs/arm64/llvm/stage3-openrc.spec| 1 +
 releases/specs/arm64/llvm/stage3-systemd-mu.spec| 1 +
 releases/specs/arm64/llvm/stage3-systemd.spec   | 1 +
 releases/specs/arm64/musl-hardened/stage3.spec  | 1 +
 releases/specs/arm64/musl-llvm/stage3.spec  | 1 +
 releases/specs/arm64/musl/stage3.spec   | 1 +
 releases/specs/arm64/stage3-openrc.spec | 1 +
 releases/specs/arm64/stage3-systemd-mu.spec | 1 +
 releases/specs/arm64/stage3-systemd.spec| 1 +
 releases/specs/arm64/stage3d-openrc.spec| 1 +
 releases/specs/arm64/stage3d-systemd-mu.spec| 1 +
 releases/specs/arm64/stage3d-systemd.spec   | 1 +
 15 files changed, 15 insertions(+)

diff --git a/releases/specs-qemu/arm64/be/stage3-openrc.spec 
b/releases/specs-qemu/arm64/be/stage3-openrc.spec
index d5133857..9c30df02 100644
--- a/releases/specs-qemu/arm64/be/stage3-openrc.spec
+++ b/releases/specs-qemu/arm64/be/stage3-openrc.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-aarch64_be
+binrepo_path: arm64/binpackages/17.0/aarch64_be

diff --git a/releases/specs-qemu/arm64/be/stage3-systemd-mu.spec 
b/releases/specs-qemu/arm64/be/stage3-systemd-mu.spec
index 8a854aac..0165d41f 100644
--- a/releases/specs-qemu/arm64/be/stage3-systemd-mu.spec
+++ b/releases/specs-qemu/arm64/be/stage3-systemd-mu.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-aarch64_be
+binrepo_path: arm64/binpackages/17.0/aarch64_be

diff --git a/releases/specs-qemu/arm64/be/stage3-systemd.spec 
b/releases/specs-qemu/arm64/be/stage3-systemd.spec
index 218846a4..98c13e85 100644
--- a/releases/specs-qemu/arm64/be/stage3-systemd.spec
+++ b/releases/specs-qemu/arm64/be/stage3-systemd.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-aarch64_be
+binrepo_path: arm64/binpackages/17.0/aarch64_be

diff --git a/releases/specs/arm64/llvm/stage3-openrc.spec 
b/releases/specs/arm64/llvm/stage3-openrc.spec
index dc5ef2ee..d5ea9e59 100644
--- a/releases/specs/arm64/llvm/stage3-openrc.spec
+++ b/releases/specs/arm64/llvm/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: llvm/stage1-arm64-llvm-openrc-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm64/binpackages/17.0/arm64_llvm

diff --git a/releases/specs/arm64/llvm/stage3-systemd-mu.spec 
b/releases/specs/arm64/llvm/stage3-systemd-mu.spec
index 4884c769..3daff929 100644
--- a/releases/specs/arm64/llvm/stage3-systemd-mu.spec
+++ b/releases/specs/arm64/llvm/stage3-systemd-mu.spec
@@ -8,3 +8,4 @@ source_subpath: 
llvm-mergedusr/stage1-arm64-llvm-systemd-mergedusr-@TIMESTAMP@.t
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm64/binpackages/17.0/arm64_llvm

diff --git a/releases/specs/arm64/llvm/stage3-systemd.spec 
b/releases/specs/arm64/llvm/stage3-systemd.spec
index 1b8bf1a8..fd8d3ca8 100644
--- a/releases/specs/arm64/llvm/stage3-systemd.spec
+++ b/releases/specs/arm64/llvm/stage3-systemd.spec
@@ -8,3 +8,4 @@ source_subpath: 
llvm/stage1-arm64-llvm-systemd-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm64/binpackages/17.0/arm64_llvm

diff --git a/releases/specs/arm64/musl-hardened/stage3.spec 
b/releases/specs/arm64/musl-hardened/stage3.spec
index 54694250..d9a9f511 100644
--- a/releases/specs/arm64/musl-hardened/stage3.spec
+++ b/releases/specs/arm64/musl-hardened/stage3.spec
@@ -8,3 +8,4 @@ source_subpath: 
musl-hardened/stage1-arm64-musl-hardened-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm64/binpackages/17.0/arm64_musl_hardened

diff --git a/releases/specs/arm64/musl-llvm/stage3.spec 
b/releases/specs/arm64/musl-llvm/stage3.spec
index ae700bdc..4764d545 100644
--- a/releases/specs/arm64/musl-llvm/stage3.spec
+++ b/releases/specs/arm64/musl-llvm/stage3.spec
@@ -8,3 +8,4 @@ source_subpath: 
musl-llvm/stage1-arm64-musl-llvm-@timest...@.tar.xz
 

[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/

2023-08-22 Thread Andreas K. Hüttel
commit: f17e78450d1d8309c6e39a3a809af7c9b19666f2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Aug 22 21:10:31 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Aug 22 21:10:31 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f17e7845

Cleanup

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

 releases/specs/arm64/stage4-minimal.spec | 67 
 1 file changed, 67 deletions(-)

diff --git a/releases/specs/arm64/stage4-minimal.spec 
b/releases/specs/arm64/stage4-minimal.spec
deleted file mode 100644
index 56e14507..
--- a/releases/specs/arm64/stage4-minimal.spec
+++ /dev/null
@@ -1,67 +0,0 @@
-subarch: arm64
-target: stage4
-version_stamp: minimal-@TIMESTAMP@
-rel_type: default
-profile: default/linux/arm64/17.0
-snapshot: @TIMESTAMP@
-compression_mode: pixz
-source_subpath: default/stage3-arm64-@TIMESTAMP@
-#portage_confdir: @REPO_DIR@/releases/portage/isos
-
-stage4/use:
-   bzip2
-   idm
-   urandom
-
-stage4/packages:
-   net-misc/dhcp
-   net-misc/iputils
-   sys-apps/gptfdisk
-   sys-apps/iproute2
-   sys-devel/bc
-   sys-power/acpid
-   app-crypt/gentoo-keys
-#stage4/fsscript: @REPO_DIR@/releases/scripts/cloud-prep.sh
-stage4/rcadd:
-   acpid|default
-   net.lo|default
-   netmount|default
-   sshd|default
-
-boot/kernel: gentoo
-boot/kernel/gentoo/sources: gentoo-sources
-boot/kernel/gentoo/config: 
@REPO_DIR@/releases/kconfig/arm64/packet-arm64.config
-boot/kernel/gentoo/extraversion: openstack
-boot/kernel/gentoo/gk_kernargs: --all-ramdisk-modules
-
-# all of the cleanup...
-stage4/unmerge:
-   sys-devel/bc
-   sys-kernel/genkernel
-   sys-kernel/gentoo-sources
-
-stage4/empty:
-   /root/.ccache
-   /tmp
-   /usr/portage/distfiles
-   /usr/src
-   /var/cache/edb/dep
-   /var/cache/genkernel
-   /var/cache/portage/distfiles
-   /var/empty
-   /var/run
-   /var/state
-   /var/tmp
-
-stage4/rm:
-   /etc/*-
-   /etc/*.old
-   /etc/ssh/ssh_host_*
-   /root/.*history
-   /root/.lesshst
-   /root/.ssh/known_hosts
-   /root/.viminfo
-   # Remove any generated stuff by genkernel
-   /usr/share/genkernel
-   # This is 3MB of crap for each copy
-   
/usr/lib64/python*/site-packages/gentoolkit/test/eclean/testdistfiles.tar.gz



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-22 Thread Sam James
commit: 62ae253a36d77ac238f1dbc47e4757b92456b174
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:54:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:54:01 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=62ae253a

eclean-pkg: placate black

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

 pym/gentoolkit/eclean/cli.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index adc4210..75c5c63 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -262,8 +262,7 @@ def printUsage(_error=None, help=None, 
unresolved_invalids=None):
 file=out,
 )
 print(
-yellow(" -N, --clean-invalid")
-+ "  - cleanup invalid binpkgs",
+yellow(" -N, --clean-invalid") + "  - cleanup invalid 
binpkgs",
 file=out,
 )
 print(



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/ekeyword/, pym/gentoolkit/revdep_rebuild/

2023-08-22 Thread Sam James
commit: 0e7237628b982f18e48164ab91f0134c7f7d0e86
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:53:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:53:45 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=0e723762

Drop useless imports (fix flake8)

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

 pym/gentoolkit/ekeyword/ekeyword.py | 1 -
 pym/gentoolkit/revdep_rebuild/assign.py | 1 -
 2 files changed, 2 deletions(-)

diff --git a/pym/gentoolkit/ekeyword/ekeyword.py 
b/pym/gentoolkit/ekeyword/ekeyword.py
index 0eaca78..01946e9 100755
--- a/pym/gentoolkit/ekeyword/ekeyword.py
+++ b/pym/gentoolkit/ekeyword/ekeyword.py
@@ -39,7 +39,6 @@ Examples:
 import argparse
 import collections
 import difflib
-import io
 import os
 import re
 import subprocess

diff --git a/pym/gentoolkit/revdep_rebuild/assign.py 
b/pym/gentoolkit/revdep_rebuild/assign.py
index 328db54..8f1a266 100644
--- a/pym/gentoolkit/revdep_rebuild/assign.py
+++ b/pym/gentoolkit/revdep_rebuild/assign.py
@@ -6,7 +6,6 @@ Functions used for determining the package the broken lib 
belongs to.
 
 import errno
 import os
-import io
 import re
 import time
 



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-22 Thread Sam James
commit: d40b5009c1f73730ad4d68169b1302393cdce8cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:52:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:52:35 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=d40b5009

eclean-pkg: fix --help alignment, mention shortopt for clean-invalid

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

 pym/gentoolkit/eclean/cli.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index 7591959..adc4210 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -262,8 +262,8 @@ def printUsage(_error=None, help=None, 
unresolved_invalids=None):
 file=out,
 )
 print(
-yellow(" --clean-invalid")
-+ "   - cleanup invalid binpkgs",
+yellow(" -N, --clean-invalid")
++ "  - cleanup invalid binpkgs",
 file=out,
 )
 print(



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-22 Thread Sam James
commit: 6b17633d0d74cb8fa0eeb46c8ee4f4f05d0e38b2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:43:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:49:55 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=6b17633d

eclean-pkg: add --clean-invalid to help, fix parsing

* Rename --clean-invalids -> --clean-invalid
* Add --clean-invalid to help
* Make it default-off for now to match the option name (rather than
  the help saying --no-clean-invalids).

  (I could go either way on what the actual default should be, but this is more
  conservative for now.)
* Fix typo in option name.
* Make it a package specific arg, not a global one.

Bug: https://bugs.gentoo.org/900224
Fixes: 204b1abca2c0cbbdad188c7fd4b84452c2f630a0
Fixes: a16d0d4fbfb4614832c4b682b41284a9050af29f
Signed-off-by: Sam James  gentoo.org>

 pym/gentoolkit/eclean/cli.py | 19 ---
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index c8381a0..aa8b20f 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -261,6 +261,11 @@ def printUsage(_error=None, help=None, 
unresolved_invalids=None):
 + "   - delete packages for which ebuild dependencies 
have changed",
 file=out,
 )
+print(
+yellow(" --clean-invalid")
++ "   - cleanup invalid binpkgs",
+file=out,
+)
 print(
 yellow(" -i, --ignore-failure")
 + " - ignore failure to locate PKGDIR",
@@ -413,8 +418,8 @@ def parseArgs(options={}):
 options["ignore-failure"] = True
 elif o in ("-u", "--unique-use"):
 options["unique-use"] = True
-elif o in ("-N", "--skip-invalids"):
-options["clean-invalids"] = False
+elif o in ("-N", "--skip-invalid"):
+options["clean-invalid"] = False
 else:
 return_code = False
 # sanity check of --deep only options:
@@ -435,7 +440,7 @@ def parseArgs(options={}):
 
 # here are the different allowed command line options (getopt args)
 getopt_options = {"short": {}, "long": {}}
-getopt_options["short"]["global"] = "CdDipqe:t:nhVvN"
+getopt_options["short"]["global"] = "CdDipqe:t:nhVv"
 getopt_options["long"]["global"] = [
 "nocolor",
 "deep",
@@ -450,14 +455,14 @@ def parseArgs(options={}):
 "help",
 "version",
 "verbose",
-"clean-inavlids",
 ]
 getopt_options["short"]["distfiles"] = "fs:"
 getopt_options["long"]["distfiles"] = ["fetch-restricted", "size-limit="]
-getopt_options["short"]["packages"] = "i"
+getopt_options["short"]["packages"] = "iN"
 getopt_options["long"]["packages"] = [
 "ignore-failure",
 "changed-deps",
+"clean-invalid",
 "unique-use",
 ]
 # set default options, except 'nocolor', which is set in main()
@@ -474,8 +479,8 @@ def parseArgs(options={}):
 options["verbose"] = False
 options["changed-deps"] = False
 options["ignore-failure"] = False
+options["clean-invalid"] = False
 options["unique-use"] = False
-options["clean-invalids"] = True
 # if called by a well-named symlink, set the action accordingly:
 action = None
 # temp print line to ensure it is the svn/branch code running, etc..
@@ -621,7 +626,7 @@ def doAction(action, options, exclude={}, output=None):
 output.set_colors("deprecated")
 output.list_pkgs(deprecated)
 if action in ["packages"]:
-if invalids and options["clean-invalids"]:
+if invalids and options["clean-invalid"]:
 if type(invalids) == list:
 printUsage(_error="invalid_paths", 
unresolved_invalids=invalids)
 sys.exit(1)



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-22 Thread Sam James
commit: 2aae0531f51064651240a5957bf724f30f5c0cd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:49:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:50:14 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=2aae0531

eclean-pkg: fix --unique-use shortopt

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

 pym/gentoolkit/eclean/cli.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index aa8b20f..7591959 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -458,7 +458,7 @@ def parseArgs(options={}):
 ]
 getopt_options["short"]["distfiles"] = "fs:"
 getopt_options["long"]["distfiles"] = ["fetch-restricted", "size-limit="]
-getopt_options["short"]["packages"] = "iN"
+getopt_options["short"]["packages"] = "iNu"
 getopt_options["long"]["packages"] = [
 "ignore-failure",
 "changed-deps",



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, targets/support/, targets/livecd-stage2/

2023-08-22 Thread Andreas K. Hüttel
commit: 3d4fb24383716958dadea95d100911037bb2b557
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug  1 08:18:31 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Aug 22 20:36:37 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3d4fb243

Implementing distkernel installation

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

 catalyst/base/stagebase.py  | 22 +++---
 targets/livecd-stage2/controller.sh |  5 +++
 targets/support/bootloader-setup.sh | 19 -
 targets/support/kmerge.sh   | 85 +++--
 targets/support/pre-distkmerge.sh   |  7 +++
 5 files changed, 116 insertions(+), 22 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index a9147241..fe307eab 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -694,6 +694,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 "boot/kernel/" + x + "/aliases",
 "boot/kernel/" + x + "/config",
 "boot/kernel/" + x + "/console",
+"boot/kernel/" + x + "/distkernel",
+"boot/kernel/" + x + "/dracut_args",
 "boot/kernel/" + x + "/extraversion",
 "boot/kernel/" + x + "/gk_action",
 "boot/kernel/" + x + "/gk_kernargs",
@@ -716,6 +718,11 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.settings["gk_mainargs"] = self.settings[gk_mainargs]
 del self.settings[gk_mainargs]
 
+dracut_mainargs = prefix + "/dracut_args"
+if dracut_mainargs in self.settings:
+self.settings["dracut_args"] = self.settings[dracut_mainargs]
+del self.settings[dracut_mainargs]
+
 # Ask genkernel to include b2sum if /verify is set
 verify = prefix + "/verify"
 if verify in self.settings:
@@ -1584,7 +1591,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.resume.enable("build_packages")
 
 def build_kernel(self):
-'''Build all configured kernels'''
+"""Build all configured kernels"""
 if "autoresume" in self.settings["options"] \
 and self.resume.is_enabled("build_kernel"):
 log.notice(
@@ -1595,19 +1602,23 @@ class StageBase(TargetBase, ClearBase, GenBase):
 mynames = self.settings["boot/kernel"]
 if isinstance(mynames, str):
 mynames = [mynames]
-# Execute the script that sets up the kernel build environment
-cmd([self.settings['controller_file'], 'pre-kmerge'], env=self.env)
 for kname in [sanitize_name(name) for name in mynames]:
+if "boot/kernel/" + kname + "/distkernel" in self.settings:
+cmd([self.settings['controller_file'], 'pre-distkmerge'], 
env=self.env)
+else:
+# Execute the script that sets up the kernel build 
environment
+cmd([self.settings['controller_file'], 'pre-kmerge'], 
env=self.env)
 self._build_kernel(kname=kname)
 self.resume.enable("build_kernel")
 
 def _build_kernel(self, kname):
-"Build a single configured kernel by name"
+"""Build a single configured kernel by name"""
 if "autoresume" in self.settings["options"] \
 and self.resume.is_enabled("build_kernel_" + kname):
 log.notice('Resume point detected, skipping build_kernel '
'for %s operation...', kname)
 return
+
 self._copy_kernel_config(kname=kname)
 
 key = 'boot/kernel/' + kname + '/extraversion'
@@ -1617,8 +1628,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self._copy_initramfs_overlay(kname=kname)
 
 # Execute the script that builds the kernel
-cmd([self.settings['controller_file'], 'kernel', kname],
-env=self.env)
+cmd([self.settings['controller_file'], 'kernel', kname], env=self.env)
 
 if "boot/kernel/" + kname + "/initramfs_overlay" in self.settings:
 log.notice('Cleaning up temporary overlay dir')

diff --git a/targets/livecd-stage2/controller.sh 
b/targets/livecd-stage2/controller.sh
index f6522e63..57d947a1 100755
--- a/targets/livecd-stage2/controller.sh
+++ b/targets/livecd-stage2/controller.sh
@@ -20,6 +20,11 @@ case $1 in
extract_modules ${clst_chroot_path} ${kname}
;;
 
+   pre-distkmerge)
+   # Install dracut
+   exec_in_chroot ${clst_shdir}/support/pre-distkmerge.sh
+   ;;
+
preclean)
# Move over the motd (if applicable)
case ${clst_livecd_type} in

diff --git a/targets/support/bootloader-setup.sh 
b/targets/support/bootloader-setup.sh
index d6d5f96e..455a4f07 100755
--- a/targets/support/bootloader-setup.sh
+++ 

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-22 Thread Sam James
commit: 204b1abca2c0cbbdad188c7fd4b84452c2f630a0
Author: Siddhanth Rathod  gmail  com>
AuthorDate: Tue Aug 22 13:55:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:34:30 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=204b1abc

eclean-pkg: Limit invalid search to 'packages' action

Bug: https://bugs.gentoo.org/900224
Fixes: a16d0d4fbfb4614832c4b682b41284a9050af29f
Signed-off-by: Siddhanth Rathod  gmail.com>
Closes: https://github.com/gentoo/gentoolkit/pull/30
Signed-off-by: Sam James  gentoo.org>

 pym/gentoolkit/eclean/cli.py | 46 +++-
 1 file changed, 24 insertions(+), 22 deletions(-)

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index 40fc4f9..c8381a0 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -435,7 +435,7 @@ def parseArgs(options={}):
 
 # here are the different allowed command line options (getopt args)
 getopt_options = {"short": {}, "long": {}}
-getopt_options["short"]["global"] = "CdDipqe:t:nhVv"
+getopt_options["short"]["global"] = "CdDipqe:t:nhVvN"
 getopt_options["long"]["global"] = [
 "nocolor",
 "deep",
@@ -450,6 +450,7 @@ def parseArgs(options={}):
 "help",
 "version",
 "verbose",
+"clean-inavlids",
 ]
 getopt_options["short"]["distfiles"] = "fs:"
 getopt_options["long"]["distfiles"] = ["fetch-restricted", "size-limit="]
@@ -619,28 +620,29 @@ def doAction(action, options, exclude={}, output=None):
 )
 output.set_colors("deprecated")
 output.list_pkgs(deprecated)
-if invalids and options["clean-invalids"]:
-if type(invalids) == list:
-printUsage(_error="invalid_paths", unresolved_invalids=invalids)
-sys.exit(1)
-verb = "were"
-if options["pretend"]:
-verb = "would be"
-if not options["quiet"]:
-print()
-print(
-(
-pp.emph("   The following ")
-+ red("invalid")
-+ pp.emph(" binpkgs were found")
+if action in ["packages"]:
+if invalids and options["clean-invalids"]:
+if type(invalids) == list:
+printUsage(_error="invalid_paths", 
unresolved_invalids=invalids)
+sys.exit(1)
+verb = "were"
+if options["pretend"]:
+verb = "would be"
+if not options["quiet"]:
+print()
+print(
+(
+pp.emph("   The following ")
++ red("invalid")
++ pp.emph(" binpkgs were found")
+)
 )
-)
-output.set_colors("invalid")
-output.list_pkgs(invalids)
-clean_size = cleaner.clean_pkgs(invalids, pkgdir)
-output.total("invalid", clean_size, len(invalids), verb, action)
-else:
-cleaner.clean_pkgs(invalids, pkgdir)
+output.set_colors("invalid")
+output.list_pkgs(invalids)
+clean_size = cleaner.clean_pkgs(invalids, pkgdir)
+output.total("invalid", clean_size, len(invalids), verb, 
action)
+else:
+cleaner.clean_pkgs(invalids, pkgdir)
 
 
 def main():



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

2023-08-22 Thread William Hubbs
commit: 07189551e481a7186fe4174a0656aeb9fd38024b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Aug 22 20:29:39 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Aug 22 20:30:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07189551

sys-cluster/kubeadm: use the version of go on the host

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

 sys-cluster/kubeadm/kubeadm-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild
index 6a547029ab05..a7a02677a302 100644
--- a/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild
@@ -21,7 +21,7 @@ RESTRICT+=" test"
 S="${WORKDIR}/kubernetes-${PV}"
 
 src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
 }
 



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

2023-08-22 Thread Sam James
commit: 233cb056d5ad1655c3a3e2bb17c9ccebe2adc5c2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:19:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:19:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233cb056

dev-libs/libei: Keyword 1.0.0 arm, #912839

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

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

diff --git a/dev-libs/libei/libei-1.0.0.ebuild 
b/dev-libs/libei/libei-1.0.0.ebuild
index 227b825ec103..e4210332b09c 100644
--- a/dev-libs/libei/libei-1.0.0.ebuild
+++ b/dev-libs/libei/libei-1.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="elogind systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-08-22 Thread Sam James
commit: 58cf1b7aa1c713b09443e490def49ad4673d03c1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 20:19:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 20:19:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cf1b7a

dev-python/structlog: Keyword 23.1.0 arm, #912839

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

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

diff --git a/dev-python/structlog/structlog-23.1.0.ebuild 
b/dev-python/structlog/structlog-23.1.0.ebuild
index cb6588d1bfcc..dca6bb01ff5a 100644
--- a/dev-python/structlog/structlog-23.1.0.ebuild
+++ b/dev-python/structlog/structlog-23.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 BDEPEND="
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]



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

2023-08-22 Thread William Hubbs
commit: 29e0a3147a72e068fe944f508e7b4cdde72d3b44
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Aug 22 20:11:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Aug 22 20:13:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e0a314

sys-cluster/kubeadm: update SRC_URI

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

 sys-cluster/kubeadm/Manifest  | 1 -
 sys-cluster/kubeadm/kubeadm-1.28.0.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 17df578afa22..e2cd820d0c3d 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -6,5 +6,4 @@ DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 
94b37634fec8f1b19953f0433038e289f
 DIST kubernetes-1.26.7.tar.gz 38498687 BLAKE2B 
8a7ac29ea8cff64a0ed2a92fc89b3e2e8620b88247b76467a226f667ea4bda952399c81edf810195ea663a6bf62c4127933e9ee05706393ef675e3e4fb01743f
 SHA512 
9069e653e87883e54df8e01edf2cce9d847a83d593f13e8281654653924586e73841d1ee302de4de93dadf2a2474e875cf350f03c2aec512c100cb3d4fb7d9c5
 DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 
69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f
 SHA512 
51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a
 DIST kubernetes-1.27.4.tar.gz 38192024 BLAKE2B 
b4f3afe7e96f74cbbb18866234e4ad591fa055bd158c8dad4b17c66b9ff5dfd9ea28bfd4ed5a89433fe58ecf4c86c821b1fb89bfaa5808310c8b72b875ce3fa2
 SHA512 
0558a8760e538aeb29efff54282a2fab613f5e6c16abf8964ab836065a4f40a568dae3caa5c06e172e2643491a63b1056c093421fded8cb9b7a0c0ed10b9f6ec
-DIST kubernetes-1.28.0-deps.tar.xz 195288048 BLAKE2B 
67bf38b8258e9b18bc5a0c3628faf716a388d8b749a252cb7133ab08153559576a921071da95a486ac3a5c913c209314210a2fa4415b83fccba539dac1e5dee6
 SHA512 
42f107db8a3e9390a0f81212307b39283a02ce73b72e8481596ce35977f5d08070c399eb04905569af16a3ea2bd889904e871f9111da3b823e686260b8bbc096
 DIST kubernetes-1.28.0.tar.gz 42229948 BLAKE2B 
c514577fa3cdeee6fa1d6f488de74b56845e3cfaf7f810ecd4ec9c023f034e0c50b647ebf5b60eb26b9387b79d060a6aeee9eee43fab904094ec767603fc5c6d
 SHA512 
dcb5f2ec3fec841a3a1678ac88473b355f13cad1543b5098a2f1fe1d217e34fb46727c1345bbd35945eb4164aa4fe069ebdefc2328c8797671caa9a5be0f8fd6

diff --git a/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild
index 3ab254d219e1..6a547029ab05 100644
--- a/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.28.0.ebuild
@@ -7,7 +7,6 @@ inherit bash-completion-r1 go-module
 DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
 HOMEPAGE="https://kubernetes.io;
 SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/kubernetes-1.28.0-deps.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2023-08-22 Thread Michał Górny
commit: 3c8a40bea2a2ddc20d6d24d1a766ce4fe7302a8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:36:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8a40be

dev-python/zeroconf: Bump to 0.81.0

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

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

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index a302424ef1cb..7a08beccf644 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -5,3 +5,4 @@ DIST zeroconf-0.74.0.tar.gz 145447 BLAKE2B 
e76a88d87cb8577b776fe5afc08198ce5427d
 DIST zeroconf-0.76.0.tar.gz 146204 BLAKE2B 
aaa6e6f3c9b1f8eeb837d03178b131a001fedbe80cc28c5b3d412301a4336412d95abbed6281a9e5576f1473ecd444b0fcb5557bb71f1d1ac4e40da7d221
 SHA512 
aa57a4f0f72cd162c136e5c6442c5ab35586fc7d44473078e98420ce00da53586344f2f7578542ba417bd6635b982a41bdc96eab70e1b989aef22ad0c45f2dd8
 DIST zeroconf-0.79.0.tar.gz 147440 BLAKE2B 
fb0fb75a90a3c33dd0dfdaed55a54bcf8c58de55d04d81f94c3bc51680cd8d146cf9e6b95621268c384b92016233887096c34921aa3805d8cdde782cf6516863
 SHA512 
242bcf5af958edb53989e1100c0f0eb0cbeed388f4e43363021c81c02ce223c5dbda63ef389e16d5246067cd8a450b187fa2df8f782e5d190a8061e2d8dba348
 DIST zeroconf-0.80.0.tar.gz 147419 BLAKE2B 
04f93331a667863f8ac5a40d156468d9ffceb010220c989b801b296fa5ad160660b2c34892b960e57f2876c823f236d91b61fe672e712e50238efe34d2c28721
 SHA512 
72f3d7c00474a8d31d69b6d3c5c1408cd6b4ceb4b4a6d6c80e8dbd51f90e0e9897734fb80e6b1f3cf744d2658102c58e051db52c42b89e29dc0f5fc870c08227
+DIST zeroconf-0.81.0.tar.gz 148284 BLAKE2B 
103ae54a20b8d23bac94dcd2d48a05c567158cca6617344e90c8f0676a21262e2ee82eceaa236edb998409f3e5385ad8d8f091c1b5ed100a6196de3586f1
 SHA512 
66d2a9ba9b12f91b90c023ba935bdcae1a09c68026702664d5f7d40b392820ee4614be23e0bf6688230da86963b61f6d5505dc38787ded4cade48f52f13d4e81

diff --git a/dev-python/zeroconf/zeroconf-0.81.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.81.0.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.81.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-08-22 Thread Michał Górny
commit: 03bcb1c9d44539cdc02d545db26e2d65ad301a17
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:35:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bcb1c9

dev-python/pymongo: Bump to 4.5.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/metadata.xml |   9 +-
 dev-python/pymongo/pymongo-4.5.0.ebuild | 152 
 3 files changed, 159 insertions(+), 3 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 9b007d9eae42..be835a0daa2c 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.4.1.gh.tar.gz 1461820 BLAKE2B 
42b2f5663bbc632205ebc1e979c6434122d797043cc545b3ff5b02956acd4d8d2b3a6b4a0308ca041fbb82aa3f530b305f4d21d42954c15b0c3ace3da6e1efd8
 SHA512 
fbdc6bd60eefbd554cadbea2173340e89e3cbec3377c97a592789750bb86ec68818d40f43b020c68023ff6c415bb4ceb36e7fb169d72b3e9c218880c6bfaf339
+DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30

diff --git a/dev-python/pymongo/metadata.xml b/dev-python/pymongo/metadata.xml
index 49d5ee837cb8..dee6e50c5e66 100644
--- a/dev-python/pymongo/metadata.xml
+++ b/dev-python/pymongo/metadata.xml
@@ -9,10 +9,13 @@
pyt...@gentoo.org
Python

-   PyMongo is a Python distribution containing 
tools 
-   for working with MongoDB, and is the recommended way to work 
-   with MongoDB from Python.
+   
+   PyMongo is a Python distribution containing tools for working
+   with MongoDB, and is the recommended way to work with MongoDB
+   from Python.
+   

+   Compiles native C 
extensions

Run test suite in full, including tests that run a local
database instance.

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
new file mode 100644
index ..0a82c759cf48
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2023-08-22 Thread Michał Górny
commit: 967691a69cad7bae16cf493c1c9816c28e56b523
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:31:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967691a6

dev-python/phonenumbers: Bump to 8.13.19

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

 dev-python/phonenumbers/Manifest   |  1 +
 .../phonenumbers/phonenumbers-8.13.19.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 9936d991af55..e2e28192ee4a 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1 +1,2 @@
 DIST python-phonenumbers-8.13.18.gh.tar.gz 4914264 BLAKE2B 
1bd17f2f8f68e475fcea4f69357001bdb8230827551d33bfec8727d1a04c175c4066c094742d02ad0c610e1ba80b309c3aae17d45ae4f735e620f0abecb3a91b
 SHA512 
1656ce7ef9834f60c386fa3ca26fb9be81d4663ad29b007ddc64104d7678ea529cb2928b75df626076fc9859e36fb210147126fb634c328051d5321f9352c15e
+DIST python-phonenumbers-8.13.19.gh.tar.gz 4916068 BLAKE2B 
40833f41923968df4a35f4db70e2e90fc98e6c216adc38d39e1dfcf7fa3d2c244e948b533a37469822d4643819840314432cb2e46a7c96671140f897421ea969
 SHA512 
56396766c034b8e7955af2e6224b56c3ae68a74d19f8dcb7871b1d302571e6b7be5d18b093ded40f3815e454ce038022d2ac46bc69425db100b1e1b678064693

diff --git a/dev-python/phonenumbers/phonenumbers-8.13.19.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.13.19.ebuild
new file mode 100644
index ..61f15b7f6118
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.13.19.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2023-08-22 Thread Michał Górny
commit: 3e61f0ddd156d4e9503bb28b5a96e8581cc255d2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:33:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e61f0dd

dev-python/moto: Bump to 4.1.15

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

 dev-python/moto/Manifest   |   1 +
 dev-python/moto/moto-4.1.15.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index a52f1de6e355..088a958c5d22 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -3,6 +3,7 @@ DIST moto-4.1.11.tar.gz 3565932 BLAKE2B 
b1bc982ea54d8e2e8f418be8808c23094d263b2d
 DIST moto-4.1.12.tar.gz 3589463 BLAKE2B 
4672cd3f04173557eb163436e8d3e53abbe4b04516f948119f28cf9c6eda767be9629d2485324648b3124ea6bf421cdcc99835ecb1cda1ab072da29f7c330a50
 SHA512 
62742fe4b68dbfc134b61573f4cdf8e10f3e5b35f981463a3a2e827caba67482a897472be0e17b724c8a48479477292b60f6328420512bd7687ce7ddea8d7f46
 DIST moto-4.1.13.tar.gz 3603599 BLAKE2B 
aed5e867ccb67c208a6e3f0345c7c00f1cf86d2a31d74eb531aaf5c9cda4d0aa19e99e7b969d2c61935d13efba93267c8fd0e6f2a6d7fd45a7144e346638b781
 SHA512 
9dc9311b15f4bc7168eb8775667be0660fd78497f9950c7bb37db9eae0fd2956c9bbc0c3d02bc5b76de83b27f2ec67b22e22698c8572f4e01a8da3b261d9d156
 DIST moto-4.1.14.tar.gz 3612859 BLAKE2B 
35e913bf0745600ea42ba66b5a9cdbdb489a537b066a7c92619c490d4ff057b13f5e72cdeb4425b155174b856584c5fa8ef2d382dde2052316d1b8bb8e033d3e
 SHA512 
6bd963f8aa82aee2166a5deff61e37ffc915b4c14ffd218256ef465b0469f2066eaf70c40df8be40c91a6fc07bec02389ecef26d61de4d503c5e2b630f8ffd38
+DIST moto-4.1.15.tar.gz 3627847 BLAKE2B 
65349e72dc6cc90f0ed148a1a68efae0b3c171adbc79d41dee8d058c62f2944a3e55c86c2e8e302ff865208393be551a4b6bf387a33136dfa808443ccfe3869a
 SHA512 
b49541ac8ddd8d669af06253451ddd2e0d70eea63fd2b2fd28eb783b2fb9dccb1e13e650bfca3a5b0f94932b22b112d15317599bc70307828fb2c47191f94da7
 DIST moto-4.1.6.tar.gz 3470215 BLAKE2B 
78f9c54128ba71fc5e3ba622be0596490bc82df0a17fa80d9f11bf135bdc91d9698cc29445b5765e6057e80f221c016ca8999186201b83b5f929f5831c417f60
 SHA512 
fb2dc73a66326216a4c5338660dab844de9a46e6626e0ef68bccb3573a3eba693b30b89961b019a4b7a51207ab11335e73cbdf523c75d91a5a9625a1bc409e61
 DIST moto-4.1.7.tar.gz 3506753 BLAKE2B 
76e38629f1a772816bfa647b90e89e3c4533cd36fa5a8a26e026229dd1dd8bf1cea404f99c85784a6eefa9173aecff7b88ba1ca7b3f890407c2ad7ef29106fac
 SHA512 
3b20d2a535654cee22c909e19eb492e3b4b8fd382d26367c12cee00128dc4d1ea5228ccc97d40a01c5c2707ff3ca1039644268c47c525c79a9b68fc7ee78541c
 DIST moto-4.1.8.tar.gz 3520127 BLAKE2B 
623d97dbec357227ea401ac98f694eaaa129fcb47f6b160a22bf95f8d52facf9bb3917e00409990a7e447e70de5a94df9f234c3ed615081573169f3976169f3d
 SHA512 
9c3e9825d1e8d09e278f8bbeb11719c4bee756f9e95b2edbe82b4ffbd3acb93008f6ffdc582eb46619104d0b839428b5e8078ef0e341a3b73f0bc61a7ebf806f

diff --git a/dev-python/moto/moto-4.1.15.ebuild 
b/dev-python/moto/moto-4.1.15.ebuild
new file mode 100644
index ..03ffd378c1bc
--- /dev/null
+++ b/dev-python/moto/moto-4.1.15.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pyaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   

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

2023-08-22 Thread Michał Górny
commit: 83d4cf700c11479443e0361ed4a5d30361513774
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:46:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d4cf70

dev-python/setuptools-rust: Bump to 1.7.0

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

 dev-python/setuptools-rust/Manifest|  30 
 .../setuptools-rust/setuptools-rust-1.7.0.ebuild   | 183 +
 2 files changed, 213 insertions(+)

diff --git a/dev-python/setuptools-rust/Manifest 
b/dev-python/setuptools-rust/Manifest
index cad098655aaf..2f748a8d66a5 100644
--- a/dev-python/setuptools-rust/Manifest
+++ b/dev-python/setuptools-rust/Manifest
@@ -13,22 +13,29 @@ DIST fxhash-0.2.1.crate 4102 BLAKE2B 
efade6722efed1cff0bcf307ababd9c9031af297baf
 DIST getrandom-0.1.16.crate 25077 BLAKE2B 
0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a
 SHA512 
c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
 DIST html5ever-0.25.1.crate 73165 BLAKE2B 
70bee0c77337b2fee3fedda6fc475969b5e9a20342bf6890819fa9a69be8cac66e0dfc0a608f5cd6ba789a780f403ee736dbde1af52cb800a599b0113801dc99
 SHA512 
2b946224a0c5859436a57a507a89601adeffc12092376fe47429c5c5a61bd1d00b3271f0be7dea82ba1dce93a1cb820f72df8ba4c90fd13bd1ec408cff6ca660
 DIST indoc-1.0.4.crate 13122 BLAKE2B 
f7a352bc2d19f3f2d1479b6add45daf841e02bba563ce9af115118b9bacea6bd39ab2a663bc992b2302de73b52bac1024130aab3dcd79c5b4286c93dd7305928
 SHA512 
b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213
+DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 DIST itoa-0.4.8.crate 11926 BLAKE2B 
e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c
 SHA512 
6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
 DIST kuchiki-0.8.1.crate 22153 BLAKE2B 
f5e887c70e755f99faba569a2ceb3e9942d4dff50e884af1764b6cb557b90d4d89c8a800dd397898fd87c4f9e5d7a6b162b2964c8518a397e38c3919689efcf3
 SHA512 
68f668032cd6e1152e3eab196d7bdbc0a835daabb0de6b7ced7f463ea56224c35bdb18cc0dd7e57a90461d1ee5e0349e8488df7390580e7eea570997fb4029e3
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.121.crate 574702 BLAKE2B 
bae9215a7318e5b5b6d821d2320ce28e883d04af0bca40ede49b9c5d575d28307b07077b3d59be28347bffc4c69d6c9dd334733f0c519c16de704360f6fa8738
 SHA512 
aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953
+DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
+DIST lock_api-0.4.10.crate 26713 BLAKE2B 
113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c
 SHA512 
ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
 DIST lock_api-0.4.6.crate 25215 BLAKE2B 
af1d28010f7c340dc0857afbaf8acd2396228cabca26e52f79526cc4eafb072c2aee8987bdd9ace4ba87c272f6fc816fc6f62a69e4d7e66a5c6e91ae3e824ede
 SHA512 
ba14d341564eba91bb5ec58bb2e0d6c87e70b3694c4609396f0c0f4afc0c6c105a88cb99c303b1e9761b0fc6cae56f79ba6a7663b063454ab1ede4d49274906d
 DIST log-0.4.14.crate 34582 BLAKE2B 
ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1
 SHA512 
796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
 DIST mac-0.1.1.crate 4838 BLAKE2B 

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

2023-08-22 Thread Michał Górny
commit: affe42dd16e921a691ca2b016d0dfa98bf391d5d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:37:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affe42dd

dev-python/websocket-client: Bump to 1.6.2

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

 dev-python/websocket-client/Manifest   |  1 +
 .../websocket-client/websocket-client-1.6.2.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/websocket-client/Manifest 
b/dev-python/websocket-client/Manifest
index 4d97073a759b..c4ace7fe3400 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -1 +1,2 @@
 DIST websocket-client-1.6.1.tar.gz 51324 BLAKE2B 
7619f6a1dfe7c9df19e645f396b17695ba6e1cda8d06f99be2451c7b3f7d5fc745402abcab2f6b5ce260aab94ecba17439a1f7ff2612acc66dbd88e973f2f512
 SHA512 
eb784dffb2ad26b63e5890685ed46ccadee40687f4433a1b28392d468fdc1099192095899b56129f72b28e88960744bb5d4991d826476d77ec98bbf18df3f608
+DIST websocket-client-1.6.2.tar.gz 51467 BLAKE2B 
bc53499d22d78db722ab8e0c986d965028355269ad3def92b4dcb17c80eea079ad3fcb3201cb8b76aba5111dbf5a7311802097d916cb89c934f33b9a24e939de
 SHA512 
51ba53a916c7716c3c017606c108a434a97042658b829518dbe2307a0f0b568a79d68a8b382a3e8530972f51a418f109546773cbc8872c05fa099fcbfb00d261

diff --git a/dev-python/websocket-client/websocket-client-1.6.2.ebuild 
b/dev-python/websocket-client/websocket-client-1.6.2.ebuild
new file mode 100644
index ..e70ca56c7688
--- /dev/null
+++ b/dev-python/websocket-client/websocket-client-1.6.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="WebSocket client for python with hybi13 support"
+HOMEPAGE="
+   https://github.com/websocket-client/websocket-client/
+   https://pypi.org/project/websocket-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="examples"
+
+BDEPEND="
+   test? (
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-08-22 Thread Michał Górny
commit: f2a80f291b8936eee56800ececcfebd1a54267c2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:41:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a80f29

dev-python/pyproject-fmt: Bump to 1.0.0

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

 dev-python/pyproject-fmt/Manifest  |  1 +
 .../pyproject-fmt/pyproject-fmt-1.0.0.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pyproject-fmt/Manifest 
b/dev-python/pyproject-fmt/Manifest
index bba9f34c3200..0f1fd4e771d2 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,2 +1,3 @@
 DIST pyproject_fmt-0.13.0.tar.gz 13021 BLAKE2B 
911925fb489782af9952cea68105ceeaa62fe96af130688f08892bc6fc701063f0a3b17c079323fd5358999f73fd59dbe910ca280cf9a963b2e45c10d22d
 SHA512 
eb97893c9e04edd4667f961cb2232cda1be42f96ae94cd95886e70e48835b0228a0054bb4a75c439deff16990335ef56fbf60b8a0b2530d18856d075d42ff404
 DIST pyproject_fmt-0.13.1.tar.gz 13938 BLAKE2B 
42a75840a45eeb96a58bc277a4e1834a4e2965a18a41d4305ff6060c1e01835474f664494f1fdde2ddd4bc945818691f72e9d1033090d321f2444dcb6c529f28
 SHA512 
e8465f94590557f89bfbd7e3825831420859ba291f0413444de10709ec866d6b771f6fe139acaf930b2139c638b90a58c9bddf2ae6aecfb9745b306b815a041d
+DIST pyproject_fmt-1.0.0.tar.gz 13946 BLAKE2B 
a1c3f91a9b7f04b7f980ebbb19a93fee1b445ad87c34c0ddcff39545371f02e7b8448df0706d9d42eee7f52f7f616c6c8b2a7a844c3acbe251fc958f1f8c7d37
 SHA512 
a8d39edaf1ddaa5e8a84a6854c5fc4e1284caaf89f0a87ec67f22a06186f7ad7cf4ffe0e07f2c51f626a5e488b1814b17e1b3697103233b6de087e8787f0207a

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.0.0.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-1.0.0.ebuild
new file mode 100644
index ..c440d098979a
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-1.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-fmt/
+   https://pypi.org/project/pyproject-fmt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+"
+# tox is called as a subprocess, to get targets from tox.ini
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   dev-python/tox
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # upstream lower bounds are completely meaningless and copying them
+   # to the ebuild is a horrible waste of time
+   sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/

2023-08-22 Thread Michał Górny
commit: e7ec6a69cd1c839fc93b51f49e548e2c18d3f396
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:35:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ec6a69

dev-python/scikit-build-core: Bump to 0.5.0

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

 dev-python/scikit-build-core/Manifest  |  1 +
 .../scikit-build-core-0.5.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index cf598878be23..7f2a65bb66fe 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,2 +1,3 @@
 DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B 
a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf
 SHA512 
39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e
 DIST scikit_build_core-0.4.8.tar.gz 163396 BLAKE2B 
f432d144babd6be45a730e0566cf6fe8bea051b85364b0af26655e0679a0d458f3fd106e816f09557110a6e4e1fed056d1c6454c044ab34dfcc6530cad6020e3
 SHA512 
55ded022de13bbc60e5abed7b39466751abda3d66a0fa1c094ccd3ab28a93ac3437db2fb8e53381bbe0f7da9985ea5a6fd129af24e6654d3df48c704fb4612f1
+DIST scikit_build_core-0.5.0.tar.gz 177478 BLAKE2B 
e3f3d4bb60fcdc87b32799a663a96bfc994969c3a9dd6c73bd5f27720482cd02b8bbf75f7aee8b39c3b73dc8b6740c526a144b59ecb029e7de3b604dcb1aceb8
 SHA512 
68bd13b5f97aa498189a61e342bdcb6fa5ea45d8ee73cc557b1e67c9a8d411ef93ea59a954210f48b76e7c1a2f645e4e34686e6fa122929cf0bc69a9f3846600

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.5.0.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.5.0.ebuild
new file mode 100644
index ..b3a6b7200a22
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.5.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build backend for CMake based projects"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build-core/
+   https://pypi.org/project/scikit-build-core/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+   >=dev-python/packaging-20.9[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.1[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO / we don't package validate_pyproject anyway
+   tests/test_schema.py::test_compare_schemas
+   )
+
+   epytest -m "not isolated and not network"
+}



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

2023-08-22 Thread Michał Górny
commit: 0f5634c8fd8d3d35a3ffca5654cd2ee7a9934c2f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:30:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5634c8

dev-python/line-profiler: Bump to 4.1.1

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

 dev-python/line-profiler/Manifest  |  1 +
 .../line-profiler/line-profiler-4.1.1.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/line-profiler/Manifest 
b/dev-python/line-profiler/Manifest
index 58cb858bdbd3..2de3bc4cfc2c 100644
--- a/dev-python/line-profiler/Manifest
+++ b/dev-python/line-profiler/Manifest
@@ -1 +1,2 @@
 DIST line_profiler-4.1.0.gh.tar.gz 99250 BLAKE2B 
aa875dfb8cdbaaa701a03d10fd904504825d58e551dddabddbe0abca777a584bae5c37f4b3ab80d10dc869138106d70c3ff243a7d28e570983427520dd4ee569
 SHA512 
08e0395b80f8c111725227abea7e8b2d6864da840a0a6f4de5eb71a2df2ae78871c930897b49d75a184973c1ce21d61106817bd0b8d4556462f0505bbbc21fe1
+DIST line_profiler-4.1.1.gh.tar.gz 99299 BLAKE2B 
fa5e1588167d4e1b451ebeef6bd625c25053e0370268fb435ae6cd72e5e56c0a6252cf3970d8e2bd7952bf61d16662128f68d5106aee8190bc9fe65d3180cf2d
 SHA512 
4170d1b89b3b8e4bbeaf9ce145f67214ef133ea87d6c02d59f5da0ddab30fc14a89d11bbd749e9707c4a0654db23b22eef7f73749ee3023544835f562da62762

diff --git a/dev-python/line-profiler/line-profiler-4.1.1.ebuild 
b/dev-python/line-profiler/line-profiler-4.1.1.ebuild
new file mode 100644
index ..5ffe92f3463f
--- /dev/null
+++ b/dev-python/line-profiler/line-profiler-4.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=line_profiler-${PV}
+DESCRIPTION="Line-by-line profiler"
+HOMEPAGE="
+   https://github.com/pyutils/line_profiler/
+   https://pypi.org/project/line-profiler/
+"
+SRC_URI="
+   https://github.com/pyutils/line_profiler/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+"
+# https://bugs.gentoo.org/911735
+BDEPEND="
+   

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

2023-08-22 Thread Michał Górny
commit: f0b6d1f3b4697f98bd3f9ad28fbf902d872cd00e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 20:01:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:01:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b6d1f3

dev-python/ensurepip-wheel: Bump to 0.41.2

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

 dev-python/ensurepip-wheel/Manifest  |  1 +
 .../ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild| 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/ensurepip-wheel/Manifest 
b/dev-python/ensurepip-wheel/Manifest
index d95ada828129..a9812b358e44 100644
--- a/dev-python/ensurepip-wheel/Manifest
+++ b/dev-python/ensurepip-wheel/Manifest
@@ -1,3 +1,4 @@
 DIST wheel-0.40.0-py3-none-any.whl 64545 BLAKE2B 
d42fcef0b33b560d5249d32c3400e8440bff154fbc21321e1802ffd6f734fcab032b296d5986cd5c23388800c9234d60c25e2e8f9008beeb6518391c52773f93
 SHA512 
83c4511bc8186485c7e61da1a798fdc41e209841300d70ea8e8f5515ec8200667b0195e3df149a81f10e3eaa159e8bab7f1701b43ce3d6746aee79cd0ba862e7
 DIST wheel-0.41.0-py3-none-any.whl 64712 BLAKE2B 
d4e4a9fbc432a246500997412bbda14bf4ad3e9b08bc702c9df9f2649c71399251d6d922c98769eb8bfd34e1a6f9c5c4f182d717c5d9aa9e8e88c6d7ccbb09e7
 SHA512 
fa2230b0f9f65a860ddbcf63be920a49adad7d4e97be6445e49c2fd746257ab5e3a824f5819c2b80bb3879727720eae07b1e1fc9e5f8e3c1b882e19efa3df52d
 DIST wheel-0.41.1-py3-none-any.whl 64755 BLAKE2B 
66741b95010f3463793b893b63663eda3f31b5f6e55c3677c9d46f374cdc98b15c45f2ac39551aaee9f9cb2e38f108811f27c394d67b240e4ca80048c290c13b
 SHA512 
db12f20343044676a1e7b5920b7b72e0369a1c29fc5426686b7dac7f2cfffb36b01407b52cbf974c06ddaa540227167b9f69e7cdc6af3aad9eb56c4ad0fec267
+DIST wheel-0.41.2-py3-none-any.whl 64848 BLAKE2B 
761efd3a97a9bbfbbd7683f12638aa5b0ed83679f3313cb8dce2632d2d2ba33fb9f0801a57e21077e8a232464aa929338983d334d57b4ccdf5f2c78a26202ca5
 SHA512 
9ecad670c61e4e2e598058cbd405e29401068a93d758c63481df72cff5e0a9f22b3c5ee1ae705140cffa1ea98149a6a8a9b3c80a356b520ea10bee586e615473

diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild 
b/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild
new file mode 100644
index ..e3e7fe90c1fa
--- /dev/null
+++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared wheel wheel for use in pip tests"
+HOMEPAGE="https://pypi.org/project/wheel/;
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   insinto /usr/lib/python/ensurepip
+   doins "${A}"
+}



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

2023-08-22 Thread Michał Górny
commit: 2c31345e9e4c0607173ea119ebc0915b476938fa
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:33:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c31345e

dev-python/wheel: Bump to 0.41.2

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

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

diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index 260d9a5ce6ee..65d7d3edd1dd 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1,3 +1,4 @@
 DIST wheel-0.40.0.tar.gz 96226 BLAKE2B 
f4207ab822f037a3d8decc50643ad7e49a632028c712bc33c680d178f10117ff0aa4f2a971bf739a77a76dbf818360d0f628ce997b942ee9d85ec7fac28badc8
 SHA512 
211e68d927c93b9b2748bf081097d1172cf8d4863d540be72f1d6023b64042410805d4208a2c94de89a1eeb0fb32044e78f41ab58ac94498ac0c489a1eea0d23
 DIST wheel-0.41.0.tar.gz 96943 BLAKE2B 
8c0c4509640023c6fea2f680b24707b5ba75da50f54ffc4efe06355dfb6cd06c83fc15763666dc31c6ed83deebe552189bbaeda6fd3cba356a79f71f0992d1f9
 SHA512 
2e5099f5d512dd8e2205cfefa68e9229a7713367ec367f580021eeb68fb5bc0382bd89a524aa8f0d7617eb26f5d57eaa5e0976d94d042a6ffa20738624d3bae7
 DIST wheel-0.41.1.tar.gz 97605 BLAKE2B 
499474c0f8e6cedf68566981b45f47e3460920c4ef0f64780c8b585360633197befe1dca453df68318b152c3912b0f94ce7c830ca08f98740ce63f1be297b2e9
 SHA512 
706db476563f35d16b6657b81c81290fb684ee0cf4ba54d11faafe00ccbc626b43736dfc59d1f75469f82b4f6006db35dba5d4c9bc2a1a436aeafcbe94386714
+DIST wheel-0.41.2.tar.gz 98050 BLAKE2B 
211c3021179e2f80036f57d59583ac449e91558e64fb10cc5b925d93f7288c6db444ca2ac35a20b13a2646641885c094faa458b591554f3bd926c53a3d099ec2
 SHA512 
46632c2e61f286d33609bc7f954da86c537e4c70b30cb57e79ae8fd5e4422f4fb46dcf2434361d3c6b45b9e5adc6cbf33daa1cd2fc40f31a393162c97ed38356

diff --git a/dev-python/wheel/wheel-0.41.2.ebuild 
b/dev-python/wheel/wheel-0.41.2.ebuild
new file mode 100644
index ..63a78566d3c1
--- /dev/null
+++ b/dev-python/wheel/wheel-0.41.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A built-package format for Python"
+HOMEPAGE="
+   https://github.com/pypa/wheel/
+   https://pypi.org/project/wheel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unbundle packaging
+   rm -r src/wheel/vendored || die
+   sed -i -e 's:\.vendored\.::' src/wheel/*.py || die
+   sed -i -e 's:wheel\.vendored\.::' tests/*.py || die
+
+   distutils-r1_src_prepare
+}



  1   2   3   >