mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
dev-ruby/rack: drop 2.2.13, 3.0.14, 3.1.12
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
This commit is contained in:
@@ -1,12 +1,9 @@
|
||||
DIST rack-2.2.13.tar.gz 280841 BLAKE2B 3a88caaa242a7ed9e1b8563c96c63df32bed59e772523fc78d559e5ff9cb8172a1bf415a7d470ea3d6f6e4a65fa2f94e23cb7630d1cc074d8d0dd924019ec972 SHA512 8ad0b6cf233c360493aad86e8f2fe3821f7d6bee95620beb71da5b63e74f8b158fb9ecb9e7049012b3e432f20e4bf2a8a1705f86dcea8f433f6abe47645cf18d
|
||||
DIST rack-2.2.14.tar.gz 282701 BLAKE2B 39328cc9482cf965240c77e75d15913c0278b0a8f503346be65390c350549e91f04b5c19b8823b3454ffbe65648fabd68f744f8b7f934fe8077b41b2c24d8e10 SHA512 b894aa68cb5b5ab9c538a9fbfbf208e7db8d691442d77fcc3571c54e7ce60a332a36ce2104b1c6547442bbb5d280a406135c6cdc878a86e4d0a1322042989343
|
||||
DIST rack-2.2.15.tar.gz 283028 BLAKE2B 7b8a8c84c65eb6f6eba85d6c2ce8b31570e630548242abf4d631234581b849034e0ea62741a2676e0b61ee0046587fa3ec3c938fda450eb04e56cf992d192c5f SHA512 d569fc91661ab0a859f643d5a50e35bb63fca95c38438687ac50edd975484b5484928be88dc34b7d4252bdf83e519d99a1c35b608c136890b3dd68189b1dffcc
|
||||
DIST rack-2.2.17.tar.gz 283179 BLAKE2B d4a5d7c626f4c5a7d733fc884ba0e651a3ddffab15cb29a91de0ae1ecb7d821490bff6650db0ca884cbda040f4108a9d7aa2a0278f4cfcd3c6416f17ae73859c SHA512 9effc611664826ea0c86648f527ba8cf48b828bd629a2fefa2f12045884a404a66d846c43c478e0079cd33afc936d9e50e1b5602dba49d3de32dcb91923ee857
|
||||
DIST rack-3.0.14.tar.gz 790281 BLAKE2B 53f57558b6d7d2dafd693be810e022fa689c052d05f06cf016adfc7de0852081176dbc8e64c1ec5971a0b88e1266d841fc063df429d971bccd8aab33b84a0857 SHA512 7b8e0a4930120547f4b8bda5ba6496c3e9067cfa5e689227894fc8873229fb9868f72bed30d8e2c3ffe053017a4944eae9eac49c2d2c352101a017198d8ff769
|
||||
DIST rack-3.0.16.tar.gz 791279 BLAKE2B 6a4087daff4698d2e48d958661663c62d9710251c3ea6189c23d4d071402f44da89938fa2bd568118baeef52ed62519def2b6c1457868a3428e18b40e8c6ed31 SHA512 9b3dd726d322e31e4c31b0f38d0a6bbbcba58830faa3bfd3f714e9ac1fdd9542e004619c6d972a0abf35e071da11c767023d470d048582e091d15aeab5fd37c3
|
||||
DIST rack-3.0.17.tar.gz 791562 BLAKE2B 3ec3428a26fc311093a0aaba547dbb63f3167a454dbf98c1d28b023eaafc8d2675b3a36533bad5c6cac6b7686e2859af2d963de65da22665f184f33b0bc2370a SHA512 6231f3d27f38a24f45ccfa1ee3bec3b36cc75ce98bf86e654a3c432a2253038d6a49e20075c53113b5082d793c66a1e981b8378102b827fdf55f282cb4422ea0
|
||||
DIST rack-3.0.18.tar.gz 791601 BLAKE2B 1578b9bf67d8139ed588bcda2c2f9f753370d377fdb12b54b0a9d5b35fe37cda25101d30061860750cbd887c661053224e8be0e0d4e7e78b938058ca8548182d SHA512 fe6e04acabf4a24912c050a1b39f888b3e5f9411417299bb0b8b9c1366436fb769789da58eb1cc22ee012e22b64c5379d7c5f7e44dfb222ceb4db84c66b180ff
|
||||
DIST rack-3.1.12.tar.gz 792241 BLAKE2B f8d823285dddec3d87d293a02f67a4d8fac7ae22b3ccd7d7dde690cfcb884bc38c35d3a882b93d9b63a07a4cdac4cfbad154917ef88c118097c29315dc290da9 SHA512 4e0b12c0f220143fbaf3e61c1ffcabc9fabe11b986b8312e7a4c9f09ec421185027f2d1edf0d811fa8ba94a4a6f87c5395bb7f812c8667dd3a30449657ff1f42
|
||||
DIST rack-3.1.14.tar.gz 793153 BLAKE2B 9162826ff0050a1f30551118dd1d42b618374a838ca7d9b95357aae66ddabab6abeff3c34df66c7038c8c734b4c379466944bb053783d343ecf2d89a7cc72ed8 SHA512 0a91f8db02467f2e7dd045350fa0c0967ee35a9d4915470865911ffa5ceef4543d87393804fc0aaef619aef8b0eb93545cc789a6412f63a89043ecd9749cf6cb
|
||||
DIST rack-3.1.15.tar.gz 793419 BLAKE2B ec41b41e859e0e387f78a7530e78fda0730a02723e69ec3adbe0bca1c68d97b525c8a3fd49c53ea902eb0c97fd6948a009c5ed90c8226c34945ad4c1f82ec916 SHA512 438a5950ca19b037deb6ec4f1d0ac26f3eb5b6742a8ecce62b2c951cd5290b9c59e75d75d9a7449460827bfc3f7f1797b7b30c13fe24d005b7f623f10af6ec90
|
||||
DIST rack-3.1.16.tar.gz 793523 BLAKE2B cb2806412bd31645f8555da4ab112ee54d724c610e7115c0a5f58642270a6e95a0b65dc1d048a232f6c389107b4536d00e32d2fb78542547920be449c517997e SHA512 0e616bbcfa674cbf39d010d61976aa8c52690e9fa0dc116a7b4bafec589507a93c06649caae89bd14ad81f350d6c5a194d4efaab4e108b72e2ab8a5dc6dacc9e
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2025 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"
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2025 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
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby31 ruby32 ruby33 ruby34"
|
||||
|
||||
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
|
||||
|
||||
# Avoid test failing on whitespace differences only in inspect output
|
||||
sed -e '/test_inspect/askip "Whitespace differences"' \
|
||||
-i test/spec_headers.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die
|
||||
}
|
||||
Reference in New Issue
Block a user