Sat Aug 12 08:43:14 2023 UTC ()
ruby-nokogiri: update to 1.15.4.

Upstream changes:
 https://github.com/sparklemotion/nokogiri/releases/tag/v1.15.4

1.15.4 / 2023-08-11

Dependencies

  * [CRuby] Vendored libxml2 is updated to v2.11.5 from v2.11.4. For details
    please see https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.5

Fixed

  * Fixed a typo in a HTML5 parser error message. [#2927] (Thanks,
    @anishathalye!)
  * [CRuby] ObjectSpace.memsize_of is now safe to call on Documents with
    complex DTDs. In previous versions, this debugging method could result in a
    segfault. [#2923, #2924]


(tsutsui)
diff -r1.81 -r1.82 pkgsrc/textproc/ruby-nokogiri/Makefile
diff -r1.58 -r1.59 pkgsrc/textproc/ruby-nokogiri/distinfo

cvs diff -r1.81 -r1.82 pkgsrc/textproc/ruby-nokogiri/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-nokogiri/Makefile 2023/08/06 03:07:59 1.81
+++ pkgsrc/textproc/ruby-nokogiri/Makefile 2023/08/12 08:43:14 1.82
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.81 2023/08/06 03:07:59 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.82 2023/08/12 08:43:14 tsutsui Exp $
2 2
3DISTNAME= nokogiri-1.15.3 3DISTNAME= nokogiri-1.15.4
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= tsutsui@NetBSD.org 6MAINTAINER= tsutsui@NetBSD.org
7HOMEPAGE= https://nokogiri.org/ 7HOMEPAGE= https://nokogiri.org/
8COMMENT= HTML, XML, SAX, and Reader parser with XPath and CSS selector support 8COMMENT= HTML, XML, SAX, and Reader parser with XPath and CSS selector support
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile2>=2.8.2:../../misc/ruby-mini_portile2 11DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile2>=2.8.2:../../misc/ruby-mini_portile2
12 12
13USE_GCC_RUNTIME= yes 13USE_GCC_RUNTIME= yes
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15MAKE_ENV+= NOKOGIRI_USE_SYSTEM_LIBRARIES=yes 15MAKE_ENV+= NOKOGIRI_USE_SYSTEM_LIBRARIES=yes
16RUBYGEM_OPTIONS+= --format-executable 16RUBYGEM_OPTIONS+= --format-executable
17OVERRIDE_GEMSPEC+= :files ports/archives/libxml2-2.11.4.tar.gz= \ 17OVERRIDE_GEMSPEC+= :files ports/archives/libxml2-2.11.5.tar.gz= \
18 ports/archives/libxslt-1.1.38.tar.gz= 18 ports/archives/libxslt-1.1.38.tar.gz=
19 19
20# XXX: work around bug in bootstrap-mk-files, remove when fixed 20# XXX: work around bug in bootstrap-mk-files, remove when fixed
21MAKE_ENV.SunOS+= ARFLAGS=rcv 21MAKE_ENV.SunOS+= ARFLAGS=rcv
22 22
23.include "../../devel/ruby-pkg-config/tool.mk" 23.include "../../devel/ruby-pkg-config/tool.mk"
24.include "../../textproc/libxml2/buildlink3.mk" 24.include "../../textproc/libxml2/buildlink3.mk"
25.include "../../textproc/libxslt/buildlink3.mk" 25.include "../../textproc/libxslt/buildlink3.mk"
26.include "../../lang/ruby/gem.mk" 26.include "../../lang/ruby/gem.mk"
27.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.58 -r1.59 pkgsrc/textproc/ruby-nokogiri/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-nokogiri/distinfo 2023/08/06 03:07:59 1.58
+++ pkgsrc/textproc/ruby-nokogiri/distinfo 2023/08/12 08:43:14 1.59
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.58 2023/08/06 03:07:59 tsutsui Exp $ 1$NetBSD: distinfo,v 1.59 2023/08/12 08:43:14 tsutsui Exp $
2 2
3BLAKE2s (nokogiri-1.15.3.gem) = 4ff21c3b67dea5faff4a9942be78cb19f09e16afb6e2349b8d56eb7182eafe14 3BLAKE2s (nokogiri-1.15.4.gem) = c0af1f56141c20dd93b220862348b859d69a9a24fd6cc4d04bf3f75a81c10614
4SHA512 (nokogiri-1.15.3.gem) = d5159f0ce8eb43e5dd65138cb17519bd15caec36889fde3fcef53e64261172e69d3676c0119c5ab247e19d5f8e8f03c3bbde2285cd8d0974cbf8a4be5e30c58d 4SHA512 (nokogiri-1.15.4.gem) = 94587e0f87a44dcbaef3dfd29df0fb7cba9458a36fd4a486432b2718e93afc712fefce2a3618ccef6bb96a6578daca043ecd5c02de8bca3206b801cda1403c4c
5Size (nokogiri-1.15.3.gem) = 4609024 bytes 5Size (nokogiri-1.15.4.gem) = 4610560 bytes