[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 95436a7c965d18b6a7ee8133432872d9d3bd68e3 Author: Hans de Graaff gentoo org> AuthorDate: Sun Sep 1 06:31:04 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Sep 1 06:31:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95436a7c dev-ruby/mini_magick: add 5.0.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-5.0.1.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 7b359464a7ef..5eef5b7edc02 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d SHA512 2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363 DIST mini_magick-4.13.2.tar.gz 1330632 BLAKE2B 831d6676cf2e65f857f149db77086ff9a8a209cf9aa4cfb0dc38a73e82b5d10605cf105d7126f0319203a9cae824e0b94812cf450ad5552316bbd94e21f71365 SHA512 a7a4628fe523816aef37eecfd755b84d11072c6c57134fd3b237312f302d41d22cefcbf1ef7a291d97d02b830887aa0f628140c51ca28fa9f955c6f96b57 +DIST mini_magick-5.0.1.tar.gz 1325633 BLAKE2B 6dce4cf3b488122732952771cd425139fa5ca33389abaa0f8ed0d797282b66247a529b5ad4cc2de569af9be00406cd4a88e60ce805f4132374aebd0a3f9a7808 SHA512 5579967be69065e1da79d11bc9de85acef4030345367ab8c57b91e26a99821a771d09bbdf8da012a9741141ceca8c4643e921dd9170209088425d7ab6ea845bb diff --git a/dev-ruby/mini_magick/mini_magick-5.0.1.ebuild b/dev-ruby/mini_magick/mini_magick-5.0.1.ebuild new file mode 100644 index ..c6ca8f7af3cc --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-5.0.1.ebuild @@ -0,0 +1,50 @@ +# 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_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND="media-gfx/imagemagick" +DEPEND="test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults + # and show all failures. + sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: a38873c3eabbd8ef33ac1abafbf25f3ce7aef474 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Aug 21 07:04:04 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 21 09:19:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38873c3 dev-ruby/mini_magick: remove leading whitespace in R/DEPEND Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/38228 Signed-off-by: Joonas Niilola gentoo.org> dev-ruby/mini_magick/mini_magick-4.13.1.ebuild | 4 ++-- dev-ruby/mini_magick/mini_magick-4.13.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild index 26598e37d533..323f31688be1 100644 --- a/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild @@ -27,8 +27,8 @@ IUSE="test" # It's only used at runtime in this case because this extension only # _calls_ the commands. But when we run tests we're going to need tiff # and jpeg support at a minimum. -RDEPEND=" media-gfx/imagemagick" -DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" +RDEPEND="media-gfx/imagemagick" +DEPEND="test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" diff --git a/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild index 26598e37d533..323f31688be1 100644 --- a/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild @@ -27,8 +27,8 @@ IUSE="test" # It's only used at runtime in this case because this extension only # _calls_ the commands. But when we run tests we're going to need tiff # and jpeg support at a minimum. -RDEPEND=" media-gfx/imagemagick" -DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" +RDEPEND="media-gfx/imagemagick" +DEPEND="test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 1699a8102fad002d8fef2b8dda102362ff40df92 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 15 07:13:31 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 15 07:47:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1699a810 dev-ruby/mini_magick: add 4.13.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.13.2.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 28125398a40a..a435e55209f9 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d SHA512 2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363 +DIST mini_magick-4.13.2.tar.gz 1330632 BLAKE2B 831d6676cf2e65f857f149db77086ff9a8a209cf9aa4cfb0dc38a73e82b5d10605cf105d7126f0319203a9cae824e0b94812cf450ad5552316bbd94e21f71365 SHA512 a7a4628fe523816aef37eecfd755b84d11072c6c57134fd3b237312f302d41d22cefcbf1ef7a291d97d02b830887aa0f628140c51ca28fa9f955c6f96b57 diff --git a/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild new file mode 100644 index ..26598e37d533 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.13.2.ebuild @@ -0,0 +1,56 @@ +# 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_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND=" media-gfx/imagemagick" +DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults + # and show all failures. + sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die + sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: d2b5d57bf75305508ca99d3bbfccd0d04cb2a647 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 15 07:15:40 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 15 07:47:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b5d57b dev-ruby/mini_magick: drop 4.12.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 - dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index a435e55209f9..7b359464a7ef 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,3 +1,2 @@ -DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d SHA512 2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363 DIST mini_magick-4.13.2.tar.gz 1330632 BLAKE2B 831d6676cf2e65f857f149db77086ff9a8a209cf9aa4cfb0dc38a73e82b5d10605cf105d7126f0319203a9cae824e0b94812cf450ad5552316bbd94e21f71365 SHA512 a7a4628fe523816aef37eecfd755b84d11072c6c57134fd3b237312f302d41d22cefcbf1ef7a291d97d02b830887aa0f628140c51ca28fa9f955c6f96b57 diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild deleted file mode 100644 index de35c26658a2.. --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ /dev/null @@ -1,63 +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_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid spec broken by recent imagemagick updates - sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die - sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die - sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die - sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die - - # Avoid posix-spawn tests because is not the default, does not work with ruby30 and appears to be unmaintained. - sed -e '/SHELL_APIS.*posix-spawn/ s:^:#:' \ - -e 's/"posix-spawn"//' \ - -i spec/spec_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 12d9989e0fb6cb19750fde3fb34637e1ec674131 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jun 28 04:23:03 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jun 28 04:31:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d9989e dev-ruby/mini_magick: drop 4.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 - dev-ruby/mini_magick/mini_magick-4.13.0.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index e2f5ba5ab447..28125398a40a 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,3 +1,2 @@ DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 -DIST mini_magick-4.13.0.tar.gz 1330816 BLAKE2B 90375169b91363cc6f01c8251a93fc40d8d53974de16738a685d76e70c8b66869d0fb2f22cb9a76e4e5a9b4d9cc31b1b821807325fe6d93a65d3c53584847904 SHA512 6b9b278bf844897a9ddbc28515bf01f6215bb8cbf8a0caaedaa521d2f6927a834d929feaa334cae739129fdf4c40a7ae0aa4116f5fa82befd41c910c3063b7ac DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d SHA512 2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363 diff --git a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild deleted file mode 100644 index 26598e37d533.. --- a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild +++ /dev/null @@ -1,56 +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_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND=" media-gfx/imagemagick" -DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults - # and show all failures. - sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid spec broken by recent imagemagick updates - sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die - sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: be189997be6dbc019f40415a0fc8b6170088f364 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jun 28 04:22:50 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jun 28 04:31:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be189997 dev-ruby/mini_magick: add 4.13.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.13.1.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 86f070f63ffe..e2f5ba5ab447 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 DIST mini_magick-4.13.0.tar.gz 1330816 BLAKE2B 90375169b91363cc6f01c8251a93fc40d8d53974de16738a685d76e70c8b66869d0fb2f22cb9a76e4e5a9b4d9cc31b1b821807325fe6d93a65d3c53584847904 SHA512 6b9b278bf844897a9ddbc28515bf01f6215bb8cbf8a0caaedaa521d2f6927a834d929feaa334cae739129fdf4c40a7ae0aa4116f5fa82befd41c910c3063b7ac +DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d SHA512 2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363 diff --git a/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild new file mode 100644 index ..26598e37d533 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild @@ -0,0 +1,56 @@ +# 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_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND=" media-gfx/imagemagick" +DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults + # and show all failures. + sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die + sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 198dd018156da58c44256b34d4ab24c060703a0d Author: Hans de Graaff gentoo org> AuthorDate: Fri Jun 14 04:50:11 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jun 14 04:50:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198dd018 dev-ruby/mini_magick: add 4.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.13.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 68f8553bec04..86f070f63ffe 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 +DIST mini_magick-4.13.0.tar.gz 1330816 BLAKE2B 90375169b91363cc6f01c8251a93fc40d8d53974de16738a685d76e70c8b66869d0fb2f22cb9a76e4e5a9b4d9cc31b1b821807325fe6d93a65d3c53584847904 SHA512 6b9b278bf844897a9ddbc28515bf01f6215bb8cbf8a0caaedaa521d2f6927a834d929feaa334cae739129fdf4c40a7ae0aa4116f5fa82befd41c910c3063b7ac diff --git a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild new file mode 100644 index ..26598e37d533 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild @@ -0,0 +1,56 @@ +# 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_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND=" media-gfx/imagemagick" +DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults + # and show all failures. + sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die + sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 62afeffd66296dabcc48d98a25da7f387bda14ee Author: Hans de Graaff gentoo org> AuthorDate: Sat May 18 13:33:33 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 18 17:23:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62afeffd dev-ruby/mini_magick: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild index 47b68f055782..de35c26658a2 100644 --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -22,7 +22,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" +IUSE="test" # It's only used at runtime in this case because this extension only # _calls_ the commands. But when we run tests we're going to need tiff @@ -47,6 +47,7 @@ all_ruby_prepare() { # Avoid spec broken by recent imagemagick updates sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die + sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' spec/lib/mini_magick/image_spec.rb || die # Avoid graphicsmagick tests because installing both in parallel for # tests is hard.
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 84a6676c7129b5db6875a2d7326f8b09c8f36f17 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 2 07:49:53 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 2 10:23:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a6676c dev-ruby/mini_magick: drop 4.11.0-r1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 - dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild | 62 --- 2 files changed, 63 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index b0115aea860c..68f8553bec04 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1 @@ -DIST mini_magick-4.11.0.tar.gz 1193122 BLAKE2B b736bb1b147ec2b1f926ebf5a3b908e659d6dfcaca0e7199932086e09cfd6be21046dff3c4e0edb7877c40c5bbda73aa0f521b305c15abb6fab931242b4561c9 SHA512 7201a94345aa95bb9466369c78fbc48108b245df77435e839a3f0df7694f4da4eeff3a7b3da4aaabedefd93859abde1145baef6f0f01580f66255653be88f5d2 DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild deleted file mode 100644 index 3ca8217dd861.. --- a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild +++ /dev/null @@ -1,62 +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_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid spec broken by recent imagemagick updates - sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die - sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die - sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die - - # Avoid posix-spawn tests because is not the default, does not work with ruby30 and appears to be unmaintained. - sed -e '/SHELL_APIS.*posix-spawn/ s:^:#:' \ - -e 's/"posix-spawn"//' \ - -i spec/spec_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 05e5e9291d1dfda81cc0832c5079290bbfaf7223 Author: Sam James gentoo org> AuthorDate: Fri Apr 7 18:23:29 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 7 18:24:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e5e929 dev-ruby/mini_magick: Keyword 4.12.0 sparc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild index a5953aa7b3fd..47b68f055782 100644 --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -21,7 +21,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 8bf245fe6617bcd21cba36b7e470d15bb37212d4 Author: Sam James gentoo org> AuthorDate: Tue Mar 28 20:18:56 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 28 20:18:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf245fe dev-ruby/mini_magick: Keyword 4.12.0 arm, #903097 Signed-off-by: Sam James gentoo.org> dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild index 29e242bb7f5d..a5953aa7b3fd 100644 --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -21,7 +21,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: aefb5f2fc6eeedbcd870f27a578fada5bee3 Author: Sam James gentoo org> AuthorDate: Tue Mar 28 20:14:04 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 28 20:14:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefb5f2f dev-ruby/mini_magick: Keyword 4.12.0 arm64, #898136 Signed-off-by: Sam James gentoo.org> dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild index 46c836949d22..29e242bb7f5d 100644 --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -21,7 +21,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 0b76fbc8f5bcb91728c8ad978794d3cab96946e6 Author: Hans de Graaff gentoo org> AuthorDate: Tue Mar 21 05:14:01 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Mar 21 05:21:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b76fbc8 dev-ruby/mini_magick: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild index 375b1127f9ce..46c836949d22 100644 --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 18adc8d4ac9e723c07a6c20ddc4536d409407417 Author: Hans de Graaff gentoo org> AuthorDate: Sat Dec 10 08:52:18 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 11 06:27:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18adc8d4 dev-ruby/mini_magick: add 4.12.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index ce6185e1c125..b0115aea860c 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.11.0.tar.gz 1193122 BLAKE2B b736bb1b147ec2b1f926ebf5a3b908e659d6dfcaca0e7199932086e09cfd6be21046dff3c4e0edb7877c40c5bbda73aa0f521b305c15abb6fab931242b4561c9 SHA512 7201a94345aa95bb9466369c78fbc48108b245df77435e839a3f0df7694f4da4eeff3a7b3da4aaabedefd93859abde1145baef6f0f01580f66255653be88f5d2 +DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559 diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild new file mode 100644 index ..375b1127f9ce --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die + sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die + sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die + + # Avoid posix-spawn tests because is not the default, does not work with ruby30 and appears to be unmaintained. + sed -e '/SHELL_APIS.*posix-spawn/ s:^:#:' \ + -e 's/"posix-spawn"//' \ + -i spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 7976a9ece1a3ff2752ab1f98a50c34960f56a8ee Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 4 11:12:08 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 4 15:05:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7976a9ec dev-ruby/mini_magick: drop 4.11.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.11.0.ebuild | 57 -- 1 file changed, 57 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild deleted file mode 100644 index 4617f26bb68d.. --- a/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild +++ /dev/null @@ -1,57 +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" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid spec broken by recent imagemagick updates - sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die - sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die - sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 9edcf092ced43a0da1aee96b8d76a2b42a173429 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jul 28 17:52:26 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jul 29 04:48:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edcf092 dev-ruby/mini_magick: enable ruby31 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild index 791b235526e2..3ca8217dd861 100644 --- a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: f01c6ad497c431dac920f07d04bd3ca5f9416c8d Author: Yu Gu gmail com> AuthorDate: Sun Jun 12 07:58:47 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon Jun 13 08:01:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01c6ad4 dev-ruby/mini_magick: Keyword 4.11.0-r1 riscv, #849530 Signed-off-by: Yu Gu gmail.com> Signed-off-by: Yixun Lan gentoo.org> dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild index 9387743eba56..791b235526e2 100644 --- a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild @@ -21,7 +21,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 652307bdfd1e0d7861e8561f2dd4c61fc9313559 Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 9 06:41:17 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 9 07:38:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652307bd dev-ruby/mini_magick: update EAPI 7 -> 8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild | 62 +++ 1 file changed, 62 insertions(+) diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild new file mode 100644 index ..9387743eba56 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.11.0-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 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_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die + sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die + sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die + + # Avoid posix-spawn tests because is not the default, does not work with ruby30 and appears to be unmaintained. + sed -e '/SHELL_APIS.*posix-spawn/ s:^:#:' \ + -e 's/"posix-spawn"//' \ + -i spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 7ba70ed99bef2f61bbc2823fa0105a312654a015 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 7 08:07:58 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 7 08:31:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba70ed9 dev-ruby/mini_magick: cleanup Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 - dev-ruby/mini_magick/mini_magick-4.10.1.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 81ed5b03d85..ce6185e1c12 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1 @@ -DIST mini_magick-4.10.1.tar.gz 1192455 BLAKE2B 269f0fbf0e49bb14c3a39124dfeb8171775db7a9e51e4662e5dac0a98c4668156bf5bbf22af62a9f62d7834d2205a9475e5631b768d27cac0527cab0baad25fa SHA512 28e4a4cf213db69182adb56daa3e09eb576e96e8ff4ad95121f9a16f8ecceb98ad790d3897463fa1ab3b7d4b9925777f9e71302adfd3f31b3f88aa520371e77b DIST mini_magick-4.11.0.tar.gz 1193122 BLAKE2B b736bb1b147ec2b1f926ebf5a3b908e659d6dfcaca0e7199932086e09cfd6be21046dff3c4e0edb7877c40c5bbda73aa0f521b305c15abb6fab931242b4561c9 SHA512 7201a94345aa95bb9466369c78fbc48108b245df77435e839a3f0df7694f4da4eeff3a7b3da4aaabedefd93859abde1145baef6f0f01580f66255653be88f5d2 diff --git a/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild deleted file mode 100644 index a9f8f5aaed8..000 --- a/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild +++ /dev/null @@ -1,56 +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" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid spec broken by recent imagemagick updates - sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die - sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 0909966d49491eaa29cdd51338aad47ea013ab42 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 18 07:29:53 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 18 07:30:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0909966d dev-ruby/mini_magick: add ruby27 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild index f98c002b159..28c13dbcc36 100644 --- a/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 3c49546864bfc08d1b7c18921f4eefd1abed5293 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 8 06:32:40 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 8 06:32:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c495468 dev-ruby/mini_magick: add 4.11.0 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.11.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index cb88dc6d2d6..81ed5b03d85 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.10.1.tar.gz 1192455 BLAKE2B 269f0fbf0e49bb14c3a39124dfeb8171775db7a9e51e4662e5dac0a98c4668156bf5bbf22af62a9f62d7834d2205a9475e5631b768d27cac0527cab0baad25fa SHA512 28e4a4cf213db69182adb56daa3e09eb576e96e8ff4ad95121f9a16f8ecceb98ad790d3897463fa1ab3b7d4b9925777f9e71302adfd3f31b3f88aa520371e77b +DIST mini_magick-4.11.0.tar.gz 1193122 BLAKE2B b736bb1b147ec2b1f926ebf5a3b908e659d6dfcaca0e7199932086e09cfd6be21046dff3c4e0edb7877c40c5bbda73aa0f521b305c15abb6fab931242b4561c9 SHA512 7201a94345aa95bb9466369c78fbc48108b245df77435e839a3f0df7694f4da4eeff3a7b3da4aaabedefd93859abde1145baef6f0f01580f66255653be88f5d2 diff --git a/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild new file mode 100644 index 000..f98c002b159 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.11.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die + sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die + sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: b5ed786e30589e01a0fe2f46f3f7e530c9ad7923 Author: Hans de Graaff gentoo org> AuthorDate: Fri Sep 11 05:27:04 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Sep 11 06:57:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ed786e dev-ruby/mini_magick: cleanup Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 - dev-ruby/mini_magick/mini_magick-4.9.5.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index d197c9d1688..cb88dc6d2d6 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1 @@ DIST mini_magick-4.10.1.tar.gz 1192455 BLAKE2B 269f0fbf0e49bb14c3a39124dfeb8171775db7a9e51e4662e5dac0a98c4668156bf5bbf22af62a9f62d7834d2205a9475e5631b768d27cac0527cab0baad25fa SHA512 28e4a4cf213db69182adb56daa3e09eb576e96e8ff4ad95121f9a16f8ecceb98ad790d3897463fa1ab3b7d4b9925777f9e71302adfd3f31b3f88aa520371e77b -DIST mini_magick-4.9.5.tar.gz 1192220 BLAKE2B 18867664682b82c689beadd190d203f9a460a229ee07271fdfd3b9ef7c7fb2a913107b2f318c33b7aa15aad88488a4da5548f371f9f9b38246aa8f2210e04d15 SHA512 06a82b3c5bf47ae1254fb669f4cb63a7a944977eaa790501ee715740c6a2fdfe81ea886235fe310d2c0ca07253f4167e72ddae6e29a551315ecafc595c2a3a53 diff --git a/dev-ruby/mini_magick/mini_magick-4.9.5.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.5.ebuild deleted file mode 100644 index f10d9b86644..000 --- a/dev-ruby/mini_magick/mini_magick-4.9.5.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid spec broken by recent imagemagick updates - sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 0e0c015cdac56fdefcedf413167a10ea3941 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 23 17:39:56 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 23 17:41:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0c015c dev-ruby/mini_magick: avoid broken spec Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/mini_magick-4.10.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild index c215478ddbe..155b9385df4 100644 --- a/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild @@ -46,6 +46,7 @@ all_ruby_prepare() { # Avoid spec broken by recent imagemagick updates sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die + sed -i -e '/does not hang when parsing verbose data/askip' spec/lib/mini_magick/image_spec.rb || die # Avoid graphicsmagick tests because installing both in parallel for # tests is hard.
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 334ea3ff10f3295bed017650dbde5ac2552d2139 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 7 05:12:00 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 7 06:06:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334ea3ff dev-ruby/mini_magick: cleanup Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 2 - dev-ruby/mini_magick/mini_magick-4.9.3.ebuild | 59 --- dev-ruby/mini_magick/mini_magick-4.9.4.ebuild | 59 --- 3 files changed, 120 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 76e794e0488..05b23649f9c 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,3 +1 @@ -DIST mini_magick-4.9.3.tar.gz 1187910 BLAKE2B d0eaa19da0d7310316ed6c11befa2e48ba75f441021f3ecd6533b0e04d9a44cc6da18c867cec87198abd3e433d63643ab61e21bd3c8b059a757634445f718207 SHA512 4a8cd953a8281229c36cb2482115a8fd127099729fbffd4be7db8967da90916e07c062c96ee066d9740d7261c07f263db8f020eabae59cf10fa6043e4be590c8 -DIST mini_magick-4.9.4.tar.gz 1188193 BLAKE2B bd3ae9eb2f5796c42093d9162cd7b1437eccd7ffc2fccd257e2f18b7d34709fa723e413d36045f50bdc13aff1ba5220a4d277d95e419cd37c5b22d304628403d SHA512 9d1bcd7925a26332ff35daba67d78dab88690ea403e70042485d3c1499a41080365b73c03116f26cf11f9cc05c75cf7a8c40f660764f45ece5fdb9ca8a521757 DIST mini_magick-4.9.5.tar.gz 1192220 BLAKE2B 18867664682b82c689beadd190d203f9a460a229ee07271fdfd3b9ef7c7fb2a913107b2f318c33b7aa15aad88488a4da5548f371f9f9b38246aa8f2210e04d15 SHA512 06a82b3c5bf47ae1254fb669f4cb63a7a944977eaa790501ee715740c6a2fdfe81ea886235fe310d2c0ca07253f4167e72ddae6e29a551315ecafc595c2a3a53 diff --git a/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild deleted file mode 100644 index 33f0ef57dcb..000 --- a/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild +++ /dev/null @@ -1,59 +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_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid failing spec that also fails in upstream Travis - sed -i -e '/returns a hash of verbose information/,/^end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Make spec more lenient to imagemagick quoting - sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die -} diff --git a/dev-ruby/mini_magick/mini_magick-4.9.4.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.4.ebuild deleted file mode 100644 index b8093b12ed2..000 --- a/dev-ruby/mini_magick/mini_magick-4.9.4.ebuild +++ /dev/null @@ -1,59 +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_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPA
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 04f9efab2b02c69177d518928850defce897999e Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 7 05:15:47 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jan 7 06:06:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f9efab dev-ruby/mini_magick: add 4.10.1 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.10.1.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 05b23649f9c..d197c9d1688 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ +DIST mini_magick-4.10.1.tar.gz 1192455 BLAKE2B 269f0fbf0e49bb14c3a39124dfeb8171775db7a9e51e4662e5dac0a98c4668156bf5bbf22af62a9f62d7834d2205a9475e5631b768d27cac0527cab0baad25fa SHA512 28e4a4cf213db69182adb56daa3e09eb576e96e8ff4ad95121f9a16f8ecceb98ad790d3897463fa1ab3b7d4b9925777f9e71302adfd3f31b3f88aa520371e77b DIST mini_magick-4.9.5.tar.gz 1192220 BLAKE2B 18867664682b82c689beadd190d203f9a460a229ee07271fdfd3b9ef7c7fb2a913107b2f318c33b7aa15aad88488a4da5548f371f9f9b38246aa8f2210e04d15 SHA512 06a82b3c5bf47ae1254fb669f4cb63a7a944977eaa790501ee715740c6a2fdfe81ea886235fe310d2c0ca07253f4167e72ddae6e29a551315ecafc595c2a3a53 diff --git a/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild new file mode 100644 index 000..c215478ddbe --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.10.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 93198c092c7084dd24ccd6e1b77a011359066215 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 30 06:39:35 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 30 06:39:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93198c09 dev-ruby/mini_magick: add 4.9.5 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.9.5.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index a39349160c2..76e794e0488 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ DIST mini_magick-4.9.3.tar.gz 1187910 BLAKE2B d0eaa19da0d7310316ed6c11befa2e48ba75f441021f3ecd6533b0e04d9a44cc6da18c867cec87198abd3e433d63643ab61e21bd3c8b059a757634445f718207 SHA512 4a8cd953a8281229c36cb2482115a8fd127099729fbffd4be7db8967da90916e07c062c96ee066d9740d7261c07f263db8f020eabae59cf10fa6043e4be590c8 DIST mini_magick-4.9.4.tar.gz 1188193 BLAKE2B bd3ae9eb2f5796c42093d9162cd7b1437eccd7ffc2fccd257e2f18b7d34709fa723e413d36045f50bdc13aff1ba5220a4d277d95e419cd37c5b22d304628403d SHA512 9d1bcd7925a26332ff35daba67d78dab88690ea403e70042485d3c1499a41080365b73c03116f26cf11f9cc05c75cf7a8c40f660764f45ece5fdb9ca8a521757 +DIST mini_magick-4.9.5.tar.gz 1192220 BLAKE2B 18867664682b82c689beadd190d203f9a460a229ee07271fdfd3b9ef7c7fb2a913107b2f318c33b7aa15aad88488a4da5548f371f9f9b38246aa8f2210e04d15 SHA512 06a82b3c5bf47ae1254fb669f4cb63a7a944977eaa790501ee715740c6a2fdfe81ea886235fe310d2c0ca07253f4167e72ddae6e29a551315ecafc595c2a3a53 diff --git a/dev-ruby/mini_magick/mini_magick-4.9.5.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.5.ebuild new file mode 100644 index 000..f10d9b86644 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.9.5.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid spec broken by recent imagemagick updates + sed -i -e '/cache files generated from .mpc/askip' spec/lib/mini_magick/image_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: f5d4f64b0040870c760dc2d5a3ad886f41a73ba0 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 16 05:31:02 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 16 06:33:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d4f64b dev-ruby/mini_magick: add 4.9.4 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.9.4.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 6f135142df0..a39349160c2 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.9.3.tar.gz 1187910 BLAKE2B d0eaa19da0d7310316ed6c11befa2e48ba75f441021f3ecd6533b0e04d9a44cc6da18c867cec87198abd3e433d63643ab61e21bd3c8b059a757634445f718207 SHA512 4a8cd953a8281229c36cb2482115a8fd127099729fbffd4be7db8967da90916e07c062c96ee066d9740d7261c07f263db8f020eabae59cf10fa6043e4be590c8 +DIST mini_magick-4.9.4.tar.gz 1188193 BLAKE2B bd3ae9eb2f5796c42093d9162cd7b1437eccd7ffc2fccd257e2f18b7d34709fa723e413d36045f50bdc13aff1ba5220a4d277d95e419cd37c5b22d304628403d SHA512 9d1bcd7925a26332ff35daba67d78dab88690ea403e70042485d3c1499a41080365b73c03116f26cf11f9cc05c75cf7a8c40f660764f45ece5fdb9ca8a521757 diff --git a/dev-ruby/mini_magick/mini_magick-4.9.4.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.4.ebuild new file mode 100644 index 000..b8093b12ed2 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.9.4.ebuild @@ -0,0 +1,59 @@ +# 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_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid failing spec that also fails in upstream Travis + sed -i -e '/returns a hash of verbose information/,/^end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Make spec more lenient to imagemagick quoting + sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 4df8c8b05874d361148679926d04ed06d09e827e Author: Hans de Graaff gentoo org> AuthorDate: Sat May 4 18:54:33 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 4 19:14:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df8c8b0 dev-ruby/mini_magick: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/mini_magick/mini_magick-4.9.3.ebuild | 15 ++- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild index 719b20c834f..33f0ef57dcb 100644 --- a/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc" @@ -31,7 +31,7 @@ IUSE="" RDEPEND+=" media-gfx/imagemagick" DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" -USE_RUBY="ruby23 ruby24 ruby25" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" all_ruby_prepare() { # remove executable bit from all files @@ -57,14 +57,3 @@ all_ruby_prepare() { sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die } - -each_ruby_test() { - case ${RUBY} in - *ruby23|*ruby24|*ruby25) - each_fakegem_test - ;; - *) - einfo "Skipping tests due to circular dependencies with Rails" - ;; - esac -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 31abc1b3ed04bd121d574ead85f8e29257a7f492 Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 13 06:10:47 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 13 06:33:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31abc1b3 dev-ruby/mini_magick: cleanup Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/mini_magick/Manifest | 2 - dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 70 --- dev-ruby/mini_magick/mini_magick-4.9.2.ebuild | 70 --- 3 files changed, 142 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 14c414de159..6f135142df0 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,3 +1 @@ -DIST mini_magick-4.8.0.tar.gz 1184374 BLAKE2B 9949cb8b668d5b31c8a9b19ac1b68147e4865cebb2d51b75c01dad11bf98a64609acb90a08f08867f173424bfa720f83e475ab08853c11fff29e86e7af5bcba2 SHA512 7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4 -DIST mini_magick-4.9.2.tar.gz 1187916 BLAKE2B f619bc6fd559f76ecd45b91bce4ef8e75ec67e65f0e1a8c00d785e49491b9de81e320a3496f3ab5729f0ffe33e18afbaab762767b0835dc0af8bee0ec55cbd28 SHA512 c0747ddfdd304f9f9a820dd45e27d09ce723689dd989f036194c9177c7f9fe746dc85c2fc97a858c679a1cdf31d0fbacd50f6f927fd0d1905f5edbe3df2972ff DIST mini_magick-4.9.3.tar.gz 1187910 BLAKE2B d0eaa19da0d7310316ed6c11befa2e48ba75f441021f3ecd6533b0e04d9a44cc6da18c867cec87198abd3e433d63643ab61e21bd3c8b059a757634445f718207 SHA512 4a8cd953a8281229c36cb2482115a8fd127099729fbffd4be7db8967da90916e07c062c96ee066d9740d7261c07f263db8f020eabae59cf10fa6043e4be590c8 diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild deleted file mode 100644 index 233f046eeff..000 --- a/dev-ruby/mini_magick/mini_magick-4.8.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" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -USE_RUBY="ruby23 ruby24" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Avoid failing spec that also fails in upstream Travis - sed -i -e '/returns a hash of verbose information/,/^end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die - - # Make spec more lenient to imagemagick quoting - sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die - - # Avoid graphicsmagick tests because installing both in parallel for - # tests is hard. - sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die - sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die - sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby23|*ruby24) - each_fakegem_test - ;; - *) - einfo "Skipping tests due to circular dependencies with Rails" - ;; - esac -} diff --git a/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild deleted file mode 100644 index 719b20c834f..000 --- a/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 8b00d65dab3eda205bf623e251a2800ca06b Author: Hans de Graaff gentoo org> AuthorDate: Mon Feb 25 06:38:56 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Feb 25 06:41:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b00d657 dev-ruby/mini_magick: add 4.9.3 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.9.3.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 1f2007a647b..14c414de159 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ DIST mini_magick-4.8.0.tar.gz 1184374 BLAKE2B 9949cb8b668d5b31c8a9b19ac1b68147e4865cebb2d51b75c01dad11bf98a64609acb90a08f08867f173424bfa720f83e475ab08853c11fff29e86e7af5bcba2 SHA512 7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4 DIST mini_magick-4.9.2.tar.gz 1187916 BLAKE2B f619bc6fd559f76ecd45b91bce4ef8e75ec67e65f0e1a8c00d785e49491b9de81e320a3496f3ab5729f0ffe33e18afbaab762767b0835dc0af8bee0ec55cbd28 SHA512 c0747ddfdd304f9f9a820dd45e27d09ce723689dd989f036194c9177c7f9fe746dc85c2fc97a858c679a1cdf31d0fbacd50f6f927fd0d1905f5edbe3df2972ff +DIST mini_magick-4.9.3.tar.gz 1187910 BLAKE2B d0eaa19da0d7310316ed6c11befa2e48ba75f441021f3ecd6533b0e04d9a44cc6da18c867cec87198abd3e433d63643ab61e21bd3c8b059a757634445f718207 SHA512 4a8cd953a8281229c36cb2482115a8fd127099729fbffd4be7db8967da90916e07c062c96ee066d9740d7261c07f263db8f020eabae59cf10fa6043e4be590c8 diff --git a/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.3.ebuild new file mode 100644 index 000..719b20c834f --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.9.3.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" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +USE_RUBY="ruby23 ruby24 ruby25" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid failing spec that also fails in upstream Travis + sed -i -e '/returns a hash of verbose information/,/^end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Make spec more lenient to imagemagick quoting + sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby23|*ruby24|*ruby25) + each_fakegem_test + ;; + *) + einfo "Skipping tests due to circular dependencies with Rails" + ;; + esac +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 3d117b02c3eae5bb3230c0380b4713c9a7e78f43 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 3 19:21:56 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 3 19:23:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d117b02 dev-ruby/mini_magick: keyworded 4.9.2 for ppc, bug #654790 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-ruby/mini_magick/mini_magick-4.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild index c08a0f9de12..719b20c834f 100644 --- a/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,7 +22,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: a388e3ab6bede25e0712be61bee64db69c3cfcb3 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 3 19:20:10 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 3 19:23:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a388e3ab dev-ruby/mini_magick: keyworded 4.8.0 for ppc, bug #654790 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild index d6c5777d349..233f046eeff 100644 --- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,7 +22,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 4195638dfb2ea8e482c7c6acbb5dc806e9f2ae51 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 22 05:40:03 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 22 05:40:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4195638d dev-ruby/mini_magick: add 4.9.2 Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.9.2.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 3fe26e942fe..1f2007a647b 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.8.0.tar.gz 1184374 BLAKE2B 9949cb8b668d5b31c8a9b19ac1b68147e4865cebb2d51b75c01dad11bf98a64609acb90a08f08867f173424bfa720f83e475ab08853c11fff29e86e7af5bcba2 SHA512 7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4 +DIST mini_magick-4.9.2.tar.gz 1187916 BLAKE2B f619bc6fd559f76ecd45b91bce4ef8e75ec67e65f0e1a8c00d785e49491b9de81e320a3496f3ab5729f0ffe33e18afbaab762767b0835dc0af8bee0ec55cbd28 SHA512 c0747ddfdd304f9f9a820dd45e27d09ce723689dd989f036194c9177c7f9fe746dc85c2fc97a858c679a1cdf31d0fbacd50f6f927fd0d1905f5edbe3df2972ff diff --git a/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild new file mode 100644 index 000..c08a0f9de12 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +USE_RUBY="ruby23 ruby24 ruby25" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid failing spec that also fails in upstream Travis + sed -i -e '/returns a hash of verbose information/,/^end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Make spec more lenient to imagemagick quoting + sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby23|*ruby24|*ruby25) + each_fakegem_test + ;; + *) + einfo "Skipping tests due to circular dependencies with Rails" + ;; + esac +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 86b52378eb07ff87723c9d0bba42368d2c1d0c5e Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Aug 6 08:15:53 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Aug 6 08:16:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b52378 dev-ruby/mini_magick: keyworded 4.8.0 for ppc64, bug #654790 Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64" dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild index 422758027fe..d6c5777d349 100644 --- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -22,7 +22,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 457688fe122917d20ea88e1c93abe1b801e7e683 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 12 11:30:18 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 12 11:30:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457688fe dev-ruby/mini_magick: x86 keyworded (bug #654790) Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild index 509e1be7270..422758027fe 100644 --- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -22,7 +22,7 @@ RUBY_S="minimagick-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" # It's only used at runtime in this case because this extension only
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 36a3e870ed52922daadaa76d5e9221d53c5f96f9 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 19 07:27:13 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 19 07:27:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a3e870 dev-ruby/mini_magick: add ruby25 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild index 6a11e219fb8..509e1be7270 100644 --- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc" @@ -31,7 +31,7 @@ IUSE="" RDEPEND+=" media-gfx/imagemagick" DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" +USE_RUBY="ruby23 ruby24" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" all_ruby_prepare() { # remove executable bit from all files @@ -57,3 +57,14 @@ all_ruby_prepare() { sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die } + +each_ruby_test() { + case ${RUBY} in + *ruby23|*ruby24) + each_fakegem_test + ;; + *) + einfo "Skipping tests due to circular dependencies with Rails" + ;; + esac +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 46da31a1aaf7fc508b903990c23c34b21394aa7c Author: Hans de Graaff gentoo org> AuthorDate: Sun Apr 29 14:15:24 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Apr 29 17:09:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46da31a1 dev-ruby/mini_magick: add ruby24 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild index cb55de611fe..6a11e219fb8 100644 --- a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby21 ruby22 ruby23" +USE_RUBY="ruby23 ruby24" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 55d141800abf98fd9ced96511266b73050e1db84 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 4 14:38:01 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 4 15:14:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d14180 dev-ruby/mini_magick: cleanup Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/mini_magick/Manifest| 1 - dev-ruby/mini_magick/mini_magick-4.5.1-r1.ebuild | 47 2 files changed, 48 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 7c4afb54551..3fe26e942fe 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1 @@ -DIST mini_magick-4.5.1.tar.gz 1113157 BLAKE2B 96751b9457320fc79f28a9b20aacb7e25e566bd61fcb20dcb43d1a78ec9ebc35d6b04dd5efdc9472f9214c0f6d6c128f8ff0441bf2e6f608f2d7592ad53e6f1f SHA512 d586f8a33e1050923311bbd26209ba01488b5249335a19898df47479e4dfca25fba33db6dd57da420e73fbc48eab27723fb4937a7a932c1b39143bfd02bea654 DIST mini_magick-4.8.0.tar.gz 1184374 BLAKE2B 9949cb8b668d5b31c8a9b19ac1b68147e4865cebb2d51b75c01dad11bf98a64609acb90a08f08867f173424bfa720f83e475ab08853c11fff29e86e7af5bcba2 SHA512 7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4 diff --git a/dev-ruby/mini_magick/mini_magick-4.5.1-r1.ebuild b/dev-ruby/mini_magick/mini_magick-4.5.1-r1.ebuild deleted file mode 100644 index 6990bdc73cd..000 --- a/dev-ruby/mini_magick/mini_magick-4.5.1-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid broken spec that does not assume . in path name - sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 979826d455e0b486922bd33377033f71435d165d Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 19 06:23:22 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 19 06:23:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979826d4 dev-ruby/mini_magick: add 4.8.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 7421a51107d..e7a786c0947 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.5.1.tar.gz 1113157 SHA256 4222e9c8b84914230669e0a180a2e1d68e6c3d0d2b9e2464faf664bd545e8522 SHA512 d586f8a33e1050923311bbd26209ba01488b5249335a19898df47479e4dfca25fba33db6dd57da420e73fbc48eab27723fb4937a7a932c1b39143bfd02bea654 WHIRLPOOL 623b01092ff2e4647a318ee67025d04cdacba252dcae87139d88a1eef535262af38a80d72f08b49cf6889d0ec95a876bfd2482ef66e5b4242f92ea3075fb0705 +DIST mini_magick-4.8.0.tar.gz 1184374 SHA256 1fe7d28eeeb5242fd7d0274f796c253c734a3636216b8bfc74d01ac77ea2be09 SHA512 7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4 WHIRLPOOL ed4baf27d9ed3e97f78adb367c4878944a8438662c7f2f069eae7e0a33423427045b0fffa6560996b6e572dd6c4acd822d1a5e0aaa31093b1f645a80dce571d1 diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild new file mode 100644 index 000..cb55de611fe --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -0,0 +1,59 @@ +# 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_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid failing spec that also fails in upstream Travis + sed -i -e '/returns a hash of verbose information/,/^end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Make spec more lenient to imagemagick quoting + sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 0e4fb218ede4d57e64f9b6eda582f1f51524e56e Author: Hans de Graaff gentoo org> AuthorDate: Tue May 30 03:50:33 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue May 30 03:50:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4fb218 dev-ruby/mini_magick: cleanup Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/mini_magick/Manifest| 1 - dev-ruby/mini_magick/mini_magick-4.4.0-r1.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 9315340765b..7421a51107d 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1 @@ -DIST mini_magick-4.4.0.tar.gz 535 SHA256 ee1d74693d569c15bc421b39ca35f66b4afe5aa08cdf81d4bbff096fe308833a SHA512 5b6bc158f04175676fac100f17c82694ab6d20845f44ba6965b20533e139581694a641a96d7cb8ad323949f6b490ea20b96a1b9b576d7b9482269c8592df57d5 WHIRLPOOL 3ba4e177c63f265365c60a5ffeef3d9a0511ab061cd819df34fdc127fc8886e125bf85e64b869a21a7d28c1fe4e61cba0a1da96e1c1e09314e3ea473c844898d DIST mini_magick-4.5.1.tar.gz 1113157 SHA256 4222e9c8b84914230669e0a180a2e1d68e6c3d0d2b9e2464faf664bd545e8522 SHA512 d586f8a33e1050923311bbd26209ba01488b5249335a19898df47479e4dfca25fba33db6dd57da420e73fbc48eab27723fb4937a7a932c1b39143bfd02bea654 WHIRLPOOL 623b01092ff2e4647a318ee67025d04cdacba252dcae87139d88a1eef535262af38a80d72f08b49cf6889d0ec95a876bfd2482ef66e5b4242f92ea3075fb0705 diff --git a/dev-ruby/mini_magick/mini_magick-4.4.0-r1.ebuild b/dev-ruby/mini_magick/mini_magick-4.4.0-r1.ebuild deleted file mode 100644 index 2b33062eeea..000 --- a/dev-ruby/mini_magick/mini_magick-4.4.0-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: e2d822fe679ca174944e07f907c717430fe5637d Author: Manuel Rüger gentoo org> AuthorDate: Mon Oct 31 01:29:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Oct 31 01:29:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d822fe dev-ruby/mini_magick: Add ruby23 Package-Manager: portage-2.3.2 dev-ruby/mini_magick/mini_magick-4.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild index 604cd25..cd4fe11 100644 --- a/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild @@ -4,7 +4,7 @@ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: aa23a6d8c31d9b992803f99a6367550428d33e86 Author: Hans de Graaff gentoo org> AuthorDate: Sat Aug 6 09:25:29 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Aug 6 09:26:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa23a6d8 dev-ruby/mini_magick: add 4.5.1 Package-Manager: portage-2.2.28 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.5.1.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 6fa47ba..9315340 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.4.0.tar.gz 535 SHA256 ee1d74693d569c15bc421b39ca35f66b4afe5aa08cdf81d4bbff096fe308833a SHA512 5b6bc158f04175676fac100f17c82694ab6d20845f44ba6965b20533e139581694a641a96d7cb8ad323949f6b490ea20b96a1b9b576d7b9482269c8592df57d5 WHIRLPOOL 3ba4e177c63f265365c60a5ffeef3d9a0511ab061cd819df34fdc127fc8886e125bf85e64b869a21a7d28c1fe4e61cba0a1da96e1c1e09314e3ea473c844898d +DIST mini_magick-4.5.1.tar.gz 1113157 SHA256 4222e9c8b84914230669e0a180a2e1d68e6c3d0d2b9e2464faf664bd545e8522 SHA512 d586f8a33e1050923311bbd26209ba01488b5249335a19898df47479e4dfca25fba33db6dd57da420e73fbc48eab27723fb4937a7a932c1b39143bfd02bea654 WHIRLPOOL 623b01092ff2e4647a318ee67025d04cdacba252dcae87139d88a1eef535262af38a80d72f08b49cf6889d0ec95a876bfd2482ef66e5b4242f92ea3075fb0705 diff --git a/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild b/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild new file mode 100644 index 000..604cd25 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.5.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 295f548027a22a5c0b92fbd1213855ba05f494a6 Author: Manuel Rüger gentoo org> AuthorDate: Tue Mar 22 21:55:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Mar 22 21:55:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295f5480 dev-ruby/mini_magick: Remove old Package-Manager: portage-2.2.28 dev-ruby/mini_magick/Manifest | 1 - dev-ruby/mini_magick/mini_magick-4.3.6.ebuild | 45 --- 2 files changed, 46 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 375882e..6fa47ba 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1 @@ -DIST mini_magick-4.3.6.tar.gz 1106887 SHA256 a1316effe107c6b3cbee5bfbd295aad40d5b218e29cdafa71244aecc66e4e189 SHA512 91ed5628d9d23e28061498e1001a97439ce7124286cd6687675d9d9b0b83a09a894ffa50b1bb6f6c772070f7a3586633cec2841ea3096a5cff94d4f3f2baff8b WHIRLPOOL 2df9e934836bda02a0e42065fa82646238f5119ca03153905068148dac21dca64fe223d1a81ea423b51b35362e1b5a070aae28f5e8468161ea3d25dcc6cbf3c2 DIST mini_magick-4.4.0.tar.gz 535 SHA256 ee1d74693d569c15bc421b39ca35f66b4afe5aa08cdf81d4bbff096fe308833a SHA512 5b6bc158f04175676fac100f17c82694ab6d20845f44ba6965b20533e139581694a641a96d7cb8ad323949f6b490ea20b96a1b9b576d7b9482269c8592df57d5 WHIRLPOOL 3ba4e177c63f265365c60a5ffeef3d9a0511ab061cd819df34fdc127fc8886e125bf85e64b869a21a7d28c1fe4e61cba0a1da96e1c1e09314e3ea473c844898d diff --git a/dev-ruby/mini_magick/mini_magick-4.3.6.ebuild b/dev-ruby/mini_magick/mini_magick-4.3.6.ebuild deleted file mode 100644 index 4de4e09..000 --- a/dev-ruby/mini_magick/mini_magick-4.3.6.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: cdfc42c497c619320ecad65708c7d73e14b796a4 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 7 07:18:37 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 7 07:18:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfc42c4 dev-ruby/mini_magick: add 4.4.0 Package-Manager: portage-2.2.26 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.4.0.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index cb6bd8a..375882e 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1 +1,2 @@ DIST mini_magick-4.3.6.tar.gz 1106887 SHA256 a1316effe107c6b3cbee5bfbd295aad40d5b218e29cdafa71244aecc66e4e189 SHA512 91ed5628d9d23e28061498e1001a97439ce7124286cd6687675d9d9b0b83a09a894ffa50b1bb6f6c772070f7a3586633cec2841ea3096a5cff94d4f3f2baff8b WHIRLPOOL 2df9e934836bda02a0e42065fa82646238f5119ca03153905068148dac21dca64fe223d1a81ea423b51b35362e1b5a070aae28f5e8468161ea3d25dcc6cbf3c2 +DIST mini_magick-4.4.0.tar.gz 535 SHA256 ee1d74693d569c15bc421b39ca35f66b4afe5aa08cdf81d4bbff096fe308833a SHA512 5b6bc158f04175676fac100f17c82694ab6d20845f44ba6965b20533e139581694a641a96d7cb8ad323949f6b490ea20b96a1b9b576d7b9482269c8592df57d5 WHIRLPOOL 3ba4e177c63f265365c60a5ffeef3d9a0511ab061cd819df34fdc127fc8886e125bf85e64b869a21a7d28c1fe4e61cba0a1da96e1c1e09314e3ea473c844898d diff --git a/dev-ruby/mini_magick/mini_magick-4.4.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.4.0.ebuild new file mode 100644 index 000..ab747cf --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: ebd9976c5507aa54456665d2b85be3e1f6533630 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 7 07:01:22 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 7 07:01:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd9976c dev-ruby/mini_magick: cleanup Package-Manager: portage-2.2.26 dev-ruby/mini_magick/Manifest | 3 -- dev-ruby/mini_magick/mini_magick-4.2.10.ebuild | 45 -- dev-ruby/mini_magick/mini_magick-4.3.3.ebuild | 45 -- dev-ruby/mini_magick/mini_magick-4.3.5.ebuild | 45 -- 4 files changed, 138 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 0561a89..cb6bd8a 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,4 +1 @@ -DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f -DIST mini_magick-4.3.3.tar.gz 1106623 SHA256 1ec9ee60cdd88839a958a1fccc82db20887607dc385d618aefcb81cdc577c33e SHA512 e451d5fc3fe6331698858350d1c6b704f6f3e601228b635a2469403f2b4457606144e04b5020daf67a21ff055d6aed4b138a1f107dc29cc02613541411ed0872 WHIRLPOOL f0783edc683931521a2dcd0f0d4594cc61e65a411650bbbc5223c33da80f9455087127bce4f1f36b0889b6d98ccaeda90b956bb59c789dde171cf8e28186118c -DIST mini_magick-4.3.5.tar.gz 1106688 SHA256 2d891e22bd882fb0fd88846f7d3436944a38205af6c8205fa0cb25e9eaba2e05 SHA512 7d914cd87c9d14aa0680c9b008b93cc1e996df2793c13c004a23b6f813f9c3999d8bb52322661f57ef70c6af12821d3ae5cc92eef2e24896fe50bc9f27d3270b WHIRLPOOL 468048e55ba991466f99efdd598a79b65cc4324c15a9a63f1d79a4bd0068b7dfc616943824ee507839898c6ce690b6fed78ab8b21c8829cc14f90e4cafd40cbe DIST mini_magick-4.3.6.tar.gz 1106887 SHA256 a1316effe107c6b3cbee5bfbd295aad40d5b218e29cdafa71244aecc66e4e189 SHA512 91ed5628d9d23e28061498e1001a97439ce7124286cd6687675d9d9b0b83a09a894ffa50b1bb6f6c772070f7a3586633cec2841ea3096a5cff94d4f3f2baff8b WHIRLPOOL 2df9e934836bda02a0e42065fa82646238f5119ca03153905068148dac21dca64fe223d1a81ea423b51b35362e1b5a070aae28f5e8468161ea3d25dcc6cbf3c2 diff --git a/dev-ruby/mini_magick/mini_magick-4.2.10.ebuild b/dev-ruby/mini_magick/mini_magick-4.2.10.ebuild deleted file mode 100644 index 4de4e09..000 --- a/dev-ruby/mini_magick/mini_magick-4.2.10.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die -} diff --git a/dev-ruby/mini_magick/mini_magick-4.3.3.ebuild b/dev-ruby/mini_magick/mini_magick-4.3.3.ebuild deleted file mode 100644 index 4de4e09..000 --- a/dev-ruby/mini_magick/mini_magick-4.3.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# It's only used
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 09161d1bb77533515147aa79f82dfdd6de33b074 Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 21 05:19:00 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 21 05:19:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09161d1b dev-ruby/mini_magick: add 4.3.6 Package-Manager: portage-2.2.20.1 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.3.6.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index f61ff9b..0561a89 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,3 +1,4 @@ DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f DIST mini_magick-4.3.3.tar.gz 1106623 SHA256 1ec9ee60cdd88839a958a1fccc82db20887607dc385d618aefcb81cdc577c33e SHA512 e451d5fc3fe6331698858350d1c6b704f6f3e601228b635a2469403f2b4457606144e04b5020daf67a21ff055d6aed4b138a1f107dc29cc02613541411ed0872 WHIRLPOOL f0783edc683931521a2dcd0f0d4594cc61e65a411650bbbc5223c33da80f9455087127bce4f1f36b0889b6d98ccaeda90b956bb59c789dde171cf8e28186118c DIST mini_magick-4.3.5.tar.gz 1106688 SHA256 2d891e22bd882fb0fd88846f7d3436944a38205af6c8205fa0cb25e9eaba2e05 SHA512 7d914cd87c9d14aa0680c9b008b93cc1e996df2793c13c004a23b6f813f9c3999d8bb52322661f57ef70c6af12821d3ae5cc92eef2e24896fe50bc9f27d3270b WHIRLPOOL 468048e55ba991466f99efdd598a79b65cc4324c15a9a63f1d79a4bd0068b7dfc616943824ee507839898c6ce690b6fed78ab8b21c8829cc14f90e4cafd40cbe +DIST mini_magick-4.3.6.tar.gz 1106887 SHA256 a1316effe107c6b3cbee5bfbd295aad40d5b218e29cdafa71244aecc66e4e189 SHA512 91ed5628d9d23e28061498e1001a97439ce7124286cd6687675d9d9b0b83a09a894ffa50b1bb6f6c772070f7a3586633cec2841ea3096a5cff94d4f3f2baff8b WHIRLPOOL 2df9e934836bda02a0e42065fa82646238f5119ca03153905068148dac21dca64fe223d1a81ea423b51b35362e1b5a070aae28f5e8468161ea3d25dcc6cbf3c2 diff --git a/dev-ruby/mini_magick/mini_magick-4.3.6.ebuild b/dev-ruby/mini_magick/mini_magick-4.3.6.ebuild new file mode 100644 index 000..4de4e09 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.3.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: b299f63bedb646077e134e720664455108c8f17a Author: Hans de Graaff gentoo org> AuthorDate: Sun Oct 4 05:44:10 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Oct 4 06:54:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b299f63b dev-ruby/mini_magick: add 4.3.5 Package-Manager: portage-2.2.20.1 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.3.5.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index f988e8c..f61ff9b 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f DIST mini_magick-4.3.3.tar.gz 1106623 SHA256 1ec9ee60cdd88839a958a1fccc82db20887607dc385d618aefcb81cdc577c33e SHA512 e451d5fc3fe6331698858350d1c6b704f6f3e601228b635a2469403f2b4457606144e04b5020daf67a21ff055d6aed4b138a1f107dc29cc02613541411ed0872 WHIRLPOOL f0783edc683931521a2dcd0f0d4594cc61e65a411650bbbc5223c33da80f9455087127bce4f1f36b0889b6d98ccaeda90b956bb59c789dde171cf8e28186118c +DIST mini_magick-4.3.5.tar.gz 1106688 SHA256 2d891e22bd882fb0fd88846f7d3436944a38205af6c8205fa0cb25e9eaba2e05 SHA512 7d914cd87c9d14aa0680c9b008b93cc1e996df2793c13c004a23b6f813f9c3999d8bb52322661f57ef70c6af12821d3ae5cc92eef2e24896fe50bc9f27d3270b WHIRLPOOL 468048e55ba991466f99efdd598a79b65cc4324c15a9a63f1d79a4bd0068b7dfc616943824ee507839898c6ce690b6fed78ab8b21c8829cc14f90e4cafd40cbe diff --git a/dev-ruby/mini_magick/mini_magick-4.3.5.ebuild b/dev-ruby/mini_magick/mini_magick-4.3.5.ebuild new file mode 100644 index 000..4de4e09 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.3.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: aba32c140e9eb8ed21d523c8d9ad4ca67125662b Author: Hans de Graaff gentoo org> AuthorDate: Sun Oct 4 05:37:10 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Oct 4 06:54:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba32c14 dev-ruby/mini_magick: cleanup Package-Manager: portage-2.2.20.1 dev-ruby/mini_magick/Manifest | 2 -- dev-ruby/mini_magick/mini_magick-4.2.7.ebuild | 49 --- dev-ruby/mini_magick/mini_magick-4.2.9.ebuild | 45 3 files changed, 96 deletions(-) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 0c6fded..f988e8c 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,4 +1,2 @@ DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f -DIST mini_magick-4.2.7.tar.gz 1059704 SHA256 55c829cbbc09020a7e48864374341b09c25700f343e6f443248bf99b906ed88c SHA512 172e71d3d9286d92541951d83a67e3be05ff207e27502472426fab10ca92339c371f52ca85790300bdb881b10470ed7810e01a85d3b4e1a2ed4e89dc0f117493 WHIRLPOOL 90d8a7544d11699724b873b30cdc9243d5c388ddb4216577119770ea38ac1d336a5af2853861a9a6dd957f1f0a17af363446882ebaae19853f20dbf10398f66e -DIST mini_magick-4.2.9.tar.gz 1059967 SHA256 f168e4683a38209ec0298d94678b493c793fb785e657d850a08dff3ab461464e SHA512 d3ffc33d14030b27d106930dbf7183eb7884646103f063361e798670929c37bac36bed08cfd4e9c6128c51f8c6b05a3e2eeb440d01abe7f0b788211ede4e4c26 WHIRLPOOL cf5e7d76105f2d446917eea3596d6b4413700aa202e4124b29a233371125a397251ef2bdb3d7ee8f66272bf584e18933510e7290bf7c7d9a6f1f26d6991e1dd1 DIST mini_magick-4.3.3.tar.gz 1106623 SHA256 1ec9ee60cdd88839a958a1fccc82db20887607dc385d618aefcb81cdc577c33e SHA512 e451d5fc3fe6331698858350d1c6b704f6f3e601228b635a2469403f2b4457606144e04b5020daf67a21ff055d6aed4b138a1f107dc29cc02613541411ed0872 WHIRLPOOL f0783edc683931521a2dcd0f0d4594cc61e65a411650bbbc5223c33da80f9455087127bce4f1f36b0889b6d98ccaeda90b956bb59c789dde171cf8e28186118c diff --git a/dev-ruby/mini_magick/mini_magick-4.2.7.ebuild b/dev-ruby/mini_magick/mini_magick-4.2.7.ebuild deleted file mode 100644 index 2d07ad4..000 --- a/dev-ruby/mini_magick/mini_magick-4.2.7.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minimagick-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# It's only used at runtime in this case because this extension only -# _calls_ the commands. But when we run tests we're going to need tiff -# and jpeg support at a minimum. -RDEPEND+=" media-gfx/imagemagick" -DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" - -ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" - -all_ruby_prepare() { - # remove executable bit from all files - find "${S}" -type f -exec chmod -x {} + - - sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die - - # Don't force a specific formatter but use overall Gentoo defaults. - sed -i -e '/config.formatter/d' spec/spec_helper.rb || die - - # Avoid test depending on graphicsmagick - sed -e '/identifies when gm exists/,/^end/ s:^:#:' \ - -i spec/lib/mini_magick_spec.rb || die -} diff --git a/dev-ruby/mini_magick/mini_magick-4.2.9.ebuild b/dev-ruby/mini_magick/mini_magick-4.2.9.ebuild deleted file mode 100644 index 4de4e09..000 --- a/dev-ruby/mini_magick/mini_magick-4.2.9.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eutils - -DESCRIPTION="Manipulate images with minimal use of memory" -HOMEPAGE="https://github.com/minimagick/minimagick"; -SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="minim
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: cf9dfec15b0981a19ef859cdd1949f1b29d06f87 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 12 05:18:42 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 12 05:18:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9dfec1 dev-ruby/mini_magick: version bump Package-Manager: portage-2.2.20.1 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.3.3.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 3a563f6..0c6fded 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,3 +1,4 @@ DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f DIST mini_magick-4.2.7.tar.gz 1059704 SHA256 55c829cbbc09020a7e48864374341b09c25700f343e6f443248bf99b906ed88c SHA512 172e71d3d9286d92541951d83a67e3be05ff207e27502472426fab10ca92339c371f52ca85790300bdb881b10470ed7810e01a85d3b4e1a2ed4e89dc0f117493 WHIRLPOOL 90d8a7544d11699724b873b30cdc9243d5c388ddb4216577119770ea38ac1d336a5af2853861a9a6dd957f1f0a17af363446882ebaae19853f20dbf10398f66e DIST mini_magick-4.2.9.tar.gz 1059967 SHA256 f168e4683a38209ec0298d94678b493c793fb785e657d850a08dff3ab461464e SHA512 d3ffc33d14030b27d106930dbf7183eb7884646103f063361e798670929c37bac36bed08cfd4e9c6128c51f8c6b05a3e2eeb440d01abe7f0b788211ede4e4c26 WHIRLPOOL cf5e7d76105f2d446917eea3596d6b4413700aa202e4124b29a233371125a397251ef2bdb3d7ee8f66272bf584e18933510e7290bf7c7d9a6f1f26d6991e1dd1 +DIST mini_magick-4.3.3.tar.gz 1106623 SHA256 1ec9ee60cdd88839a958a1fccc82db20887607dc385d618aefcb81cdc577c33e SHA512 e451d5fc3fe6331698858350d1c6b704f6f3e601228b635a2469403f2b4457606144e04b5020daf67a21ff055d6aed4b138a1f107dc29cc02613541411ed0872 WHIRLPOOL f0783edc683931521a2dcd0f0d4594cc61e65a411650bbbc5223c33da80f9455087127bce4f1f36b0889b6d98ccaeda90b956bb59c789dde171cf8e28186118c diff --git a/dev-ruby/mini_magick/mini_magick-4.3.3.ebuild b/dev-ruby/mini_magick/mini_magick-4.3.3.ebuild new file mode 100644 index 000..4de4e09 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.3.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/
commit: 37e4f606be5824990f4075cd5148ad74105fc6cc Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 19 18:27:14 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 19 18:27:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e4f606 dev-ruby/mini_magick: version bump Package-Manager: portage-2.2.20.1 dev-ruby/mini_magick/Manifest | 1 + dev-ruby/mini_magick/mini_magick-4.2.10.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest index 32493bc..3a563f6 100644 --- a/dev-ruby/mini_magick/Manifest +++ b/dev-ruby/mini_magick/Manifest @@ -1,2 +1,3 @@ +DIST mini_magick-4.2.10.tar.gz 1060057 SHA256 b8f694648ff15729338f7534b057bc1be3fa47bc73fd935f78f872e2f6186996 SHA512 90ac378d7e9b4eb2fef7d2f036e90ea17e7b1fb42e4f022dd9921af818becbb7041e82796e84cefc05f25e42c1705bd9d623f28d9cda437821d0f7801f731168 WHIRLPOOL 9f96b85b3af696a65c80ca5ef4e3754ae993af86532bf624ee351c428c7faca14415e03a4eb7747bcff1a45fc60b7889e31eb0d98c715d29834ac9db9fe0ae4f DIST mini_magick-4.2.7.tar.gz 1059704 SHA256 55c829cbbc09020a7e48864374341b09c25700f343e6f443248bf99b906ed88c SHA512 172e71d3d9286d92541951d83a67e3be05ff207e27502472426fab10ca92339c371f52ca85790300bdb881b10470ed7810e01a85d3b4e1a2ed4e89dc0f117493 WHIRLPOOL 90d8a7544d11699724b873b30cdc9243d5c388ddb4216577119770ea38ac1d336a5af2853861a9a6dd957f1f0a17af363446882ebaae19853f20dbf10398f66e DIST mini_magick-4.2.9.tar.gz 1059967 SHA256 f168e4683a38209ec0298d94678b493c793fb785e657d850a08dff3ab461464e SHA512 d3ffc33d14030b27d106930dbf7183eb7884646103f063361e798670929c37bac36bed08cfd4e9c6128c51f8c6b05a3e2eeb440d01abe7f0b788211ede4e4c26 WHIRLPOOL cf5e7d76105f2d446917eea3596d6b4413700aa202e4124b29a233371125a397251ef2bdb3d7ee8f66272bf584e18933510e7290bf7c7d9a6f1f26d6991e1dd1 diff --git a/dev-ruby/mini_magick/mini_magick-4.2.10.ebuild b/dev-ruby/mini_magick/mini_magick-4.2.10.ebuild new file mode 100644 index 000..4de4e09 --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.2.10.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick"; +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( media-gfx/imagemagick[tiff,jpeg,png] >=media-gfx/graphicsmagick-1.3.20[tiff,jpeg,png] )" + +ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die +}