diff options
| author | taca <taca@pkgsrc.org> | 2019-05-06 15:38:19 +0000 |
|---|---|---|
| committer | taca <taca@pkgsrc.org> | 2019-05-06 15:38:19 +0000 |
| commit | 191de91bdfd25da19de1d9935bad844ad220edd7 (patch) | |
| tree | 830b2d965c7650f665d02ddbdc1103a01b135086 /graphics/ruby-RMagick | |
| parent | ddf656a11f9389017890efc8c539169ef6b73696 (diff) | |
| download | pkgsrc-191de91bdfd25da19de1d9935bad844ad220edd7.tar.gz | |
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 refactors
Diffstat (limited to 'graphics/ruby-RMagick')
| -rw-r--r-- | graphics/ruby-RMagick/Makefile | 8 | ||||
| -rw-r--r-- | graphics/ruby-RMagick/PLIST | 8 | ||||
| -rw-r--r-- | graphics/ruby-RMagick/distinfo | 10 |
3 files changed, 12 insertions, 14 deletions
diff --git a/graphics/ruby-RMagick/Makefile b/graphics/ruby-RMagick/Makefile index 64dad3d1317..ded2a422cb2 100644 --- a/graphics/ruby-RMagick/Makefile +++ b/graphics/ruby-RMagick/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.113 2019/03/18 16:17:48 gdt Exp $ +# $NetBSD: Makefile,v 1.114 2019/05/06 15:38:19 taca Exp $ -DISTNAME= rmagick-3.0.0 +DISTNAME= rmagick-3.1.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rmagick/RMagick/} -PKGREVISION= 1 CATEGORIES= graphics MAINTAINER= pkgsrc-users@NetBSD.org @@ -15,8 +14,5 @@ USE_TOOLS+= pkg-config USE_GCC_RUNTIME= yes .include "../../lang/ruby/gem.mk" - -BUILDLINK_API_DEPENDS.ImageMagick6+= ImageMagick6>=6.3.5.10 - .include "../../graphics/ImageMagick6/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/graphics/ruby-RMagick/PLIST b/graphics/ruby-RMagick/PLIST index 4a40e1f4dff..44b53953641 100644 --- a/graphics/ruby-RMagick/PLIST +++ b/graphics/ruby-RMagick/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.28 2019/02/25 16:48:58 taca Exp $ +@comment $NetBSD: PLIST,v 1.29 2019/05/06 15:38:19 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_EXTSDIR}/RMagick2.${RUBY_DLEXT} ${GEM_EXTSDIR}/gem.build_complete @@ -6,7 +6,6 @@ ${GEM_LIBDIR}/.appveyor.yml ${GEM_LIBDIR}/.circleci/config.yml ${GEM_LIBDIR}/.editorconfig ${GEM_LIBDIR}/.gitignore -${GEM_LIBDIR}/.hound.yml ${GEM_LIBDIR}/.rspec ${GEM_LIBDIR}/.rubocop.yml ${GEM_LIBDIR}/.rubocop_todo.yml @@ -386,6 +385,9 @@ ${GEM_LIBDIR}/spec/rmagick/image/properties_spec.rb ${GEM_LIBDIR}/spec/rmagick/image/read_spec.rb ${GEM_LIBDIR}/spec/spec_helper.rb ${GEM_LIBDIR}/spec/support/issue_200/app.rb +${GEM_LIBDIR}/test/Draw.rb +${GEM_LIBDIR}/test/Enum.rb +${GEM_LIBDIR}/test/Fill.rb ${GEM_LIBDIR}/test/Image1.rb ${GEM_LIBDIR}/test/Image2.rb ${GEM_LIBDIR}/test/Image3.rb @@ -396,10 +398,10 @@ ${GEM_LIBDIR}/test/Import_Export.rb ${GEM_LIBDIR}/test/Info.rb ${GEM_LIBDIR}/test/Magick.rb ${GEM_LIBDIR}/test/Pixel.rb +${GEM_LIBDIR}/test/PolaroidOptions.rb ${GEM_LIBDIR}/test/Preview.rb ${GEM_LIBDIR}/test/cmyk.icm ${GEM_LIBDIR}/test/srgb.icm ${GEM_LIBDIR}/test/test_all_basic.rb ${GEM_LIBDIR}/test/tmpnam_test.rb -${GEM_LIBDIR}/wercker.yml ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/graphics/ruby-RMagick/distinfo b/graphics/ruby-RMagick/distinfo index 4a2c0d41eb1..3c8c133156c 100644 --- a/graphics/ruby-RMagick/distinfo +++ b/graphics/ruby-RMagick/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.55 2019/02/25 16:48:58 taca Exp $ +$NetBSD: distinfo,v 1.56 2019/05/06 15:38:19 taca Exp $ -SHA1 (rmagick-3.0.0.gem) = 728ba8e33d50c4abc2d48ba06bddf65afc5bdb05 -RMD160 (rmagick-3.0.0.gem) = 7a1c13a60778469ed6e1731d48f86a285048bb44 -SHA512 (rmagick-3.0.0.gem) = 7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4 -Size (rmagick-3.0.0.gem) = 1551360 bytes +SHA1 (rmagick-3.1.0.gem) = efb116d77308f5df34aef1bcdbce87a4cda7a2cd +RMD160 (rmagick-3.1.0.gem) = 088cb70f5701ed62203022061765d034e0bddf53 +SHA512 (rmagick-3.1.0.gem) = 4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057 +Size (rmagick-3.1.0.gem) = 1552896 bytes |
