Received: by mail.netbsd.org (Postfix, from userid 605) id DEEAC84D6E; Sun, 23 Sep 2018 15:28:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DCA5E84D36 for ; Sun, 23 Sep 2018 15:28:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 8-vDHxURtLEx for ; Sun, 23 Sep 2018 15:28:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id DCB3284D22 for ; Sun, 23 Sep 2018 15:28:23 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id CCE92FBEE; Sun, 23 Sep 2018 15:28:23 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1537716503148550" MIME-Version: 1.0 Date: Sun, 23 Sep 2018 15:28:23 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/graphics/ruby-mini-magick To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20180923152823.CCE92FBEE@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1537716503148550 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1537716503148550 Content-Disposition: inline Content-Length: 2632 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1537716503148550--