[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-protection/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"