graphics/ruby-RMagick: update to 3.1.0 ## RMagick 3.1.0 Deprecations: (To be removed in RMagick 4.0) - Support for Ruby 2.3 - `KernelInfo#zero_nans` (#531) (no replacement) - `KernelInfo#show` (#532) (no replacement) - `ImageList#fx` (#529) (use `Image#fx` instead) - `Image#alpha=` (#530) (use `Image#alpha` instead) - `Image#mask=` (#530) (use `Image#mask` instead) - `Image#matte` (#530) (use `Image#alpha` instead) - `Image#matte=` (#530) (use `Image#alpha` instead) Enhancements: - Support ruby-mswin environment on Windows (#425) - Add test for supporting webp format (#406) - Add explicit Ruby 2.5 support (#339) - Add explicit Ruby 2.6 support (#467) - Restore support for ImageMagick 6.7 (#475) - Add explicit ImageMagick 6.9 support (#340) - Work towards ImageMagick 7.0 support (#470) (#487) (#489) (#492) (#494) - Improve error messaging (#480) (#517) - Add TimeResource support (#402) - Add Image#fx method (#529) Bug Fixes: - Many, many memory leaks fixed (#362) (#361) (#360) (#359) (#358) (#357) (#367) (#370) (#364) (#372) (#373) (#374) (#375) (#376) (#385) (#384) (#383) (#382) (#381) (#380) (#379) (#378) (#377) (#391) (#390) (#389) (#396) (#401) (#409) (#419) (#417) (#416) (#415) (#414) (#413) (#412) (#411) (#410) (#418) (#454) (#453) (#452) (#451) (#450) (#461) (#460) (#459) (#563) - Fix SEGV in ImageList methods with invalid image list (#356) - Fix SEGV in Image#recolor (#387) - Fix SEGV in Image#profile! (#400) - Fix build error on Homebrew environment (#426) - Fix Image#quantize and ImageList#quantize could not make dither false (#458) - Replace obsoleted $defout to $stdout (#463) - Avoid SEGV in monitor feature for Ruby 2.5+ (#462) - Fix SEGV in Image#write with CMYKColorspace (#465) - Avoid problems related to GC in monitor feature (#468) - Get rid of compiler warnings (#484) (#491) (#500) - Fix rmfill leaks (#528) - Removed automatic allocation of the ImageInfo that is broken. (#547) - Fix color histogram (#540) - Fix Image#iptc_profile does not work with ImageMagick 6.7 (#558) Code Quality: - Many tests written - CI improvements - Other refactorsdiff -r1.113 -r1.114 pkgsrc/graphics/ruby-RMagick/Makefile
(taca)
@@ -1,22 +1,18 @@ | @@ -1,22 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.113 2019/03/18 16:17:48 gdt Exp $ | 1 | # $NetBSD: Makefile,v 1.114 2019/05/06 15:38:19 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= rmagick-3.0.0 | 3 | DISTNAME= rmagick-3.1.0 | |
4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rmagick/RMagick/} | 4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rmagick/RMagick/} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
7 | 6 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/rmagick/rmagick | 8 | HOMEPAGE= https://github.com/rmagick/rmagick | |
10 | COMMENT= Ruby binding to ImageMagick | 9 | COMMENT= Ruby binding to ImageMagick | |
11 | LICENSE= mit | 10 | LICENSE= mit | |
12 | 11 | |||
13 | USE_TOOLS+= pkg-config | 12 | USE_TOOLS+= pkg-config | |
14 | 13 | |||
15 | USE_GCC_RUNTIME= yes | 14 | USE_GCC_RUNTIME= yes | |
16 | 15 | |||
17 | .include "../../lang/ruby/gem.mk" | 16 | .include "../../lang/ruby/gem.mk" | |
18 | ||||
19 | BUILDLINK_API_DEPENDS.ImageMagick6+= ImageMagick6>=6.3.5.10 | |||
20 | ||||
21 | .include "../../graphics/ImageMagick6/buildlink3.mk" | 17 | .include "../../graphics/ImageMagick6/buildlink3.mk" | |
22 | .include "../../mk/bsd.pkg.mk" | 18 | .include "../../mk/bsd.pkg.mk" |
@@ -1,22 +1,21 @@ | @@ -1,22 +1,21 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.28 2019/02/25 16:48:58 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.29 2019/05/06 15:38:19 taca Exp $ | |
2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | 2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | |
3 | ${GEM_EXTSDIR}/RMagick2.${RUBY_DLEXT} | 3 | ${GEM_EXTSDIR}/RMagick2.${RUBY_DLEXT} | |
4 | ${GEM_EXTSDIR}/gem.build_complete | 4 | ${GEM_EXTSDIR}/gem.build_complete | |
5 | ${GEM_LIBDIR}/.appveyor.yml | 5 | ${GEM_LIBDIR}/.appveyor.yml | |
6 | ${GEM_LIBDIR}/.circleci/config.yml | 6 | ${GEM_LIBDIR}/.circleci/config.yml | |
7 | ${GEM_LIBDIR}/.editorconfig | 7 | ${GEM_LIBDIR}/.editorconfig | |
8 | ${GEM_LIBDIR}/.gitignore | 8 | ${GEM_LIBDIR}/.gitignore | |
9 | ${GEM_LIBDIR}/.hound.yml | |||
10 | ${GEM_LIBDIR}/.rspec | 9 | ${GEM_LIBDIR}/.rspec | |
11 | ${GEM_LIBDIR}/.rubocop.yml | 10 | ${GEM_LIBDIR}/.rubocop.yml | |
12 | ${GEM_LIBDIR}/.rubocop_todo.yml | 11 | ${GEM_LIBDIR}/.rubocop_todo.yml | |
13 | ${GEM_LIBDIR}/.ruby-version | 12 | ${GEM_LIBDIR}/.ruby-version | |
14 | ${GEM_LIBDIR}/.simplecov | 13 | ${GEM_LIBDIR}/.simplecov | |
15 | ${GEM_LIBDIR}/.travis.yml | 14 | ${GEM_LIBDIR}/.travis.yml | |
16 | ${GEM_LIBDIR}/CHANGELOG.md | 15 | ${GEM_LIBDIR}/CHANGELOG.md | |
17 | ${GEM_LIBDIR}/CODE_OF_CONDUCT.md | 16 | ${GEM_LIBDIR}/CODE_OF_CONDUCT.md | |
18 | ${GEM_LIBDIR}/CONTRIBUTING.md | 17 | ${GEM_LIBDIR}/CONTRIBUTING.md | |
19 | ${GEM_LIBDIR}/Doxyfile | 18 | ${GEM_LIBDIR}/Doxyfile | |
20 | ${GEM_LIBDIR}/Gemfile | 19 | ${GEM_LIBDIR}/Gemfile | |
21 | ${GEM_LIBDIR}/LICENSE | 20 | ${GEM_LIBDIR}/LICENSE | |
22 | ${GEM_LIBDIR}/README.textile | 21 | ${GEM_LIBDIR}/README.textile | |
@@ -376,30 +375,33 @@ ${GEM_LIBDIR}/rmagick.gemspec | @@ -376,30 +375,33 @@ ${GEM_LIBDIR}/rmagick.gemspec | |||
376 | ${GEM_LIBDIR}/spec/rmagick/ImageList1_spec.rb | 375 | ${GEM_LIBDIR}/spec/rmagick/ImageList1_spec.rb | |
377 | ${GEM_LIBDIR}/spec/rmagick/draw_spec.rb | 376 | ${GEM_LIBDIR}/spec/rmagick/draw_spec.rb | |
378 | ${GEM_LIBDIR}/spec/rmagick/image/blue_shift_spec.rb | 377 | ${GEM_LIBDIR}/spec/rmagick/image/blue_shift_spec.rb | |
379 | ${GEM_LIBDIR}/spec/rmagick/image/channel_entropy_spec.rb | 378 | ${GEM_LIBDIR}/spec/rmagick/image/channel_entropy_spec.rb | |
380 | ${GEM_LIBDIR}/spec/rmagick/image/composite_spec.rb | 379 | ${GEM_LIBDIR}/spec/rmagick/image/composite_spec.rb | |
381 | ${GEM_LIBDIR}/spec/rmagick/image/constitute_spec.rb | 380 | ${GEM_LIBDIR}/spec/rmagick/image/constitute_spec.rb | |
382 | ${GEM_LIBDIR}/spec/rmagick/image/dispatch_spec.rb | 381 | ${GEM_LIBDIR}/spec/rmagick/image/dispatch_spec.rb | |
383 | ${GEM_LIBDIR}/spec/rmagick/image/from_blob_spec.rb | 382 | ${GEM_LIBDIR}/spec/rmagick/image/from_blob_spec.rb | |
384 | ${GEM_LIBDIR}/spec/rmagick/image/ping_spec.rb | 383 | ${GEM_LIBDIR}/spec/rmagick/image/ping_spec.rb | |
385 | ${GEM_LIBDIR}/spec/rmagick/image/properties_spec.rb | 384 | ${GEM_LIBDIR}/spec/rmagick/image/properties_spec.rb | |
386 | ${GEM_LIBDIR}/spec/rmagick/image/read_spec.rb | 385 | ${GEM_LIBDIR}/spec/rmagick/image/read_spec.rb | |
387 | ${GEM_LIBDIR}/spec/spec_helper.rb | 386 | ${GEM_LIBDIR}/spec/spec_helper.rb | |
388 | ${GEM_LIBDIR}/spec/support/issue_200/app.rb | 387 | ${GEM_LIBDIR}/spec/support/issue_200/app.rb | |
388 | ${GEM_LIBDIR}/test/Draw.rb | |||
389 | ${GEM_LIBDIR}/test/Enum.rb | |||
390 | ${GEM_LIBDIR}/test/Fill.rb | |||
389 | ${GEM_LIBDIR}/test/Image1.rb | 391 | ${GEM_LIBDIR}/test/Image1.rb | |
390 | ${GEM_LIBDIR}/test/Image2.rb | 392 | ${GEM_LIBDIR}/test/Image2.rb | |
391 | ${GEM_LIBDIR}/test/Image3.rb | 393 | ${GEM_LIBDIR}/test/Image3.rb | |
392 | ${GEM_LIBDIR}/test/ImageList1.rb | 394 | ${GEM_LIBDIR}/test/ImageList1.rb | |
393 | ${GEM_LIBDIR}/test/ImageList2.rb | 395 | ${GEM_LIBDIR}/test/ImageList2.rb | |
394 | ${GEM_LIBDIR}/test/Image_attributes.rb | 396 | ${GEM_LIBDIR}/test/Image_attributes.rb | |
395 | ${GEM_LIBDIR}/test/Import_Export.rb | 397 | ${GEM_LIBDIR}/test/Import_Export.rb | |
396 | ${GEM_LIBDIR}/test/Info.rb | 398 | ${GEM_LIBDIR}/test/Info.rb | |
397 | ${GEM_LIBDIR}/test/Magick.rb | 399 | ${GEM_LIBDIR}/test/Magick.rb | |
398 | ${GEM_LIBDIR}/test/Pixel.rb | 400 | ${GEM_LIBDIR}/test/Pixel.rb | |
401 | ${GEM_LIBDIR}/test/PolaroidOptions.rb | |||
399 | ${GEM_LIBDIR}/test/Preview.rb | 402 | ${GEM_LIBDIR}/test/Preview.rb | |
400 | ${GEM_LIBDIR}/test/cmyk.icm | 403 | ${GEM_LIBDIR}/test/cmyk.icm | |
401 | ${GEM_LIBDIR}/test/srgb.icm | 404 | ${GEM_LIBDIR}/test/srgb.icm | |
402 | ${GEM_LIBDIR}/test/test_all_basic.rb | 405 | ${GEM_LIBDIR}/test/test_all_basic.rb | |
403 | ${GEM_LIBDIR}/test/tmpnam_test.rb | 406 | ${GEM_LIBDIR}/test/tmpnam_test.rb | |
404 | ${GEM_LIBDIR}/wercker.yml | |||
405 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | 407 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.55 2019/02/25 16:48:58 taca Exp $ | 1 | $NetBSD: distinfo,v 1.56 2019/05/06 15:38:19 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (rmagick-3.0.0.gem) = 728ba8e33d50c4abc2d48ba06bddf65afc5bdb05 | 3 | SHA1 (rmagick-3.1.0.gem) = efb116d77308f5df34aef1bcdbce87a4cda7a2cd | |
4 | RMD160 (rmagick-3.0.0.gem) = 7a1c13a60778469ed6e1731d48f86a285048bb44 | 4 | RMD160 (rmagick-3.1.0.gem) = 088cb70f5701ed62203022061765d034e0bddf53 | |
5 | SHA512 (rmagick-3.0.0.gem) = 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4 | 5 | SHA512 (rmagick-3.1.0.gem) = 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057 | |
6 | Size (rmagick-3.0.0.gem) = 1551360 bytes | 6 | Size (rmagick-3.1.0.gem) = 1552896 bytes |