commit:     7ae971f05a05fde4affb0a826333e54825616259
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 17:38:35 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 17:38:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae971f0

dev-ruby/rmagick: drop 4.3.0

Closes: https://bugs.gentoo.org/923591 (obsolete)
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 -
 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 82 -----------------------------------
 profiles/package.mask                 |  5 ---
 3 files changed, 88 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 1ec4e86ef42c..00eac6e0181d 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,2 @@
-DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B 
bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871
 SHA512 
1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 
018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476
 SHA512 
f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
 DIST rmagick-6.0.1.tar.gz 2045860 BLAKE2B 
e36ed9c2719df593cce32591111010a8d64e54ff4348ed22ebf9d840ca6f7ceec91b8097b5258bb0a195db63c422373e408f5995cef8944eac42e71d6fd00c4e
 SHA512 
a6fdecd4ad6d17045438a9a14fc6c0a8b9d18224d6d3d0af2ade6fcba1bd0c889710f03d8b2f9738214023d87c504f7a7017f49b467a778fa3d97a14aa2bfeb3

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild 
b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
deleted file mode 100644
index d49338658934..000000000000
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ /dev/null
@@ -1,82 +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_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
-HOMEPAGE="https://github.com/rmagick/rmagick";
-SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="rmagick-${MY_PV}"
-
-LICENSE="Artistic"
-SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] 
media-fonts/dejavu )"
-
-all_ruby_prepare() {
-       # Avoid unused dependency on rake-compiler. This also avoids an
-       # extra compile during tests.
-       sed -i -e '/extensiontask/ s:^:#:' \
-               -e '/ExtensionTask/,/end/ s:^:#:' \
-               -e '/compile/ s:^:#:' Rakefile || die
-       sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
-       sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-       # Squelch harmless warning about imagemagick installation.
-       sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
-
-       # Reading PDFs is not allowed by the default Gentoo security policy for 
imagemagick
-       #sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security 
policy"' spec/rmagick/image/read_spec.rb || die
-
-       # Update version number hardcoded in tests
-       sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || 
die
-
-       # Create directory used for a test
-       mkdir tmp
-}
-
-each_ruby_test() {
-       # Borrowed from media-gfx/gscan2pdf
-       # Needed to avoid test failures on e.g. ppc, bug #815856
-       # (Unclear why it doesn't manifest on amd64 here at least)
-       local confdir="${HOME}/.config/ImageMagick"
-       mkdir -p "${confdir}" || die
-       cat > "${confdir}/policy.xml" <<-EOT || die
-               <policymap>
-                       <policy domain="coder" rights="read|write" 
pattern="PDF" />
-                       <policy domain="coder" rights="read" pattern="PS" />
-               </policymap>
-       EOT
-
-       RSPEC_VERSION="3" ruby-ng_rspec
-}
-
-all_ruby_install() {
-       all_fakegem_install
-
-       docinto examples
-       dodoc examples/*
-
-       if use doc ; then
-               docinto .
-               dodoc -r doc
-       fi
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 300e0b820c56..f8aa9667c474 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -217,11 +217,6 @@ games-puzzle/zaz
 games-simulation/cannonsmash
 games-strategy/crimson
 
-# Hans de Graaff <[email protected]> (2024-07-17)
-# Obsolete slot. Please use a newer slot instead. No reverse
-# dependencies left. Removal on 2024-08-17.
-dev-ruby/rmagick:4
-
 # Leonardo Hernández Hernández <[email protected]> (2024-07-07)
 # New major ffmpeg version. Tracker bug #928905.
 >=media-video/ffmpeg-7.0

Reply via email to