Mon Feb 5 15:50:19 2024 UTC (121d)
graphics/ruby-RMagick: update to 5.4.0

5.4.0 (2024-02-04)

Improvements

* Use rb_io_path() if exist because pathv attr was marked as deprecated at
  Ruby 3.3 (#1409)
* Add observer gem as dependency (#1411)
* Add aliases of filter type (#1439)
* Release GVL in Image#contrast (#1440)

Bug Fixes

* Use C++ compiler in order to fix installation error with latest
  ImageMagick 7 on Windows (#1433)


(taca)
diff -r1.161 -r1.162 pkgsrc/graphics/ruby-RMagick/Makefile
diff -r1.37 -r1.38 pkgsrc/graphics/ruby-RMagick/PLIST
diff -r1.71 -r1.72 pkgsrc/graphics/ruby-RMagick/distinfo

cvs diff -r1.161 -r1.162 pkgsrc/graphics/ruby-RMagick/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-RMagick/Makefile 2023/11/15 20:00:40 1.161
+++ pkgsrc/graphics/ruby-RMagick/Makefile 2024/02/05 15:50:19 1.162
@@ -1,20 +1,24 @@ @@ -1,20 +1,24 @@
1# $NetBSD: Makefile,v 1.161 2023/11/15 20:00:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.162 2024/02/05 15:50:19 taca Exp $
2 2
3DISTNAME= rmagick-5.3.0 3DISTNAME= rmagick-5.4.0
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rmagick/RMagick/} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rmagick/RMagick/}
5PKGREVISION= 5 
6CATEGORIES= graphics 5CATEGORIES= graphics
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/rmagick/rmagick 8HOMEPAGE= https://github.com/rmagick/rmagick
10COMMENT= Ruby binding to ImageMagick 9COMMENT= Ruby binding to ImageMagick
11LICENSE= mit 10LICENSE= mit
12 11
 12DEPENDS+= ${RUBY_PKGPREFIX}-pkg-config>=1.4<2:../../devel/ruby-pkg-config
 13DEPENDS+= ${RUBY_PKGPREFIX}-observer>=0.1<1:../../devel/ruby-observer
 14
13USE_GCC_RUNTIME= yes 15USE_GCC_RUNTIME= yes
 16USE_LANGUAGES= c c++
 17FORCE_C_STD= c99
14 18
15BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--no-as-needed 19BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--no-as-needed
16 20
17.include "../../devel/ruby-pkg-config/tool.mk" 21.include "../../devel/ruby-pkg-config/tool.mk"
18.include "../../lang/ruby/gem.mk" 22.include "../../lang/ruby/gem.mk"
19.include "../../graphics/ImageMagick/buildlink3.mk" 23.include "../../graphics/ImageMagick/buildlink3.mk"
20.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.37 -r1.38 pkgsrc/graphics/ruby-RMagick/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-RMagick/PLIST 2023/07/23 12:18:08 1.37
+++ pkgsrc/graphics/ruby-RMagick/PLIST 2024/02/05 15:50:19 1.38
@@ -1,55 +1,55 @@ @@ -1,55 +1,55 @@
1@comment $NetBSD: PLIST,v 1.37 2023/07/23 12:18:08 taca Exp $ 1@comment $NetBSD: PLIST,v 1.38 2024/02/05 15:50: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}/.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
15${GEM_LIBDIR}/.rubocop.yml 15${GEM_LIBDIR}/.rubocop.yml
16${GEM_LIBDIR}/.rubocop_todo.yml 16${GEM_LIBDIR}/.rubocop_todo.yml
17${GEM_LIBDIR}/.yardopts 17${GEM_LIBDIR}/.yardopts
18${GEM_LIBDIR}/CHANGELOG.md 18${GEM_LIBDIR}/CHANGELOG.md
19${GEM_LIBDIR}/CODE_OF_CONDUCT.md 19${GEM_LIBDIR}/CODE_OF_CONDUCT.md
20${GEM_LIBDIR}/CONTRIBUTING.md 20${GEM_LIBDIR}/CONTRIBUTING.md
21${GEM_LIBDIR}/Gemfile 21${GEM_LIBDIR}/Gemfile
22${GEM_LIBDIR}/LICENSE 22${GEM_LIBDIR}/LICENSE
23${GEM_LIBDIR}/README.md 23${GEM_LIBDIR}/README.md
24${GEM_LIBDIR}/Rakefile 24${GEM_LIBDIR}/Rakefile
25${GEM_LIBDIR}/before_install_linux.sh 25${GEM_LIBDIR}/before_install_linux.sh
26${GEM_LIBDIR}/before_install_osx.sh 26${GEM_LIBDIR}/before_install_osx.sh
27${GEM_LIBDIR}/ext/RMagick/extconf.rb 27${GEM_LIBDIR}/ext/RMagick/extconf.rb
28${GEM_LIBDIR}/ext/RMagick/rmagick.c 28${GEM_LIBDIR}/ext/RMagick/rmagick.cpp
29${GEM_LIBDIR}/ext/RMagick/rmagick.h 29${GEM_LIBDIR}/ext/RMagick/rmagick.h
30${GEM_LIBDIR}/ext/RMagick/rmagick_gvl.h 30${GEM_LIBDIR}/ext/RMagick/rmagick_gvl.h
31${GEM_LIBDIR}/ext/RMagick/rmdraw.c 31${GEM_LIBDIR}/ext/RMagick/rmdraw.cpp
32${GEM_LIBDIR}/ext/RMagick/rmenum.c 32${GEM_LIBDIR}/ext/RMagick/rmenum.cpp
33${GEM_LIBDIR}/ext/RMagick/rmfill.c 33${GEM_LIBDIR}/ext/RMagick/rmfill.cpp
34${GEM_LIBDIR}/ext/RMagick/rmilist.c 34${GEM_LIBDIR}/ext/RMagick/rmilist.cpp
35${GEM_LIBDIR}/ext/RMagick/rmimage.c 35${GEM_LIBDIR}/ext/RMagick/rmimage.cpp
36${GEM_LIBDIR}/ext/RMagick/rminfo.c 36${GEM_LIBDIR}/ext/RMagick/rminfo.cpp
37${GEM_LIBDIR}/ext/RMagick/rmkinfo.c 37${GEM_LIBDIR}/ext/RMagick/rmkinfo.cpp
38${GEM_LIBDIR}/ext/RMagick/rmmain.c 38${GEM_LIBDIR}/ext/RMagick/rmmain.cpp
39${GEM_LIBDIR}/ext/RMagick/rmmontage.c 39${GEM_LIBDIR}/ext/RMagick/rmmontage.cpp
40${GEM_LIBDIR}/ext/RMagick/rmpixel.c 40${GEM_LIBDIR}/ext/RMagick/rmpixel.cpp
41${GEM_LIBDIR}/ext/RMagick/rmstruct.c 41${GEM_LIBDIR}/ext/RMagick/rmstruct.cpp
42${GEM_LIBDIR}/ext/RMagick/rmutil.c 42${GEM_LIBDIR}/ext/RMagick/rmutil.cpp
43${GEM_LIBDIR}/lib/RMagick2.${RUBY_DLEXT} 43${GEM_LIBDIR}/lib/RMagick2.${RUBY_DLEXT}
44${GEM_LIBDIR}/lib/rmagick.rb 44${GEM_LIBDIR}/lib/rmagick.rb
45${GEM_LIBDIR}/lib/rmagick/version.rb 45${GEM_LIBDIR}/lib/rmagick/version.rb
46${GEM_LIBDIR}/lib/rmagick_internal.rb 46${GEM_LIBDIR}/lib/rmagick_internal.rb
47${GEM_LIBDIR}/lib/rvg/clippath.rb 47${GEM_LIBDIR}/lib/rvg/clippath.rb
48${GEM_LIBDIR}/lib/rvg/container.rb 48${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

cvs diff -r1.71 -r1.72 pkgsrc/graphics/ruby-RMagick/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-RMagick/distinfo 2023/07/23 12:18:08 1.71
+++ pkgsrc/graphics/ruby-RMagick/distinfo 2024/02/05 15:50:19 1.72
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.71 2023/07/23 12:18:08 taca Exp $ 1$NetBSD: distinfo,v 1.72 2024/02/05 15:50:19 taca Exp $
2 2
3BLAKE2s (rmagick-5.3.0.gem) = 221cee5f688909f21d903ad5fa26fdd131fe8a456427d5f646eb7f1ab5ef18e7 3BLAKE2s (rmagick-5.4.0.gem) = 429227898737cabed0bb0fb53bba3b830a9e84d00f8409eb2b95e0fede66e0cb
4SHA512 (rmagick-5.3.0.gem) = b53475dd2520188079f1710d0d85b31e32d9d7bc144ce4e2e547aa899763787dc9582319f2bc42f7c908dbce2eb76c8e86b8a2a4c9cd4648d605d5d860a2b922 4SHA512 (rmagick-5.4.0.gem) = e60c0f488e429ac0b66f4ad990fba906b13e6cd734c347eb357c6a8101d5302534d0df04dfa93363dc91eda2ccb846490963587196241872d434f3bacc55c412
5Size (rmagick-5.3.0.gem) = 241664 bytes 5Size (rmagick-5.4.0.gem) = 243712 bytes