pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/ruby-sequel



Module Name:    pkgsrc
Committed By:   taca
Date:           Wed Oct 28 15:09:39 UTC 2026

Modified Files:
        pkgsrc/databases/ruby-sequel: Makefile PLIST distinfo

Log Message:
databases/ruby-sequel: update to 5.109.0

5.109.0 (2026-10-01)

* Make create_table with :temp and :as options create temporary table on
  Microsoft SQL Server and DB2 (jeremyevans) (#2393)

* Revert support for PostgreSQL 19 property graphs (jeremyevans)

* Revert support for PostgreSQL 19 UPDATE/DELETE FOR PORTION OF
  (jeremyevans)

* Add validate_associated_context plugin for integrating validate_associated
  and validation_contexts plugins (sterlzbd, jeremyevans) (#2392)

* Support amalgalite 2 in the amalgalite adapter (jeremyevans)

* Recognize an additional lock timeout error in the trilogy adapter
  (jeremyevans)

* Work with json gem version 3 (jeremyevans)

* Drop support for Ruby 1.9, minimum is now 2.0 (jeremyevans)

* Make DateTime bound variable usage in the jdbc/postgresql adapter work
  correctly when timezone offset is different than local (jeremyevans)

* Fix JRUBY_VERSION checks to handle JRuby 10+ (jeremyevans)

* Correctly parse offset of timestamptz value in jdbc/postgresql adapter
  (jeremyevans)

* Raise if attempting to parse a PostgreSQL array with more than 6
  dimensions (jeremyevans)

* Do not allow Sequel.extension to load extensions with ../ or ..\ for
  security reasons (jeremyevans)

* Deprecate support for arbitrary join types in Dataset#join_table
  (jeremyevans)

* Use RETURN_GENERATED_KEYS for prepared statement inserts in the jdbc
  adapter for Microsoft SQL Server (jeremyevans)

* Do not emulate LIKE with REGEXP on SQLAnywhere (jeremyevans)

* Add select_on_skipped_update plugin for running SELECT query to check for
  object existance if an UPDATE statement is skipped (jeremyevans)

* Run and clear instance hooks if Model#save_changes skips update due to the
  object being unmodified (jeremyevans)

* Clear instance filters if Model#save_changes skips update due to the
  object being unmodified (jeremyevans)

* Quote elements of terms array/set argument given to
  Dataset#full_text_search on Microsoft SQL Server (jeremyevans)

* Clear parameters after prepared statement execution in jdbc and sqlite3
  adapters (jeremyevans)

* Support prevent_increase option/argument in the optimistic locking plugins
  (jeremyevans)

* Allow the caching plugin to support composite primary keys where multiple columns can contain "," by adding composite_cache_key class method (jeremyevans)

* Make lit_require_frozen extension not freeze literal strings in
  BooleanExpression.from_value_pair, avoiding safety issues (jeremyevans)

* Treat literal string as unsafe in lit_require_frozen extension if it
  differs from its frozen source (jeremyevans)

* Don't use a placeholder loader in Dataset#first when passed a negative
  limit (jeremyevans)

* Quote identifiers used in PASSING clauses in the pg_json_ops extension
  (jeremyevans)

* Make Model.sti_class in single_table_inheritance plugin return root class
  if specified constant exists but is not a descendant of the root class
  (jeremyevans)

* Limit the :synchronous option value to Database#transaction on Postgresql
  to supported values (jeremyevans)

* Quote SQLite database types when dumping schema with :same_db option in
  the schema_dumper extension (jeremyevans)

* Convert database exception class to Sequel exception class for failures in
  Database#copy_table query (jeremyevans)

* Limit the :format option value to Database#copy_table on PostgreSQL to
  supported formats (jeremyevans)


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 pkgsrc/databases/ruby-sequel/Makefile
cvs rdiff -u -r1.135 -r1.136 pkgsrc/databases/ruby-sequel/PLIST
cvs rdiff -u -r1.149 -r1.150 pkgsrc/databases/ruby-sequel/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/ruby-sequel/Makefile
diff -u pkgsrc/databases/ruby-sequel/Makefile:1.150 pkgsrc/databases/ruby-sequel/Makefile:1.151
--- pkgsrc/databases/ruby-sequel/Makefile:1.150 Wed Sep  2 15:12:49 2026
+++ pkgsrc/databases/ruby-sequel/Makefile       Wed Oct 28 15:09:39 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.150 2026/09/02 15:12:49 taca Exp $
+# $NetBSD: Makefile,v 1.151 2026/10/28 15:09:39 taca Exp $
 
-DISTNAME=      sequel-5.108.0
+DISTNAME=      sequel-5.109.0
 CATEGORIES=    databases
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/databases/ruby-sequel/PLIST
diff -u pkgsrc/databases/ruby-sequel/PLIST:1.135 pkgsrc/databases/ruby-sequel/PLIST:1.136
--- pkgsrc/databases/ruby-sequel/PLIST:1.135    Sun Apr 12 14:30:10 2026
+++ pkgsrc/databases/ruby-sequel/PLIST  Wed Oct 28 15:09:39 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.135 2026/04/12 14:30:10 taca Exp $
+@comment $NetBSD: PLIST,v 1.136 2026/10/28 15:09:39 taca Exp $
 bin/sequel${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/MIT-LICENSE
@@ -272,6 +272,7 @@ ${GEM_LIBDIR}/lib/sequel/plugins/prepare
 ${GEM_LIBDIR}/lib/sequel/plugins/primary_key_lookup_check_values.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/rcte_tree.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/require_valid_schema.rb
+${GEM_LIBDIR}/lib/sequel/plugins/select_on_skipped_update.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/serialization.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/serialization_modification_detection.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/sharding.rb
@@ -302,6 +303,7 @@ ${GEM_LIBDIR}/lib/sequel/plugins/update_
 ${GEM_LIBDIR}/lib/sequel/plugins/update_refresh.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/uuid.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validate_associated.rb
+${GEM_LIBDIR}/lib/sequel/plugins/validate_associated_context.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_class_methods.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_contexts.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_helpers.rb

Index: pkgsrc/databases/ruby-sequel/distinfo
diff -u pkgsrc/databases/ruby-sequel/distinfo:1.149 pkgsrc/databases/ruby-sequel/distinfo:1.150
--- pkgsrc/databases/ruby-sequel/distinfo:1.149 Wed Sep  2 15:12:49 2026
+++ pkgsrc/databases/ruby-sequel/distinfo       Wed Oct 28 15:09:39 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.149 2026/09/02 15:12:49 taca Exp $
+$NetBSD: distinfo,v 1.150 2026/10/28 15:09:39 taca Exp $
 
-BLAKE2s (sequel-5.108.0.gem) = 6845d56e6b4ffb1088d7b34a43f0bfb52b2f99257d076425a07691ed9cfe7040
-SHA512 (sequel-5.108.0.gem) = 4aeff3a29fbb9580ac2ded902751653e088a43769260688dbf8d90ac13dcbb84a6396dd2f73b684ac6d0e6e4b19c433ea196c933e7fa1d9b10fd256a4614e882
-Size (sequel-5.108.0.gem) = 672256 bytes
+BLAKE2s (sequel-5.109.0.gem) = a0befa1cc002ed4f57e48c70d7534f406667fdd73cc2e95337e10bcdcf63915d
+SHA512 (sequel-5.109.0.gem) = 8d487b3762ddf443099d2b9d8c2ee25a8e610787f1229d7ec0be713e246a29515c4a1d8ac50528229a04190bb4066d3728e41a88b6d3c2ae6de6e9f304339399
+Size (sequel-5.109.0.gem) = 666112 bytes



Home | Main Index | Thread Index | Old Index