summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2016-02-16 14:31:58 +0000
committertaca <taca@pkgsrc.org>2016-02-16 14:31:58 +0000
commit1887ba54b685531959352cf2ead5d65cafc8cce2 (patch)
tree4bcd806de2806c85c34ffffff3ad8da851e1a99d /databases
parentf30554cbebbb54877ab181f83374c0f988abd77c (diff)
downloadpkgsrc-1887ba54b685531959352cf2ead5d65cafc8cce2.tar.gz
Update ruby-sequel to 4.31.0.
= Improvements * Sequel now works with ruby 2.3's --enable-frozen-string-literal, and all of the library files are set to use frozen string literals by default. A couple adapters and extensions depend on libraries that have issues with frozen string literals. Pull requests have been sent to each of those dependencies. * The migrators will now raise an exception if a migration file contains no migrations or more than one migration. * The jdbc/postgresql adapter now supports using PostgreSQL specific types in bound variables. Note that the current version of jdbc-postgres (9.4.1204) has regressions that affect this, users who need this support should stick with jdbc-postgres 9.4.1200 or below. * The jdbc/postgresql adapter now works around a regression in Java method lookup in JRuby 9.0.5.0 * The setter methods added by the association_pks plugin now do type casting immediately, instead of right before the data will be used. This makes them more similar to column setter methods, and ensures that future calls to the getters that use cached values will return correctly typecast data. * The PostgreSQL array parser in the pg_array extension now handles arrays with explicit bounds. The explicit bounds are ignored, so such values do not round trip, and there is currently no support for creating arrays with explicit bounds. * Creating a table with a simple non-incrementing primary key and a self-referential foreign key now works correctly on MySQL: DB.create_table!(:table) do Integer :id, :primary_key=>true foreign_key :fk, :table end * Database#disconnect in the oracle adapter now works correctly on more recent versions of oci8 where #logoff can raise OCIException instead of OCIInvalidHandle. = Backwards Compatibility * The pg_array extension no longer defines Sequel::Postgres::PGArray::JSONCreator. This should only affect backwards compatibility if you were accessing the constant directly. The :parser option to Sequel::Postgres::PGArray.register is also no longer respected, but that should not affect backwards compatibility. * The Sequel::Model#convert_cpk_array private method that was added by the association_pks plugin has been removed. Sequel::Model#convert_pk_array handles both simple and composite primary keys now.
Diffstat (limited to 'databases')
-rw-r--r--databases/ruby-sequel/Makefile4
-rw-r--r--databases/ruby-sequel/PLIST9
-rw-r--r--databases/ruby-sequel/distinfo10
3 files changed, 15 insertions, 8 deletions
diff --git a/databases/ruby-sequel/Makefile b/databases/ruby-sequel/Makefile
index c38787e6b36..56e735ed04d 100644
--- a/databases/ruby-sequel/Makefile
+++ b/databases/ruby-sequel/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2016/01/06 15:21:02 taca Exp $
+# $NetBSD: Makefile,v 1.42 2016/02/16 14:31:58 taca Exp $
-DISTNAME= sequel-4.30.0
+DISTNAME= sequel-4.31.0
CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/databases/ruby-sequel/PLIST b/databases/ruby-sequel/PLIST
index 4a084318c49..2d1ec4e1de4 100644
--- a/databases/ruby-sequel/PLIST
+++ b/databases/ruby-sequel/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.38 2016/01/06 15:21:02 taca Exp $
+@comment $NetBSD: PLIST,v 1.39 2016/02/16 14:31:58 taca Exp $
bin/sequel${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
@@ -119,6 +119,7 @@ ${GEM_LIBDIR}/doc/release_notes/4.28.0.txt
${GEM_LIBDIR}/doc/release_notes/4.29.0.txt
${GEM_LIBDIR}/doc/release_notes/4.3.0.txt
${GEM_LIBDIR}/doc/release_notes/4.30.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.31.0.txt
${GEM_LIBDIR}/doc/release_notes/4.4.0.txt
${GEM_LIBDIR}/doc/release_notes/4.5.0.txt
${GEM_LIBDIR}/doc/release_notes/4.6.0.txt
@@ -548,11 +549,17 @@ ${GEM_LIBDIR}/spec/files/convert_to_timestamp_migrations/002_create_nodes.rb
${GEM_LIBDIR}/spec/files/convert_to_timestamp_migrations/003_3_create_users.rb
${GEM_LIBDIR}/spec/files/convert_to_timestamp_migrations/1273253850_create_artists.rb
${GEM_LIBDIR}/spec/files/convert_to_timestamp_migrations/1273253852_create_albums.rb
+${GEM_LIBDIR}/spec/files/double_migration/001_create_sessions.rb
+${GEM_LIBDIR}/spec/files/double_migration/002_create_nodes.rb
+${GEM_LIBDIR}/spec/files/double_migration/003_3_create_users.rb
${GEM_LIBDIR}/spec/files/duplicate_integer_migrations/001_create_alt_advanced.rb
${GEM_LIBDIR}/spec/files/duplicate_integer_migrations/001_create_alt_basic.rb
${GEM_LIBDIR}/spec/files/duplicate_timestamped_migrations/1273253849_create_sessions.rb
${GEM_LIBDIR}/spec/files/duplicate_timestamped_migrations/1273253853_create_nodes.rb
${GEM_LIBDIR}/spec/files/duplicate_timestamped_migrations/1273253853_create_users.rb
+${GEM_LIBDIR}/spec/files/empty_migration/001_create_sessions.rb
+${GEM_LIBDIR}/spec/files/empty_migration/002_create_nodes.rb
+${GEM_LIBDIR}/spec/files/empty_migration/003_3_create_users.rb
${GEM_LIBDIR}/spec/files/integer_migrations/001_create_sessions.rb
${GEM_LIBDIR}/spec/files/integer_migrations/002_create_nodes.rb
${GEM_LIBDIR}/spec/files/integer_migrations/003_3_create_users.rb
diff --git a/databases/ruby-sequel/distinfo b/databases/ruby-sequel/distinfo
index 8567927b483..93a506040d4 100644
--- a/databases/ruby-sequel/distinfo
+++ b/databases/ruby-sequel/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.39 2016/01/06 15:21:02 taca Exp $
+$NetBSD: distinfo,v 1.40 2016/02/16 14:31:58 taca Exp $
-SHA1 (sequel-4.30.0.gem) = d7ff01bf14e93ec415868a780e4ab0d9da3b00fb
-RMD160 (sequel-4.30.0.gem) = d595680558a0914dbc2dbb0d4957ce09fc4155c9
-SHA512 (sequel-4.30.0.gem) = c927b573a6b417365a8492069ed0d33867eb4127568d1f0ea8801751367a837f5096758cf146631d46a65cabdc600a7ac53cc211520fe07e9b72381ca3e292d5
-Size (sequel-4.30.0.gem) = 1331200 bytes
+SHA1 (sequel-4.31.0.gem) = cc64c764e4e847a2444df038e55864eeacac1849
+RMD160 (sequel-4.31.0.gem) = 6f561c7f4b13941dcc7897aa324c174b962175cc
+SHA512 (sequel-4.31.0.gem) = e6a343ec11db1533368c8171005d4d21e3996a132c78f4c43b175522bf6d096927b43503b7b9b7ff943793a73de38c0e340309169ac9de892c4da98aef8b090c
+Size (sequel-4.31.0.gem) = 1333248 bytes