Sat Jun 2 01:13:00 2012 UTC ()
Update ruby-nokogiri to 1.5.3.

== 1.5.3 / 2012-06-01

* Features

  * Support for "prefixless" CSS selectors ~, > and + like jQuery
    supports. #621, #623. (Thanks, David Lee!)
  * Attempting to improve installation on homebrew 0.9 (with regards
    to iconv). Isn't package management convenient?

* Bugfixes

  * Custom xpath functions with empty nodeset arguments cause a
    segfault. #634.
  * Nokogiri::XML::Node#css now works for XML documents with default
    namespaces when the rule contains attribute selector without
    namespace.
  * Fixed marshalling bugs around how arguments are passed to (and
    returned from) XSLT custom xpath functions. #640.
  * Nokogiri::XML::Reader#outer_xml is broken in JRuby #617
  * Nokogiri::XML::Attribute on JRuby returns a nil namespace #647
  * Nokogiri::XML::Node#namespace= cannot set a namespace without a
    prefix on JRuby #648
  * [JRuby] 1.9 mode causes dead lock while running rake #571
  * HTML::Document#meta_encoding does not raise exception on docs with
    malformed content-type. #655
  * Fixing segfault related to unsupported encodings in in-context
    parsing on 1.8.7. #643
  * [JRuby] Concurrency issue in XPath parsing. #682


(taca)
diff -r1.8 -r1.9 pkgsrc/textproc/ruby-nokogiri/Makefile
diff -r1.6 -r1.7 pkgsrc/textproc/ruby-nokogiri/PLIST
diff -r1.6 -r1.7 pkgsrc/textproc/ruby-nokogiri/distinfo

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

--- pkgsrc/textproc/ruby-nokogiri/Makefile 2012/03/17 16:51:05 1.8
+++ pkgsrc/textproc/ruby-nokogiri/Makefile 2012/06/02 01:13:00 1.9
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.8 2012/03/17 16:51:05 taca Exp $ 1# $NetBSD: Makefile,v 1.9 2012/06/02 01:13:00 taca Exp $
2 2
3DISTNAME= nokogiri-1.5.2 3DISTNAME= nokogiri-1.5.3
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= filip@joyent.com 6MAINTAINER= filip@joyent.com
7HOMEPAGE= http://nokogiri.org/ 7HOMEPAGE= http://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
11CONFLICTS+= ruby[1-9][0-9]-nokogiri-[0-9]* 11CONFLICTS+= ruby[1-9][0-9]-nokogiri-[0-9]*
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15.include "../../textproc/libxml2/buildlink3.mk" 15.include "../../textproc/libxml2/buildlink3.mk"
16.include "../../textproc/libxslt/buildlink3.mk" 16.include "../../textproc/libxslt/buildlink3.mk"

cvs diff -r1.6 -r1.7 pkgsrc/textproc/ruby-nokogiri/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-nokogiri/PLIST 2012/03/17 16:51:05 1.6
+++ pkgsrc/textproc/ruby-nokogiri/PLIST 2012/06/02 01:13:00 1.7
@@ -1,26 +1,30 @@ @@ -1,26 +1,30 @@
1@comment $NetBSD: PLIST,v 1.6 2012/03/17 16:51:05 taca Exp $ 1@comment $NetBSD: PLIST,v 1.7 2012/06/02 01:13:00 taca Exp $
2bin/nokogiri 2bin/nokogiri
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/.autotest 4${GEM_LIBDIR}/.autotest
5${GEM_LIBDIR}/.gemtest 5${GEM_LIBDIR}/.gemtest
6${GEM_LIBDIR}/CHANGELOG.ja.rdoc 6${GEM_LIBDIR}/CHANGELOG.ja.rdoc
7${GEM_LIBDIR}/CHANGELOG.rdoc 7${GEM_LIBDIR}/CHANGELOG.rdoc
8${GEM_LIBDIR}/C_CODING_STYLE.rdoc 8${GEM_LIBDIR}/C_CODING_STYLE.rdoc
9${GEM_LIBDIR}/Manifest.txt 9${GEM_LIBDIR}/Manifest.txt
10${GEM_LIBDIR}/README.ja.rdoc 10${GEM_LIBDIR}/README.ja.rdoc
11${GEM_LIBDIR}/README.rdoc 11${GEM_LIBDIR}/README.rdoc
 12${GEM_LIBDIR}/ROADMAP.md
12${GEM_LIBDIR}/Rakefile 13${GEM_LIBDIR}/Rakefile
 14${GEM_LIBDIR}/STANDARD_RESPONSES.md
 15${GEM_LIBDIR}/Y_U_NO_GEMSPEC.md
13${GEM_LIBDIR}/bin/nokogiri 16${GEM_LIBDIR}/bin/nokogiri
 17${GEM_LIBDIR}/build_all
14${GEM_LIBDIR}/ext/nokogiri/depend 18${GEM_LIBDIR}/ext/nokogiri/depend
15${GEM_LIBDIR}/ext/nokogiri/extconf.rb 19${GEM_LIBDIR}/ext/nokogiri/extconf.rb
16${GEM_LIBDIR}/ext/nokogiri/html_document.c 20${GEM_LIBDIR}/ext/nokogiri/html_document.c
17${GEM_LIBDIR}/ext/nokogiri/html_document.h 21${GEM_LIBDIR}/ext/nokogiri/html_document.h
18${GEM_LIBDIR}/ext/nokogiri/html_element_description.c 22${GEM_LIBDIR}/ext/nokogiri/html_element_description.c
19${GEM_LIBDIR}/ext/nokogiri/html_element_description.h 23${GEM_LIBDIR}/ext/nokogiri/html_element_description.h
20${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.c 24${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.c
21${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.h 25${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.h
22${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.c 26${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.c
23${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.h 27${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.h
24${GEM_LIBDIR}/ext/nokogiri/html_sax_push_parser.c 28${GEM_LIBDIR}/ext/nokogiri/html_sax_push_parser.c
25${GEM_LIBDIR}/ext/nokogiri/html_sax_push_parser.h 29${GEM_LIBDIR}/ext/nokogiri/html_sax_push_parser.h
26${GEM_LIBDIR}/ext/nokogiri/nokogiri.c 30${GEM_LIBDIR}/ext/nokogiri/nokogiri.c
@@ -133,27 +137,26 @@ ${GEM_LIBDIR}/lib/nokogiri/xml/sax.rb @@ -133,27 +137,26 @@ ${GEM_LIBDIR}/lib/nokogiri/xml/sax.rb
133${GEM_LIBDIR}/lib/nokogiri/xml/sax/document.rb 137${GEM_LIBDIR}/lib/nokogiri/xml/sax/document.rb
134${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser.rb 138${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser.rb
135${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb 139${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb
136${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb 140${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb
137${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb 141${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb
138${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb 142${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb
139${GEM_LIBDIR}/lib/nokogiri/xml/text.rb 143${GEM_LIBDIR}/lib/nokogiri/xml/text.rb
140${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb 144${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb
141${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb 145${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb
142${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb 146${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb
143${GEM_LIBDIR}/lib/nokogiri/xslt.rb 147${GEM_LIBDIR}/lib/nokogiri/xslt.rb
144${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb 148${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb
145${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb 149${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb
146${GEM_LIBDIR}/nokogiri_help_responses.md 
147${GEM_LIBDIR}/tasks/cross_compile.rb 150${GEM_LIBDIR}/tasks/cross_compile.rb
148${GEM_LIBDIR}/tasks/nokogiri.org.rb 151${GEM_LIBDIR}/tasks/nokogiri.org.rb
149${GEM_LIBDIR}/tasks/test.rb 152${GEM_LIBDIR}/tasks/test.rb
150${GEM_LIBDIR}/test/css/test_nthiness.rb 153${GEM_LIBDIR}/test/css/test_nthiness.rb
151${GEM_LIBDIR}/test/css/test_parser.rb 154${GEM_LIBDIR}/test/css/test_parser.rb
152${GEM_LIBDIR}/test/css/test_tokenizer.rb 155${GEM_LIBDIR}/test/css/test_tokenizer.rb
153${GEM_LIBDIR}/test/css/test_xpath_visitor.rb 156${GEM_LIBDIR}/test/css/test_xpath_visitor.rb
154${GEM_LIBDIR}/test/decorators/test_slop.rb 157${GEM_LIBDIR}/test/decorators/test_slop.rb
155${GEM_LIBDIR}/test/files/2ch.html 158${GEM_LIBDIR}/test/files/2ch.html
156${GEM_LIBDIR}/test/files/address_book.rlx 159${GEM_LIBDIR}/test/files/address_book.rlx
157${GEM_LIBDIR}/test/files/address_book.xml 160${GEM_LIBDIR}/test/files/address_book.xml
158${GEM_LIBDIR}/test/files/bar/bar.xsd 161${GEM_LIBDIR}/test/files/bar/bar.xsd
159${GEM_LIBDIR}/test/files/dont_hurt_em_why.xml 162${GEM_LIBDIR}/test/files/dont_hurt_em_why.xml
@@ -163,27 +166,29 @@ ${GEM_LIBDIR}/test/files/exslt.xml @@ -163,27 +166,29 @@ ${GEM_LIBDIR}/test/files/exslt.xml
163${GEM_LIBDIR}/test/files/exslt.xslt 166${GEM_LIBDIR}/test/files/exslt.xslt
164${GEM_LIBDIR}/test/files/foo/foo.xsd 167${GEM_LIBDIR}/test/files/foo/foo.xsd
165${GEM_LIBDIR}/test/files/metacharset.html 168${GEM_LIBDIR}/test/files/metacharset.html
166${GEM_LIBDIR}/test/files/noencoding.html 169${GEM_LIBDIR}/test/files/noencoding.html
167${GEM_LIBDIR}/test/files/po.xml 170${GEM_LIBDIR}/test/files/po.xml
168${GEM_LIBDIR}/test/files/po.xsd 171${GEM_LIBDIR}/test/files/po.xsd
169${GEM_LIBDIR}/test/files/shift_jis.html 172${GEM_LIBDIR}/test/files/shift_jis.html
170${GEM_LIBDIR}/test/files/shift_jis.xml 173${GEM_LIBDIR}/test/files/shift_jis.xml
171${GEM_LIBDIR}/test/files/snuggles.xml 174${GEM_LIBDIR}/test/files/snuggles.xml
172${GEM_LIBDIR}/test/files/staff.dtd 175${GEM_LIBDIR}/test/files/staff.dtd
173${GEM_LIBDIR}/test/files/staff.xml 176${GEM_LIBDIR}/test/files/staff.xml
174${GEM_LIBDIR}/test/files/staff.xslt 177${GEM_LIBDIR}/test/files/staff.xslt
175${GEM_LIBDIR}/test/files/tlm.html 178${GEM_LIBDIR}/test/files/tlm.html
 179${GEM_LIBDIR}/test/files/to_be_xincluded.xml
176${GEM_LIBDIR}/test/files/valid_bar.xml 180${GEM_LIBDIR}/test/files/valid_bar.xml
 181${GEM_LIBDIR}/test/files/xinclude.xml
177${GEM_LIBDIR}/test/helper.rb 182${GEM_LIBDIR}/test/helper.rb
178${GEM_LIBDIR}/test/html/sax/test_parser.rb 183${GEM_LIBDIR}/test/html/sax/test_parser.rb
179${GEM_LIBDIR}/test/html/sax/test_parser_context.rb 184${GEM_LIBDIR}/test/html/sax/test_parser_context.rb
180${GEM_LIBDIR}/test/html/test_builder.rb 185${GEM_LIBDIR}/test/html/test_builder.rb
181${GEM_LIBDIR}/test/html/test_document.rb 186${GEM_LIBDIR}/test/html/test_document.rb
182${GEM_LIBDIR}/test/html/test_document_encoding.rb 187${GEM_LIBDIR}/test/html/test_document_encoding.rb
183${GEM_LIBDIR}/test/html/test_document_fragment.rb 188${GEM_LIBDIR}/test/html/test_document_fragment.rb
184${GEM_LIBDIR}/test/html/test_element_description.rb 189${GEM_LIBDIR}/test/html/test_element_description.rb
185${GEM_LIBDIR}/test/html/test_named_characters.rb 190${GEM_LIBDIR}/test/html/test_named_characters.rb
186${GEM_LIBDIR}/test/html/test_node.rb 191${GEM_LIBDIR}/test/html/test_node.rb
187${GEM_LIBDIR}/test/html/test_node_encoding.rb 192${GEM_LIBDIR}/test/html/test_node_encoding.rb
188${GEM_LIBDIR}/test/test_convert_xpath.rb 193${GEM_LIBDIR}/test/test_convert_xpath.rb
189${GEM_LIBDIR}/test/test_css_cache.rb 194${GEM_LIBDIR}/test/test_css_cache.rb
@@ -222,14 +227,15 @@ ${GEM_LIBDIR}/test/xml/test_node_reparen @@ -222,14 +227,15 @@ ${GEM_LIBDIR}/test/xml/test_node_reparen
222${GEM_LIBDIR}/test/xml/test_node_set.rb 227${GEM_LIBDIR}/test/xml/test_node_set.rb
223${GEM_LIBDIR}/test/xml/test_parse_options.rb 228${GEM_LIBDIR}/test/xml/test_parse_options.rb
224${GEM_LIBDIR}/test/xml/test_processing_instruction.rb 229${GEM_LIBDIR}/test/xml/test_processing_instruction.rb
225${GEM_LIBDIR}/test/xml/test_reader_encoding.rb 230${GEM_LIBDIR}/test/xml/test_reader_encoding.rb
226${GEM_LIBDIR}/test/xml/test_relax_ng.rb 231${GEM_LIBDIR}/test/xml/test_relax_ng.rb
227${GEM_LIBDIR}/test/xml/test_schema.rb 232${GEM_LIBDIR}/test/xml/test_schema.rb
228${GEM_LIBDIR}/test/xml/test_syntax_error.rb 233${GEM_LIBDIR}/test/xml/test_syntax_error.rb
229${GEM_LIBDIR}/test/xml/test_text.rb 234${GEM_LIBDIR}/test/xml/test_text.rb
230${GEM_LIBDIR}/test/xml/test_unparented_node.rb 235${GEM_LIBDIR}/test/xml/test_unparented_node.rb
231${GEM_LIBDIR}/test/xml/test_xinclude.rb 236${GEM_LIBDIR}/test/xml/test_xinclude.rb
232${GEM_LIBDIR}/test/xml/test_xpath.rb 237${GEM_LIBDIR}/test/xml/test_xpath.rb
233${GEM_LIBDIR}/test/xslt/test_custom_functions.rb 238${GEM_LIBDIR}/test/xslt/test_custom_functions.rb
234${GEM_LIBDIR}/test/xslt/test_exception_handling.rb 239${GEM_LIBDIR}/test/xslt/test_exception_handling.rb
 240${GEM_LIBDIR}/test_all
235${GEM_HOME}/specifications/${GEM_NAME}.gemspec 241${GEM_HOME}/specifications/${GEM_NAME}.gemspec

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

--- pkgsrc/textproc/ruby-nokogiri/distinfo 2012/03/17 16:51:05 1.6
+++ pkgsrc/textproc/ruby-nokogiri/distinfo 2012/06/02 01:13:00 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.6 2012/03/17 16:51:05 taca Exp $ 1$NetBSD: distinfo,v 1.7 2012/06/02 01:13:00 taca Exp $
2 2
3SHA1 (nokogiri-1.5.2.gem) = 1707c848d145cc92ecf724cd15358a7ad1a537aa 3SHA1 (nokogiri-1.5.3.gem) = 2831f9fe4d8eadd6b94f164f58f5a1e858d2a6d4
4RMD160 (nokogiri-1.5.2.gem) = 267379b7c35edc75d91605db05b64549fad760a2 4RMD160 (nokogiri-1.5.3.gem) = 71bb4917c28abb6d3debe04db0cea067c8e9bc76
5Size (nokogiri-1.5.2.gem) = 198656 bytes 5Size (nokogiri-1.5.3.gem) = 205824 bytes