summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2020-06-04 08:51:16 +0000
committerbsiegert <bsiegert@pkgsrc.org>2020-06-04 08:51:16 +0000
commit97df99cdd736a688e91cacbd1a0da5f7b870a3cb (patch)
treeb88c9a9e5852535c0534a90e48f9cdd11807c0a6
parent6aa09009eaa73e40194925773ef0854847fbd5fb (diff)
downloadpkgsrc-97df99cdd736a688e91cacbd1a0da5f7b870a3cb.tar.gz
Pullup ticket #6214 - requested by taca
www/ruby-rails60: security fix Revisions pulled up: - databases/ruby-activerecord60/PLIST 1.2 - databases/ruby-activerecord60/distinfo 1.2-1.3 - devel/ruby-activejob60/distinfo 1.2-1.3 - devel/ruby-activemodel60/distinfo 1.2-1.3 - devel/ruby-activestorage60/distinfo 1.2-1.3 - devel/ruby-activesupport60/distinfo 1.2-1.3 - devel/ruby-railties60/distinfo 1.2-1.3 - mail/ruby-actionmailbox60/distinfo 1.2-1.3 - mail/ruby-actionmailer60/distinfo 1.2-1.3 - textproc/ruby-actiontext60/distinfo 1.2-1.3 - www/ruby-actioncable60/distinfo 1.2-1.3 - www/ruby-actionpack60/distinfo 1.2-1.3 - www/ruby-actionview60/distinfo 1.2-1.3 - www/ruby-rails60/distinfo 1.2-1.3 --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:15:25 UTC 2020 Modified Files: pkgsrc/devel/ruby-activesupport60: distinfo Log Message: devel/ruby-activesupport60: update to 6.0.3 Update ruby-activesupport60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * `Array#to_sentence` no longer returns a frozen string. Before: ['one', 'two'].to_sentence.frozen? # => true After: ['one', 'two'].to_sentence.frozen? # => false *Nicolas Dular* * Update `ActiveSupport::Messages::Metadata#fresh?` to work for cookies with expiry set when `ActiveSupport.parse_json_times = true`. *Christian Gregg* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:16:16 UTC 2020 Modified Files: pkgsrc/devel/ruby-activemodel60: distinfo Log Message: devel/ruby-activemodel60: updat to 6.0.3 Update ruby-activemodel60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:16:55 UTC 2020 Modified Files: pkgsrc/devel/ruby-activejob60: distinfo Log Message: devel/ruby-activejob60: update to 6.0.3 Update ruby-activejob60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * While using `perform_enqueued_jobs` test helper enqueued jobs must be stored for the later check with `assert_enqueued_with`. *Dmitry Polushkin* * Add queue name support to Que adapter *Brad Nauta*, *Wojciech Wnętrzak* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:17:34 UTC 2020 Modified Files: pkgsrc/www/ruby-actionview60: distinfo Log Message: www/ruby-actionview60: update to 6.0.3 Update ruby-actionview60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * annotated_source_code returns an empty array so TemplateErrors without a template in the backtrace are surfaced properly by DebugExceptions. *Guilherme Mansur*, *Kasper Timm Hansen* * Add autoload for SyntaxErrorInTemplate so syntax errors are correctly raised by DebugExceptions. *Guilherme Mansur*, *Gannon McGibbon* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:18:09 UTC 2020 Modified Files: pkgsrc/www/ruby-actionpack60: distinfo Log Message: www/ruby-actionpack60: update to 6.0.3 Update ruby-actionpack60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * Include child session assertion count in ActionDispatch::IntegrationTest `IntegrationTest#open_session` uses `dup` to create the new session, which meant it had its own copy of `@assertions`. This prevented the assertions from being correctly counted and reported. Child sessions now have their `attr_accessor` overriden to delegate to the root session. Fixes #32142 *Sam Bostock* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:18:56 UTC 2020 Modified Files: pkgsrc/databases/ruby-activerecord60: PLIST distinfo Log Message: databases/ruby-activerecord60: update to 6.0.3 Update ruby-activerecord60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * Recommend applications don't use the `database` kwarg in `connected_to` The database kwarg in `connected_to` was meant to be used for one-off scripts but is often used in requests. This is really dangerous because it re-establishes a connection every time. It's deprecated in 6.1 and will be removed in 6.2 without replacement. This change soft deprecates it in 6.0 by removing documentation. *Eileen M. Uchitelle* * Fix support for PostgreSQL 11+ partitioned indexes. *Sebastián Palma* * Add support for beginless ranges, introduced in Ruby 2.7. *Josh Goodall* * Fix insert_all with enum values Fixes #38716. *Joel Blum* * Regexp-escape table name for MS SQL Add `Regexp.escape` to one method in ActiveRecord, so that table names with regular expression characters in them work as expected. Since MS SQL Server uses "[" and "]" to quote table and column names, and those characters are regular expression characters, methods like `pluck` and `select` fail in certain cases when used with the MS SQL Server adapter. *Larry Reid* * Store advisory locks on their own named connection. Previously advisory locks were taken out against a connection when a migration started. This works fine in single database applications but doesn't work well when migrations need to open new connections which results in the lock getting dropped. In order to fix this we are storing the advisory lock on a new connection with the connection specification name `AdisoryLockBase`. The caveat is that we need to maintain at least 2 connections to a database while migrations are running in order to do this. *Eileen M. Uchitelle*, *John Crepezzi* * Ensure `:reading` connections always raise if a write is attempted. Now Rails will raise an `ActiveRecord::ReadOnlyError` if any connection on the reading handler attempts to make a write. If your reading role needs to write you should name the role something other than `:reading`. *Eileen M. Uchitelle* * Enforce fresh ETag header after a collection's contents change by adding ActiveRecord::Relation#cache_key_with_version. This method will be used by ActionController::ConditionalGet to ensure that when collection cache versioning is enabled, requests using ConditionalGet don't return the same ETag header after a collection is modified. Fixes #38078. *Aaron Lipman* * A database URL can now contain a querystring value that contains an equal sign. This is needed to support passing PostgresSQL `options`. *Joshua Flanagan* * Retain explicit selections on the base model after applying `includes` and `joins`. Resolves #34889. *Patrick Rebsch* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:20:09 UTC 2020 Modified Files: pkgsrc/mail/ruby-actionmailer60: distinfo Log Message: mail/ruby-actionmailer60: update to 6.0.3 Update ruby-actionmailer60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:20:46 UTC 2020 Modified Files: pkgsrc/mail/ruby-actionmailbox60: distinfo Log Message: mail/ruby-actionmailbox60: update to 6.0.3 Update ruby-actionmailbox60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * Update Mandrill inbound email route to respond appropriately to HEAD requests for URL health checks from Mandrill. *Bill Cromie* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:21:24 UTC 2020 Modified Files: pkgsrc/www/ruby-actioncable60: distinfo Log Message: www/ruby-actioncable60: update to 6.0.3 Update to ruby-actioncable60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:22:16 UTC 2020 Modified Files: pkgsrc/devel/ruby-railties60: distinfo Log Message: devel/ruby-railties60: update to 6.0.3 Update ruby-railties60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * Cache compiled view templates when running tests by default When generating a new app without `--skip-spring`, caching classes is disabled in `environments/test.rb`. This implicitly disables caching view templates too. This change will enable view template caching by adding this to the generated `environments/test.rb`: ````ruby config.action_view.cache_template_loading = true ```` *Jorge Manrubia* * `Rails::Application#eager_load!` is available again to load application code manually as it was possible in previous versions. Please, note this is not integrated with the whole eager loading logic that runs when Rails boots with eager loading enabled, you can think of this method as a vanilla recursive code loader. This ability has been restored because there are some use cases for it, such as indexers that need to have all application classes and modules in memory. *Xavier Noria* * Generators that inherit from NamedBase respect `--force` option *Josh Brody* * Regression fix: The Rake task `zeitwerk:check` supports eager loaded namespaces which do not have eager load paths, like the recently added `i18n`. These namespaces are only required to respond to `eager_load!`. *Xavier Noria* --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:22:55 UTC 2020 Modified Files: pkgsrc/devel/ruby-activestorage60: distinfo Log Message: devel/ruby-activestorage60: update to 6.0.3 Update ruby-activestorage60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:23:36 UTC 2020 Modified Files: pkgsrc/textproc/ruby-actiontext60: distinfo Log Message: textproc/ruby-actiontext60: update to 6.0.3 Update ruby-actiontext60 to 6.0.3. ## Rails 6.0.3 (May 06, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Sat May 16 14:24:28 UTC 2020 Modified Files: pkgsrc/www/ruby-rails60: distinfo Log Message: www/ruby-rails60: update to 6.0.3 Finally, update ruby-rails60 to 6.0.3. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:10:27 UTC 2020 Modified Files: pkgsrc/devel/ruby-activesupport60: distinfo Log Message: devel/ruby-activesupport60: update to 6.0.3.1 Update ruby-activesupport60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * [CVE-2020-8165] Deprecate Marshal.load on raw cache read in RedisCacheStore * [CVE-2020-8165] Avoid Marshal.load on raw cache value in MemCacheStore --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:11:10 UTC 2020 Modified Files: pkgsrc/devel/ruby-activemodel60: distinfo Log Message: devel/ruby-activemodel60: update to 6.0.3.1 Update ruby-activemodel60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:11:43 UTC 2020 Modified Files: pkgsrc/devel/ruby-activejob60: distinfo Log Message: devel/ruby-activejob60: update to 6.0.3.1 Update ruby-activejob60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:12:16 UTC 2020 Modified Files: pkgsrc/www/ruby-actionview60: distinfo Log Message: www/ruby-actionview60: update to 6.0.3.1 Update ruby-actionview60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * [CVE-2020-8167] Check that request is same-origin prior to including CSRF token in XHRs --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:12:50 UTC 2020 Modified Files: pkgsrc/www/ruby-actionpack60: distinfo Log Message: www/ruby-actionpack60: update to 6.0.3.1 Update ruby-actionpack60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * [CVE-2020-8166] HMAC raw CSRF token before masking it, so it cannot be used to reconstruct a per-form token * [CVE-2020-8164] Return self when calling #each, #each_pair, and #each_value instead of the raw @parameters hash --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:13:24 UTC 2020 Modified Files: pkgsrc/databases/ruby-activerecord60: distinfo Log Message: databases/ruby-activerecord60: update to 6.0.3.1 Update ruby-activerecord60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:14:04 UTC 2020 Modified Files: pkgsrc/mail/ruby-actionmailer60: distinfo Log Message: mail/ruby-actionmailer60: update to 6.0.3.1 Update ruby-actionmailer60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:14:41 UTC 2020 Modified Files: pkgsrc/mail/ruby-actionmailbox60: distinfo Log Message: mail/ruby-actionmailbox60: update to 6.0.3.1 Update ruby-actionmailbox60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:15:14 UTC 2020 Modified Files: pkgsrc/www/ruby-actioncable60: distinfo Log Message: www/ruby-actioncable60: update to 6.0.3.1 Update ruby-actioncable60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:15:47 UTC 2020 Modified Files: pkgsrc/devel/ruby-railties60: distinfo Log Message: devel/ruby-railties60: update to 6.0.3.1 Update ruby-railties60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:16:26 UTC 2020 Modified Files: pkgsrc/devel/ruby-activestorage60: distinfo Log Message: devel/ruby-activestorage60: update to 6.0.3.1 Update ruby-activestorage60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * [CVE-2020-8162] Include Content-Length in signature for ActiveStorage direct upload --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:17:01 UTC 2020 Modified Files: pkgsrc/textproc/ruby-actiontext60: distinfo Log Message: textproc/ruby-actiontext60: update to 6.0.3.1 Update ruby-actiontext60 to 6.0.3.1. ## Rails 6.0.3.1 (May 18, 2020) ## * No changes. --- Module Name: pkgsrc Committed By: taca Date: Tue May 19 17:17:45 UTC 2020 Modified Files: pkgsrc/www/ruby-rails60: distinfo Log Message: www/ruby-rails60: update to 6.0.3.1. Finally, update ruby-rails60 to 6.0.3.1.
-rw-r--r--databases/ruby-activerecord60/PLIST3
-rw-r--r--databases/ruby-activerecord60/distinfo10
-rw-r--r--devel/ruby-activejob60/distinfo10
-rw-r--r--devel/ruby-activemodel60/distinfo10
-rw-r--r--devel/ruby-activestorage60/distinfo10
-rw-r--r--devel/ruby-activesupport60/distinfo10
-rw-r--r--devel/ruby-railties60/distinfo10
-rw-r--r--lang/ruby/rails.mk4
-rw-r--r--mail/ruby-actionmailbox60/distinfo10
-rw-r--r--mail/ruby-actionmailer60/distinfo10
-rw-r--r--textproc/ruby-actiontext60/distinfo10
-rw-r--r--www/ruby-actioncable60/distinfo10
-rw-r--r--www/ruby-actionpack60/distinfo10
-rw-r--r--www/ruby-actionview60/distinfo10
-rw-r--r--www/ruby-rails60/distinfo10
15 files changed, 69 insertions, 68 deletions
diff --git a/databases/ruby-activerecord60/PLIST b/databases/ruby-activerecord60/PLIST
index 7afc353c553..dac1596dac3 100644
--- a/databases/ruby-activerecord60/PLIST
+++ b/databases/ruby-activerecord60/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/03/20 16:55:38 taca Exp $
+@comment $NetBSD: PLIST,v 1.1.2.1 2020/06/04 08:51:16 bsiegert Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/MIT-LICENSE
@@ -6,6 +6,7 @@ ${GEM_LIBDIR}/README.rdoc
${GEM_LIBDIR}/examples/performance.rb
${GEM_LIBDIR}/examples/simple.rb
${GEM_LIBDIR}/lib/active_record.rb
+${GEM_LIBDIR}/lib/active_record/advisory_lock_base.rb
${GEM_LIBDIR}/lib/active_record/aggregations.rb
${GEM_LIBDIR}/lib/active_record/association_relation.rb
${GEM_LIBDIR}/lib/active_record/associations.rb
diff --git a/databases/ruby-activerecord60/distinfo b/databases/ruby-activerecord60/distinfo
index 522fcac20d0..f929049a8a7 100644
--- a/databases/ruby-activerecord60/distinfo
+++ b/databases/ruby-activerecord60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:55:38 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:16 bsiegert Exp $
-SHA1 (activerecord-6.0.2.2.gem) = e87748fc622d675b58b00eceff6022cb39ac9e17
-RMD160 (activerecord-6.0.2.2.gem) = 02b0ec5e9faf30f8f852ce467c6c02f74ace54e5
-SHA512 (activerecord-6.0.2.2.gem) = 8bfb7874af9bbe4b2e31c8d77acb2f8b16eebd9764a93b81ce09bed8bb71ef02bf6dbc0b809b9b8a9c42fff578388a1bb339408ade767bef8002ccf06083c6c9
-Size (activerecord-6.0.2.2.gem) = 406528 bytes
+SHA1 (activerecord-6.0.3.1.gem) = 799344ebdf08a45c56ace16e3f124d4e2a0ecc46
+RMD160 (activerecord-6.0.3.1.gem) = 7002a4663363c25100892c04999cee52fe75a550
+SHA512 (activerecord-6.0.3.1.gem) = d25b7c71fbe753ff7219a583dcea4b7afc8466d5cf6dc1e4a845c888741c4c25f423158d6aa44f454709c4590f77625a04bb24956e4e386001bd00b4ab735229
+Size (activerecord-6.0.3.1.gem) = 407552 bytes
diff --git a/devel/ruby-activejob60/distinfo b/devel/ruby-activejob60/distinfo
index 8b9fc3de4fc..ae30015326e 100644
--- a/devel/ruby-activejob60/distinfo
+++ b/devel/ruby-activejob60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:48:47 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (activejob-6.0.2.2.gem) = db7b98cfe0e015b7f5cd0dda13f2d9df0cd44201
-RMD160 (activejob-6.0.2.2.gem) = 6efd0f27e6c1bd4d314cf3a080fd438997a22854
-SHA512 (activejob-6.0.2.2.gem) = 8feb4e528232eda4200d771cd12c5e85538d16fce2e0354b6c7dc952930a5c97207c6d54a466ac5b2db6599e8419793c6666cebd54da0f9b183f3b358afbc1c3
-Size (activejob-6.0.2.2.gem) = 31232 bytes
+SHA1 (activejob-6.0.3.1.gem) = d93fa09175cd3a4260aaa04576405caeaea5c722
+RMD160 (activejob-6.0.3.1.gem) = 08eb7e3973e3cf8be48bdb33f9d33302ae4d1147
+SHA512 (activejob-6.0.3.1.gem) = 2a89f435f075564a4edf1fe13f629f34b18207c5789571844a4085e2033f18fe4dd3bbf7591aaf36d318a9ae22c3fd5f5603e7ad00d0a0331d21220c50879646
+Size (activejob-6.0.3.1.gem) = 31744 bytes
diff --git a/devel/ruby-activemodel60/distinfo b/devel/ruby-activemodel60/distinfo
index 1781b334026..dbeb0559368 100644
--- a/devel/ruby-activemodel60/distinfo
+++ b/devel/ruby-activemodel60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:47:32 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (activemodel-6.0.2.2.gem) = 6130a07586ae15309bef10211cba0528062586c9
-RMD160 (activemodel-6.0.2.2.gem) = 598332baa7333a52ffedfb101e76f94d92bef462
-SHA512 (activemodel-6.0.2.2.gem) = 17b9bc7dd3991713881d0609e075ec6a9575786fcd82d6387295d10070b13fab8578f1bc1aa0d279a84c2d52780a94d0395dd714b4144f3d67ebff3eea0a13bd
-Size (activemodel-6.0.2.2.gem) = 58880 bytes
+SHA1 (activemodel-6.0.3.1.gem) = 751083db939d5b00ee66e383688365f06221b9a5
+RMD160 (activemodel-6.0.3.1.gem) = 46285c89622b1d52019bdd773e6d383030194ec0
+SHA512 (activemodel-6.0.3.1.gem) = a214994bad017efa9acef9bde5049b1bca96cac8a96823a5353cc5a842029e87f0dce62c7bfe5ad0b2ce17ee2edf7b7ab71689a6186302b6a8409d55d24ee02f
+Size (activemodel-6.0.3.1.gem) = 58880 bytes
diff --git a/devel/ruby-activestorage60/distinfo b/devel/ruby-activestorage60/distinfo
index 3717f19ceb6..0609361b44f 100644
--- a/devel/ruby-activestorage60/distinfo
+++ b/devel/ruby-activestorage60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 17:08:50 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (activestorage-6.0.2.2.gem) = cdad616b0e572ae6ae09a4bfe8a6c77eb9311167
-RMD160 (activestorage-6.0.2.2.gem) = 15c2fb8d411957534bf2f15330e1f1a01f23be0f
-SHA512 (activestorage-6.0.2.2.gem) = e95dd203f40959cd33572d452402bdbeb865e88e9e15d62edcf9c1a986323c0be3b006e960b8ebe1aa2775a2c6bb38b374dfad43d24141f64ca1d8ed2c02472e
-Size (activestorage-6.0.2.2.gem) = 50688 bytes
+SHA1 (activestorage-6.0.3.1.gem) = 5066a273cc46d7a71e69f34c6d17b1f0eeac74ef
+RMD160 (activestorage-6.0.3.1.gem) = 6c175fa6ab323198b1c96d6384b71e8ead3cba73
+SHA512 (activestorage-6.0.3.1.gem) = a703771604d5cb9de5300a2f939a6fefaaade7e7b7735ffed6a07d9ccc20424796e1910942680c25a693fc4b3bce78d0767f653e25dafb17febeb7dba006cf22
+Size (activestorage-6.0.3.1.gem) = 50688 bytes
diff --git a/devel/ruby-activesupport60/distinfo b/devel/ruby-activesupport60/distinfo
index 524a87c503a..c0bb584fce4 100644
--- a/devel/ruby-activesupport60/distinfo
+++ b/devel/ruby-activesupport60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:45:40 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (activesupport-6.0.2.2.gem) = 29d803376398d6a20e9ac02d45dae930f2fee306
-RMD160 (activesupport-6.0.2.2.gem) = 55d01d062c2b6f0aa9d6f8be9b5ae0c65b13ac74
-SHA512 (activesupport-6.0.2.2.gem) = 4f8f3cc42d5ea06aa5e332c558aede16af9c500b5edc31c1f747bfba9799d21343aebaecda686d211c765ff79435eceeac7c50d9af112dfed52bf1c355f8e7e5
-Size (activesupport-6.0.2.2.gem) = 212992 bytes
+SHA1 (activesupport-6.0.3.1.gem) = 637121aaab5d88902f686d64e86fd4b4967b2031
+RMD160 (activesupport-6.0.3.1.gem) = 75a7066e92da82611285bd73e952695be8bf3b40
+SHA512 (activesupport-6.0.3.1.gem) = b4b80a2fd08f4dc62a22b8946a91e81116e07a275d2ab75cb7021aa8f3481816ce32b5a598eb532235fe2e686cb1a000fad1667ab4d9561cd01a7e682244f6f8
+Size (activesupport-6.0.3.1.gem) = 214016 bytes
diff --git a/devel/ruby-railties60/distinfo b/devel/ruby-railties60/distinfo
index 3fb9a028534..3f30cc99f11 100644
--- a/devel/ruby-railties60/distinfo
+++ b/devel/ruby-railties60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 17:07:57 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (railties-6.0.2.2.gem) = 5d04ebebbdc001edf480e3940da46f52dec6afc5
-RMD160 (railties-6.0.2.2.gem) = ee26ff22151209eaf009d821cbfe2b6dc577697e
-SHA512 (railties-6.0.2.2.gem) = 2e0a686d227d231b5097ddef20ad804301ef814785c3fbef27530c258f3249a23cdd88ef7b984fb6653edb54afd856213c70cbe47dc653246fe65cc699e557ce
-Size (railties-6.0.2.2.gem) = 454144 bytes
+SHA1 (railties-6.0.3.1.gem) = 5dacf3de55b1c1aa6f9f31b346e963a3745a15d2
+RMD160 (railties-6.0.3.1.gem) = 58fd04f85dd93b06d32d1b8c7b3416126882f026
+SHA512 (railties-6.0.3.1.gem) = 325a51ae40a93171ae92b6a5b0c8fe68a2d5dddd15da23ca100c900e99acf6cf1afccce486d72efcbe5be58732eb293de6df02d00cf5997bc2e9e13cec156c53
+Size (railties-6.0.3.1.gem) = 455168 bytes
diff --git a/lang/ruby/rails.mk b/lang/ruby/rails.mk
index fb9affe1f91..dd678f676e9 100644
--- a/lang/ruby/rails.mk
+++ b/lang/ruby/rails.mk
@@ -1,4 +1,4 @@
-# $NetBSD: rails.mk,v 1.83.2.1 2020/06/01 19:15:21 bsiegert Exp $
+# $NetBSD: rails.mk,v 1.83.2.2 2020/06/04 08:51:16 bsiegert Exp $
.if !defined(_RUBY_RAILS_MK)
_RUBY_RAILS_MK= # defined
@@ -49,7 +49,7 @@ _RUBY_RAILS_MK= # defined
#
RUBY_RAILS51_VERSION?= 5.1.7
RUBY_RAILS52_VERSION?= 5.2.4.3
-RUBY_RAILS60_VERSION?= 6.0.2.2
+RUBY_RAILS60_VERSION?= 6.0.3.1
RUBY_RAILS_ACCEPTED?= # defined
RUBY_RAILS_DEFAULT?= 52
diff --git a/mail/ruby-actionmailbox60/distinfo b/mail/ruby-actionmailbox60/distinfo
index 609e53e9730..6ed080fc581 100644
--- a/mail/ruby-actionmailbox60/distinfo
+++ b/mail/ruby-actionmailbox60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:58:34 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (actionmailbox-6.0.2.2.gem) = 34adc326bfa528dfb116995c22a986146cb9beb9
-RMD160 (actionmailbox-6.0.2.2.gem) = b810066e4a034559c43f416e284004e797ce8b8d
-SHA512 (actionmailbox-6.0.2.2.gem) = 40b9accb569f86b5152e203bf65458c1c7cbe9ecc666ca9ff1e9d5575747c8121b5e9caaec09e0a8b0f19e90dde039228caca6da3bc8931d1437e607f871c9ce
-Size (actionmailbox-6.0.2.2.gem) = 20480 bytes
+SHA1 (actionmailbox-6.0.3.1.gem) = 8ab6c70bb51c65365f0ecf45bc313a92538bdc51
+RMD160 (actionmailbox-6.0.3.1.gem) = f36535b3f41b9b0135ceac13030f18424f526a65
+SHA512 (actionmailbox-6.0.3.1.gem) = c230d056a3b0787e8000bde294bb3843017ef8ff3a87560fc10af40d5ca370f7e1c95eaa4b5c19a3d09d1051f52109759f163414fc7aef439ecb9325dba1e521
+Size (actionmailbox-6.0.3.1.gem) = 20992 bytes
diff --git a/mail/ruby-actionmailer60/distinfo b/mail/ruby-actionmailer60/distinfo
index 1100941d1d9..7a0431e8bff 100644
--- a/mail/ruby-actionmailer60/distinfo
+++ b/mail/ruby-actionmailer60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:59:26 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:17 bsiegert Exp $
-SHA1 (actionmailer-6.0.2.2.gem) = cee151ea1055401fe3560041a6ecb5b95351e1d1
-RMD160 (actionmailer-6.0.2.2.gem) = d134a3e608bdaf897ec150c605176767ae3d2a69
-SHA512 (actionmailer-6.0.2.2.gem) = 15e930887c1416835a92e3a5601e79b50e353f1c688a758ca2b1249d3b3775ed0804fd60be50d930fc4afd6e7dfbd23e7a1d0d42cf12647fd92ca76452a22c51
-Size (actionmailer-6.0.2.2.gem) = 30720 bytes
+SHA1 (actionmailer-6.0.3.1.gem) = 32abbd8b860e0eb4dc6ddc7eb91229f138f41be5
+RMD160 (actionmailer-6.0.3.1.gem) = 07fabe5b76ff3f1cd28759bfcdef4364788b2c31
+SHA512 (actionmailer-6.0.3.1.gem) = 877d285de378587327436706209a794fcc5399494cf4e5b8d9b2e3688b54a5d11293343be04efe062d7af847418b31f582ad5cd78e9e8f930a19a72355f08875
+Size (actionmailer-6.0.3.1.gem) = 30720 bytes
diff --git a/textproc/ruby-actiontext60/distinfo b/textproc/ruby-actiontext60/distinfo
index 88b1285ab81..0c26a7b8ba9 100644
--- a/textproc/ruby-actiontext60/distinfo
+++ b/textproc/ruby-actiontext60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 17:11:39 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:18 bsiegert Exp $
-SHA1 (actiontext-6.0.2.2.gem) = 3cfc8d6e28c879eb35e24ef427de501b70f06110
-RMD160 (actiontext-6.0.2.2.gem) = d544686fe7973eb4ee91ea57a3999715bd079ec2
-SHA512 (actiontext-6.0.2.2.gem) = 4fd931c5da5230ea04c731b9ee578753ef41819c02dfd9b91c52bace78302f53c85f7d8649d6eac08f077ccfdca989de4b3558e15e01f55b0afb2716a1d5efd4
-Size (actiontext-6.0.2.2.gem) = 17408 bytes
+SHA1 (actiontext-6.0.3.1.gem) = d2830250080c6ddfce32d7eed3b5e06868593679
+RMD160 (actiontext-6.0.3.1.gem) = 70fff0ac564809af8d77bce4f194f059a1ab35fd
+SHA512 (actiontext-6.0.3.1.gem) = fdcc08e3df997555e05ac4fa131870c4189c5eebe56cbeb4bab93f0c2a9f6d1961d946e10e8ac37f2f86430eb5e28c34c81b18c3ab4399b4c41c0d64b8f12a13
+Size (actiontext-6.0.3.1.gem) = 17408 bytes
diff --git a/www/ruby-actioncable60/distinfo b/www/ruby-actioncable60/distinfo
index a9f22d2ee52..b478868f132 100644
--- a/www/ruby-actioncable60/distinfo
+++ b/www/ruby-actioncable60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 17:05:10 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:18 bsiegert Exp $
-SHA1 (actioncable-6.0.2.2.gem) = cec58bbfe3f6c2ad115f6a40f957448d51ceef36
-RMD160 (actioncable-6.0.2.2.gem) = a3fadf5f6d95506e208767acdc027408510b64b8
-SHA512 (actioncable-6.0.2.2.gem) = 90b363acf3e5860d5c67b666f8c82a6f26187665dec8d8f5bf19d70fc00730a64edc1eee664e30504152cd17501ed9144d870af5f25bd4a4594b2a7c7b4b3cf1
-Size (actioncable-6.0.2.2.gem) = 42496 bytes
+SHA1 (actioncable-6.0.3.1.gem) = 7a791c75121a2d291c940c42dee32bab6f79b28d
+RMD160 (actioncable-6.0.3.1.gem) = 936b239557d5a5ccb6b60b97ae96ee0c5f8070d8
+SHA512 (actioncable-6.0.3.1.gem) = 22ed3f85377c2b1fee99f0f9e72eeceb28d4c7157db66268e3cae8c271e19cd6e94ea205925fa6c5559d36b90575272ad22f562e4a760bf7390c3c4849a09704
+Size (actioncable-6.0.3.1.gem) = 42496 bytes
diff --git a/www/ruby-actionpack60/distinfo b/www/ruby-actionpack60/distinfo
index a8ac49d6004..6c98a788e24 100644
--- a/www/ruby-actionpack60/distinfo
+++ b/www/ruby-actionpack60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:53:32 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:18 bsiegert Exp $
-SHA1 (actionpack-6.0.2.2.gem) = fd429f77d84c9c548a043f2ea8b6bc50aefa62bd
-RMD160 (actionpack-6.0.2.2.gem) = bb7ff66203358d9964239574d6123f5589dfd66d
-SHA512 (actionpack-6.0.2.2.gem) = 07eccb193fef0e9dfba8ef8e8936e0304d4429e4bffe2868ebf9b03db4c5b81e36f558972307ae9ef8be4b68f893bf6e418562cc31ba03bedfccabc59fa25e26
-Size (actionpack-6.0.2.2.gem) = 216576 bytes
+SHA1 (actionpack-6.0.3.1.gem) = b4e2f362f9e3f64c463f13a355c91eac4faf5c3c
+RMD160 (actionpack-6.0.3.1.gem) = 393c06b2fb001dac0f16a564b3d22c0c0172837a
+SHA512 (actionpack-6.0.3.1.gem) = c1cc8deba3ec9d8a0477063f6c2e359bd979cd809d4ab6082a7d1e0df102c083bcf7f5ecef05e832127be374e8039679bb3fe8b2260ec4b61bf9121466f024d5
+Size (actionpack-6.0.3.1.gem) = 217088 bytes
diff --git a/www/ruby-actionview60/distinfo b/www/ruby-actionview60/distinfo
index d75948f2ff2..9214682acf9 100644
--- a/www/ruby-actionview60/distinfo
+++ b/www/ruby-actionview60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 16:52:34 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:18 bsiegert Exp $
-SHA1 (actionview-6.0.2.2.gem) = a0f3d991d8a2d7ed408f8f0fccbb8b86ac2353cd
-RMD160 (actionview-6.0.2.2.gem) = 8cd9dbb9c333715c16a234fd5ade7b018b919ced
-SHA512 (actionview-6.0.2.2.gem) = 28a633dbdbc596db5922521595c257da8bc7875d4483f220cad55f751ce896a8c9bbb0523ddf8c068211727c9e31be8c3fe23acd19f86bf7f433f4289e560940
-Size (actionview-6.0.2.2.gem) = 169472 bytes
+SHA1 (actionview-6.0.3.1.gem) = d6fd791dd17410eedc792a83114bd2226d809081
+RMD160 (actionview-6.0.3.1.gem) = 9a62673f3db111bd47b5839f32433c7dca19519e
+SHA512 (actionview-6.0.3.1.gem) = fa44411af8d446a1be6484e8e89946c28c38133c21fda7f9d50c19e8115dde4876b0999c338ae0ff0b2670304faced15fee331239d3dd174b33d8d983911a02a
+Size (actionview-6.0.3.1.gem) = 169984 bytes
diff --git a/www/ruby-rails60/distinfo b/www/ruby-rails60/distinfo
index fb221e12853..fcbaa15d308 100644
--- a/www/ruby-rails60/distinfo
+++ b/www/ruby-rails60/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/03/20 17:13:48 taca Exp $
+$NetBSD: distinfo,v 1.1.2.1 2020/06/04 08:51:18 bsiegert Exp $
-SHA1 (rails-6.0.2.2.gem) = 86511007f90f8fb50a0fbbdaa8535237c3048048
-RMD160 (rails-6.0.2.2.gem) = 0404966bbc40986677df5c89f417a3ccd118b3c5
-SHA512 (rails-6.0.2.2.gem) = af258bdd3c6aa8a5f511ed98dae5c97169a895aba32ee8db5fd36f4be506a3eab6595acab13cb5a6eda1e721f83881c372b25a4fdb20774fd7e247286744b502
-Size (rails-6.0.2.2.gem) = 6656 bytes
+SHA1 (rails-6.0.3.1.gem) = faebc6a2d71d81b8fdababff057b91bea2bba47e
+RMD160 (rails-6.0.3.1.gem) = 889a79e66bb73e50c206545c630cc0f6f050f526
+SHA512 (rails-6.0.3.1.gem) = f8d40fb0225e689b2c3ecf948d20e9c44db3d399a2bcd779397a3fcfa862c7735399a0d96fb5c19bf5654a56116941017abe3c5aacff99e403a785d9c44309e8
+Size (rails-6.0.3.1.gem) = 6656 bytes