ruby-nokogiri: update to 1.10.3. Upstream changelog (from CHANGELOG.md): ## 1.10.3 / 2019-04-22 ### Security Notes [MRI] Pulled in upstream patch from libxslt that addresses CVE-2019-11068. Full details are available in [#1892](https://github.com/sparklemotion/nokogiri/issues/1892). Note that this patch is not yet (as of 2019-04-22) in an upstream release of libxslt. ## 1.10.2 / 2019-03-24 ### Security * [MRI] Remove support from vendored libxml2 for future script macros. [#1871] * [MRI] Remove support from vendored libxml2 for server-side includes within attributes. [#1877] ### Bug fixes * [JRuby] Fix node ownership in duplicated documents. [#1060] * [JRuby] Rethrow exceptions caught by Java SAX handler. [#1847, #1872] (Thanks, @adjam!)diff -r1.45 -r1.46 pkgsrc/textproc/ruby-nokogiri/Makefile
(tsutsui)
@@ -1,25 +1,23 @@ | @@ -1,25 +1,23 @@ | |||
1 | # $NetBSD: Makefile,v 1.45 2019/03/10 11:24:17 tsutsui Exp $ | 1 | # $NetBSD: Makefile,v 1.46 2019/06/22 04:11:59 tsutsui Exp $ | |
2 | 2 | |||
3 | DISTNAME= nokogiri-1.10.1 | 3 | DISTNAME= nokogiri-1.10.3 | |
4 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
5 | 5 | |||
6 | MAINTAINER= tsutsui@NetBSD.org | 6 | MAINTAINER= tsutsui@NetBSD.org | |
7 | HOMEPAGE= http://nokogiri.org/ | 7 | HOMEPAGE= http://nokogiri.org/ | |
8 | COMMENT= HTML, XML, SAX, and Reader parser with XPath and CSS selector support | 8 | COMMENT= HTML, XML, SAX, and Reader parser with XPath and CSS selector support | |
9 | LICENSE= mit | 9 | LICENSE= mit | |
10 | 10 | |||
11 | RUBY_VERSIONS_INCOMPATIBLE= 22 | |||
12 | ||||
13 | DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile2>=2.4.0<2.5.0:../../misc/ruby-mini_portile2 | 11 | DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile2>=2.4.0<2.5.0:../../misc/ruby-mini_portile2 | |
14 | 12 | |||
15 | USE_GCC_RUNTIME= yes | 13 | USE_GCC_RUNTIME= yes | |
16 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
17 | MAKE_ENV+= NOKOGIRI_USE_SYSTEM_LIBRARIES=yes | 15 | MAKE_ENV+= NOKOGIRI_USE_SYSTEM_LIBRARIES=yes | |
18 | RUBYGEM_OPTIONS+= --format-executable | 16 | RUBYGEM_OPTIONS+= --format-executable | |
19 | OVERRIDE_GEMSPEC+= :files ports/archives/libxml2-2.9.9.tar.gz= \ | 17 | OVERRIDE_GEMSPEC+= :files ports/archives/libxml2-2.9.9.tar.gz= \ | |
20 | ports/archives/libxslt-1.1.33.tar.gz= | 18 | ports/archives/libxslt-1.1.33.tar.gz= | |
21 | 19 | |||
22 | .include "../../devel/ruby-pkg-config/tool.mk" | 20 | .include "../../devel/ruby-pkg-config/tool.mk" | |
23 | .include "../../textproc/libxml2/buildlink3.mk" | 21 | .include "../../textproc/libxml2/buildlink3.mk" | |
24 | .include "../../textproc/libxslt/buildlink3.mk" | 22 | .include "../../textproc/libxslt/buildlink3.mk" | |
25 | .include "../../lang/ruby/gem.mk" | 23 | .include "../../lang/ruby/gem.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.28 2019/01/12 14:31:38 tsutsui Exp $ | 1 | @comment $NetBSD: PLIST,v 1.29 2019/06/22 04:11:59 tsutsui Exp $ | |
2 | bin/nokogiri${RUBY_SUFFIX} | 2 | bin/nokogiri${RUBY_SUFFIX} | |
3 | ${GEM_HOME}/cache/${GEM_NAME}.gem | 3 | ${GEM_HOME}/cache/${GEM_NAME}.gem | |
4 | ${GEM_EXTSDIR}/gem.build_complete | 4 | ${GEM_EXTSDIR}/gem.build_complete | |
5 | ${GEM_EXTSDIR}/nokogiri/nokogiri.${RUBY_DLEXT} | 5 | ${GEM_EXTSDIR}/nokogiri/nokogiri.${RUBY_DLEXT} | |
6 | ${GEM_LIBDIR}/LICENSE-DEPENDENCIES.md | 6 | ${GEM_LIBDIR}/LICENSE-DEPENDENCIES.md | |
7 | ${GEM_LIBDIR}/LICENSE.md | 7 | ${GEM_LIBDIR}/LICENSE.md | |
8 | ${GEM_LIBDIR}/README.md | 8 | ${GEM_LIBDIR}/README.md | |
9 | ${GEM_LIBDIR}/bin/nokogiri | 9 | ${GEM_LIBDIR}/bin/nokogiri | |
10 | ${GEM_LIBDIR}/dependencies.yml | 10 | ${GEM_LIBDIR}/dependencies.yml | |
11 | ${GEM_LIBDIR}/ext/nokogiri/depend | 11 | ${GEM_LIBDIR}/ext/nokogiri/depend | |
12 | ${GEM_LIBDIR}/ext/nokogiri/extconf.rb | 12 | ${GEM_LIBDIR}/ext/nokogiri/extconf.rb | |
13 | ${GEM_LIBDIR}/ext/nokogiri/html_document.c | 13 | ${GEM_LIBDIR}/ext/nokogiri/html_document.c | |
14 | ${GEM_LIBDIR}/ext/nokogiri/html_document.h | 14 | ${GEM_LIBDIR}/ext/nokogiri/html_document.h | |
@@ -133,14 +133,17 @@ ${GEM_LIBDIR}/lib/nokogiri/xml/sax/parse | @@ -133,14 +133,17 @@ ${GEM_LIBDIR}/lib/nokogiri/xml/sax/parse | |||
133 | ${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb | 133 | ${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb | |
134 | ${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb | 134 | ${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb | |
135 | ${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb | 135 | ${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb | |
136 | ${GEM_LIBDIR}/lib/nokogiri/xml/searchable.rb | 136 | ${GEM_LIBDIR}/lib/nokogiri/xml/searchable.rb | |
137 | ${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb | 137 | ${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb | |
138 | ${GEM_LIBDIR}/lib/nokogiri/xml/text.rb | 138 | ${GEM_LIBDIR}/lib/nokogiri/xml/text.rb | |
139 | ${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb | 139 | ${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb | |
140 | ${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb | 140 | ${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb | |
141 | ${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb | 141 | ${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb | |
142 | ${GEM_LIBDIR}/lib/nokogiri/xslt.rb | 142 | ${GEM_LIBDIR}/lib/nokogiri/xslt.rb | |
143 | ${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb | 143 | ${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb | |
144 | ${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb | 144 | ${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb | |
145 | ${GEM_LIBDIR}/patches/libxml2/0001-Revert-Do-not-URI-escape-in-server-side-includes.patch | 145 | ${GEM_LIBDIR}/patches/libxml2/0001-Revert-Do-not-URI-escape-in-server-side-includes.patch | |
146 | ${GEM_LIBDIR}/patches/libxml2/0002-Remove-script-macro-support.patch | |||
147 | ${GEM_LIBDIR}/patches/libxml2/0003-Update-entities-to-remove-handling-of-ssi.patch | |||
148 | ${GEM_LIBDIR}/patches/libxslt/0001-Fix-security-framework-bypass.patch | |||
146 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | 149 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.32 2019/03/10 11:24:17 tsutsui Exp $ | 1 | $NetBSD: distinfo,v 1.33 2019/06/22 04:11:59 tsutsui Exp $ | |
2 | 2 | |||
3 | SHA1 (nokogiri-1.10.1.gem) = 175d49e45af21f1913a08b4377a1983cc9b2b781 | 3 | SHA1 (nokogiri-1.10.3.gem) = 28e34a5d5cfcf6ddc75ddf689c3fda4c6708d8ad | |
4 | RMD160 (nokogiri-1.10.1.gem) = b4b15d81e6266daf7407d1d3271c87e2b54fc97d | 4 | RMD160 (nokogiri-1.10.3.gem) = f109d98f3605e541805d5f4b5fd7d1f104c463a5 | |
5 | SHA512 (nokogiri-1.10.1.gem) = 3087558eae289c3c25c7a539e7a1a516ad7397128cf59393913dfe95476ea230b3868d0e0ed34e601aad630ccbe359cde548b8560d0216ac7ff69a4818cb011c | 5 | SHA512 (nokogiri-1.10.3.gem) = a73b613964cfa712c574cc8b8366f461ba51647a001ccb1845853c5846de450f1631311d1ea6c776d74c0f06a146869cc283d670cb99de229945c8743be6cbc8 | |
6 | Size (nokogiri-1.10.1.gem) = 8980480 bytes | 6 | Size (nokogiri-1.10.3.gem) = 8983040 bytes |