commit: da6c0922f81bd0d00461c82f3b9e2c28d66f571f Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> AuthorDate: Thu Jan 18 16:38:12 2024 +0000 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> CommitDate: Thu Jan 18 16:46:10 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6c0922
dev-ruby/http: drop 4.4.1-r1 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> dev-ruby/http/Manifest | 1 - dev-ruby/http/http-4.4.1-r1.ebuild | 52 -------------------------------------- profiles/package.mask | 6 ----- 3 files changed, 59 deletions(-) diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest index 5d48403bbcec..3b126b27c40d 100644 --- a/dev-ruby/http/Manifest +++ b/dev-ruby/http/Manifest @@ -1,2 +1 @@ -DIST http-4.4.1.gem 75776 BLAKE2B ab34a6a567842d52f9b7cbe3fc3fb8e4757f5cf1303deacdf2f2130a44e82fde64f0db561c3f8fc28100faea277a9c4a9352f95e6cb1359730b34e83a7b36d72 SHA512 6e43a8ae379d7c8a807a9a03c87bfb5ad1719f9838e26ac7a695220ee2bc50344accc2db268d30da175328fd5468b87ec8532d17ce42a5b74d6c2c4c281d1bc9 DIST http-5.1.1.gem 82944 BLAKE2B bd44ede401712ddd13b76f9e3266622aefd78f37a89c84217c7f8206214e9e2ee994fe375a6e7897315dd83853d4e8ab2c0c9c34a59fe47c1a0617f3c126fdab SHA512 a39d88297b6f2f0a51a22fe502d1f7883d44a3fa0af250e1a8142f093fb3865b02b797bc46780d9129f0c67e18f97cc551aa1dbd794b3b4cda6bdb5495fe95e3 diff --git a/dev-ruby/http/http-4.4.1-r1.ebuild b/dev-ruby/http/http-4.4.1-r1.ebuild deleted file mode 100644 index 6c81069704f9..000000000000 --- a/dev-ruby/http/http-4.4.1-r1.ebuild +++ /dev/null @@ -1,52 +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_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="An easy-to-use client library for making requests from Ruby" -HOMEPAGE="https://github.com/tarcieri/http" - -LICENSE="MIT" -SLOT="4" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/addressable-2.3:0 - >=dev-ruby/http-cookie-1.0:0 - >=dev-ruby/http-form_data-2.2:2 - =dev-ruby/http-parser-1.2*" - -ruby_add_bdepend " - test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" - -all_ruby_prepare() { - sed -i -e '/simplecov/,/end/ s:^:#:' \ - -e '1irequire "cgi"' spec/spec_helper.rb || die - - # Avoid specs that require network access - sed -i -e '/.persistent/,/^ end/ s:^:#:' \ - spec/lib/http_spec.rb || die - sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ - spec/lib/http/client_spec.rb || die - - # Avoid spec that may fail with a running web server - sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die - - # Fix spec for production release - sed -i -e '/User-Agent:/ s/.dev//' spec/lib/http/features/logging_spec.rb || die - - # Avoid specs also failing upstream due to some certificate issue - sed -i -e '/context "ssl"/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die - sed -i -e '/describe "working with SSL"/,/^ end/ s:^:#:' spec/lib/http/client_spec.rb || die - - # Fix spec failing due to kwargs confusion on ruby30 - sed -i -e '196 s/:foo => "bar"/{:foo => "bar"}/' spec/lib/http/client_spec.rb || die -} diff --git a/profiles/package.mask b/profiles/package.mask index ab9752e2da1d..c585bd91e67b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -477,12 +477,6 @@ dev-python/pypy3-exe-bin # versions. No reverse dependencies. Masked for removal on 2024-01-15. dev-ruby/gh -# Hans de Graaff <[email protected]> (2023-12-15) -# Old slot without any remaining reverse dependencies. Does not work -# with ruby32. Use the newer slot instead. Masked for removal on -# 2024-01-15. -dev-ruby/http:4 - # Sam James <[email protected]> (2023-12-14) # Gentoo's kernel maintainers have decided to discontinue gentoo-sources and # gentoo-kernel for old kernel LTS branches because of the resources to require
