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

2024-05-27 Thread Hans de Graaff
commit: 097fe2cba5b6d0f9061ca96ac441a160d5ffbf2c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 28 04:41:47 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 28 04:54:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097fe2cb

dev-ruby/rack-protection: stabilize 3.2.0 for amd64

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

 dev-ruby/rack-protection/rack-protection-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
index b79877ef8fa3..ab2c8e7c28ee 100644
--- a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://sinatrarb.com/protection/;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



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

2024-05-27 Thread Hans de Graaff
commit: 4a54bf09b10d1966da3f3b80a73cce829f80334c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 28 04:40:31 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 28 04:54:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a54bf09

dev-ruby/rack-protection: drop 3.0.5

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

 dev-ruby/rack-protection/Manifest  |  1 -
 .../rack-protection/rack-protection-3.0.5.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index bb5be98d1139..5bce73a3d195 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,4 +1,3 @@
-DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
 DIST rack-protection-3.0.6.gem 20480 BLAKE2B 
b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8
 SHA512 
4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564
 DIST rack-protection-3.1.0.gem 20480 BLAKE2B 
ae5a784eb7420b756d15b251ebc981197f11979e76fed2ad42eb0bcf84719f4b9ab9d68a40ac9ee8db392ad7a8c45c8d4f03de2efb0375dbaa131ec5ff2022e2
 SHA512 
18a5ffe614a906ca876926bff3e4d1657f0b6963005ee32de80d0ab987b9465f603b30d69f07fd8d8a1ebf4fa85eb89bfd0b607d72387b360d13bea113a63ef7
 DIST rack-protection-3.2.0.gem 20480 BLAKE2B 
ac471dd39e8aad633bf20835f8dbeb9ca53b314b038391a8b334b1e5f2dd2c88983b1988655b5c946211883956318e50a7c2990386a0a43881f29bca474c8789
 SHA512 
8c8a715e031bbba3a572dc70e3ebc75357e43860fb8c3c88d15c9f07c07b3d6d27b335abc2eebb29c12a78871ef7be9788231f7ccfafca692afea49397310fee

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
deleted file mode 100644
index 41a0cc7dac0f..
--- a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2024-04-06 Thread Hans de Graaff
commit: 1fae3e1bf3084cc3b85ab9d306f20b34684650e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  6 06:16:02 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  6 06:16:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fae3e1b

dev-ruby/rack-cache: drop 1.14.0

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

 dev-ruby/rack-cache/Manifest |  1 -
 dev-ruby/rack-cache/rack-cache-1.14.0.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index cb88a74e3d30..dd3c598e5bf1 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1,4 +1,3 @@
-DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636
 DIST rack-cache-1.15.0.tar.gz 264051 BLAKE2B 
0e9de0d7bd82c553f448f6fe9273465f9b7ac68aab814543ccb13644137f9f6ad9a279a0d71fa61ce8198e1f579f2b1f9118e4b0e017b8c75d8e385d32c1826f
 SHA512 
eaeb2e52e5bedce3f5ddeab9e32ec73ac67786a12d3abbd5469b1072c50ac54b236dfd03420152f1e86fd55950bb9f4e243bec3541309bf7e8dbd410fd777967
 DIST rack-cache-1.16.0.tar.gz 264119 BLAKE2B 
7affde4d1e72cd4f7cecec36aea753f7e8aeb42ac2e41bf8a3a2132b6736b137ed9f1969f630b12fca60d34e8390f97c8cdfe0e33cc847589f03d6aede48b8e3
 SHA512 
c2e41b8382f060d85d67ddcc5a4edd899e58a0438c94cccf2b6e00013442d1b2914744916880ea9740cd4f5c80045b873f17e00222b3f03d18719e78656ec7c5
 DIST rack-cache-1.17.0.tar.gz 264229 BLAKE2B 
935e9d539dd130d62486326ef4f6b4ed2576a13262af40914a4de5251601872e29fc68134fe04f8f5eed656d17957257d8a502e02853838a30772a354ff8f921
 SHA512 
41b3d28c577f241c57c74623f37ef36efcc059f9b8499cdc2c08d15ab68fbd06b736140594c6860708e0fa6590027b0e64ab539d2d2ae243d1a1150e7e64959f

diff --git a/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild
deleted file mode 100644
index a1ec29fd920b..
--- a/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild
+++ /dev/null
@@ -1,42 +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"
-
-# no documentation is generable, it needs hanna, which is broken
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
-
-RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
-HOMEPAGE="https://github.com/rack/rack-cache;
-SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/maxitest-3.4.0
-   >=dev-ruby/minitest-5.7.0:5
-   >=dev-ruby/mocha-2 )"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
-   sed -i -e 's/MiniTest/Minitest/' test/*_test.rb || die
-}
-
-each_ruby_test() {
-   MT_NO_PLUGINS=true ${RUBY} -I.:lib:test -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
-}



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

2024-04-06 Thread Hans de Graaff
commit: 20f16bfc42ae72357f18c41cf8ddcb35058a7b47
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  6 06:15:37 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  6 06:15:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f16bfc

dev-ruby/rack-cache: add 1.17.0

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

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.17.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index de899dce30cd..cb88a74e3d30 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1,3 +1,4 @@
 DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636
 DIST rack-cache-1.15.0.tar.gz 264051 BLAKE2B 
0e9de0d7bd82c553f448f6fe9273465f9b7ac68aab814543ccb13644137f9f6ad9a279a0d71fa61ce8198e1f579f2b1f9118e4b0e017b8c75d8e385d32c1826f
 SHA512 
eaeb2e52e5bedce3f5ddeab9e32ec73ac67786a12d3abbd5469b1072c50ac54b236dfd03420152f1e86fd55950bb9f4e243bec3541309bf7e8dbd410fd777967
 DIST rack-cache-1.16.0.tar.gz 264119 BLAKE2B 
7affde4d1e72cd4f7cecec36aea753f7e8aeb42ac2e41bf8a3a2132b6736b137ed9f1969f630b12fca60d34e8390f97c8cdfe0e33cc847589f03d6aede48b8e3
 SHA512 
c2e41b8382f060d85d67ddcc5a4edd899e58a0438c94cccf2b6e00013442d1b2914744916880ea9740cd4f5c80045b873f17e00222b3f03d18719e78656ec7c5
+DIST rack-cache-1.17.0.tar.gz 264229 BLAKE2B 
935e9d539dd130d62486326ef4f6b4ed2576a13262af40914a4de5251601872e29fc68134fe04f8f5eed656d17957257d8a502e02853838a30772a354ff8f921
 SHA512 
41b3d28c577f241c57c74623f37ef36efcc059f9b8499cdc2c08d15ab68fbd06b736140594c6860708e0fa6590027b0e64ab539d2d2ae243d1a1150e7e64959f

diff --git a/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild
new file mode 100644
index ..81b6b20841c5
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# no documentation can be generated. It needs hanna, which is broken.
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rack/rack-cache;
+SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-2 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true ${RUBY} -I.:lib:test -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2024-03-21 Thread Hans de Graaff
commit: f78b8933b0b27d4c94ac2d3f48e8d26196056f86
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 21 06:39:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 21 06:42:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78b8933

dev-ruby/rack: add 2.2.9, 3.0.10

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

 dev-ruby/rack/Manifest   |  2 ++
 dev-ruby/rack/rack-2.2.9.ebuild  | 57 
 dev-ruby/rack/rack-3.0.10.ebuild | 45 +++
 3 files changed, 104 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index cefe671d7bac..cfbd893f1d2c 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,5 +1,7 @@
 DIST rack-2.2.8.1.tar.gz 279646 BLAKE2B 
2e466bb3052266fa3cba5551af128d6723d9acd281962bbc84cb6c4c9a0aaaf018417c5549ae9cd8ae74df12726e1d62346b22cc1217248be488a63449cf870d
 SHA512 
3dc99071ff5e68954824e6af57524222d4f0014e1cdf04dafc2131e5a2c208c6aa925a2ad053e2d26204383b20395ab499e8236a1d92c8c4e7d7959225bd5dc6
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
+DIST rack-2.2.9.tar.gz 280594 BLAKE2B 
669eb4b979183a2347463f18580e8f3ccfe9677db0c5e93a86f1f6c00cfdecf1e0481249199470dbb1ae3423c2e883cd8149d7fc65c5e8be88a83473aa32
 SHA512 
a9d6fdeb5603217a0208d383875613b86072da44e14b0e6ce0811ec55b80a0abd7448bd8f0c94bfef900fcd632e85228d74094efd88c829ebd6c565076ff47f8
+DIST rack-3.0.10.tar.gz 789469 BLAKE2B 
2c9781301034f30524243727ada5450f613d474210f4f0edbafec994fd6705b8e777295e3066b4a5f698065ffa57c0d0a2bd75450c07047fd6313b5df70e4fad
 SHA512 
9f165fb81c648cdcf973ad0e03a8ffcf0785dbdaf063f11b0b8c3a124af5765b9dfde57f728d1e13b50c3f9efa375fe7e0b7b0f2c044e7a074ab96d577021c98
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448
 DIST rack-3.0.9.1.tar.gz 789318 BLAKE2B 
300be59512a1497b832fe553ae9d957e380c5399707c891b67a950db32682ee8e2539dab02e656fdc855a8c821d7a5d8674b9208d4cc701f534eb8f1a8767fcf
 SHA512 
0aacf814463dc03a95aaa7ec979caf3464d9e19d5ab9c3842978c2c94b81e8b2ed040f3f4028fd046c73e0632ee7754755cd35afc81ca47e22d43d4882086dc0
 DIST rack-3.0.9.tar.gz 789232 BLAKE2B 
b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b
 SHA512 
0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353

diff --git a/dev-ruby/rack/rack-2.2.9.ebuild b/dev-ruby/rack/rack-2.2.9.ebuild
new file mode 100644
index ..6877ce8eef40
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   # Avoid development dependency
+   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
+
+   # Rename rackup command and force gem version to allow rack 2.x 
applications to work
+   mv bin/rackup bin/rackup-2 || die
+   sed -i -e '4igem "rack", "~> 2.2.0"' bin/rackup-2
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   einfo "The rackup command is installed as 'rackup-2' to allow parallel 
installation with rack 3"
+}

diff --git 

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

2024-03-19 Thread Hans de Graaff
commit: 0ffada97ef6007863add71b63798fb1fe33a54ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 19 06:15:06 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 19 06:27:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffada97

dev-ruby/rack-attack: enable ruby33

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

 dev-ruby/rack-attack/rack-attack-6.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
index 730b58d2b71e..9992f6f3d30a 100644
--- a/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.



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

2024-03-08 Thread Hans de Graaff
commit: 007a874d8b656aff954be9e7cdb6776e4116eea2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  8 08:06:24 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  8 08:06:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007a874d

dev-ruby/rack-cache: enable ruby33

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

 dev-ruby/rack-cache/rack-cache-1.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild
index c67edb33eeed..81b6b20841c5 100644
--- a/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild
+++ b/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
-# no documentation is generable, it needs hanna, which is broken
+# no documentation can be generated. It needs hanna, which is broken.
 RUBY_FAKEGEM_RECIPE_DOC="none"
 
 RUBY_FAKEGEM_TASK_TEST="none"



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

2024-03-01 Thread Hans de Graaff
commit: 681f57dbdbf0c038945404a3e31da1b0a07f1dd3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar  2 06:17:11 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar  2 06:18:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681f57db

dev-ruby/rack-cache: add 1.16.0

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

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.16.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index a6855cad6720..de899dce30cd 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1,2 +1,3 @@
 DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636
 DIST rack-cache-1.15.0.tar.gz 264051 BLAKE2B 
0e9de0d7bd82c553f448f6fe9273465f9b7ac68aab814543ccb13644137f9f6ad9a279a0d71fa61ce8198e1f579f2b1f9118e4b0e017b8c75d8e385d32c1826f
 SHA512 
eaeb2e52e5bedce3f5ddeab9e32ec73ac67786a12d3abbd5469b1072c50ac54b236dfd03420152f1e86fd55950bb9f4e243bec3541309bf7e8dbd410fd777967
+DIST rack-cache-1.16.0.tar.gz 264119 BLAKE2B 
7affde4d1e72cd4f7cecec36aea753f7e8aeb42ac2e41bf8a3a2132b6736b137ed9f1969f630b12fca60d34e8390f97c8cdfe0e33cc847589f03d6aede48b8e3
 SHA512 
c2e41b8382f060d85d67ddcc5a4edd899e58a0438c94cccf2b6e00013442d1b2914744916880ea9740cd4f5c80045b873f17e00222b3f03d18719e78656ec7c5

diff --git a/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild
new file mode 100644
index ..c67edb33eeed
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.16.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rack/rack-cache;
+SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-2 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true ${RUBY} -I.:lib:test -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2024-03-01 Thread Hans de Graaff
commit: ff0bbfa8e489eebc6c7e8299622c0b0ee552bf57
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar  2 06:17:53 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar  2 06:18:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0bbfa8

dev-ruby/rack-cache: stabilize 1.15.0 for amd64

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

 dev-ruby/rack-cache/rack-cache-1.15.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
index 5ed0c9fe195b..dcf4c92952ac 100644
--- a/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
+++ b/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



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

2024-02-21 Thread Hans de Graaff
commit: 0490229ebb06ae5e813459bac51a9b2c8c4fabc1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 22 06:21:38 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 22 06:21:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0490229e

dev-ruby/rack: add 3.0.9.1

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

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

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index aa24bda9f129..cefe671d7bac 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,4 +1,5 @@
 DIST rack-2.2.8.1.tar.gz 279646 BLAKE2B 
2e466bb3052266fa3cba5551af128d6723d9acd281962bbc84cb6c4c9a0aaaf018417c5549ae9cd8ae74df12726e1d62346b22cc1217248be488a63449cf870d
 SHA512 
3dc99071ff5e68954824e6af57524222d4f0014e1cdf04dafc2131e5a2c208c6aa925a2ad053e2d26204383b20395ab499e8236a1d92c8c4e7d7959225bd5dc6
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448
+DIST rack-3.0.9.1.tar.gz 789318 BLAKE2B 
300be59512a1497b832fe553ae9d957e380c5399707c891b67a950db32682ee8e2539dab02e656fdc855a8c821d7a5d8674b9208d4cc701f534eb8f1a8767fcf
 SHA512 
0aacf814463dc03a95aaa7ec979caf3464d9e19d5ab9c3842978c2c94b81e8b2ed040f3f4028fd046c73e0632ee7754755cd35afc81ca47e22d43d4882086dc0
 DIST rack-3.0.9.tar.gz 789232 BLAKE2B 
b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b
 SHA512 
0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353

diff --git a/dev-ruby/rack/rack-3.0.9.1.ebuild 
b/dev-ruby/rack/rack-3.0.9.1.ebuild
new file mode 100644
index ..34788801390b
--- /dev/null
+++ b/dev-ruby/rack/rack-3.0.9.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   sed -i -e "s:require_relative ':require './:" rack.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}



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

2024-02-21 Thread Hans de Graaff
commit: 71c07ced22c85de00b6e9a04aa304611d1fe9d62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 22 06:20:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 22 06:20:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c07ced

dev-ruby/rack: add 2.2.8.1

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

 dev-ruby/rack/Manifest|  1 +
 dev-ruby/rack/rack-2.2.8.1.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 18f7fbecd3cd..aa24bda9f129 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,3 +1,4 @@
+DIST rack-2.2.8.1.tar.gz 279646 BLAKE2B 
2e466bb3052266fa3cba5551af128d6723d9acd281962bbc84cb6c4c9a0aaaf018417c5549ae9cd8ae74df12726e1d62346b22cc1217248be488a63449cf870d
 SHA512 
3dc99071ff5e68954824e6af57524222d4f0014e1cdf04dafc2131e5a2c208c6aa925a2ad053e2d26204383b20395ab499e8236a1d92c8c4e7d7959225bd5dc6
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448
 DIST rack-3.0.9.tar.gz 789232 BLAKE2B 
b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b
 SHA512 
0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353

diff --git a/dev-ruby/rack/rack-2.2.8.1.ebuild 
b/dev-ruby/rack/rack-2.2.8.1.ebuild
new file mode 100644
index ..6877ce8eef40
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.8.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   # Avoid development dependency
+   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
+
+   # Rename rackup command and force gem version to allow rack 2.x 
applications to work
+   mv bin/rackup bin/rackup-2 || die
+   sed -i -e '4igem "rack", "~> 2.2.0"' bin/rackup-2
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   einfo "The rackup command is installed as 'rackup-2' to allow parallel 
installation with rack 3"
+}



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

2024-02-21 Thread Hans de Graaff
commit: dd987085c164888695053605970c49032b264cf7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 22 06:18:32 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 22 06:18:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd987085

dev-ruby/rack: drop 2.2.7, 3.0.7

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

 dev-ruby/rack/Manifest  |  2 --
 dev-ruby/rack/rack-2.2.7.ebuild | 50 -
 dev-ruby/rack/rack-3.0.7.ebuild | 45 -
 3 files changed, 97 deletions(-)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index a81d78c2dbe7..18f7fbecd3cd 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,5 +1,3 @@
-DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c
 SHA512 
c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
-DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448
 DIST rack-3.0.9.tar.gz 789232 BLAKE2B 
b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b
 SHA512 
0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353

diff --git a/dev-ruby/rack/rack-2.2.7.ebuild b/dev-ruby/rack/rack-2.2.7.ebuild
deleted file mode 100644
index d330c2918fe9..
--- a/dev-ruby/rack/rack-2.2.7.ebuild
+++ /dev/null
@@ -1,50 +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_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-all_ruby_prepare() {
-   # The build system tries to generate the ChangeLog from git. Create
-   # an empty file to avoid a needless dependency on git.
-   touch ChangeLog || die
-
-   # Avoid development dependency
-   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
-
-   # Avoid test failing due to security version number usage
-   sed -i -e '/support -v option to get version/askip "broken with 
security version number"' test/spec_server.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
-}

diff --git a/dev-ruby/rack/rack-3.0.7.ebuild b/dev-ruby/rack/rack-3.0.7.ebuild
deleted file mode 100644
index b12b68b4382d..
--- a/dev-ruby/rack/rack-3.0.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 

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

2024-02-01 Thread Hans de Graaff
commit: 4bba9f3424d57ca243a78df8c33711d8cc17c079
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  2 06:59:32 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  2 07:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bba9f34

dev-ruby/rack: add 3.0.9

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

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

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 540da5ec6a3a..a81d78c2dbe7 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -2,3 +2,4 @@ DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448
+DIST rack-3.0.9.tar.gz 789232 BLAKE2B 
b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b
 SHA512 
0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353

diff --git a/dev-ruby/rack/rack-3.0.9.ebuild b/dev-ruby/rack/rack-3.0.9.ebuild
new file mode 100644
index ..34788801390b
--- /dev/null
+++ b/dev-ruby/rack/rack-3.0.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   sed -i -e "s:require_relative ':require './:" rack.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}



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

2024-01-20 Thread Hans de Graaff
commit: eca69f5427f13321f2f75e6c6be9a48cae1381b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 21 07:38:31 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 21 07:38:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca69f54

dev-ruby/rack-protection: add 3.2.0

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

 dev-ruby/rack-protection/Manifest  |  1 +
 .../rack-protection/rack-protection-3.2.0.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 53bbf271c721..bb5be98d1139 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,3 +1,4 @@
 DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
 DIST rack-protection-3.0.6.gem 20480 BLAKE2B 
b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8
 SHA512 
4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564
 DIST rack-protection-3.1.0.gem 20480 BLAKE2B 
ae5a784eb7420b756d15b251ebc981197f11979e76fed2ad42eb0bcf84719f4b9ab9d68a40ac9ee8db392ad7a8c45c8d4f03de2efb0375dbaa131ec5ff2022e2
 SHA512 
18a5ffe614a906ca876926bff3e4d1657f0b6963005ee32de80d0ab987b9465f603b30d69f07fd8d8a1ebf4fa85eb89bfd0b607d72387b360d13bea113a63ef7
+DIST rack-protection-3.2.0.gem 20480 BLAKE2B 
ac471dd39e8aad633bf20835f8dbeb9ca53b314b038391a8b334b1e5f2dd2c88983b1988655b5c946211883956318e50a7c2990386a0a43881f29bca474c8789
 SHA512 
8c8a715e031bbba3a572dc70e3ebc75357e43860fb8c3c88d15c9f07c07b3d6d27b335abc2eebb29c12a78871ef7be9788231f7ccfafca692afea49397310fee

diff --git a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
new file mode 100644
index ..b79877ef8fa3
--- /dev/null
+++ b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# There are no specs in the gem and the source cannot be downloaded separately.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem protects against typical web attacks"
+HOMEPAGE="https://sinatrarb.com/protection/;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2023-12-28 Thread Hans de Graaff
commit: 8716a93156728708e93361e54e4ea05eb3d01110
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 29 07:20:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 29 07:40:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8716a931

dev-ruby/rack-protection: enable ruby33

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

 dev-ruby/rack-protection/rack-protection-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild
index d1d2be4d588d..084831e63ebe 100644
--- a/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 # There are no specs in the gem and the source cannot be downloaded separately.
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2023-12-28 Thread Hans de Graaff
commit: 3296ac171cd26650f217d25af94521db54d0dafe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 29 07:24:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 29 07:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3296ac17

dev-ruby/rack-test: update HOMEPAGE, SRC_URI

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

 dev-ruby/rack-test/rack-test-2.1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rack-test/rack-test-2.1.0.ebuild 
b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
index 0089857101d3..d5b45167ab51 100644
--- a/dev-ruby/rack-test/rack-test-2.1.0.ebuild
+++ b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 
@@ -11,8 +11,8 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 inherit ruby-fakegem
 
 DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
-HOMEPAGE="https://github.com/rack-test/rack-test;
-SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/rack/rack-test;
+SRC_URI="https://github.com/rack/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"



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

2023-12-28 Thread Hans de Graaff
commit: d0cdf1b1f50ed83fafb3393d7f6ef74634c36ae0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 29 07:23:02 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 29 07:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cdf1b1

dev-ruby/rack-session: enable ruby33

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

 dev-ruby/rack-session/rack-session-1.0.1.ebuild | 2 +-
 dev-ruby/rack-session/rack-session-2.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-session/rack-session-1.0.1.ebuild 
b/dev-ruby/rack-session/rack-session-1.0.1.ebuild
index 4949351e778e..ecc25cc0d96a 100644
--- a/dev-ruby/rack-session/rack-session-1.0.1.ebuild
+++ b/dev-ruby/rack-session/rack-session-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="rack-session.gemspec"

diff --git a/dev-ruby/rack-session/rack-session-2.0.0.ebuild 
b/dev-ruby/rack-session/rack-session-2.0.0.ebuild
index b5a00dbba97d..b9c1619948b2 100644
--- a/dev-ruby/rack-session/rack-session-2.0.0.ebuild
+++ b/dev-ruby/rack-session/rack-session-2.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="rack-session.gemspec"



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

2023-12-28 Thread Hans de Graaff
commit: 530a96f168774732d30d6821d1d8d0a4835df4d7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 29 07:18:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 29 07:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530a96f1

dev-ruby/rack-openid: enable ruby33

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

 dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild 
b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
index 556acc7c36ab..cbe158d0c8a0 100644
--- a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
+++ b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="Readme.md"



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

2023-12-27 Thread Hans de Graaff
commit: 853ec3dab38260b740a22ae0eeb97a379bd079d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:21:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853ec3da

dev-ruby/rack: drop 2.2.6.4, 2.2.7-r1

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

 dev-ruby/rack/Manifest |  1 -
 dev-ruby/rack/rack-2.2.6.4.ebuild  | 50 ---
 dev-ruby/rack/rack-2.2.7-r1.ebuild | 60 --
 3 files changed, 111 deletions(-)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index a37dfd292e28..540da5ec6a3a 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,4 +1,3 @@
-DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
 DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c
 SHA512 
c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
deleted file mode 100644
index 580ef2004af9..
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-all_ruby_prepare() {
-   # The build system tries to generate the ChangeLog from git. Create
-   # an empty file to avoid a needless dependency on git.
-   touch ChangeLog || die
-
-   # Avoid development dependency
-   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
-
-   # Avoid test failing due to security version number usage
-   sed -i -e '/support -v option to get version/askip "broken with 
security version number"' test/spec_server.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
-}

diff --git a/dev-ruby/rack/rack-2.2.7-r1.ebuild 
b/dev-ruby/rack/rack-2.2.7-r1.ebuild
deleted file mode 100644
index af653a639958..
--- a/dev-ruby/rack/rack-2.2.7-r1.ebuild
+++ /dev/null
@@ -1,60 +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_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over 

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

2023-12-27 Thread Hans de Graaff
commit: 7efa961715b1bc0ea4b8a6126d55f789632ff7ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:20:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efa9617

dev-ruby/rack: enable ruby33

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

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

diff --git a/dev-ruby/rack/rack-3.0.8.ebuild b/dev-ruby/rack/rack-3.0.8.ebuild
index 54f3f6d1744c..baa821ead480 100644
--- a/dev-ruby/rack/rack-3.0.8.ebuild
+++ b/dev-ruby/rack/rack-3.0.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"



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

2023-12-27 Thread Hans de Graaff
commit: 880fa194521b1227fd177f5232b4db7b30dcfed2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:22:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880fa194

dev-ruby/rack: enable ruby33

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index 379d86e08b31..f39f092872f5 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"



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

2023-12-15 Thread Sam James
commit: e9474b889434daf2333f569b610385a48b67363e
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 06:59:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 06:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9474b88

dev-ruby/rack: Stabilize 2.2.8 ppc64, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index 41ac76ecde00..379d86e08b31 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-12-15 Thread Arthur Zamarin
commit: eafb0ceb10a0fb0cfdc26fc7a822b18c0ba9657f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 18:58:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 18:58:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafb0ceb

dev-ruby/rack: Stabilize 2.2.8 ppc, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index 779aa5f18809..41ac76ecde00 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-12-15 Thread Arthur Zamarin
commit: 0565c965fa3b3075f52307d445f299cac646e631
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 17:33:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 17:33:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0565c965

dev-ruby/rack: Stabilize 2.2.8 arm64, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index 4682256fc5f2..779aa5f18809 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-12-15 Thread Arthur Zamarin
commit: a280ded9e180fe191323ddde72c901f6ffa4bf7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 17:13:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 17:13:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a280ded9

dev-ruby/rack: Stabilize 2.2.8 arm, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index ddfbbed6192d..c9ad4daf25d1 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-12-15 Thread Arthur Zamarin
commit: 019f725f83c2162080bc08fba447f16d9b9f0877
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 17:13:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 17:13:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019f725f

dev-ruby/rack: Stabilize 2.2.8 x86, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index c9ad4daf25d1..e2c90390c538 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-12-15 Thread Arthur Zamarin
commit: eaca3eb1a3cc36ef4e312698b38cb5c9ac7efa59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 17:13:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 17:13:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaca3eb1

dev-ruby/rack: Stabilize 2.2.8 amd64, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index e2c90390c538..4682256fc5f2 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-12-15 Thread Arthur Zamarin
commit: c444511b00dceb77fcf333cdc55514f37ab48c6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 15:50:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 15:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c444511b

dev-ruby/rack: Stabilize 2.2.8 sparc, #920031

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index 4c6150ecd65e..ddfbbed6192d 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/files/

2023-12-13 Thread Hans de Graaff
commit: 2ae8be9080f2a3e0749df861082c3c43c71a30cb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Dec 11 17:57:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 13 13:19:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae8be90

dev-ruby/rack-cache: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Hans de Graaff  gentoo.org>

 .../files/rack-cache-1.13.0-mocha2.patch   | 20 
 .../files/rack-cache-1.13.0-test-require.patch | 28 --
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch 
b/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch
deleted file mode 100644
index 62bd028eedf7..
--- a/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://github.com/rack/rack-cache/commit/8b22b6e532ed21ba30fdfbc62907f58db052e767
-
-From 8b22b6e532ed21ba30fdfbc62907f58db052e767 Mon Sep 17 00:00:00 2001
-From: Peter Goldstein 
-Date: Mon, 2 Jan 2023 06:32:20 -0500
-Subject: [PATCH] Adds Ruby 3.2 to the CI matrix (#12)
-
-* Update mocha require for modern version of mocha
 a/test/test_helper.rb
-+++ b/test/test_helper.rb
-@@ -7,7 +7,7 @@
- 
- require 'maxitest/global_must'
- require 'maxitest/autorun'
--require 'mocha/setup'
-+require 'mocha/minitest'
- 
- # Set the MEMCACHED environment variable as follows to enable testing
- # of the MemCached meta and entity stores.
-

diff --git a/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch 
b/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch
deleted file mode 100644
index 3d7d04deaa25..
--- a/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://github.com/rack/rack-cache/pull/14
-
-From db34e2b5ab7b16051f7158b2896e56502992c33e Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Mon, 3 Apr 2023 03:31:31 +0100
-Subject: [PATCH] test: Add explicit 'timeout' require
-
-Fixes the following when running tests individually:
-```
-  1) Error:
-Rack::Cache::Context#test_0078_passes if there was a metastore exception:
-NameError: uninitialized constant Timeout
-test/context_test.rb:981:in `block (3 levels) in '
-test/test_helper.rb:170:in `request'
-test/test_helper.rb:177:in `get'
-test/context_test.rb:980:in `block (2 levels) in '
-```
-
-Signed-off-by: Sam James 
 a/test/context_test.rb
-+++ b/test/context_test.rb
-@@ -1,4 +1,5 @@
- require_relative 'test_helper'
-+require 'timeout'
- require 'rack/cache/context'
- 
- describe Rack::Cache::Context do
-



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

2023-12-11 Thread Hans de Graaff
commit: 82b44dc0981b01663cec64f4ddb99d19035642a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 12 07:10:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 12 07:11:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b44dc0

dev-ruby/rack-cache: add 1.15.0

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

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.15.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index 247be7a2031a..a6855cad6720 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1 +1,2 @@
 DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636
+DIST rack-cache-1.15.0.tar.gz 264051 BLAKE2B 
0e9de0d7bd82c553f448f6fe9273465f9b7ac68aab814543ccb13644137f9f6ad9a279a0d71fa61ce8198e1f579f2b1f9118e4b0e017b8c75d8e385d32c1826f
 SHA512 
eaeb2e52e5bedce3f5ddeab9e32ec73ac67786a12d3abbd5469b1072c50ac54b236dfd03420152f1e86fd55950bb9f4e243bec3541309bf7e8dbd410fd777967

diff --git a/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
new file mode 100644
index ..5ed0c9fe195b
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.15.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rack/rack-cache;
+SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-2 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true ${RUBY} -I.:lib:test -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2023-12-07 Thread Hans de Graaff
commit: f74cef70533b5eeeb96374c8e02603d0e9ff72f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  8 06:54:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  8 06:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74cef70

dev-ruby/rack-cache: drop 1.13.0-r1

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

 dev-ruby/rack-cache/Manifest|  1 -
 dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index ad725d150f50..247be7a2031a 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1,2 +1 @@
-DIST rack-cache-1.13.0.tar.gz 262945 BLAKE2B 
ea0dafe105c8c1e10815c39b928c5a86bf77a0cf3a31f085169028cb6333db761138fb85b7f5da6c3374e749e898d97622994ad3a7b4972befbd46d31e3b
 SHA512 
049302994663703ea593e01194e1c5c3b95afc889e628906e65302dd1fe64fc280bac9d26855db2fc7af1e287201a47c7f6a52329a3151b3efc775c0585d837c
 DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636

diff --git a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild
deleted file mode 100644
index 846deef9794f..
--- a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-# no documentation is generable, it needs hanna, which is broken
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
-
-RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
-HOMEPAGE="https://github.com/rtomayko/rack-cache;
-SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/maxitest-3.4.0
-   >=dev-ruby/minitest-5.7.0:5
-   >=dev-ruby/mocha-2 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.13.0-test-require.patch
-   "${FILESDIR}"/${PN}-1.13.0-mocha2.patch
-)
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   test/test_helper.rb || die
-}
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
-}



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

2023-12-07 Thread Hans de Graaff
commit: 9c422fb67db8df9e1dbb800ff6d6603607de052e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  8 06:53:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  8 06:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c422fb6

dev-ruby/rack-cache: remove duplicate prepare, fix tests

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

 dev-ruby/rack-cache/rack-cache-1.14.0.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild
index f36440096e15..a1ec29fd920b 100644
--- a/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild
+++ b/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild
@@ -31,14 +31,10 @@ ruby_add_bdepend "test? (
>=dev-ruby/minitest-5.7.0:5
>=dev-ruby/mocha-2 )"
 
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   test/test_helper.rb || die
-}
-
 all_ruby_prepare() {
sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+   sed -i -e 's/MiniTest/Minitest/' test/*_test.rb || die
 }
 
 each_ruby_test() {



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

2023-10-12 Thread Hans de Graaff
commit: 413840f56af554b19e482f74c7904051cefe71da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 12 11:45:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 12 11:46:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413840f5

dev-ruby/rack-session: keyword

This code was extracted from dev-ruby/rack. Apply the same keywords
here.

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

 dev-ruby/rack-session/rack-session-1.0.1.ebuild | 2 +-
 dev-ruby/rack-session/rack-session-2.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rack-session/rack-session-1.0.1.ebuild 
b/dev-ruby/rack-session/rack-session-1.0.1.ebuild
index e4c7e12f1dbb..4949351e778e 100644
--- a/dev-ruby/rack-session/rack-session-1.0.1.ebuild
+++ b/dev-ruby/rack-session/rack-session-1.0.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/rack/rack-session/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "https://github.com/rack/rack-session/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rack-3.0.0"



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

2023-10-06 Thread Hans de Graaff
commit: 7b689b83635b716d17e70bac6178c067b1d394b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 09:37:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 09:37:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b689b83

dev-ruby/rack-session: add 2.0.0

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

 dev-ruby/rack-session/Manifest  |  1 +
 dev-ruby/rack-session/rack-session-2.0.0.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/rack-session/Manifest b/dev-ruby/rack-session/Manifest
index 91a73607ec8f..0b6be764241e 100644
--- a/dev-ruby/rack-session/Manifest
+++ b/dev-ruby/rack-session/Manifest
@@ -1 +1,2 @@
 DIST rack-session-1.0.1.tar.gz 3120 BLAKE2B 
a36fefd25da9bbab26a58419782baf7606171fcdf9d033b3abb52ee225f5bd3f8b52d18c11947cceae8f00f278c832412b3babb8c2d7088f2a6554dcb0293689
 SHA512 
fa8362689cd49d55e24c82699eca9a45dd408b5e8978f6aee11f3f107e8d0a1f36ad319f4dd92e4fe5fd83e985382a43c41a353e9366d03b41f28e826d65483f
+DIST rack-session-2.0.0.tar.gz 23964 BLAKE2B 
457210c3588c31d2d0d9251e6b12fe1f606545c4593c9be50a42110f99f7d15840553cac7e35653f2ef86d88f881a0a91537948bfca5b34e3d507cef8134c52b
 SHA512 
8975a85845fa4dbdf22c10793fb2bb1a69aed3242c70c45b1d436448243e65ad77ecbfb17c8f2ef6f780b81ef480f8a46c5623e36dacc95401cd59a1510748f8

diff --git a/dev-ruby/rack-session/rack-session-2.0.0.ebuild 
b/dev-ruby/rack-session/rack-session-2.0.0.ebuild
new file mode 100644
index ..c05efde0d682
--- /dev/null
+++ b/dev-ruby/rack-session/rack-session-2.0.0.ebuild
@@ -0,0 +1,31 @@
+# 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="readme.md"
+RUBY_FAKEGEM_GEMSPEC="rack-session.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A session implementation for Rack"
+HOMEPAGE="https://github.com/rack/rack-session;
+SRC_URI="https://github.com/rack/rack-session/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-3.0.0"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+)"
+
+all_ruby_prepare() {
+   sed -e 's:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-10-06 Thread Hans de Graaff
commit: 590699731ad3b74b94e3c301f2e113efb46f7994
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 08:38:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 08:49:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59069973

dev-ruby/rack-session: new package, add 1.0.1

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

 dev-ruby/rack-session/Manifest  |  1 +
 dev-ruby/rack-session/metadata.xml  | 12 ++
 dev-ruby/rack-session/rack-session-1.0.1.ebuild | 32 +
 3 files changed, 45 insertions(+)

diff --git a/dev-ruby/rack-session/Manifest b/dev-ruby/rack-session/Manifest
new file mode 100644
index ..91a73607ec8f
--- /dev/null
+++ b/dev-ruby/rack-session/Manifest
@@ -0,0 +1 @@
+DIST rack-session-1.0.1.tar.gz 3120 BLAKE2B 
a36fefd25da9bbab26a58419782baf7606171fcdf9d033b3abb52ee225f5bd3f8b52d18c11947cceae8f00f278c832412b3babb8c2d7088f2a6554dcb0293689
 SHA512 
fa8362689cd49d55e24c82699eca9a45dd408b5e8978f6aee11f3f107e8d0a1f36ad319f4dd92e4fe5fd83e985382a43c41a353e9366d03b41f28e826d65483f

diff --git a/dev-ruby/rack-session/metadata.xml 
b/dev-ruby/rack-session/metadata.xml
new file mode 100644
index ..f90b9e380825
--- /dev/null
+++ b/dev-ruby/rack-session/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+rack/rack-session
+rack-session
+  
+

diff --git a/dev-ruby/rack-session/rack-session-1.0.1.ebuild 
b/dev-ruby/rack-session/rack-session-1.0.1.ebuild
new file mode 100644
index ..e4c7e12f1dbb
--- /dev/null
+++ b/dev-ruby/rack-session/rack-session-1.0.1.ebuild
@@ -0,0 +1,32 @@
+# 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="readme.md"
+RUBY_FAKEGEM_GEMSPEC="rack-session.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A session implementation for Rack"
+HOMEPAGE="https://github.com/rack/rack-session;
+SRC_URI="https://github.com/rack/rack-session/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-test/files/

2023-09-08 Thread Hans de Graaff
commit: b70e879983e2cbcae9e3873a5452e045bd029de6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep  5 09:19:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  9 05:43:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70e8799

dev-ruby/rack-test: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Hans de Graaff  gentoo.org>

 .../files/backport-b1084c1-issue-323.patch | 29 --
 1 file changed, 29 deletions(-)

diff --git a/dev-ruby/rack-test/files/backport-b1084c1-issue-323.patch 
b/dev-ruby/rack-test/files/backport-b1084c1-issue-323.patch
deleted file mode 100644
index 84b3b2307aeb..
--- a/dev-ruby/rack-test/files/backport-b1084c1-issue-323.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://github.com/rack/rack-test/issues/323
-
-From b1084c1f7b04f6bdaad73c9d1ffc1b279af55e78 Mon Sep 17 00:00:00 2001
-From: Jeremy Evans 
-Date: Wed, 28 Sep 2022 18:33:43 -0700
-Subject: [PATCH] Make the UploadedFile GC finalizer test more reliable on
- CRuby
-

- spec/rack/test/uploaded_file_spec.rb | 6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/spec/rack/test/uploaded_file_spec.rb 
b/spec/rack/test/uploaded_file_spec.rb
-index 2cb56ac..67bfbc5 100644
 a/spec/rack/test/uploaded_file_spec.rb
-+++ b/spec/rack/test/uploaded_file_spec.rb
-@@ -69,8 +69,10 @@ def file_path
- System.gc
-   end
- else
--  c.new(file_path)
--  GC.start
-+  50.times do |_i|
-+c.new(file_path)
-+GC.start
-+  end
- end
- 
- # Due to CRuby's conservative garbage collection, you can never guarantee



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

2023-08-29 Thread Hans de Graaff
commit: a333c3b876ed83e0c40b129b92bf6243d88be49a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 15:05:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 16:53:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a333c3b8

dev-ruby/rack-cache: drop 1.13.0

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

 dev-ruby/rack-cache/rack-cache-1.13.0.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/dev-ruby/rack-cache/rack-cache-1.13.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.13.0.ebuild
deleted file mode 100644
index 79ee2a06c523..
--- a/dev-ruby/rack-cache/rack-cache-1.13.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# no documentation is generable, it needs hanna, which is broken
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
-
-RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
-HOMEPAGE="https://github.com/rtomayko/rack-cache;
-SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/maxitest-3.4.0
-   >=dev-ruby/minitest-5.7.0:5
-   >=dev-ruby/mocha-0.13.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   test/test_helper.rb || die
-}
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
-}



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

2023-08-29 Thread Hans de Graaff
commit: e97ec42c7906a23e81fdb2783d3415ea68ae2aad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 15:04:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 16:53:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97ec42c

dev-ruby/rack-openid: enable ruby32

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

 dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild 
b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
index 038e30b8ea58..556acc7c36ab 100644
--- a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
+++ b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="Readme.md"



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

2023-08-29 Thread Hans de Graaff
commit: fea4652c6f294237f165d0d8387118be4a833793
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 14:49:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 14:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea4652c

dev-ruby/rack-test: drop 2.0.2

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

 dev-ruby/rack-test/Manifest   |  1 -
 dev-ruby/rack-test/rack-test-2.0.2.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index fbe880694c0b..9b4545c8800a 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -1,2 +1 @@
-DIST rack-test-2.0.2.tar.gz 30651 BLAKE2B 
82ffa59cca24cbb42a885bf05792cb603c44881886b716698a1ebd6857231bfdfafd9a8e68f2fd2e1d795c167886db44db5a620eac35e3824c8fe7fa1148718a
 SHA512 
de91787563546a3f12da15f665975bf3d68f7633e277c86a529a728cb8ba9d78bac5c30c2ec1ece9aab5341571ceb23d8089d0da542409bdba23ebe93d75e2a5
 DIST rack-test-2.1.0.tar.gz 30099 BLAKE2B 
212f23cf1d65f8840e04bc895d511b1b35e0344e5074e7ef3a15c5184a55285cb495b54489512ba7757cfbbe4ce9886db9f6dd36e092f5653c3c5bc8fb84ea7a
 SHA512 
0d9d1e2b74ff8acca1c97d08c068022345556758c3c0dcf81b87c2f7caa8ca5730af2adc89e5c2bcf8f598f08df056c39f7c348f13a1ce44c4bcf0f84fe2bc11

diff --git a/dev-ruby/rack-test/rack-test-2.0.2.ebuild 
b/dev-ruby/rack-test/rack-test-2.0.2.ebuild
deleted file mode 100644
index 1791e958884f..
--- a/dev-ruby/rack-test/rack-test-2.0.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
-HOMEPAGE="https://github.com/rack-test/rack-test;
-SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-PATCHES=( "${FILESDIR}/backport-b1084c1-issue-323.patch" ) # 
https://github.com/rack/rack-test/issues/323
-
-ruby_add_rdepend ">=dev-ruby/rack-1.3:*"
-ruby_add_bdepend "
-   test? ( dev-ruby/minitest:5 dev-ruby/minitest-global_expectations )"
-
-all_ruby_prepare() {
-   sed -e 's/git ls-files --/find/' \
-   -e "s:_relative ': './:" \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -w spec/all.rb || die
-}



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

2023-08-29 Thread Hans de Graaff
commit: 309b348857705aa4d0e6aeae111fdb8de6df0a5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 12:05:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 14:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309b3488

dev-ruby/rack: add 2.2.8

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

 dev-ruby/rack/Manifest  |  1 +
 dev-ruby/rack/rack-2.2.8.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 7a5b749edd54..a37dfd292e28 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,4 +1,5 @@
 DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
 DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c
 SHA512 
c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29
+DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
new file mode 100644
index ..4c6150ecd65e
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   # Avoid development dependency
+   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
+
+   # Rename rackup command and force gem version to allow rack 2.x 
applications to work
+   mv bin/rackup bin/rackup-2 || die
+   sed -i -e '4igem "rack", "~> 2.2.0"' bin/rackup-2
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   einfo "The rackup command is installed as 'rackup-2' to allow parallel 
installation with rack 3"
+}



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

2023-08-27 Thread Hans de Graaff
commit: 9b2f8fe3b201b383b2e350e67106e839b899d0c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 27 06:09:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 27 06:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2f8fe3

dev-ruby/rack-attack: add 6.7.0

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

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.7.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index de6300fe1829..0dbfa8ddf524 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1 +1,2 @@
 DIST rack-attack-6.6.1.gem 26624 BLAKE2B 
3182da7b9fef4506fbbcf6fe8bcf175701b6999728c3b0ef2491cad426047540bc0e9a992db6f18f4f3947d2659e6db2e692a2a015e107c44106696086ffbb2d
 SHA512 
65973550e1639527c4b00fb2743008b7ad9438faf5b70b490585966cf02f9733b215cff1826663ad6d770bac35dbe665cf901a5c4778de8e7f02e29ae1fb2772
+DIST rack-attack-6.7.0.gem 27136 BLAKE2B 
9321bf2512655267887d1a216d59bef1f1f4d556ebc8141e079e5bc77168eb2021a03f5212f0feb04f0da04ca7486f170ce3bdd3c493f5da9c6125d6a5699560
 SHA512 
2620cec8d3d81c413db6eb6b62bbcf70c5815d2a8d05d7bdf9d100b5dcd9a0b832e382c2de2b13266966800d9cd6060d7a6cb087a438131dd50c96ffd4fc043b

diff --git a/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.7.0.ebuild
new file mode 100644
index ..730b58d2b71e
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.7.0.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="ruby31 ruby32"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/rack/rack-attack;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/railties
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' spec/spec_helper.rb || die
+
+   # Avoid specs requiring a live redis service
+   sed -i -e '/should delete rack attack key/askip "requires redis 
service"' spec/rack_attack_spec.rb || die
+}



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

2023-08-18 Thread Hans de Graaff
commit: 9f8a98c1ea193b838e03ffb7ef61abbbccafd7dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:20:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8a98c1

dev-ruby/rack-protection: drop 2.2.3

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

 dev-ruby/rack-protection/Manifest  |  1 -
 .../rack-protection/rack-protection-2.2.3.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index dc9a78f21d51..53bbf271c721 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,4 +1,3 @@
-DIST rack-protection-2.2.3.gem 17920 BLAKE2B 
7a66cf4d5de68acd3ef4c7db2485657ce226e3101660f4f15bb3a8ab937785211055e49d676cf73cf52d4896e787d8f78a62099549a4ff846b5963c4247b5dd3
 SHA512 
ce41e1e61016090125557d8211b65b0fc9d545fac6c42f64fb3f48ac0fea56689e17acf7aca6cd82137ba7384c559ac47ac9995f57068f3f216ae61b7fe8953d
 DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
 DIST rack-protection-3.0.6.gem 20480 BLAKE2B 
b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8
 SHA512 
4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564
 DIST rack-protection-3.1.0.gem 20480 BLAKE2B 
ae5a784eb7420b756d15b251ebc981197f11979e76fed2ad42eb0bcf84719f4b9ab9d68a40ac9ee8db392ad7a8c45c8d4f03de2efb0375dbaa131ec5ff2022e2
 SHA512 
18a5ffe614a906ca876926bff3e4d1657f0b6963005ee32de80d0ab987b9465f603b30d69f07fd8d8a1ebf4fa85eb89bfd0b607d72387b360d13bea113a63ef7

diff --git a/dev-ruby/rack-protection/rack-protection-2.2.3.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.2.3.ebuild
deleted file mode 100644
index afb3346107e5..
--- a/dev-ruby/rack-protection/rack-protection-2.2.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2023-08-18 Thread Hans de Graaff
commit: 8424a9e05493c9c680d681ee70506e1725cb1d39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:19:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:19:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8424a9e0

dev-ruby/rack-test: drop 1.1.0-r1

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

 dev-ruby/rack-test/Manifest  |  1 -
 dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index 958c9e5960a8..fbe880694c0b 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -1,3 +1,2 @@
-DIST rack-test-1.1.0.tar.gz 27035 BLAKE2B 
640de2303850662c3b6a8fc17f2344223c9928b48abde6d1b251a634689793158f35498c4736e4e2d069efa921d37bc32da92a7e17c0761a6f6111b345b54c1a
 SHA512 
36d947d9b13d33ee8322e5b9d18fe8266787ccb7703f1fafadc040123e34dd44e98e7faf8b6dd816e51ed167065b2ffe79e9bcee74564dc324ba2b7dba76f82a
 DIST rack-test-2.0.2.tar.gz 30651 BLAKE2B 
82ffa59cca24cbb42a885bf05792cb603c44881886b716698a1ebd6857231bfdfafd9a8e68f2fd2e1d795c167886db44db5a620eac35e3824c8fe7fa1148718a
 SHA512 
de91787563546a3f12da15f665975bf3d68f7633e277c86a529a728cb8ba9d78bac5c30c2ec1ece9aab5341571ceb23d8089d0da542409bdba23ebe93d75e2a5
 DIST rack-test-2.1.0.tar.gz 30099 BLAKE2B 
212f23cf1d65f8840e04bc895d511b1b35e0344e5074e7ef3a15c5184a55285cb495b54489512ba7757cfbbe4ce9886db9f6dd36e092f5653c3c5bc8fb84ea7a
 SHA512 
0d9d1e2b74ff8acca1c97d08c068022345556758c3c0dcf81b87c2f7caa8ca5730af2adc89e5c2bcf8f598f08df056c39f7c348f13a1ce44c4bcf0f84fe2bc11

diff --git a/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild 
b/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
deleted file mode 100644
index a9e10dbead89..
--- a/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
-HOMEPAGE="https://github.com/rack-test/rack-test;
-SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-1.0:* 

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

2023-08-15 Thread Hans de Graaff
commit: 087698fcf25a983b5f65567dca33e90cd7d67ded
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 15 14:12:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 15 17:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087698fc

dev-ruby/rack: install rackup as rackup-2

This will allow parallel installation with rack 3 rackup.

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

 dev-ruby/rack/rack-2.2.7-r1.ebuild | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/dev-ruby/rack/rack-2.2.7-r1.ebuild 
b/dev-ruby/rack/rack-2.2.7-r1.ebuild
new file mode 100644
index ..af653a639958
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.7-r1.ebuild
@@ -0,0 +1,60 @@
+# 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_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   # Avoid development dependency
+   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
+
+   # Avoid test failing due to security version number usage
+   sed -i -e '/support -v option to get version/askip "broken with 
security version number"' test/spec_server.rb || die
+
+   # Rename rackup command and force gem version to allow rack 2.x 
applications to work
+   mv bin/rackup bin/rackup-2 || die
+   sed -i -e '4igem "rack", "~> 2.2.0"' bin/rackup-2
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   einfo "The rackup command is installed as 'rackup-2' to allow parallel 
installation with rack 3"
+}



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

2023-08-12 Thread Hans de Graaff
commit: 930159a5b73991d34dfe4bda5256670cdd1c9e89
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 06:50:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 12 07:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930159a5

dev-ruby/rack-protection: add 3.1.0

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

 dev-ruby/rack-protection/Manifest  |  1 +
 .../rack-protection/rack-protection-3.1.0.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 563cbdc9d1cb..dc9a78f21d51 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,3 +1,4 @@
 DIST rack-protection-2.2.3.gem 17920 BLAKE2B 
7a66cf4d5de68acd3ef4c7db2485657ce226e3101660f4f15bb3a8ab937785211055e49d676cf73cf52d4896e787d8f78a62099549a4ff846b5963c4247b5dd3
 SHA512 
ce41e1e61016090125557d8211b65b0fc9d545fac6c42f64fb3f48ac0fea56689e17acf7aca6cd82137ba7384c559ac47ac9995f57068f3f216ae61b7fe8953d
 DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
 DIST rack-protection-3.0.6.gem 20480 BLAKE2B 
b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8
 SHA512 
4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564
+DIST rack-protection-3.1.0.gem 20480 BLAKE2B 
ae5a784eb7420b756d15b251ebc981197f11979e76fed2ad42eb0bcf84719f4b9ab9d68a40ac9ee8db392ad7a8c45c8d4f03de2efb0375dbaa131ec5ff2022e2
 SHA512 
18a5ffe614a906ca876926bff3e4d1657f0b6963005ee32de80d0ab987b9465f603b30d69f07fd8d8a1ebf4fa85eb89bfd0b607d72387b360d13bea113a63ef7

diff --git a/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild
new file mode 100644
index ..d1d2be4d588d
--- /dev/null
+++ b/dev-ruby/rack-protection/rack-protection-3.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# There are no specs in the gem and the source cannot be downloaded separately.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem protects against typical web attacks"
+HOMEPAGE="https://sinatrarb.com/protection/;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2023-08-02 Thread Sam James
commit: 4e472e35da8a2da85bb92063cd8c2ebaed9f69ac
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 13:19:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 13:19:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e472e35

dev-ruby/rack: Stabilize 3.0.8 ppc, #911001

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

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

diff --git a/dev-ruby/rack/rack-3.0.8.ebuild b/dev-ruby/rack/rack-3.0.8.ebuild
index 51deddd7d0ab..54f3f6d1744c 100644
--- a/dev-ruby/rack/rack-3.0.8.ebuild
+++ b/dev-ruby/rack/rack-3.0.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-08-02 Thread Arthur Zamarin
commit: bc40fe7723b57641671fc669939f27412b9dd697
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  2 08:29:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  2 08:29:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc40fe77

dev-ruby/rack: Stabilize 2.2.7 ppc, #911002

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

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

diff --git a/dev-ruby/rack/rack-2.2.7.ebuild b/dev-ruby/rack/rack-2.2.7.ebuild
index db82df53cf9d..d330c2918fe9 100644
--- a/dev-ruby/rack/rack-2.2.7.ebuild
+++ b/dev-ruby/rack/rack-2.2.7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-07-24 Thread Jakov Smolić
commit: db5621ba279949beb08f58d38263bd30d897825a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 12:06:39 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 12:06:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5621ba

dev-ruby/rack-protection: Stabilize 3.0.6 amd64, #910999

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ruby/rack-protection/rack-protection-3.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild
index d1d2be4d588d..fe0df221df36 100644
--- a/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://sinatrarb.com/protection/;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



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

2023-07-24 Thread Jakov Smolić
commit: a541f11cb3a45d756f5aa9322df4896c981adf16
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 09:24:57 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 09:24:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a541f11c

dev-ruby/rack: Stabilize 2.2.7 x86, #911002

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-ruby/rack/rack-2.2.7.ebuild b/dev-ruby/rack/rack-2.2.7.ebuild
index 04623615241d..b066b564c1d9 100644
--- a/dev-ruby/rack/rack-2.2.7.ebuild
+++ b/dev-ruby/rack/rack-2.2.7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-07-24 Thread Jakov Smolić
commit: 0461e0aa28afdb773f524b0ddc097d81550e7db4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 08:53:22 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 08:53:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0461e0aa

dev-ruby/rack: Stabilize 2.2.7 amd64, #911002

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-ruby/rack/rack-2.2.7.ebuild b/dev-ruby/rack/rack-2.2.7.ebuild
index 5dce56eac835..04623615241d 100644
--- a/dev-ruby/rack/rack-2.2.7.ebuild
+++ b/dev-ruby/rack/rack-2.2.7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-07-18 Thread Hans de Graaff
commit: e8183377fe675a8e6281d1a5161b7e996ec62d75
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 19 05:25:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 19 05:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8183377

dev-ruby/rack-cache: add 1.14.0

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

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.14.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index 4218b279ef62..ad725d150f50 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1 +1,2 @@
 DIST rack-cache-1.13.0.tar.gz 262945 BLAKE2B 
ea0dafe105c8c1e10815c39b928c5a86bf77a0cf3a31f085169028cb6333db761138fb85b7f5da6c3374e749e898d97622994ad3a7b4972befbd46d31e3b
 SHA512 
049302994663703ea593e01194e1c5c3b95afc889e628906e65302dd1fe64fc280bac9d26855db2fc7af1e287201a47c7f6a52329a3151b3efc775c0585d837c
+DIST rack-cache-1.14.0.tar.gz 263917 BLAKE2B 
1d8a95bcb4d4d3c5a61282fa7466a728c234d9b39e1fa7db27c3804e665618bb13a5a797d2b989768f51b1d0d4b0f1cdec44f6e3bd3f4cfae4e9e530d12c701a
 SHA512 
258d8b9f8daf282e6614b8cb10d44e747a29e4d1ff4b5acf0c57546f0714161fd4b9fc8ff5b2ca7b175b4f9158337ee1281d46c2238a158ee06a07ed79c71636

diff --git a/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.14.0.ebuild
new file mode 100644
index ..f36440096e15
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.14.0.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"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rack/rack-cache;
+SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-2 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' \
+   test/test_helper.rb || die
+}
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find */' -e "s:_relative ': './:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true ${RUBY} -I.:lib:test -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2023-07-10 Thread Hans de Graaff
commit: 469587c700ccb8f5d320af35cc07e0c1abf7e5b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 11 03:55:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 11 04:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469587c7

dev-ruby/rack-attack: update upstream metadata

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

 dev-ruby/rack-attack/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-attack/metadata.xml 
b/dev-ruby/rack-attack/metadata.xml
index 4cccaf157b14..32bd9929c454 100644
--- a/dev-ruby/rack-attack/metadata.xml
+++ b/dev-ruby/rack-attack/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-kickstarter/rack-attack
+rack/rack-attack
   
 



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

2023-07-10 Thread Hans de Graaff
commit: cbb2ea1b80f0215a8f421ca15cb88b48d800b86b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 11 03:52:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 11 04:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb2ea1b

dev-ruby/rack-cache: stabilize 1.13.0-r1 for amd64

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

 dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild
index 0cdaf051837f..846deef9794f 100644
--- a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild
+++ b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



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

2023-07-10 Thread Hans de Graaff
commit: e149d8a83341cf762c69d228fc8d35eab7148bb6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 11 03:54:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 11 04:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e149d8a8

dev-ruby/rack-attack: update HOMEPAGE

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

 dev-ruby/rack-attack/rack-attack-6.6.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
index 452151406ef0..7e04839295dc 100644
--- a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
+++ b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 # Skip integration tests since they require additional unpackaged
 # dependencies and running daemons.
@@ -15,7 +15,7 @@ RUBY_FAKEGEM_BINWRAP=""
 inherit ruby-fakegem
 
 DESCRIPTION="A DSL for blocking & throttling abusive clients"
-HOMEPAGE="https://github.com/kickstarter/rack-attack;
+HOMEPAGE="https://github.com/rack/rack-attack;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"



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

2023-07-04 Thread Sam James
commit: 3230f43061c800f24175d754aac45d32eedd378c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 19:19:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 19:19:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3230f430

dev-ruby/rack-test: Stabilize 2.1.0 amd64, #907522

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

 dev-ruby/rack-test/rack-test-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-test/rack-test-2.1.0.ebuild 
b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
index 123d497eb987..71414cd3920e 100644
--- a/dev-ruby/rack-test/rack-test-2.1.0.ebuild
+++ b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rack-1.3:*"



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

2023-07-04 Thread Sam James
commit: 9aabfe2abcfdc78097ed08e32c7d247917584ee1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 19:19:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 19:19:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aabfe2a

dev-ruby/rack-test: Stabilize 2.1.0 x86, #907522

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

 dev-ruby/rack-test/rack-test-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-test/rack-test-2.1.0.ebuild 
b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
index 71414cd3920e..0089857101d3 100644
--- a/dev-ruby/rack-test/rack-test-2.1.0.ebuild
+++ b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rack-1.3:*"



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

2023-06-14 Thread Hans de Graaff
commit: c8002cb6bc83592cc8de6c48271a40956cc5338d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 14 05:18:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 14 06:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8002cb6

dev-ruby/rack: add 2.2.7, 3.0.8

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

 dev-ruby/rack/Manifest  |  2 ++
 dev-ruby/rack/rack-2.2.7.ebuild | 50 +
 dev-ruby/rack/rack-3.0.8.ebuild | 45 +
 3 files changed, 97 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 11e915f6d1b5..e19a4e456577 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,5 +1,7 @@
 DIST rack-2.2.6.3.tar.gz 279185 BLAKE2B 
4757add4f591a5e9baca2db060736f1369b04be547a834360a5d84d210db2c550febf654eb6ee9878e38d802227b94e7ae2c38bfe4c5fa045582d905ade61c4a
 SHA512 
e69de4dcbb97c9481ce55e3d1c43c7b1393314d2c42fbd7660abb939b74453ea77a4bf1eaaab2a7c9ac2cca46fc3ebff40eb5cd91b6567f50e3a05e2d40dac24
 DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
+DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c
 SHA512 
c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29
 DIST rack-3.0.4.2.tar.gz 788276 BLAKE2B 
9934c4e448ee09c9a910ef8259957737e4d213d7ae5b37380b87441eb00845f2793e23fa16da26a5fe441e8449a95a5893cc52a019087402e7cae7559a2f6fd5
 SHA512 
9cd2c9bcf41a6203e72b63fbd0e78f4a0f461751e45e643f40a4f823f3922b05fc0caaa10fe79885cd8fa48948e79e0ccd5727f9abeca2a4052a737d4632e76e
 DIST rack-3.0.6.1.tar.gz 789191 BLAKE2B 
1431e6e97afa503a03dbf3deed67e438b00ad0b74d93df91d248235bd135c7bc6f45da3d488f531b9f00a62f9c193bfec0e301507250543abc1f66db6fe69b8e
 SHA512 
afcc93723c797bbf7a231e70ef8336053443dc8028bbb26bb58d4e1c17ed6a53d178d56fc9b2d33be5bde88ab634fbb233ac133b8a991258469c564afdd5758f
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd
+DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448

diff --git a/dev-ruby/rack/rack-2.2.7.ebuild b/dev-ruby/rack/rack-2.2.7.ebuild
new file mode 100644
index ..57ee5a5c1efa
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.7.ebuild
@@ -0,0 +1,50 @@
+# 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_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   # Avoid development dependency
+   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
+
+   # Avoid test failing due to security version number usage
+   sed -i -e '/support -v option to get version/askip "broken with 
security version number"' test/spec_server.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}

diff --git a/dev-ruby/rack/rack-3.0.8.ebuild b/dev-ruby/rack/rack-3.0.8.ebuild
new file mode 100644
index ..0616395f475e
--- /dev/null
+++ 

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

2023-06-14 Thread Hans de Graaff
commit: 75a2d1d8b4a8ec8b82008a20d9a443d960f9fbd0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 14 05:19:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 14 06:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a2d1d8

dev-ruby/rack: drop 2.2.6.3, 3.0.4.2, 3.0.6.1

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

 dev-ruby/rack/Manifest|  3 ---
 dev-ruby/rack/rack-2.2.6.3.ebuild | 54 ---
 dev-ruby/rack/rack-3.0.4.2.ebuild | 45 
 dev-ruby/rack/rack-3.0.6.1.ebuild | 45 
 4 files changed, 147 deletions(-)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index e19a4e456577..7a5b749edd54 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,7 +1,4 @@
-DIST rack-2.2.6.3.tar.gz 279185 BLAKE2B 
4757add4f591a5e9baca2db060736f1369b04be547a834360a5d84d210db2c550febf654eb6ee9878e38d802227b94e7ae2c38bfe4c5fa045582d905ade61c4a
 SHA512 
e69de4dcbb97c9481ce55e3d1c43c7b1393314d2c42fbd7660abb939b74453ea77a4bf1eaaab2a7c9ac2cca46fc3ebff40eb5cd91b6567f50e3a05e2d40dac24
 DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
 DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c
 SHA512 
c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29
-DIST rack-3.0.4.2.tar.gz 788276 BLAKE2B 
9934c4e448ee09c9a910ef8259957737e4d213d7ae5b37380b87441eb00845f2793e23fa16da26a5fe441e8449a95a5893cc52a019087402e7cae7559a2f6fd5
 SHA512 
9cd2c9bcf41a6203e72b63fbd0e78f4a0f461751e45e643f40a4f823f3922b05fc0caaa10fe79885cd8fa48948e79e0ccd5727f9abeca2a4052a737d4632e76e
-DIST rack-3.0.6.1.tar.gz 789191 BLAKE2B 
1431e6e97afa503a03dbf3deed67e438b00ad0b74d93df91d248235bd135c7bc6f45da3d488f531b9f00a62f9c193bfec0e301507250543abc1f66db6fe69b8e
 SHA512 
afcc93723c797bbf7a231e70ef8336053443dc8028bbb26bb58d4e1c17ed6a53d178d56fc9b2d33be5bde88ab634fbb233ac133b8a991258469c564afdd5758f
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
deleted file mode 100644
index 40d0c44be96c..
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/concurrent-ruby
-   =dev-ruby/psych-4*
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !!https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-all_ruby_prepare() {
-   # The build system tries to generate the 

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

2023-06-13 Thread Hans de Graaff
commit: efada6e0ecdea596648c910bbc568f649ab03f8b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 13 10:03:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 13 10:11:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efada6e0

dev-ruby/rack-protection: drop 3.0.1, 3.0.2, 3.0.4

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

 dev-ruby/rack-protection/Manifest  |  3 ---
 .../rack-protection/rack-protection-3.0.1.ebuild   | 24 --
 .../rack-protection/rack-protection-3.0.2.ebuild   | 24 --
 .../rack-protection/rack-protection-3.0.4.ebuild   | 24 --
 4 files changed, 75 deletions(-)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 2952e95eb2e3..21d5a3d44dd8 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,5 +1,2 @@
 DIST rack-protection-2.2.3.gem 17920 BLAKE2B 
7a66cf4d5de68acd3ef4c7db2485657ce226e3101660f4f15bb3a8ab937785211055e49d676cf73cf52d4896e787d8f78a62099549a4ff846b5963c4247b5dd3
 SHA512 
ce41e1e61016090125557d8211b65b0fc9d545fac6c42f64fb3f48ac0fea56689e17acf7aca6cd82137ba7384c559ac47ac9995f57068f3f216ae61b7fe8953d
-DIST rack-protection-3.0.1.gem 20480 BLAKE2B 
102fff6298dbbb766313687b6f3653c60d055c654922e108c0e5eab1364858adf83a800c66f0800ef8a48997884e4b0c16ad1a70c2d00d657fdbcdb929c18bbc
 SHA512 
730cb4fa67e86ee79043e706c4a011f1f4fad8902d27ed25a14e03c7acf7644db9e8685bb6248d9511d32d55a1f13eb548cd9471958b69bf88c4c371fcc1a8df
-DIST rack-protection-3.0.2.gem 20480 BLAKE2B 
95c951c6995ac4e69bb6aca85ff0c8a86793466db84e149ef6d287fb479fe49bc3708d0bc71ca656c4bb79b069d3b01139fab04756bc68051eda90db29f506a4
 SHA512 
54603e8ba22f1b359e5ffe82a3ee99a31a26e5dedd1e46edd4591ca416a1f241dc37ce2b6da25262a9cf9027b0e8687bd23c6dcbea0197131ca33088cbfd0280
-DIST rack-protection-3.0.4.gem 20480 BLAKE2B 
a71d86a123cdf392632c3193cccf8fc5635ca076039eecc40fd0aa050624e909d63c578727ca1e4bf13736fb844b8d3114ce34a6729b57b600715cab7ec25c1f
 SHA512 
b898c66dcac38219c43b1a6ce3a2952ca35e44f81b604f00dbff43938b5493df4c9a654ae221f01675f8f4b8aaf90f31b435a648f46f70789ac78a0c4a0c4f12
 DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.1.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.1.ebuild
deleted file mode 100644
index 152e78e45bd0..
--- a/dev-ruby/rack-protection/rack-protection-3.0.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.2.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.2.ebuild
deleted file mode 100644
index 152e78e45bd0..
--- a/dev-ruby/rack-protection/rack-protection-3.0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.4.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.4.ebuild
deleted file mode 100644
index 152e78e45bd0..
--- a/dev-ruby/rack-protection/rack-protection-3.0.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.

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

2023-06-13 Thread Hans de Graaff
commit: fd179da16aadc4da026dc578ba4f0ad63386cc12
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 13 10:10:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 13 10:11:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd179da1

dev-ruby/rack-protection: add 3.0.6

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

 dev-ruby/rack-protection/Manifest  |  1 +
 .../rack-protection/rack-protection-3.0.6.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 21d5a3d44dd8..563cbdc9d1cb 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,2 +1,3 @@
 DIST rack-protection-2.2.3.gem 17920 BLAKE2B 
7a66cf4d5de68acd3ef4c7db2485657ce226e3101660f4f15bb3a8ab937785211055e49d676cf73cf52d4896e787d8f78a62099549a4ff846b5963c4247b5dd3
 SHA512 
ce41e1e61016090125557d8211b65b0fc9d545fac6c42f64fb3f48ac0fea56689e17acf7aca6cd82137ba7384c559ac47ac9995f57068f3f216ae61b7fe8953d
 DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
+DIST rack-protection-3.0.6.gem 20480 BLAKE2B 
b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8
 SHA512 
4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild
new file mode 100644
index ..d1d2be4d588d
--- /dev/null
+++ b/dev-ruby/rack-protection/rack-protection-3.0.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# There are no specs in the gem and the source cannot be downloaded separately.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem protects against typical web attacks"
+HOMEPAGE="https://sinatrarb.com/protection/;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2023-06-13 Thread Hans de Graaff
commit: 79bba396560e8527ea6ea4d63c04f4776caa02fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 13 10:10:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 13 10:11:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bba396

dev-ruby/rack-protection: update upstream metadata

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

 dev-ruby/rack-protection/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/metadata.xml 
b/dev-ruby/rack-protection/metadata.xml
index 2ca187126bb2..f2a92a716a0a 100644
--- a/dev-ruby/rack-protection/metadata.xml
+++ b/dev-ruby/rack-protection/metadata.xml
@@ -10,6 +10,6 @@
   of software inbetween.
   
   
-rkh/rack-protection
+sinatra/rack-protection
   
 



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

2023-06-01 Thread Sam James
commit: e4608e2b0fa28d39dea02fc89b9acc67026f2ec7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 06:44:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 06:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4608e2b

dev-ruby/rack: Stabilize 2.2.6.4 ppc, #907542

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
index 731a0e1d7d5b..bbcd5a8d3148 100644
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-06-01 Thread Sam James
commit: 819c02b23b9c2e9d7d98caa9ddaf92cae06071cb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 06:31:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 06:31:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819c02b2

dev-ruby/rack: Stabilize 2.2.6.4 x86, #907542

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
index 548ec1d4e0c1..731a0e1d7d5b 100644
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-06-01 Thread Sam James
commit: dbe49fb747ffe1f37f59dc5aeb8805884bc5a1af
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 06:21:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 06:21:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe49fb7

dev-ruby/rack: Stabilize 2.2.6.4 ppc64, #907542

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
index 7d0ac333d55e..548ec1d4e0c1 100644
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-05-31 Thread Sam James
commit: 79f0f224af93607e7b02e6badb3952c4d9cbc40d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 05:48:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 05:48:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f0f224

dev-ruby/rack: Stabilize 2.2.6.4 amd64, #907542

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
index a75f13d85386..7d0ac333d55e 100644
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-05-31 Thread Sam James
commit: 3e3af631f0d93888a0d3395d762d16f666125111
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 05:30:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 05:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3af631

dev-ruby/rack: Stabilize 3.0.7 arm, #907536

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

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

diff --git a/dev-ruby/rack/rack-3.0.7.ebuild b/dev-ruby/rack/rack-3.0.7.ebuild
index 94f80a45d411..60e1f58acbff 100644
--- a/dev-ruby/rack/rack-3.0.7.ebuild
+++ b/dev-ruby/rack/rack-3.0.7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-05-31 Thread Sam James
commit: d231d49cd5f84d40465fbe126cea67f76114cd7a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 05:28:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 05:28:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d231d49c

dev-ruby/rack: Stabilize 2.2.6.4 arm, #907542

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
index 5ed496033880..a75f13d85386 100644
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-05-01 Thread Hans de Graaff
commit: d361bc459d3d18363af0e8adf8c2f65e7d0024f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May  1 05:59:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  1 06:13:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d361bc45

dev-ruby/rack: drop 2.2.6.2, 3.0.4.1

Bug: https://bugs.gentoo.org/905333
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack/Manifest|  2 --
 dev-ruby/rack/rack-2.2.6.2.ebuild | 54 ---
 dev-ruby/rack/rack-3.0.4.1.ebuild | 45 
 3 files changed, 101 deletions(-)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 44af1badaa1e..11e915f6d1b5 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,7 +1,5 @@
-DIST rack-2.2.6.2.tar.gz 278839 BLAKE2B 
30cb5607bba97ef3a6a20f917b82c46de734cd0c248ae20bf3af266814e32250cf6cd77aea49de28a24651335cdc888385968cb4b9937843ffd99cad2283e896
 SHA512 
73202990bad9e34da84c45f70c71c45bd6291960d58a04ee4b013835d5c5a8a066f36d31275913744a63cb9836c5071bb237b7f613a717794f49236c195107a8
 DIST rack-2.2.6.3.tar.gz 279185 BLAKE2B 
4757add4f591a5e9baca2db060736f1369b04be547a834360a5d84d210db2c550febf654eb6ee9878e38d802227b94e7ae2c38bfe4c5fa045582d905ade61c4a
 SHA512 
e69de4dcbb97c9481ce55e3d1c43c7b1393314d2c42fbd7660abb939b74453ea77a4bf1eaaab2a7c9ac2cca46fc3ebff40eb5cd91b6567f50e3a05e2d40dac24
 DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
-DIST rack-3.0.4.1.tar.gz 787073 BLAKE2B 
532bd36dcb521da8387d464dca0983417a9a89a4d365e5652894003e38ffdf5939a903510be73aaf607c6a695909058aaef311967e6d66c525b26af3ea4c5e82
 SHA512 
6cfb35d78901fdb5e7b4571eb6b37b035014cfea705aeff280a73930793e53cd6d2d9b51ae86803567884b5509af358c95687eecc222a5df61dc80d0ada019af
 DIST rack-3.0.4.2.tar.gz 788276 BLAKE2B 
9934c4e448ee09c9a910ef8259957737e4d213d7ae5b37380b87441eb00845f2793e23fa16da26a5fe441e8449a95a5893cc52a019087402e7cae7559a2f6fd5
 SHA512 
9cd2c9bcf41a6203e72b63fbd0e78f4a0f461751e45e643f40a4f823f3922b05fc0caaa10fe79885cd8fa48948e79e0ccd5727f9abeca2a4052a737d4632e76e
 DIST rack-3.0.6.1.tar.gz 789191 BLAKE2B 
1431e6e97afa503a03dbf3deed67e438b00ad0b74d93df91d248235bd135c7bc6f45da3d488f531b9f00a62f9c193bfec0e301507250543abc1f66db6fe69b8e
 SHA512 
afcc93723c797bbf7a231e70ef8336053443dc8028bbb26bb58d4e1c17ed6a53d178d56fc9b2d33be5bde88ab634fbb233ac133b8a991258469c564afdd5758f
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
deleted file mode 100644
index 40d0c44be96c..
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/concurrent-ruby
-   =dev-ruby/psych-4*
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !!https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-all_ruby_prepare() {
-   # The build system tries to generate the ChangeLog from git. Create
-   # an 

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

2023-04-23 Thread Sam James
commit: 9ef104b39486940145ef05ebfcad00c81cedc8cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:22:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:22:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef104b3

dev-ruby/rack: Stabilize 3.0.4.2 arm64, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index e72dbfab9310..2d9de18d01b9 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 2890762594921101ae07a12e090c9fd8dfb658eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:24:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28907625

dev-ruby/rack: Stabilize 3.0.4.2 arm, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index b5c2610d71e6..b12b68b4382d 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: bace72ea4d4ee3775b4b3909805edf83b7755de6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:23:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bace72ea

dev-ruby/rack: Stabilize 2.2.6.3 ppc, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index 871ec1f0344a..af4062cae798 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: ba2b2c1387fff524bc5a58cbf49901825db4075d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:22:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2b2c13

dev-ruby/rack: Stabilize 2.2.6.3 arm64, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index d89949f18508..871ec1f0344a 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 040d99e6bf02782cd6cad7b08e5885adfac4d89e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:23:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040d99e6

dev-ruby/rack: Stabilize 3.0.4.2 ppc, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index 2d9de18d01b9..b5c2610d71e6 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 13768eaf7c223bee0844cc3c5155679d48ad9538
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:24:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13768eaf

dev-ruby/rack: Stabilize 2.2.6.3 arm, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index af4062cae798..40d0c44be96c 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: ae6bdfbd857bd0a16c506ea143ebe298b9f5fc3f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:28:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6bdfbd

dev-ruby/rack: Stabilize 2.2.6.3 sparc, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index e62ffea759a0..d89949f18508 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: cc4c2b8d82f2d3d3286bccfef45bbacb9b865d99
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:29:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:29:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4c2b8d

dev-ruby/rack: Stabilize 3.0.4.2 sparc, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index f9945bdd3028..e72dbfab9310 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: bea50668a19f3a96087b699dad85f094363fb68b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 21:50:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 21:50:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea50668

dev-ruby/rack: Stabilize 3.0.4.2 ppc64, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index 0a9760a2a503..f9945bdd3028 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 8b7b40664aaafa7d65493a74d671bd2b831220fd
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 21:50:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 21:50:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7b4066

dev-ruby/rack: Stabilize 2.2.6.3 ppc64, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index 0493b87d025b..e62ffea759a0 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-22 Thread Arthur Zamarin
commit: 11ad1849e6aebdb8d20c198b73a30056a83a1da9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 22 16:43:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 22 16:43:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ad1849

dev-ruby/rack: Stabilize 3.0.4.2 x86, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index 72de79c31b18..0a9760a2a503 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-22 Thread Arthur Zamarin
commit: 7bcfa618719c4c16f5de63c1592656dacda56def
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 22 16:37:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 22 16:37:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcfa618

dev-ruby/rack: Stabilize 2.2.6.3 x86, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index d2c8fe25e3f1..0493b87d025b 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-11 Thread Arthur Zamarin
commit: 2beceb2c2e73461f2830dad6f1fb672e23e7d952
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 11 18:32:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 11 18:32:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2beceb2c

dev-ruby/rack: Stabilize 3.0.4.2 amd64, #904118

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index e01ec370183d..72de79c31b18 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-11 Thread Arthur Zamarin
commit: 017859f190514b94b5c41a74314541cf7fb72be1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 11 18:32:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 11 18:32:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017859f1

dev-ruby/rack: Stabilize 2.2.6.3 amd64, #904117

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index 69ed3f130c1e..d2c8fe25e3f1 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-07 Thread Sam James
commit: 7a5b60b75f2b35540006130f88a1b6bbc9b54acd
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 17:31:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 18:09:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5b60b7

dev-ruby/rack-openid: enable ruby31

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

 dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild 
b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
index 3903b0a78330..038e30b8ea58 100644
--- a/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
+++ b/dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="Readme.md"
@@ -14,11 +14,10 @@ inherit ruby-fakegem
 DESCRIPTION="Provides a more HTTPish API around the ruby-openid library"
 SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 HOMEPAGE="https://github.com/grosser/rack-openid;
-LICENSE="MIT"
 
-KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
 SLOT="0"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 ruby_add_rdepend ">=dev-ruby/ruby-openid-2.1.8 >=dev-ruby/rack-1.1.0:*"
 



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

2023-04-07 Thread Sam James
commit: cebdce026a2e24682c8d0a2e9f335b2c467388d3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 07:40:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 11:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebdce02

dev-ruby/rack-protection: enable ruby32

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

 dev-ruby/rack-protection/rack-protection-3.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
index 31bb18448cc9..be284c2c4bc2 100644
--- a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 # There are no specs in the gem and the source cannot be downloaded separately.
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2023-04-06 Thread Sam James
commit: e91e5d090b19f56ab3e322e006edca60c854b62c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91e5d09

dev-ruby/rack-protection: Stabilize 3.0.5 amd64, #903943

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

 dev-ruby/rack-protection/rack-protection-3.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild 
b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
index c1fe98e42fca..31bb18448cc9 100644
--- a/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rack:*"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/files/, dev-ruby/rack-cache/

2023-04-02 Thread Sam James
commit: 873608c1ca25d045b7068ab2a25063d920be3001
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  3 02:35:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 03:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873608c1

dev-ruby/rack-cache: enable ruby32, fix tests, use modern mocha

- Enable ruby32
- Fix test failure which shows up for some folks (missing timeout require)
- Update mocha dep & patch mocha require accordingly (upstream patch)

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

 .../files/rack-cache-1.13.0-mocha2.patch   | 20 +
 .../files/rack-cache-1.13.0-test-require.patch | 28 
 dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild| 51 ++
 3 files changed, 99 insertions(+)

diff --git a/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch 
b/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch
new file mode 100644
index ..62bd028eedf7
--- /dev/null
+++ b/dev-ruby/rack-cache/files/rack-cache-1.13.0-mocha2.patch
@@ -0,0 +1,20 @@
+https://github.com/rack/rack-cache/commit/8b22b6e532ed21ba30fdfbc62907f58db052e767
+
+From 8b22b6e532ed21ba30fdfbc62907f58db052e767 Mon Sep 17 00:00:00 2001
+From: Peter Goldstein 
+Date: Mon, 2 Jan 2023 06:32:20 -0500
+Subject: [PATCH] Adds Ruby 3.2 to the CI matrix (#12)
+
+* Update mocha require for modern version of mocha
+--- a/test/test_helper.rb
 b/test/test_helper.rb
+@@ -7,7 +7,7 @@
+ 
+ require 'maxitest/global_must'
+ require 'maxitest/autorun'
+-require 'mocha/setup'
++require 'mocha/minitest'
+ 
+ # Set the MEMCACHED environment variable as follows to enable testing
+ # of the MemCached meta and entity stores.
+

diff --git a/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch 
b/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch
new file mode 100644
index ..3d7d04deaa25
--- /dev/null
+++ b/dev-ruby/rack-cache/files/rack-cache-1.13.0-test-require.patch
@@ -0,0 +1,28 @@
+https://github.com/rack/rack-cache/pull/14
+
+From db34e2b5ab7b16051f7158b2896e56502992c33e Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 3 Apr 2023 03:31:31 +0100
+Subject: [PATCH] test: Add explicit 'timeout' require
+
+Fixes the following when running tests individually:
+```
+  1) Error:
+Rack::Cache::Context#test_0078_passes if there was a metastore exception:
+NameError: uninitialized constant Timeout
+test/context_test.rb:981:in `block (3 levels) in '
+test/test_helper.rb:170:in `request'
+test/test_helper.rb:177:in `get'
+test/context_test.rb:980:in `block (2 levels) in '
+```
+
+Signed-off-by: Sam James 
+--- a/test/context_test.rb
 b/test/context_test.rb
+@@ -1,4 +1,5 @@
+ require_relative 'test_helper'
++require 'timeout'
+ require 'rack/cache/context'
+ 
+ describe Rack::Cache::Context do
+

diff --git a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild
new file mode 100644
index ..a816afabdb35
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.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="ruby27 ruby30 ruby31 ruby32"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rtomayko/rack-cache;
+SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-2 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.13.0-test-require.patch
+   "${FILESDIR}"/${PN}-1.13.0-mocha2.patch
+)
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' \
+   test/test_helper.rb || die
+}
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



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

2023-04-02 Thread Sam James
commit: 4b3a8415d8ae335569208679573572668f87b2d6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  3 02:27:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 03:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3a8415

dev-ruby/rack-cache: update upstream metadata

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

 dev-ruby/rack-cache/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-cache/metadata.xml b/dev-ruby/rack-cache/metadata.xml
index f688e36a67b9..99bf54904f42 100644
--- a/dev-ruby/rack-cache/metadata.xml
+++ b/dev-ruby/rack-cache/metadata.xml
@@ -6,6 +6,6 @@
Gentoo Ruby Project


-   rtomayko/rack-cache
+   rack/rack-cache

 



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

2023-03-27 Thread Sam James
commit: 232f435324dd91663472f44b1941e6c52df3432b
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 10:26:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 10:59:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232f4353

dev-ruby/rack-test: add 2.1.0

One test failure which isn't a regression - it's because of the
CGI gem [0]. With the CGI gem monkeypatched locally, it all works.

[0] 
https://discuss.rubyonrails.org/t/invalid-domain-example-com-in-rspec-after-changing-session-store-to-domain-all/81922
[1] https://github.com/ruby/cgi/pull/29

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

 dev-ruby/rack-test/Manifest   |  1 +
 dev-ruby/rack-test/rack-test-2.1.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index 3b2a7987bb8f..958c9e5960a8 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -1,2 +1,3 @@
 DIST rack-test-1.1.0.tar.gz 27035 BLAKE2B 
640de2303850662c3b6a8fc17f2344223c9928b48abde6d1b251a634689793158f35498c4736e4e2d069efa921d37bc32da92a7e17c0761a6f6111b345b54c1a
 SHA512 
36d947d9b13d33ee8322e5b9d18fe8266787ccb7703f1fafadc040123e34dd44e98e7faf8b6dd816e51ed167065b2ffe79e9bcee74564dc324ba2b7dba76f82a
 DIST rack-test-2.0.2.tar.gz 30651 BLAKE2B 
82ffa59cca24cbb42a885bf05792cb603c44881886b716698a1ebd6857231bfdfafd9a8e68f2fd2e1d795c167886db44db5a620eac35e3824c8fe7fa1148718a
 SHA512 
de91787563546a3f12da15f665975bf3d68f7633e277c86a529a728cb8ba9d78bac5c30c2ec1ece9aab5341571ceb23d8089d0da542409bdba23ebe93d75e2a5
+DIST rack-test-2.1.0.tar.gz 30099 BLAKE2B 
212f23cf1d65f8840e04bc895d511b1b35e0344e5074e7ef3a15c5184a55285cb495b54489512ba7757cfbbe4ce9886db9f6dd36e092f5653c3c5bc8fb84ea7a
 SHA512 
0d9d1e2b74ff8acca1c97d08c068022345556758c3c0dcf81b87c2f7caa8ca5730af2adc89e5c2bcf8f598f08df056c39f7c348f13a1ce44c4bcf0f84fe2bc11

diff --git a/dev-ruby/rack-test/rack-test-2.1.0.ebuild 
b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
new file mode 100644
index ..123d497eb987
--- /dev/null
+++ b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
+HOMEPAGE="https://github.com/rack-test/rack-test;
+SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-1.3:*"
+ruby_add_bdepend "
+   test? ( dev-ruby/minitest:5 dev-ruby/minitest-global_expectations )"
+
+all_ruby_prepare() {
+   sed -e 's/git ls-files --/find/' \
+   -e "s:_relative ': './:" \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -w spec/all.rb || die
+}



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

2023-03-27 Thread Sam James
commit: 7df737280ec54b496f413e13ff5f199708914114
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 10:13:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 10:59:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df73728

dev-ruby/rack-test: update upstream metadata

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

 dev-ruby/rack-test/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-test/metadata.xml b/dev-ruby/rack-test/metadata.xml
index 3603a4c3ff23..0bc53df14b4f 100644
--- a/dev-ruby/rack-test/metadata.xml
+++ b/dev-ruby/rack-test/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-brynary/rack-test
+rack/rack-test
   
 



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

2023-03-17 Thread Sam James
commit: dfac3b7047abf83d5e020d27a9eba5c94b2baf19
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 07:30:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 18 00:01:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfac3b70

dev-ruby/rack: enable ruby32

```
Finished in 5.299864s, 207.9299 runs/s, 866.6261 assertions/s.

1102 runs, 4593 assertions, 0 failures, 0 errors, 3 skips
```

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

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

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index 7aee70d2e0f0..e01ec370183d 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"



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

2023-03-16 Thread Hans de Graaff
commit: d90f64254600206c3452ab84d8c8bce9e4d09cd8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 16 06:41:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 16 07:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90f6425

dev-ruby/rack: add 3.0.7

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

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

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index ca5f776a821e..44af1badaa1e 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -4,3 +4,4 @@ DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d
 DIST rack-3.0.4.1.tar.gz 787073 BLAKE2B 
532bd36dcb521da8387d464dca0983417a9a89a4d365e5652894003e38ffdf5939a903510be73aaf607c6a695909058aaef311967e6d66c525b26af3ea4c5e82
 SHA512 
6cfb35d78901fdb5e7b4571eb6b37b035014cfea705aeff280a73930793e53cd6d2d9b51ae86803567884b5509af358c95687eecc222a5df61dc80d0ada019af
 DIST rack-3.0.4.2.tar.gz 788276 BLAKE2B 
9934c4e448ee09c9a910ef8259957737e4d213d7ae5b37380b87441eb00845f2793e23fa16da26a5fe441e8449a95a5893cc52a019087402e7cae7559a2f6fd5
 SHA512 
9cd2c9bcf41a6203e72b63fbd0e78f4a0f461751e45e643f40a4f823f3922b05fc0caaa10fe79885cd8fa48948e79e0ccd5727f9abeca2a4052a737d4632e76e
 DIST rack-3.0.6.1.tar.gz 789191 BLAKE2B 
1431e6e97afa503a03dbf3deed67e438b00ad0b74d93df91d248235bd135c7bc6f45da3d488f531b9f00a62f9c193bfec0e301507250543abc1f66db6fe69b8e
 SHA512 
afcc93723c797bbf7a231e70ef8336053443dc8028bbb26bb58d4e1c17ed6a53d178d56fc9b2d33be5bde88ab634fbb233ac133b8a991258469c564afdd5758f
+DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd

diff --git a/dev-ruby/rack/rack-3.0.7.ebuild b/dev-ruby/rack/rack-3.0.7.ebuild
new file mode 100644
index ..e01ec370183d
--- /dev/null
+++ b/dev-ruby/rack/rack-3.0.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   sed -i -e "s:require_relative ':require './:" rack.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}



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

2023-03-14 Thread Hans de Graaff
commit: 5bdaa2a09f5a24241dec14e5d6eb85c8d1e0cabb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 14 06:27:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 14 06:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdaa2a0

dev-ruby/rack: add 2.2.6.4, 3.0.6.1

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

 dev-ruby/rack/Manifest|  2 ++
 dev-ruby/rack/rack-2.2.6.4.ebuild | 50 +++
 dev-ruby/rack/rack-3.0.6.1.ebuild | 45 +++
 3 files changed, 97 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 6bfb3f03194c..ca5f776a821e 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,4 +1,6 @@
 DIST rack-2.2.6.2.tar.gz 278839 BLAKE2B 
30cb5607bba97ef3a6a20f917b82c46de734cd0c248ae20bf3af266814e32250cf6cd77aea49de28a24651335cdc888385968cb4b9937843ffd99cad2283e896
 SHA512 
73202990bad9e34da84c45f70c71c45bd6291960d58a04ee4b013835d5c5a8a066f36d31275913744a63cb9836c5071bb237b7f613a717794f49236c195107a8
 DIST rack-2.2.6.3.tar.gz 279185 BLAKE2B 
4757add4f591a5e9baca2db060736f1369b04be547a834360a5d84d210db2c550febf654eb6ee9878e38d802227b94e7ae2c38bfe4c5fa045582d905ade61c4a
 SHA512 
e69de4dcbb97c9481ce55e3d1c43c7b1393314d2c42fbd7660abb939b74453ea77a4bf1eaaab2a7c9ac2cca46fc3ebff40eb5cd91b6567f50e3a05e2d40dac24
+DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
 DIST rack-3.0.4.1.tar.gz 787073 BLAKE2B 
532bd36dcb521da8387d464dca0983417a9a89a4d365e5652894003e38ffdf5939a903510be73aaf607c6a695909058aaef311967e6d66c525b26af3ea4c5e82
 SHA512 
6cfb35d78901fdb5e7b4571eb6b37b035014cfea705aeff280a73930793e53cd6d2d9b51ae86803567884b5509af358c95687eecc222a5df61dc80d0ada019af
 DIST rack-3.0.4.2.tar.gz 788276 BLAKE2B 
9934c4e448ee09c9a910ef8259957737e4d213d7ae5b37380b87441eb00845f2793e23fa16da26a5fe441e8449a95a5893cc52a019087402e7cae7559a2f6fd5
 SHA512 
9cd2c9bcf41a6203e72b63fbd0e78f4a0f461751e45e643f40a4f823f3922b05fc0caaa10fe79885cd8fa48948e79e0ccd5727f9abeca2a4052a737d4632e76e
+DIST rack-3.0.6.1.tar.gz 789191 BLAKE2B 
1431e6e97afa503a03dbf3deed67e438b00ad0b74d93df91d248235bd135c7bc6f45da3d488f531b9f00a62f9c193bfec0e301507250543abc1f66db6fe69b8e
 SHA512 
afcc93723c797bbf7a231e70ef8336053443dc8028bbb26bb58d4e1c17ed6a53d178d56fc9b2d33be5bde88ab634fbb233ac133b8a991258469c564afdd5758f

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
new file mode 100644
index ..605f3f5f3edc
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.6.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   # Avoid development dependency
+   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
+
+   # Avoid test failing due to security version number usage
+   sed -i -e '/support -v option to get version/askip "broken with 
security version number"' test/spec_server.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}

diff --git a/dev-ruby/rack/rack-3.0.6.1.ebuild 
b/dev-ruby/rack/rack-3.0.6.1.ebuild
new file mode 100644
index ..e01ec370183d
--- /dev/null
+++ b/dev-ruby/rack/rack-3.0.6.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 

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

2023-03-05 Thread Hans de Graaff
commit: bfb6b9334648561502ac4607afeeec33a98ee7b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 07:04:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  6 07:04:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb6b933

dev-ruby/rack: add 2.2.6.3, 3.0.4.2

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

 dev-ruby/rack/Manifest|  2 ++
 dev-ruby/rack/rack-2.2.6.3.ebuild | 54 +++
 dev-ruby/rack/rack-3.0.4.2.ebuild | 45 
 3 files changed, 101 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index c117a5b8af0e..6bfb3f03194c 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,2 +1,4 @@
 DIST rack-2.2.6.2.tar.gz 278839 BLAKE2B 
30cb5607bba97ef3a6a20f917b82c46de734cd0c248ae20bf3af266814e32250cf6cd77aea49de28a24651335cdc888385968cb4b9937843ffd99cad2283e896
 SHA512 
73202990bad9e34da84c45f70c71c45bd6291960d58a04ee4b013835d5c5a8a066f36d31275913744a63cb9836c5071bb237b7f613a717794f49236c195107a8
+DIST rack-2.2.6.3.tar.gz 279185 BLAKE2B 
4757add4f591a5e9baca2db060736f1369b04be547a834360a5d84d210db2c550febf654eb6ee9878e38d802227b94e7ae2c38bfe4c5fa045582d905ade61c4a
 SHA512 
e69de4dcbb97c9481ce55e3d1c43c7b1393314d2c42fbd7660abb939b74453ea77a4bf1eaaab2a7c9ac2cca46fc3ebff40eb5cd91b6567f50e3a05e2d40dac24
 DIST rack-3.0.4.1.tar.gz 787073 BLAKE2B 
532bd36dcb521da8387d464dca0983417a9a89a4d365e5652894003e38ffdf5939a903510be73aaf607c6a695909058aaef311967e6d66c525b26af3ea4c5e82
 SHA512 
6cfb35d78901fdb5e7b4571eb6b37b035014cfea705aeff280a73930793e53cd6d2d9b51ae86803567884b5509af358c95687eecc222a5df61dc80d0ada019af
+DIST rack-3.0.4.2.tar.gz 788276 BLAKE2B 
9934c4e448ee09c9a910ef8259957737e4d213d7ae5b37380b87441eb00845f2793e23fa16da26a5fe441e8449a95a5893cc52a019087402e7cae7559a2f6fd5
 SHA512 
9cd2c9bcf41a6203e72b63fbd0e78f4a0f461751e45e643f40a4f823f3922b05fc0caaa10fe79885cd8fa48948e79e0ccd5727f9abeca2a4052a737d4632e76e

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
new file mode 100644
index ..69ed3f130c1e
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/concurrent-ruby
+   =dev-ruby/psych-4*
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !!https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   sed -i -e "s:require_relative ':require './:" rack.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}



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

2023-02-28 Thread Hans de Graaff
commit: 0bbe196cdf18c952599444e47314eb221c7c6ff3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 26 08:56:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 28 08:13:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbe196c

dev-ruby/rack: drop 2.2.4, 2.2.5, 3.0.3

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

 dev-ruby/rack/Manifest  |  3 ---
 dev-ruby/rack/rack-2.2.4.ebuild | 54 -
 dev-ruby/rack/rack-2.2.5.ebuild | 54 -
 dev-ruby/rack/rack-3.0.3.ebuild | 45 --
 4 files changed, 156 deletions(-)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 1904f423a997..c117a5b8af0e 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,5 +1,2 @@
-DIST rack-2.2.4.tar.gz 278632 BLAKE2B 
2d12a9c1e239590a4aedea5f3bb4c171b6032255658688a151e665aa1cb33dee17754c7b2736f8f1725c70b8344f5f6664cace8c4d4cb4e9f6f2ee1c7a3117c0
 SHA512 
aef54a06efce54d58e600829bbf550162bf68fe710b61b2b81022b2a8581819fb575e03992f493f11ed5f3391349f21cd142f6acc5b6017ec4c8e21cb17e4874
-DIST rack-2.2.5.tar.gz 278648 BLAKE2B 
8778364969506e8fdb152c5f88ab4b0b07c8764bf2cff9aee82ab6ca9958669038100816804215a09947a15b8ce06597c9204d4f2b34218178c14dfc8298ac48
 SHA512 
bc0e33d7bab700e2a5ad05aa1089d261b3f78a6c456ff14def57645df853915057ae9d42fb5ecd72989737a2882dcbdefe7af4939020efdde1ada38a4cf274e2
 DIST rack-2.2.6.2.tar.gz 278839 BLAKE2B 
30cb5607bba97ef3a6a20f917b82c46de734cd0c248ae20bf3af266814e32250cf6cd77aea49de28a24651335cdc888385968cb4b9937843ffd99cad2283e896
 SHA512 
73202990bad9e34da84c45f70c71c45bd6291960d58a04ee4b013835d5c5a8a066f36d31275913744a63cb9836c5071bb237b7f613a717794f49236c195107a8
-DIST rack-3.0.3.tar.gz 786619 BLAKE2B 
471c76e05dc52809e1cd95463ffe7fd2b9bbb0f0d97783d5cbea728cad1cf8272b7045f7329aec6efc9d3881c87b1e3a6e3eb376de015eb6e1188c37668531c1
 SHA512 
9b5860c62191df983a76aacc0c765d6275aff6d0d146fe0f2f1361e9ad6b76115ba0cbb94682bf9bdede8170e086b67018d362044099c91ea3dc015944d1b444
 DIST rack-3.0.4.1.tar.gz 787073 BLAKE2B 
532bd36dcb521da8387d464dca0983417a9a89a4d365e5652894003e38ffdf5939a903510be73aaf607c6a695909058aaef311967e6d66c525b26af3ea4c5e82
 SHA512 
6cfb35d78901fdb5e7b4571eb6b37b035014cfea705aeff280a73930793e53cd6d2d9b51ae86803567884b5509af358c95687eecc222a5df61dc80d0ada019af

diff --git a/dev-ruby/rack/rack-2.2.4.ebuild b/dev-ruby/rack/rack-2.2.4.ebuild
deleted file mode 100644
index 8845730cf3f3..
--- a/dev-ruby/rack/rack-2.2.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/concurrent-ruby
-   =dev-ruby/psych-4*
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !!https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/concurrent-ruby
-   =dev-ruby/psych-4*
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !!https://github.com/rack/rack;
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; 

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

2023-02-21 Thread Sam James
commit: f2ee0b00fd6c2c7e68f62e2b18479b9d2b30732c
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 08:37:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 08:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ee0b00

dev-ruby/rack: Stabilize 2.2.6.2 arm, #895664

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
index af4062cae798..40d0c44be96c 100644
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-02-21 Thread Sam James
commit: 4b08cce46d785fd074797581925518afe6dfc430
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 08:37:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 08:37:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b08cce4

dev-ruby/rack: Stabilize 2.2.6.2 arm64, #895664

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
index 8dda5df6da27..af4062cae798 100644
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-02-21 Thread Sam James
commit: a8e21d7f31b5b83880c284a5f445bb9317e592f5
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 08:11:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 08:11:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e21d7f

dev-ruby/rack: Stabilize 2.2.6.2 sparc, #895664

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
index e62ffea759a0..d89949f18508 100644
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-02-21 Thread Sam James
commit: 6e597605306f2bc45664fe567948b36e54363000
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 08:11:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 08:11:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e597605

dev-ruby/rack: Stabilize 2.2.6.2 ppc, #895664

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
index d89949f18508..8dda5df6da27 100644
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-02-21 Thread Sam James
commit: 225ba9f5d387bdcb83e26bfcac6b08bbafa4d9cb
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 08:01:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 08:01:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225ba9f5

dev-ruby/rack: Stabilize 2.2.6.2 amd64, #895664

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
index e71fea712c1d..bf6137d37c03 100644
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-02-21 Thread Sam James
commit: 4e982b3a28ba66aa10d9d9b6bca36a2a50087245
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 21 08:01:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 21 08:01:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e982b3a

dev-ruby/rack: Stabilize 2.2.6.2 x86, #895664

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

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

diff --git a/dev-ruby/rack/rack-2.2.6.2.ebuild 
b/dev-ruby/rack/rack-2.2.6.2.ebuild
index bf6137d37c03..e62ffea759a0 100644
--- a/dev-ruby/rack/rack-2.2.6.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



  1   2   3   4   5   >