commit:     4f8483c77e614231eb4f793a825ea03d78b9e1df
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 30 07:23:30 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec 30 07:23:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8483c7

dev-ruby/rspec-support: drop 3.12.0

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

 dev-ruby/rspec-support/Manifest                    |  1 -
 dev-ruby/rspec-support/rspec-support-3.12.0.ebuild | 63 ----------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 6f3b85356f44..71ef97b1dd8b 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,2 +1 @@
-DIST rspec-support-3.12.0-git.tgz 78119 BLAKE2B 
75ac5a3e03582fe11fba164687eddf291cba1d9389cfb47e9c0b64b59177634914313f25b94c1ab658069c331b0d19b33ecc882894ca5cbe6e17022befb45632
 SHA512 
c1296d1589bc5536b5890e1589876d0b13f122bd1b555f3e3ae62ef29fe46c989013d9435486ffe553f657d928e99434b11339c53e5248f1817a99959e344430
 DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.0.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.0.ebuild
deleted file mode 100644
index 333dc4143094..000000000000
--- a/dev-ruby/rspec-support/rspec-support-3.12.0.ebuild
+++ /dev/null
@@ -1,63 +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_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-support";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
-
-all_ruby_prepare() {
-       sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-       # Remove spec that, by following symlinks, tries to scan pretty much
-       # the whole filesystem.
-       rm spec/rspec/support/caller_filter_spec.rb || die
-
-       # Avoid spec that requires a dependency on git
-       sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
-
-       # Avoid a spec requiring a specific locale
-       sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
-
-       # Avoid a brittle spec depending on ruby implementation details
-       # should be fixed upstream in next version
-       #sed -i -e '/returns a hash containing nodes for each line number/askip 
"ruby26"' spec/rspec/support/source_spec.rb || die
-}
-
-each_ruby_prepare() {
-       # Use the ruby version being tested
-       sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
-
-       case ${RUBY} in
-               *ruby31|*ruby32)
-                       # Avoid specs failing when run in Gentoo, possibly due 
to different IO
-                       sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
-                               -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
-                           -i spec/rspec/support/differ_spec.rb || die
-
-                       # Avoid specs broken on newer ruby versions and already 
pending upstream
-                       rm -f spec/rspec/support/reentrant_mutex_spec.rb
-                       ;;
-       esac
-}
-
-each_ruby_test() {
-       RUBYLIB=lib ${RUBY} -S rspec spec || die
-}

Reply via email to