This updates www/ruby-capybara to the latest release, which requires
updating www/ruby-capybara-webkit and www/ruby-xpath.

Tested on amd64, builds on i386.  Will probably be committing in a few
days unless I hear objections.

Thanks,
Jeremy

Index: www/ruby-capybara/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-capybara/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- www/ruby-capybara/Makefile  26 Oct 2013 23:55:38 -0000      1.3
+++ www/ruby-capybara/Makefile  22 Mar 2015 01:48:57 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      integration testing tool for rack based web applications
 
-DISTNAME =     capybara-1.1.2
-REVISION =     0
+DISTNAME =     capybara-2.4.4
 CATEGORIES =   www
 
 HOMEPAGE=      https://github.com/jnicklas/capybara
@@ -19,6 +18,6 @@ RUN_DEPENDS = mail/ruby-mime-types,${MOD
                textproc/ruby-nokogiri,${MODRUBY_FLAVOR}>=1.3.3 \
                www/ruby-rack,${MODRUBY_FLAVOR}>=1.0.0 \
                www/ruby-rack-test,${MODRUBY_FLAVOR}>=0.5.4 \
-               www/ruby-xpath,${MODRUBY_FLAVOR}>=0.1.4,<2.0
+               www/ruby-xpath,${MODRUBY_FLAVOR}>=2.0,<3
 
 .include <bsd.port.mk>
Index: www/ruby-capybara/distinfo
===================================================================
RCS file: /cvs/ports/www/ruby-capybara/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- www/ruby-capybara/distinfo  20 Dec 2012 16:21:24 -0000      1.1.1.1
+++ www/ruby-capybara/distinfo  21 Mar 2015 23:36:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (capybara-1.1.2.gem) = Yiq99rQ4MELgFoq9wXqeavBEdxd/mnHjye/DyinBAmw=
-SIZE (capybara-1.1.2.gem) = 72192
+SHA256 (capybara-2.4.4.gem) = jig1f729jffYxW09cvqKXvOlpxuKv76cHHc5S2Ink4Q=
+SIZE (capybara-2.4.4.gem) = 232448
Index: www/ruby-capybara/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/ruby-capybara/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- www/ruby-capybara/pkg/PLIST 20 Dec 2012 16:21:24 -0000      1.1.1.1
+++ www/ruby-capybara/pkg/PLIST 21 Mar 2015 23:37:15 -0000
@@ -1,8 +1,9 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2012/12/20 16:21:24 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
-${GEM_LIB}/gems/${DISTNAME}/History.txt
-${GEM_LIB}/gems/${DISTNAME}/README.rdoc
+${GEM_LIB}/gems/${DISTNAME}/History.md
+${GEM_LIB}/gems/${DISTNAME}/License.txt
+${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara.rb
@@ -11,20 +12,29 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/driver/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/driver/node.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/dsl.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/helpers.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/actions.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/document.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/document_matchers.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/element.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/node/finders.rb
 ${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/base_query.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/text_query.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/queries/title_query.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/query.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rack_test/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rack_test/browser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rack_test/css_handlers.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rack_test/driver.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rack_test/form.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rack_test/node.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rails.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/result.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rspec/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rspec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rspec/features.rb
@@ -36,23 +46,35 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/server.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/session.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/driver.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/fixtures/
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/fixtures/another_test_file.txt
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/fixtures/capybara.jpg
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/fixtures/test_file.txt
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/public/
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/public/jquery-ui.js
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/public/jquery.js
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/public/test.js
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session.rb
+${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/all_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_selector.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_text.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_title.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/attach_file_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/body_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/check_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/choose_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/click_button_spec.rb
 
${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/click_link_or_button_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/click_link_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/current_host_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/current_scope_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/current_url_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/dismiss_confirm_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/dismiss_prompt_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/evaluate_script_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/execute_script_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/fill_in_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/find_button_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/find_by_id_spec.rb
@@ -60,29 +82,53 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/find_link_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/find_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/first_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/go_back_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/go_forward_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_button_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_content_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_css_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_field_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_link_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_select_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_selector_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_table_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_text_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_title_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/has_xpath_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/headers.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/javascript.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/html_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/node_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/reset_session_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/response_code.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/save_and_open_screenshot_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/save_page_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/screenshot_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/select_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
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/unselect_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/visit_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/become_closed_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/current_window_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/open_new_window_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/switch_to_window_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/window_opened_by_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/window_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/windows_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/window/within_window_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/within_frame_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/within_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/spec_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/test_app.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/buttons.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/fieldsets.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/form.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/frame_child.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/frame_one.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/frame_parent.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/frame_two.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/header_links.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/host_links.erb
@@ -90,37 +136,34 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/popup_two.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/postback.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/tables.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_base_tag.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_count.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_hover.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_html.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_html_entities.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_js.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_scope.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_simple_html.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_title.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/with_windows.erb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/within_frames.erb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/views/within_popups.erb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/util/
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/util/save_and_open_page.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/util/timeout.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/version.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/window.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/basic_node_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/capybara_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/driver/
-${GEM_LIB}/gems/${DISTNAME}/spec/driver/rack_test_driver_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/driver/selenium_driver_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/dsl_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/
 ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/selenium_driver_rspec_failure.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/selenium_driver_rspec_success.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/rack_test_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/result_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/rspec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/rspec/features_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/rspec/matchers_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/rspec_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/save_and_open_page_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/selenium_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/selenium_spec_chrome.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/server_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/session/
-${GEM_LIB}/gems/${DISTNAME}/spec/session/rack_test_session_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/session/selenium_session_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/spec_helper.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/string_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/timeout_spec.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: www/ruby-capybara-webkit/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- www/ruby-capybara-webkit/Makefile   15 Jan 2014 02:13:58 -0000      1.8
+++ www/ruby-capybara-webkit/Makefile   21 Mar 2015 23:39:11 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      capybara driver that uses WebKit
 
-DISTNAME =     capybara-webkit-0.13.0
-REVISION =     5
+DISTNAME =     capybara-webkit-1.4.1
 CATEGORIES =   www
 
 HOMEPAGE=      https://github.com/thoughtbot/capybara-webkit
@@ -19,7 +18,7 @@ WANTLIB += Xinerama Xrender fontconfig f
 
 BUILD_DEPENDS =        ${RUN_DEPENDS}
 RUN_DEPENDS =  converters/ruby-json,${MODRUBY_FLAVOR} \
-               www/ruby-capybara,${MODRUBY_FLAVOR}>=1.0.0,<1.2 \
+               www/ruby-capybara,${MODRUBY_FLAVOR}>=2.3.0,<2.5.0 \
                x11/qt4
 
 .include <bsd.port.mk>
Index: www/ruby-capybara-webkit/distinfo
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- www/ruby-capybara-webkit/distinfo   20 Dec 2012 16:22:28 -0000      1.1.1.1
+++ www/ruby-capybara-webkit/distinfo   21 Mar 2015 23:39:14 -0000
@@ -1,2 +1,2 @@
-SHA256 (capybara-webkit-0.13.0.gem) = 
9ByqfmF9tEJMsiQ3VszjHPPQm+ldhg5rnnzoZR9DlXg=
-SIZE (capybara-webkit-0.13.0.gem) = 56832
+SHA256 (capybara-webkit-1.4.1.gem) = 
BSFzGixRodmuoGfwkHANm7Xd6xVaV5P0TE5GGHnuek8=
+SIZE (capybara-webkit-1.4.1.gem) = 87040
Index: www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_builder_rb
===================================================================
RCS file: 
/cvs/ports/www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_builder_rb,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_capybara_webkit_builder_rb
--- www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_builder_rb       
20 Dec 2012 16:22:28 -0000      1.1.1.1
+++ www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_builder_rb       
21 Mar 2015 23:40:57 -0000
@@ -1,16 +1,15 @@
 $OpenBSD: patch-lib_capybara_webkit_builder_rb,v 1.1.1.1 2012/12/20 16:22:28 
jeremy Exp $
---- lib/capybara_webkit_builder.rb.orig        Wed Dec 31 16:00:00 1969
-+++ lib/capybara_webkit_builder.rb     Wed Nov 28 16:47:58 2012
-@@ -12,7 +12,7 @@ module CapybaraWebkitBuilder
+--- lib/capybara_webkit_builder.rb.orig        Tue Jan 27 07:50:47 2015
++++ lib/capybara_webkit_builder.rb     Sat Mar 21 16:40:40 2015
+@@ -21,6 +21,7 @@ module CapybaraWebkitBuilder
    end
  
-   def qmake_bin
--    ENV['QMAKE'] || 'qmake'
-+    ENV['QMAKE'] || 'qmake4'
-   end
- 
-   def spec
-@@ -25,6 +25,8 @@ module CapybaraWebkitBuilder
+   def default_qmake_binary
++    return 'qmake4'
+     case RbConfig::CONFIG['host_os']
+     when /freebsd/
+       "qmake-qt4"
+@@ -35,6 +36,8 @@ module CapybaraWebkitBuilder
        "linux-g++"
      when /freebsd/
        "freebsd-g++"
Index: www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_connection_rb
===================================================================
RCS file: 
/cvs/ports/www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_connection_rb,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_capybara_webkit_connection_rb
--- www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_connection_rb    
20 Dec 2012 16:22:28 -0000      1.1.1.1
+++ www/ruby-capybara-webkit/patches/patch-lib_capybara_webkit_connection_rb    
21 Mar 2015 23:40:57 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-lib_capybara_webkit_connection_rb,v 1.1.1.1 2012/12/20 
16:22:28 jeremy Exp $
---- lib/capybara/webkit/connection.rb.orig     Wed Nov 28 17:00:38 2012
-+++ lib/capybara/webkit/connection.rb  Wed Nov 28 17:00:40 2012
-@@ -115,7 +115,7 @@ module Capybara::Webkit
+--- lib/capybara/webkit/connection.rb.orig     Tue Jan 27 07:50:47 2015
++++ lib/capybara/webkit/connection.rb  Sat Mar 21 16:39:21 2015
+@@ -108,7 +108,7 @@ module Capybara::Webkit
        if defined?(Socket::TCP_NODELAY)
-         @socket.setsockopt(:IPPROTO_TCP, :TCP_NODELAY, 1)
+         @socket.setsockopt(Socket::IPPROTO_TCP, Socket::TCP_NODELAY, true)
        end
 -    rescue Errno::ECONNREFUSED
 +    rescue Errno::ECONNREFUSED, Errno::EINVAL
Index: www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_cpp
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_cpp
diff -N www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_cpp        22 Mar 
2015 00:35:51 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/StdinNotifier.cpp.orig Sat Mar 21 17:35:43 2015
++++ src/StdinNotifier.cpp      Sat Mar 21 17:35:48 2015
+@@ -1,6 +1,7 @@
+ #include "StdinNotifier.h"
+ 
+ #include <QTcpServer>
++#include <iostream>
+ 
+ StdinNotifier::StdinNotifier(QObject *parent) : QObject(parent) {
+   m_notifier = new QSocketNotifier(fileno(stdin), QSocketNotifier::Read, 
this);
Index: www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h
diff -N www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h  22 Mar 2015 
00:36:12 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/StdinNotifier.h.orig   Sat Mar 21 17:31:06 2015
++++ src/StdinNotifier.h        Sat Mar 21 17:34:33 2015
+@@ -1,6 +1,7 @@
+ #include <QObject>
+ 
+ class QSocketNotifier;
++#include <QSocketNotifier>
+ 
+ class StdinNotifier : public QObject {
+   Q_OBJECT
Index: www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h.orig
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h.orig
diff -N www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h.orig
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_StdinNotifier_h.orig     22 Mar 
2015 00:31:31 -0000
@@ -0,0 +1,9 @@
+$OpenBSD$
+--- src/StdinNotifier.h.orig   Sat Mar 21 17:31:06 2015
++++ src/StdinNotifier.h        Sat Mar 21 17:31:24 2015
+@@ -1,4 +1,5 @@
+ #include <QObject>
++#include <QSocketNotifier>
+ 
+ class QSocketNotifier;
+ 
Index: www/ruby-capybara-webkit/patches/patch-src_UnknownUrlHandler_cpp
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_UnknownUrlHandler_cpp
diff -N www/ruby-capybara-webkit/patches/patch-src_UnknownUrlHandler_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_UnknownUrlHandler_cpp    22 Mar 
2015 00:41:04 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/UnknownUrlHandler.cpp.orig     Sat Mar 21 17:40:09 2015
++++ src/UnknownUrlHandler.cpp  Sat Mar 21 17:40:59 2015
+@@ -1,6 +1,7 @@
+ #include "UnknownUrlHandler.h"
+ #include "NetworkReplyProxy.h"
+ #include "NoOpReply.h"
++#include <QTextStream>
+ 
+ UnknownUrlHandler::UnknownUrlHandler(
+   RequestHandler *next,
Index: www/ruby-capybara-webkit/patches/patch-src_WebPage_h
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_WebPage_h
diff -N www/ruby-capybara-webkit/patches/patch-src_WebPage_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_WebPage_h        22 Mar 2015 
00:26:39 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/WebPage.h.orig Tue Jan 27 07:50:47 2015
++++ src/WebPage.h      Sat Mar 21 17:26:29 2015
+@@ -1,6 +1,6 @@
+ #ifndef _WEBPAGE_H
+ #define _WEBPAGE_H
+-#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
++#if 0
+ #include <QtWebKitWidgets>
+ #else
+ #include <QtWebKit>
Index: www/ruby-capybara-webkit/patches/patch-src_WebPage_h.orig
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_WebPage_h.orig
diff -N www/ruby-capybara-webkit/patches/patch-src_WebPage_h.orig
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_WebPage_h.orig   22 Mar 2015 
00:22:23 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/WebPage.h.orig Tue Jan 27 07:50:47 2015
++++ src/WebPage.h      Sat Mar 21 17:22:21 2015
+@@ -10,7 +10,6 @@
+ class WebPageManager;
+ class InvocationResult;
+ class NetworkReplyProxy;
+-class QWebView;
+ 
+ class WebPage : public QWebPage {
+   Q_OBJECT
Index: www/ruby-capybara-webkit/patches/patch-src_WindowMaximize_cpp
===================================================================
RCS file: www/ruby-capybara-webkit/patches/patch-src_WindowMaximize_cpp
diff -N www/ruby-capybara-webkit/patches/patch-src_WindowMaximize_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ www/ruby-capybara-webkit/patches/patch-src_WindowMaximize_cpp       21 Mar 
2015 23:44:03 -0000
@@ -0,0 +1,8 @@
+$OpenBSD$
+--- src/WindowMaximize.cpp.orig        Sat Mar 21 16:43:56 2015
++++ src/WindowMaximize.cpp     Sat Mar 21 16:43:58 2015
+@@ -1,3 +1,4 @@
++#include <QApplication>
+ #include <QDesktopWidget>
+ #include "WindowMaximize.h"
+ #include "WebPage.h"
Index: www/ruby-capybara-webkit/patches/patch-webkit_server_pro
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/patches/patch-webkit_server_pro,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-webkit_server_pro
--- www/ruby-capybara-webkit/patches/patch-webkit_server_pro    20 Dec 2012 
16:22:28 -0000      1.1.1.1
+++ www/ruby-capybara-webkit/patches/patch-webkit_server_pro    21 Mar 2015 
23:41:47 -0000
@@ -1,9 +1,11 @@
 $OpenBSD: patch-webkit_server_pro,v 1.1.1.1 2012/12/20 16:22:28 jeremy Exp $
---- webkit_server.pro.orig     Tue Jan 31 10:12:52 2012
-+++ webkit_server.pro  Tue Jan 31 10:13:30 2012
-@@ -1,4 +1,4 @@
+--- webkit_server.pro.orig     Tue Jan 27 07:50:47 2015
++++ webkit_server.pro  Sat Mar 21 16:41:41 2015
+@@ -1,6 +1,7 @@
  TEMPLATE = subdirs
  CONFIG += ordered
  SUBDIRS += src/webkit_server.pro
--
 +unix:LIBS += -pthread
+ test {
+   SUBDIRS += test/testwebkitserver.pro
+ }
Index: www/ruby-capybara-webkit/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/ruby-capybara-webkit/pkg/PLIST  11 Jan 2014 22:51:03 -0000      1.2
+++ www/ruby-capybara-webkit/pkg/PLIST  22 Mar 2015 00:43:50 -0000
@@ -3,6 +3,7 @@ ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/.rspec
+${GEM_LIB}/gems/${DISTNAME}/.travis.yml
 ${GEM_LIB}/gems/${DISTNAME}/Appraisals
 ${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
 ${GEM_LIB}/gems/${DISTNAME}/GOALS
@@ -13,16 +14,17 @@ ${GEM_LIB}/gems/${DISTNAME}/Makefile
 ${GEM_LIB}/gems/${DISTNAME}/NEWS.md
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
+${GEM_LIB}/gems/${DISTNAME}/Vagrantfile
 ${GEM_LIB}/gems/${DISTNAME}/bin/
 ${GEM_LIB}/gems/${DISTNAME}/bin/Info.plist
 @bin ${GEM_LIB}/gems/${DISTNAME}/bin/webkit_server
 ${GEM_LIB}/gems/${DISTNAME}/capybara-webkit.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/extconf.rb
 ${GEM_LIB}/gems/${DISTNAME}/gemfiles/
-${GEM_LIB}/gems/${DISTNAME}/gemfiles/1.0.gemfile
-${GEM_LIB}/gems/${DISTNAME}/gemfiles/1.0.gemfile.lock
-${GEM_LIB}/gems/${DISTNAME}/gemfiles/1.1.gemfile
-${GEM_LIB}/gems/${DISTNAME}/gemfiles/1.1.gemfile.lock
+${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.3.gemfile
+${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.3.gemfile.lock
+${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.4.gemfile
+${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.4.gemfile.lock
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara-webkit.rb
@@ -46,16 +48,23 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/cookie_
 ${GEM_LIB}/gems/${DISTNAME}/spec/driver_rendering_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/driver_resize_window_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/driver_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/errors_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/integration/
-${GEM_LIB}/gems/${DISTNAME}/spec/integration/driver_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/integration/session_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/selenium_compatibility_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/self_signed_ssl_cert.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/spec_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/support/
 ${GEM_LIB}/gems/${DISTNAME}/spec/support/app_runner.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/support/matchers/
+${GEM_LIB}/gems/${DISTNAME}/spec/support/matchers/include_response.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/support/output_writer.rb
 ${GEM_LIB}/gems/${DISTNAME}/templates/
 ${GEM_LIB}/gems/${DISTNAME}/templates/Command.cpp
 ${GEM_LIB}/gems/${DISTNAME}/templates/Command.h
+${GEM_LIB}/gems/${DISTNAME}/test/
+${GEM_LIB}/gems/${DISTNAME}/test/testignoredebugoutput.cpp
+${GEM_LIB}/gems/${DISTNAME}/test/testwebkitserver.pro
+${GEM_LIB}/gems/${DISTNAME}/vagrant_setup.sh
 ${GEM_LIB}/gems/${DISTNAME}/webkit_server.pro
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: www/ruby-xpath/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-xpath/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- www/ruby-xpath/Makefile     26 Oct 2013 23:55:38 -0000      1.3
+++ www/ruby-xpath/Makefile     22 Mar 2015 01:49:30 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      ruby DSL around a subset of XPath 1.0
 
-DISTNAME =     xpath-0.1.4
-REVISION =     0
+DISTNAME =     xpath-2.0.0
 CATEGORIES =   www
 
 HOMEPAGE=      https://github.com/jnicklas/xpath
Index: www/ruby-xpath/distinfo
===================================================================
RCS file: /cvs/ports/www/ruby-xpath/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- www/ruby-xpath/distinfo     20 Dec 2012 16:20:31 -0000      1.1.1.1
+++ www/ruby-xpath/distinfo     22 Mar 2015 01:49:40 -0000
@@ -1,2 +1,2 @@
-SHA256 (xpath-0.1.4.gem) = YKE2NkPts7OAL6HXxaBC/tD49fVYntMIpH8JnvXcv28=
-SIZE (xpath-0.1.4.gem) = 13824
+SHA256 (xpath-2.0.0.gem) = nKShzIjZqxbFkUaMzntdAO4GqKdrhB+EOJcMekTIbBI=
+SIZE (xpath-2.0.0.gem) = 18944
Index: www/ruby-xpath/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/ruby-xpath/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- www/ruby-xpath/pkg/PLIST    20 Dec 2012 16:20:31 -0000      1.1.1.1
+++ www/ruby-xpath/pkg/PLIST    22 Mar 2015 01:49:45 -0000
@@ -1,12 +1,15 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2012/12/20 16:20:31 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
-${GEM_LIB}/gems/${DISTNAME}/README.rdoc
+${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/xpath/
 ${GEM_LIB}/gems/${DISTNAME}/lib/xpath.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/xpath/dsl.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/xpath/expression.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/xpath/html.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/xpath/literal.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/xpath/renderer.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/xpath/union.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/xpath/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/

Reply via email to