databases/ruby-sequel: update to 5.24.0 trunk
authortaca <taca@pkgsrc.org>
Fri, 13 Sep 2019 15:33:13 +0000
branchtrunk
changeset 339493 3da8cfffa31a
parent 339492 44f11164f49a
child 339494 7c77c4009a6c
databases/ruby-sequel: update to 5.24.0 === 5.24.0 (2019-09-01) * Add Database#skip_logging? private method designed for extensions to force query timing even if no logger is present (adam12) (#1640) * Allow a hostname specified in a defaults_file in the mysql2 adapter, by not explicitly setting :host (sapio-bdeamer) (#1638) * Convert all database array types to Ruby arrays in the jdbc adapter (jeremyevans) * Add static_cache_cache plugin for caching rows for static_cache models to a file to avoid database queries during model initialization (jeremyevans) * Add :cache_file plugin option to pg_auto_constraint_validations plugin, for caching metadata to a file for faster initialization (jeremyevans) * Support :unique_deferrable and :primary_key_deferrable column options (jeremyevans) * Support :generated_always_as column option on PostgreSQL 12+ (jeremyevans) === 5.23.0 (2019-08-01) * Work around a bug on jdbc-sqlite3 3.27.2.1 when parsing schema for tables with columns with default values (jeremyevans) * Work around a bug in jdbc-sqlite3 3.27.2.1 when in Database#foreign_key_list in the jdbc/sqlite3 adapter (jeremyevans) * Make Dataset#execute* private methods respect explicit servers option, fixing Dataset#paged_each in the postgres adapter when sharding (jeremyevans) (#1632) * Handle instances of subclasses of core classes when wrapping objects in the pg_json extension (jeremyevans) (#1631) * Support :ansi Database option in the tinytds adapter (kenaniah) (#1629) * Support cross-database and linked servers when parsing schema on Microsoft SQL Server (kenaniah) (#1629) * Add insert_conflict plugin for automatically handling unique constraint conflicts when saving new model instances on PostgreSQL 9.5+ and SQLite 3.24.0+ (jeremyevans) * Avoid errors when parsing schema in the mock sqlite adapter (jeremyevans) * Avoid possible thread-safety issue in the timezones support (jeremyevans) * Handle offsets when typecasting an array or hash to datetime when Sequel.datetime_class = Time (jeremyevans) * Support Sequel.datetime_class = Time when using the named_timezones extension (jeremyevans)
databases/ruby-sequel/Makefile
databases/ruby-sequel/PLIST
databases/ruby-sequel/distinfo
--- a/databases/ruby-sequel/Makefile	Fri Sep 13 14:22:28 2019 +0000
+++ b/databases/ruby-sequel/Makefile	Fri Sep 13 15:33:13 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2019/07/13 14:28:18 taca Exp $
+# $NetBSD: Makefile,v 1.74 2019/09/13 15:33:13 taca Exp $
 
-DISTNAME=	sequel-5.22.0
+DISTNAME=	sequel-5.24.0
 CATEGORIES=	databases
 
 MAINTAINER=	pkgsrc-users@NetBSD.org
--- a/databases/ruby-sequel/PLIST	Fri Sep 13 14:22:28 2019 +0000
+++ b/databases/ruby-sequel/PLIST	Fri Sep 13 15:33:13 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.70 2019/07/13 14:28:18 taca Exp $
+@comment $NetBSD: PLIST,v 1.71 2019/09/13 15:33:13 taca Exp $
 bin/sequel${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG
@@ -89,10 +89,12 @@
 ${GEM_LIBDIR}/doc/release_notes/5.17.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.18.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.19.0.txt
+${GEM_LIBDIR}/doc/release_notes/5.2.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.20.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.21.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.22.0.txt
-${GEM_LIBDIR}/doc/release_notes/5.2.0.txt
+${GEM_LIBDIR}/doc/release_notes/5.23.0.txt
+${GEM_LIBDIR}/doc/release_notes/5.24.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.3.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.4.0.txt
 ${GEM_LIBDIR}/doc/release_notes/5.5.0.txt
@@ -307,6 +309,7 @@
 ${GEM_LIBDIR}/lib/sequel/plugins/force_encoding.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/hook_class_methods.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/input_transformer.rb
+${GEM_LIBDIR}/lib/sequel/plugins/insert_conflict.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/insert_returning_select.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/instance_filters.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/instance_hooks.rb
@@ -333,6 +336,7 @@
 ${GEM_LIBDIR}/lib/sequel/plugins/skip_create_refresh.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/split_values.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/static_cache.rb
+${GEM_LIBDIR}/lib/sequel/plugins/static_cache_cache.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/string_stripper.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/subclasses.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/subset_conditions.rb
@@ -438,6 +442,7 @@
 ${GEM_LIBDIR}/spec/extensions/index_caching_spec.rb
 ${GEM_LIBDIR}/spec/extensions/inflector_spec.rb
 ${GEM_LIBDIR}/spec/extensions/input_transformer_spec.rb
+${GEM_LIBDIR}/spec/extensions/insert_conflict_spec.rb
 ${GEM_LIBDIR}/spec/extensions/insert_returning_select_spec.rb
 ${GEM_LIBDIR}/spec/extensions/instance_filters_spec.rb
 ${GEM_LIBDIR}/spec/extensions/instance_hooks_spec.rb
@@ -502,6 +507,7 @@
 ${GEM_LIBDIR}/spec/extensions/split_values_spec.rb
 ${GEM_LIBDIR}/spec/extensions/sql_comments_spec.rb
 ${GEM_LIBDIR}/spec/extensions/sql_expr_spec.rb
+${GEM_LIBDIR}/spec/extensions/static_cache_cache_spec.rb
 ${GEM_LIBDIR}/spec/extensions/static_cache_spec.rb
 ${GEM_LIBDIR}/spec/extensions/string_agg_spec.rb
 ${GEM_LIBDIR}/spec/extensions/string_date_time_spec.rb
--- a/databases/ruby-sequel/distinfo	Fri Sep 13 14:22:28 2019 +0000
+++ b/databases/ruby-sequel/distinfo	Fri Sep 13 15:33:13 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.71 2019/07/13 14:28:18 taca Exp $
+$NetBSD: distinfo,v 1.72 2019/09/13 15:33:13 taca Exp $
 
-SHA1 (sequel-5.22.0.gem) = b6ff109866a8d6f1ea7e2fdc2c28746204a9d10b
-RMD160 (sequel-5.22.0.gem) = e426b99274b7a35c0dd6e125ca593844688a80b1
-SHA512 (sequel-5.22.0.gem) = 2cfdc076ad4588f92f3b4f3e3bea0821a4e7bd8aa9dd9c8160a7f767327e94d78f81ca4bef72a98c8e97acb3db0fa58686dbdcd5a0d5a961b78e758a0a1136ac
-Size (sequel-5.22.0.gem) = 1250304 bytes
+SHA1 (sequel-5.24.0.gem) = 0d9bb2f321294892c44fd9b392c45ab37b784a8b
+RMD160 (sequel-5.24.0.gem) = 7873bdd9050688a5113688060b62f8c10bbbffda
+SHA512 (sequel-5.24.0.gem) = cc296d91ad17044ff0893f16d77ae2c4c182656acce970efecd6f7745fc0a868652cd1af255895daa30fb956328122d25c73e691b7583db9647673ef1a20df5e
+Size (sequel-5.24.0.gem) = 1258496 bytes