graphics/ruby-mini-magick: update to 4.9.2 4.9.2 (2018-09-21) * Fix breakage for MRI 2.3 and below 4.9.1 (2018-09-21) * Properly handle EXIF parsing with ImageMagick 7 * Show an informative exception message on Timeout::Error * Wait for the MiniMagick command to terminate after sending SIGTERM with open3 4.9.0 (2018-09-210 New features * Support ImageMagick 7 o MiniMagick::Tool::Convert will now generate magick convert commands (and the same for others) o MiniMagick::Tool::Magick was added for generating magick commands * MiniMagick.cli_prefix was added to configure a prefix for commands MiniMagick.cli_prefix = "firejail" MiniMagick::Tool::Magick.new { |magick| ... } # executes `firejail magick ...` Other Improvements * Fix deadlocks when using posix-spawn as a shell backend * Fix Errno::ESRCH sometimes being raised when the ImageMagick command would time out * #label and #caption will now generate regular options MiniMagick::Tool::Convert.new do |convert| # BEFORE: NOW: convert.label("foo") # label:foo -label foo convert.caption("bar") # caption:bar -caption bar end * Add pango creation operator MiniMagick::Tool::Magick.new do |magick| magick.pango("...") # pango:... # ... end * Handle GraphicsMagick returning unknown in EXIF datadiff -r1.24 -r1.25 pkgsrc/graphics/ruby-mini-magick/Makefile
(taca)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.24 2017/09/10 14:01:18 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.25 2018/09/23 15:28:23 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= mini_magick-4.8.0 | 3 | DISTNAME= mini_magick-4.9.2 | |
4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/} | 4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/} | |
5 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= https://github.com/minimagick/minimagick | 8 | HOMEPAGE= https://github.com/minimagick/minimagick | |
9 | COMMENT= Ruby wrapper for ImageMagick command line | 9 | COMMENT= Ruby wrapper for ImageMagick command line | |
10 | LICENSE= mit | 10 | LICENSE= mit | |
11 | 11 | |||
12 | # MiniMagick uses mogrify(1) or gm(1) from ImageMagick. | 12 | # MiniMagick uses mogrify(1) or gm(1) from ImageMagick. | |
13 | DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick | 13 | DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick | |
14 | 14 | |||
15 | pre-configure: | 15 | pre-configure: | |
16 | ${FIND} ${WRKSRC} -type f -exec ${CHMOD} -x {} \; | 16 | ${FIND} ${WRKSRC} -type f -exec ${CHMOD} -x {} \; |
@@ -1,26 +1,27 @@ | @@ -1,26 +1,27 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.13 2017/06/21 13:59:38 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.14 2018/09/23 15:28:23 taca Exp $ | |
2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | 2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | |
3 | ${GEM_LIBDIR}/MIT-LICENSE | 3 | ${GEM_LIBDIR}/MIT-LICENSE | |
4 | ${GEM_LIBDIR}/Rakefile | 4 | ${GEM_LIBDIR}/Rakefile | |
5 | ${GEM_LIBDIR}/lib/mini_gmagick.rb | 5 | ${GEM_LIBDIR}/lib/mini_gmagick.rb | |
6 | ${GEM_LIBDIR}/lib/mini_magick.rb | 6 | ${GEM_LIBDIR}/lib/mini_magick.rb | |
7 | ${GEM_LIBDIR}/lib/mini_magick/configuration.rb | 7 | ${GEM_LIBDIR}/lib/mini_magick/configuration.rb | |
8 | ${GEM_LIBDIR}/lib/mini_magick/image.rb | 8 | ${GEM_LIBDIR}/lib/mini_magick/image.rb | |
9 | ${GEM_LIBDIR}/lib/mini_magick/image/info.rb | 9 | ${GEM_LIBDIR}/lib/mini_magick/image/info.rb | |
10 | ${GEM_LIBDIR}/lib/mini_magick/shell.rb | 10 | ${GEM_LIBDIR}/lib/mini_magick/shell.rb | |
11 | ${GEM_LIBDIR}/lib/mini_magick/tool.rb | 11 | ${GEM_LIBDIR}/lib/mini_magick/tool.rb | |
12 | ${GEM_LIBDIR}/lib/mini_magick/tool/animate.rb | 12 | ${GEM_LIBDIR}/lib/mini_magick/tool/animate.rb | |
13 | ${GEM_LIBDIR}/lib/mini_magick/tool/compare.rb | 13 | ${GEM_LIBDIR}/lib/mini_magick/tool/compare.rb | |
14 | ${GEM_LIBDIR}/lib/mini_magick/tool/composite.rb | 14 | ${GEM_LIBDIR}/lib/mini_magick/tool/composite.rb | |
15 | ${GEM_LIBDIR}/lib/mini_magick/tool/conjure.rb | 15 | ${GEM_LIBDIR}/lib/mini_magick/tool/conjure.rb | |
16 | ${GEM_LIBDIR}/lib/mini_magick/tool/convert.rb | 16 | ${GEM_LIBDIR}/lib/mini_magick/tool/convert.rb | |
17 | ${GEM_LIBDIR}/lib/mini_magick/tool/display.rb | 17 | ${GEM_LIBDIR}/lib/mini_magick/tool/display.rb | |
18 | ${GEM_LIBDIR}/lib/mini_magick/tool/identify.rb | 18 | ${GEM_LIBDIR}/lib/mini_magick/tool/identify.rb | |
19 | ${GEM_LIBDIR}/lib/mini_magick/tool/import.rb | 19 | ${GEM_LIBDIR}/lib/mini_magick/tool/import.rb | |
20 | ${GEM_LIBDIR}/lib/mini_magick/tool/magick.rb | |||
20 | ${GEM_LIBDIR}/lib/mini_magick/tool/mogrify.rb | 21 | ${GEM_LIBDIR}/lib/mini_magick/tool/mogrify.rb | |
21 | ${GEM_LIBDIR}/lib/mini_magick/tool/mogrify_restricted.rb | 22 | ${GEM_LIBDIR}/lib/mini_magick/tool/mogrify_restricted.rb | |
22 | ${GEM_LIBDIR}/lib/mini_magick/tool/montage.rb | 23 | ${GEM_LIBDIR}/lib/mini_magick/tool/montage.rb | |
23 | ${GEM_LIBDIR}/lib/mini_magick/tool/stream.rb | 24 | ${GEM_LIBDIR}/lib/mini_magick/tool/stream.rb | |
24 | ${GEM_LIBDIR}/lib/mini_magick/utilities.rb | 25 | ${GEM_LIBDIR}/lib/mini_magick/utilities.rb | |
25 | ${GEM_LIBDIR}/lib/mini_magick/version.rb | 26 | ${GEM_LIBDIR}/lib/mini_magick/version.rb | |
26 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | 27 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.23 2017/09/10 14:01:18 taca Exp $ | 1 | $NetBSD: distinfo,v 1.24 2018/09/23 15:28:23 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (mini_magick-4.8.0.gem) = 1bcb0c28315b40917284a4d243ac81a7130e427e | 3 | SHA1 (mini_magick-4.9.2.gem) = bc7f122faf496c320c43557209784752d83719ff | |
4 | RMD160 (mini_magick-4.8.0.gem) = fb38a6907d7f58b25d4dd07c7d3243cc62b76ef5 | 4 | RMD160 (mini_magick-4.9.2.gem) = 40679431eab881d914b5b3bd4239ade4bb027ae2 | |
5 | SHA512 (mini_magick-4.8.0.gem) = d90f4e5e4440bf866f488f264e1b7a6933d0ab00a3e6e298f603a87354ef5bb066eb1196388f49385aa01578d30a94fdbfde09cf32ead224c664b6a2ab49b182 | 5 | SHA512 (mini_magick-4.9.2.gem) = 060dea370b34029e161d96068480b1cc6bd280aeb646bfa66d098448f7b513f7ff7210431999e8a92150f8fef4fb4a01219d7a896c6ab2a5c96f488a41ff3a53 | |
6 | Size (mini_magick-4.8.0.gem) = 17920 bytes | 6 | Size (mini_magick-4.9.2.gem) = 18432 bytes |