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/
