This diff updates our ruby gem extension ports to their latest versions, for the 15 ports that weren't already at their latest version.
For the gems that include tests, the tests pass. For other gems, I've tried to test them manually where I could. I maintain about half of these gems, and the other half are unmaintained. I've checked and the dependencies of these ports should still work with these updated versions. These changes are mostly routine. The most significant change is the removal of the gcc4 module from capybara-webkit, since it now seems to work fine without that. I plan to do some more testing of the database ports, but the rest of these I plan to commit in a day or so unless I hear objections. After a review of the extension ports, I would also like to remove audio/ruby-id3lib. It hasn't been updated in about 7.5 years, and users should be able to switch to audio/ruby-taglib for similar features. OKs for removing that? Thanks, Jeremy Index: databases/ruby-mysql2/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-mysql2/Makefile,v retrieving revision 1.23 diff -u -p -u -p -r1.23 Makefile --- databases/ruby-mysql2/Makefile 4 Nov 2016 21:29:27 -0000 1.23 +++ databases/ruby-mysql2/Makefile 2 Nov 2017 16:34:44 -0000 @@ -2,7 +2,7 @@ COMMENT= modern, simple and very fast MySQL library for Ruby -DISTNAME= mysql2-0.4.5 +DISTNAME= mysql2-0.4.9 CATEGORIES= databases HOMEPAGE= https://github.com/brianmario/mysql2 Index: databases/ruby-mysql2/distinfo =================================================================== RCS file: /cvs/ports/databases/ruby-mysql2/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- databases/ruby-mysql2/distinfo 4 Nov 2016 21:29:27 -0000 1.10 +++ databases/ruby-mysql2/distinfo 2 Nov 2017 16:34:54 -0000 @@ -1,2 +1,2 @@ -SHA256 (mysql2-0.4.5.gem) = lGlnPQkSJTdWmoppYTb2m43YJf6Clt+a8lybNG43Cc4= -SIZE (mysql2-0.4.5.gem) = 76288 +SHA256 (mysql2-0.4.9.gem) = iviz07WqM9imhqHKofis2SmMvrQLCfjCR1puz5CxpiI= +SIZE (mysql2-0.4.9.gem) = 77312 Index: databases/ruby-pg/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-pg/Makefile,v retrieving revision 1.34 diff -u -p -u -p -r1.34 Makefile --- databases/ruby-pg/Makefile 4 Apr 2017 21:40:40 -0000 1.34 +++ databases/ruby-pg/Makefile 2 Nov 2017 16:37:55 -0000 @@ -2,7 +2,7 @@ COMMENT = PostgreSQL database interface for ruby -DISTNAME = pg-0.20.0 +DISTNAME = pg-0.21.0 CATEGORIES = databases MAINTAINER = Jeremy Evans <[email protected]> Index: databases/ruby-pg/distinfo =================================================================== RCS file: /cvs/ports/databases/ruby-pg/distinfo,v retrieving revision 1.20 diff -u -p -u -p -r1.20 distinfo --- databases/ruby-pg/distinfo 4 Apr 2017 21:40:40 -0000 1.20 +++ databases/ruby-pg/distinfo 2 Nov 2017 16:38:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (pg-0.20.0.gem) = hV96D4souy73HBs7BWEr5VFFLb3CdRmQjl05oyV/rA8= -SIZE (pg-0.20.0.gem) = 230400 +SHA256 (pg-0.21.0.gem) = ELfMBXgiNvuEDCR6TsuFn0t3ABQWd04WRskRxrFWcAM= +SIZE (pg-0.21.0.gem) = 214016 Index: databases/ruby-pg/pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/ruby-pg/pkg/PLIST,v retrieving revision 1.13 diff -u -p -u -p -r1.13 PLIST --- databases/ruby-pg/pkg/PLIST 8 Jan 2015 19:00:19 -0000 1.13 +++ databases/ruby-pg/pkg/PLIST 2 Nov 2017 16:39:03 -0000 @@ -22,31 +22,13 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/pg/basic ${GEM_LIB}/gems/${DISTNAME}/lib/pg/coder.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/connection.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/constants.rb +${GEM_LIB}/gems/${DISTNAME}/lib/pg/deprecated_constants.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/exceptions.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/result.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_decoder.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/text_encoder.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg/type_map_by_column.rb ${GEM_LIB}/gems/${DISTNAME}/lib/pg_ext.so -${GEM_LIB}/gems/${DISTNAME}/sample/ -${GEM_LIB}/gems/${DISTNAME}/sample/array_insert.rb -${GEM_LIB}/gems/${DISTNAME}/sample/async_api.rb -${GEM_LIB}/gems/${DISTNAME}/sample/async_copyto.rb -${GEM_LIB}/gems/${DISTNAME}/sample/async_mixed.rb -${GEM_LIB}/gems/${DISTNAME}/sample/check_conn.rb -${GEM_LIB}/gems/${DISTNAME}/sample/copyfrom.rb -${GEM_LIB}/gems/${DISTNAME}/sample/copyto.rb -${GEM_LIB}/gems/${DISTNAME}/sample/cursor.rb -${GEM_LIB}/gems/${DISTNAME}/sample/disk_usage_report.rb -${GEM_LIB}/gems/${DISTNAME}/sample/issue-119.rb -${GEM_LIB}/gems/${DISTNAME}/sample/losample.rb -${GEM_LIB}/gems/${DISTNAME}/sample/minimal-testcase.rb -${GEM_LIB}/gems/${DISTNAME}/sample/notify_wait.rb -${GEM_LIB}/gems/${DISTNAME}/sample/pg_statistics.rb -${GEM_LIB}/gems/${DISTNAME}/sample/replication_monitor.rb -${GEM_LIB}/gems/${DISTNAME}/sample/test_binary_values.rb -${GEM_LIB}/gems/${DISTNAME}/sample/wal_shipper.rb -${GEM_LIB}/gems/${DISTNAME}/sample/warehouse_partitions.rb ${GEM_LIB}/gems/${DISTNAME}/spec/ ${GEM_LIB}/gems/${DISTNAME}/spec/data/ ${GEM_LIB}/gems/${DISTNAME}/spec/data/expected_trace.out Index: databases/ruby-sqlite3/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-sqlite3/Makefile,v retrieving revision 1.38 diff -u -p -u -p -r1.38 Makefile --- databases/ruby-sqlite3/Makefile 4 Nov 2016 21:30:37 -0000 1.38 +++ databases/ruby-sqlite3/Makefile 31 Jan 2017 23:44:00 -0000 @@ -2,9 +2,8 @@ COMMENT= access a SQLite3 database from ruby -DISTNAME= sqlite3-1.3.12 +DISTNAME= sqlite3-1.3.13 CATEGORIES= databases - MAINTAINER = Jeremy Evans <[email protected]> Index: databases/ruby-sqlite3/distinfo =================================================================== RCS file: /cvs/ports/databases/ruby-sqlite3/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- databases/ruby-sqlite3/distinfo 4 Nov 2016 21:30:37 -0000 1.15 +++ databases/ruby-sqlite3/distinfo 31 Jan 2017 23:44:31 -0000 @@ -1,2 +1,2 @@ -SHA256 (sqlite3-1.3.12.gem) = fZEvG1PUvBH4TEB2x+uuc7whqdgswt91D8N7vvNBjUI= -SIZE (sqlite3-1.3.12.gem) = 64512 +SHA256 (sqlite3-1.3.13.gem) = sTiiLg27tpvghUBnHav2AlmUN+OJpUBUuxd/btH9LgY= +SIZE (sqlite3-1.3.13.gem) = 64512 Index: databases/ruby-tiny_tds/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-tiny_tds/Makefile,v retrieving revision 1.15 diff -u -p -u -p -r1.15 Makefile --- databases/ruby-tiny_tds/Makefile 4 Nov 2016 21:31:10 -0000 1.15 +++ databases/ruby-tiny_tds/Makefile 2 Nov 2017 16:46:00 -0000 @@ -2,7 +2,7 @@ COMMENT = simple and fast ruby binding to FreeTDS -DISTNAME = tiny_tds-1.0.5 +DISTNAME = tiny_tds-2.1.0 CATEGORIES = databases HOMEPAGE = https://github.com/rails-sqlserver/tiny_tds @@ -14,7 +14,7 @@ PERMIT_PACKAGE_CDROM = Yes MODULES = lang/ruby -WANTLIB = sybdb ct +WANTLIB = sybdb LIB_DEPENDS = databases/freetds Index: databases/ruby-tiny_tds/distinfo =================================================================== RCS file: /cvs/ports/databases/ruby-tiny_tds/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- databases/ruby-tiny_tds/distinfo 4 Nov 2016 21:31:10 -0000 1.7 +++ databases/ruby-tiny_tds/distinfo 2 Nov 2017 16:42:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (tiny_tds-1.0.5.gem) = 21u6Iik0YoWjKOH9+3DcImArUpdjBhEVwa+ZnmeVdsY= -SIZE (tiny_tds-1.0.5.gem) = 55808 +SHA256 (tiny_tds-2.1.0.gem) = t8kdRwDGobpicLQKfB+6UPls3qfiliH2CLFZ241ugN0= +SIZE (tiny_tds-2.1.0.gem) = 59904 Index: databases/ruby-tiny_tds/patches/patch-_metadata =================================================================== RCS file: databases/ruby-tiny_tds/patches/patch-_metadata diff -N databases/ruby-tiny_tds/patches/patch-_metadata --- databases/ruby-tiny_tds/patches/patch-_metadata 5 May 2016 22:45:39 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-_metadata,v 1.2 2016/05/05 22:45:39 jeremy Exp $ ---- .metadata.orig Tue May 3 14:34:12 2016 -+++ .metadata Tue May 3 14:35:48 2016 -@@ -19,7 +19,7 @@ dependencies: - - - "~>" - - !ruby/object:Gem::Version - version: '2.0' -- type: :runtime -+ type: :development - prerelease: false - version_requirements: !ruby/object:Gem::Requirement - requirements: Index: databases/ruby-tiny_tds/patches/patch-ext_tiny_tds_extconf_rb =================================================================== RCS file: databases/ruby-tiny_tds/patches/patch-ext_tiny_tds_extconf_rb diff -N databases/ruby-tiny_tds/patches/patch-ext_tiny_tds_extconf_rb --- databases/ruby-tiny_tds/patches/patch-ext_tiny_tds_extconf_rb 5 May 2016 22:45:39 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,43 +0,0 @@ -$OpenBSD: patch-ext_tiny_tds_extconf_rb,v 1.4 2016/05/05 22:45:39 jeremy Exp $ - -Don't require mini_portile to build. - ---- ext/tiny_tds/extconf.rb.orig Sun May 1 15:43:50 2016 -+++ ext/tiny_tds/extconf.rb Tue May 3 14:43:34 2016 -@@ -7,8 +7,9 @@ require 'fileutils' - - # The gem version constraint in the gemspec is not respected at install time. - # Keep this version in sync with the one in the gemspec ! --gem 'mini_portile2', '~> 2.0' --require 'mini_portile2' -+#gem 'mini_portile2', '~> 2.0' -+#require 'mini_portile2' -+require 'openssl' - require_relative './extconsts' - - OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE -@@ -79,6 +80,7 @@ def searchable_paths_with_directories(*directories) - end.flatten.compact - end - -+=begin - class BuildRecipe < MiniPortile - def initialize(name, version, files) - super(name, version) -@@ -245,6 +247,7 @@ def define_freetds_recipe(host, libiconv, libssl, gnut - - end - end -+=end - - if RbConfig::CONFIG['target_os'] =~ /mswin32|mingw32/ - lib_prefix = 'lib' unless RbConfig::CONFIG['target_os'] =~ /mingw32/ -@@ -302,7 +305,7 @@ def freetds_usable?(lib_prefix) - end - - # We use freetds, when available already, and fallback to compilation of ports --system_freetds = enable_config('system-freetds', ENV['TINYTDS_SKIP_PORTS'] || freetds_usable?(lib_prefix)) -+system_freetds = enable_config('system-freetds', true) - - # We expect to have iconv and OpenSSL available on non-Windows systems - host = RbConfig::CONFIG["host"] Index: databases/ruby-tiny_tds/pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/ruby-tiny_tds/pkg/PLIST,v retrieving revision 1.8 diff -u -p -u -p -r1.8 PLIST --- databases/ruby-tiny_tds/pkg/PLIST 4 Nov 2016 21:31:10 -0000 1.8 +++ databases/ruby-tiny_tds/pkg/PLIST 2 Nov 2017 16:46:38 -0000 @@ -1,12 +1,15 @@ @comment $OpenBSD: PLIST,v 1.8 2016/11/04 21:31:10 jeremy Exp $ -${GEM_BIN}/defncopy${GEM_BIN_SUFFIX} -${GEM_BIN}/tsql${GEM_BIN_SUFFIX} +${GEM_BIN}/defncopy-ttds${GEM_BIN_SUFFIX} +${GEM_BIN}/tsql-ttds${GEM_BIN_SUFFIX} ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/.codeclimate.yml +${GEM_LIB}/gems/${DISTNAME}/.gitattributes ${GEM_LIB}/gems/${DISTNAME}/.gitignore ${GEM_LIB}/gems/${DISTNAME}/.rubocop.yml -${GEM_LIB}/gems/${DISTNAME}/CHANGELOG +${GEM_LIB}/gems/${DISTNAME}/.travis.yml +${GEM_LIB}/gems/${DISTNAME}/BACKERS.md +${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md ${GEM_LIB}/gems/${DISTNAME}/CODE_OF_CONDUCT.md ${GEM_LIB}/gems/${DISTNAME}/Gemfile ${GEM_LIB}/gems/${DISTNAME}/ISSUE_TEMPLATE.md @@ -16,8 +19,9 @@ ${GEM_LIB}/gems/${DISTNAME}/Rakefile ${GEM_LIB}/gems/${DISTNAME}/VERSION ${GEM_LIB}/gems/${DISTNAME}/appveyor.yml ${GEM_LIB}/gems/${DISTNAME}/bin/ -${GEM_LIB}/gems/${DISTNAME}/bin/defncopy -${GEM_LIB}/gems/${DISTNAME}/bin/tsql +${GEM_LIB}/gems/${DISTNAME}/bin/defncopy-ttds +${GEM_LIB}/gems/${DISTNAME}/bin/tsql-ttds +${GEM_LIB}/gems/${DISTNAME}/circle.yml ${GEM_LIB}/gems/${DISTNAME}/exe/ ${GEM_LIB}/gems/${DISTNAME}/exe/.keep ${GEM_LIB}/gems/${DISTNAME}/lib/ @@ -26,14 +30,28 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/bin.rb ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/client.rb ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/error.rb +${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/gem.rb ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/result.rb ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/tiny_tds.so ${GEM_LIB}/gems/${DISTNAME}/lib/tiny_tds/version.rb -${GEM_LIB}/gems/${DISTNAME}/ports/ -${GEM_LIB}/gems/${DISTNAME}/ports/patches/ -${GEM_LIB}/gems/${DISTNAME}/ports/patches/freetds/ -${GEM_LIB}/gems/${DISTNAME}/ports/patches/freetds/1.00.15/ -${GEM_LIB}/gems/${DISTNAME}/ports/patches/freetds/1.00.15/0001-mingw_missing_inet_pton.diff +${GEM_LIB}/gems/${DISTNAME}/patches/ +${GEM_LIB}/gems/${DISTNAME}/patches/freetds/ +${GEM_LIB}/gems/${DISTNAME}/patches/freetds/1.00.27/ +${GEM_LIB}/gems/${DISTNAME}/patches/freetds/1.00.27/0001-mingw_missing_inet_pton.diff +${GEM_LIB}/gems/${DISTNAME}/patches/freetds/1.00.27/0002-Don-t-use-MSYS2-file-libws2_32.diff +${GEM_LIB}/gems/${DISTNAME}/patches/libiconv/ +${GEM_LIB}/gems/${DISTNAME}/patches/libiconv/1.14/ +${GEM_LIB}/gems/${DISTNAME}/patches/libiconv/1.14/1-avoid-gets-error.patch +${GEM_LIB}/gems/${DISTNAME}/tasks/ +${GEM_LIB}/gems/${DISTNAME}/tasks/native_gem.rake +${GEM_LIB}/gems/${DISTNAME}/tasks/package.rake +${GEM_LIB}/gems/${DISTNAME}/tasks/ports/ +${GEM_LIB}/gems/${DISTNAME}/tasks/ports.rake +${GEM_LIB}/gems/${DISTNAME}/tasks/ports/freetds.rb +${GEM_LIB}/gems/${DISTNAME}/tasks/ports/libiconv.rb +${GEM_LIB}/gems/${DISTNAME}/tasks/ports/openssl.rb +${GEM_LIB}/gems/${DISTNAME}/tasks/ports/recipe.rb +${GEM_LIB}/gems/${DISTNAME}/tasks/test.rake ${GEM_LIB}/gems/${DISTNAME}/test/ ${GEM_LIB}/gems/${DISTNAME}/test/appveyor/ ${GEM_LIB}/gems/${DISTNAME}/test/appveyor/dbsetup.ps1 @@ -42,7 +60,12 @@ ${GEM_LIB}/gems/${DISTNAME}/test/benchma ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/query.rb ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/query_odbc.rb ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/query_tinytds.rb +${GEM_LIB}/gems/${DISTNAME}/test/bin/ +${GEM_LIB}/gems/${DISTNAME}/test/bin/install-freetds.sh +${GEM_LIB}/gems/${DISTNAME}/test/bin/install-openssl.sh +${GEM_LIB}/gems/${DISTNAME}/test/bin/setup.sh ${GEM_LIB}/gems/${DISTNAME}/test/client_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/gem_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/result_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/schema/ ${GEM_LIB}/gems/${DISTNAME}/test/schema/1px.gif Index: devel/ruby-ffi/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-ffi/Makefile,v retrieving revision 1.20 diff -u -p -u -p -r1.20 Makefile --- devel/ruby-ffi/Makefile 4 Nov 2016 21:31:46 -0000 1.20 +++ devel/ruby-ffi/Makefile 2 Nov 2017 16:50:59 -0000 @@ -2,7 +2,7 @@ COMMENT = cross-platform dynamic library loading for ruby -DISTNAME = ffi-1.9.14 +DISTNAME = ffi-1.9.18 CATEGORIES = devel HOMEPAGE= https://github.com/ffi/ffi Index: devel/ruby-ffi/distinfo =================================================================== RCS file: /cvs/ports/devel/ruby-ffi/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- devel/ruby-ffi/distinfo 4 Nov 2016 21:31:46 -0000 1.6 +++ devel/ruby-ffi/distinfo 2 Nov 2017 16:51:04 -0000 @@ -1,2 +1,2 @@ -SHA256 (ffi-1.9.14.gem) = 130cy5yrAy//fqK32xqJWiohKacsUp6JD2uDjHvNbNo= -SIZE (ffi-1.9.14.gem) = 884736 +SHA256 (ffi-1.9.18.gem) = oN8W1qNpozBt0letyy3e9nPpG5dA0MX3epj947oojgw= +SIZE (ffi-1.9.18.gem) = 885760 Index: devel/ruby-kgio/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-kgio/Makefile,v retrieving revision 1.19 diff -u -p -u -p -r1.19 Makefile --- devel/ruby-kgio/Makefile 4 Nov 2016 21:26:38 -0000 1.19 +++ devel/ruby-kgio/Makefile 2 Nov 2017 16:53:11 -0000 @@ -2,8 +2,7 @@ COMMENT = kinder, gentler I/O for Ruby -DISTNAME = kgio-2.10.0 -REVISION = 0 +DISTNAME = kgio-2.11.0 CATEGORIES = devel MAINTAINER = Jeremy Evans <[email protected]> Index: devel/ruby-kgio/distinfo =================================================================== RCS file: /cvs/ports/devel/ruby-kgio/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- devel/ruby-kgio/distinfo 3 Jan 2016 16:41:11 -0000 1.10 +++ devel/ruby-kgio/distinfo 2 Nov 2017 16:54:13 -0000 @@ -1,2 +1,2 @@ -SHA256 (kgio-2.10.0.gem) = KAQjXJkJNPA89f2syIPx1hlf55MfkPHKblmge/eg3Pg= -SIZE (kgio-2.10.0.gem) = 56320 +SHA256 (kgio-2.11.0.gem) = bWEnarmOy774v7Q4VdJyIVHNXVVBYR6kgNY5Hd43dNQ= +SIZE (kgio-2.11.0.gem) = 59392 Index: devel/ruby-rb-gsl/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rb-gsl/Makefile,v retrieving revision 1.10 diff -u -p -u -p -r1.10 Makefile --- devel/ruby-rb-gsl/Makefile 4 Nov 2016 21:37:14 -0000 1.10 +++ devel/ruby-rb-gsl/Makefile 2 Nov 2017 16:59:50 -0000 @@ -2,7 +2,7 @@ COMMENT = Ruby interface to GSL -DISTNAME = gsl-2.1.0.1 +DISTNAME = gsl-2.1.0.3 CATEGORIES = devel # GPLv2 Index: devel/ruby-rb-gsl/distinfo =================================================================== RCS file: /cvs/ports/devel/ruby-rb-gsl/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- devel/ruby-rb-gsl/distinfo 4 Nov 2016 21:37:14 -0000 1.6 +++ devel/ruby-rb-gsl/distinfo 2 Nov 2017 16:59:59 -0000 @@ -1,2 +1,2 @@ -SHA256 (gsl-2.1.0.1.gem) = NwH4XMFhxFTkh2zIBSAM8JcxkqtS6Ai6YjCrPQj9ZPE= -SIZE (gsl-2.1.0.1.gem) = 729600 +SHA256 (gsl-2.1.0.3.gem) = CqnrnAq+13GkM0/tFS6UJz7ubjOxzP+W4Iop9N5p5dI= +SIZE (gsl-2.1.0.3.gem) = 735232 Index: devel/ruby-rb-gsl/patches/patch-ext_gsl_native_error_c =================================================================== RCS file: devel/ruby-rb-gsl/patches/patch-ext_gsl_native_error_c diff -N devel/ruby-rb-gsl/patches/patch-ext_gsl_native_error_c --- devel/ruby-rb-gsl/patches/patch-ext_gsl_native_error_c 4 Nov 2016 21:37:14 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,34 +0,0 @@ -$OpenBSD: patch-ext_gsl_native_error_c,v 1.1 2016/11/04 21:37:14 jeremy Exp $ - -Work on ruby 2.4. - ---- ext/gsl_native/error.c.orig Thu Nov 3 13:32:07 2016 -+++ ext/gsl_native/error.c Thu Nov 3 13:57:16 2016 -@@ -13,6 +13,7 @@ - #include "include/rb_gsl_array.h" - #include "include/rb_gsl_common.h" - #include "include/rb_gsl_function.h" -+#include <ruby/version.h> - - static VALUE eHandler; - static VALUE cgsl_error[35]; -@@ -78,11 +79,17 @@ static VALUE rb_gsl_set_default_error_handler(VALUE mo - static void rb_gsl_define_exceptions(VALUE module) - { - VALUE mgsl_error; -+ VALUE fixnum_class; - mgsl_error = rb_define_module_under(module, "ERROR"); - pgsl_error = &cgsl_error[2]; -- pgsl_error[-2] = rb_define_class_under(mgsl_error, "CONTINUE", rb_cFixnum); -+#if RUBY_API_VERSION_CODE >= 20400 -+ fixnum_class = rb_cInteger; -+#else -+ fixnum_class = rb_cFixnum; -+#endif -+ pgsl_error[-2] = rb_define_class_under(mgsl_error, "CONTINUE", fixnum_class); - pgsl_error[-1] = rb_define_class_under(mgsl_error, "FAILURE", rb_eRuntimeError); -- pgsl_error[0] = rb_define_class_under(mgsl_error, "SUCCESS", rb_cFixnum); -+ pgsl_error[0] = rb_define_class_under(mgsl_error, "SUCCESS", fixnum_class); - pgsl_error[1] = rb_define_class_under(mgsl_error, "EDOM", rb_eRangeError); - pgsl_error[2] = rb_define_class_under(mgsl_error, "ERANGE", rb_eRangeError); - pgsl_error[3] = rb_define_class_under(mgsl_error, "EFAULT", rb_eRuntimeError); Index: devel/ruby-rb-gsl/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/ruby-rb-gsl/pkg/PLIST,v retrieving revision 1.6 diff -u -p -u -p -r1.6 PLIST --- devel/ruby-rb-gsl/pkg/PLIST 4 Nov 2016 21:37:14 -0000 1.6 +++ devel/ruby-rb-gsl/pkg/PLIST 2 Nov 2017 17:12:26 -0000 @@ -398,6 +398,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/gsl/ ${GEM_LIB}/gems/${DISTNAME}/lib/gsl.rb ${GEM_LIB}/gems/${DISTNAME}/lib/gsl/gnuplot.rb +${GEM_LIB}/gems/${DISTNAME}/lib/gsl/interp2d_fix.rb ${GEM_LIB}/gems/${DISTNAME}/lib/gsl/oper.rb ${GEM_LIB}/gems/${DISTNAME}/lib/gsl/version.rb ${GEM_LIB}/gems/${DISTNAME}/lib/gsl_native.so @@ -428,6 +429,7 @@ ${GEM_LIB}/gems/${DISTNAME}/rdoc/hist2d. ${GEM_LIB}/gems/${DISTNAME}/rdoc/hist3d.rdoc ${GEM_LIB}/gems/${DISTNAME}/rdoc/integration.rdoc ${GEM_LIB}/gems/${DISTNAME}/rdoc/interp.rdoc +${GEM_LIB}/gems/${DISTNAME}/rdoc/interp2d.rdoc ${GEM_LIB}/gems/${DISTNAME}/rdoc/intro.rdoc ${GEM_LIB}/gems/${DISTNAME}/rdoc/linalg.rdoc ${GEM_LIB}/gems/${DISTNAME}/rdoc/linalg_complex.rdoc @@ -481,6 +483,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/gsl/fit ${GEM_LIB}/gems/${DISTNAME}/test/gsl/histo_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/index_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/integration_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/gsl/interp2d_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/interp_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/linalg_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/matrix_nmf_test.rb @@ -508,6 +511,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/gsl/ran ${GEM_LIB}/gems/${DISTNAME}/test/gsl/rng_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/roots_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/sf_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/gsl/spline2d_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/stats_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/sum_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/gsl/tensor_test.rb Index: sysutils/ruby-posix-spawn/Makefile =================================================================== RCS file: /cvs/ports/sysutils/ruby-posix-spawn/Makefile,v retrieving revision 1.9 diff -u -p -u -p -r1.9 Makefile --- sysutils/ruby-posix-spawn/Makefile 4 Nov 2016 21:26:38 -0000 1.9 +++ sysutils/ruby-posix-spawn/Makefile 2 Nov 2017 17:36:31 -0000 @@ -2,8 +2,7 @@ COMMENT= fast process spawning -DISTNAME= posix-spawn-0.3.11 -REVISION = 0 +DISTNAME= posix-spawn-0.3.13 CATEGORIES= sysutils Index: sysutils/ruby-posix-spawn/distinfo =================================================================== RCS file: /cvs/ports/sysutils/ruby-posix-spawn/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- sysutils/ruby-posix-spawn/distinfo 23 Jun 2015 07:45:32 -0000 1.2 +++ sysutils/ruby-posix-spawn/distinfo 2 Nov 2017 17:41:36 -0000 @@ -1,2 +1,2 @@ -SHA256 (posix-spawn-0.3.11.gem) = uTKDXdbrJBslW6UXZ7aKWCmau7D7NEy4dNzSPVe3VBQ= -SIZE (posix-spawn-0.3.11.gem) = 29696 +SHA256 (posix-spawn-0.3.13.gem) = XDLnH8F3P2FSNK2SmytTCrb4Tl1DrzDyyvgUbeOtvd4= +SIZE (posix-spawn-0.3.13.gem) = 28160 Index: sysutils/ruby-posix-spawn/pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/ruby-posix-spawn/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- sysutils/ruby-posix-spawn/pkg/PLIST 23 Jun 2015 07:45:32 -0000 1.3 +++ sysutils/ruby-posix-spawn/pkg/PLIST 2 Nov 2017 17:42:17 -0000 @@ -1,12 +1,6 @@ @comment $OpenBSD: PLIST,v 1.3 2015/06/23 07:45:32 jasper Exp $ ${GEM_BIN}/posix-spawn-benchmark${GEM_BIN_SUFFIX} ${GEM_LIB}/cache/${DISTNAME}.gem -${GEM_LIB}/extensions/${MODRUBY_ARCH}/ -${GEM_LIB}/extensions/${MODRUBY_ARCH}/${MODRUBY_LIBREV}/ -@comment ${GEM_EXTENSIONS_DIR}/ -@comment ${GEM_EXTENSIONS_DIR}/gem.build_complete -@comment ${GEM_EXTENSIONS_DIR}/gem_make.out -@comment ${GEM_EXTENSIONS_DIR}/posix_spawn_ext.so ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/.gitignore ${GEM_LIB}/gems/${DISTNAME}/COPYING @@ -17,13 +11,6 @@ ${GEM_LIB}/gems/${DISTNAME}/Rakefile ${GEM_LIB}/gems/${DISTNAME}/TODO ${GEM_LIB}/gems/${DISTNAME}/bin/ ${GEM_LIB}/gems/${DISTNAME}/bin/posix-spawn-benchmark -${GEM_LIB}/gems/${DISTNAME}/ext/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/posix-spawn.c -${GEM_LIB}/gems/${DISTNAME}/ext/posix-spawn.o -${GEM_LIB}/gems/${DISTNAME}/ext/posix_spawn_ext.so ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/posix/ ${GEM_LIB}/gems/${DISTNAME}/lib/posix-spawn.rb Index: textproc/ruby-nokogiri/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-nokogiri/Makefile,v retrieving revision 1.29 diff -u -p -u -p -r1.29 Makefile --- textproc/ruby-nokogiri/Makefile 25 Sep 2017 21:33:08 -0000 1.29 +++ textproc/ruby-nokogiri/Makefile 2 Nov 2017 17:45:18 -0000 @@ -2,8 +2,7 @@ COMMENT= HTML, XML, SAX and Reader parser -DISTNAME= nokogiri-1.7.0.1 -REVISION= 0 +DISTNAME= nokogiri-1.8.1 CATEGORIES= textproc HOMEPAGE= http://nokogiri.org/ Index: textproc/ruby-nokogiri/distinfo =================================================================== RCS file: /cvs/ports/textproc/ruby-nokogiri/distinfo,v retrieving revision 1.11 diff -u -p -u -p -r1.11 distinfo --- textproc/ruby-nokogiri/distinfo 11 Jan 2017 20:11:29 -0000 1.11 +++ textproc/ruby-nokogiri/distinfo 2 Nov 2017 17:45:25 -0000 @@ -1,2 +1,2 @@ -SHA256 (nokogiri-1.7.0.1.gem) = Y9cC9OZoRSPwj30P1I2eQslWkyB7oarvEbB57sCDqoM= -SIZE (nokogiri-1.7.0.1.gem) = 9147904 +SHA256 (nokogiri-1.8.1.gem) = QYDdXf6LpUedt8MDABLNedqblY7qRyGV89qiPL+AvYA= +SIZE (nokogiri-1.8.1.gem) = 9274368 Index: textproc/ruby-nokogiri/patches/patch-_metadata =================================================================== RCS file: /cvs/ports/textproc/ruby-nokogiri/patches/patch-_metadata,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-_metadata --- textproc/ruby-nokogiri/patches/patch-_metadata 4 Nov 2016 21:41:54 -0000 1.2 +++ textproc/ruby-nokogiri/patches/patch-_metadata 2 Nov 2017 17:46:45 -0000 @@ -8,7 +8,7 @@ the extension. @@ -21,7 +21,7 @@ dependencies: - - "~>" - !ruby/object:Gem::Version - version: 2.1.0 + version: 2.3.0 - type: :runtime + type: :development prerelease: false Index: textproc/ruby-nokogiri/pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/ruby-nokogiri/pkg/PLIST,v retrieving revision 1.12 diff -u -p -u -p -r1.12 PLIST --- textproc/ruby-nokogiri/pkg/PLIST 11 Jan 2017 20:11:29 -0000 1.12 +++ textproc/ruby-nokogiri/pkg/PLIST 2 Nov 2017 17:48:10 -0000 @@ -11,7 +11,9 @@ ${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}/LICENSE.txt +${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 @@ -105,10 +107,7 @@ ${GEM_LIB}/gems/${DISTNAME}/patches/sort ${GEM_LIB}/gems/${DISTNAME}/ports/ ${GEM_LIB}/gems/${DISTNAME}/suppressions/ ${GEM_LIB}/gems/${DISTNAME}/suppressions/README.txt -${GEM_LIB}/gems/${DISTNAME}/suppressions/nokogiri_ree-1.8.7.358.supp -${GEM_LIB}/gems/${DISTNAME}/suppressions/nokogiri_ruby-1.8.7.370.supp -${GEM_LIB}/gems/${DISTNAME}/suppressions/nokogiri_ruby-1.9.2.320.supp -${GEM_LIB}/gems/${DISTNAME}/suppressions/nokogiri_ruby-1.9.3.327.supp +${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/ @@ -234,5 +233,4 @@ ${GEM_LIB}/gems/${DISTNAME}/test/xml/tes ${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}/gems/${DISTNAME}/test_all ${GEM_LIB}/specifications/${DISTNAME}.gemspec Index: textproc/ruby-redcarpet/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-redcarpet/Makefile,v retrieving revision 1.14 diff -u -p -u -p -r1.14 Makefile --- textproc/ruby-redcarpet/Makefile 4 Nov 2016 21:45:04 -0000 1.14 +++ textproc/ruby-redcarpet/Makefile 2 Nov 2017 17:49:55 -0000 @@ -2,7 +2,7 @@ COMMENT= fast, safe and extensible Markdown to (X)HTML parser -DISTNAME= redcarpet-3.3.4 +DISTNAME= redcarpet-3.4.0 CATEGORIES= textproc Index: textproc/ruby-redcarpet/distinfo =================================================================== RCS file: /cvs/ports/textproc/ruby-redcarpet/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- textproc/ruby-redcarpet/distinfo 4 Nov 2016 21:45:04 -0000 1.6 +++ textproc/ruby-redcarpet/distinfo 2 Nov 2017 17:49:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (redcarpet-3.3.4.gem) = b79Z+Poj+ESXz7m9FgHsNfoy9ADZA0v4YcFdu8AtaBM= -SIZE (redcarpet-3.3.4.gem) = 60416 +SHA256 (redcarpet-3.4.0.gem) = p7EKZ6LBHXoZRcqn+/wubI/L5Fg/81WvnUmTGaH4OEE= +SIZE (redcarpet-3.4.0.gem) = 61440 Index: textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb =================================================================== RCS file: /cvs/ports/textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-test_redcarpet_bin_test_rb --- textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb 26 Jul 2015 03:49:06 -0000 1.1 +++ textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb 2 Nov 2017 17:51:44 -0000 @@ -1,12 +1,13 @@ $OpenBSD: patch-test_redcarpet_bin_test_rb,v 1.1 2015/07/26 03:49:06 jeremy Exp $ ---- test/redcarpet_bin_test.rb.orig Sun Jul 19 20:02:51 2015 -+++ test/redcarpet_bin_test.rb Sun Jul 19 20:03:47 2015 +Index: test/redcarpet_bin_test.rb +--- test/redcarpet_bin_test.rb.orig ++++ test/redcarpet_bin_test.rb @@ -65,7 +65,7 @@ class RedcarpetBinTest < Redcarpet::TestCase def run_bin(*args) bin_path = File.expand_path('../../bin/redcarpet', __FILE__) - -- IO.popen("#{bin_path} #{args.join(" ")}") do |stream| -+ IO.popen("${RUBY} #{bin_path} #{args.join(" ")}") do |stream| + ruby = "ruby " if RUBY_PLATFORM =~ /mswin|mingw/ +- IO.popen("#{ruby}#{bin_path} #{args.join(" ")}") do |stream| ++ IO.popen("${RUBY} #{ruby}#{bin_path} #{args.join(" ")}") do |stream| @output = stream.read end end Index: www/ruby-capybara/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-capybara/Makefile,v retrieving revision 1.5 diff -u -p -u -p -r1.5 Makefile --- www/ruby-capybara/Makefile 23 Sep 2016 15:25:58 -0000 1.5 +++ www/ruby-capybara/Makefile 2 Nov 2017 18:08:09 -0000 @@ -2,7 +2,7 @@ COMMENT = integration testing tool for rack based web applications -DISTNAME = capybara-2.7.1 +DISTNAME = capybara-2.13.0 CATEGORIES = www HOMEPAGE= https://github.com/jnicklas/capybara @@ -20,5 +20,7 @@ RUN_DEPENDS = mail/ruby-mime-types,${MOD www/ruby-rack,${MODRUBY_FLAVOR}>=1.0.0 \ www/ruby-rack-test,${MODRUBY_FLAVOR}>=0.5.4 \ www/ruby-xpath,${MODRUBY_FLAVOR}>=2.0,<3 + +# Tests require dependencies not in ports .include <bsd.port.mk> Index: www/ruby-capybara/distinfo =================================================================== RCS file: /cvs/ports/www/ruby-capybara/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- www/ruby-capybara/distinfo 23 Sep 2016 15:25:58 -0000 1.3 +++ www/ruby-capybara/distinfo 2 Nov 2017 18:08:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (capybara-2.7.1.gem) = LAEM77NucBvFdiI8h37Rc7MW0G5dUFEuskLN5Ie+1RM= -SIZE (capybara-2.7.1.gem) = 227328 +SHA256 (capybara-2.13.0.gem) = CdV04XC4BCkUwIYwOC7XhGlMGyvRwEr0gvv9cc1WmU0= +SIZE (capybara-2.13.0.gem) = 257024 Index: www/ruby-capybara/pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-capybara/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- www/ruby-capybara/pkg/PLIST 23 Sep 2016 15:25:58 -0000 1.3 +++ www/ruby-capybara/pkg/PLIST 2 Nov 2017 18:09:11 -0000 @@ -1,6 +1,15 @@ @comment $OpenBSD: PLIST,v 1.3 2016/09/23 15:25:58 jeremy Exp $ ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ +${GEM_LIB}/gems/${DISTNAME}/.yard/ +${GEM_LIB}/gems/${DISTNAME}/.yard/templates_custom/ +${GEM_LIB}/gems/${DISTNAME}/.yard/templates_custom/default/ +${GEM_LIB}/gems/${DISTNAME}/.yard/templates_custom/default/class/ +${GEM_LIB}/gems/${DISTNAME}/.yard/templates_custom/default/class/html/ +${GEM_LIB}/gems/${DISTNAME}/.yard/templates_custom/default/class/html/selectors.erb +${GEM_LIB}/gems/${DISTNAME}/.yard/templates_custom/default/class/html/setup.rb +${GEM_LIB}/gems/${DISTNAME}/.yard/yard_extensions.rb +${GEM_LIB}/gems/${DISTNAME}/.yardopts ${GEM_LIB}/gems/${DISTNAME}/History.md ${GEM_LIB}/gems/${DISTNAME}/License.txt ${GEM_LIB}/gems/${DISTNAME}/README.md @@ -13,6 +22,9 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${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/minitest/ +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/minitest.rb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/minitest/spec.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 @@ -44,7 +56,10 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/rspec/matchers.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selector/ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selector.rb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selector/css.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selector/filter.rb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selector/filter_set.rb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selector/selector.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selenium/ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selenium/driver.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/selenium/node.rb @@ -66,6 +81,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${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_all_of_selectors_spec.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_current_path.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_selector.rb ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/assert_text.rb @@ -95,6 +111,9 @@ ${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/frame/ +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/frame/switch_to_frame_spec.rb +${GEM_LIB}/gems/${DISTNAME}/lib/capybara/spec/session/frame/within_frame_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 @@ -135,7 +154,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara ${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 @@ -174,19 +192,25 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/basic_n ${GEM_LIB}/gems/${DISTNAME}/spec/capybara_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/dsl_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/ +${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/capybara.csv ${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/minitest_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/minitest_spec_spec.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/scenarios_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/rspec/shared_spec_matchers.rb ${GEM_LIB}/gems/${DISTNAME}/spec/rspec/views_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/rspec_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/selector_spec.rb -${GEM_LIB}/gems/${DISTNAME}/spec/selenium_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/selenium_spec_chrome.rb +${GEM_LIB}/gems/${DISTNAME}/spec/selenium_spec_firefox.rb +${GEM_LIB}/gems/${DISTNAME}/spec/selenium_spec_marionette.rb ${GEM_LIB}/gems/${DISTNAME}/spec/server_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/session_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/shared_selenium_session.rb ${GEM_LIB}/gems/${DISTNAME}/spec/spec_helper.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.21 diff -u -p -u -p -r1.21 Makefile --- www/ruby-capybara-webkit/Makefile 30 Jul 2017 14:57:00 -0000 1.21 +++ www/ruby-capybara-webkit/Makefile 2 Nov 2017 21:05:06 -0000 @@ -2,8 +2,7 @@ COMMENT = capybara driver that uses WebKit -DISTNAME = capybara-webkit-1.11.1 -REVISION = 5 +DISTNAME = capybara-webkit-1.14.0 CATEGORIES = www HOMEPAGE= https://github.com/thoughtbot/capybara-webkit @@ -11,19 +10,16 @@ HOMEPAGE= https://github.com/thoughtbot/ # MIT PERMIT_PACKAGE_CDROM = Yes -MODULES = lang/ruby gcc4 +MODULES = lang/ruby CONFIGURE_STYLE = ruby gem ext -MODGCC4_ARCHS = amd64 i386 -MODGCC4_LANGS = c++ - USE_WXNEEDED = Yes MAKE_ENV = QMAKE=qmake-qt5 LDFLAGS="-Wl,-z,wxneeded" WANTLIB += GL Qt5Core Qt5Gui Qt5Network Qt5WebKit Qt5WebKitWidgets WANTLIB += Qt5Widgets ${COMPILER_LIBCXX} BUILD_DEPENDS = ${RUN_DEPENDS} -RUN_DEPENDS = www/ruby-capybara,${MODRUBY_FLAVOR}>=2.3.0,<2.8.0 +RUN_DEPENDS = www/ruby-capybara,${MODRUBY_FLAVOR}>=2.3.0,<2.14.0 LIB_DEPENDS = x11/qt5/qtwebkit Index: www/ruby-capybara-webkit/distinfo =================================================================== RCS file: /cvs/ports/www/ruby-capybara-webkit/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- www/ruby-capybara-webkit/distinfo 23 Sep 2016 15:25:23 -0000 1.4 +++ www/ruby-capybara-webkit/distinfo 2 Nov 2017 18:10:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (capybara-webkit-1.11.1.gem) = 8m7w3Jv7aceB/ESQ3cAPkQshv0SyIuFJ2Kh/bopzf7Q= -SIZE (capybara-webkit-1.11.1.gem) = 91648 +SHA256 (capybara-webkit-1.14.0.gem) = gtrDDUQeWIraAnfAP1DVhJ9lXAftFnzOhxFUmjVZ/Eg= +SIZE (capybara-webkit-1.14.0.gem) = 95744 Index: www/ruby-capybara-webkit/patches/patch-src_webkit_server_pro =================================================================== RCS file: /cvs/ports/www/ruby-capybara-webkit/patches/patch-src_webkit_server_pro,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-src_webkit_server_pro --- www/ruby-capybara-webkit/patches/patch-src_webkit_server_pro 5 Jun 2017 23:55:19 -0000 1.2 +++ www/ruby-capybara-webkit/patches/patch-src_webkit_server_pro 2 Nov 2017 18:13:49 -0000 @@ -1,17 +1,8 @@ $OpenBSD: patch-src_webkit_server_pro,v 1.2 2017/06/05 23:55:19 jeremy Exp $ ---- src/webkit_server.pro.orig Wed May 4 06:52:17 2016 -+++ src/webkit_server.pro Thu Mar 23 23:01:28 2017 -@@ -1,6 +1,9 @@ - TEMPLATE = app - TARGET = webkit_server - DESTDIR = . -+QMAKE_CXXFLAGS += $$(CXXFLAGS) -+QMAKE_CFLAGS += $$(CFLAGS) -+QMAKE_LFLAGS += $$(LDFLAGS) - PROJECT_DIR = $$_PRO_FILE_PWD_ - BUILD_DIR = $${PROJECT_DIR}/build - PRECOMPILED_DIR = $${BUILD_DIR} -@@ -189,7 +192,7 @@ lessThan(QT_MAJOR_VERSION, 5) { +Index: src/webkit_server.pro +--- src/webkit_server.pro.orig ++++ src/webkit_server.pro +@@ -192,7 +192,7 @@ lessThan(QT_MAJOR_VERSION, 5) { error(At least Qt 4.8.0 is required to run capybara-webkit.) } } Index: www/ruby-capybara-webkit/pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-capybara-webkit/pkg/PLIST,v retrieving revision 1.5 diff -u -p -u -p -r1.5 PLIST --- www/ruby-capybara-webkit/pkg/PLIST 23 Sep 2016 15:25:23 -0000 1.5 +++ www/ruby-capybara-webkit/pkg/PLIST 2 Nov 2017 20:19:45 -0000 @@ -2,6 +2,7 @@ ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/.gitignore +${GEM_LIB}/gems/${DISTNAME}/.qmake.stash ${GEM_LIB}/gems/${DISTNAME}/.rspec ${GEM_LIB}/gems/${DISTNAME}/.travis.yml ${GEM_LIB}/gems/${DISTNAME}/Appraisals @@ -20,7 +21,7 @@ ${GEM_LIB}/gems/${DISTNAME}/bin/Info.pli ${GEM_LIB}/gems/${DISTNAME}/capybara-webkit.gemspec ${GEM_LIB}/gems/${DISTNAME}/extconf.rb ${GEM_LIB}/gems/${DISTNAME}/gemfiles/ -${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.6.gemfile +${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.13.gemfile ${GEM_LIB}/gems/${DISTNAME}/gemfiles/2.7.gemfile ${GEM_LIB}/gems/${DISTNAME}/gemfiles/master.gemfile ${GEM_LIB}/gems/${DISTNAME}/lib/ @@ -49,6 +50,8 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/driver_ ${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/fixtures/ +${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/fake_server.sh ${GEM_LIB}/gems/${DISTNAME}/spec/integration/ ${GEM_LIB}/gems/${DISTNAME}/spec/integration/session_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/selenium_compatibility_spec.rb Index: www/ruby-puma/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-puma/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- www/ruby-puma/Makefile 4 Nov 2016 21:46:12 -0000 1.3 +++ www/ruby-puma/Makefile 2 Nov 2017 20:30:11 -0000 @@ -2,7 +2,7 @@ COMMENT = simple, fast, threaded webserver for rack applications -DISTNAME = puma-3.6.0 +DISTNAME = puma-3.10.0 CATEGORIES = www HOMEPAGE = http://puma.io/ Index: www/ruby-puma/distinfo =================================================================== RCS file: /cvs/ports/www/ruby-puma/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- www/ruby-puma/distinfo 4 Nov 2016 21:46:12 -0000 1.3 +++ www/ruby-puma/distinfo 2 Nov 2017 20:30:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (puma-3.6.0.gem) = KY17kSL9nEqni/AdimNRIgg5Y+UyYpdcAFKGLIe3rOY= -SIZE (puma-3.6.0.gem) = 109056 +SHA256 (puma-3.10.0.gem) = DpPUphDcx7w0eYwk6OSs9j7NKf12qzOcgM/7reoveVI= +SIZE (puma-3.10.0.gem) = 108544 Index: www/ruby-puma/pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-puma/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- www/ruby-puma/pkg/PLIST 4 Nov 2016 21:46:12 -0000 1.3 +++ www/ruby-puma/pkg/PLIST 2 Nov 2017 20:31:05 -0000 @@ -3,19 +3,17 @@ ${GEM_BIN}/puma${GEM_BIN_SUFFIX} ${GEM_BIN}/pumactl${GEM_BIN_SUFFIX} ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ -${GEM_LIB}/gems/${DISTNAME}/DEPLOYMENT.md -${GEM_LIB}/gems/${DISTNAME}/Gemfile -${GEM_LIB}/gems/${DISTNAME}/History.txt +${GEM_LIB}/gems/${DISTNAME}/History.md ${GEM_LIB}/gems/${DISTNAME}/LICENSE -${GEM_LIB}/gems/${DISTNAME}/Manifest.txt ${GEM_LIB}/gems/${DISTNAME}/README.md -${GEM_LIB}/gems/${DISTNAME}/Rakefile ${GEM_LIB}/gems/${DISTNAME}/bin/ ${GEM_LIB}/gems/${DISTNAME}/bin/puma ${GEM_LIB}/gems/${DISTNAME}/bin/puma-wild ${GEM_LIB}/gems/${DISTNAME}/bin/pumactl ${GEM_LIB}/gems/${DISTNAME}/docs/ ${GEM_LIB}/gems/${DISTNAME}/docs/nginx.md +${GEM_LIB}/gems/${DISTNAME}/docs/plugins.md +${GEM_LIB}/gems/${DISTNAME}/docs/restart.md ${GEM_LIB}/gems/${DISTNAME}/docs/signals.md ${GEM_LIB}/gems/${DISTNAME}/docs/systemd.md ${GEM_LIB}/gems/${DISTNAME}/lib/ @@ -52,8 +50,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/pum ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/backports/ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/backports/uri/ -${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/backports/uri/common_18.rb -${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/backports/uri/common_192.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/backports/uri/common_193.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/builder.rb ${GEM_LIB}/gems/${DISTNAME}/lib/puma/rack/urlmap.rb @@ -69,7 +65,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/puma/uti ${GEM_LIB}/gems/${DISTNAME}/lib/rack/ ${GEM_LIB}/gems/${DISTNAME}/lib/rack/handler/ ${GEM_LIB}/gems/${DISTNAME}/lib/rack/handler/puma.rb -${GEM_LIB}/gems/${DISTNAME}/puma.gemspec ${GEM_LIB}/gems/${DISTNAME}/tools/ ${GEM_LIB}/gems/${DISTNAME}/tools/jungle/ ${GEM_LIB}/gems/${DISTNAME}/tools/jungle/README.md Index: www/ruby-raindrops/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-raindrops/Makefile,v retrieving revision 1.16 diff -u -p -u -p -r1.16 Makefile --- www/ruby-raindrops/Makefile 23 Oct 2017 21:39:02 -0000 1.16 +++ www/ruby-raindrops/Makefile 2 Nov 2017 20:32:15 -0000 @@ -2,7 +2,7 @@ COMMENT = real-time stats toolkit for Rack HTTP servers -DISTNAME = raindrops-0.18.0 +DISTNAME = raindrops-0.19.0 CATEGORIES = www MAINTAINER = Jeremy Evans <[email protected]> Index: www/ruby-raindrops/distinfo =================================================================== RCS file: /cvs/ports/www/ruby-raindrops/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- www/ruby-raindrops/distinfo 23 Oct 2017 21:39:02 -0000 1.6 +++ www/ruby-raindrops/distinfo 2 Nov 2017 20:32:19 -0000 @@ -1,2 +1,2 @@ -SHA256 (raindrops-0.18.0.gem) = n+kaXD77eSiIlol0S5z4Zx9Cew8kiwZ229CDQlWspCA= -SIZE (raindrops-0.18.0.gem) = 61952 +SHA256 (raindrops-0.19.0.gem) = 9/k+6KLMKcVWPKPPhTTyJgDq4EQUZPHdKAwQF2Vq6+I= +SIZE (raindrops-0.19.0.gem) = 61952 Index: www/ruby-thin/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-thin/Makefile,v retrieving revision 1.24 diff -u -p -u -p -r1.24 Makefile --- www/ruby-thin/Makefile 4 Nov 2016 21:47:24 -0000 1.24 +++ www/ruby-thin/Makefile 2 Nov 2017 20:34:18 -0000 @@ -2,7 +2,7 @@ COMMENT = fast and very simple Ruby web server -DISTNAME = thin-1.7.0 +DISTNAME = thin-1.7.2 CATEGORIES = www HOMEPAGE = http://code.macournoyer.com/thin/ Index: www/ruby-thin/distinfo =================================================================== RCS file: /cvs/ports/www/ruby-thin/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- www/ruby-thin/distinfo 4 Nov 2016 21:47:24 -0000 1.7 +++ www/ruby-thin/distinfo 2 Nov 2017 20:34:48 -0000 @@ -1,2 +1,2 @@ -SHA256 (thin-1.7.0.gem) = uKSdt1J+wRY/8GcAti1uKMcKtMgi2LoIIeR56fHBCbc= -SIZE (thin-1.7.0.gem) = 59904 +SHA256 (thin-1.7.2.gem) = Lpi9jdXOHEm3c8TO/XkrL38pF8SdSDMTeDt4fpNbT1k= +SIZE (thin-1.7.2.gem) = 58880 Index: www/ruby-websocket-driver/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-websocket-driver/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- www/ruby-websocket-driver/Makefile 4 Nov 2016 21:49:09 -0000 1.2 +++ www/ruby-websocket-driver/Makefile 2 Nov 2017 20:36:42 -0000 @@ -2,7 +2,7 @@ COMMENT = implementation of the WebSocket protocol for ruby -DISTNAME = websocket-driver-0.6.4 +DISTNAME = websocket-driver-0.7.0 CATEGORIES = www HOMEPAGE = https://github.com/faye/websocket-driver-ruby Index: www/ruby-websocket-driver/distinfo =================================================================== RCS file: /cvs/ports/www/ruby-websocket-driver/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- www/ruby-websocket-driver/distinfo 4 Nov 2016 21:49:09 -0000 1.2 +++ www/ruby-websocket-driver/distinfo 2 Nov 2017 20:36:59 -0000 @@ -1,2 +1,2 @@ -SHA256 (websocket-driver-0.6.4.gem) = Hmq6Vj04XOI+ubm8rv3VCCnhz5dgayRZj3v6XonAZ9Q= -SIZE (websocket-driver-0.6.4.gem) = 21504 +SHA256 (websocket-driver-0.7.0.gem) = toVHLDkF+d7c2/Xblv1Na0agLy12SIfhG2vOod2YoZQ= +SIZE (websocket-driver-0.7.0.gem) = 22016 Index: www/ruby-websocket-driver/pkg/PLIST =================================================================== RCS file: /cvs/ports/www/ruby-websocket-driver/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST --- www/ruby-websocket-driver/pkg/PLIST 4 Nov 2016 21:49:09 -0000 1.2 +++ www/ruby-websocket-driver/pkg/PLIST 2 Nov 2017 20:38:11 -0000 @@ -2,9 +2,8 @@ ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md +${GEM_LIB}/gems/${DISTNAME}/LICENSE.md ${GEM_LIB}/gems/${DISTNAME}/README.md -${GEM_LIB}/gems/${DISTNAME}/examples/ -${GEM_LIB}/gems/${DISTNAME}/examples/tcp_server.rb ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/websocket/ ${GEM_LIB}/gems/${DISTNAME}/lib/websocket/driver/ @@ -26,6 +25,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/websocke ${GEM_LIB}/gems/${DISTNAME}/lib/websocket/http/headers.rb ${GEM_LIB}/gems/${DISTNAME}/lib/websocket/http/request.rb ${GEM_LIB}/gems/${DISTNAME}/lib/websocket/http/response.rb +${GEM_LIB}/gems/${DISTNAME}/lib/websocket/mask.rb ${GEM_LIB}/gems/${DISTNAME}/lib/websocket/websocket_mask.rb ${GEM_LIB}/gems/${DISTNAME}/lib/websocket_mask.so ${GEM_LIB}/specifications/${DISTNAME}.gemspec
