pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/ruby-mini-magick



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Sep 23 15:28:23 UTC 2018

Modified Files:
        pkgsrc/graphics/ruby-mini-magick: Makefile PLIST distinfo

Log Message:
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 data


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/graphics/ruby-mini-magick/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/graphics/ruby-mini-magick/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/graphics/ruby-mini-magick/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/ruby-mini-magick/Makefile
diff -u pkgsrc/graphics/ruby-mini-magick/Makefile:1.24 pkgsrc/graphics/ruby-mini-magick/Makefile:1.25
--- pkgsrc/graphics/ruby-mini-magick/Makefile:1.24      Sun Sep 10 14:01:18 2017
+++ pkgsrc/graphics/ruby-mini-magick/Makefile   Sun Sep 23 15:28:23 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2017/09/10 14:01:18 taca Exp $
+# $NetBSD: Makefile,v 1.25 2018/09/23 15:28:23 taca Exp $
 
-DISTNAME=      mini_magick-4.8.0
+DISTNAME=      mini_magick-4.9.2
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    graphics
 

Index: pkgsrc/graphics/ruby-mini-magick/PLIST
diff -u pkgsrc/graphics/ruby-mini-magick/PLIST:1.13 pkgsrc/graphics/ruby-mini-magick/PLIST:1.14
--- pkgsrc/graphics/ruby-mini-magick/PLIST:1.13 Wed Jun 21 13:59:38 2017
+++ pkgsrc/graphics/ruby-mini-magick/PLIST      Sun Sep 23 15:28:23 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2017/06/21 13:59:38 taca Exp $
+@comment $NetBSD: PLIST,v 1.14 2018/09/23 15:28:23 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/MIT-LICENSE
 ${GEM_LIBDIR}/Rakefile
@@ -17,6 +17,7 @@ ${GEM_LIBDIR}/lib/mini_magick/tool/conve
 ${GEM_LIBDIR}/lib/mini_magick/tool/display.rb
 ${GEM_LIBDIR}/lib/mini_magick/tool/identify.rb
 ${GEM_LIBDIR}/lib/mini_magick/tool/import.rb
+${GEM_LIBDIR}/lib/mini_magick/tool/magick.rb
 ${GEM_LIBDIR}/lib/mini_magick/tool/mogrify.rb
 ${GEM_LIBDIR}/lib/mini_magick/tool/mogrify_restricted.rb
 ${GEM_LIBDIR}/lib/mini_magick/tool/montage.rb

Index: pkgsrc/graphics/ruby-mini-magick/distinfo
diff -u pkgsrc/graphics/ruby-mini-magick/distinfo:1.23 pkgsrc/graphics/ruby-mini-magick/distinfo:1.24
--- pkgsrc/graphics/ruby-mini-magick/distinfo:1.23      Sun Sep 10 14:01:18 2017
+++ pkgsrc/graphics/ruby-mini-magick/distinfo   Sun Sep 23 15:28:23 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.23 2017/09/10 14:01:18 taca Exp $
+$NetBSD: distinfo,v 1.24 2018/09/23 15:28:23 taca Exp $
 
-SHA1 (mini_magick-4.8.0.gem) = 1bcb0c28315b40917284a4d243ac81a7130e427e
-RMD160 (mini_magick-4.8.0.gem) = fb38a6907d7f58b25d4dd07c7d3243cc62b76ef5
-SHA512 (mini_magick-4.8.0.gem) = d90f4e5e4440bf866f488f264e1b7a6933d0ab00a3e6e298f603a87354ef5bb066eb1196388f49385aa01578d30a94fdbfde09cf32ead224c664b6a2ab49b182
-Size (mini_magick-4.8.0.gem) = 17920 bytes
+SHA1 (mini_magick-4.9.2.gem) = bc7f122faf496c320c43557209784752d83719ff
+RMD160 (mini_magick-4.9.2.gem) = 40679431eab881d914b5b3bd4239ade4bb027ae2
+SHA512 (mini_magick-4.9.2.gem) = 060dea370b34029e161d96068480b1cc6bd280aeb646bfa66d098448f7b513f7ff7210431999e8a92150f8fef4fb4a01219d7a896c6ab2a5c96f488a41ff3a53
+Size (mini_magick-4.9.2.gem) = 18432 bytes



Home | Main Index | Thread Index | Old Index