public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2015-10-25  8:30 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2015-10-25  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     893241a7f7517b08ace60574944406b4d645154b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 08:29:58 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 08:30:47 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893241a7

dev-ruby/rmagick: add 2.15.4

Drop restriction on imagemagick[-hdri] since this now seems
to work correctly.

Add rspec specs since rmagick is moving its tests there.
Drop mips keyword due to the new dependency, bug 564030

Package-Manager: portage-2.2.20.1

 dev-ruby/rmagick/Manifest              |  1 +
 dev-ruby/rmagick/rmagick-2.15.4.ebuild | 71 ++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 923c6d1..d372646 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST RMagick-2.13.2.tar.bz2 1208478 SHA256 a8c2df101549f74c66f687eceada6b703183234d7ce67dc84d85d16745a638e3 SHA512 b7e9111b9221467f827e57e1d3113d714dcc5cfd32483a2a3aefc5a59fe7f98efae612145db097c3837ef55c2acd0cdde6638a94ffb595a0fba412edeb469530 WHIRLPOOL 4d89bd1a1fa341b83b539437b8a4893f955d2b196e4469d106acb49b6eac28f6777a82e4120f6a88ffc06e0d2d84e40531f713cd39388584d70ff992422b2a75
 DIST rmagick-2.13.4.gem 1539584 SHA256 7877ce2fe1b05e51e62b0a4f5d17ecae6223c17bdb61c9b4e1715dd74d541afa SHA512 c458867654af82adf10e74408055920e01963292c7890b581f473f30a8b090998f085f1701e42190ee1f62de44fcecb5e593df74e68c9d7a8fc8050f359ff643 WHIRLPOOL 2aa5fc6dbc7787d41b46ec36c6e85540aa85e020c9e060df6d2ea22c74e80665f68c32e07d70a10a3a95911943c25724c92730f1edd05c7ccda3867bb725d239
+DIST rmagick-2.15.4.gem 1545216 SHA256 69db6635c2630ffd63c1858646cbc280226f31a7bc34e1c9d1322c2c73e1e386 SHA512 9cb43632e510e3592e3a643117d61020d6cbec932acecc19c1e977cca001ccc04bae46669895fa2f5f0e8d43c09f1c2c429595a9358a4a74cbdbb4ecd8957b80 WHIRLPOOL 92e62fe057c6cd918577ef4a5d54021514d12cb631f7e6debbbb44f2260f361f719a03e973905552dd54089ac65f51926177de43024d0734ff0557cc1e0e0d62

diff --git a/dev-ruby/rmagick/rmagick-2.15.4.ebuild b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
new file mode 100644
index 0000000..704882d
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.4.9:="
+DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg]"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+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
+
+	# Avoid simplecov dependency
+	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
+
+	# Avoid some tests that seem to be very dependent on specific
+	# imagemagick versions. color defs?
+	sed -i -e '/test_gray/,/^  end/ s:^:#:' test/Image2.rb || die
+	sed -i -e '/test_\(delete_if\|reject\)/,/^    end/ s:^:#:' test/ImageList1.rb || die
+	sed -i -e '/test_optimize_layers/,/^  end/ s:^:#:' test/ImageList2.rb || die
+	sed -i -e '/test_\(background\|border\)_color/,/^  end/ s:^:#:' test/Image_attributes.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -S rake test || die
+	RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		dohtml -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2015-11-09 10:31 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2015-11-09 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     181a6135b5c71d815b7f818522b97c17950bc03c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  9 10:29:36 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 10:29:36 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181a6135

dev-ruby/rmagick: amd64 stable wrt bug #556720

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
index 3213c35..8e7b8b0 100644
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 # Since 2.13.3 rmagick now supports HDRI enabled, but with it enabled


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2015-11-11  9:12 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2015-11-11  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5cab7c088b0a5501ce5c61f0ffddf32cff879acf
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 09:11:03 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 09:11:03 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cab7c08

dev-ruby/rmagick: x86 stable wrt bug #556720

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
index 8e7b8b0..a1febe9 100644
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ~mips ~ppc ~ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 # Since 2.13.3 rmagick now supports HDRI enabled, but with it enabled


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2015-11-12  7:58 Jeroen Roovers
  0 siblings, 0 replies; 102+ messages in thread
From: Jeroen Roovers @ 2015-11-12  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     090c9f0408c3098749fdbb738afc1d14d7ef05c0
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 07:57:47 2015 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 07:57:47 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090c9f04

dev-ruby/rmagick: Stable for HPPA PPC64 (bug #556720).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
index a1febe9..515a8a8 100644
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ~ppc ~ppc64 x86 ~x86-macos"
+KEYWORDS="amd64 hppa ~mips ~ppc ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 # Since 2.13.3 rmagick now supports HDRI enabled, but with it enabled


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2015-11-12  9:40 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2015-11-12  9:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1dd6fb07aca4de4ce61412088df4a00f106e27d3
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 09:39:04 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 09:39:04 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd6fb07

dev-ruby/rmagick: ppc stable wrt bug #556720

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
index 515a8a8..4a172c6 100644
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 hppa ~mips ~ppc ppc64 x86 ~x86-macos"
+KEYWORDS="amd64 hppa ~mips ppc ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 # Since 2.13.3 rmagick now supports HDRI enabled, but with it enabled


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2015-12-13  7:52 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2015-12-13  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d36d027fc67975e6a718958bd0a1c133025761dd
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 07:24:02 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 07:52:41 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d027f

dev-ruby/rmagick: cleanup

Package-Manager: portage-2.2.24

 dev-ruby/rmagick/Manifest                 |  1 -
 dev-ruby/rmagick/rmagick-2.13.2-r1.ebuild | 57 -------------------------------
 2 files changed, 58 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index d372646..07777e1 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,2 @@
-DIST RMagick-2.13.2.tar.bz2 1208478 SHA256 a8c2df101549f74c66f687eceada6b703183234d7ce67dc84d85d16745a638e3 SHA512 b7e9111b9221467f827e57e1d3113d714dcc5cfd32483a2a3aefc5a59fe7f98efae612145db097c3837ef55c2acd0cdde6638a94ffb595a0fba412edeb469530 WHIRLPOOL 4d89bd1a1fa341b83b539437b8a4893f955d2b196e4469d106acb49b6eac28f6777a82e4120f6a88ffc06e0d2d84e40531f713cd39388584d70ff992422b2a75
 DIST rmagick-2.13.4.gem 1539584 SHA256 7877ce2fe1b05e51e62b0a4f5d17ecae6223c17bdb61c9b4e1715dd74d541afa SHA512 c458867654af82adf10e74408055920e01963292c7890b581f473f30a8b090998f085f1701e42190ee1f62de44fcecb5e593df74e68c9d7a8fc8050f359ff643 WHIRLPOOL 2aa5fc6dbc7787d41b46ec36c6e85540aa85e020c9e060df6d2ea22c74e80665f68c32e07d70a10a3a95911943c25724c92730f1edd05c7ccda3867bb725d239
 DIST rmagick-2.15.4.gem 1545216 SHA256 69db6635c2630ffd63c1858646cbc280226f31a7bc34e1c9d1322c2c73e1e386 SHA512 9cb43632e510e3592e3a643117d61020d6cbec932acecc19c1e977cca001ccc04bae46669895fa2f5f0e8d43c09f1c2c429595a9358a4a74cbdbb4ecd8957b80 WHIRLPOOL 92e62fe057c6cd918577ef4a5d54021514d12cb631f7e6debbbb44f2260f361f719a03e973905552dd54089ac65f51926177de43024d0734ff0557cc1e0e0d62

diff --git a/dev-ruby/rmagick/rmagick-2.13.2-r1.ebuild b/dev-ruby/rmagick/rmagick-2.13.2-r1.ebuild
deleted file mode 100644
index c735aa3..0000000
--- a/dev-ruby/rmagick/rmagick-2.13.2-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README.html README-Mac-OSX.txt"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="http://rmagick.rubyforge.org/"
-SRC_URI="mirror://rubyforge/rmagick/RMagick-${PV}.tar.bz2"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 hppa ~mips ppc ppc64 x86 ~x86-macos"
-IUSE="doc"
-
-# hdri causes extensive changes in the imagemagick internals, and
-# rmagick is not ready to deal with those, see bug 184356.
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri]"
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri]"
-
-RUBY_S="RMagick-${PV}"
-
-each_ruby_configure() {
-	pushd ext/RMagick
-	${RUBY} extconf.rb || die "extconf.rb failed"
-	popd
-}
-
-each_ruby_compile() {
-	pushd ext/RMagick
-	emake V=1
-	popd
-}
-
-each_ruby_install() {
-	each_fakegem_install
-	ruby_fakegem_newins ext/RMagick/RMagick2$(get_modname) lib/RMagick2$(get_modname)
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		dohtml -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2016-11-29 23:47 Manuel Rüger
  0 siblings, 0 replies; 102+ messages in thread
From: Manuel Rüger @ 2016-11-29 23:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2483e7f64daa1b7e1ac8eff46cf7d86e77e90411
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 23:46:03 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 23:46:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2483e7f6

dev-ruby/rmagick: Drop ruby19

Package-Manager: portage-2.3.2

 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
index 4a172c6..9277bb0 100644
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2017-05-03  5:35 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2017-05-03  5:35 UTC (permalink / raw
  To: gentoo-commits

commit:     dcd5262e0df590ea80ea2a2a85d2685cd5e5580c
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed May  3 05:33:26 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed May  3 05:33:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd5262e

dev-ruby/rmagick: add 21.16.0

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/rmagick/Manifest              |  1 +
 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 69 ++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 07777e15194..ecfbacf8c07 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-2.13.4.gem 1539584 SHA256 7877ce2fe1b05e51e62b0a4f5d17ecae6223c17bdb61c9b4e1715dd74d541afa SHA512 c458867654af82adf10e74408055920e01963292c7890b581f473f30a8b090998f085f1701e42190ee1f62de44fcecb5e593df74e68c9d7a8fc8050f359ff643 WHIRLPOOL 2aa5fc6dbc7787d41b46ec36c6e85540aa85e020c9e060df6d2ea22c74e80665f68c32e07d70a10a3a95911943c25724c92730f1edd05c7ccda3867bb725d239
 DIST rmagick-2.15.4.gem 1545216 SHA256 69db6635c2630ffd63c1858646cbc280226f31a7bc34e1c9d1322c2c73e1e386 SHA512 9cb43632e510e3592e3a643117d61020d6cbec932acecc19c1e977cca001ccc04bae46669895fa2f5f0e8d43c09f1c2c429595a9358a4a74cbdbb4ecd8957b80 WHIRLPOOL 92e62fe057c6cd918577ef4a5d54021514d12cb631f7e6debbbb44f2260f361f719a03e973905552dd54089ac65f51926177de43024d0734ff0557cc1e0e0d62
+DIST rmagick-2.16.0.gem 1545728 SHA256 06d3c969889d31065127e90a612904c575785293420f6d044a8b4dda58093d55 SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c WHIRLPOOL a0ec80ec7fc124f4df1172a42e9f6def4c398ca8378e029e77ad8ab35bfa88a9594e2051969fcd424c17218ceab671b558f9a7882a9bb88d504fa8f0b2fcad6b

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
new file mode 100644
index 00000000000..861c52d6f49
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.4.9:="
+DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg]"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+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
+
+	# Avoid simplecov dependency
+	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
+
+	# Avoid some tests that seem to be very dependent on specific
+	# imagemagick versions. color defs?
+	sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' test/Image2.rb || die
+	sed -i -e '/test_optimize_layers/,/^  end/ s:^:#:' test/ImageList2.rb || die
+	sed -i -e '/test_\(background_color\|border_color\|image_type\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -S rake test || die
+	RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		dohtml -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2017-05-26  7:14 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2017-05-26  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     dd3eaf0769037e4bfe3f83acc7357f953d52ea8f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri May 26 07:11:14 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri May 26 07:14:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3eaf07

dev-ruby/rmagick: lock imagemagick to 6.x versions

RMagick only supports ImageMagick 6.x at the moment,
bug 619684.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 6 +++---
 dev-ruby/rmagick/rmagick-2.15.4.ebuild | 6 +++---
 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
index dd8c1eba6bb..641aca209ca 100644
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,8 +20,8 @@ IUSE="doc"
 
 # Since 2.13.3 rmagick now supports HDRI enabled, but with it enabled
 # tests fail with segmentation faults.
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri]"
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri]"
+RDEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri] =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri] =media-gfx/imagemagick-6*"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an

diff --git a/dev-ruby/rmagick/rmagick-2.15.4.ebuild b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
index 07ce839d9c0..1856fd9f22c 100644
--- a/dev-ruby/rmagick/rmagick-2.15.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,8 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:="
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg]"
+RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg] =media-gfx/imagemagick-6*"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
 

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 861c52d6f49..2aaf1c16a1f 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -18,8 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:="
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg]"
+RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg] =media-gfx/imagemagick-6*"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2017-05-27 16:39 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2017-05-27 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ee287d8f30d0b2dfb1471f2f863d815fad834719
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 16:39:44 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 27 16:39:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee287d8f

dev-ruby/rmagick: amd64 stable wrt bug #619718

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-2.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.15.4.ebuild b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
index 1856fd9f22c..d78b78eb44f 100644
--- a/dev-ruby/rmagick/rmagick-2.15.4.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2017-08-06  6:28 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2017-08-06  6:28 UTC (permalink / raw
  To: gentoo-commits

commit:     81d2eb6cbf50a768605d563c882947c81f44ae59
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  6 06:17:03 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug  6 06:17:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d2eb6c

dev-ruby/rmagick: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 2aaf1c16a1f..4d64ae46987 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2017-11-10  7:35 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2017-11-10  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0af4def59b3d617f72bcd178598cc454d4ac784f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 10 07:34:03 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 07:34:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af4def5

dev-ruby/rmagick: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rmagick/Manifest              |  1 -
 dev-ruby/rmagick/rmagick-2.13.4.ebuild | 55 ----------------------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index ecfbacf8c07..7f73db8e844 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,2 @@
-DIST rmagick-2.13.4.gem 1539584 SHA256 7877ce2fe1b05e51e62b0a4f5d17ecae6223c17bdb61c9b4e1715dd74d541afa SHA512 c458867654af82adf10e74408055920e01963292c7890b581f473f30a8b090998f085f1701e42190ee1f62de44fcecb5e593df74e68c9d7a8fc8050f359ff643 WHIRLPOOL 2aa5fc6dbc7787d41b46ec36c6e85540aa85e020c9e060df6d2ea22c74e80665f68c32e07d70a10a3a95911943c25724c92730f1edd05c7ccda3867bb725d239
 DIST rmagick-2.15.4.gem 1545216 SHA256 69db6635c2630ffd63c1858646cbc280226f31a7bc34e1c9d1322c2c73e1e386 SHA512 9cb43632e510e3592e3a643117d61020d6cbec932acecc19c1e977cca001ccc04bae46669895fa2f5f0e8d43c09f1c2c429595a9358a4a74cbdbb4ecd8957b80 WHIRLPOOL 92e62fe057c6cd918577ef4a5d54021514d12cb631f7e6debbbb44f2260f361f719a03e973905552dd54089ac65f51926177de43024d0734ff0557cc1e0e0d62
 DIST rmagick-2.16.0.gem 1545728 SHA256 06d3c969889d31065127e90a612904c575785293420f6d044a8b4dda58093d55 SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c WHIRLPOOL a0ec80ec7fc124f4df1172a42e9f6def4c398ca8378e029e77ad8ab35bfa88a9594e2051969fcd424c17218ceab671b558f9a7882a9bb88d504fa8f0b2fcad6b

diff --git a/dev-ruby/rmagick/rmagick-2.13.4.ebuild b/dev-ruby/rmagick/rmagick-2.13.4.ebuild
deleted file mode 100644
index 641aca209ca..00000000000
--- a/dev-ruby/rmagick/rmagick-2.13.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 hppa ~mips ppc ppc64 x86 ~x86-macos"
-IUSE="doc"
-
-# Since 2.13.3 rmagick now supports HDRI enabled, but with it enabled
-# tests fail with segmentation faults.
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri] =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[-hdri] =media-gfx/imagemagick-6*"
-
-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
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		dohtml -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-02-25  6:47 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2018-02-25  6:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8320e709018fe0a92434e1421a794f7520ac505e
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 06:45:58 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 06:45:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8320e709

dev-ruby/rmagick: amd64 stable, bug 645622

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 4d64ae46987..ff0d6f3dfa3 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-04-15  5:38 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2018-04-15  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     0d9a2893752e67128e473f6dd1d000fa0b8eb818
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 15 05:36:56 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Apr 15 05:38:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9a2893

dev-ruby/rmagick: ppc stable, bug 645622

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index ff0d6f3dfa3..2861130b276 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-04-16 15:37 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2018-04-16 15:37 UTC (permalink / raw
  To: gentoo-commits

commit:     223965452c551471857bed161b4cb93bb1b7b10a
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 16 15:26:08 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Apr 16 15:37:18 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22396545

dev-ruby/rmagick: avoid failing tests

Avoid tests that fail with newer imagemagick versions.

Closes: https://bugs.gentoo.org/648784
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 2861130b276..b2278ca4103 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -39,7 +39,8 @@ all_ruby_prepare() {
 	# Avoid some tests that seem to be very dependent on specific
 	# imagemagick versions. color defs?
 	sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' test/Image2.rb || die
-	sed -i -e '/test_optimize_layers/,/^  end/ s:^:#:' test/ImageList2.rb || die
+	sed -i -e '/test_iterations/,/^    end/ s:^:#:' test/ImageList1.rb || die
+	sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' test/ImageList2.rb || die
 	sed -i -e '/test_\(background_color\|border_color\|image_type\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
 }
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-04-26  4:21 Matt Turner
  0 siblings, 0 replies; 102+ messages in thread
From: Matt Turner @ 2018-04-26  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     4546c80986f731db5212b7256930934803e99efd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 26 04:07:05 2018 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 26 04:20:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4546c809

dev-ruby/rmagick-2.16.0: ppc64 stable, bug 645622

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index c5e2aed340e..1f4f12eba14 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-04-26  4:57 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2018-04-26  4:57 UTC (permalink / raw
  To: gentoo-commits

commit:     af143fd6bd518d592ca3193d7a2d18df29a2d534
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 26 04:56:25 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Apr 26 04:56:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af143fd6

dev-ruby/rmagick: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rmagick/Manifest              |  1 -
 dev-ruby/rmagick/rmagick-2.15.4.ebuild | 70 ----------------------------------
 2 files changed, 71 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index b4a80597999..419197558a2 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1 @@
-DIST rmagick-2.15.4.gem 1545216 BLAKE2B d2924a7b928626eff30f0deff075fe8d668bd226b8fae9c9761a366c0a2047644d3b0b0701738824985123bc4f1b235856e8e31aeab192a9709b4eafa8da1ce8 SHA512 9cb43632e510e3592e3a643117d61020d6cbec932acecc19c1e977cca001ccc04bae46669895fa2f5f0e8d43c09f1c2c429595a9358a4a74cbdbb4ecd8957b80
 DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c

diff --git a/dev-ruby/rmagick/rmagick-2.15.4.ebuild b/dev-ruby/rmagick/rmagick-2.15.4.ebuild
deleted file mode 100644
index 444a98a96cc..00000000000
--- a/dev-ruby/rmagick/rmagick-2.15.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg] =media-gfx/imagemagick-6*"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-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
-
-	# Avoid simplecov dependency
-	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
-	# Avoid some tests that seem to be very dependent on specific
-	# imagemagick versions. color defs?
-	sed -i -e '/test_gray/,/^  end/ s:^:#:' test/Image2.rb || die
-	sed -i -e '/test_\(delete_if\|reject\)/,/^    end/ s:^:#:' test/ImageList1.rb || die
-	sed -i -e '/test_optimize_layers/,/^  end/ s:^:#:' test/ImageList2.rb || die
-	sed -i -e '/test_\(background\|border\)_color/,/^  end/ s:^:#:' test/Image_attributes.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -S rake test || die
-	RSPEC_VERSION=3 ruby-ng_rspec spec || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		dohtml -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-08-06 19:11 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2018-08-06 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     83bd9949fbc4ec932896ad93aad49879068f2512
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  6 19:05:47 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Aug  6 19:10:51 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bd9949

dev-ruby/rmagick: ignore another colors test

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 1f4f12eba14..9276a4b95f0 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 
@@ -41,7 +41,7 @@ all_ruby_prepare() {
 	sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' test/Image2.rb || die
 	sed -i -e '/test_iterations/,/^    end/ s:^:#:' test/ImageList1.rb || die
 	sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' test/ImageList2.rb || die
-	sed -i -e '/test_\(background_color\|border_color\|image_type\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
+	sed -i -e '/test_\(background_color\|border_color\|colors\|image_type\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
 }
 
 each_ruby_configure() {


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2018-12-13  8:09 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2018-12-13  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c03e4aee97dbdec08b5d4f21f21be396812ad89b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 13 06:52:21 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Dec 13 08:09:02 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03e4aee

dev-ruby/rmagick: add ruby25

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 9276a4b95f0..6f0b1054a1a 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC=""
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-02-16 12:02 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-02-16 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9193516f2d16509755bbee6f8d0c4d0b862dbf76
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 16 12:00:43 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb 16 12:02:32 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9193516f

dev-ruby/rmagick: add 3.0.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-3.0.0.ebuild | 70 +++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 419197558a2..1438567e310 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1 +1,2 @@
 DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c
+DIST rmagick-3.0.0.gem 1551360 BLAKE2B 3234231762bcdda60533f0b7479def61f592a7c06570ef6865b9eb488ac44d58edd6b6ebc914c88c51632dbba55ea79887a6ad816be4ac32b470c34003f3a2ce SHA512 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4

diff --git a/dev-ruby/rmagick/rmagick-3.0.0.ebuild b/dev-ruby/rmagick/rmagick-3.0.0.ebuild
new file mode 100644
index 00000000000..3d58426000b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-3.0.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+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
+
+	# Avoid simplecov dependency
+	#sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
+
+	# Avoid some tests that seem to be very dependent on specific
+	# imagemagick versions. color defs?
+	sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' test/Image2.rb || die
+	sed -i -e '/test_\(delete_if\|iterations\|reject\)/,/^  end/ s:^:#:' test/ImageList1.rb || die
+	sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' test/ImageList2.rb || die
+	sed -i -e '/test_\(background_color\|border_color\|colors\|image_type\|number_colors\|total_colors\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -S rake test || die
+	RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		dohtml -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-04-17  5:48 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-04-17  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     045d9fadf9997c707d3a276c94315be007a058bf
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 05:28:27 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 05:42:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045d9fad

dev-ruby/rmagick: add 3.1.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 63 +++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 1438567e310..b05b9e80d36 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c
 DIST rmagick-3.0.0.gem 1551360 BLAKE2B 3234231762bcdda60533f0b7479def61f592a7c06570ef6865b9eb488ac44d58edd6b6ebc914c88c51632dbba55ea79887a6ad816be4ac32b470c34003f3a2ce SHA512 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4
+DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a SHA512 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
new file mode 100644
index 00000000000..341fb6d7f39
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+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
+
+	# Avoid simplecov dependency
+	#sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -S rake test || die
+	RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		dohtml -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-06-17  5:32 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-06-17  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     bf5ee725b38f4e0eb0fca99a447da46959df3561
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 17 05:32:34 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jun 17 05:32:34 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5ee725

dev-ruby/rmagick: install docs in correct location

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index b0929868209..d4b04376933 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -58,6 +58,7 @@ all_ruby_install() {
 	dodoc examples/*
 
 	if use doc ; then
-		dodoc -r doc/.
+		docinto .
+		dodoc -r doc
 	fi
 }


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-06-17  5:32 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-06-17  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     270d5f9f61074534a35419d43d9ca5b903107701
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 17 05:00:51 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jun 17 05:00:51 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270d5f9f

dev-ruby/rmagick: add 3.2.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 63 +++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index b05b9e80d36..8195649e563 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c
 DIST rmagick-3.0.0.gem 1551360 BLAKE2B 3234231762bcdda60533f0b7479def61f592a7c06570ef6865b9eb488ac44d58edd6b6ebc914c88c51632dbba55ea79887a6ad816be4ac32b470c34003f3a2ce SHA512 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4
 DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a SHA512 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057
+DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
new file mode 100644
index 00000000000..b0929868209
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+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
+
+	# Avoid simplecov dependency
+	#sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -S rake test || die
+	RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		dodoc -r doc/.
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-06-18 18:24 Thomas Deutschmann
  0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2019-06-18 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     09dfce1b284b3fe2116735243a699a3feb046b0b
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:21:16 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:24:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dfce1b

dev-ruby/rmagick: x86 stable (bug #688194)

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
index 341fb6d7f39..b0861307d46 100644
--- a/dev-ruby/rmagick/rmagick-3.1.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-06-19  5:22 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-06-19  5:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b05a9d4ad8684d552cc2f03cfa98f4601c5416d4
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 05:22:16 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05a9d4a

dev-ruby/rmagick: amd64 stable, bug 688194

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
index ee7f3b104a6..6a3e016dc25 100644
--- a/dev-ruby/rmagick/rmagick-3.1.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-06-19  5:22 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-06-19  5:22 UTC (permalink / raw
  To: gentoo-commits

commit:     342e6ceac9136fc9cbc9db201ba464644796e09d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 05:21:20 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:32 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342e6cea

dev-ruby/rmagick: avoid simplecov dependency

Fixes: https://bugs.gentoo.org/688296
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
index b0861307d46..ee7f3b104a6 100644
--- a/dev-ruby/rmagick/rmagick-3.1.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -31,7 +31,7 @@ all_ruby_prepare() {
 		-e '/compile/ s:^:#:' Rakefile || die
 
 	# Avoid simplecov dependency
-	#sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
 
 	# Squelch harmless warning about imagemagick installation.
 	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index d4b04376933..f496880e396 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -31,7 +31,7 @@ all_ruby_prepare() {
 		-e '/compile/ s:^:#:' Rakefile || die
 
 	# Avoid simplecov dependency
-	#sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
 
 	# Squelch harmless warning about imagemagick installation.
 	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-07-12  5:07 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-07-12  5:07 UTC (permalink / raw
  To: gentoo-commits

commit:     9cfc4a8a7e82bed490c1c0c15183ac099b3d7a4e
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 04:48:53 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 04:48:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfc4a8a

dev-ruby/rmagick: add 4.0.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.0.0.ebuild | 64 +++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 8195649e563..5090af104be 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e
 DIST rmagick-3.0.0.gem 1551360 BLAKE2B 3234231762bcdda60533f0b7479def61f592a7c06570ef6865b9eb488ac44d58edd6b6ebc914c88c51632dbba55ea79887a6ad816be4ac32b470c34003f3a2ce SHA512 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4
 DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a SHA512 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
+DIST rmagick-4.0.0.gem 1946624 BLAKE2B f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341 SHA512 2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae

diff --git a/dev-ruby/rmagick/rmagick-4.0.0.ebuild b/dev-ruby/rmagick/rmagick-4.0.0.ebuild
new file mode 100644
index 00000000000..0b4aa206262
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.0.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick"
+
+LICENSE="Artistic"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+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
+
+	# Avoid simplecov dependency
+	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+	${RUBY} -S rake test || die
+	RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		docinto .
+		dodoc -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-08-28  6:54 Sergei Trofimovich
  0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2019-08-28  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     f6e7b3bad9d02fe617696ddc78566b919ec835eb
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 06:54:17 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 06:54:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e7b3ba

dev-ruby/rmagick: stable 3.1.0 for ppc, bug #688194

Package-Manager: Portage-2.3.73, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
index 6a3e016dc25..ddaf046a52e 100644
--- a/dev-ruby/rmagick/rmagick-3.1.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-08-28  7:22 Sergei Trofimovich
  0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2019-08-28  7:22 UTC (permalink / raw
  To: gentoo-commits

commit:     1c9c4b9601780a4a408f101f503ec116c03386da
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 07:21:56 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 07:21:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9c4b96

dev-ruby/rmagick: stable 3.1.0 for ppc64, bug #688194

Package-Manager: Portage-2.3.73, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
index ddaf046a52e..f65f3e18051 100644
--- a/dev-ruby/rmagick/rmagick-3.1.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2019-09-02 17:12 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2019-09-02 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     be1bdb1a3238f75823aa4bd63efdf8ef741109c9
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  2 17:05:48 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Sep  2 17:05:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1bdb1a

dev-ruby/rmagick: cleanup

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest              |  2 -
 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 70 ----------------------------------
 dev-ruby/rmagick/rmagick-3.0.0.ebuild  | 70 ----------------------------------
 3 files changed, 142 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 5090af104be..3e00a24d374 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,3 @@
-DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c
-DIST rmagick-3.0.0.gem 1551360 BLAKE2B 3234231762bcdda60533f0b7479def61f592a7c06570ef6865b9eb488ac44d58edd6b6ebc914c88c51632dbba55ea79887a6ad816be4ac32b470c34003f3a2ce SHA512 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4
 DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a SHA512 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.0.0.gem 1946624 BLAKE2B f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341 SHA512 2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
deleted file mode 100644
index 6f0b1054a1a..00000000000
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg] =media-gfx/imagemagick-6*"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-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
-
-	# Avoid simplecov dependency
-	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
-	# Avoid some tests that seem to be very dependent on specific
-	# imagemagick versions. color defs?
-	sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' test/Image2.rb || die
-	sed -i -e '/test_iterations/,/^    end/ s:^:#:' test/ImageList1.rb || die
-	sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' test/ImageList2.rb || die
-	sed -i -e '/test_\(background_color\|border_color\|colors\|image_type\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -S rake test || die
-	RSPEC_VERSION=3 ruby-ng_rspec spec || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		dohtml -r doc
-	fi
-}

diff --git a/dev-ruby/rmagick/rmagick-3.0.0.ebuild b/dev-ruby/rmagick/rmagick-3.0.0.ebuild
deleted file mode 100644
index 3d58426000b..00000000000
--- a/dev-ruby/rmagick/rmagick-3.0.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-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
-
-	# Avoid simplecov dependency
-	#sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
-	# Avoid some tests that seem to be very dependent on specific
-	# imagemagick versions. color defs?
-	sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' test/Image2.rb || die
-	sed -i -e '/test_\(delete_if\|iterations\|reject\)/,/^  end/ s:^:#:' test/ImageList1.rb || die
-	sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' test/ImageList2.rb || die
-	sed -i -e '/test_\(background_color\|border_color\|colors\|image_type\|number_colors\|total_colors\)/,/^  end/ s:^:#:' test/Image_attributes.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -S rake test || die
-	RSPEC_VERSION=3 ruby-ng_rspec spec || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		dohtml -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-03-28  7:05 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2020-03-28  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a5bc0c40e167e5a47b9291cb72045699e1e00330
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 07:05:09 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 07:05:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bc0c40

dev-ruby/rmagick: add 4.1.0

Closes: https://bugs.gentoo.org/619684
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.1.0.ebuild | 64 +++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 3e00a24d374..ddbd1b36e4c 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a SHA512 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.0.0.gem 1946624 BLAKE2B f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341 SHA512 2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae
+DIST rmagick-4.1.0.tar.gz 1977887 BLAKE2B 08d55b9bd154ced069dfd3bf58edd3d6ea9fb56fc99985fbe805bde8027e11439f27c8b4422c38ea6da8361ca7fb53189fd9b7bdd1b65e12a5b807a04f64859e SHA512 5354f4430b2bad7bcb07c75dffae680ad7773f9bdd1635485c947fa82a80e8a7708071933437722df475563be3d94f0bac832178eadcf1616d81ee4e78dd8ebe

diff --git a/dev-ruby/rmagick/rmagick-4.1.0.ebuild b/dev-ruby/rmagick/rmagick-4.1.0.ebuild
new file mode 100644
index 00000000000..e4794f1cff3
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.1.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit multilib 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 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg]"
+
+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
+
+	# 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
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		docinto .
+		dodoc -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-03-29  7:43 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2020-03-29  7:43 UTC (permalink / raw
  To: gentoo-commits

commit:     07c066b33d4326c2829db72e65e6ab53752fa992
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 29 06:35:03 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Mar 29 07:43:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c066b3

dev-ruby/rmagick: add 4.1.1

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.1.1.ebuild | 67 +++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index ddbd1b36e4c..f3f0276b533 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.0.0.gem 1946624 BLAKE2B f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341 SHA512 2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae
 DIST rmagick-4.1.0.tar.gz 1977887 BLAKE2B 08d55b9bd154ced069dfd3bf58edd3d6ea9fb56fc99985fbe805bde8027e11439f27c8b4422c38ea6da8361ca7fb53189fd9b7bdd1b65e12a5b807a04f64859e SHA512 5354f4430b2bad7bcb07c75dffae680ad7773f9bdd1635485c947fa82a80e8a7708071933437722df475563be3d94f0bac832178eadcf1616d81ee4e78dd8ebe
+DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4 SHA512 08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e

diff --git a/dev-ruby/rmagick/rmagick-4.1.1.ebuild b/dev-ruby/rmagick/rmagick-4.1.1.ebuild
new file mode 100644
index 00000000000..60b8e1d9509
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.1.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit multilib 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 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg]"
+
+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
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		docinto .
+		dodoc -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-04-02  2:11 Matt Turner
  0 siblings, 0 replies; 102+ messages in thread
From: Matt Turner @ 2020-04-02  2:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1b724ea6e6387a0fc430043de5032dd82690e502
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  2 02:04:41 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr  2 02:10:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b724ea6

dev-ruby/rmagick-3.2.0: ppc64 stable, bug 715122

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index 5fce09b2e36..7773ea1b09e 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-04-02  2:11 Matt Turner
  0 siblings, 0 replies; 102+ messages in thread
From: Matt Turner @ 2020-04-02  2:11 UTC (permalink / raw
  To: gentoo-commits

commit:     29e1cea01310faa7385dc625b56f1df42c3d0dee
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  2 02:04:32 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr  2 02:10:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e1cea0

dev-ruby/rmagick-3.2.0: ppc stable, bug 715122

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index f496880e396..5fce09b2e36 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-04-14  5:31 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2020-04-14  5:31 UTC (permalink / raw
  To: gentoo-commits

commit:     90745fedc7a2af5ba6390aba17bb1adb17189e12
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 05:30:41 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 05:31:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90745fed

dev-ruby/rmagick: add 4.1.2

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.1.2.ebuild | 67 +++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index f3f0276b533..b740542fbcc 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -3,3 +3,4 @@ DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae3
 DIST rmagick-4.0.0.gem 1946624 BLAKE2B f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341 SHA512 2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae
 DIST rmagick-4.1.0.tar.gz 1977887 BLAKE2B 08d55b9bd154ced069dfd3bf58edd3d6ea9fb56fc99985fbe805bde8027e11439f27c8b4422c38ea6da8361ca7fb53189fd9b7bdd1b65e12a5b807a04f64859e SHA512 5354f4430b2bad7bcb07c75dffae680ad7773f9bdd1635485c947fa82a80e8a7708071933437722df475563be3d94f0bac832178eadcf1616d81ee4e78dd8ebe
 DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4 SHA512 08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e
+DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847 SHA512 671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4

diff --git a/dev-ruby/rmagick/rmagick-4.1.2.ebuild b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
new file mode 100644
index 00000000000..60b8e1d9509
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit multilib 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 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg]"
+
+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
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+	emake -Cext/RMagick V=1
+	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		docinto .
+		dodoc -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-05-02  6:53 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2020-05-02  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     701a3eed6fc94f54d6d7dd9f86e1e051705e36c7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May  2 06:53:38 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May  2 06:53:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701a3eed

dev-ruby/rmagick: require webp for tests

The tests require imagemagick to be build with webp support.

Bug: https://bugs.gentoo.org/720202
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 4 ++--
 dev-ruby/rmagick/rmagick-4.1.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index 7773ea1b09e..1a4c35d736d 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
+DEPEND+=" test? ( >=media-gfx/imagemagick-6.9.0:=[jpeg,webp] =media-gfx/imagemagick-6* )"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
 

diff --git a/dev-ruby/rmagick/rmagick-4.1.2.ebuild b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
index 60b8e1d9509..476f721de9c 100644
--- a/dev-ruby/rmagick/rmagick-4.1.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
@@ -27,7 +27,7 @@ KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg]"
+DEPEND+=" test? ( >=media-gfx/imagemagick-6.9.0:=[jpeg,webp] )"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-05-13 14:52 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-05-13 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     887dc77abb6024bf709abadd5d4a8d5c11b24575
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 14:50:19 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 13 14:50:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887dc77a

dev-ruby/rmagick: amd64 stable wrt bug #715122

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index 1a4c35d736d..ea952faeffe 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-05-14  8:03 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-05-14  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     df7fbd8a2a776f5992ddec9af24751e1c99650cc
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 14 08:02:35 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 14 08:02:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7fbd8a

dev-ruby/rmagick: x86 stable wrt bug #715122

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index ea952faeffe..0fc91a2a4da 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2020-05-16  5:46 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2020-05-16  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     3e0d17b5a346d0725ef8bbc8bb9ad08200edf895
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 16 04:58:33 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 16 05:45:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0d17b5

dev-ruby/rmagick: cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  3 --
 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 63 ----------------------------------
 dev-ruby/rmagick/rmagick-4.0.0.ebuild | 64 -----------------------------------
 dev-ruby/rmagick/rmagick-4.1.0.ebuild | 64 -----------------------------------
 4 files changed, 194 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index b740542fbcc..2c755fe70e2 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,6 +1,3 @@
-DIST rmagick-3.1.0.gem 1552896 BLAKE2B 192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a SHA512 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
-DIST rmagick-4.0.0.gem 1946624 BLAKE2B f1cec7bf1dffa94ca2803dfd64eb4a7b1cb269c935482ed42df3a8d9e3f9599b24e6d07f7268e5c641734c8e8a8984f2f0cf2a80ced0f29ee36d154a4eb1a341 SHA512 2b9e72a3f8560b8530397406d086c0d3ffa6c6ec0b8d3ec0eb9d05528f108da6023462948738bd1f420f130250fa4bf8757a9c94335b223ad1ea3e279797b0ae
-DIST rmagick-4.1.0.tar.gz 1977887 BLAKE2B 08d55b9bd154ced069dfd3bf58edd3d6ea9fb56fc99985fbe805bde8027e11439f27c8b4422c38ea6da8361ca7fb53189fd9b7bdd1b65e12a5b807a04f64859e SHA512 5354f4430b2bad7bcb07c75dffae680ad7773f9bdd1635485c947fa82a80e8a7708071933437722df475563be3d94f0bac832178eadcf1616d81ee4e78dd8ebe
 DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4 SHA512 08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e
 DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847 SHA512 671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
deleted file mode 100644
index f65f3e18051..00000000000
--- a/dev-ruby/rmagick/rmagick-3.1.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-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
-
-	# Avoid simplecov dependency
-	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -S rake test || die
-	RSPEC_VERSION=3 ruby-ng_rspec spec || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		dohtml -r doc
-	fi
-}

diff --git a/dev-ruby/rmagick/rmagick-4.0.0.ebuild b/dev-ruby/rmagick/rmagick-4.0.0.ebuild
deleted file mode 100644
index 0b4aa206262..00000000000
--- a/dev-ruby/rmagick/rmagick-4.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="4"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
-DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-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
-
-	# Avoid simplecov dependency
-	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -S rake test || die
-	RSPEC_VERSION=3 ruby-ng_rspec spec || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		docinto .
-		dodoc -r doc
-	fi
-}

diff --git a/dev-ruby/rmagick/rmagick-4.1.0.ebuild b/dev-ruby/rmagick/rmagick-4.1.0.ebuild
deleted file mode 100644
index e4794f1cff3..00000000000
--- a/dev-ruby/rmagick/rmagick-4.1.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit multilib 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 ~x86-macos"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg]"
-
-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
-
-	# 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
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		docinto .
-		dodoc -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-07-07  6:53 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-07-07  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     ca6d19f918914f88e9577f6222e4d410cca46108
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  7 06:50:58 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul  7 06:53:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6d19f9

dev-ruby/rmagick: add 4.2.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 66 +++++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 2c755fe70e2..7b8fd54a788 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4 SHA512 08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e
 DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847 SHA512 671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4
+DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
new file mode 100644
index 00000000000..e5842e91c1c
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+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 multilib 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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,webp] )"
+
+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
+}
+
+all_ruby_install() {
+	all_fakegem_install
+
+	docinto examples
+	dodoc examples/*
+
+	if use doc ; then
+		docinto .
+		dodoc -r doc
+	fi
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-07-15  8:17 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-07-15  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     08f316166493595af9183e5cfd612de2b4568401
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 07:00:20 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 08:17:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f31616

dev-ruby/rmagick: add ruby30

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index e5842e91c1c..a5f3be5f88d 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-07-18  5:40 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-07-18  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5a01f6434bb619f7e44926d7d0569fec6610ce54
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 18 04:58:37 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 05:40:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a01f643

dev-ruby/rmagick: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 -
 dev-ruby/rmagick/rmagick-4.1.1.ebuild | 67 -----------------------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 7b8fd54a788..2737be00821 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,4 +1,3 @@
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
-DIST rmagick-4.1.1.tar.gz 1978761 BLAKE2B 489d355237379b7efb5e1d82b71cb2e6f8607cd644933c4d1d1116f464604262388aaf8534ed322c6b44291aadc3abb75e1bca94110c01fcde228b6fd9bb9ab4 SHA512 08d5a730281e7aa44fa955c8af06649efc77702dbc979f5de34f2f3b39798d494a0df8860a25746d89256c7ecaeaa140e4e5d5cd60017ed4412075a790976a5e
 DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847 SHA512 671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd

diff --git a/dev-ruby/rmagick/rmagick-4.1.1.ebuild b/dev-ruby/rmagick/rmagick-4.1.1.ebuild
deleted file mode 100644
index 5bf68fa8716..00000000000
--- a/dev-ruby/rmagick/rmagick-4.1.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit multilib 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:=[jpeg]"
-
-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
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		docinto .
-		dodoc -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-09-18  8:14 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-09-18  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     f49ada15e727a1ed4cce401e9690ef7f4e3e697d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 08:13:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 08:13:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49ada15

dev-ruby/rmagick: Stabilize 4.2.2 amd64, #812761

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index a5f3be5f88d..3cb79596f21 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-02 20:29 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-02 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     82e18f2bee1f7ac48b24a78838bed12856b0bcbf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 20:28:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 20:29:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e18f2b

dev-ruby/rmagick: fix most test failures (on PPC, anyway)

- Require TIFF support in ImageMagick
- Use a custom ImageMagick policy file

Bug: https://bugs.gentoo.org/815856
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index 3cb79596f21..5513ee23236 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,webp] )"
+DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,tiff,webp] )"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an
@@ -44,7 +44,7 @@ all_ruby_prepare() {
 	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
+	#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
@@ -53,6 +53,22 @@ all_ruby_prepare() {
 	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
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-02 20:37 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-02 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     7d2dcffdac1a70ca0724c49fda1b6464fcb7300a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 20:36:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 20:36:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2dcffd

dev-ruby/rmagick: require LCMS support in ImageMagick

Closes: https://bugs.gentoo.org/815856
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index 5513ee23236..0fa46a0f837 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,tiff,webp] )"
+DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,tiff,webp] )"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-02 20:37 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-02 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9f9d0ef6e502af3092ff433ce5fcdfb367523047
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 20:37:32 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 20:37:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9d0ef6

dev-ruby/rmagick: Stabilize 4.2.2 ppc, #812761

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index 0fa46a0f837..8c0d3bb830d 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-02 20:38 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-02 20:38 UTC (permalink / raw
  To: gentoo-commits

commit:     dfb8f6c793a86562ea0741136e349f893eb2db90
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 20:38:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 20:38:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb8f6c7

dev-ruby/rmagick: Stabilize 4.2.2 ppc64, #812761

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index 8c0d3bb830d..6aad99b7a42 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-02 20:41 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-02 20:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8b37b28bbc67b7e83487768871f550fb661806ad
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 20:41:06 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 20:41:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b37b28b

dev-ruby/rmagick: Stabilize 4.2.2 x86, #812761

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index 6aad99b7a42..583f0158ddb 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-03  6:30 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-10-03  6:30 UTC (permalink / raw
  To: gentoo-commits

commit:     614b15194902c3f283c9f59a63d72584990c9ad0
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  3 06:15:30 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct  3 06:30:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614b1519

dev-ruby/rmagick: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 -
 dev-ruby/rmagick/rmagick-4.1.2.ebuild | 67 -----------------------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 2737be00821..3ba83a24624 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,2 @@
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
-DIST rmagick-4.1.2.tar.gz 1978867 BLAKE2B f89aadb3d0dc5274376c2fef335cbcef3bdfec3fa9aa2f9e0d1982c9d2b5568689a427c3b2f7536c0585316c0f53ca7111c3da30f8136df4c878782668830847 SHA512 671ce8ef0d2387d6f0091a7a7a79a5ee9a5c5cd9340f5d29b4a35227c2293eae5e0e5c9ef16a83dc24ed0cb59cc7258427f8880484f7bb49dfaccb00d280e2b4
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd

diff --git a/dev-ruby/rmagick/rmagick-4.1.2.ebuild b/dev-ruby/rmagick/rmagick-4.1.2.ebuild
deleted file mode 100644
index 0efd8df2af4..00000000000
--- a/dev-ruby/rmagick/rmagick-4.1.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit multilib 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+=" test? ( >=media-gfx/imagemagick-6.9.0:=[jpeg,webp] )"
-
-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
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		docinto .
-		dodoc -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-08 10:49 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-10-08 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b20e848c6666debc424972a75d8952991272bad0
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  8 10:49:36 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct  8 10:49:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20e848c

dev-ruby/rmagick: fix tests

The tests also need postscript support.

Closes: https://bugs.gentoo.org/815886
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
index 583f0158ddb..5b061481d8a 100644
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,tiff,webp] )"
+DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-10-12  5:44 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-10-12  5:44 UTC (permalink / raw
  To: gentoo-commits

commit:     38dbf472180bbfc0acef12c1c2a2c2f6bec9c06c
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 12 05:43:16 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 05:43:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dbf472

dev-ruby/rmagick: add 4.2.3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.2.3.ebuild | 82 +++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 3ba83a24624..d6f9e5e7f86 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
+DIST rmagick-4.2.3.tar.gz 1984440 BLAKE2B 32dea4b8ed7d2385537ac5d67d48e3431e3f398c146b01308cc44ab6b4ad5e851292c22e373307bd2193a299f94a2a2f91b0a7d534825990cc5e1458a9efff7d SHA512 3465afc5c9a93e45511463b1f7eda00fd243f17041cf52b5cb54ceb05ff22cb6e23ea2b15d080ae31bca5daebdd92c28364ada73ea0cf6ea56cb1ec5fe1aa184

diff --git a/dev-ruby/rmagick/rmagick-4.2.3.ebuild b/dev-ruby/rmagick/rmagick-4.2.3.ebuild
new file mode 100644
index 00000000000..77076de599c
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.2.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+
+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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-12-01 13:36 Jakov Smolić
  0 siblings, 0 replies; 102+ messages in thread
From: Jakov Smolić @ 2021-12-01 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     7442ad12822293b7dd2588cf00c9e37ab99153fb
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  1 13:33:39 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Dec  1 13:36:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7442ad12

dev-ruby/rmagick: drop 3.2.0

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 -
 dev-ruby/rmagick/rmagick-3.2.0.ebuild | 64 -----------------------------------
 2 files changed, 65 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index d6f9e5e7f86d..83d42151d4db 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,2 @@
-DIST rmagick-3.2.0.gem 1950208 BLAKE2B 5d4255fec8fcfb8ec2f6f361fd54a3371935dbae323918b2fe1aea47645f160024a8dd16582acf5c930639a50f702b2062e475d231c3bb0acc0bd83ac9ea00ed SHA512 f6f15b013699da5c61e83ecf4ca16d64e7e2f447dc721c7db55cad6b880f9805eb8bdcbf70aef3e30a82f38bbab8ca093d8c6d2ce761cde4f47209e3f99a9f16
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
 DIST rmagick-4.2.3.tar.gz 1984440 BLAKE2B 32dea4b8ed7d2385537ac5d67d48e3431e3f398c146b01308cc44ab6b4ad5e851292c22e373307bd2193a299f94a2a2f91b0a7d534825990cc5e1458a9efff7d SHA512 3465afc5c9a93e45511463b1f7eda00fd243f17041cf52b5cb54ceb05ff22cb6e23ea2b15d080ae31bca5daebdd92c28364ada73ea0cf6ea56cb1ec5fe1aa184

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
deleted file mode 100644
index 678c613e08ba..000000000000
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/gemhome/rmagick"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
-DEPEND+=" test? ( >=media-gfx/imagemagick-6.9.0:=[jpeg,webp] =media-gfx/imagemagick-6* )"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-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
-
-	# Avoid simplecov dependency
-	sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
-
-	# Squelch harmless warning about imagemagick installation.
-	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-	emake -Cext/RMagick V=1
-	cp ext/RMagick/RMagick2$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-	${RUBY} -S rake test || die
-	RSPEC_VERSION=3 ruby-ng_rspec spec || die
-}
-
-all_ruby_install() {
-	all_fakegem_install
-
-	docinto examples
-	dodoc examples/*
-
-	if use doc ; then
-		docinto .
-		dodoc -r doc
-	fi
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2021-12-30  6:34 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2021-12-30  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     82d9a44623665e6d3b08301245c52bce5498a48b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 30 06:32:49 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Dec 30 06:32:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d9a446

dev-ruby/rmagick: add 4.2.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.2.4.ebuild | 82 +++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 83d42151d4db..20709690a851 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
 DIST rmagick-4.2.3.tar.gz 1984440 BLAKE2B 32dea4b8ed7d2385537ac5d67d48e3431e3f398c146b01308cc44ab6b4ad5e851292c22e373307bd2193a299f94a2a2f91b0a7d534825990cc5e1458a9efff7d SHA512 3465afc5c9a93e45511463b1f7eda00fd243f17041cf52b5cb54ceb05ff22cb6e23ea2b15d080ae31bca5daebdd92c28364ada73ea0cf6ea56cb1ec5fe1aa184
+DIST rmagick-4.2.4.tar.gz 1984584 BLAKE2B 8f3a737b851e16e16b6b010ea9f76ae14715661630eb877ca4204a71d67603967e5ca4eebdb9d8dea4caa880d049b78f525b6596feea9f866d7396fc550fb410 SHA512 89d5b616b6ce5187ac31356c44abea23aab0054e08ed00d390e3c74d1cdca421bc1ceb6708e5434858f3194756bf14b445d1331216480be5f8c072f65a889198

diff --git a/dev-ruby/rmagick/rmagick-4.2.4.ebuild b/dev-ruby/rmagick/rmagick-4.2.4.ebuild
new file mode 100644
index 000000000000..77076de599c9
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.2.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+
+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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-07-16  6:26 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-07-16  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c0843cf5133cf87d93e9d8cec8f0717a2b4c4ce0
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 16 06:25:23 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 16 06:26:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0843cf5

dev-ruby/rmagick: add 4.2.6

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.2.6.ebuild | 82 +++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 1ec823e0c499..2d16b3e3efcb 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbec
 DIST rmagick-4.2.3.tar.gz 1984440 BLAKE2B 32dea4b8ed7d2385537ac5d67d48e3431e3f398c146b01308cc44ab6b4ad5e851292c22e373307bd2193a299f94a2a2f91b0a7d534825990cc5e1458a9efff7d SHA512 3465afc5c9a93e45511463b1f7eda00fd243f17041cf52b5cb54ceb05ff22cb6e23ea2b15d080ae31bca5daebdd92c28364ada73ea0cf6ea56cb1ec5fe1aa184
 DIST rmagick-4.2.4.tar.gz 1984584 BLAKE2B 8f3a737b851e16e16b6b010ea9f76ae14715661630eb877ca4204a71d67603967e5ca4eebdb9d8dea4caa880d049b78f525b6596feea9f866d7396fc550fb410 SHA512 89d5b616b6ce5187ac31356c44abea23aab0054e08ed00d390e3c74d1cdca421bc1ceb6708e5434858f3194756bf14b445d1331216480be5f8c072f65a889198
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
+DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d

diff --git a/dev-ruby/rmagick/rmagick-4.2.6.ebuild b/dev-ruby/rmagick/rmagick-4.2.6.ebuild
new file mode 100644
index 000000000000..8c7ef36df618
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.2.6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+
+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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-07-16  6:26 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-07-16  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     f453ac376788b31dec22b8b11f3fa3e11725b359
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 16 06:26:48 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 16 06:26:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f453ac37

dev-ruby/rmagick: drop 4.2.3, 4.2.4

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

 dev-ruby/rmagick/Manifest             |  2 -
 dev-ruby/rmagick/rmagick-4.2.3.ebuild | 82 -----------------------------------
 dev-ruby/rmagick/rmagick-4.2.4.ebuild | 82 -----------------------------------
 3 files changed, 166 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 2d16b3e3efcb..ad001520a477 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,3 @@
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
-DIST rmagick-4.2.3.tar.gz 1984440 BLAKE2B 32dea4b8ed7d2385537ac5d67d48e3431e3f398c146b01308cc44ab6b4ad5e851292c22e373307bd2193a299f94a2a2f91b0a7d534825990cc5e1458a9efff7d SHA512 3465afc5c9a93e45511463b1f7eda00fd243f17041cf52b5cb54ceb05ff22cb6e23ea2b15d080ae31bca5daebdd92c28364ada73ea0cf6ea56cb1ec5fe1aa184
-DIST rmagick-4.2.4.tar.gz 1984584 BLAKE2B 8f3a737b851e16e16b6b010ea9f76ae14715661630eb877ca4204a71d67603967e5ca4eebdb9d8dea4caa880d049b78f525b6596feea9f866d7396fc550fb410 SHA512 89d5b616b6ce5187ac31356c44abea23aab0054e08ed00d390e3c74d1cdca421bc1ceb6708e5434858f3194756bf14b445d1331216480be5f8c072f65a889198
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
 DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d

diff --git a/dev-ruby/rmagick/rmagick-4.2.3.ebuild b/dev-ruby/rmagick/rmagick-4.2.3.ebuild
deleted file mode 100644
index 77076de599c9..000000000000
--- a/dev-ruby/rmagick/rmagick-4.2.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-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/dev-ruby/rmagick/rmagick-4.2.4.ebuild b/dev-ruby/rmagick/rmagick-4.2.4.ebuild
deleted file mode 100644
index 77076de599c9..000000000000
--- a/dev-ruby/rmagick/rmagick-4.2.4.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-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
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-07-16  8:17 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-07-16  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     bcd461418871c98c15df31013b88a8fc6910d0f9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 16 08:17:45 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 16 08:17:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd46141

dev-ruby/rmagick: Stabilize 4.2.5 ppc, #858293

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index 9bb20e982c14..aa06ecd58461 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-07-16  8:44 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-07-16  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     0ab9e0091363c1a163e50c1a8bbcc30328bdb08e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 16 08:44:06 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 16 08:44:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab9e009

dev-ruby/rmagick: Stabilize 4.2.5 ppc64, #858293

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index aa06ecd58461..8df3316c82de 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-07-17  9:10 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2022-07-17  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ef2210b06b7862693818569927034e39ee606d4c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 09:10:10 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 09:10:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2210b0

dev-ruby/rmagick: amd64 stable wrt bug #858293

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index 8df3316c82de..65774b0d4e56 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-07-17  9:11 Agostino Sarubbo
  0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2022-07-17  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     867f54e96cfa52743b1618d768f7a05b9056f8f8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 09:11:12 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 09:11:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867f54e9

dev-ruby/rmagick: x86 stable wrt bug #858293

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index 65774b0d4e56..d2b53049eda5 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-10-01  7:06 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-10-01  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     82cdfa22f502ff0832955fcbb213efbd714469f9
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  1 07:03:03 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct  1 07:06:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cdfa22

dev-ruby/rmagick: add 4.3.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 82 +++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index ad001520a477..0258bfebe95f 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
 DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d
+DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
new file mode 100644
index 000000000000..bfe3758668ab
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -0,0 +1,82 @@
+# 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_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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+
+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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-10-07  6:12 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-10-07  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     c86df842d60f66bf75c99794238123a068ce0125
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  7 05:38:19 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct  7 06:12:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86df842

dev-ruby/rmagick: add missing build-time dependency

Closes: https://bugs.gentoo.org/835319
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.2.5.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index d2b53049eda5..7e50e8b05da9 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
 
 PATCHES=( "${FILESDIR}/${P}-empty-rpath.patch" )
 

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index bfe3758668ab..56104b1dac96 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-10-07  6:12 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-10-07  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     6b3f074e5fb900b8594f551bdb5dfca855cd4a6d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  7 05:35:56 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct  7 06:12:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3f074e

dev-ruby/rmagick: add 5.0.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.0.0.ebuild | 76 +++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 0258bfebe95f..f34850479ac6 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbec
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
 DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
+DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5

diff --git a/dev-ruby/rmagick/rmagick-5.0.0.ebuild b/dev-ruby/rmagick/rmagick-5.0.0.ebuild
new file mode 100644
index 000000000000..8078c21eb70d
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.0.0.ebuild
@@ -0,0 +1,76 @@
+# 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_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="$(ver_cut 1)"
+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] )"
+
+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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-10-07  6:12 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-10-07  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a69991e1a047daae2a648836f7ec6ca60ad4edbd
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  7 05:36:33 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct  7 06:12:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69991e1

dev-ruby/rmagick: drop 4.2.2, 4.2.6

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

 dev-ruby/rmagick/Manifest             |  2 -
 dev-ruby/rmagick/rmagick-4.2.2.ebuild | 82 -----------------------------------
 dev-ruby/rmagick/rmagick-4.2.6.ebuild | 82 -----------------------------------
 3 files changed, 166 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index f34850479ac6..700535252f88 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,3 @@
-DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbecb287b34ddc14ca126fd2d951a34aefa39d68603dc4c9de674d346e47ef9e3b2c8ed96a5bc081373a4184a3ec40 SHA512 0a6a30a631786ea310d2c8add297abd527588be755d021143d6c64fbb597006aefef859c374604f8d26b0f8b1f6cd8a5f1cdd6489772ee713c71681f3980c7fd
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
-DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5

diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild
deleted file mode 100644
index 5b061481d8a1..000000000000
--- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-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 multilib 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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-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/dev-ruby/rmagick/rmagick-4.2.6.ebuild b/dev-ruby/rmagick/rmagick-4.2.6.ebuild
deleted file mode 100644
index 8c7ef36df618..000000000000
--- a/dev-ruby/rmagick/rmagick-4.2.6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-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+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-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
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-11-15  6:24 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-11-15  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     d39ba2211a11d4e80348fefc92d9a81e45deead6
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 06:23:21 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 06:23:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39ba221

dev-ruby/rmagick: add 5.1.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.1.0.ebuild | 76 +++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 700535252f88..7295295b005e 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5
+DIST rmagick-5.1.0.tar.gz 1991405 BLAKE2B 79b0a5551ec51edac9c023edd9b7962f033884143d546a91081f15c9f826c72f636c77f1af614d75d7be569c8f3c7edaedc8fa348e53f4b9ea1e7e9543b736e9 SHA512 e96b576232a329077cb45b032330a0399dfde625636f5c81bb499c17fef8cda80902479859a836f40db70277be7cff6856723920a6b602df1f336ddbd658722e

diff --git a/dev-ruby/rmagick/rmagick-5.1.0.ebuild b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
new file mode 100644
index 000000000000..8078c21eb70d
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
@@ -0,0 +1,76 @@
+# 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_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="$(ver_cut 1)"
+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] )"
+
+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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2022-12-03 15:29 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2022-12-03 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     11d693436ee7d1ce20feb2aceedff8a8d9f8c26d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  3 15:00:29 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec  3 15:28:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d69343

dev-ruby/rmagick: add missing pkg-config build dep

Closes: https://bugs.gentoo.org/881369
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.1.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/rmagick/rmagick-5.1.0.ebuild b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
index 8078c21eb70d..26adb72d7ad0 100644
--- a/dev-ruby/rmagick/rmagick-5.1.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
@@ -31,6 +31,8 @@ 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] )"
 
+ruby_add_bdepend "dev-ruby/pkg-config"
+
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an
 	# extra compile during tests.


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-03-14  6:33 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-03-14  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     6ff38e32484f44f78b086a0ddbeb9d4e647c7fc7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 06:33:18 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 06:33:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff38e32

dev-ruby/rmagick: update upstream metadata

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

 dev-ruby/rmagick/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/metadata.xml b/dev-ruby/rmagick/metadata.xml
index 78edce773db7..fac7a178d4d8 100644
--- a/dev-ruby/rmagick/metadata.xml
+++ b/dev-ruby/rmagick/metadata.xml
@@ -6,6 +6,7 @@
     <name>Gentoo Ruby Project</name>
   </maintainer>
   <upstream>
-    <remote-id type="github">gemhome/rmagick</remote-id>
+    <remote-id type="github">rmagick/rmagick</remote-id>
+    <remote-id type="rubygems">rmagick</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-03-14  6:33 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-03-14  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     4c5c43d686ce0960b00c578d84c10d59ea990c46
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 06:32:30 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 06:33:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5c43d6

dev-ruby/rmagick: add 5.2.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.2.0.ebuild | 78 +++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 7295295b005e..7250d368e72a 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5
 DIST rmagick-5.1.0.tar.gz 1991405 BLAKE2B 79b0a5551ec51edac9c023edd9b7962f033884143d546a91081f15c9f826c72f636c77f1af614d75d7be569c8f3c7edaedc8fa348e53f4b9ea1e7e9543b736e9 SHA512 e96b576232a329077cb45b032330a0399dfde625636f5c81bb499c17fef8cda80902479859a836f40db70277be7cff6856723920a6b602df1f336ddbd658722e
+DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f

diff --git a/dev-ruby/rmagick/rmagick-5.2.0.ebuild b/dev-ruby/rmagick/rmagick-5.2.0.ebuild
new file mode 100644
index 000000000000..ae6dec854bfe
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.2.0.ebuild
@@ -0,0 +1,78 @@
+# 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=""
+
+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="$(ver_cut 1)"
+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] )"
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-03-28 22:54 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-03-28 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b4adc917e41adeecaa80ea720b27a213aef41263
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 22:53:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 22:53:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4adc917

dev-ruby/rmagick: Stabilize 4.3.0 amd64, #903445

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 56104b1dac96..3d26874a20e1 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-03-29  0:16 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-03-29  0:16 UTC (permalink / raw
  To: gentoo-commits

commit:     4fd4075578b0a80501e8fdff703c7a9031081e15
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 00:15:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 00:15:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd40755

dev-ruby/rmagick: Stabilize 4.3.0 ppc64, #903445

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 3d26874a20e1..cd40eedc21af 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-03-29  0:48 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-03-29  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     f442131f3c4e4181c871c34e0e9a27da486f79a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 00:47:11 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 00:47:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f442131f

dev-ruby/rmagick: Stabilize 4.3.0 x86, #903445

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index cd40eedc21af..660f5d1f92da 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-03-29  0:48 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-03-29  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     02b55b9d3a7b442c0eafe488077c49486c60d544
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 00:48:12 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 00:48:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b55b9d

dev-ruby/rmagick: Stabilize 4.3.0 ppc, #903445

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 660f5d1f92da..4ed1ad33e09b 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-07-20  6:22 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-07-20  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6450fc46ca33298142a316baf09fd48959d1f8fd
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 20 06:15:30 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Jul 20 06:22:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6450fc46

dev-ruby/rmagick: add 5.3.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 78 +++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 26251b8e0188..72e92fc75750 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
+DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
new file mode 100644
index 000000000000..4df4dffb9f10
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -0,0 +1,78 @@
+# 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="$(ver_cut 1)"
+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] )"
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-08-29 14:26 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-08-29 14:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ec7916dd45b33cdc22b8615ff8a2f029bd23315b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 14:23:10 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 14:26:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7916dd

dev-ruby/rmagick: enable ruby32

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

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 4ed1ad33e09b..4b5072a00b00 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-08-29 16:53 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-08-29 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     61d355423bffa91919cf4d50150ecf693ef7f053
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 14:53:08 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 16:53:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d35542

dev-ruby/rmagick: fix tests by requiring a ttf font

Closes: https://bugs.gentoo.org/912009
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 4b5072a00b00..129ffe8ed02a 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -29,7 +29,7 @@ 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] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] virtual/ttf-fonts )"
 
 all_ruby_prepare() {
 	# Avoid unused dependency on rake-compiler. This also avoids an

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 4df4dffb9f10..65658f67e938 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -29,7 +29,7 @@ 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] )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] virtual/ttf-fonts )"
 
 ruby_add_bdepend "dev-ruby/pkg-config"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-08-31  5:05 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-08-31  5:05 UTC (permalink / raw
  To: gentoo-commits

commit:     46adedb3d0c9c487fb1f8112be072eec313ab070
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 18:14:27 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 05:05:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46adedb3

dev-ruby/rmagick: use font that imagemagick knows about

Imagemagick only recognizes fonts that are listed in its type.xml. Use a
font from this list to ensure tests pass.

Closes: https://bugs.gentoo.org/912009
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 129ffe8ed02a..d49338658934 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -29,7 +29,7 @@ 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] virtual/ttf-fonts )"
+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

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 65658f67e938..66cd50953112 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -29,7 +29,7 @@ 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] virtual/ttf-fonts )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] media-fonts/dejavu )"
 
 ruby_add_bdepend "dev-ruby/pkg-config"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2023-12-31 10:29 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2023-12-31 10:29 UTC (permalink / raw
  To: gentoo-commits

commit:     987071ad0fe300132abfb94d6912b53693128fad
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 10:25:51 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 10:29:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987071ad

dev-ruby/rmagick: enable ruby33

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

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 66cd50953112..b0939b594a0f 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-05  7:21 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-05  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     80e4d79a6c4ba95a39dee70b8b76b91d010b7937
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  5 07:20:51 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Feb  5 07:20:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e4d79a

dev-ruby/rmagick: add 5.4.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.4.0.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 72e92fc75750..ce694b3ab03d 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
+DIST rmagick-5.4.0.tar.gz 2019618 BLAKE2B 774937239a3b44ad89a8413c8b1df3ed527569fa44be9f030c6615b7d7b2c7e235c321e8adef6f1a8f90175f09be9f9c30c956ddca812d3fe165747ab82b38d3 SHA512 b01afbdc8aaacf880c82046ec2b66b64cc9d60447b859edf01e2f9b4f5fe59cd0a22f3d685eeb068d823f1264939f9f76a86dd79b2252ab1207d90d5443a292d

diff --git a/dev-ruby/rmagick/rmagick-5.4.0.ebuild b/dev-ruby/rmagick/rmagick-5.4.0.ebuild
new file mode 100644
index 000000000000..b649ed32d45b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.4.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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 )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-07  7:36 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-07  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     231fa7834f98429b958491cade47bce89a9e0461
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 07:33:24 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 07:36:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231fa783

dev-ruby/rmagick: avoid broken tests

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

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index b0939b594a0f..56c9075a402e 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -45,6 +45,10 @@ all_ruby_prepare() {
 	# Squelch harmless warning about imagemagick installation.
 	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
 
+	# Avoid some tests that fails due to minor implementation changes in
+	# imagemagick.
+	rm -f spec/rmagick/class_methods/limit_resources_spec.rb spec/rmagick/image/gamma_spec.rb || die
+
 	# Create directory used for a test
 	mkdir tmp
 }


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-07 10:24 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-07 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9e7339f17081fd6dfc04694c6a28ed8e577394fb
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 10:24:04 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 10:24:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7339f1

dev-ruby/rmagick: drop 5.4.0

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

 dev-ruby/rmagick/Manifest             |  1 -
 dev-ruby/rmagick/rmagick-5.4.0.ebuild | 80 -----------------------------------
 2 files changed, 81 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index db9d533ed074..e32a330b34eb 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,4 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
-DIST rmagick-5.4.0.tar.gz 2019618 BLAKE2B 774937239a3b44ad89a8413c8b1df3ed527569fa44be9f030c6615b7d7b2c7e235c321e8adef6f1a8f90175f09be9f9c30c956ddca812d3fe165747ab82b38d3 SHA512 b01afbdc8aaacf880c82046ec2b66b64cc9d60447b859edf01e2f9b4f5fe59cd0a22f3d685eeb068d823f1264939f9f76a86dd79b2252ab1207d90d5443a292d
 DIST rmagick-5.4.1.tar.gz 2019741 BLAKE2B fc7cee9d2b27f90921bf417b42d6445227051c0d5cd97a2e54bc6a45ffb8db69045c101142f8ad5ad2b6f61e246d671e4fdf0e12f93b593902b39552cff115ec SHA512 08ffb60116c020cc1b3f981fb47c1156f5449045b3f3e97145e5114a9b735c527ad36c4de7e713375d7de51f86ba57d10cfabe36a8d3d1e887e37ab2d6577398

diff --git a/dev-ruby/rmagick/rmagick-5.4.0.ebuild b/dev-ruby/rmagick/rmagick-5.4.0.ebuild
deleted file mode 100644
index b649ed32d45b..000000000000
--- a/dev-ruby/rmagick/rmagick-5.4.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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 )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-07 10:24 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-07 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ca423dce12f5e42b88c69010cd775018881131
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 10:23:45 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 10:24:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ca423d

dev-ruby/rmagick: add 5.4.1

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.4.1.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index ce694b3ab03d..db9d533ed074 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774
 DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.4.0.tar.gz 2019618 BLAKE2B 774937239a3b44ad89a8413c8b1df3ed527569fa44be9f030c6615b7d7b2c7e235c321e8adef6f1a8f90175f09be9f9c30c956ddca812d3fe165747ab82b38d3 SHA512 b01afbdc8aaacf880c82046ec2b66b64cc9d60447b859edf01e2f9b4f5fe59cd0a22f3d685eeb068d823f1264939f9f76a86dd79b2252ab1207d90d5443a292d
+DIST rmagick-5.4.1.tar.gz 2019741 BLAKE2B fc7cee9d2b27f90921bf417b42d6445227051c0d5cd97a2e54bc6a45ffb8db69045c101142f8ad5ad2b6f61e246d671e4fdf0e12f93b593902b39552cff115ec SHA512 08ffb60116c020cc1b3f981fb47c1156f5449045b3f3e97145e5114a9b735c527ad36c4de7e713375d7de51f86ba57d10cfabe36a8d3d1e887e37ab2d6577398

diff --git a/dev-ruby/rmagick/rmagick-5.4.1.ebuild b/dev-ruby/rmagick/rmagick-5.4.1.ebuild
new file mode 100644
index 000000000000..b649ed32d45b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.4.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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 )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-08 10:21 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-02-08 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1728a4293255490583c348024d46d950ae2645d3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  8 10:20:55 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb  8 10:20:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1728a429

dev-ruby/rmagick: Stabilize 5.3.0 x86, #923974

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 56c9075a402e..17598988e3a2 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-13 10:32 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-13 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a8c2b9f0df51ab1cc82c8a06a3e185c677512496
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 13 10:27:25 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Feb 13 10:32:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c2b9f0

dev-ruby/rmagick: add 5.4.2

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.4.2.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index e32a330b34eb..eff798d4533a 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774
 DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.4.1.tar.gz 2019741 BLAKE2B fc7cee9d2b27f90921bf417b42d6445227051c0d5cd97a2e54bc6a45ffb8db69045c101142f8ad5ad2b6f61e246d671e4fdf0e12f93b593902b39552cff115ec SHA512 08ffb60116c020cc1b3f981fb47c1156f5449045b3f3e97145e5114a9b735c527ad36c4de7e713375d7de51f86ba57d10cfabe36a8d3d1e887e37ab2d6577398
+DIST rmagick-5.4.2.tar.gz 2019747 BLAKE2B 7f5c7c7fca8c4cdbd162b13e1b6e98316d4389ebacd38ccd3d29058b496aee659caaea5887afce4f7a29ae5a9cf46b57b766484fc98c552f40becebaaba9b97d SHA512 23cab660b31d0d4f9a119562e1cfcfc5963004dcc1f78e2717975f5b4a97b6b16e2f13e2ceaeb918302fc6396b7c87f23ecbdb44e9b3d21b176e45279e591366

diff --git a/dev-ruby/rmagick/rmagick-5.4.2.ebuild b/dev-ruby/rmagick/rmagick-5.4.2.ebuild
new file mode 100644
index 000000000000..b649ed32d45b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.4.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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 )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-16  7:11 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-16  7:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1d4402ff8ead8bc715db3e48a71363c9edcb0e08
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 07:10:50 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 07:10:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4402ff

dev-ruby/rmagick: add 5.4.4

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.4.4.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index eff798d4533a..533d87c0b66e 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -3,3 +3,4 @@ DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997f
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.4.1.tar.gz 2019741 BLAKE2B fc7cee9d2b27f90921bf417b42d6445227051c0d5cd97a2e54bc6a45ffb8db69045c101142f8ad5ad2b6f61e246d671e4fdf0e12f93b593902b39552cff115ec SHA512 08ffb60116c020cc1b3f981fb47c1156f5449045b3f3e97145e5114a9b735c527ad36c4de7e713375d7de51f86ba57d10cfabe36a8d3d1e887e37ab2d6577398
 DIST rmagick-5.4.2.tar.gz 2019747 BLAKE2B 7f5c7c7fca8c4cdbd162b13e1b6e98316d4389ebacd38ccd3d29058b496aee659caaea5887afce4f7a29ae5a9cf46b57b766484fc98c552f40becebaaba9b97d SHA512 23cab660b31d0d4f9a119562e1cfcfc5963004dcc1f78e2717975f5b4a97b6b16e2f13e2ceaeb918302fc6396b7c87f23ecbdb44e9b3d21b176e45279e591366
+DIST rmagick-5.4.4.tar.gz 2019830 BLAKE2B 0eb8d8c7edb885f5cddab586532eb95dadaaa20bab78707ffe80ce486c073d8d552e610c4e0cc5671d4832768614891e4fe73426c62689ef281586bce49643c9 SHA512 95559d1138b46ecbe2adea5cdbb18ed1cb5076f879de560af8a35b567d82c81fc78258e57bf58f8d3657bd9a2333b813471d85b37a459056bfb00a76428b7536

diff --git a/dev-ruby/rmagick/rmagick-5.4.4.ebuild b/dev-ruby/rmagick/rmagick-5.4.4.ebuild
new file mode 100644
index 000000000000..b649ed32d45b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.4.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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 )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-17 21:17 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-02-17 21:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5d28984ce1edfd9ddee2f03153e937e422a35600
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 21:15:48 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:15:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d28984c

dev-ruby/rmagick: Stabilize 5.3.0 amd64, #923974

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 17598988e3a2..d0e9cf4710ab 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-02-18 10:24 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-02-18 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     311dac76a51fdff4c2f26c9e2e251dbac353e830
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 09:01:45 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 10:24:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311dac76

dev-ruby/rmagick: drop 5.2.0, 5.4.1, 5.4.2

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

 dev-ruby/rmagick/Manifest             |  3 --
 dev-ruby/rmagick/rmagick-5.2.0.ebuild | 78 ----------------------------------
 dev-ruby/rmagick/rmagick-5.4.1.ebuild | 80 -----------------------------------
 dev-ruby/rmagick/rmagick-5.4.2.ebuild | 80 -----------------------------------
 4 files changed, 241 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 533d87c0b66e..330d61b133e6 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,6 +1,3 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
-DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
-DIST rmagick-5.4.1.tar.gz 2019741 BLAKE2B fc7cee9d2b27f90921bf417b42d6445227051c0d5cd97a2e54bc6a45ffb8db69045c101142f8ad5ad2b6f61e246d671e4fdf0e12f93b593902b39552cff115ec SHA512 08ffb60116c020cc1b3f981fb47c1156f5449045b3f3e97145e5114a9b735c527ad36c4de7e713375d7de51f86ba57d10cfabe36a8d3d1e887e37ab2d6577398
-DIST rmagick-5.4.2.tar.gz 2019747 BLAKE2B 7f5c7c7fca8c4cdbd162b13e1b6e98316d4389ebacd38ccd3d29058b496aee659caaea5887afce4f7a29ae5a9cf46b57b766484fc98c552f40becebaaba9b97d SHA512 23cab660b31d0d4f9a119562e1cfcfc5963004dcc1f78e2717975f5b4a97b6b16e2f13e2ceaeb918302fc6396b7c87f23ecbdb44e9b3d21b176e45279e591366
 DIST rmagick-5.4.4.tar.gz 2019830 BLAKE2B 0eb8d8c7edb885f5cddab586532eb95dadaaa20bab78707ffe80ce486c073d8d552e610c4e0cc5671d4832768614891e4fe73426c62689ef281586bce49643c9 SHA512 95559d1138b46ecbe2adea5cdbb18ed1cb5076f879de560af8a35b567d82c81fc78258e57bf58f8d3657bd9a2333b813471d85b37a459056bfb00a76428b7536

diff --git a/dev-ruby/rmagick/rmagick-5.2.0.ebuild b/dev-ruby/rmagick/rmagick-5.2.0.ebuild
deleted file mode 100644
index ae6dec854bfe..000000000000
--- a/dev-ruby/rmagick/rmagick-5.2.0.ebuild
+++ /dev/null
@@ -1,78 +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=""
-
-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="$(ver_cut 1)"
-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] )"
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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
-
-	# 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/dev-ruby/rmagick/rmagick-5.4.1.ebuild b/dev-ruby/rmagick/rmagick-5.4.1.ebuild
deleted file mode 100644
index b649ed32d45b..000000000000
--- a/dev-ruby/rmagick/rmagick-5.4.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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 )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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/dev-ruby/rmagick/rmagick-5.4.2.ebuild b/dev-ruby/rmagick/rmagick-5.4.2.ebuild
deleted file mode 100644
index b649ed32d45b..000000000000
--- a/dev-ruby/rmagick/rmagick-5.4.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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 )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-04-13  6:24 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-04-13  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     ce5ad522c1e79c807446bfddec8b088023ba3e3e
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 05:31:38 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:24:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5ad522

dev-ruby/rmagick: add 5.5.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-5.5.0.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 330d61b133e6..fc7deac332a0 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,3 +1,4 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.4.4.tar.gz 2019830 BLAKE2B 0eb8d8c7edb885f5cddab586532eb95dadaaa20bab78707ffe80ce486c073d8d552e610c4e0cc5671d4832768614891e4fe73426c62689ef281586bce49643c9 SHA512 95559d1138b46ecbe2adea5cdbb18ed1cb5076f879de560af8a35b567d82c81fc78258e57bf58f8d3657bd9a2333b813471d85b37a459056bfb00a76428b7536
+DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476 SHA512 f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f

diff --git a/dev-ruby/rmagick/rmagick-5.5.0.ebuild b/dev-ruby/rmagick/rmagick-5.5.0.ebuild
new file mode 100644
index 000000000000..b649ed32d45b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.5.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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 )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-05-03  5:11 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-05-03  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     01a623a532b90d7385ab161df0c1763f4811745d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 05:10:15 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri May  3 05:11:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a623a5

dev-ruby/rmagick: drop 5.4.4

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

 dev-ruby/rmagick/Manifest             |  1 -
 dev-ruby/rmagick/rmagick-5.4.4.ebuild | 80 -----------------------------------
 2 files changed, 81 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 35abe4897de9..56491cce362d 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,4 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
-DIST rmagick-5.4.4.tar.gz 2019830 BLAKE2B 0eb8d8c7edb885f5cddab586532eb95dadaaa20bab78707ffe80ce486c073d8d552e610c4e0cc5671d4832768614891e4fe73426c62689ef281586bce49643c9 SHA512 95559d1138b46ecbe2adea5cdbb18ed1cb5076f879de560af8a35b567d82c81fc78258e57bf58f8d3657bd9a2333b813471d85b37a459056bfb00a76428b7536
 DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476 SHA512 f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
 DIST rmagick-6.0.0.tar.gz 2046555 BLAKE2B 7591c8955a893d1b5d7bb6fb633c9fafbf4483cefcaf78648f21f38b4410f87bdbf061722fa31fcc97cfbf642c2741a2903bbf1abbb042c5eb558e517cd4102d SHA512 b258a15549250fa78bb8648a3c0483d8a1bafbdd2cedda3fef07f8eccb0ecae8dee198a9a3d0172de4a8c27f3eb29b1e57eb2ae1990e8793b9cf053d1df56633

diff --git a/dev-ruby/rmagick/rmagick-5.4.4.ebuild b/dev-ruby/rmagick/rmagick-5.4.4.ebuild
deleted file mode 100644
index b649ed32d45b..000000000000
--- a/dev-ruby/rmagick/rmagick-5.4.4.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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 )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-05-03  5:11 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-05-03  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     88fa02002cbe921137169c70a43244d0bff436ce
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 05:07:11 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri May  3 05:11:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fa0200

dev-ruby/rmagick: add 6.0.0

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-6.0.0.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index fc7deac332a0..35abe4897de9 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.4.4.tar.gz 2019830 BLAKE2B 0eb8d8c7edb885f5cddab586532eb95dadaaa20bab78707ffe80ce486c073d8d552e610c4e0cc5671d4832768614891e4fe73426c62689ef281586bce49643c9 SHA512 95559d1138b46ecbe2adea5cdbb18ed1cb5076f879de560af8a35b567d82c81fc78258e57bf58f8d3657bd9a2333b813471d85b37a459056bfb00a76428b7536
 DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476 SHA512 f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
+DIST rmagick-6.0.0.tar.gz 2046555 BLAKE2B 7591c8955a893d1b5d7bb6fb633c9fafbf4483cefcaf78648f21f38b4410f87bdbf061722fa31fcc97cfbf642c2741a2903bbf1abbb042c5eb558e517cd4102d SHA512 b258a15549250fa78bb8648a3c0483d8a1bafbdd2cedda3fef07f8eccb0ecae8dee198a9a3d0172de4a8c27f3eb29b1e57eb2ae1990e8793b9cf053d1df56633

diff --git a/dev-ruby/rmagick/rmagick-6.0.0.ebuild b/dev-ruby/rmagick/rmagick-6.0.0.ebuild
new file mode 100644
index 000000000000..b649ed32d45b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-6.0.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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 )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-05-03  5:11 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-05-03  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     daf7c790e532c76a2e4caab66f46c6d7eaa76580
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 05:09:16 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri May  3 05:11:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf7c790

dev-ruby/rmagick: add missing test USE flag for imagemagick

Closes: https://bugs.gentoo.org/926624
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-5.5.0.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-6.0.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index d0e9cf4710ab..1ed3b10589b4 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -29,7 +29,7 @@ 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 )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp,xml] media-fonts/dejavu )"
 
 ruby_add_bdepend "dev-ruby/pkg-config"
 

diff --git a/dev-ruby/rmagick/rmagick-5.5.0.ebuild b/dev-ruby/rmagick/rmagick-5.5.0.ebuild
index b649ed32d45b..69d24bc1d18b 100644
--- a/dev-ruby/rmagick/rmagick-5.5.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.5.0.ebuild
@@ -29,7 +29,7 @@ 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 )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp,xml] media-fonts/dejavu )"
 
 # observer is a default gem packaged with ruby
 

diff --git a/dev-ruby/rmagick/rmagick-6.0.0.ebuild b/dev-ruby/rmagick/rmagick-6.0.0.ebuild
index b649ed32d45b..69d24bc1d18b 100644
--- a/dev-ruby/rmagick/rmagick-6.0.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-6.0.0.ebuild
@@ -29,7 +29,7 @@ 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 )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp,xml] media-fonts/dejavu )"
 
 # observer is a default gem packaged with ruby
 


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-05-03  6:36 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-05-03  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b1585c40bc6047bc60a657bd884396f9359a27e0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 06:36:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May  3 06:36:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1585c40

dev-ruby/rmagick: Stabilize 5.3.0 ppc64, #923974

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 1ed3b10589b4..e8480ed5b65d 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-05-03  6:36 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-05-03  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3f32d9d3da6a21a3e074558b2dedff1e069be84c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 06:36:21 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May  3 06:36:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f32d9d3

dev-ruby/rmagick: Stabilize 5.3.0 ppc, #923974

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index e8480ed5b65d..b1c16bf614ab 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-05-15  5:29 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-05-15  5:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e2ebf267e02b7e2e23631110ec1eb36391fb7ba1
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 05:26:26 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed May 15 05:26:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ebf267

dev-ruby/rmagick: add 6.0.1

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

 dev-ruby/rmagick/Manifest             |  1 +
 dev-ruby/rmagick/rmagick-6.0.1.ebuild | 80 +++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 56491cce362d..ae161a77a030 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476 SHA512 f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
 DIST rmagick-6.0.0.tar.gz 2046555 BLAKE2B 7591c8955a893d1b5d7bb6fb633c9fafbf4483cefcaf78648f21f38b4410f87bdbf061722fa31fcc97cfbf642c2741a2903bbf1abbb042c5eb558e517cd4102d SHA512 b258a15549250fa78bb8648a3c0483d8a1bafbdd2cedda3fef07f8eccb0ecae8dee198a9a3d0172de4a8c27f3eb29b1e57eb2ae1990e8793b9cf053d1df56633
+DIST rmagick-6.0.1.tar.gz 2045860 BLAKE2B e36ed9c2719df593cce32591111010a8d64e54ff4348ed22ebf9d840ca6f7ceec91b8097b5258bb0a195db63c422373e408f5995cef8944eac42e71d6fd00c4e SHA512 a6fdecd4ad6d17045438a9a14fc6c0a8b9d18224d6d3d0af2ade6fcba1bd0c889710f03d8b2f9738214023d87c504f7a7017f49b467a778fa3d97a14aa2bfeb3

diff --git a/dev-ruby/rmagick/rmagick-6.0.1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1.ebuild
new file mode 100644
index 000000000000..69d24bc1d18b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-6.0.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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,xml] media-fonts/dejavu )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' 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
+
+	# 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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-06-18 12:18 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-06-18 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     2c3bbf2d40e1c65bf707c3d44dcb92d3c3543c75
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 11:48:50 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 12:18:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3bbf2d

dev-ruby/rmagick: avoid runtime dependency on pkg-config

Bug: https://bugs.gentoo.org/934040
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild | 82 ++++++++++++++++++++++++++++++++
 dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild | 82 ++++++++++++++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
new file mode 100644
index 000000000000..8fe6a2de70d5
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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,xml] media-fonts/dejavu )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' spec/spec_helper.rb || die
+	sed -e 's/git ls-files/find */' \
+		-e '/pkg-config/ s:^:#:' \
+		-i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.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/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
new file mode 100644
index 000000000000..8fe6a2de70d5
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+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="$(ver_cut 1)"
+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,xml] media-fonts/dejavu )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+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:^:#:' -e '5irequire "tempfile"' spec/spec_helper.rb || die
+	sed -e 's/git ls-files/find */' \
+		-e '/pkg-config/ s:^:#:' \
+		-i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Squelch harmless warning about imagemagick installation.
+	sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.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
+}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-06-18 18:12 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8badbf2526927d49a6aca30f8114a1c86090ee7e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:15 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8badbf25

dev-ruby/rmagick: Stabilize 5.5.0-r1 amd64, #934508

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
index a6ef43c64df6..e4a657f4e88f 100644
--- a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-06-18 18:12 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     2ba7463d6c473df2a086f4d3915b164935b13ebb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:13 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba7463d

dev-ruby/rmagick: Stabilize 5.5.0-r1 x86, #934508

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
index 8fe6a2de70d5..50999df8d14e 100644
--- a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-06-18 18:12 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     88066ac7160015e0aaf24c83b732658c69c384ff
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:16 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88066ac7

dev-ruby/rmagick: Stabilize 5.5.0-r1 ppc64, #934508

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
index e4a657f4e88f..5fdb1df1466f 100644
--- a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-06-18 18:12 Arthur Zamarin
  0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b0765f9d4f451f4b91fc517ffabed4c6cb6a1c70
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:14 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0765f9d

dev-ruby/rmagick: Stabilize 5.5.0-r1 ppc, #934508

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
index 50999df8d14e..a6ef43c64df6 100644
--- a/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.5.0-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~hppa ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-07-17  9:38 Hans de Graaff
  0 siblings, 0 replies; 102+ messages in thread
From: Hans de Graaff @ 2024-07-17  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     93513c67197289724468b627723f76a20b0f7ed9
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 09:37:39 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 09:37:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93513c67

dev-ruby/rmagick: drop 5.3.0, 5.5.0, 6.0.0, 6.0.1

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

 dev-ruby/rmagick/Manifest             |  2 -
 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 82 -----------------------------------
 dev-ruby/rmagick/rmagick-5.5.0.ebuild | 80 ----------------------------------
 dev-ruby/rmagick/rmagick-6.0.0.ebuild | 80 ----------------------------------
 dev-ruby/rmagick/rmagick-6.0.1.ebuild | 80 ----------------------------------
 5 files changed, 324 deletions(-)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index ae161a77a030..1ec4e86ef42c 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,3 @@
 DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
-DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6 SHA512 dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476 SHA512 f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
-DIST rmagick-6.0.0.tar.gz 2046555 BLAKE2B 7591c8955a893d1b5d7bb6fb633c9fafbf4483cefcaf78648f21f38b4410f87bdbf061722fa31fcc97cfbf642c2741a2903bbf1abbb042c5eb558e517cd4102d SHA512 b258a15549250fa78bb8648a3c0483d8a1bafbdd2cedda3fef07f8eccb0ecae8dee198a9a3d0172de4a8c27f3eb29b1e57eb2ae1990e8793b9cf053d1df56633
 DIST rmagick-6.0.1.tar.gz 2045860 BLAKE2B e36ed9c2719df593cce32591111010a8d64e54ff4348ed22ebf9d840ca6f7ceec91b8097b5258bb0a195db63c422373e408f5995cef8944eac42e71d6fd00c4e SHA512 a6fdecd4ad6d17045438a9a14fc6c0a8b9d18224d6d3d0af2ade6fcba1bd0c889710f03d8b2f9738214023d87c504f7a7017f49b467a778fa3d97a14aa2bfeb3

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
deleted file mode 100644
index b1c16bf614ab..000000000000
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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,xml] media-fonts/dejavu )"
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# Avoid some tests that fails due to minor implementation changes in
-	# imagemagick.
-	rm -f spec/rmagick/class_methods/limit_resources_spec.rb spec/rmagick/image/gamma_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/dev-ruby/rmagick/rmagick-5.5.0.ebuild b/dev-ruby/rmagick/rmagick-5.5.0.ebuild
deleted file mode 100644
index 69d24bc1d18b..000000000000
--- a/dev-ruby/rmagick/rmagick-5.5.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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,xml] media-fonts/dejavu )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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/dev-ruby/rmagick/rmagick-6.0.0.ebuild b/dev-ruby/rmagick/rmagick-6.0.0.ebuild
deleted file mode 100644
index 69d24bc1d18b..000000000000
--- a/dev-ruby/rmagick/rmagick-6.0.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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,xml] media-fonts/dejavu )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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/dev-ruby/rmagick/rmagick-6.0.1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1.ebuild
deleted file mode 100644
index 69d24bc1d18b..000000000000
--- a/dev-ruby/rmagick/rmagick-6.0.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-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="$(ver_cut 1)"
-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,xml] media-fonts/dejavu )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-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:^:#:' -e '5irequire "tempfile"' 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
-
-	# 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
-}


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-10-06 11:35 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-10-06 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     cf21873f8b1c0509ec34b15b1e22ac722eb8c2bd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  6 11:29:47 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  6 11:34:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf21873f

dev-ruby/rmagick: Stabilize 6.0.1-r1 x86, #941031

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
index 8fe6a2de70d5..50999df8d14e 100644
--- a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-10-06 12:01 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-10-06 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     92618f1472458239cd7231b5442ba2f96a7fda8b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  6 12:01:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  6 12:01:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92618f14

dev-ruby/rmagick: Stabilize 6.0.1-r1 amd64, #941031

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
index 4617acabd751..5027c2109293 100644
--- a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-10-06 12:01 Sam James
  0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-10-06 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     df8d17d62ec3a7c9a79e93ecde48a5ea75e5cf16
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  6 12:01:13 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  6 12:01:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8d17d6

dev-ruby/rmagick: Stabilize 6.0.1-r1 ppc64, #941031

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
index 50999df8d14e..4617acabd751 100644
--- a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~hppa ~ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/
@ 2024-10-09  2:53 Jakov Smolić
  0 siblings, 0 replies; 102+ messages in thread
From: Jakov Smolić @ 2024-10-09  2:53 UTC (permalink / raw
  To: gentoo-commits

commit:     066bef2d9790fb9987011cbde250000c5b7423f8
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  9 02:53:03 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct  9 02:53:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066bef2d

dev-ruby/rmagick: Stabilize 6.0.1-r1 ppc, #941031

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
index 5027c2109293..5fdb1df1466f 100644
--- a/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
+++ b/dev-ruby/rmagick/rmagick-6.0.1-r1.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="


^ permalink raw reply related	[flat|nested] 102+ messages in thread

end of thread, other threads:[~2024-10-09  2:53 UTC | newest]

Thread overview: 102+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-25  8:30 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rmagick/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2015-11-09 10:31 Agostino Sarubbo
2015-11-11  9:12 Agostino Sarubbo
2015-11-12  7:58 Jeroen Roovers
2015-11-12  9:40 Agostino Sarubbo
2015-12-13  7:52 Hans de Graaff
2016-11-29 23:47 Manuel Rüger
2017-05-03  5:35 Hans de Graaff
2017-05-26  7:14 Hans de Graaff
2017-05-27 16:39 Agostino Sarubbo
2017-08-06  6:28 Hans de Graaff
2017-11-10  7:35 Hans de Graaff
2018-02-25  6:47 Hans de Graaff
2018-04-15  5:38 Hans de Graaff
2018-04-16 15:37 Hans de Graaff
2018-04-26  4:21 Matt Turner
2018-04-26  4:57 Hans de Graaff
2018-08-06 19:11 Hans de Graaff
2018-12-13  8:09 Hans de Graaff
2019-02-16 12:02 Hans de Graaff
2019-04-17  5:48 Hans de Graaff
2019-06-17  5:32 Hans de Graaff
2019-06-17  5:32 Hans de Graaff
2019-06-18 18:24 Thomas Deutschmann
2019-06-19  5:22 Hans de Graaff
2019-06-19  5:22 Hans de Graaff
2019-07-12  5:07 Hans de Graaff
2019-08-28  6:54 Sergei Trofimovich
2019-08-28  7:22 Sergei Trofimovich
2019-09-02 17:12 Hans de Graaff
2020-03-28  7:05 Hans de Graaff
2020-03-29  7:43 Hans de Graaff
2020-04-02  2:11 Matt Turner
2020-04-02  2:11 Matt Turner
2020-04-14  5:31 Hans de Graaff
2020-05-02  6:53 Hans de Graaff
2020-05-13 14:52 Agostino Sarubbo
2020-05-14  8:03 Agostino Sarubbo
2020-05-16  5:46 Hans de Graaff
2021-07-07  6:53 Hans de Graaff
2021-07-15  8:17 Hans de Graaff
2021-07-18  5:40 Hans de Graaff
2021-09-18  8:14 Sam James
2021-10-02 20:29 Sam James
2021-10-02 20:37 Sam James
2021-10-02 20:37 Sam James
2021-10-02 20:38 Sam James
2021-10-02 20:41 Sam James
2021-10-03  6:30 Hans de Graaff
2021-10-08 10:49 Hans de Graaff
2021-10-12  5:44 Hans de Graaff
2021-12-01 13:36 Jakov Smolić
2021-12-30  6:34 Hans de Graaff
2022-07-16  6:26 Hans de Graaff
2022-07-16  6:26 Hans de Graaff
2022-07-16  8:17 Arthur Zamarin
2022-07-16  8:44 Arthur Zamarin
2022-07-17  9:10 Agostino Sarubbo
2022-07-17  9:11 Agostino Sarubbo
2022-10-01  7:06 Hans de Graaff
2022-10-07  6:12 Hans de Graaff
2022-10-07  6:12 Hans de Graaff
2022-10-07  6:12 Hans de Graaff
2022-11-15  6:24 Hans de Graaff
2022-12-03 15:29 Hans de Graaff
2023-03-14  6:33 Hans de Graaff
2023-03-14  6:33 Hans de Graaff
2023-03-28 22:54 Sam James
2023-03-29  0:16 Sam James
2023-03-29  0:48 Sam James
2023-03-29  0:48 Sam James
2023-07-20  6:22 Hans de Graaff
2023-08-29 14:26 Hans de Graaff
2023-08-29 16:53 Hans de Graaff
2023-08-31  5:05 Hans de Graaff
2023-12-31 10:29 Hans de Graaff
2024-02-05  7:21 Hans de Graaff
2024-02-07  7:36 Hans de Graaff
2024-02-07 10:24 Hans de Graaff
2024-02-07 10:24 Hans de Graaff
2024-02-08 10:21 Arthur Zamarin
2024-02-13 10:32 Hans de Graaff
2024-02-16  7:11 Hans de Graaff
2024-02-17 21:17 Sam James
2024-02-18 10:24 Hans de Graaff
2024-04-13  6:24 Hans de Graaff
2024-05-03  5:11 Hans de Graaff
2024-05-03  5:11 Hans de Graaff
2024-05-03  5:11 Hans de Graaff
2024-05-03  6:36 Sam James
2024-05-03  6:36 Sam James
2024-05-15  5:29 Hans de Graaff
2024-06-18 12:18 Hans de Graaff
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-07-17  9:38 Hans de Graaff
2024-10-06 11:35 Sam James
2024-10-06 12:01 Sam James
2024-10-06 12:01 Sam James
2024-10-09  2:53 Jakov Smolić

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox