Hi,

this updates nokogiri to 1.10.1.
It doesn't seem to have tests anymore. direct dependent ports still
build and install fine. Those of them that have tests, have same
failure/success rates as before.

any comments, concerns, test or even OK?

cheers,
Sebastian

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/Makefile,v
retrieving revision 1.32
diff -u -p -u -r1.32 Makefile
--- Makefile    29 Oct 2018 14:45:14 -0000      1.32
+++ Makefile    14 Mar 2019 14:44:01 -0000
@@ -2,7 +2,7 @@

 COMMENT=               HTML, XML, SAX and Reader parser

-DISTNAME=              nokogiri-1.8.5
+DISTNAME=              nokogiri-1.10.1
 CATEGORIES=            textproc

 HOMEPAGE=              http://nokogiri.org/
@@ -21,11 +21,5 @@ CONFIGURE_STYLE=     ruby gem ext

 CONFIGURE_ARGS=                --use-system-libraries \
                        --with-xml2-include=${LOCALBASE}/include/libxml2/
-
-TEST_DEPENDS =         ${FULLPKGNAME}:${BUILD_PKGPATH}
-MODRUBY_TEST=          ruby
-MODRUBY_TEST_TARGET=   -I test -rnokogiri \
-                       -e 'ARGV.each{|f| require f}' \
-                       ./test/test_*.rb ./test/*/test_*.rb

 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/distinfo,v
retrieving revision 1.13
diff -u -p -u -r1.13 distinfo
--- distinfo    29 Oct 2018 14:45:14 -0000      1.13
+++ distinfo    14 Mar 2019 14:44:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (nokogiri-1.8.5.gem) = H5OoKSV7Yh1AxMv846zc1oiws9cEl86uT6K6+VXu3i8=
-SIZE (nokogiri-1.8.5.gem) = 9279488
+SHA256 (nokogiri-1.10.1.gem) = BAXYSofX28BX65otD871eV4jmS21Frg9N7kfadih9Cc=
+SIZE (nokogiri-1.10.1.gem) = 8980480
Index: patches/patch-_metadata
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/patches/patch-_metadata,v
retrieving revision 1.3
diff -u -p -u -r1.3 patch-_metadata
--- patches/patch-_metadata     4 Nov 2017 15:49:24 -0000       1.3
+++ patches/patch-_metadata     14 Mar 2019 14:44:01 -0000
@@ -3,12 +3,13 @@ $OpenBSD: patch-_metadata,v 1.3 2017/11/
 Don't runtime depend on mini_portile2, it's only need for compiling
 the extension.

---- .metadata.orig     Thu Nov  3 16:37:01 2016
-+++ .metadata  Thu Nov  3 16:37:43 2016
-@@ -21,7 +21,7 @@ dependencies:
+Index: .metadata
+--- .metadata.orig
++++ .metadata
+@@ -23,7 +23,7 @@ dependencies:
      - - "~>"
        - !ruby/object:Gem::Version
-         version: 2.3.0
+         version: 2.4.0
 -  type: :runtime
 +  type: :development
    prerelease: false
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -u -r1.14 PLIST
--- pkg/PLIST   29 Oct 2018 14:45:14 -0000      1.14
+++ pkg/PLIST   14 Mar 2019 14:44:01 -0000
@@ -1,30 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.14 2018/10/29 14:45:14 jeremy Exp $
 ${GEM_BIN}/nokogiri${GEM_BIN_SUFFIX}
+${GEM_LIB}/build_info/${DISTNAME}.info
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
-${GEM_LIB}/gems/${DISTNAME}/.autotest
-${GEM_LIB}/gems/${DISTNAME}/.cross_rubies
-${GEM_LIB}/gems/${DISTNAME}/.editorconfig
-${GEM_LIB}/gems/${DISTNAME}/.gemtest
-${GEM_LIB}/gems/${DISTNAME}/.travis.yml
-${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
-${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
-${GEM_LIB}/gems/${DISTNAME}/C_CODING_STYLE.rdoc
-${GEM_LIB}/gems/${DISTNAME}/Gemfile
-${GEM_LIB}/gems/${DISTNAME}/Gemfile-libxml-ruby
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE-DEPENDENCIES.md
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE.md
-${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
 ${GEM_LIB}/gems/${DISTNAME}/README.md
-${GEM_LIB}/gems/${DISTNAME}/ROADMAP.md
-${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/SECURITY.md
-${GEM_LIB}/gems/${DISTNAME}/STANDARD_RESPONSES.md
-${GEM_LIB}/gems/${DISTNAME}/Y_U_NO_GEMSPEC.md
-${GEM_LIB}/gems/${DISTNAME}/appveyor.yml
 ${GEM_LIB}/gems/${DISTNAME}/bin/
 ${GEM_LIB}/gems/${DISTNAME}/bin/nokogiri
-${GEM_LIB}/gems/${DISTNAME}/build_all
 ${GEM_LIB}/gems/${DISTNAME}/dependencies.yml
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/
@@ -104,136 +87,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri
 ${GEM_LIB}/gems/${DISTNAME}/lib/xsd/
 ${GEM_LIB}/gems/${DISTNAME}/lib/xsd/xmlparser/
 ${GEM_LIB}/gems/${DISTNAME}/lib/xsd/xmlparser/nokogiri.rb
+${GEM_LIB}/gems/${DISTNAME}/patches/
+${GEM_LIB}/gems/${DISTNAME}/patches/libxml2/
+${GEM_LIB}/gems/${DISTNAME}/patches/libxml2/0001-Revert-Do-not-URI-escape-in-server-side-includes.patch
 ${GEM_LIB}/gems/${DISTNAME}/ports/
-${GEM_LIB}/gems/${DISTNAME}/suppressions/
-${GEM_LIB}/gems/${DISTNAME}/suppressions/README.txt
-${GEM_LIB}/gems/${DISTNAME}/suppressions/nokogiri_ruby-2.supp
-${GEM_LIB}/gems/${DISTNAME}/tasks/
-${GEM_LIB}/gems/${DISTNAME}/tasks/test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/
-${GEM_LIB}/gems/${DISTNAME}/test/css/
-${GEM_LIB}/gems/${DISTNAME}/test/css/test_nthiness.rb
-${GEM_LIB}/gems/${DISTNAME}/test/css/test_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/test/css/test_tokenizer.rb
-${GEM_LIB}/gems/${DISTNAME}/test/css/test_xpath_visitor.rb
-${GEM_LIB}/gems/${DISTNAME}/test/decorators/
-${GEM_LIB}/gems/${DISTNAME}/test/decorators/test_slop.rb
-${GEM_LIB}/gems/${DISTNAME}/test/files/
-${GEM_LIB}/gems/${DISTNAME}/test/files/2ch.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/GH_1042.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/address_book.rlx
-${GEM_LIB}/gems/${DISTNAME}/test/files/address_book.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/atom.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/bar/
-${GEM_LIB}/gems/${DISTNAME}/test/files/bar/bar.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/bogus.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/dont_hurt_em_why.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/encoding.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/encoding.xhtml
-${GEM_LIB}/gems/${DISTNAME}/test/files/exslt.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/exslt.xslt
-${GEM_LIB}/gems/${DISTNAME}/test/files/foo/
-${GEM_LIB}/gems/${DISTNAME}/test/files/foo/foo.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/metacharset.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/namespace_pressure_test.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/noencoding.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/po.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/po.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/saml/
-${GEM_LIB}/gems/${DISTNAME}/test/files/saml/saml20assertion_schema.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/saml/saml20protocol_schema.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/saml/xenc_schema.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/saml/xmldsig_schema.xsd
-${GEM_LIB}/gems/${DISTNAME}/test/files/shift_jis.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/shift_jis.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/shift_jis_no_charset.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/slow-xpath.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/snuggles.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/staff.dtd
-${GEM_LIB}/gems/${DISTNAME}/test/files/staff.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/staff.xslt
-${GEM_LIB}/gems/${DISTNAME}/test/files/test_document_url/
-${GEM_LIB}/gems/${DISTNAME}/test/files/test_document_url/bar.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/test_document_url/document.dtd
-${GEM_LIB}/gems/${DISTNAME}/test/files/test_document_url/document.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/tlm.html
-${GEM_LIB}/gems/${DISTNAME}/test/files/to_be_xincluded.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/valid_bar.xml
-${GEM_LIB}/gems/${DISTNAME}/test/files/xinclude.xml
-${GEM_LIB}/gems/${DISTNAME}/test/helper.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/
-${GEM_LIB}/gems/${DISTNAME}/test/html/sax/
-${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_parser_context.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_parser_text.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_push_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_attributes.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_builder.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_document.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_document_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_document_fragment.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_element_description.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_named_characters.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_node.rb
-${GEM_LIB}/gems/${DISTNAME}/test/html/test_node_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_additional_namespaces_in_builder_doc.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_namespaces_aliased_default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_namespaces_in_builder_doc.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_namespaces_in_cloned_doc.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_namespaces_in_created_doc.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_namespaces_in_parsed_doc.rb
-${GEM_LIB}/gems/${DISTNAME}/test/namespaces/test_namespaces_preservation.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_convert_xpath.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_css_cache.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_encoding_handler.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_memory_leak.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_nokogiri.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_soap4r_sax.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_xslt_transforms.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/
-${GEM_LIB}/gems/${DISTNAME}/test/xml/node/
-${GEM_LIB}/gems/${DISTNAME}/test/xml/node/test_save_options.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/node/test_subclass.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/sax/
-${GEM_LIB}/gems/${DISTNAME}/test/xml/sax/test_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/sax/test_parser_context.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/sax/test_parser_text.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/sax/test_push_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_attr.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_attribute_decl.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_builder.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_c14n.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_cdata.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_comment.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_document.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_document_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_document_fragment.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_dtd.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_dtd_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_element_content.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_element_decl.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_entity_decl.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_entity_reference.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_namespace.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_node.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_node_attributes.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_node_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_node_inheritance.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_node_reparenting.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_node_set.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_parse_options.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_processing_instruction.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_reader.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_reader_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_relax_ng.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_schema.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_syntax_error.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_text.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_unparented_node.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_xinclude.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xml/test_xpath.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xslt/
-${GEM_LIB}/gems/${DISTNAME}/test/xslt/test_custom_functions.rb
-${GEM_LIB}/gems/${DISTNAME}/test/xslt/test_exception_handling.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec

Attachment: ruby-nokogiri-1.10.1.diff
Description: Binary data

Reply via email to