Sat May 2 13:22:00 2020 UTC ()
databases/ruby-sequel: update to 5.32.0

Update ruby-sequel to 5.32.0.

=== 5.32.0 (2020-05-01)

* Allow Database#create_table? work with :partition_of option on PostgreSQL (jeremyevans) (#1690)

* Add fiber_concurrency extension, for using Fiber.current instead of Thread.current for checking out connections (jeremyevans)

* Move most Sequel singleton methods into a module that extends Sequel for easier overriding (jeremyevans)

* Fix method visibility issues in model, plugin, extension, and adapter code (jeremyevans)

* Avoid defining conversion procs for PostgreSQL inet/cidr types in pg_inet extension when using sequel_pg 1.13.0+ (jeremyevans)

* Add run_transaction_hooks Database extension, allowing for running the transaction hooks before commit/rollback, for use with transactional testing (jeremyevans)

* Recognize timestamp(N) with time zone type (isc) (#1684)


(taca)
diff -r1.81 -r1.82 pkgsrc/databases/ruby-sequel/Makefile
diff -r1.77 -r1.78 pkgsrc/databases/ruby-sequel/PLIST
diff -r1.78 -r1.79 pkgsrc/databases/ruby-sequel/distinfo

cvs diff -r1.81 -r1.82 pkgsrc/databases/ruby-sequel/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sequel/Makefile 2020/04/26 08:40:46 1.81
+++ pkgsrc/databases/ruby-sequel/Makefile 2020/05/02 13:22:00 1.82
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.81 2020/04/26 08:40:46 taca Exp $ 1# $NetBSD: Makefile,v 1.82 2020/05/02 13:22:00 taca Exp $
2 2
3DISTNAME= sequel-5.31.0 3DISTNAME= sequel-5.32.0
4CATEGORIES= databases 4CATEGORIES= databases
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://sequel.jeremyevans.net/ 7HOMEPAGE= https://sequel.jeremyevans.net/
8COMMENT= Model classes for the Sequel Database Toolkit 8COMMENT= Model classes for the Sequel Database Toolkit
9LICENSE= mit 9LICENSE= mit
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13RUBYGEM_OPTIONS+= --format-executable 13RUBYGEM_OPTIONS+= --format-executable
14 14
15pre-build: 15pre-build:
16 ${CHMOD} 0755 ${WRKSRC}/bin/sequel 16 ${CHMOD} 0755 ${WRKSRC}/bin/sequel

cvs diff -r1.77 -r1.78 pkgsrc/databases/ruby-sequel/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sequel/PLIST 2020/04/26 08:40:46 1.77
+++ pkgsrc/databases/ruby-sequel/PLIST 2020/05/02 13:22:00 1.78
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.77 2020/04/26 08:40:46 taca Exp $ 1@comment $NetBSD: PLIST,v 1.78 2020/05/02 13:22:00 taca Exp $
2bin/sequel${RUBY_SUFFIX} 2bin/sequel${RUBY_SUFFIX}
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/CHANGELOG 4${GEM_LIBDIR}/CHANGELOG
5${GEM_LIBDIR}/MIT-LICENSE 5${GEM_LIBDIR}/MIT-LICENSE
6${GEM_LIBDIR}/README.rdoc 6${GEM_LIBDIR}/README.rdoc
7${GEM_LIBDIR}/bin/sequel 7${GEM_LIBDIR}/bin/sequel
8${GEM_LIBDIR}/doc/advanced_associations.rdoc 8${GEM_LIBDIR}/doc/advanced_associations.rdoc
9${GEM_LIBDIR}/doc/association_basics.rdoc 9${GEM_LIBDIR}/doc/association_basics.rdoc
10${GEM_LIBDIR}/doc/bin_sequel.rdoc 10${GEM_LIBDIR}/doc/bin_sequel.rdoc
11${GEM_LIBDIR}/doc/cheat_sheet.rdoc 11${GEM_LIBDIR}/doc/cheat_sheet.rdoc
12${GEM_LIBDIR}/doc/code_order.rdoc 12${GEM_LIBDIR}/doc/code_order.rdoc
13${GEM_LIBDIR}/doc/core_extensions.rdoc 13${GEM_LIBDIR}/doc/core_extensions.rdoc
14${GEM_LIBDIR}/doc/dataset_basics.rdoc 14${GEM_LIBDIR}/doc/dataset_basics.rdoc
@@ -42,26 +42,27 @@ ${GEM_LIBDIR}/doc/release_notes/5.2.0.tx @@ -42,26 +42,27 @@ ${GEM_LIBDIR}/doc/release_notes/5.2.0.tx
42${GEM_LIBDIR}/doc/release_notes/5.20.0.txt 42${GEM_LIBDIR}/doc/release_notes/5.20.0.txt
43${GEM_LIBDIR}/doc/release_notes/5.21.0.txt 43${GEM_LIBDIR}/doc/release_notes/5.21.0.txt
44${GEM_LIBDIR}/doc/release_notes/5.22.0.txt 44${GEM_LIBDIR}/doc/release_notes/5.22.0.txt
45${GEM_LIBDIR}/doc/release_notes/5.23.0.txt 45${GEM_LIBDIR}/doc/release_notes/5.23.0.txt
46${GEM_LIBDIR}/doc/release_notes/5.24.0.txt 46${GEM_LIBDIR}/doc/release_notes/5.24.0.txt
47${GEM_LIBDIR}/doc/release_notes/5.25.0.txt 47${GEM_LIBDIR}/doc/release_notes/5.25.0.txt
48${GEM_LIBDIR}/doc/release_notes/5.26.0.txt 48${GEM_LIBDIR}/doc/release_notes/5.26.0.txt
49${GEM_LIBDIR}/doc/release_notes/5.27.0.txt 49${GEM_LIBDIR}/doc/release_notes/5.27.0.txt
50${GEM_LIBDIR}/doc/release_notes/5.28.0.txt 50${GEM_LIBDIR}/doc/release_notes/5.28.0.txt
51${GEM_LIBDIR}/doc/release_notes/5.29.0.txt 51${GEM_LIBDIR}/doc/release_notes/5.29.0.txt
52${GEM_LIBDIR}/doc/release_notes/5.3.0.txt 52${GEM_LIBDIR}/doc/release_notes/5.3.0.txt
53${GEM_LIBDIR}/doc/release_notes/5.30.0.txt 53${GEM_LIBDIR}/doc/release_notes/5.30.0.txt
54${GEM_LIBDIR}/doc/release_notes/5.31.0.txt 54${GEM_LIBDIR}/doc/release_notes/5.31.0.txt
 55${GEM_LIBDIR}/doc/release_notes/5.32.0.txt
55${GEM_LIBDIR}/doc/release_notes/5.4.0.txt 56${GEM_LIBDIR}/doc/release_notes/5.4.0.txt
56${GEM_LIBDIR}/doc/release_notes/5.5.0.txt 57${GEM_LIBDIR}/doc/release_notes/5.5.0.txt
57${GEM_LIBDIR}/doc/release_notes/5.6.0.txt 58${GEM_LIBDIR}/doc/release_notes/5.6.0.txt
58${GEM_LIBDIR}/doc/release_notes/5.7.0.txt 59${GEM_LIBDIR}/doc/release_notes/5.7.0.txt
59${GEM_LIBDIR}/doc/release_notes/5.8.0.txt 60${GEM_LIBDIR}/doc/release_notes/5.8.0.txt
60${GEM_LIBDIR}/doc/release_notes/5.9.0.txt 61${GEM_LIBDIR}/doc/release_notes/5.9.0.txt
61${GEM_LIBDIR}/doc/schema_modification.rdoc 62${GEM_LIBDIR}/doc/schema_modification.rdoc
62${GEM_LIBDIR}/doc/security.rdoc 63${GEM_LIBDIR}/doc/security.rdoc
63${GEM_LIBDIR}/doc/sharding.rdoc 64${GEM_LIBDIR}/doc/sharding.rdoc
64${GEM_LIBDIR}/doc/sql.rdoc 65${GEM_LIBDIR}/doc/sql.rdoc
65${GEM_LIBDIR}/doc/testing.rdoc 66${GEM_LIBDIR}/doc/testing.rdoc
66${GEM_LIBDIR}/doc/thread_safety.rdoc 67${GEM_LIBDIR}/doc/thread_safety.rdoc
67${GEM_LIBDIR}/doc/transactions.rdoc 68${GEM_LIBDIR}/doc/transactions.rdoc
@@ -161,26 +162,27 @@ ${GEM_LIBDIR}/lib/sequel/extensions/cons @@ -161,26 +162,27 @@ ${GEM_LIBDIR}/lib/sequel/extensions/cons
161${GEM_LIBDIR}/lib/sequel/extensions/constraint_validations.rb 162${GEM_LIBDIR}/lib/sequel/extensions/constraint_validations.rb
162${GEM_LIBDIR}/lib/sequel/extensions/core_extensions.rb 163${GEM_LIBDIR}/lib/sequel/extensions/core_extensions.rb
163${GEM_LIBDIR}/lib/sequel/extensions/core_refinements.rb 164${GEM_LIBDIR}/lib/sequel/extensions/core_refinements.rb
164${GEM_LIBDIR}/lib/sequel/extensions/current_datetime_timestamp.rb 165${GEM_LIBDIR}/lib/sequel/extensions/current_datetime_timestamp.rb
165${GEM_LIBDIR}/lib/sequel/extensions/dataset_source_alias.rb 166${GEM_LIBDIR}/lib/sequel/extensions/dataset_source_alias.rb
166${GEM_LIBDIR}/lib/sequel/extensions/date_arithmetic.rb 167${GEM_LIBDIR}/lib/sequel/extensions/date_arithmetic.rb
167${GEM_LIBDIR}/lib/sequel/extensions/datetime_parse_to_time.rb 168${GEM_LIBDIR}/lib/sequel/extensions/datetime_parse_to_time.rb
168${GEM_LIBDIR}/lib/sequel/extensions/duplicate_columns_handler.rb 169${GEM_LIBDIR}/lib/sequel/extensions/duplicate_columns_handler.rb
169${GEM_LIBDIR}/lib/sequel/extensions/empty_array_consider_nulls.rb 170${GEM_LIBDIR}/lib/sequel/extensions/empty_array_consider_nulls.rb
170${GEM_LIBDIR}/lib/sequel/extensions/error_sql.rb 171${GEM_LIBDIR}/lib/sequel/extensions/error_sql.rb
171${GEM_LIBDIR}/lib/sequel/extensions/escaped_like.rb 172${GEM_LIBDIR}/lib/sequel/extensions/escaped_like.rb
172${GEM_LIBDIR}/lib/sequel/extensions/eval_inspect.rb 173${GEM_LIBDIR}/lib/sequel/extensions/eval_inspect.rb
173${GEM_LIBDIR}/lib/sequel/extensions/exclude_or_null.rb 174${GEM_LIBDIR}/lib/sequel/extensions/exclude_or_null.rb
 175${GEM_LIBDIR}/lib/sequel/extensions/fiber_concurrency.rb
174${GEM_LIBDIR}/lib/sequel/extensions/freeze_datasets.rb 176${GEM_LIBDIR}/lib/sequel/extensions/freeze_datasets.rb
175${GEM_LIBDIR}/lib/sequel/extensions/from_block.rb 177${GEM_LIBDIR}/lib/sequel/extensions/from_block.rb
176${GEM_LIBDIR}/lib/sequel/extensions/graph_each.rb 178${GEM_LIBDIR}/lib/sequel/extensions/graph_each.rb
177${GEM_LIBDIR}/lib/sequel/extensions/identifier_mangling.rb 179${GEM_LIBDIR}/lib/sequel/extensions/identifier_mangling.rb
178${GEM_LIBDIR}/lib/sequel/extensions/implicit_subquery.rb 180${GEM_LIBDIR}/lib/sequel/extensions/implicit_subquery.rb
179${GEM_LIBDIR}/lib/sequel/extensions/index_caching.rb 181${GEM_LIBDIR}/lib/sequel/extensions/index_caching.rb
180${GEM_LIBDIR}/lib/sequel/extensions/inflector.rb 182${GEM_LIBDIR}/lib/sequel/extensions/inflector.rb
181${GEM_LIBDIR}/lib/sequel/extensions/integer64.rb 183${GEM_LIBDIR}/lib/sequel/extensions/integer64.rb
182${GEM_LIBDIR}/lib/sequel/extensions/looser_typecasting.rb 184${GEM_LIBDIR}/lib/sequel/extensions/looser_typecasting.rb
183${GEM_LIBDIR}/lib/sequel/extensions/migration.rb 185${GEM_LIBDIR}/lib/sequel/extensions/migration.rb
184${GEM_LIBDIR}/lib/sequel/extensions/mssql_emulate_lateral_with_apply.rb 186${GEM_LIBDIR}/lib/sequel/extensions/mssql_emulate_lateral_with_apply.rb
185${GEM_LIBDIR}/lib/sequel/extensions/named_timezones.rb 187${GEM_LIBDIR}/lib/sequel/extensions/named_timezones.rb
186${GEM_LIBDIR}/lib/sequel/extensions/no_auto_literal_strings.rb 188${GEM_LIBDIR}/lib/sequel/extensions/no_auto_literal_strings.rb
@@ -197,26 +199,27 @@ ${GEM_LIBDIR}/lib/sequel/extensions/pg_i @@ -197,26 +199,27 @@ ${GEM_LIBDIR}/lib/sequel/extensions/pg_i
197${GEM_LIBDIR}/lib/sequel/extensions/pg_interval.rb 199${GEM_LIBDIR}/lib/sequel/extensions/pg_interval.rb
198${GEM_LIBDIR}/lib/sequel/extensions/pg_json.rb 200${GEM_LIBDIR}/lib/sequel/extensions/pg_json.rb
199${GEM_LIBDIR}/lib/sequel/extensions/pg_json_ops.rb 201${GEM_LIBDIR}/lib/sequel/extensions/pg_json_ops.rb
200${GEM_LIBDIR}/lib/sequel/extensions/pg_loose_count.rb 202${GEM_LIBDIR}/lib/sequel/extensions/pg_loose_count.rb
201${GEM_LIBDIR}/lib/sequel/extensions/pg_range.rb 203${GEM_LIBDIR}/lib/sequel/extensions/pg_range.rb
202${GEM_LIBDIR}/lib/sequel/extensions/pg_range_ops.rb 204${GEM_LIBDIR}/lib/sequel/extensions/pg_range_ops.rb
203${GEM_LIBDIR}/lib/sequel/extensions/pg_row.rb 205${GEM_LIBDIR}/lib/sequel/extensions/pg_row.rb
204${GEM_LIBDIR}/lib/sequel/extensions/pg_row_ops.rb 206${GEM_LIBDIR}/lib/sequel/extensions/pg_row_ops.rb
205${GEM_LIBDIR}/lib/sequel/extensions/pg_static_cache_updater.rb 207${GEM_LIBDIR}/lib/sequel/extensions/pg_static_cache_updater.rb
206${GEM_LIBDIR}/lib/sequel/extensions/pg_timestamptz.rb 208${GEM_LIBDIR}/lib/sequel/extensions/pg_timestamptz.rb
207${GEM_LIBDIR}/lib/sequel/extensions/pretty_table.rb 209${GEM_LIBDIR}/lib/sequel/extensions/pretty_table.rb
208${GEM_LIBDIR}/lib/sequel/extensions/query.rb 210${GEM_LIBDIR}/lib/sequel/extensions/query.rb
209${GEM_LIBDIR}/lib/sequel/extensions/round_timestamps.rb 211${GEM_LIBDIR}/lib/sequel/extensions/round_timestamps.rb
 212${GEM_LIBDIR}/lib/sequel/extensions/run_transaction_hooks.rb
210${GEM_LIBDIR}/lib/sequel/extensions/s.rb 213${GEM_LIBDIR}/lib/sequel/extensions/s.rb
211${GEM_LIBDIR}/lib/sequel/extensions/schema_caching.rb 214${GEM_LIBDIR}/lib/sequel/extensions/schema_caching.rb
212${GEM_LIBDIR}/lib/sequel/extensions/schema_dumper.rb 215${GEM_LIBDIR}/lib/sequel/extensions/schema_dumper.rb
213${GEM_LIBDIR}/lib/sequel/extensions/select_remove.rb 216${GEM_LIBDIR}/lib/sequel/extensions/select_remove.rb
214${GEM_LIBDIR}/lib/sequel/extensions/sequel_4_dataset_methods.rb 217${GEM_LIBDIR}/lib/sequel/extensions/sequel_4_dataset_methods.rb
215${GEM_LIBDIR}/lib/sequel/extensions/server_block.rb 218${GEM_LIBDIR}/lib/sequel/extensions/server_block.rb
216${GEM_LIBDIR}/lib/sequel/extensions/server_logging.rb 219${GEM_LIBDIR}/lib/sequel/extensions/server_logging.rb
217${GEM_LIBDIR}/lib/sequel/extensions/split_array_nil.rb 220${GEM_LIBDIR}/lib/sequel/extensions/split_array_nil.rb
218${GEM_LIBDIR}/lib/sequel/extensions/sql_comments.rb 221${GEM_LIBDIR}/lib/sequel/extensions/sql_comments.rb
219${GEM_LIBDIR}/lib/sequel/extensions/sql_expr.rb 222${GEM_LIBDIR}/lib/sequel/extensions/sql_expr.rb
220${GEM_LIBDIR}/lib/sequel/extensions/string_agg.rb 223${GEM_LIBDIR}/lib/sequel/extensions/string_agg.rb
221${GEM_LIBDIR}/lib/sequel/extensions/string_date_time.rb 224${GEM_LIBDIR}/lib/sequel/extensions/string_date_time.rb
222${GEM_LIBDIR}/lib/sequel/extensions/symbol_aref.rb 225${GEM_LIBDIR}/lib/sequel/extensions/symbol_aref.rb

cvs diff -r1.78 -r1.79 pkgsrc/databases/ruby-sequel/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sequel/distinfo 2020/04/26 08:40:47 1.78
+++ pkgsrc/databases/ruby-sequel/distinfo 2020/05/02 13:22:00 1.79
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.78 2020/04/26 08:40:47 taca Exp $ 1$NetBSD: distinfo,v 1.79 2020/05/02 13:22:00 taca Exp $
2 2
3SHA1 (sequel-5.31.0.gem) = 8fcb0aa5a13c0cda9ab13626c336daef1e5e4e8b 3SHA1 (sequel-5.32.0.gem) = 3ecc1e5b527171ccf7baf27acbec9864cbe5f5dc
4RMD160 (sequel-5.31.0.gem) = dcf2ef963fdeb103a66ecb9e622f6af7760f2f7e 4RMD160 (sequel-5.32.0.gem) = 35b04e9ade6942ac184febe3499e801997d711fb
5SHA512 (sequel-5.31.0.gem) = 4a9cc92d9b49aafa42c0c5bc4b771619210c49d96b79aa05476f51213a99457fb9aff94fe798a3f425f93e805686b80219f70e71a1ae50597de6722db371ec5a 5SHA512 (sequel-5.32.0.gem) = a65fe52de4f95598e6e0946ae678c0e7711cd70fd5ac23f205c1d6be45d5ed0b7b86fd9c8e19da920b0ade32a9fb8b69d2a994e70e386930c320e5b3ffbf3a32
6Size (sequel-5.31.0.gem) = 712704 bytes 6Size (sequel-5.32.0.gem) = 715264 bytes