commit:     1c5a7d474f738475304c966fcd2fcb3bb0f78fd7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  9 13:55:39 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov  9 13:55:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5a7d47

dev-ruby/yard: drop 0.9.29, 0.9.32

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

 dev-ruby/yard/Manifest           |  2 --
 dev-ruby/yard/yard-0.9.29.ebuild | 68 ----------------------------------------
 dev-ruby/yard/yard-0.9.32.ebuild | 68 ----------------------------------------
 3 files changed, 138 deletions(-)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 8b45cca9c749..7e7779e5033a 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,4 +1,2 @@
 DIST yard-0.9.28-git.tgz 932436 BLAKE2B 
7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836
 SHA512 
f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
-DIST yard-0.9.29-git.tgz 937893 BLAKE2B 
ccba7682aa071b6be570d0a47558107469ca2200fa2c83e93744e840e270c71d7b3fb31e9d51ddc72ede34daa741f2135e2950afd1927643e9129d0879e8f18e
 SHA512 
fba71ae8d205595ce320143c962e9ce5ad496c158067412b20ddbfd7b5f30ed1eb3185a12997108847553ca65709bbbfb7c00e71cc6d46616e2e488bba22c2f0
-DIST yard-0.9.32-git.tgz 937946 BLAKE2B 
757a4a4ab04fc88c4d0be06a33e56ffe04140e59655e91054f3222aba5a495c65692efa58289f7c6519ca78309c6cce53d9cdeb8ba5e3cd79b7da62b1056eebc
 SHA512 
9cb8752cf079c185936b6d201f9118f40723ad3237aeac6eade163cfbfa8caa7725f8feec00f76c36fd4f92fa37c140a727b07ec852cdb4211cc854ff22adddb
 DIST yard-0.9.34-git.tgz 938057 BLAKE2B 
0e5b96b29efc6b7ab6c52dc34a15d4df9b614eb56698eb76fc7d2dc1f1fcfa5f8883034697f5a3fbd76ff588a9ebf2c7ee164936809bfe4640663c996e9f648a
 SHA512 
fb87e3706d2c1408a172e17cdb588aacb2c67b9e7ac8c9b2d2a4d2e8a67a0c571d05938f8a4a88357834f6dac13a38cf1faa086680d58380a65cc2fca93aad8f

diff --git a/dev-ruby/yard/yard-0.9.29.ebuild b/dev-ruby/yard/yard-0.9.29.ebuild
deleted file mode 100644
index a363776989eb..000000000000
--- a/dev-ruby/yard/yard-0.9.29.ebuild
+++ /dev/null
@@ -1,68 +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_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/";
-
-# The gem lacks the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
-
-all_ruby_prepare() {
-       sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
-
-       sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-       sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-       # Avoid specs that make assumptions on load ordering that are not
-       # true for us. This may be related to how we install in Gentoo. This
-       # also drops a test requirement on dev-ruby/rack.
-       rm -f spec/cli/server_spec.rb || die
-
-       # Avoid specs that only work with bundler
-       sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-       sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-               -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-               -i spec/config_spec.rb || die
-
-       # Avoid specs making assumptions about how rubygems works internally
-       sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
-
-       # Fix broken spec
-       sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
-
-       # Avoid ruby31 failure on whitespace-only differences
-       sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
-
-       # Avoid redcarpet-specific spec that is not optional
-       sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-       # Avoid asciidoc-specific spec that is not optional
-       sed -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' \
-               -i spec/templates/helpers/html_helper_spec.rb || die
-}

diff --git a/dev-ruby/yard/yard-0.9.32.ebuild b/dev-ruby/yard/yard-0.9.32.ebuild
deleted file mode 100644
index a363776989eb..000000000000
--- a/dev-ruby/yard/yard-0.9.32.ebuild
+++ /dev/null
@@ -1,68 +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_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/";
-
-# The gem lacks the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack:2.2 >=dev-ruby/rspec-3.11.0 )"
-
-all_ruby_prepare() {
-       sed -i -e '/[Bb]undler/ s:^:#:' -e '3igem "rack", "~> 2.2.0"' 
spec/spec_helper.rb || die
-
-       sed -i -e '/samus/I s:^:#:' Rakefile || die
-
-       sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-       # Avoid specs that make assumptions on load ordering that are not
-       # true for us. This may be related to how we install in Gentoo. This
-       # also drops a test requirement on dev-ruby/rack.
-       rm -f spec/cli/server_spec.rb || die
-
-       # Avoid specs that only work with bundler
-       sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
-       sed -e '/overwrites options with data in/askip "wrong assumptions on 
file access"' \
-               -e '/loads any gem plugins starting with/askip "wrong 
assumptions on file access"' \
-               -i spec/config_spec.rb || die
-
-       # Avoid specs making assumptions about how rubygems works internally
-       sed -i -e '/searches for .gem file/askip "rubygems internals"' 
spec/cli/diff_spec.rb || die
-
-       # Fix broken spec
-       sed -i -e '/:exist?/aallow(File).to receive(:exist?).and_call_original' 
spec/i18n/locale_spec.rb || die
-
-       # Avoid ruby31 failure on whitespace-only differences
-       sed -i -e '/shows a list of nodes/askip "Whitespace differences on 
ruby31"' spec/parser/ruby/ast_node_spec.rb || die
-
-       # Avoid redcarpet-specific spec that is not optional
-       sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
-
-       # Avoid asciidoc-specific spec that is not optional
-       sed -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping 
asciidoc test"' \
-               -i spec/templates/helpers/html_helper_spec.rb || die
-}

Reply via email to