graphics/ruby-RMagick: update to 5.5.0 5.5.0 (2024-04-06) Improvements * Add RBS signatures (#1458) * Remove unnecessary type check in KernelInfo#{unity_add, scale} (#1514) * Remove unnecessary type check in Image#{morphology, morphology_channel} (#1513) * Improve HatchFill.new to accept Pixel object as color (#1512) * Fix GraphicContext#font_weight to accept Numeric object (#1510) * Improve GraphicContext#font_weight to accept Symbol object (#1509) * Improve Stretchable#viewbox to use implicitly conversioned value (#1507) * Improve RVG::Transformable#rotate to convert to Float implicitly (#1506) * Fix Image#modulate in order to accept negative number (#1505) * Improve Image#modulate to accept "NN%" form string (#1504) * Implicit conversion to string with methods that expect a string (#1496) * Coerce to string instead of using #to_s (#1495) * Coerce to string where pass object into string interpolation (#1494) * Fix Draw#{fill_opacity, opacity, stroke_opacity} to correctly handle arguments (#1492) * Fix Draw#{interline_spacing, interword_spacing, kerning} to correctly handle arguments that can be converted to Float (#1491) * Remove unnecessary type check in KernelInfo methods (#1489) * Generate compile_flags.txt for clangd for development (#1488) * Fix Draw#{stroke_dasharray, stroke_miterlimit} to accept object which has #to_f method (#1486) * Fix Image#composite_affine to accept ImageList object (#1484) * Fix Image#add_compose_mask to accept ImageList object (#1483) * Fix incorrect number of required arguments in ArgumentError (#1482) * Fix ImageList#sort! that should return self (#1481) * Fix ImageList#eql? that should not raise exception if can't compare (#1479) * Fix ImageList#<=> that should return nil if can't compare (#1478) * Add DrawAttribute module to simplify Draw, DrawOptions and PolaroidOptions (#1477) * Add missing attribute writer methods in Image::{DrawOptions, PolaroidOptions} (#1476) * Add Image::PolaroidOptions#affine= (#1475) * Add Image::PolaroidOptions#tile= (#1474) * Attribute writer methods should return passed value (#1473) * Return self with ImageList if Image's method return self (#1472) * Fix Image#clut_channel to accept ImageList object (#1471) * Fix Magick::GradientFill#fill and Magick::TextureFill#fill to accept ImageList object (#1467) Bug Fixes * Fix typo in order to fix NoMethodError (#1515) * Sync compression value in order fix the problem of compression being ignored by ImageMagick 7 (#1503) * Add PKG_CONFIG_PATH for ImageMagick 7 in order to fix installation error on macOS (#1501)diff -r1.166 -r1.167 pkgsrc/graphics/ruby-RMagick/Makefile
(taca)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.166 2024/04/06 09:32:59 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.167 2024/04/07 14:47:51 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= rmagick-5.4.4 | 3 | DISTNAME= rmagick-5.5.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 | DEPENDS+= ${RUBY_PKGPREFIX}-pkg-config>=1.4<2:../../devel/ruby-pkg-config | 12 | DEPENDS+= ${RUBY_PKGPREFIX}-pkg-config>=1.4<2:../../devel/ruby-pkg-config | |
14 | DEPENDS+= ${RUBY_PKGPREFIX}-observer>=0.1<1:../../devel/ruby-observer | 13 | DEPENDS+= ${RUBY_PKGPREFIX}-observer>=0.1<1:../../devel/ruby-observer | |
15 | 14 | |||
16 | USE_GCC_RUNTIME= yes | 15 | USE_GCC_RUNTIME= yes | |
17 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
18 | FORCE_C_STD= c99 | 17 | FORCE_C_STD= c99 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.38 2024/02/05 15:50:19 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.39 2024/04/07 14:47:51 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}/.devcontainer/Dockerfile | 5 | ${GEM_LIBDIR}/.devcontainer/Dockerfile | |
6 | ${GEM_LIBDIR}/.devcontainer/ImageMagick6/devcontainer.json | 6 | ${GEM_LIBDIR}/.devcontainer/ImageMagick6/devcontainer.json | |
7 | ${GEM_LIBDIR}/.devcontainer/devcontainer.json | 7 | ${GEM_LIBDIR}/.devcontainer/devcontainer.json | |
8 | ${GEM_LIBDIR}/.devcontainer/setup-repo.sh | 8 | ${GEM_LIBDIR}/.devcontainer/setup-repo.sh | |
9 | ${GEM_LIBDIR}/.devcontainer/setup-user.sh | 9 | ${GEM_LIBDIR}/.devcontainer/setup-user.sh | |
10 | ${GEM_LIBDIR}/.editorconfig | 10 | ${GEM_LIBDIR}/.editorconfig | |
11 | ${GEM_LIBDIR}/.github/ISSUE_TEMPLATE.md | 11 | ${GEM_LIBDIR}/.github/ISSUE_TEMPLATE.md | |
12 | ${GEM_LIBDIR}/.github/workflows/ci.yml | 12 | ${GEM_LIBDIR}/.github/workflows/ci.yml | |
13 | ${GEM_LIBDIR}/.gitignore | 13 | ${GEM_LIBDIR}/.gitignore | |
14 | ${GEM_LIBDIR}/.rspec | 14 | ${GEM_LIBDIR}/.rspec | |
@@ -49,14 +49,44 @@ ${GEM_LIBDIR}/lib/rvg/container.rb | @@ -49,14 +49,44 @@ ${GEM_LIBDIR}/lib/rvg/container.rb | |||
49 | ${GEM_LIBDIR}/lib/rvg/deep_equal.rb | 49 | ${GEM_LIBDIR}/lib/rvg/deep_equal.rb | |
50 | ${GEM_LIBDIR}/lib/rvg/describable.rb | 50 | ${GEM_LIBDIR}/lib/rvg/describable.rb | |
51 | ${GEM_LIBDIR}/lib/rvg/embellishable.rb | 51 | ${GEM_LIBDIR}/lib/rvg/embellishable.rb | |
52 | ${GEM_LIBDIR}/lib/rvg/misc.rb | 52 | ${GEM_LIBDIR}/lib/rvg/misc.rb | |
53 | ${GEM_LIBDIR}/lib/rvg/paint.rb | 53 | ${GEM_LIBDIR}/lib/rvg/paint.rb | |
54 | ${GEM_LIBDIR}/lib/rvg/pathdata.rb | 54 | ${GEM_LIBDIR}/lib/rvg/pathdata.rb | |
55 | ${GEM_LIBDIR}/lib/rvg/rvg.rb | 55 | ${GEM_LIBDIR}/lib/rvg/rvg.rb | |
56 | ${GEM_LIBDIR}/lib/rvg/stretchable.rb | 56 | ${GEM_LIBDIR}/lib/rvg/stretchable.rb | |
57 | ${GEM_LIBDIR}/lib/rvg/stylable.rb | 57 | ${GEM_LIBDIR}/lib/rvg/stylable.rb | |
58 | ${GEM_LIBDIR}/lib/rvg/text.rb | 58 | ${GEM_LIBDIR}/lib/rvg/text.rb | |
59 | ${GEM_LIBDIR}/lib/rvg/transformable.rb | 59 | ${GEM_LIBDIR}/lib/rvg/transformable.rb | |
60 | ${GEM_LIBDIR}/lib/rvg/units.rb | 60 | ${GEM_LIBDIR}/lib/rvg/units.rb | |
61 | ${GEM_LIBDIR}/rmagick.gemspec | 61 | ${GEM_LIBDIR}/rmagick.gemspec | |
62 | ${GEM_LIBDIR}/sig/rmagick.rbs | |||
63 | ${GEM_LIBDIR}/sig/rmagick/_draw_common_methods.rbs | |||
64 | ${GEM_LIBDIR}/sig/rmagick/_image_common_methods.rbs | |||
65 | ${GEM_LIBDIR}/sig/rmagick/draw.rbs | |||
66 | ${GEM_LIBDIR}/sig/rmagick/draw_attribute.rbs | |||
67 | ${GEM_LIBDIR}/sig/rmagick/enum.rbs | |||
68 | ${GEM_LIBDIR}/sig/rmagick/error.rbs | |||
69 | ${GEM_LIBDIR}/sig/rmagick/fill.rbs | |||
70 | ${GEM_LIBDIR}/sig/rmagick/geometry.rbs | |||
71 | ${GEM_LIBDIR}/sig/rmagick/image.rbs | |||
72 | ${GEM_LIBDIR}/sig/rmagick/image_list.rbs | |||
73 | ${GEM_LIBDIR}/sig/rmagick/iptc.rbs | |||
74 | ${GEM_LIBDIR}/sig/rmagick/kernel_info.rbs | |||
75 | ${GEM_LIBDIR}/sig/rmagick/optional_method_arguments.rbs | |||
76 | ${GEM_LIBDIR}/sig/rmagick/pixel.rbs | |||
77 | ${GEM_LIBDIR}/sig/rmagick/struct.rbs | |||
78 | ${GEM_LIBDIR}/sig/rvg/clippath.rbs | |||
79 | ${GEM_LIBDIR}/sig/rvg/container.rbs | |||
80 | ${GEM_LIBDIR}/sig/rvg/deep_equal.rbs | |||
81 | ${GEM_LIBDIR}/sig/rvg/describable.rbs | |||
82 | ${GEM_LIBDIR}/sig/rvg/embellishable.rbs | |||
83 | ${GEM_LIBDIR}/sig/rvg/misc.rbs | |||
84 | ${GEM_LIBDIR}/sig/rvg/paint.rbs | |||
85 | ${GEM_LIBDIR}/sig/rvg/pathdata.rbs | |||
86 | ${GEM_LIBDIR}/sig/rvg/rvg.rbs | |||
87 | ${GEM_LIBDIR}/sig/rvg/stretchable.rbs | |||
88 | ${GEM_LIBDIR}/sig/rvg/stylable.rbs | |||
89 | ${GEM_LIBDIR}/sig/rvg/text.rbs | |||
90 | ${GEM_LIBDIR}/sig/rvg/transformable.rbs | |||
91 | ${GEM_LIBDIR}/sig/rvg/units.rbs | |||
62 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | 92 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.75 2024/02/19 15:09:18 taca Exp $ | 1 | $NetBSD: distinfo,v 1.76 2024/04/07 14:47:51 taca Exp $ | |
2 | 2 | |||
3 | BLAKE2s (rmagick-5.4.4.gem) = 5b37602b411c00a5a492be8cc0fcd9ec830a37b5a47221aa3595d0f8d38af3c5 | 3 | BLAKE2s (rmagick-5.5.0.gem) = 986cb0d5b70e630b7cd953ea778ca2f68b5c64626e331ea5b0e1767fb9ebb800 | |
4 | SHA512 (rmagick-5.4.4.gem) = 064e63bb8afba6d86abb909a171951a2c3dd1d77246728b890d0bcedc614426d0d07d86c8198fd036b84a776dd09e55a0a3c4369b8997d54e65b292aaa6ea7bc | 4 | SHA512 (rmagick-5.5.0.gem) = 42ff50670eb24d8fea9a0526791f7dfd78629df725874d5ba313f7d408c7d786756d9b85ad469bacc228b6c03843b4fec3d73381fc8acb9a0c720ebcb3eb7d3d | |
5 | Size (rmagick-5.4.4.gem) = 243712 bytes | 5 | Size (rmagick-5.5.0.gem) = 269824 bytes |