Simple update to the most recent version of capybara. The main improvement since 3.33.0 is the addition of support for HTML5 parsing.
Release notes at https://github.com/teamcapybara/capybara/blob/master/History.md capybara-webkit (only port that depends on capybara) still works fine with this update. I plan to commit this in a couple days unless I hear objections. Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-capybara/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 11 Mar 2022 20:10:53 -0000 1.10 +++ Makefile 12 Mar 2022 15:58:28 -0000 @@ -1,6 +1,6 @@ COMMENT = integration testing tool for rack based web applications -DISTNAME = capybara-3.33.0 +DISTNAME = capybara-3.36.0 CATEGORIES = www HOMEPAGE= https://github.com/jnicklas/capybara @@ -12,7 +12,7 @@ MODULES = lang/ruby CONFIGURE_STYLE = ruby gem BUILD_DEPENDS = ${RUN_DEPENDS} -RUN_DEPENDS = devel/ruby-regexp_parser,${MODRUBY_FLAVOR}>=1.5,<2 \ +RUN_DEPENDS = devel/ruby-regexp_parser,${MODRUBY_FLAVOR}>=1.5,<3 \ mail/ruby-mini_mime,${MODRUBY_FLAVOR}>=0.1.3 \ textproc/ruby-nokogiri,${MODRUBY_FLAVOR}>=1.8,<2 \ www/ruby-addressable,${MODRUBY_FLAVOR} \ Index: distinfo =================================================================== RCS file: /cvs/ports/www/ruby-capybara/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 16 Nov 2020 18:42:05 -0000 1.6 +++ distinfo 12 Mar 2022 15:58:28 -0000 @@ -1,2 +1,2 @@ -SHA256 (capybara-3.33.0.gem) = /AhjzITRpch9Njs207lpOtrLAiIMLH/3kva2AJafKUo= -SIZE (capybara-3.33.0.gem) = 366592 +SHA256 (capybara-3.36.0.gem) = IJ4u7jSWAi/IrDAkYBx596WSZn9AHGhOrKaQQjQsZ7c= +SIZE (capybara-3.36.0.gem) = 374272 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-capybara/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 11 Mar 2022 20:10:53 -0000 1.7 +++ pkg/PLIST 12 Mar 2022 15:58:28 -0000 @@ -27,6 +27,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/matchers.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/simple.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/ +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/active_element_query.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/ancestor_query.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/base_query.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/current_path_query.rb @@ -168,6 +169,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/accept_alert_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/accept_confirm_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/accept_prompt_spec.rb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/active_element_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/all_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/ancestor_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_all_of_selectors_spec.rb @@ -242,7 +244,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/select_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/selectors_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/sibling_spec.rb -${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/source_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/text_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/title_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/uncheck_spec.rb @@ -272,6 +273,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/header_links.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/host_links.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/initial_alert.erb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/layout.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/obscured.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/offset.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/path.erb @@ -292,6 +294,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_html.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_html5_svg.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_html_entities.erb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_jquery_animation.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_js.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_jstree.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_namespace.erb @@ -300,7 +303,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_simple_html.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_slow_unload.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_sortable_js.erb -${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_title.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_unload_alert.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_windows.erb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/within_frames.erb
