[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/

2024-06-13 Thread Hans de Graaff
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/

2024-05-18 Thread Hans de Graaff
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/

2023-07-02 Thread Hans de Graaff
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/

2023-04-07 Thread Sam James
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/

2023-03-28 Thread Sam James
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/

2023-03-28 Thread Sam James
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/

2023-03-20 Thread Hans de Graaff
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/

2022-12-10 Thread Hans de Graaff
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/

2022-12-04 Thread Hans de Graaff
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/

2022-07-28 Thread Hans de Graaff
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/

2022-06-13 Thread Yixun Lan
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/

2022-04-09 Thread Hans de Graaff
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/

2021-07-07 Thread Hans de Graaff
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/

2021-02-17 Thread Hans de Graaff
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/

2020-11-07 Thread Hans de Graaff
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/

2020-09-11 Thread Hans de Graaff
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/

2020-05-23 Thread Hans de Graaff
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/

2020-01-06 Thread Hans de Graaff
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"

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/

2020-01-06 Thread Hans de Graaff
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/

2019-08-30 Thread Hans de Graaff
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/

2019-07-16 Thread Hans de Graaff
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/

2019-05-04 Thread Hans de Graaff
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/

2019-04-13 Thread Hans de Graaff
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/

2019-02-24 Thread Hans de Graaff
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/

2019-01-03 Thread Sergei Trofimovich
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/

2019-01-03 Thread Sergei Trofimovich
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/

2018-09-21 Thread Hans de Graaff
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/

2018-08-06 Thread Sergei Trofimovich
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/

2018-06-12 Thread Thomas Deutschmann
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/

2018-05-19 Thread Hans de Graaff
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/

2018-04-29 Thread Hans de Graaff
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/

2018-02-04 Thread Hans de Graaff
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/

2017-07-19 Thread Hans de Graaff
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/

2017-05-29 Thread Hans de Graaff
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/

2016-10-30 Thread Manuel Rüger
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/

2016-08-06 Thread Hans de Graaff
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/

2016-03-22 Thread Manuel Rüger
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/

2016-02-06 Thread Hans de Graaff
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/

2016-02-06 Thread Hans de Graaff
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/

2015-10-20 Thread Hans de Graaff
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/

2015-10-04 Thread Hans de Graaff
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/

2015-10-04 Thread Hans de Graaff
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"

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_magick/

2015-09-11 Thread Hans de Graaff
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/

2015-08-19 Thread Hans de Graaff
commit: 37e4f606be5824990f4075cd5148ad74105fc6cc
Author: Hans de Graaff graaff AT gentoo DOT org
AuthorDate: Wed Aug 19 18:27:14 2015 +
Commit: Hans de Graaff graaff AT gentoo DOT 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
+}