pkgsrc/textproc/ruby-nokogiri/PLIST
taca b6f9932fbf Update ruby-nokogiri to 1.8.0.
# 1.8.0 / 2017-06-04

## Backwards incompatibilities

This release ends support for Ruby 2.1 on Windows in the `x86-mingw32` and `x64-mingw32` platform gems (containing pre-compiled DLLs). Official support ended for Ruby 2.1 on 2017-04-01.

Please note that this deprecation note only applies to the precompiled Windows gems. Ruby 2.1 continues to be supported (for now) in the default gem when compiled on installation.


## Dependencies

* [Windows] Upgrade iconv from 1.14 to 1.15 (unless --use-system-libraries)
* [Windows] Upgrade zlib from 1.2.8 to 1.2.11 (unless --use-system-libraries)
* [MRI] Upgrade rake-compiler dependency from 0.9.2 to 1.0.3
* [MRI] Upgrade mini-portile2 dependency from `~> 2.1.0` to `~> 2.2.0`


## Compatibility notes

* [JRuby] Removed support for `jruby --1.8` code paths. [#1607] (Thanks, @kares!)
* [MRI Windows] Retrieve zlib source from http://zlib.net/fossils to avoid deprecation issues going forward. See #1632 for details around this problem.


## Features

* NodeSet#clone is not an alias for NodeSet#dup [#1503] (Thanks, @stephankaag!)
* Allow Processing Instructions and Comments as children of a document root. [#1033] (Thanks, @windwiny!)
* [MRI] PushParser#replace_entities and #replace_entities= will control whether entities are replaced or not. [#1017] (Thanks, @spraints!)
* [MRI] SyntaxError#to_s now includes line number, column number, and log level if made available by the parser. [#1304, #1637] (Thanks, @spk and @ccarruitero!)
* [MRI] Cross-built Windows gems now support Ruby 2.4
* [MRI] Support for frozen string literals. [#1413]
* [MRI] Support for installing Nokogiri on a machine in FIPS-enabled mode [#1544]
* [MRI] Vendored libraries are verified with SHA-256 hashes (formerly some MD5 hashes were used) [#1544]
* [JRuby] (performance) remove unnecessary synchronization of class-cache [#1563] (Thanks, @kares!)
* [JRuby] (performance) remove unnecessary cloning of objects in XPath searches [#1563] (Thanks, @kares!)
* [JRuby] (performance) more performance improvements, particularly in XPath, Reader, XmlNode, and XmlNodeSet [#1597] (Thanks, @kares!)


## Bugs

* HTML::SAX::Parser#parse_io now correctly parses HTML and not XML [#1577] (Thanks for the test case, @gregors!)
* Support installation on systems with a `lib64` site config. [#1562]
* [MRI] on OpenBSD, do not require gcc if using system libraries [#1515] (Thanks, @jeremyevans!)
* [MRI] XML::Attr.new checks type of Document arg to prevent segfaults. [#1477]
* [MRI] Prefer xmlCharStrdup (and friends) to strdup (and friends), which can cause problems on some platforms. [#1517] (Thanks, @jeremy!)
* [JRuby] correctly append a text node before another text node [#1318] (Thanks, @jkraemer!)
* [JRuby] custom xpath functions returning an integer now work correctly [#1595] (Thanks, @kares!)
* [JRuby] serializing (`#to_html`, `#to_s`, et al) a document with explicit encoding now works correctly. [#1281, #1440] (Thanks, @kares!)
* [JRuby] XML::Reader now returns parse errors [#1586] (Thanks, @kares!)
* [JRuby] Empty NodeSets are now decorated properly. [#1319] (Thanks, @kares!)
* [JRuby] Merged nodes no longer results in Java exceptions during XPath queries. [#1320] (Thanks, @kares!)


# 1.7.2 / 2017-05-09

## Security Notes

[MRI] Upstream libxslt patches are applied to the vendored libxslt 1.1.29 which address CVE-2017-5029 and CVE-2016-4738.

For more information:

* https://github.com/sparklemotion/nokogiri/issues/1634
* http://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-5029.html
* http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4738.html
2017-06-05 15:22:56 +00:00

277 lines
12 KiB
Text

@comment $NetBSD: PLIST,v 1.23 2017/06/05 15:22:56 taca Exp $
bin/nokogiri${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_EXTSDIR}/gem.build_complete
${GEM_EXTSDIR}/nokogiri/nokogiri.${RUBY_DLEXT}
${GEM_LIBDIR}/.autotest
${GEM_LIBDIR}/.cross_rubies
${GEM_LIBDIR}/.editorconfig
${GEM_LIBDIR}/.gemtest
${GEM_LIBDIR}/.travis.yml
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/CONTRIBUTING.md
${GEM_LIBDIR}/C_CODING_STYLE.rdoc
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/Gemfile-libxml-ruby
${GEM_LIBDIR}/LICENSE-DEPENDENCIES.md
${GEM_LIBDIR}/LICENSE.md
${GEM_LIBDIR}/Manifest.txt
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/ROADMAP.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/STANDARD_RESPONSES.md
${GEM_LIBDIR}/Y_U_NO_GEMSPEC.md
${GEM_LIBDIR}/appveyor.yml
${GEM_LIBDIR}/bin/nokogiri
${GEM_LIBDIR}/build_all
${GEM_LIBDIR}/dependencies.yml
${GEM_LIBDIR}/ext/nokogiri/depend
${GEM_LIBDIR}/ext/nokogiri/extconf.rb
${GEM_LIBDIR}/ext/nokogiri/html_document.c
${GEM_LIBDIR}/ext/nokogiri/html_document.h
${GEM_LIBDIR}/ext/nokogiri/html_element_description.c
${GEM_LIBDIR}/ext/nokogiri/html_element_description.h
${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.c
${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.h
${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.c
${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.h
${GEM_LIBDIR}/ext/nokogiri/html_sax_push_parser.c
${GEM_LIBDIR}/ext/nokogiri/html_sax_push_parser.h
${GEM_LIBDIR}/ext/nokogiri/nokogiri.c
${GEM_LIBDIR}/ext/nokogiri/nokogiri.h
${GEM_LIBDIR}/ext/nokogiri/xml_attr.c
${GEM_LIBDIR}/ext/nokogiri/xml_attr.h
${GEM_LIBDIR}/ext/nokogiri/xml_attribute_decl.c
${GEM_LIBDIR}/ext/nokogiri/xml_attribute_decl.h
${GEM_LIBDIR}/ext/nokogiri/xml_cdata.c
${GEM_LIBDIR}/ext/nokogiri/xml_cdata.h
${GEM_LIBDIR}/ext/nokogiri/xml_comment.c
${GEM_LIBDIR}/ext/nokogiri/xml_comment.h
${GEM_LIBDIR}/ext/nokogiri/xml_document.c
${GEM_LIBDIR}/ext/nokogiri/xml_document.h
${GEM_LIBDIR}/ext/nokogiri/xml_document_fragment.c
${GEM_LIBDIR}/ext/nokogiri/xml_document_fragment.h
${GEM_LIBDIR}/ext/nokogiri/xml_dtd.c
${GEM_LIBDIR}/ext/nokogiri/xml_dtd.h
${GEM_LIBDIR}/ext/nokogiri/xml_element_content.c
${GEM_LIBDIR}/ext/nokogiri/xml_element_content.h
${GEM_LIBDIR}/ext/nokogiri/xml_element_decl.c
${GEM_LIBDIR}/ext/nokogiri/xml_element_decl.h
${GEM_LIBDIR}/ext/nokogiri/xml_encoding_handler.c
${GEM_LIBDIR}/ext/nokogiri/xml_encoding_handler.h
${GEM_LIBDIR}/ext/nokogiri/xml_entity_decl.c
${GEM_LIBDIR}/ext/nokogiri/xml_entity_decl.h
${GEM_LIBDIR}/ext/nokogiri/xml_entity_reference.c
${GEM_LIBDIR}/ext/nokogiri/xml_entity_reference.h
${GEM_LIBDIR}/ext/nokogiri/xml_io.c
${GEM_LIBDIR}/ext/nokogiri/xml_io.h
${GEM_LIBDIR}/ext/nokogiri/xml_libxml2_hacks.c
${GEM_LIBDIR}/ext/nokogiri/xml_libxml2_hacks.h
${GEM_LIBDIR}/ext/nokogiri/xml_namespace.c
${GEM_LIBDIR}/ext/nokogiri/xml_namespace.h
${GEM_LIBDIR}/ext/nokogiri/xml_node.c
${GEM_LIBDIR}/ext/nokogiri/xml_node.h
${GEM_LIBDIR}/ext/nokogiri/xml_node_set.c
${GEM_LIBDIR}/ext/nokogiri/xml_node_set.h
${GEM_LIBDIR}/ext/nokogiri/xml_processing_instruction.c
${GEM_LIBDIR}/ext/nokogiri/xml_processing_instruction.h
${GEM_LIBDIR}/ext/nokogiri/xml_reader.c
${GEM_LIBDIR}/ext/nokogiri/xml_reader.h
${GEM_LIBDIR}/ext/nokogiri/xml_relax_ng.c
${GEM_LIBDIR}/ext/nokogiri/xml_relax_ng.h
${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser.c
${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser.h
${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser_context.c
${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser_context.h
${GEM_LIBDIR}/ext/nokogiri/xml_sax_push_parser.c
${GEM_LIBDIR}/ext/nokogiri/xml_sax_push_parser.h
${GEM_LIBDIR}/ext/nokogiri/xml_schema.c
${GEM_LIBDIR}/ext/nokogiri/xml_schema.h
${GEM_LIBDIR}/ext/nokogiri/xml_syntax_error.c
${GEM_LIBDIR}/ext/nokogiri/xml_syntax_error.h
${GEM_LIBDIR}/ext/nokogiri/xml_text.c
${GEM_LIBDIR}/ext/nokogiri/xml_text.h
${GEM_LIBDIR}/ext/nokogiri/xml_xpath_context.c
${GEM_LIBDIR}/ext/nokogiri/xml_xpath_context.h
${GEM_LIBDIR}/ext/nokogiri/xslt_stylesheet.c
${GEM_LIBDIR}/ext/nokogiri/xslt_stylesheet.h
${GEM_LIBDIR}/lib/nokogiri.rb
${GEM_LIBDIR}/lib/nokogiri/css.rb
${GEM_LIBDIR}/lib/nokogiri/css/node.rb
${GEM_LIBDIR}/lib/nokogiri/css/parser.rb
${GEM_LIBDIR}/lib/nokogiri/css/parser.y
${GEM_LIBDIR}/lib/nokogiri/css/parser_extras.rb
${GEM_LIBDIR}/lib/nokogiri/css/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/css/tokenizer.rb
${GEM_LIBDIR}/lib/nokogiri/css/tokenizer.rex
${GEM_LIBDIR}/lib/nokogiri/css/xpath_visitor.rb
${GEM_LIBDIR}/lib/nokogiri/decorators/slop.rb
${GEM_LIBDIR}/lib/nokogiri/html.rb
${GEM_LIBDIR}/lib/nokogiri/html/builder.rb
${GEM_LIBDIR}/lib/nokogiri/html/document.rb
${GEM_LIBDIR}/lib/nokogiri/html/document_fragment.rb
${GEM_LIBDIR}/lib/nokogiri/html/element_description.rb
${GEM_LIBDIR}/lib/nokogiri/html/element_description_defaults.rb
${GEM_LIBDIR}/lib/nokogiri/html/entity_lookup.rb
${GEM_LIBDIR}/lib/nokogiri/html/sax/parser.rb
${GEM_LIBDIR}/lib/nokogiri/html/sax/parser_context.rb
${GEM_LIBDIR}/lib/nokogiri/html/sax/push_parser.rb
${GEM_LIBDIR}/lib/nokogiri/nokogiri.${RUBY_DLEXT}
${GEM_LIBDIR}/lib/nokogiri/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/version.rb
${GEM_LIBDIR}/lib/nokogiri/xml.rb
${GEM_LIBDIR}/lib/nokogiri/xml/attr.rb
${GEM_LIBDIR}/lib/nokogiri/xml/attribute_decl.rb
${GEM_LIBDIR}/lib/nokogiri/xml/builder.rb
${GEM_LIBDIR}/lib/nokogiri/xml/cdata.rb
${GEM_LIBDIR}/lib/nokogiri/xml/character_data.rb
${GEM_LIBDIR}/lib/nokogiri/xml/document.rb
${GEM_LIBDIR}/lib/nokogiri/xml/document_fragment.rb
${GEM_LIBDIR}/lib/nokogiri/xml/dtd.rb
${GEM_LIBDIR}/lib/nokogiri/xml/element_content.rb
${GEM_LIBDIR}/lib/nokogiri/xml/element_decl.rb
${GEM_LIBDIR}/lib/nokogiri/xml/entity_decl.rb
${GEM_LIBDIR}/lib/nokogiri/xml/namespace.rb
${GEM_LIBDIR}/lib/nokogiri/xml/node.rb
${GEM_LIBDIR}/lib/nokogiri/xml/node/save_options.rb
${GEM_LIBDIR}/lib/nokogiri/xml/node_set.rb
${GEM_LIBDIR}/lib/nokogiri/xml/notation.rb
${GEM_LIBDIR}/lib/nokogiri/xml/parse_options.rb
${GEM_LIBDIR}/lib/nokogiri/xml/pp.rb
${GEM_LIBDIR}/lib/nokogiri/xml/pp/character_data.rb
${GEM_LIBDIR}/lib/nokogiri/xml/pp/node.rb
${GEM_LIBDIR}/lib/nokogiri/xml/processing_instruction.rb
${GEM_LIBDIR}/lib/nokogiri/xml/reader.rb
${GEM_LIBDIR}/lib/nokogiri/xml/relax_ng.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/document.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb
${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb
${GEM_LIBDIR}/lib/nokogiri/xml/searchable.rb
${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/xml/text.rb
${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb
${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb
${GEM_LIBDIR}/lib/nokogiri/xslt.rb
${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb
${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb
${GEM_LIBDIR}/patches/libxml2/0001-Fix-comparison-with-root-node-in-xmlXPathCmpNodes.patch
${GEM_LIBDIR}/patches/libxml2/0002-Fix-XPointer-paths-beginning-with-range-to.patch
${GEM_LIBDIR}/patches/libxml2/0003-Disallow-namespace-nodes-in-XPointer-ranges.patch
${GEM_LIBDIR}/patches/libxslt/0001-Fix-heap-overread-in-xsltFormatNumberConversion.patch
${GEM_LIBDIR}/patches/libxslt/0002-Check-for-integer-overflow-in-xsltAddTextString.patch
${GEM_LIBDIR}/patches/sort-patches-by-date
${GEM_LIBDIR}/suppressions/README.txt
${GEM_LIBDIR}/tasks/test.rb
${GEM_LIBDIR}/test/css/test_nthiness.rb
${GEM_LIBDIR}/test/css/test_parser.rb
${GEM_LIBDIR}/test/css/test_tokenizer.rb
${GEM_LIBDIR}/test/css/test_xpath_visitor.rb
${GEM_LIBDIR}/test/decorators/test_slop.rb
${GEM_LIBDIR}/test/files/2ch.html
${GEM_LIBDIR}/test/files/GH_1042.html
${GEM_LIBDIR}/test/files/address_book.rlx
${GEM_LIBDIR}/test/files/address_book.xml
${GEM_LIBDIR}/test/files/atom.xml
${GEM_LIBDIR}/test/files/bar/bar.xsd
${GEM_LIBDIR}/test/files/bogus.xml
${GEM_LIBDIR}/test/files/dont_hurt_em_why.xml
${GEM_LIBDIR}/test/files/encoding.html
${GEM_LIBDIR}/test/files/encoding.xhtml
${GEM_LIBDIR}/test/files/exslt.xml
${GEM_LIBDIR}/test/files/exslt.xslt
${GEM_LIBDIR}/test/files/foo/foo.xsd
${GEM_LIBDIR}/test/files/metacharset.html
${GEM_LIBDIR}/test/files/namespace_pressure_test.xml
${GEM_LIBDIR}/test/files/noencoding.html
${GEM_LIBDIR}/test/files/po.xml
${GEM_LIBDIR}/test/files/po.xsd
${GEM_LIBDIR}/test/files/saml/saml20assertion_schema.xsd
${GEM_LIBDIR}/test/files/saml/saml20protocol_schema.xsd
${GEM_LIBDIR}/test/files/saml/xenc_schema.xsd
${GEM_LIBDIR}/test/files/saml/xmldsig_schema.xsd
${GEM_LIBDIR}/test/files/shift_jis.html
${GEM_LIBDIR}/test/files/shift_jis.xml
${GEM_LIBDIR}/test/files/shift_jis_no_charset.html
${GEM_LIBDIR}/test/files/slow-xpath.xml
${GEM_LIBDIR}/test/files/snuggles.xml
${GEM_LIBDIR}/test/files/staff.dtd
${GEM_LIBDIR}/test/files/staff.xml
${GEM_LIBDIR}/test/files/staff.xslt
${GEM_LIBDIR}/test/files/test_document_url/bar.xml
${GEM_LIBDIR}/test/files/test_document_url/document.dtd
${GEM_LIBDIR}/test/files/test_document_url/document.xml
${GEM_LIBDIR}/test/files/tlm.html
${GEM_LIBDIR}/test/files/to_be_xincluded.xml
${GEM_LIBDIR}/test/files/valid_bar.xml
${GEM_LIBDIR}/test/files/xinclude.xml
${GEM_LIBDIR}/test/helper.rb
${GEM_LIBDIR}/test/html/sax/test_parser.rb
${GEM_LIBDIR}/test/html/sax/test_parser_context.rb
${GEM_LIBDIR}/test/html/sax/test_push_parser.rb
${GEM_LIBDIR}/test/html/test_builder.rb
${GEM_LIBDIR}/test/html/test_document.rb
${GEM_LIBDIR}/test/html/test_document_encoding.rb
${GEM_LIBDIR}/test/html/test_document_fragment.rb
${GEM_LIBDIR}/test/html/test_element_description.rb
${GEM_LIBDIR}/test/html/test_named_characters.rb
${GEM_LIBDIR}/test/html/test_node.rb
${GEM_LIBDIR}/test/html/test_node_encoding.rb
${GEM_LIBDIR}/test/namespaces/test_additional_namespaces_in_builder_doc.rb
${GEM_LIBDIR}/test/namespaces/test_namespaces_aliased_default.rb
${GEM_LIBDIR}/test/namespaces/test_namespaces_in_builder_doc.rb
${GEM_LIBDIR}/test/namespaces/test_namespaces_in_cloned_doc.rb
${GEM_LIBDIR}/test/namespaces/test_namespaces_in_created_doc.rb
${GEM_LIBDIR}/test/namespaces/test_namespaces_in_parsed_doc.rb
${GEM_LIBDIR}/test/namespaces/test_namespaces_preservation.rb
${GEM_LIBDIR}/test/test_convert_xpath.rb
${GEM_LIBDIR}/test/test_css_cache.rb
${GEM_LIBDIR}/test/test_encoding_handler.rb
${GEM_LIBDIR}/test/test_memory_leak.rb
${GEM_LIBDIR}/test/test_nokogiri.rb
${GEM_LIBDIR}/test/test_soap4r_sax.rb
${GEM_LIBDIR}/test/test_xslt_transforms.rb
${GEM_LIBDIR}/test/xml/node/test_save_options.rb
${GEM_LIBDIR}/test/xml/node/test_subclass.rb
${GEM_LIBDIR}/test/xml/sax/test_parser.rb
${GEM_LIBDIR}/test/xml/sax/test_parser_context.rb
${GEM_LIBDIR}/test/xml/sax/test_push_parser.rb
${GEM_LIBDIR}/test/xml/test_attr.rb
${GEM_LIBDIR}/test/xml/test_attribute_decl.rb
${GEM_LIBDIR}/test/xml/test_builder.rb
${GEM_LIBDIR}/test/xml/test_c14n.rb
${GEM_LIBDIR}/test/xml/test_cdata.rb
${GEM_LIBDIR}/test/xml/test_comment.rb
${GEM_LIBDIR}/test/xml/test_document.rb
${GEM_LIBDIR}/test/xml/test_document_encoding.rb
${GEM_LIBDIR}/test/xml/test_document_fragment.rb
${GEM_LIBDIR}/test/xml/test_dtd.rb
${GEM_LIBDIR}/test/xml/test_dtd_encoding.rb
${GEM_LIBDIR}/test/xml/test_element_content.rb
${GEM_LIBDIR}/test/xml/test_element_decl.rb
${GEM_LIBDIR}/test/xml/test_entity_decl.rb
${GEM_LIBDIR}/test/xml/test_entity_reference.rb
${GEM_LIBDIR}/test/xml/test_namespace.rb
${GEM_LIBDIR}/test/xml/test_node.rb
${GEM_LIBDIR}/test/xml/test_node_attributes.rb
${GEM_LIBDIR}/test/xml/test_node_encoding.rb
${GEM_LIBDIR}/test/xml/test_node_inheritance.rb
${GEM_LIBDIR}/test/xml/test_node_reparenting.rb
${GEM_LIBDIR}/test/xml/test_node_set.rb
${GEM_LIBDIR}/test/xml/test_parse_options.rb
${GEM_LIBDIR}/test/xml/test_processing_instruction.rb
${GEM_LIBDIR}/test/xml/test_reader.rb
${GEM_LIBDIR}/test/xml/test_reader_encoding.rb
${GEM_LIBDIR}/test/xml/test_relax_ng.rb
${GEM_LIBDIR}/test/xml/test_schema.rb
${GEM_LIBDIR}/test/xml/test_syntax_error.rb
${GEM_LIBDIR}/test/xml/test_text.rb
${GEM_LIBDIR}/test/xml/test_unparented_node.rb
${GEM_LIBDIR}/test/xml/test_xinclude.rb
${GEM_LIBDIR}/test/xml/test_xpath.rb
${GEM_LIBDIR}/test/xslt/test_custom_functions.rb
${GEM_LIBDIR}/test/xslt/test_exception_handling.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec