This diff updates most of the ruby gem ports with C extensions that were
not already at their latest version to their latest version.  There are
also some gem ports without C extensions that need to be updated at the
same time due to dependency issues, those are included.  In order to
avoid spamming the list, I'm sending a single email instead of a
separate email per port.

Here are the included updates:

audio/ruby-taglib 0.6.0 -> 0.7.0
databases/ruby-amalgalite 1.3.0 -> 1.4.0
databases/ruby-ldap 0.9.12 -> 0.9.17
databases/ruby-pg 0.18.0 -> 0.18.2
databases/ruby-sqlite3 1.3.9 -> 1.3.10
databases/ruby-switch-db-mysql 0.3.0 -> 0.3.2
databases/ruby-switch-db-postgres 0.3.0 -> 0.3.1
databases/ruby-switch-db-sqlite3 0.1.3 -> 0.1.5
devel/ruby-arrayfields 4.7.4 -> 4.9.2
devel/ruby-atomic 1.1.16 -> 1.1.99
devel/ruby-ffi 1.2.0 -> 1.9.10
devel/ruby-gir_ffi 0.5.2 -> 0.7.9
devel/ruby-indentation 0.0.7 -> 0.1.1
devel/ruby-ncurses 1.2.1 -> 1.2.4
devel/ruby-gsl 1.16.0.4 -> 1.16.0.6
security/ruby-bcrypt 3.0.1 -> 3.1.10
textproc/ruby-nokogiri 1.6.3.1 -> 1.6.6.2
textproc/ruby-rdiscount 1.6.5 -> 2.1.8
textproc/ruby-redcarpet 3.2.3 -> 3.3.2
www/ruby-capybara-webkit 1.5.0 -> 1.6.0
www/ruby-fcgi 0.9.1 -> 0.9.2.1

In many cases I've renabled test code in the ports so that make test
will work.  In other cases (many of the database ports), I've tested
them manually.  There are a few ports that I haven't tested beyond
basic use, I'll try to do a more complete test of those before I commit
them.  I've tested all ports depending on these ports, and they still
build.

I'll probably be committing these later in the week or next weekend,
but any feedback is appreciated.

Thanks,
Jeremy

Index: audio/ruby-taglib/Makefile
===================================================================
RCS file: /cvs/ports/audio/ruby-taglib/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- audio/ruby-taglib/Makefile  28 May 2014 21:59:41 -0000      1.1.1.1
+++ audio/ruby-taglib/Makefile  20 Jul 2015 00:15:43 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =      reads and writes metadata/tags for many audio formats
 
-VERSION =      0.6.0
+VERSION =      0.7.0
 DISTNAME =     taglib-ruby-${VERSION}
 PKGNAME =      taglib-${VERSION}
 CATEGORIES =   audio
Index: audio/ruby-taglib/distinfo
===================================================================
RCS file: /cvs/ports/audio/ruby-taglib/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- audio/ruby-taglib/distinfo  28 May 2014 21:59:41 -0000      1.1.1.1
+++ audio/ruby-taglib/distinfo  20 Jul 2015 00:15:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (taglib-ruby-0.6.0.gem) = bAjOlublz82wGG/UC+0Kxj211nECQANSgu3i2pvYRBU=
-SIZE (taglib-ruby-0.6.0.gem) = 504320
+SHA256 (taglib-ruby-0.7.0.gem) = HExD0FSx2rVclPQMD43IC2YedZMp3ddDNi9n6UKXSH4=
+SIZE (taglib-ruby-0.7.0.gem) = 754176
Index: audio/ruby-taglib/pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/ruby-taglib/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- audio/ruby-taglib/pkg/PLIST 28 May 2014 21:59:41 -0000      1.1.1.1
+++ audio/ruby-taglib/pkg/PLIST 20 Jul 2015 00:17:18 -0000
@@ -15,6 +15,7 @@ ${GEM_LIB}/gems/${DISTNAME}/docs/default
 ${GEM_LIB}/gems/${DISTNAME}/docs/default/fulldoc/html/css/
 ${GEM_LIB}/gems/${DISTNAME}/docs/default/fulldoc/html/css/common.css
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/
+${GEM_LIB}/gems/${DISTNAME}/docs/taglib/aiff.rb
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/flac.rb
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/id3v1.rb
@@ -22,10 +23,13 @@ ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/mp4.rb
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/mpeg.rb
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/ogg.rb
+${GEM_LIB}/gems/${DISTNAME}/docs/taglib/riff.rb
 ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/vorbis.rb
+${GEM_LIB}/gems/${DISTNAME}/docs/taglib/wav.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/taglib/aiff.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/flac.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/id3v1.rb
@@ -35,6 +39,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/m
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/ogg.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/vorbis.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/taglib/wav.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/taglib_aiff.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_base.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_flac.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_id3v1.so
@@ -43,6 +49,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_m
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_mpeg.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_ogg.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_vorbis.so
+${GEM_LIB}/gems/${DISTNAME}/lib/taglib_wav.so
 ${GEM_LIB}/gems/${DISTNAME}/taglib-ruby.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/tasks/
 ${GEM_LIB}/gems/${DISTNAME}/tasks/docs_coverage.rake
@@ -50,10 +57,14 @@ ${GEM_LIB}/gems/${DISTNAME}/tasks/ext.ra
 ${GEM_LIB}/gems/${DISTNAME}/tasks/gemspec_check.rake
 ${GEM_LIB}/gems/${DISTNAME}/tasks/swig.rake
 ${GEM_LIB}/gems/${DISTNAME}/test/
+${GEM_LIB}/gems/${DISTNAME}/test/aiff_examples_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/aiff_file_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/aiff_file_write_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/base_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/data/
 ${GEM_LIB}/gems/${DISTNAME}/test/data/Makefile
 ${GEM_LIB}/gems/${DISTNAME}/test/data/add-relative-volume.cpp
+${GEM_LIB}/gems/${DISTNAME}/test/data/aiff-sample.aiff
 ${GEM_LIB}/gems/${DISTNAME}/test/data/crash.mp3
 ${GEM_LIB}/gems/${DISTNAME}/test/data/flac-create.cpp
 ${GEM_LIB}/gems/${DISTNAME}/test/data/flac.flac
@@ -69,6 +80,10 @@ ${GEM_LIB}/gems/${DISTNAME}/test/data/sa
 ${GEM_LIB}/gems/${DISTNAME}/test/data/unicode.mp3
 ${GEM_LIB}/gems/${DISTNAME}/test/data/vorbis-create.cpp
 ${GEM_LIB}/gems/${DISTNAME}/test/data/vorbis.oga
+${GEM_LIB}/gems/${DISTNAME}/test/data/wav-create.cpp
+${GEM_LIB}/gems/${DISTNAME}/test/data/wav-dump.cpp
+${GEM_LIB}/gems/${DISTNAME}/test/data/wav-sample.wav
+${GEM_LIB}/gems/${DISTNAME}/test/file_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/fileref_open_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/fileref_properties_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/fileref_write_test.rb
@@ -82,6 +97,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_m
 ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_relative_volume_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_tag_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_unicode_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/id3v2_unknown_frames_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_write_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/mp4_file_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/mp4_file_write_test.rb
@@ -91,4 +107,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/tag_tes
 ${GEM_LIB}/gems/${DISTNAME}/test/unicode_filename_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/vorbis_file_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/vorbis_tag_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/wav_examples_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/wav_file_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/wav_file_write_test.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: databases/ruby-amalgalite/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-amalgalite/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- databases/ruby-amalgalite/Makefile  7 Dec 2014 21:34:08 -0000       1.18
+++ databases/ruby-amalgalite/Makefile  20 Jul 2015 02:46:58 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =      ruby SQLite3 embedded database library
 
-DISTNAME =     amalgalite-1.3.0
+DISTNAME =     amalgalite-1.4.0
 CATEGORIES =   databases
 
 HOMEPAGE =     http://copiousfreetime.rubyforge.org/amalgalite/
@@ -20,14 +20,14 @@ CONFIGURE_ARGS = --with-cflags="-O1"
 .endif
 
 BUILD_DEPENDS =                ${RUN_DEPENDS}
-RUN_DEPENDS =          devel/ruby-arrayfields,${MODRUBY_FLAVOR}>=4.7.4,<4.8
+RUN_DEPENDS =          devel/ruby-arrayfields,${MODRUBY_FLAVOR}>=4.9,<5.0
 
 AMALGALITE_SO_DIR =    amalgalite/${MODRUBY_REV}
 SUBST_VARS +=          AMALGALITE_SO_DIR
 
-# distfile doesn't include configuration directory necessary for testing.
-#TEST_DEPENDS =        ${FULLPKGNAME}:${BUILD_PKGPATH}
-#MODRUBY_TEST =        rspec2
-#MODRUBY_TEST_TARGET = spec/*_spec.rb
+TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
+MODRUBY_TEST = rspec3
+MODRUBY_TEST_TARGET =  spec
+MODRUBY_TEST_ENV =     LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
 
 .include <bsd.port.mk>
Index: databases/ruby-amalgalite/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-amalgalite/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- databases/ruby-amalgalite/distinfo  7 Dec 2014 21:34:08 -0000       1.4
+++ databases/ruby-amalgalite/distinfo  20 Jul 2015 02:38:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (amalgalite-1.3.0.gem) = jmiozGNb08Zfu8z2K+ih20LJ7dSphCkDvKm4nESzZng=
-SIZE (amalgalite-1.3.0.gem) = 1495552
+SHA256 (amalgalite-1.4.0.gem) = gNfCus/NZF1wex3m5khFtRsP0f8wbh75bYaLzdCaUTs=
+SIZE (amalgalite-1.4.0.gem) = 1636864
Index: databases/ruby-amalgalite/patches/patch-_metadata
===================================================================
RCS file: databases/ruby-amalgalite/patches/patch-_metadata
diff -N databases/ruby-amalgalite/patches/patch-_metadata
--- databases/ruby-amalgalite/patches/patch-_metadata   7 Dec 2014 21:34:08 
-0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-_metadata,v 1.2 2014/12/07 21:34:08 jeremy Exp $
-
-Make fastercsv a development requirement, since it is only needed on
-ruby 1.8.
-
---- .metadata.orig     Fri Nov 28 18:10:41 2014
-+++ .metadata  Fri Nov 28 18:12:12 2014
-@@ -31,7 +31,7 @@ dependencies:
-     - - ~>
-       - !ruby/object:Gem::Version
-         version: 1.5.5
--  type: :runtime
-+  type: :development
-   prerelease: false
-   version_requirements: !ruby/object:Gem::Requirement
-     requirements:
Index: databases/ruby-ldap/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-ldap/Makefile,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 Makefile
--- databases/ruby-ldap/Makefile        15 Jan 2014 02:13:57 -0000      1.33
+++ databases/ruby-ldap/Makefile        20 Jul 2015 03:04:54 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       Ruby interface to some common LDAP libraries
 
-PKGNAME=       ldap-0.9.12
-REVISION =     4
+PKGNAME=       ldap-0.9.17
 DISTNAME=      ruby-${PKGNAME}
 CATEGORIES=    databases
 
@@ -16,7 +15,7 @@ PERMIT_PACKAGE_CDROM= Yes
 
 MODULES=               lang/ruby
 
-WANTLIB=               crypto pthread ssl ldap lber
+WANTLIB=               crypto pthread ssl ldap_r lber
 
 LIB_DEPENDS=           databases/openldap
 
Index: databases/ruby-ldap/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-ldap/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- databases/ruby-ldap/distinfo        18 Jan 2015 03:13:06 -0000      1.5
+++ databases/ruby-ldap/distinfo        20 Jul 2015 02:57:34 -0000
@@ -1,2 +1,2 @@
-SHA256 (ruby-ldap-0.9.12.gem) = 4VMFhvm1KNbdF6jOpJCZwbIdVh+WSQlBy20Mn0LLl5g=
-SIZE (ruby-ldap-0.9.12.gem) = 71680
+SHA256 (ruby-ldap-0.9.17.gem) = lRqxjo28K5eRVVw4gz3wfjIpktPrU678qIoIX8VWhsY=
+SIZE (ruby-ldap-0.9.17.gem) = 66560
Index: databases/ruby-ldap/pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-ldap/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- databases/ruby-ldap/pkg/PLIST       11 Jan 2014 22:51:02 -0000      1.5
+++ databases/ruby-ldap/pkg/PLIST       20 Jul 2015 03:05:57 -0000
@@ -8,22 +8,12 @@ ${GEM_LIB}/gems/${DISTNAME}/Makefile
 ${GEM_LIB}/gems/${DISTNAME}/NOTES
 ${GEM_LIB}/gems/${DISTNAME}/README
 ${GEM_LIB}/gems/${DISTNAME}/TODO
-${GEM_LIB}/gems/${DISTNAME}/clientauth.c
-${GEM_LIB}/gems/${DISTNAME}/conn.c
-${GEM_LIB}/gems/${DISTNAME}/entry.c
-${GEM_LIB}/gems/${DISTNAME}/extconf.rb
-${GEM_LIB}/gems/${DISTNAME}/ldap.c
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ldap/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ldap.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/ldap/control.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ldap/ldif.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ldap/schema.rb
-${GEM_LIB}/gems/${DISTNAME}/misc.c
-${GEM_LIB}/gems/${DISTNAME}/mod.c
-${GEM_LIB}/gems/${DISTNAME}/rbldap.h
-${GEM_LIB}/gems/${DISTNAME}/saslconn.c
-${GEM_LIB}/gems/${DISTNAME}/sslconn.c
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/add.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/add2.rb
@@ -34,52 +24,6 @@ ${GEM_LIB}/gems/${DISTNAME}/test/bind-ss
 ${GEM_LIB}/gems/${DISTNAME}/test/bind.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/compare.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/conf.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/metadata.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/providers/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/providers/repository.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/recipes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/recipes/cacher-client.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/recipes/cacher.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/recipes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/resources/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/apt/resources/repository.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/attributes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/attributes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/definitions/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/definitions/nginx_site.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/metadata.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/recipes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/recipes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/nginx/recipes/source.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/attributes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/attributes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/metadata.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/recipes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/recipes/auth.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/recipes/client.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/recipes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/openldap/recipes/server.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/attributes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/attributes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/metadata.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/recipes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/recipes/client.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/recipes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/recipes/server.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/recipes/server_debian.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/postgresql/recipes/server_redhat.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/sqlite/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/sqlite/metadata.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/sqlite/recipes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/sqlite/recipes/default.rb
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/vagrant_main/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/vagrant_main/recipes/
-${GEM_LIB}/gems/${DISTNAME}/test/cookbooks/vagrant_main/recipes/default.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/delete.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ext.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/misc1.rb
@@ -96,8 +40,4 @@ ${GEM_LIB}/gems/${DISTNAME}/test/tc_ldif
 ${GEM_LIB}/gems/${DISTNAME}/test/tc_schema.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/tc_search.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ts_ldap.rb
-${GEM_LIB}/gems/${DISTNAME}/win/
-${GEM_LIB}/gems/${DISTNAME}/win/winlber.h
-${GEM_LIB}/gems/${DISTNAME}/win/winldap.h
-${GEM_LIB}/gems/${DISTNAME}/win/wldap32.def
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: databases/ruby-pg/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-pg/Makefile,v
retrieving revision 1.28
diff -u -p -u -p -r1.28 Makefile
--- databases/ruby-pg/Makefile  8 Jan 2015 19:00:19 -0000       1.28
+++ databases/ruby-pg/Makefile  20 Jul 2015 03:13:29 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =      PostgreSQL database interface for ruby
 
-DISTNAME =     pg-0.18.0
+DISTNAME =     pg-0.18.2
 CATEGORIES =   databases
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
Index: databases/ruby-pg/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-pg/distinfo,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 distinfo
--- databases/ruby-pg/distinfo  8 Jan 2015 19:00:19 -0000       1.15
+++ databases/ruby-pg/distinfo  20 Jul 2015 03:13:39 -0000
@@ -1,2 +1,2 @@
-SHA256 (pg-0.18.0.gem) = DEcHGhID4ozxy1FJFXwoz093NOmvru5w18B8RfmNiXA=
-SIZE (pg-0.18.0.gem) = 214016
+SHA256 (pg-0.18.2.gem) = 7k6B8s2zl9hm8VxU8FfxFyyAmNxajRziiDgGGY1bvas=
+SIZE (pg-0.18.2.gem) = 216576
Index: databases/ruby-sqlite3/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-sqlite3/Makefile,v
retrieving revision 1.35
diff -u -p -u -p -r1.35 Makefile
--- databases/ruby-sqlite3/Makefile     18 Jul 2015 21:07:40 -0000      1.35
+++ databases/ruby-sqlite3/Makefile     20 Jul 2015 03:20:45 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       access a SQLite3 database from ruby
 
-VERSION=       1.3.9
+VERSION=       1.3.10
 DISTNAME=      sqlite3-${VERSION}
 CATEGORIES=    databases
 
Index: databases/ruby-sqlite3/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-sqlite3/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- databases/ruby-sqlite3/distinfo     9 Jul 2014 17:13:26 -0000       1.13
+++ databases/ruby-sqlite3/distinfo     20 Jul 2015 03:20:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (sqlite3-1.3.9.gem) = mYR0SvtfRMpKgq7GbiV/9geDkgr9SPBmBtH7Sp1Rph4=
-SIZE (sqlite3-1.3.9.gem) = 60928
+SHA256 (sqlite3-1.3.10.gem) = cNgVvoS9ljCgtosjb9KBHu9Cl6jktT49+J3Tny057+M=
+SIZE (sqlite3-1.3.10.gem) = 60416
Index: databases/ruby-swift-db-mysql/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-swift-db-mysql/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- databases/ruby-swift-db-mysql/Makefile      8 Jan 2015 21:21:23 -0000       
1.7
+++ databases/ruby-swift-db-mysql/Makefile      20 Jul 2015 03:37:46 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      mysql driver for swift
 
-DISTNAME =     swift-db-mysql-0.3.0
-REVISION =     4
+DISTNAME =     swift-db-mysql-0.3.2
 CATEGORIES =   databases
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
@@ -18,8 +17,5 @@ LIB_DEPENDS = sysutils/e2fsprogs>=1.42.7
                databases/mariadb
 
 CONFIGURE_STYLE = ruby gem ext
-
-pre-configure:
-       ${SUBST_CMD} ${WRKSRC}/ext/swift/db/mysql/extconf.rb
 
 .include <bsd.port.mk>
Index: databases/ruby-swift-db-mysql/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-swift-db-mysql/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- databases/ruby-swift-db-mysql/distinfo      25 May 2013 22:17:53 -0000      
1.1.1.1
+++ databases/ruby-swift-db-mysql/distinfo      20 Jul 2015 03:31:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (swift-db-mysql-0.3.0.gem) = 
OviLJKpJZHJidnAu2VYIcxk2LzqGKmlb0pJ5z0x3DCw=
-SIZE (swift-db-mysql-0.3.0.gem) = 16896
+SHA256 (swift-db-mysql-0.3.2.gem) = 
M/6iCD9TH/7Ai/S/ePM6feW2VFSbAZoAkJkGw2sIivw=
+SIZE (swift-db-mysql-0.3.2.gem) = 18432
Index: databases/ruby-swift-db-mysql/patches/patch-ext_swift_db_mysql_extconf_rb
===================================================================
RCS file: 
databases/ruby-swift-db-mysql/patches/patch-ext_swift_db_mysql_extconf_rb
diff -N 
databases/ruby-swift-db-mysql/patches/patch-ext_swift_db_mysql_extconf_rb
--- databases/ruby-swift-db-mysql/patches/patch-ext_swift_db_mysql_extconf_rb   
21 Jun 2013 22:37:02 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-$OpenBSD: patch-ext_swift_db_mysql_extconf_rb,v 1.2 2013/06/21 22:37:02 sthen 
Exp $
---- ext/swift/db/mysql/extconf.rb.orig Wed Dec 31 16:00:00 1969
-+++ ext/swift/db/mysql/extconf.rb      Tue Dec  4 11:07:26 2012
-@@ -6,23 +6,12 @@ $CFLAGS = '-std=c99 -Os'
- 
- inc_paths = %w(
-   /usr/include
--  /usr/include/mysql
--  /usr/local/include
--  /usr/local/include/mysql
--  /opt/local/include
--  /opt/local/include/mysql
--  /opt/local/include/mysql5
--  /sw/include
-+  ${LOCALBASE}/include/mysql
- )
- 
- lib_paths = %w(
-   /usr/lib
--  /usr/local/lib
--  /opt/local/lib
--  /opt/local/lib/mysql5/mysql
--  /sw/lib
--  /usr/lib64/mysql
--  /usr/lib32/mysql
-+  ${LOCALBASE}/lib
- )
- 
- uuid_inc,  uuid_lib  = dir_config('uuid',  '/usr/include/uuid', '/usr/lib')
Index: databases/ruby-swift-db-postgres/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-swift-db-postgres/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- databases/ruby-swift-db-postgres/Makefile   8 Jan 2015 21:21:23 -0000       
1.5
+++ databases/ruby-swift-db-postgres/Makefile   20 Jul 2015 03:26:12 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      postgresql driver for swift
 
-DISTNAME =     swift-db-postgres-0.3.0
-REVISION =     2
+DISTNAME =     swift-db-postgres-0.3.1
 CATEGORIES =   databases
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
Index: databases/ruby-swift-db-postgres/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-swift-db-postgres/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- databases/ruby-swift-db-postgres/distinfo   25 May 2013 22:18:46 -0000      
1.1.1.1
+++ databases/ruby-swift-db-postgres/distinfo   20 Jul 2015 03:26:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (swift-db-postgres-0.3.0.gem) = 
8bIR2yF3HDBHrWdzv8H0mvUAtXJMSDFV8V5TuMajJYI=
-SIZE (swift-db-postgres-0.3.0.gem) = 16896
+SHA256 (swift-db-postgres-0.3.1.gem) = 
tiSzlLMej6YcFzzPhe46MDylj3LRXGVOgYOT8ifWc2w=
+SIZE (swift-db-postgres-0.3.1.gem) = 18944
Index: databases/ruby-swift-db-sqlite3/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-swift-db-sqlite3/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- databases/ruby-swift-db-sqlite3/Makefile    8 Jan 2015 21:21:23 -0000       
1.5
+++ databases/ruby-swift-db-sqlite3/Makefile    20 Jul 2015 03:37:30 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      sqlite3 driver for swift
 
-DISTNAME =     swift-db-sqlite3-0.1.3
-REVISION =     2
+DISTNAME =     swift-db-sqlite3-0.1.5
 CATEGORIES =   databases
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
Index: databases/ruby-swift-db-sqlite3/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-swift-db-sqlite3/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- databases/ruby-swift-db-sqlite3/distinfo    25 May 2013 22:20:02 -0000      
1.1.1.1
+++ databases/ruby-swift-db-sqlite3/distinfo    20 Jul 2015 03:37:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (swift-db-sqlite3-0.1.3.gem) = 
wC/FAwSGoKrlHCiIJBb5J7wLntj7qrklTiKbZxmEINI=
-SIZE (swift-db-sqlite3-0.1.3.gem) = 12288
+SHA256 (swift-db-sqlite3-0.1.5.gem) = 
gBW8+QDgC6VLPnFpTz8EATL29XrP2r5hOn0E2Z5FOWc=
+SIZE (swift-db-sqlite3-0.1.5.gem) = 13824
Index: devel/ruby-arrayfields/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-arrayfields/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- devel/ruby-arrayfields/Makefile     26 Oct 2013 23:55:35 -0000      1.6
+++ devel/ruby-arrayfields/Makefile     20 Jul 2015 02:40:40 -0000
@@ -2,9 +2,8 @@
 
 COMMENT=               allow keyword access to array instances
 
-DISTNAME=              arrayfields-4.7.4
+DISTNAME=              arrayfields-4.9.2
 CATEGORIES=            devel
-REVISION=              2
 
 HOMEPAGE=              http://codeforpeople.com/lib/ruby/arrayfields/
 
Index: devel/ruby-arrayfields/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-arrayfields/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- devel/ruby-arrayfields/distinfo     18 Jan 2015 03:13:45 -0000      1.3
+++ devel/ruby-arrayfields/distinfo     20 Jul 2015 02:40:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (arrayfields-4.7.4.gem) = +BmUtdopZOePxqj9uEGvAccGJCT1UAVOVPDwyeyoK80=
-SIZE (arrayfields-4.7.4.gem) = 14336
+SHA256 (arrayfields-4.9.2.gem) = FZPwuslI4kql5QmbeZSw+12mm28pqCgEzPSWvBJd5Ks=
+SIZE (arrayfields-4.9.2.gem) = 19456
Index: devel/ruby-arrayfields/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-arrayfields/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- devel/ruby-arrayfields/pkg/PLIST    14 Mar 2011 17:41:33 -0000      1.2
+++ devel/ruby-arrayfields/pkg/PLIST    20 Jul 2015 02:40:59 -0000
@@ -1,9 +1,10 @@
 @comment $OpenBSD: PLIST,v 1.2 2011/03/14 17:41:33 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/LICENSE
 ${GEM_LIB}/gems/${DISTNAME}/README
+${GEM_LIB}/gems/${DISTNAME}/Rakefile
 ${GEM_LIB}/gems/${DISTNAME}/arrayfields.gemspec
-${GEM_LIB}/gems/${DISTNAME}/gemspec.rb
 ${GEM_LIB}/gems/${DISTNAME}/install.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/arrayfields.rb
Index: devel/ruby-atomic/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-atomic/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- devel/ruby-atomic/Makefile  28 May 2014 21:59:01 -0000      1.1.1.1
+++ devel/ruby-atomic/Makefile  20 Jul 2015 00:30:35 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =              atomic reference implementation for Ruby
 
-DISTNAME =             atomic-1.1.16
+DISTNAME =             atomic-1.1.99
 CATEGORIES =           devel
 
 HOMEPAGE =             http://github.com/headius/ruby-atomic
@@ -16,8 +16,8 @@ WANTLIB +=            pthread
 
 CONFIGURE_STYLE =      ruby gem ext
 
-MODRUBY_TEST =         testrb
-MODRUBY_TEST_ENV =     RUBYOPT=-rubygems
+MODRUBY_TEST =         ruby
+MODRUBY_TEST_TARGET =  test/test_atomic.rb
 TEST_DEPENDS =         ${FULLPKGNAME}:${BUILD_PKGPATH}
 
 .include <bsd.port.mk>
Index: devel/ruby-atomic/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-atomic/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- devel/ruby-atomic/distinfo  28 May 2014 21:59:01 -0000      1.1.1.1
+++ devel/ruby-atomic/distinfo  20 Jul 2015 00:29:02 -0000
@@ -1,2 +1,2 @@
-SHA256 (atomic-1.1.16.gem) = VnSOgqtKKbt25Pc4Q1h6MiZm7RXZDhklEZr6oSs438Q=
-SIZE (atomic-1.1.16.gem) = 16896
+SHA256 (atomic-1.1.99.gem) = CT+k0FIr+sYbR5OwDI4U2uhG1cHSj6ndarYRK+HOCc4=
+SIZE (atomic-1.1.99.gem) = 17920
Index: devel/ruby-atomic/patches/patch-test_test_atomic_rb
===================================================================
RCS file: devel/ruby-atomic/patches/patch-test_test_atomic_rb
diff -N devel/ruby-atomic/patches/patch-test_test_atomic_rb
--- devel/ruby-atomic/patches/patch-test_test_atomic_rb 28 May 2014 21:59:01 
-0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-test_test_atomic_rb,v 1.1.1.1 2014/05/28 21:59:01 jeremy Exp $
---- test/test_atomic.rb.orig   Mon Mar 17 06:11:40 2014
-+++ test/test_atomic.rb        Tue May 27 12:39:01 2014
-@@ -10,10 +10,10 @@
- # See the License for the specific language governing permissions and
- # limitations under the License.
- 
--require 'minitest/autorun'
-+require 'test/unit'
- require 'atomic'
- 
--class TestAtomic < MiniTest::Test
-+class TestAtomic < Test::Unit::TestCase
-   def test_construct
-     atomic = Atomic.new
-     assert_equal nil, atomic.value
Index: devel/ruby-atomic/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-atomic/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- devel/ruby-atomic/pkg/PLIST 28 May 2014 21:59:01 -0000      1.1.1.1
+++ devel/ruby-atomic/pkg/PLIST 20 Jul 2015 00:31:30 -0000
@@ -1,6 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2014/05/28 21:59:01 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.coveralls.yml
 ${GEM_LIB}/gems/${DISTNAME}/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/.travis.yml
 ${GEM_LIB}/gems/${DISTNAME}/Gemfile
Index: devel/ruby-ffi/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- devel/ruby-ffi/Makefile     19 Jul 2015 02:10:31 -0000      1.18
+++ devel/ruby-ffi/Makefile     20 Jul 2015 00:37:25 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      cross-platform dynamic library loading for ruby
 
-DISTNAME =     ffi-1.2.0
-REVISION =     4
+DISTNAME =     ffi-1.9.10
 CATEGORIES =   devel
 
 HOMEPAGE=      https://github.com/ffi/ffi
@@ -21,17 +20,8 @@ LIB_DEPENDS =        devel/libffi
 
 CONFIGURE_STYLE = ruby gem ext
 
-post-extract:
-       rm ${WRKSRC}/ext/ffi_c/LongDouble.c.orig
-
-post-install:
-       rm -r ${GEM_ABS_PATH}/gems/${DISTNAME}/ext
-
-# Doesn't ship with libtest directory, which is necessary for test
-#TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
-#MODRUBY_TEST = rspec2
-#MODRUBY_TEST_ENV = RUBYLIB=$$(dirname `${GEM} which ffi.rb`) \
-#                      RUBYOPT=-rffi
-#MODRUBY_TEST_TARGET = spec/ffi/*_spec.rb
+TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
+MODRUBY_TEST = rspec3
+MODRUBY_TEST_TARGET = spec/ffi/*_spec.rb
 
 .include <bsd.port.mk>
Index: devel/ruby-ffi/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- devel/ruby-ffi/distinfo     8 Mar 2013 10:41:26 -0000       1.4
+++ devel/ruby-ffi/distinfo     20 Jul 2015 00:33:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (ffi-1.2.0.gem) = BjVgEbm4agjR3UVqaORp3GVqxe/pxqvOM9PFDxAXuwc=
-SIZE (ffi-1.2.0.gem) = 876032
+SHA256 (ffi-1.9.10.gem) = svvvmTPpdbD8hQVH/KVKCGxwpv6lxlnFzqwDfm++tdQ=
+SIZE (ffi-1.9.10.gem) = 881664
Index: devel/ruby-ffi/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- devel/ruby-ffi/pkg/PLIST    9 Mar 2013 21:59:02 -0000       1.6
+++ devel/ruby-ffi/pkg/PLIST    20 Jul 2015 00:35:15 -0000
@@ -2,16 +2,13 @@
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
-${GEM_LIB}/gems/${DISTNAME}/COPYING.LESSER
-${GEM_LIB}/gems/${DISTNAME}/History.txt
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
+${GEM_LIB}/gems/${DISTNAME}/ffi.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/gen/
 ${GEM_LIB}/gems/${DISTNAME}/gen/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/gen/log
 ${GEM_LIB}/gems/${DISTNAME}/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/Lib.iml
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/autopointer.rb
@@ -26,12 +23,18 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/mana
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/memorypointer.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/aarch64-linux/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/aarch64-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/arm-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/arm-linux/types.conf
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-cygwin/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-cygwin/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-darwin/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-darwin/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-freebsd/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-freebsd/types.conf
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-gnu/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-gnu/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-netbsd/
@@ -42,12 +45,12 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/plat
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-solaris/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-windows/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i386-windows/types.conf
-${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i486-gnu/
-${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/i486-gnu/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/ia64-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/ia64-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/mips-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/mips-linux/types.conf
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/mips64el-linux/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/mips64el-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/mipsel-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/mipsel-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/powerpc-aix/
@@ -56,6 +59,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/plat
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/powerpc-darwin/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/powerpc-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/powerpc-linux/types.conf
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/powerpc64-linux/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/powerpc64-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/s390-linux/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/s390-linux/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/s390x-linux/
@@ -66,6 +71,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/plat
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/sparc-solaris/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/sparcv9-solaris/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/sparcv9-solaris/types.conf
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-cygwin/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-cygwin/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-darwin/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-darwin/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-freebsd/
@@ -78,6 +85,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/plat
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-openbsd/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-solaris/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-solaris/types.conf
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-windows/
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform/x86_64-windows/types.conf
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/pointer.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/struct.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/struct_layout_builder.rb
@@ -90,6 +99,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/tool
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/types.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/union.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/variadic.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi_c.so
 ${GEM_LIB}/gems/${DISTNAME}/libtest/
 ${GEM_LIB}/gems/${DISTNAME}/libtest/Benchmark.c
@@ -110,7 +120,7 @@ ${GEM_LIB}/gems/${DISTNAME}/libtest/Unio
 ${GEM_LIB}/gems/${DISTNAME}/libtest/VariadicTest.c
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/
-${GEM_LIB}/gems/${DISTNAME}/spec/ffi/Ffi.iml
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/LICENSE.SPECS
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/async_callback_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/bool_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/buffer_spec.rb
@@ -121,11 +131,32 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/dup
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/enum_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/errno_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/ffi_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/Benchmark.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/BoolTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/BufferTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/ClosureTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/EnumTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/FunctionTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/GNUmakefile
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/GlobalVariable.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/LastErrorTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/NumberTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/PointerTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/ReferenceTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/StringTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/StructTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/UnionTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/VariadicTest.c
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/fixtures/classes.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/function_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/io_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/library_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/long_double.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/managed_struct_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/memorypointer_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/number_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/platform_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/pointer_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/rbx/
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/rbx/attach_function_spec.rb
@@ -135,6 +166,7 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/rbx
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/spec_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/string_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/strptr_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_by_ref_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_callback_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_initialize_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_packed_spec.rb
Index: devel/ruby-gir_ffi/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-gir_ffi/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- devel/ruby-gir_ffi/Makefile 10 Jan 2014 19:16:06 -0000      1.9
+++ devel/ruby-gir_ffi/Makefile 20 Jul 2015 04:03:55 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       Ruby-FFI-based binding to the GObjectIntrospection API
 
-DISTNAME=      gir_ffi-0.5.2
-REVISION =     2
+DISTNAME=      gir_ffi-0.7.9
 
 CATEGORIES=    devel
 
@@ -15,8 +14,8 @@ PERMIT_PACKAGE_CDROM= Yes
 MODULES=       lang/ruby
 
 BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS=   devel/ruby-ffi,${MODRUBY_FLAVOR}>=1.2.0,<=1.3.0 \
-               devel/ruby-indentation,${MODRUBY_FLAVOR}>=0.0.6,<0.1.0
+RUN_DEPENDS=   devel/ruby-ffi,${MODRUBY_FLAVOR}>=1.8,<=2.0 \
+               devel/ruby-indentation,${MODRUBY_FLAVOR}>=0.1.1,<0.2.0
 
 CONFIGURE_STYLE=ruby gem
 
Index: devel/ruby-gir_ffi/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-gir_ffi/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- devel/ruby-gir_ffi/distinfo 5 May 2013 19:02:44 -0000       1.3
+++ devel/ruby-gir_ffi/distinfo 20 Jul 2015 04:04:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (gir_ffi-0.5.2.gem) = i5OqaFkd6Kf8Q3dm50xOPhPHkD5bO0t/onaPLt8Fu0k=
-SIZE (gir_ffi-0.5.2.gem) = 89088
+SHA256 (gir_ffi-0.7.9.gem) = wu/Y61/FAJsmS+o8fMTiyOLZoYX2KT0mU0XUrKGhUmM=
+SIZE (gir_ffi-0.7.9.gem) = 123904
Index: devel/ruby-gir_ffi/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-gir_ffi/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- devel/ruby-gir_ffi/pkg/PLIST        5 May 2013 19:02:44 -0000       1.3
+++ devel/ruby-gir_ffi/pkg/PLIST        20 Jul 2015 04:04:13 -0000
@@ -2,38 +2,40 @@
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/COPYING.LIB
-${GEM_LIB}/gems/${DISTNAME}/DESIGN.rdoc
-${GEM_LIB}/gems/${DISTNAME}/History.txt
+${GEM_LIB}/gems/${DISTNAME}/Changelog.md
+${GEM_LIB}/gems/${DISTNAME}/DESIGN.md
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/TODO.rdoc
+${GEM_LIB}/gems/${DISTNAME}/TODO.md
 ${GEM_LIB}/gems/${DISTNAME}/examples/
-${GEM_LIB}/gems/${DISTNAME}/examples/demo_ffi_inherited_layout.rb
-${GEM_LIB}/gems/${DISTNAME}/examples/demo_ffi_nested_struct.rb
-${GEM_LIB}/gems/${DISTNAME}/examples/demo_ffi_safe_inherited_layout.rb
-${GEM_LIB}/gems/${DISTNAME}/examples/hard_coded.rb
-${GEM_LIB}/gems/${DISTNAME}/examples/leak_test.rb
-${GEM_LIB}/gems/${DISTNAME}/examples/print_class.rb
+${GEM_LIB}/gems/${DISTNAME}/examples/main_loop.rb
+${GEM_LIB}/gems/${DISTNAME}/gir_ffi.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/array.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/array_methods.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/byte_array.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/bytes.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/container_class_methods.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/error.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/hash_table.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/iconv.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/list.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/list_methods.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/main_loop.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/ptr_array.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/s_list.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/strv.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-glib/variant.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/closure.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/initially_unowned.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/object.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/object_class.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/ruby_closure.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/ruby_style.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject/value.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection.rb
@@ -56,6 +58,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobj
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/i_struct_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/i_type_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/i_union_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/i_unresolved_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/i_value_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/i_vfunc_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi-gobject_introspection/lib.rb
@@ -63,140 +66,198 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/glib/
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/glib/boolean.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/glib/strv.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/gobject/
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/gobject.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi-base/gobject/lib.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/allocation_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/arg_helper.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/argument_builder.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/base_argument_builder.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/boxed_base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/field.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/module.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/property.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/base.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/callback.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/constant.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/enum.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/interface.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/object.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/registered_type.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/struct.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/struct_based.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/unintrospectable.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/union.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/user_defined.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/with_layout.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder/type/with_methods.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builder_helper.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/callback.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/callback_helper.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/argument_builder_collection.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/base_argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/base_type_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/boxed_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/c_to_ruby_convertor.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/callback_argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/callback_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/callback_return_value_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/closure_argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/closure_convertor.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/closure_to_pointer_convertor.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/constant_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/constructor_result_convertor.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/enum_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/error_argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/field_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/function_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/interface_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/mapping_method_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/marshalling_method_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/method_template.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/module_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/null_convertor.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/object_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/property_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/registered_type_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/return_value_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/ruby_to_c_convertor.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/signal_closure_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/struct_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/type_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/unintrospectable_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/union_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/user_defined_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/vfunc_argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/vfunc_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/builders/with_layout.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/callback_base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/class_base.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/error_argument_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/enum_base.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/error_argument_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/error_type_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/ffi_ext/
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/ffi_ext.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/ffi_ext/pointer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/function_builder.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/field_argument_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/g_type.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/glib_error.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/in_out_pointer.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/in_pointer.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/full_type_name.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_arg_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_callable_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_callback_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_field_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_function_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_property_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_registered_type_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_signal_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_type_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_unresolved_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/i_vfunc_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/safe_constant_name.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/info_ext/safe_function_name.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/interface_base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/lib_c.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/method_stubber.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/module_base.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/null_argument_builder.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/object_base.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/return_value_builder.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/setter_argument_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/receiver_argument_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/receiver_type_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/registered_type_base.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/return_value_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/sized_array.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/struct_base.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/type_base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/type_map.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined/
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined/i_base_info.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined/i_object_info.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined/i_property_info.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined/i_registered_type_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/unintrospectable_type_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/union_base.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_data_argument_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_data_type_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined_property_info.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/user_defined_type_info.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/variable_name_generator.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/version.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/vfunc_implementation.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gir_ffi/zero_terminated.rb
 ${GEM_LIB}/gems/${DISTNAME}/tasks/
-${GEM_LIB}/gems/${DISTNAME}/tasks/setup.rb
 ${GEM_LIB}/gems/${DISTNAME}/tasks/test.rake
-${GEM_LIB}/gems/${DISTNAME}/tasks/valgrind.rake
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/base_test_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/array_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/byte_array_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/bytes_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/hash_table_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/iconv_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/list_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/main_loop_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/ptr_array_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/ruby_closure_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/s_list_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/strv_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-glib/variant_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject/
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject/gobject_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject/object_class_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject/object_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject/ruby_style_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject/value_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_base_info_test.rb
 
${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_constant_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_enum_info_test.rb
 
${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_function_info_test.rb
 
${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_object_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_registered_type_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_repository_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/i_type_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_introspection/lib_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi-gobject_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi-base/
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi-base/glib/
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi-base/glib/boolean_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi-base/glib/strv_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/arg_helper_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/argument_builder_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/base_argument_builder_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/module_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/callback_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/constant_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/enum_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/interface_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/object_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/struct_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/unintrospectable_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/union_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder/type/user_defined_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builder_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/callback_helper_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/argument_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/base_argument_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/callback_argument_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/callback_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/callback_return_value_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/constant_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/enum_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/field_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/function_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/interface_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/module_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/object_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/property_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/registered_type_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/return_value_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/signal_closure_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/struct_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/unintrospectable_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/union_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/user_defined_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/builders/vfunc_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/callback_base_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/class_base_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/function_builder_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/error_type_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/ffi_ext/
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/ffi_ext/pointer_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/g_type_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/in_out_pointer_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/in_pointer_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_arg_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_callable_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_callback_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_field_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_function_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_signal_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_type_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/i_unresolved_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/safe_constant_name_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/info_ext/safe_function_name_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/interface_base_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/method_stubber_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/object_base_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/return_value_builder_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/user_defined/
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/user_defined/i_object_info_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/user_defined/i_property_info_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/user_defined/i_registered_type_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/sized_array_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/type_map_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/unintrospectable_type_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/user_defined_property_info_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/user_defined_type_info_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/variable_name_generator_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/version_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi/zero_terminated_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gir_ffi_test_helper.rb
@@ -204,8 +265,12 @@ ${GEM_LIB}/gems/${DISTNAME}/test/integra
 ${GEM_LIB}/gems/${DISTNAME}/test/integration/derived_classes_test.rb
 
${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_gimarshallingtests_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_gio_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_glib_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_gobject_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_pango_ft2_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_pango_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_regress_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/integration/generated_secret_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/integration/method_lookup_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/introspection_test_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/lib/
@@ -214,4 +279,6 @@ ${GEM_LIB}/gems/${DISTNAME}/test/lib/aut
 ${GEM_LIB}/gems/${DISTNAME}/test/lib/configure.ac
 ${GEM_LIB}/gems/${DISTNAME}/test/lib/m4/
 ${GEM_LIB}/gems/${DISTNAME}/test/lib/m4/jhflags.m4
+${GEM_LIB}/gems/${DISTNAME}/test/minitest/
+${GEM_LIB}/gems/${DISTNAME}/test/minitest/stats_plugin.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: devel/ruby-indentation/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-indentation/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- devel/ruby-indentation/Makefile     26 Oct 2013 23:55:35 -0000      1.3
+++ devel/ruby-indentation/Makefile     20 Jul 2015 04:02:40 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       indentation and manipulation of (Arrays of) Strings
 
-DISTNAME=      indentation-0.0.7
-REVISION =     0
+DISTNAME=      indentation-0.1.1
 
 CATEGORIES=    devel
 
Index: devel/ruby-indentation/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-indentation/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- devel/ruby-indentation/distinfo     8 Mar 2013 10:38:41 -0000       1.1.1.1
+++ devel/ruby-indentation/distinfo     20 Jul 2015 04:02:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (indentation-0.0.7.gem) = ywpS4DFHueZRPQkK8XOaFcW0/wXuYK/2FtvAjGIkC9A=
-SIZE (indentation-0.0.7.gem) = 11776
+SHA256 (indentation-0.1.1.gem) = bD9qQltjkRGtF2KcPTd/hoaFV7KsdRx9qD2kWh8mpkc=
+SIZE (indentation-0.1.1.gem) = 12800
Index: devel/ruby-indentation/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-indentation/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- devel/ruby-indentation/pkg/PLIST    8 Mar 2013 10:38:41 -0000       1.1.1.1
+++ devel/ruby-indentation/pkg/PLIST    20 Jul 2015 04:02:51 -0000
@@ -12,5 +12,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/indentat
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/.rspec
 ${GEM_LIB}/gems/${DISTNAME}/spec/indentation_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/rdoc_examples_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/spec_helper.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: devel/ruby-ncurses/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-ncurses/Makefile,v
retrieving revision 1.40
diff -u -p -u -p -r1.40 Makefile
--- devel/ruby-ncurses/Makefile 15 Jan 2014 02:13:58 -0000      1.40
+++ devel/ruby-ncurses/Makefile 20 Jul 2015 00:46:35 -0000
@@ -2,10 +2,9 @@
 
 COMMENT=               Ruby interface to ncurses
 
-VERSION=               1.2.1
+VERSION=               1.2.4
 DISTNAME=              ncurses-ruby-${VERSION}
 PKGNAME=               ncurses-${VERSION}
-REVISION =             3
 CATEGORIES=            devel
 
 HOMEPAGE=              https://github.com/eclubb/ncurses-ruby
Index: devel/ruby-ncurses/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-ncurses/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- devel/ruby-ncurses/distinfo 9 Oct 2012 10:24:06 -0000       1.6
+++ devel/ruby-ncurses/distinfo 20 Jul 2015 00:46:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (ncurses-ruby-1.2.1.gem) = oa9B6DPmOx6PwybSvKYaRzafd/9Sw/yvllZ/XJVJ2jc=
-SIZE (ncurses-ruby-1.2.1.gem) = 65024
+SHA256 (ncurses-ruby-1.2.4.gem) = XiieojmtyY+ZcApmdEVjoVKVOnF+itJw3Ped77PIIv8=
+SIZE (ncurses-ruby-1.2.4.gem) = 67072
Index: devel/ruby-ncurses/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-ncurses/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 PLIST
--- devel/ruby-ncurses/pkg/PLIST        11 Jan 2014 22:51:02 -0000      1.9
+++ devel/ruby-ncurses/pkg/PLIST        20 Jul 2015 00:47:26 -0000
@@ -1,9 +1,11 @@
 @comment $OpenBSD: PLIST,v 1.9 2014/01/11 22:51:02 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
-${GEM_LIB}/gems/${DISTNAME}/Changes
-${GEM_LIB}/gems/${DISTNAME}/README
+${GEM_LIB}/gems/${DISTNAME}/Changelog.md
+${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt
+${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/THANKS
 ${GEM_LIB}/gems/${DISTNAME}/TODO
 ${GEM_LIB}/gems/${DISTNAME}/examples/
@@ -21,4 +23,5 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ncurses-
 ${GEM_LIB}/gems/${DISTNAME}/lib/ncurses-ruby/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ncurses.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ncurses.so
+${GEM_LIB}/gems/${DISTNAME}/ncurses-ruby.gemspec
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: devel/ruby-rb-gsl/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-rb-gsl/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- devel/ruby-rb-gsl/Makefile  18 Jul 2015 21:07:40 -0000      1.8
+++ devel/ruby-rb-gsl/Makefile  20 Jul 2015 01:12:12 -0000
@@ -2,9 +2,7 @@
 
 COMMENT =      Ruby interface to GSL
 
-DISTNAME =     rb-gsl-1.16.0.4
-PKGNAME =      ${DISTNAME:S/rb-//}
-REVISION =     0
+DISTNAME =     gsl-1.16.0.6
 CATEGORIES =   devel
 
 # GPLv2
@@ -19,5 +17,10 @@ RUN_DEPENDS =        devel/ruby-narray,${MODRUB
 LIB_DEPENDS =  devel/gsl
 
 CONFIGURE_STYLE =ruby gem ext
+
+MODRUBY_TEST = ruby
+MODRUBY_TEST_TARGET =  -I test \
+       -e 'ARGV.each{|f| require f}' \
+       test/gsl_test.rb test/gsl/*
 
 .include <bsd.port.mk>
Index: devel/ruby-rb-gsl/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-rb-gsl/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- devel/ruby-rb-gsl/distinfo  23 Jun 2015 07:52:11 -0000      1.4
+++ devel/ruby-rb-gsl/distinfo  20 Jul 2015 00:52:10 -0000
@@ -1,2 +1,2 @@
-SHA256 (rb-gsl-1.16.0.4.gem) = vGVzzDZBDS7IhnLUsS4skIaEeWsnaodDwZNFu7RL75Q=
-SIZE (rb-gsl-1.16.0.4.gem) = 588288
+SHA256 (gsl-1.16.0.6.gem) = P6NUJ31opyniOajJ6zQI8peKREt9o3CM/xIKnLac3P8=
+SIZE (gsl-1.16.0.6.gem) = 594944
Index: devel/ruby-rb-gsl/patches/patch-ext_gsl_matrix_complex_c
===================================================================
RCS file: /cvs/ports/devel/ruby-rb-gsl/patches/patch-ext_gsl_matrix_complex_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-ext_gsl_matrix_complex_c
--- devel/ruby-rb-gsl/patches/patch-ext_gsl_matrix_complex_c    24 Sep 2014 
22:17:39 -0000      1.1
+++ devel/ruby-rb-gsl/patches/patch-ext_gsl_matrix_complex_c    20 Jul 2015 
01:03:44 -0000
@@ -2,18 +2,18 @@ $OpenBSD: patch-ext_gsl_matrix_complex_c
 
 Fix conflicting types.
 
---- ext/gsl/matrix_complex.c.orig      Wed Sep 24 23:35:23 2014
-+++ ext/gsl/matrix_complex.c   Wed Sep 24 23:36:15 2014
-@@ -1524,7 +1524,7 @@ static VALUE rb_gsl_matrix_complex_indgen_singleton(in
+--- ext/gsl_native/matrix_complex.c.orig       Fri Jul  3 11:19:42 2015
++++ ext/gsl_native/matrix_complex.c    Sun Jul 19 19:03:38 2015
+@@ -1521,7 +1521,7 @@ static VALUE rb_gsl_matrix_complex_indgen_singleton(in
  // Starting with version 1.15, GSL provides a gsl_matrix_complex_equal
  // function, but it only determines absolute equality (i.e. is has no epsilon
  // argument).
 -static int gsl_matrix_complex_equal_eps(const gsl_matrix_complex *m1,
 +static int gsl_matrix_complex_equal_with_eps(const gsl_matrix_complex *m1,
-   const gsl_matrix_complex *m2, double eps)
+                                         const gsl_matrix_complex *m2, double 
eps)
  {
    gsl_complex z1, z2;
-@@ -1559,7 +1559,7 @@ static VALUE rb_gsl_matrix_complex_equal(int argc, VAL
+@@ -1556,7 +1556,7 @@ static VALUE rb_gsl_matrix_complex_equal(int argc, VAL
    Data_Get_Struct(obj, gsl_matrix_complex, m1);
    CHECK_MATRIX_COMPLEX(argv[0]);
    Data_Get_Struct(argv[0], gsl_matrix_complex, m2);
Index: devel/ruby-rb-gsl/patches/patch-ext_gsl_vector_complex_c
===================================================================
RCS file: /cvs/ports/devel/ruby-rb-gsl/patches/patch-ext_gsl_vector_complex_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-ext_gsl_vector_complex_c
--- devel/ruby-rb-gsl/patches/patch-ext_gsl_vector_complex_c    24 Sep 2014 
22:17:39 -0000      1.1
+++ devel/ruby-rb-gsl/patches/patch-ext_gsl_vector_complex_c    20 Jul 2015 
01:03:44 -0000
@@ -2,18 +2,18 @@ $OpenBSD: patch-ext_gsl_vector_complex_c
 
 Fix conflicting types.
 
---- ext/gsl/vector_complex.c.orig      Wed Sep 24 23:37:48 2014
-+++ ext/gsl/vector_complex.c   Wed Sep 24 23:38:35 2014
-@@ -1990,7 +1990,7 @@ static VALUE rb_gsl_vector_complex_zip(int argc, VALUE
+--- ext/gsl_native/vector_complex.c.orig       Fri Jul  3 11:19:42 2015
++++ ext/gsl_native/vector_complex.c    Sun Jul 19 19:03:38 2015
+@@ -1984,7 +1984,7 @@ static VALUE rb_gsl_vector_complex_zip(int argc, VALUE
  // Starting with version 1.15, GSL provides a gsl_vector_complex_equal
  // function, but it only determines absolute equality (i.e. is has no epsilon
  // argument).
 -static int gsl_vector_complex_equal_eps(const gsl_vector_complex *v1,
 +static int gsl_vector_complex_equal_with_eps(const gsl_vector_complex *v1,
-   const gsl_vector_complex *v2, double eps)
+                                         const gsl_vector_complex *v2, double 
eps)
  {
    gsl_complex z1, z2;
-@@ -2023,7 +2023,7 @@ static VALUE rb_gsl_vector_complex_equal(int argc, VAL
+@@ -2017,7 +2017,7 @@ static VALUE rb_gsl_vector_complex_equal(int argc, VAL
    Data_Get_Struct(obj, gsl_vector_complex, v1);
    CHECK_VECTOR_COMPLEX(argv[0]);
    Data_Get_Struct(argv[0], gsl_vector_complex, v2);
Index: devel/ruby-rb-gsl/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-rb-gsl/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- devel/ruby-rb-gsl/pkg/PLIST 23 Jun 2015 07:52:11 -0000      1.4
+++ devel/ruby-rb-gsl/pkg/PLIST 20 Jul 2015 01:08:43 -0000
@@ -1,16 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.4 2015/06/23 07:52:11 jasper Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
-@comment ${GEM_EXTENSIONS_DIR}/
-@comment ${GEM_EXTENSIONS_DIR}/gem.build_complete
-@comment ${GEM_EXTENSIONS_DIR}/gem_make.out
-@comment ${GEM_EXTENSIONS_DIR}/gsl/
-@comment ${GEM_EXTENSIONS_DIR}/gsl/gsl_native.so
-@comment ${GEM_EXTENSIONS_DIR}/mkmf.log
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.gitignore
+${GEM_LIB}/gems/${DISTNAME}/.travis.yml
 ${GEM_LIB}/gems/${DISTNAME}/AUTHORS
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
 ${GEM_LIB}/gems/${DISTNAME}/ChangeLog
-${GEM_LIB}/gems/${DISTNAME}/README
+${GEM_LIB}/gems/${DISTNAME}/Gemfile
+${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
 ${GEM_LIB}/gems/${DISTNAME}/THANKS
 ${GEM_LIB}/gems/${DISTNAME}/examples/
@@ -396,284 +393,14 @@ ${GEM_LIB}/gems/${DISTNAME}/examples/vec
 ${GEM_LIB}/gems/${DISTNAME}/examples/wavelet/
 ${GEM_LIB}/gems/${DISTNAME}/examples/wavelet/ecg.dat
 ${GEM_LIB}/gems/${DISTNAME}/examples/wavelet/wavelet1.rb
-${GEM_LIB}/gems/${DISTNAME}/ext/
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/
-@comment ${GEM_LIB}/gems/${DISTNAME}/ext/gsl/.RUBYARCHDIR.-.gsl.time
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/Makefile
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/alf.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/alf.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/array.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/array.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/array_complex.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/array_complex.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas1.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas1.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas2.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas2.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas3.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/blas3.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/block.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/block.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/block_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/bspline.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/bspline.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/bundle.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/bundle.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/cdf.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/cdf.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/cheb.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/cheb.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/combination.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/combination.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/common.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/common.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/complex.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/complex.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/const.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/const.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/const_additional.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/const_additional.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/cqp.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/cqp.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/deriv.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/deriv.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/dht.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/dht.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/diff.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/diff.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/dirac.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/dirac.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/eigen.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/eigen.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/error.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/error.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/extconf.rb
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fcmp.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fcmp.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fft.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fft.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fit.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fit.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fresnel.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/fresnel.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/function.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/function.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/geometry.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/geometry.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/graph.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/graph.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/gsl.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/gsl.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/gsl_narray.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/gsl_narray.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/gsl_native.so
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram2d.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram2d.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram3d.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram3d.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram3d_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram3d_source.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram_find.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram_find.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram_oper.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/histogram_oper.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ieee.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ieee.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_array.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_cheb.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_common.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_complex.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_const.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_dirac.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_eigen.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_fft.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_fit.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_function.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_graph.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_histogram.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_histogram3d.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_integration.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_interp.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_linalg.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_math.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_odeiv.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_poly.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_rational.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_rng.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_root.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_sf.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_statistics.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_tensor.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/rb_gsl_with_narray.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/templates_off.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/include/templates_on.h
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/integration.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/integration.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/interp.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/interp.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/jacobi.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/jacobi.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/linalg.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/linalg.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/linalg_complex.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/linalg_complex.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/math.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/math.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_complex.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_complex.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_double.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_double.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_int.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_int.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/matrix_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/min.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/min.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/monte.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/monte.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multifit.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multifit.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multimin.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multimin.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multimin_fsdf.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multimin_fsdf.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multiroots.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multiroots.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multiset.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/multiset.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ndlinear.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ndlinear.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/nmf.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/nmf.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/nmf_wrap.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/nmf_wrap.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ntuple.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ntuple.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/odeiv.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/odeiv.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ool.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/ool.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/oper_complex_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/oper_complex_source.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/permutation.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/permutation.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/poly.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/poly.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/poly2.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/poly2.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/poly_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/qrng.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/qrng.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/randist.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/randist.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/rational.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/rational.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/rng.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/rng.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/root.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/root.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_airy.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_airy.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_bessel.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_bessel.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_clausen.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_clausen.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_coulomb.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_coulomb.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_coupling.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_coupling.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_dawson.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_dawson.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_debye.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_debye.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_dilog.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_dilog.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_elementary.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_elementary.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_ellint.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_ellint.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_elljac.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_elljac.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_erfc.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_erfc.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_exp.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_exp.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_expint.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_expint.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_fermi_dirac.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_fermi_dirac.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_gamma.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_gamma.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_gegenbauer.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_gegenbauer.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_hyperg.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_hyperg.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_laguerre.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_laguerre.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_lambert.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_lambert.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_legendre.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_legendre.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_log.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_log.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_mathieu.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_mathieu.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_power.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_power.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_psi.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_psi.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_synchrotron.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_synchrotron.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_transport.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_transport.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_trigonometric.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_trigonometric.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_zeta.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sf_zeta.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/signal.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/signal.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/siman.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/siman.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sort.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sort.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/spline.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/spline.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/stats.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/stats.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sum.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/sum.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/tamu_anova.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/tamu_anova.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/tensor.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/tensor.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/tensor_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_complex.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_complex.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_double.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_double.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_int.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_int.o
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/vector_source.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/wavelet.c
-${GEM_LIB}/gems/${DISTNAME}/ext/gsl/wavelet.o
+${GEM_LIB}/gems/${DISTNAME}/gsl.gemspec
 ${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/gsl_native.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/gsl/oper.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gsl/version.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gsl_native.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/ool/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ool.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ool/conmin.rb
@@ -699,7 +426,6 @@ ${GEM_LIB}/gems/${DISTNAME}/rdoc/graph.r
 ${GEM_LIB}/gems/${DISTNAME}/rdoc/hist.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/rdoc/hist2d.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/rdoc/hist3d.rdoc
-${GEM_LIB}/gems/${DISTNAME}/rdoc/index.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/rdoc/integration.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/rdoc/interp.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/rdoc/intro.rdoc
@@ -751,6 +477,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/gsl/eig
 ${GEM_LIB}/gems/${DISTNAME}/test/gsl/err_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gsl/fit_test.rb
 ${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/interp_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gsl/linalg_test.rb
@@ -778,4 +505,5 @@ ${GEM_LIB}/gems/${DISTNAME}/test/gsl/vec
 ${GEM_LIB}/gems/${DISTNAME}/test/gsl/wavelet_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gsl_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/test_helper.rb
+${GEM_LIB}/gems/${DISTNAME}/uncrustify.cfg
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: security/ruby-bcrypt/Makefile
===================================================================
RCS file: /cvs/ports/security/ruby-bcrypt/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- security/ruby-bcrypt/Makefile       17 Oct 2014 18:34:17 -0000      1.23
+++ security/ruby-bcrypt/Makefile       20 Jul 2015 01:30:17 -0000
@@ -2,10 +2,8 @@
 
 COMMENT =      Ruby binding for the bcrypt() password hashing algorithm
 
-VERSION =      3.0.1
-DISTNAME =     bcrypt-ruby-${VERSION}
-PKGNAME =      bcrypt-${VERSION}
-REVISION =     3
+VERSION =      3.1.10
+DISTNAME =     bcrypt-${VERSION}
 CATEGORIES =   security
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
@@ -19,8 +17,8 @@ MODULES =             lang/ruby
 
 CONFIGURE_STYLE =      ruby gem ext
 
-TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \
-               devel/ruby-rake-compiler,${MODRUBY_FLAVOR}
-MODRUBY_TEST = rake rspec3
+TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
+MODRUBY_TEST = rspec3
+MODRUBY_TEST_TARGET = spec
 
 .include <bsd.port.mk>
Index: security/ruby-bcrypt/distinfo
===================================================================
RCS file: /cvs/ports/security/ruby-bcrypt/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- security/ruby-bcrypt/distinfo       31 Oct 2012 22:04:42 -0000      1.5
+++ security/ruby-bcrypt/distinfo       20 Jul 2015 01:27:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (bcrypt-ruby-3.0.1.gem) = HGd4ic7vDQNoAWLlVg7hVgDC3mCp8hE7iHEKyXx7bEw=
-SIZE (bcrypt-ruby-3.0.1.gem) = 42496
+SHA256 (bcrypt-3.1.10.gem) = htJbfq7D23NL9oGqDj1Y4SF2bXXISRE662AlSf8/jpU=
+SIZE (bcrypt-3.1.10.gem) = 44032
Index: security/ruby-bcrypt/patches/patch-Rakefile
===================================================================
RCS file: security/ruby-bcrypt/patches/patch-Rakefile
diff -N security/ruby-bcrypt/patches/patch-Rakefile
--- security/ruby-bcrypt/patches/patch-Rakefile 17 Oct 2014 18:34:17 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-$OpenBSD: patch-Rakefile,v 1.1 2014/10/17 18:34:17 jasper Exp $
-
-Fix obsoletion errors.
-
---- Rakefile.orig      Fri Oct 17 20:05:37 2014
-+++ Rakefile   Fri Oct 17 20:08:37 2014
-@@ -1,10 +1,10 @@
- require 'rspec/core/rake_task'
--require 'rake/gempackagetask'
-+require 'rubygems/package_task'
- require 'rake/extensiontask'
- require 'rake/javaextensiontask'
- require 'rake/contrib/rubyforgepublisher'
- require 'rake/clean'
--require 'rake/rdoctask'
-+require 'rdoc/task'
- require 'benchmark'
- 
- CLEAN.include(
-@@ -44,7 +44,7 @@ rd = Rake::RDocTask.new do |rdoc|
-   rdoc.rdoc_files.include(*GEMSPEC.extra_rdoc_files)
- end
- 
--Rake::GemPackageTask.new(GEMSPEC) do |pkg|
-+Gem::PackageTask.new(GEMSPEC) do |pkg|
-   pkg.need_zip = true
-   pkg.need_tar = true
- end
Index: security/ruby-bcrypt/patches/patch-spec_bcrypt_engine_spec_rb
===================================================================
RCS file: security/ruby-bcrypt/patches/patch-spec_bcrypt_engine_spec_rb
diff -N security/ruby-bcrypt/patches/patch-spec_bcrypt_engine_spec_rb
--- security/ruby-bcrypt/patches/patch-spec_bcrypt_engine_spec_rb       17 Oct 
2014 18:34:17 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-$OpenBSD: patch-spec_bcrypt_engine_spec_rb,v 1.1 2014/10/17 18:34:17 jasper 
Exp $
-
-Make this work with rspec3.
-
---- spec/bcrypt/engine_spec.rb.orig    Fri Oct 17 20:09:23 2014
-+++ spec/bcrypt/engine_spec.rb Fri Oct 17 20:11:18 2014
-@@ -57,9 +57,9 @@ describe "Generating BCrypt hashes" do
-   end
- 
-   specify "should raise an InvalidSecret error if the secret is invalid" do
--    lambda { BCrypt::Engine.hash_secret(MyInvalidSecret.new, @salt) }.should 
raise_error(BCrypt::Errors::InvalidSecret)
--    lambda { BCrypt::Engine.hash_secret(nil, @salt) }.should_not 
raise_error(BCrypt::Errors::InvalidSecret)
--    lambda { BCrypt::Engine.hash_secret(false, @salt) }.should_not 
raise_error(BCrypt::Errors::InvalidSecret)
-+    lambda { BCrypt::Engine.hash_secret(MyInvalidSecret.new, @salt) }.should 
raise_error
-+    lambda { BCrypt::Engine.hash_secret(nil, @salt) }.should_not raise_error
-+    lambda { BCrypt::Engine.hash_secret(false, @salt) }.should_not raise_error
-   end
- 
-   specify "should call #to_s on the secret and use the return value as the 
actual secret data" do
Index: security/ruby-bcrypt/patches/patch-spec_bcrypt_password_spec_rb
===================================================================
RCS file: security/ruby-bcrypt/patches/patch-spec_bcrypt_password_spec_rb
diff -N security/ruby-bcrypt/patches/patch-spec_bcrypt_password_spec_rb
--- security/ruby-bcrypt/patches/patch-spec_bcrypt_password_spec_rb     17 Oct 
2014 18:34:17 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-$OpenBSD: patch-spec_bcrypt_password_spec_rb,v 1.1 2014/10/17 18:34:17 jasper 
Exp $
-
-Make this work with rspec3.
-
---- spec/bcrypt/password_spec.rb.orig  Fri Oct 17 20:09:24 2014
-+++ spec/bcrypt/password_spec.rb       Fri Oct 17 20:10:41 2014
-@@ -16,9 +16,9 @@ describe "Creating a hashed password" do
-   end
- 
-   specify "should behave normally if the secret is not a string" do
--    lambda { BCrypt::Password.create(nil) }.should_not 
raise_error(BCrypt::Errors::InvalidSecret)
--    lambda { BCrypt::Password.create({:woo => "yeah"}) }.should_not 
raise_error(BCrypt::Errors::InvalidSecret)
--    lambda { BCrypt::Password.create(false) }.should_not 
raise_error(BCrypt::Errors::InvalidSecret)
-+    lambda { BCrypt::Password.create(nil) }.should_not raise_error
-+    lambda { BCrypt::Password.create({:woo => "yeah"}) }.should_not 
raise_error
-+    lambda { BCrypt::Password.create(false) }.should_not raise_error
-   end
- 
-   specify "should tolerate empty string secrets" do
Index: security/ruby-bcrypt/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/ruby-bcrypt/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- security/ruby-bcrypt/pkg/PLIST      11 Jan 2014 22:51:03 -0000      1.6
+++ security/ruby-bcrypt/pkg/PLIST      20 Jul 2015 01:31:52 -0000
@@ -3,21 +3,26 @@ ${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}/CHANGELOG
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
 ${GEM_LIB}/gems/${DISTNAME}/Gemfile
 ${GEM_LIB}/gems/${DISTNAME}/Gemfile.lock
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/bcrypt-ruby.gemspec
+${GEM_LIB}/gems/${DISTNAME}/bcrypt.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/lib/
+${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/
 ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_engine.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/engine.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/error.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/password.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/TestBCrypt.java
 ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/
 ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/engine_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/error_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/password_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/spec_helper.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: textproc/ruby-nokogiri/Makefile
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/Makefile,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 Makefile
--- textproc/ruby-nokogiri/Makefile     27 Sep 2014 17:00:19 -0000      1.22
+++ textproc/ruby-nokogiri/Makefile     20 Jul 2015 01:43:14 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               HTML, XML, SAX and Reader parser
 
-DISTNAME=              nokogiri-1.6.3.1
+DISTNAME=              nokogiri-1.6.6.2
 CATEGORIES=            textproc
 
 HOMEPAGE=              http://nokogiri.org/
@@ -22,7 +22,8 @@ CONFIGURE_ARGS=               --use-system-libraries
 
 TEST_DEPENDS =         ${FULLPKGNAME}:${BUILD_PKGPATH}
 MODRUBY_TEST=          ruby
-MODRUBY_TEST_TARGET=   -I test -rnokogiri -e 'ARGV.each{|path| require path}' \
-                               ./test/test_*.rb ./test/*/test_*.rb
+MODRUBY_TEST_TARGET=   -I test -rnokogiri \
+                       -e 'ARGV.each{|f| require f}' \
+                       ./test/test_*.rb ./test/*/test_*.rb
 
 .include <bsd.port.mk>
Index: textproc/ruby-nokogiri/distinfo
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- textproc/ruby-nokogiri/distinfo     27 Sep 2014 17:00:19 -0000      1.8
+++ textproc/ruby-nokogiri/distinfo     20 Jul 2015 01:36:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (nokogiri-1.6.3.1.gem) = kXYaZUQ5QGtb7XGt9gktSYKeJjMrTA58iiOi5ihEJYU=
-SIZE (nokogiri-1.6.3.1.gem) = 8755200
+SHA256 (nokogiri-1.6.6.2.gem) = YMBgxpSmIUW5IkQT76NG3lqJNYLB+8Aya8dAicXYmMg=
+SIZE (nokogiri-1.6.6.2.gem) = 9249280
Index: textproc/ruby-nokogiri/patches/patch-ext_nokogiri_extconf_rb
===================================================================
RCS file: textproc/ruby-nokogiri/patches/patch-ext_nokogiri_extconf_rb
diff -N textproc/ruby-nokogiri/patches/patch-ext_nokogiri_extconf_rb
--- textproc/ruby-nokogiri/patches/patch-ext_nokogiri_extconf_rb        2 Nov 
2014 00:05:49 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-ext_nokogiri_extconf_rb,v 1.1 2014/11/02 00:05:49 jeremy Exp $
-
-Remove writing to /dev/tty during build, it screws up dpb display.
-
---- ext/nokogiri/extconf.rb.orig       Sat Nov  1 17:01:10 2014
-+++ ext/nokogiri/extconf.rb    Sat Nov  1 17:01:50 2014
-@@ -41,13 +41,6 @@ HELP
- end
- 
- def message!(important_message)
--  message important_message
--  if !$stdout.tty? && File.chardev?('/dev/tty')
--    File.open('/dev/tty', 'w') { |tty|
--      tty.print important_message
--    }
--  end
--rescue Errno::ENXIO
- end
- 
- def do_clean
Index: textproc/ruby-nokogiri/pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 PLIST
--- textproc/ruby-nokogiri/pkg/PLIST    27 Sep 2014 17:00:19 -0000      1.9
+++ textproc/ruby-nokogiri/pkg/PLIST    20 Jul 2015 01:41:51 -0000
@@ -3,6 +3,7 @@ ${GEM_BIN}/nokogiri${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.autotest
+${GEM_LIB}/gems/${DISTNAME}/.cross_rubies
 ${GEM_LIB}/gems/${DISTNAME}/.editorconfig
 ${GEM_LIB}/gems/${DISTNAME}/.gemtest
 ${GEM_LIB}/gems/${DISTNAME}/.travis.yml
@@ -85,6 +86,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/sax/parser_context.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/sax/push_parser.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/schema.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/searchable.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/syntax_error.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/text.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/xml/xpath/
@@ -97,8 +99,13 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri
 ${GEM_LIB}/gems/${DISTNAME}/lib/xsd/
 ${GEM_LIB}/gems/${DISTNAME}/lib/xsd/xmlparser/
 ${GEM_LIB}/gems/${DISTNAME}/lib/xsd/xmlparser/nokogiri.rb
+${GEM_LIB}/gems/${DISTNAME}/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}/tasks/
-${GEM_LIB}/gems/${DISTNAME}/tasks/nokogiri.org.rb
 ${GEM_LIB}/gems/${DISTNAME}/tasks/test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/css/
@@ -153,6 +160,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/html/
 ${GEM_LIB}/gems/${DISTNAME}/test/html/sax/
 ${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_parser.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_parser_context.rb
+${GEM_LIB}/gems/${DISTNAME}/test/html/sax/test_push_parser.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/html/test_builder.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/html/test_document.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/html/test_document_encoding.rb
Index: textproc/ruby-rdiscount/Makefile
===================================================================
RCS file: /cvs/ports/textproc/ruby-rdiscount/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- textproc/ruby-rdiscount/Makefile    11 Oct 2014 19:54:47 -0000      1.10
+++ textproc/ruby-rdiscount/Makefile    20 Jul 2015 01:55:48 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      discount implementation of John Gruber's Markdown
 
-DISTNAME =     rdiscount-1.6.5
-REVISION=      6
+DISTNAME =     rdiscount-2.1.8
 CATEGORIES =   textproc
 
 # BSD
@@ -13,8 +12,13 @@ MODULES =    lang/ruby
 
 CONFIGURE_STYLE = ruby gem ext
 
-MODRUBY_TEST = rake
+MODRUBY_TEST = ruby
+MODRUBY_TEST_TARGET = -e 'ARGV.each{|f| require f}' ./test/*_test.rb
 
-MODRUBY_TEST_TARGET = test:unit
+post-install:
+       cd ${WRKINST}/${LOCALBASE}/${GEM_LIB}/gems/${DISTNAME}/man && \
+               mv rdiscount.1 
${WRKINST}/${LOCALBASE}/man/man1/rdiscount${GEM_MAN_SUFFIX}.1 && \
+               mv markdown.7 
${WRKINST}/${LOCALBASE}/man/man7/markdown${GEM_MAN_SUFFIX}.7 && \
+               cd .. && rm -r man
 
 .include <bsd.port.mk>
Index: textproc/ruby-rdiscount/distinfo
===================================================================
RCS file: /cvs/ports/textproc/ruby-rdiscount/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- textproc/ruby-rdiscount/distinfo    18 Jan 2015 03:15:30 -0000      1.2
+++ textproc/ruby-rdiscount/distinfo    20 Jul 2015 01:46:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (rdiscount-1.6.5.gem) = bEF3u14IMy0wHjUoEMM3iZqJhJ5jk2/hM7r/Ssh3uuk=
-SIZE (rdiscount-1.6.5.gem) = 52736
+SHA256 (rdiscount-2.1.8.gem) = Gxwrjjwq/SmT76FOKPmS2LdVRBsX8+LBAs9xk0Hynm0=
+SIZE (rdiscount-2.1.8.gem) = 67072
Index: textproc/ruby-rdiscount/patches/patch-Rakefile
===================================================================
RCS file: textproc/ruby-rdiscount/patches/patch-Rakefile
diff -N textproc/ruby-rdiscount/patches/patch-Rakefile
--- textproc/ruby-rdiscount/patches/patch-Rakefile      17 Nov 2011 16:08:00 
-0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-Rakefile,v 1.1 2011/11/17 16:08:00 jeremy Exp $
-
-Fix regress with rake 0.9, which no longer defines ::RUBY.
-
---- Rakefile.orig      Sun Nov 13 22:47:48 2011
-+++ Rakefile   Sun Nov 13 22:47:59 2011
-@@ -9,6 +9,7 @@ task :default => :test
- # ==========================================================
- 
- DLEXT = Config::CONFIG['DLEXT']
-+RUBY = FileUtils::RUBY
- RUBYDIGEST = Digest::MD5.hexdigest(`#{RUBY} --version`)
- 
- file "ext/ruby-#{RUBYDIGEST}" do |f|
Index: textproc/ruby-rdiscount/pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/ruby-rdiscount/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- textproc/ruby-rdiscount/pkg/PLIST   11 Jan 2014 22:51:03 -0000      1.2
+++ textproc/ruby-rdiscount/pkg/PLIST   20 Jul 2015 01:53:03 -0000
@@ -2,6 +2,7 @@
 ${GEM_BIN}/rdiscount${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/BUILDING
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
 ${GEM_LIB}/gems/${DISTNAME}/README.markdown
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
@@ -11,10 +12,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/markdown.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/rdiscount.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/rdiscount.so
-${GEM_LIB}/gems/${DISTNAME}/man/
-${GEM_LIB}/gems/${DISTNAME}/man/markdown.7
-${GEM_LIB}/gems/${DISTNAME}/man/rdiscount.1
-${GEM_LIB}/gems/${DISTNAME}/man/rdiscount.1.ronn
 ${GEM_LIB}/gems/${DISTNAME}/rdiscount.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/benchmark.rb
@@ -22,3 +19,5 @@ ${GEM_LIB}/gems/${DISTNAME}/test/benchma
 ${GEM_LIB}/gems/${DISTNAME}/test/markdown_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/rdiscount_test.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
+@man man/man7/markdown${GEM_MAN_SUFFIX}.7
+@man man/man1/rdiscount${GEM_MAN_SUFFIX}.1
Index: textproc/ruby-redcarpet/Makefile
===================================================================
RCS file: /cvs/ports/textproc/ruby-redcarpet/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- textproc/ruby-redcarpet/Makefile    16 May 2015 04:41:23 -0000      1.12
+++ textproc/ruby-redcarpet/Makefile    20 Jul 2015 02:05:34 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       fast, safe and extensible Markdown to (X)HTML parser
 
-DISTNAME=      redcarpet-3.2.3
+DISTNAME=      redcarpet-3.3.2
 
 CATEGORIES=    textproc
 
@@ -13,7 +13,13 @@ MODULES=     lang/ruby
 
 CONFIGURE_STYLE=ruby gem ext
 
-MODRUBY_TEST=  testrb
-MODRUBY_TEST_TARGET=   test/*_test.rb
+MODRUBY_TEST=  ruby
+MODRUBY_TEST_TARGET=   -I test -e 'ARGV.each{|f| require f}' \
+                       test/*_test.rb
+
+SUBST_VARS=    RUBY
+
+pre-configure:
+       ${SUBST_CMD} ${WRKSRC}/test/redcarpet_bin_test.rb
 
 .include <bsd.port.mk>
Index: textproc/ruby-redcarpet/distinfo
===================================================================
RCS file: /cvs/ports/textproc/ruby-redcarpet/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- textproc/ruby-redcarpet/distinfo    16 May 2015 04:41:23 -0000      1.4
+++ textproc/ruby-redcarpet/distinfo    20 Jul 2015 01:57:14 -0000
@@ -1,2 +1,2 @@
-SHA256 (redcarpet-3.2.3.gem) = Fcj9Pc850AEQLy7CtiPZZiV0Ez3xTwHER8QsTDnK31A=
-SIZE (redcarpet-3.2.3.gem) = 54272
+SHA256 (redcarpet-3.3.2.gem) = 1eZhJqGfCfUzS9JX1TrOSdzKJR1uWfklTPtJxLItyfU=
+SIZE (redcarpet-3.3.2.gem) = 59392
Index: textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb
===================================================================
RCS file: textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb
diff -N textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ textproc/ruby-redcarpet/patches/patch-test_redcarpet_bin_test_rb    20 Jul 
2015 02:04:04 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- 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
+@@ -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|
+       @output = stream.read
+     end
+   end
Index: textproc/ruby-redcarpet/pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/ruby-redcarpet/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- textproc/ruby-redcarpet/pkg/PLIST   16 May 2015 04:41:23 -0000      1.5
+++ textproc/ruby-redcarpet/pkg/PLIST   20 Jul 2015 01:58:03 -0000
@@ -12,6 +12,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet/
 ${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet.so
+${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet/cli.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet/compat.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet/render_man.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/redcarpet/render_strip.rb
@@ -19,11 +20,14 @@ ${GEM_LIB}/gems/${DISTNAME}/redcarpet.ge
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/benchmark.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/custom_render_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/fixtures/
+${GEM_LIB}/gems/${DISTNAME}/test/fixtures/benchmark.md
 ${GEM_LIB}/gems/${DISTNAME}/test/html5_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/html_render_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/html_toc_render_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/markdown_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/pathological_inputs_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/redcarpet_bin_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/redcarpet_compat_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/safe_render_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/smarty_html_test.rb
Index: www/ruby-capybara-webkit/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- www/ruby-capybara-webkit/Makefile   18 Jul 2015 15:46:11 -0000      1.10
+++ www/ruby-capybara-webkit/Makefile   20 Jul 2015 02:08:21 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      capybara driver that uses WebKit
 
-DISTNAME =     capybara-webkit-1.5.0
-REVISION =     0
+DISTNAME =     capybara-webkit-1.6.0
 CATEGORIES =   www
 
 HOMEPAGE=      https://github.com/thoughtbot/capybara-webkit
Index: www/ruby-capybara-webkit/distinfo
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- www/ruby-capybara-webkit/distinfo   1 Apr 2015 20:55:45 -0000       1.2
+++ www/ruby-capybara-webkit/distinfo   20 Jul 2015 02:08:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (capybara-webkit-1.5.0.gem) = 
TPd2p12axfH3sAq1kQ2uNiB8k6T7BBhrXpVIejFkKFk=
-SIZE (capybara-webkit-1.5.0.gem) = 87040
+SHA256 (capybara-webkit-1.6.0.gem) = 
8Gh/WUsQtFxkxl2Ptug1S+pg/P665n6O6aGJ9k0TPOo=
+SIZE (capybara-webkit-1.6.0.gem) = 90624
Index: www/ruby-capybara-webkit/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/ruby-capybara-webkit/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- www/ruby-capybara-webkit/pkg/PLIST  1 Apr 2015 20:55:45 -0000       1.3
+++ www/ruby-capybara-webkit/pkg/PLIST  20 Jul 2015 02:16:20 -0000
@@ -31,18 +31,19 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/capybara
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/browser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/configuration.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/connection.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/cookie_jar.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/driver.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/errors.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/matchers.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/node.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/socket_debugger.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara/webkit/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/capybara_webkit_builder.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/browser_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/capybara_webkit_builder_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/configuration_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/connection_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/cookie_jar_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/driver_rendering_spec.rb
@@ -56,9 +57,6 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/self_si
 ${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
Index: www/ruby-fcgi/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-fcgi/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- www/ruby-fcgi/Makefile      15 Jan 2014 02:13:58 -0000      1.19
+++ www/ruby-fcgi/Makefile      20 Jul 2015 02:37:13 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       ruby FastCGI library
 
-DISTNAME=      fcgi-0.9.1
-REVISION =     2
+DISTNAME=      fcgi-0.9.2.1
 CATEGORIES=    www
 
 # ruby license
@@ -18,8 +17,5 @@ LIB_DEPENDS=  www/fcgi>=2.4.0
 CONFIGURE_STYLE=ruby gem ext
 CONFIGURE_ARGS=        --with-fcgi-include=${LOCALBASE}/include \
                --with-fcgi-lib=${LOCALBASE}/lib
-
-pre-build:
-       mkdir -p ${GEM_BASE}/build_info
 
 .include <bsd.port.mk>
Index: www/ruby-fcgi/distinfo
===================================================================
RCS file: /cvs/ports/www/ruby-fcgi/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- www/ruby-fcgi/distinfo      30 Jun 2013 20:12:48 -0000      1.2
+++ www/ruby-fcgi/distinfo      20 Jul 2015 02:34:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (fcgi-0.9.1.gem) = fwQVOmh1CXt/44cYmSnBnfVxetlw7qm8HNW/HHCDGS8=
-SIZE (fcgi-0.9.1.gem) = 14336
+SHA256 (fcgi-0.9.2.1.gem) = 9eGLZ2nf6hdg49odrh33reFAzVwTlOkxjjbZg08Tyh4=
+SIZE (fcgi-0.9.2.1.gem) = 15872

Reply via email to