Update to the latest release of these gems. Only a few minor changes:
* Improve utf8mb4 support in do_mysql
* Fix memory leak in do_mysql and do_postgres
* Support for MySQL 5.7 in do_mysql
* Fix bug with DateTime and wrong timezone offsets
Ports-wise, this cleans up some PLIST cruft introduced in the previous
update.
Tested on i386, compiles on amd64. Will be committing in a couple days
unless I hear objections.
Thanks,
Jeremy
Index: ruby-data_objects/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-data_objects/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- ruby-data_objects/Makefile 19 Jun 2015 14:04:16 -0000 1.24
+++ ruby-data_objects/Makefile 4 May 2016 23:20:28 -0000
@@ -2,7 +2,7 @@
COMMENT = unified Ruby API for popular databases
-DISTNAME = data_objects-0.10.16
+DISTNAME = data_objects-0.10.17
CATEGORIES = databases
# MIT
Index: ruby-data_objects/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-data_objects/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- ruby-data_objects/distinfo 19 Jun 2015 14:04:16 -0000 1.9
+++ ruby-data_objects/distinfo 4 May 2016 23:20:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (data_objects-0.10.16.gem) =
Fb7gwYi6ttMEEmNpAKg5ixZ9rxzsF+UXJ7AShvskG64=
-SIZE (data_objects-0.10.16.gem) = 29696
+SHA256 (data_objects-0.10.17.gem) =
Db8l2IdY6qVnMPb29RVqlZkpfPUZi5MJ48EVhicL3KU=
+SIZE (data_objects-0.10.17.gem) = 29696
Index: ruby-do_mysql/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-do_mysql/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- ruby-do_mysql/Makefile 19 Jun 2015 14:04:29 -0000 1.22
+++ ruby-do_mysql/Makefile 4 May 2016 23:21:59 -0000
@@ -2,7 +2,7 @@
COMMENT= ruby-data_objects driver for MySQL
-V= 0.10.16
+V= 0.10.17
DISTNAME= do_mysql-${V}
CATEGORIES= databases
Index: ruby-do_mysql/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-do_mysql/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- ruby-do_mysql/distinfo 19 Jun 2015 14:04:29 -0000 1.7
+++ ruby-do_mysql/distinfo 4 May 2016 23:24:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (do_mysql-0.10.16.gem) = eVVm8/9dJ770ue38FSfY8vJjcyox2KbOEqfgqXRnPDE=
-SIZE (do_mysql-0.10.16.gem) = 29184
+SHA256 (do_mysql-0.10.17.gem) = Yq+cvOia6fdzEzufu1txbgHU4qasJvq29odH1DDhAK0=
+SIZE (do_mysql-0.10.17.gem) = 29696
Index: ruby-do_mysql/pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-do_mysql/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- ruby-do_mysql/pkg/PLIST 19 Jun 2015 14:04:29 -0000 1.4
+++ ruby-do_mysql/pkg/PLIST 4 May 2016 23:25:49 -0000
@@ -1,32 +1,10 @@
@comment $OpenBSD: PLIST,v 1.4 2015/06/19 14:04:29 jasper Exp $
${GEM_LIB}/cache/${DISTNAME}.gem
-${GEM_LIB}/extensions/${MODRUBY_ARCH}/
-${GEM_LIB}/extensions/${MODRUBY_ARCH}/${MODRUBY_LIBREV}/
-@comment ${GEM_EXTENSIONS_DIR}/
-@comment ${GEM_EXTENSIONS_DIR}/do_mysql/
-@comment ${GEM_EXTENSIONS_DIR}/do_mysql/do_mysql.so
-@comment ${GEM_EXTENSIONS_DIR}/gem.build_complete
-@comment ${GEM_EXTENSIONS_DIR}/gem_make.out
-@comment ${GEM_EXTENSIONS_DIR}/mkmf.log
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/ChangeLog.markdown
${GEM_LIB}/gems/${DISTNAME}/LICENSE
${GEM_LIB}/gems/${DISTNAME}/README.markdown
${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/ext/
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/
-@comment ${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/.RUBYARCHDIR.-.do_mysql.time
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/Makefile
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/compat.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/do_common.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/do_common.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/do_common.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/do_mysql.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/do_mysql.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/do_mysql.so
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/error.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/extconf.rb
-${GEM_LIB}/gems/${DISTNAME}/ext/do_mysql/mysql_compat.h
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/do_mysql/
${GEM_LIB}/gems/${DISTNAME}/lib/do_mysql.rb
Index: ruby-do_postgres/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-do_postgres/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- ruby-do_postgres/Makefile 19 Jun 2015 14:04:36 -0000 1.20
+++ ruby-do_postgres/Makefile 4 May 2016 23:21:50 -0000
@@ -2,7 +2,7 @@
COMMENT= DataObjects driver for PostgreSQL
-V= 0.10.16
+V= 0.10.17
DISTNAME= do_postgres-${V}
CATEGORIES= databases
Index: ruby-do_postgres/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-do_postgres/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- ruby-do_postgres/distinfo 19 Jun 2015 14:04:36 -0000 1.7
+++ ruby-do_postgres/distinfo 4 May 2016 23:26:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (do_postgres-0.10.16.gem) = zfX5g6M5glKX/zxfNVrhHsxCuIsqH8SNR9OMo0rZgkA=
-SIZE (do_postgres-0.10.16.gem) = 31744
+SHA256 (do_postgres-0.10.17.gem) = qOayj31l3J0HzWL7fKQE1bjhzjCZIuGKbZsWsNNmvYo=
+SIZE (do_postgres-0.10.17.gem) = 31744
Index: ruby-do_postgres/pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-do_postgres/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- ruby-do_postgres/pkg/PLIST 19 Jun 2015 14:04:36 -0000 1.4
+++ ruby-do_postgres/pkg/PLIST 4 May 2016 23:27:32 -0000
@@ -1,32 +1,10 @@
@comment $OpenBSD: PLIST,v 1.4 2015/06/19 14:04:36 jasper Exp $
${GEM_LIB}/cache/${DISTNAME}.gem
-${GEM_LIB}/extensions/${MODRUBY_ARCH}/
-${GEM_LIB}/extensions/${MODRUBY_ARCH}/${MODRUBY_LIBREV}/
-@comment ${GEM_EXTENSIONS_DIR}/
-@comment ${GEM_EXTENSIONS_DIR}/do_postgres/
-@comment ${GEM_EXTENSIONS_DIR}/do_postgres/do_postgres.so
-@comment ${GEM_EXTENSIONS_DIR}/gem.build_complete
-@comment ${GEM_EXTENSIONS_DIR}/gem_make.out
-@comment ${GEM_EXTENSIONS_DIR}/mkmf.log
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/ChangeLog.markdown
${GEM_LIB}/gems/${DISTNAME}/LICENSE
${GEM_LIB}/gems/${DISTNAME}/README.markdown
${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/ext/
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/
-@comment
${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/.RUBYARCHDIR.-.do_postgres.time
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/Makefile
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/compat.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/do_common.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/do_common.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/do_common.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/do_postgres.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/do_postgres.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/do_postgres.so
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/error.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/extconf.rb
-${GEM_LIB}/gems/${DISTNAME}/ext/do_postgres/pg_config.h
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/do_postgres/
${GEM_LIB}/gems/${DISTNAME}/lib/do_postgres.rb
Index: ruby-do_sqlite3/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-do_sqlite3/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- ruby-do_sqlite3/Makefile 19 Jun 2015 14:04:48 -0000 1.27
+++ ruby-do_sqlite3/Makefile 4 May 2016 23:21:39 -0000
@@ -2,7 +2,7 @@
COMMENT = DataObjects driver for SQLite3
-VERSION = 0.10.16
+VERSION = 0.10.17
DISTNAME = do_sqlite3-${VERSION}
CATEGORIES = databases
Index: ruby-do_sqlite3/distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-do_sqlite3/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- ruby-do_sqlite3/distinfo 19 Jun 2015 14:04:48 -0000 1.9
+++ ruby-do_sqlite3/distinfo 4 May 2016 23:23:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (do_sqlite3-0.10.16.gem) = pOwqlAH4ge3E8cF86J0EIWfzCETWcnRKgdrRNoAaEh8=
-SIZE (do_sqlite3-0.10.16.gem) = 23040
+SHA256 (do_sqlite3-0.10.17.gem) = jr2sPQXCcRt6ghWTfLtfXJcIKhJRXTyrUObxJzEpvz8=
+SIZE (do_sqlite3-0.10.17.gem) = 23040
Index: ruby-do_sqlite3/pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-do_sqlite3/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- ruby-do_sqlite3/pkg/PLIST 19 Jun 2015 14:04:48 -0000 1.6
+++ ruby-do_sqlite3/pkg/PLIST 4 May 2016 23:34:05 -0000
@@ -1,34 +1,10 @@
@comment $OpenBSD: PLIST,v 1.6 2015/06/19 14:04:48 jasper Exp $
${GEM_LIB}/cache/${DISTNAME}.gem
-${GEM_LIB}/extensions/${MODRUBY_ARCH}/
-${GEM_LIB}/extensions/${MODRUBY_ARCH}/${MODRUBY_LIBREV}/
-@comment ${GEM_EXTENSIONS_DIR}/
-@comment ${GEM_EXTENSIONS_DIR}/do_sqlite3/
-@comment ${GEM_EXTENSIONS_DIR}/do_sqlite3/do_sqlite3.so
-@comment ${GEM_EXTENSIONS_DIR}/gem.build_complete
-@comment ${GEM_EXTENSIONS_DIR}/gem_make.out
-@comment ${GEM_EXT@comment ENSIONS_DIR}/mkmf.log
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/ChangeLog.markdown
${GEM_LIB}/gems/${DISTNAME}/LICENSE
${GEM_LIB}/gems/${DISTNAME}/README.markdown
${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/ext/
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/
-@comment
${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/.RUBYARCHDIR.-.do_sqlite3.time
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/Makefile
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/compat.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_common.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_common.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_common.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_sqlite3.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_sqlite3.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_sqlite3.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_sqlite3.so
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_sqlite3_extension.c
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/do_sqlite3_extension.o
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/error.h
-${GEM_LIB}/gems/${DISTNAME}/ext/do_sqlite3/extconf.rb
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/do_sqlite3/
${GEM_LIB}/gems/${DISTNAME}/lib/do_sqlite3.rb