Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-bundler for openSUSE:Factory 
checked in at 2022-12-13 18:56:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-bundler (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-bundler.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-bundler"

Tue Dec 13 18:56:29 2022 rev:64 rq:1042626 version:2.3.26

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-bundler/rubygem-bundler.changes  
2022-10-30 18:28:51.330390716 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-bundler.new.1835/rubygem-bundler.changes    
    2022-12-13 18:56:44.911613527 +0100
@@ -1,0 +2,29 @@
+Wed Dec  7 11:14:32 UTC 2022 - Stephan Kulow <[email protected]>
+
+updated to version 2.3.26
+ see installed CHANGELOG.md
+
+  # 2.3.26 (November 16, 2022)
+  
+  ## Enhancements:
+  
+    - Map 'universal' to the real arch in Bundler for prebuilt gem selection 
[#5978](https://github.com/rubygems/rubygems/pull/5978)
+  
+  ## Documentation:
+  
+    - Fix '--force' option documentation of 'bundle clean' 
[#6050](https://github.com/rubygems/rubygems/pull/6050)
+  
+  # 2.3.25 (November 2, 2022)
+  
+  ## Bug fixes:
+  
+    - Properly sort specs when materializing 
[#6015](https://github.com/rubygems/rubygems/pull/6015)
+    - Fix bad unfreeze recommendation 
[#6013](https://github.com/rubygems/rubygems/pull/6013)
+  
+  ## Documentation:
+  
+    - Bring docs for gemfile(5) manpage up to date 
[#6007](https://github.com/rubygems/rubygems/pull/6007)
+    - Fix `github` DSL docs to mention they use https protocol over git under 
the hood [#5993](https://github.com/rubygems/rubygems/pull/5993)
+  
+
+-------------------------------------------------------------------

Old:
----
  bundler-2.3.24.gem

New:
----
  bundler-2.3.26.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-bundler.spec ++++++
--- /var/tmp/diff_new_pack.DOrLgl/_old  2022-12-13 18:56:46.059619654 +0100
+++ /var/tmp/diff_new_pack.DOrLgl/_new  2022-12-13 18:56:46.063619674 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-bundler
-Version:        2.3.24
+Version:        2.3.26
 Release:        0
 %define mod_name bundler
 %define mod_full_name %{mod_name}-%{version}

++++++ bundler-2.3.24.gem -> bundler-2.3.26.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md    2022-10-17 14:48:22.000000000 +0200
+++ new/CHANGELOG.md    2022-11-17 08:10:52.000000000 +0100
@@ -1,3 +1,25 @@
+# 2.3.26 (November 16, 2022)
+
+## Enhancements:
+
+  - Map 'universal' to the real arch in Bundler for prebuilt gem selection 
[#5978](https://github.com/rubygems/rubygems/pull/5978)
+
+## Documentation:
+
+  - Fix '--force' option documentation of 'bundle clean' 
[#6050](https://github.com/rubygems/rubygems/pull/6050)
+
+# 2.3.25 (November 2, 2022)
+
+## Bug fixes:
+
+  - Properly sort specs when materializing 
[#6015](https://github.com/rubygems/rubygems/pull/6015)
+  - Fix bad unfreeze recommendation 
[#6013](https://github.com/rubygems/rubygems/pull/6013)
+
+## Documentation:
+
+  - Bring docs for gemfile(5) manpage up to date 
[#6007](https://github.com/rubygems/rubygems/pull/6007)
+  - Fix `github` DSL docs to mention they use https protocol over git under 
the hood [#5993](https://github.com/rubygems/rubygems/pull/5993)
+
 # 2.3.24 (October 17, 2022)
 
 ## Enhancements:
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/build_metadata.rb 
new/lib/bundler/build_metadata.rb
--- old/lib/bundler/build_metadata.rb   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/build_metadata.rb   2022-11-17 08:10:52.000000000 +0100
@@ -4,8 +4,8 @@
   # Represents metadata from when the Bundler gem was built.
   module BuildMetadata
     # begin ivars
-    @built_at = "2022-10-17".freeze
-    @git_commit_sha = "b835c7ea15".freeze
+    @built_at = "2022-11-17".freeze
+    @git_commit_sha = "23ec5b8501".freeze
     @release = true
     # end ivars
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/cli.rb new/lib/bundler/cli.rb
--- old/lib/bundler/cli.rb      2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/cli.rb      2022-11-17 08:10:52.000000000 +0100
@@ -620,7 +620,7 @@
     method_option "dry-run", :type => :boolean, :default => false, :banner =>
       "Only print out changes, do not clean gems"
     method_option "force", :type => :boolean, :default => false, :banner =>
-      "Forces clean even if --path is not set"
+      "Forces cleaning up unused gems even if Bundler is configured to use 
globally installed gems. As a consequence, removes all system gems except for 
the ones in the current application."
     def clean
       require_relative "cli/clean"
       Clean.new(options.dup).run
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/definition.rb 
new/lib/bundler/definition.rb
--- old/lib/bundler/definition.rb       2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/definition.rb       2022-11-17 08:10:52.000000000 +0100
@@ -357,7 +357,7 @@
           "bundle config unset deployment"
         end
         msg << "\n\nIf this is a development machine, remove the 
#{Bundler.default_gemfile} " \
-               "freeze \nby running `#{suggested_command}`."
+               "freeze \nby running `#{suggested_command}`." if 
suggested_command
       end
 
       added =   []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/lazy_specification.rb 
new/lib/bundler/lazy_specification.rb
--- old/lib/bundler/lazy_specification.rb       2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/lazy_specification.rb       2022-11-17 08:10:52.000000000 
+0100
@@ -79,9 +79,7 @@
       candidates = if source.is_a?(Source::Path) || 
!ruby_platform_materializes_to_ruby_platform?
         target_platform = ruby_platform_materializes_to_ruby_platform? ? 
platform : local_platform
 
-        source.specs.search(Dependency.new(name, version)).select do |spec|
-          MatchPlatform.platforms_match?(spec.platform, target_platform)
-        end
+        
GemHelpers.select_best_platform_match(source.specs.search(Dependency.new(name, 
version)), target_platform)
       else
         source.specs.search(self)
       end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-add.1 
new/lib/bundler/man/bundle-add.1
--- old/lib/bundler/man/bundle-add.1    2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-add.1    2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-ADD" "1" "September 2022" "" ""
+.TH "BUNDLE\-ADD" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-add\fR \- Add gem to the Gemfile and run bundle install
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-binstubs.1 
new/lib/bundler/man/bundle-binstubs.1
--- old/lib/bundler/man/bundle-binstubs.1       2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-binstubs.1       2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-BINSTUBS" "1" "September 2022" "" ""
+.TH "BUNDLE\-BINSTUBS" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-binstubs\fR \- Install the binstubs of the listed gems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-cache.1 
new/lib/bundler/man/bundle-cache.1
--- old/lib/bundler/man/bundle-cache.1  2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-cache.1  2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-CACHE" "1" "September 2022" "" ""
+.TH "BUNDLE\-CACHE" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-cache\fR \- Package your needed \fB\.gem\fR files into your 
application
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-check.1 
new/lib/bundler/man/bundle-check.1
--- old/lib/bundler/man/bundle-check.1  2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-check.1  2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-CHECK" "1" "September 2022" "" ""
+.TH "BUNDLE\-CHECK" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-check\fR \- Verifies if dependencies are satisfied by installed gems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-clean.1 
new/lib/bundler/man/bundle-clean.1
--- old/lib/bundler/man/bundle-clean.1  2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-clean.1  2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-CLEAN" "1" "September 2022" "" ""
+.TH "BUNDLE\-CLEAN" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-clean\fR \- Cleans up unused gems in your bundler directory
@@ -20,5 +20,5 @@
 .
 .TP
 \fB\-\-force\fR
-Force a clean even if \fB\-\-path\fR is not set\.
+Forces cleaning up unused gems even if Bundler is configured to use globally 
installed gems\. As a consequence, removes all system gems except for the ones 
in the current application\.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-clean.1.ronn 
new/lib/bundler/man/bundle-clean.1.ronn
--- old/lib/bundler/man/bundle-clean.1.ronn     2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-clean.1.ronn     2022-11-17 08:10:52.000000000 
+0100
@@ -15,4 +15,4 @@
 * `--dry-run`:
   Print the changes, but do not clean the unused gems.
 * `--force`:
-  Force a clean even if `--path` is not set.
+  Forces cleaning up unused gems even if Bundler is configured to use globally 
installed gems. As a consequence, removes all system gems except for the ones 
in the current application.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-config.1 
new/lib/bundler/man/bundle-config.1
--- old/lib/bundler/man/bundle-config.1 2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-config.1 2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-CONFIG" "1" "September 2022" "" ""
+.TH "BUNDLE\-CONFIG" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-config\fR \- Set bundler configuration options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-console.1 
new/lib/bundler/man/bundle-console.1
--- old/lib/bundler/man/bundle-console.1        2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-console.1        2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-CONSOLE" "1" "September 2022" "" ""
+.TH "BUNDLE\-CONSOLE" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-console\fR \- Deprecated way to open an IRB session with the bundle 
pre\-loaded
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-doctor.1 
new/lib/bundler/man/bundle-doctor.1
--- old/lib/bundler/man/bundle-doctor.1 2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-doctor.1 2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-DOCTOR" "1" "September 2022" "" ""
+.TH "BUNDLE\-DOCTOR" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-doctor\fR \- Checks the bundle for common problems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-exec.1 
new/lib/bundler/man/bundle-exec.1
--- old/lib/bundler/man/bundle-exec.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-exec.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-EXEC" "1" "September 2022" "" ""
+.TH "BUNDLE\-EXEC" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-exec\fR \- Execute a command in the context of the bundle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-gem.1 
new/lib/bundler/man/bundle-gem.1
--- old/lib/bundler/man/bundle-gem.1    2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-gem.1    2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-GEM" "1" "September 2022" "" ""
+.TH "BUNDLE\-GEM" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-gem\fR \- Generate a project skeleton for creating a rubygem
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-help.1 
new/lib/bundler/man/bundle-help.1
--- old/lib/bundler/man/bundle-help.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-help.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-HELP" "1" "September 2022" "" ""
+.TH "BUNDLE\-HELP" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-help\fR \- Displays detailed help for each subcommand
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-info.1 
new/lib/bundler/man/bundle-info.1
--- old/lib/bundler/man/bundle-info.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-info.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-INFO" "1" "September 2022" "" ""
+.TH "BUNDLE\-INFO" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-info\fR \- Show information for the given gem in your bundle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-init.1 
new/lib/bundler/man/bundle-init.1
--- old/lib/bundler/man/bundle-init.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-init.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-INIT" "1" "September 2022" "" ""
+.TH "BUNDLE\-INIT" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-init\fR \- Generates a Gemfile into the current working directory
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-inject.1 
new/lib/bundler/man/bundle-inject.1
--- old/lib/bundler/man/bundle-inject.1 2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-inject.1 2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-INJECT" "1" "September 2022" "" ""
+.TH "BUNDLE\-INJECT" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-inject\fR \- Add named gem(s) with version requirements to Gemfile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-install.1 
new/lib/bundler/man/bundle-install.1
--- old/lib/bundler/man/bundle-install.1        2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-install.1        2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-INSTALL" "1" "September 2022" "" ""
+.TH "BUNDLE\-INSTALL" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-install\fR \- Install the dependencies specified in your Gemfile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-list.1 
new/lib/bundler/man/bundle-list.1
--- old/lib/bundler/man/bundle-list.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-list.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-LIST" "1" "September 2022" "" ""
+.TH "BUNDLE\-LIST" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-list\fR \- List all the gems in the bundle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-lock.1 
new/lib/bundler/man/bundle-lock.1
--- old/lib/bundler/man/bundle-lock.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-lock.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-LOCK" "1" "September 2022" "" ""
+.TH "BUNDLE\-LOCK" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-lock\fR \- Creates / Updates a lockfile without installing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-open.1 
new/lib/bundler/man/bundle-open.1
--- old/lib/bundler/man/bundle-open.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-open.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-OPEN" "1" "September 2022" "" ""
+.TH "BUNDLE\-OPEN" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-open\fR \- Opens the source directory for a gem in your bundle
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-outdated.1 
new/lib/bundler/man/bundle-outdated.1
--- old/lib/bundler/man/bundle-outdated.1       2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-outdated.1       2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-OUTDATED" "1" "September 2022" "" ""
+.TH "BUNDLE\-OUTDATED" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-outdated\fR \- List installed gems with newer versions available
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-platform.1 
new/lib/bundler/man/bundle-platform.1
--- old/lib/bundler/man/bundle-platform.1       2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-platform.1       2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-PLATFORM" "1" "September 2022" "" ""
+.TH "BUNDLE\-PLATFORM" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-platform\fR \- Displays platform compatibility information
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-plugin.1 
new/lib/bundler/man/bundle-plugin.1
--- old/lib/bundler/man/bundle-plugin.1 2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-plugin.1 2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-PLUGIN" "1" "September 2022" "" ""
+.TH "BUNDLE\-PLUGIN" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-plugin\fR \- Manage Bundler plugins
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-pristine.1 
new/lib/bundler/man/bundle-pristine.1
--- old/lib/bundler/man/bundle-pristine.1       2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-pristine.1       2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-PRISTINE" "1" "September 2022" "" ""
+.TH "BUNDLE\-PRISTINE" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-pristine\fR \- Restores installed gems to their pristine condition
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-remove.1 
new/lib/bundler/man/bundle-remove.1
--- old/lib/bundler/man/bundle-remove.1 2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-remove.1 2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-REMOVE" "1" "September 2022" "" ""
+.TH "BUNDLE\-REMOVE" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-remove\fR \- Removes gems from the Gemfile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-show.1 
new/lib/bundler/man/bundle-show.1
--- old/lib/bundler/man/bundle-show.1   2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-show.1   2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-SHOW" "1" "September 2022" "" ""
+.TH "BUNDLE\-SHOW" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-show\fR \- Shows all the gems in your bundle, or the path to a gem
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-update.1 
new/lib/bundler/man/bundle-update.1
--- old/lib/bundler/man/bundle-update.1 2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-update.1 2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-UPDATE" "1" "September 2022" "" ""
+.TH "BUNDLE\-UPDATE" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-update\fR \- Update your gems to the latest available versions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-version.1 
new/lib/bundler/man/bundle-version.1
--- old/lib/bundler/man/bundle-version.1        2022-10-17 14:48:22.000000000 
+0200
+++ new/lib/bundler/man/bundle-version.1        2022-11-17 08:10:52.000000000 
+0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-VERSION" "1" "September 2022" "" ""
+.TH "BUNDLE\-VERSION" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-version\fR \- Prints Bundler version information
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle-viz.1 
new/lib/bundler/man/bundle-viz.1
--- old/lib/bundler/man/bundle-viz.1    2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle-viz.1    2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE\-VIZ" "1" "September 2022" "" ""
+.TH "BUNDLE\-VIZ" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\-viz\fR \- Generates a visual dependency graph for your Gemfile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/bundle.1 new/lib/bundler/man/bundle.1
--- old/lib/bundler/man/bundle.1        2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/bundle.1        2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "BUNDLE" "1" "September 2022" "" ""
+.TH "BUNDLE" "1" "October 2022" "" ""
 .
 .SH "NAME"
 \fBbundle\fR \- Ruby Dependency Management
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/gemfile.5 
new/lib/bundler/man/gemfile.5
--- old/lib/bundler/man/gemfile.5       2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/gemfile.5       2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "GEMFILE" "5" "September 2022" "" ""
+.TH "GEMFILE" "5" "October 2022" "" ""
 .
 .SH "NAME"
 \fBGemfile\fR \- A format for describing gem dependencies for Ruby programs
@@ -73,13 +73,13 @@
 If your application requires a specific Ruby version or engine, specify your 
requirements using the \fBruby\fR method, with the following arguments\. All 
parameters are \fBOPTIONAL\fR unless otherwise specified\.
 .
 .SS "VERSION (required)"
-The version of Ruby that your application requires\. If your application 
requires an alternate Ruby engine, such as JRuby, Rubinius or TruffleRuby, this 
should be the Ruby version that the engine is compatible with\.
+The version of Ruby that your application requires\. If your application 
requires an alternate Ruby engine, such as JRuby, TruffleRuby, etc\., this 
should be the Ruby version that the engine is compatible with\.
 .
 .IP "" 4
 .
 .nf
 
-ruby "1\.9\.3"
+ruby "3\.1\.2"
 .
 .fi
 .
@@ -95,7 +95,7 @@
 For background: the reference or original implementation of the Ruby 
programming language is called Matz\'s Ruby Interpreter 
\fIhttps://en\.wikipedia\.org/wiki/Ruby_MRI\fR, or MRI for short\. This is 
named after Ruby creator Yukihiro Matsumoto, also known as Matz\. MRI is also 
known as CRuby, because it is written in C\. MRI is the most widely used Ruby 
engine\.
 .
 .IP "\(bu" 4
-Other implementations \fIhttps://www\.ruby\-lang\.org/en/about/\fR of Ruby 
exist\. Some of the more well\-known implementations include Rubinius 
\fIhttps://rubinius\.com/\fR, and JRuby \fIhttp://jruby\.org/\fR\. Rubinius is 
an alternative implementation of Ruby written in Ruby\. JRuby is an 
implementation of Ruby on the JVM, short for Java Virtual Machine\.
+Other implementations \fIhttps://www\.ruby\-lang\.org/en/about/\fR of Ruby 
exist\. Some of the more well\-known implementations include JRuby 
\fIhttp://jruby\.org/\fR and TruffleRuby 
\fIhttps://www\.graalvm\.org/ruby/\fR\. Rubinius is an alternative 
implementation of Ruby written in Ruby\. JRuby is an implementation of Ruby on 
the JVM, short for Java Virtual Machine\. TruffleRuby is a Ruby implementation 
on the GraalVM, a language toolkit built on the JVM\.
 .
 .IP "" 0
 .
@@ -106,20 +106,23 @@
 .
 .nf
 
-ruby "1\.8\.7", engine: "jruby", engine_version: "1\.6\.7"
+ruby "2\.6\.8", engine: "jruby", engine_version: "9\.3\.8\.0"
 .
 .fi
 .
 .IP "" 0
 .
 .SS "PATCHLEVEL"
-Each application \fImay\fR specify a Ruby patchlevel\.
+Each application \fImay\fR specify a Ruby patchlevel\. Specifying the 
patchlevel has been meaningless since Ruby 2\.1\.0 was released as the 
patchlevel is now uniquely determined by a combination of major, minor, and 
teeny version numbers\.
+.
+.P
+This option was implemented in Bundler 1\.4\.0 for Ruby 2\.0 or earlier\.
 .
 .IP "" 4
 .
 .nf
 
-ruby "2\.0\.0", patchlevel: "247"
+ruby "3\.1\.2", patchlevel: "20"
 .
 .fi
 .
@@ -265,6 +268,14 @@
 Windows C Ruby (MRI), including RubyInstaller 32\-bit and 64\-bit versions
 .
 .TP
+\fBmswin\fR
+Windows C Ruby (MRI), including RubyInstaller 32\-bit versions
+.
+.TP
+\fBmswin64\fR
+Windows C Ruby (MRI), including RubyInstaller 64\-bit versions
+.
+.TP
 \fBrbx\fR
 Rubinius
 .
@@ -277,13 +288,13 @@
 TruffleRuby
 .
 .P
-On platforms \fBruby\fR, \fBmri\fR, and \fBwindows\fR, you may additionally 
specify a version by appending the major and minor version numbers without a 
delimiter\. For example, to specify that a gem should only be used on platform 
\fBruby\fR version 2\.3, use:
+On platforms \fBruby\fR, \fBmri\fR, \fBmswin\fR, \fBmswin64\fR, and 
\fBwindows\fR, you may additionally specify a version by appending the major 
and minor version numbers without a delimiter\. For example, to specify that a 
gem should only be used on platform \fBruby\fR version 3\.1, use:
 .
 .IP "" 4
 .
 .nf
 
-ruby_23
+ruby_31
 .
 .fi
 .
@@ -297,8 +308,8 @@
 .nf
 
 gem "weakling",   platforms: :jruby
-gem "ruby\-debug", platforms: :mri_18
-gem "nokogiri",   platforms: [:windows_26, :jruby]
+gem "ruby\-debug", platforms: :mri_31
+gem "nokogiri",   platforms: [:windows_31, :jruby]
 .
 .fi
 .
@@ -497,7 +508,7 @@
 .
 .nf
 
-gem "rails", git: "git://github\.com/rails/rails\.git"
+gem "rails", git: "https://github\.com/rails/rails\.git";
 .
 .fi
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/man/gemfile.5.ronn 
new/lib/bundler/man/gemfile.5.ronn
--- old/lib/bundler/man/gemfile.5.ronn  2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/man/gemfile.5.ronn  2022-11-17 08:10:52.000000000 +0100
@@ -64,10 +64,10 @@
 ### VERSION (required)
 
 The version of Ruby that your application requires. If your application
-requires an alternate Ruby engine, such as JRuby, Rubinius or TruffleRuby, this
+requires an alternate Ruby engine, such as JRuby, TruffleRuby, etc., this
 should be the Ruby version that the engine is compatible with.
 
-    ruby "1.9.3"
+    ruby "3.1.2"
 
 ### ENGINE
 
@@ -86,9 +86,10 @@
 
   - [Other implementations](https://www.ruby-lang.org/en/about/) of Ruby exist.
     Some of the more well-known implementations include
-    [Rubinius](https://rubinius.com/), and [JRuby](http://jruby.org/).
+    [JRuby](http://jruby.org/) and 
[TruffleRuby](https://www.graalvm.org/ruby/).
     Rubinius is an alternative implementation of Ruby written in Ruby.
     JRuby is an implementation of Ruby on the JVM, short for Java Virtual 
Machine.
+    TruffleRuby is a Ruby implementation on the GraalVM, a language toolkit 
built on the JVM.
 
 ### ENGINE VERSION
 
@@ -96,13 +97,17 @@
 specified, an engine _must_ also be specified. If the engine is "ruby" the
 engine version specified _must_ match the Ruby version.
 
-    ruby "1.8.7", engine: "jruby", engine_version: "1.6.7"
+    ruby "2.6.8", engine: "jruby", engine_version: "9.3.8.0"
 
 ### PATCHLEVEL
 
-Each application _may_ specify a Ruby patchlevel.
+Each application _may_ specify a Ruby patchlevel. Specifying the patchlevel has
+been meaningless since Ruby 2.1.0 was released as the patchlevel is now
+uniquely determined by a combination of major, minor, and teeny version 
numbers.
 
-    ruby "2.0.0", patchlevel: "247"
+This option was implemented in Bundler 1.4.0 for Ruby 2.0 or earlier.
+
+    ruby "3.1.2", patchlevel: "20"
 
 ## GEMS
 
@@ -195,6 +200,10 @@
     C Ruby (MRI) only, but not Windows
   * `windows`:
     Windows C Ruby (MRI), including RubyInstaller 32-bit and 64-bit versions
+  * `mswin`:
+    Windows C Ruby (MRI), including RubyInstaller 32-bit versions
+  * `mswin64`:
+    Windows C Ruby (MRI), including RubyInstaller 64-bit versions
   * `rbx`:
     Rubinius
   * `jruby`:
@@ -202,17 +211,18 @@
   * `truffleruby`:
     TruffleRuby
 
-On platforms `ruby`, `mri`, and `windows`, you may additionally specify a 
version
-by appending the major and minor version numbers without a delimiter. For 
example,
-to specify that a gem should only be used on platform `ruby` version 2.3, use:
+On platforms `ruby`, `mri`, `mswin`, `mswin64`, and `windows`, you may
+additionally specify a version by appending the major and minor version numbers
+without a delimiter. For example, to specify that a gem should only be used on
+platform `ruby` version 3.1, use:
 
-    ruby_23
+    ruby_31
 
 As with groups (above), you may specify one or more platforms:
 
     gem "weakling",   platforms: :jruby
-    gem "ruby-debug", platforms: :mri_18
-    gem "nokogiri",   platforms: [:windows_26, :jruby]
+    gem "ruby-debug", platforms: :mri_31
+    gem "nokogiri",   platforms: [:windows_31, :jruby]
 
 All operations involving groups ([`bundle install`](bundle-install.1.html), 
`Bundler.setup`,
 `Bundler.require`) behave exactly the same as if any groups not
@@ -369,7 +379,7 @@
 
 Are both equivalent to
 
-    gem "rails", git: "git://github.com/rails/rails.git"
+    gem "rails", git: "https://github.com/rails/rails.git";
 
 Since the `github` method is a specialization of `git_source`, it accepts a 
`:branch` named argument.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/rubygems_ext.rb 
new/lib/bundler/rubygems_ext.rb
--- old/lib/bundler/rubygems_ext.rb     2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/rubygems_ext.rb     2022-11-17 08:10:52.000000000 +0100
@@ -308,6 +308,28 @@
     end
   end
 
+  # On universal Rubies, resolve the "universal" arch to the real CPU arch, 
without changing the extension directory.
+  class Specification
+    if /^universal\.(?<arch>.*?)-/ =~ (CROSS_COMPILING || RUBY_PLATFORM)
+      local_platform = Platform.local
+      if local_platform.cpu == "universal"
+        ORIGINAL_LOCAL_PLATFORM = local_platform.to_s.freeze
+
+        local_platform.cpu = if arch == "arm64e" # arm64e is only permitted 
for Apple system binaries
+          "arm64"
+        else
+          arch
+        end
+
+        def extensions_dir
+          Gem.default_ext_dir_for(base_dir) ||
+            File.join(base_dir, "extensions", ORIGINAL_LOCAL_PLATFORM,
+                      Gem.extension_api_version)
+        end
+      end
+    end
+  end
+
   require "rubygems/util"
 
   Util.singleton_class.module_eval do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bundler/version.rb new/lib/bundler/version.rb
--- old/lib/bundler/version.rb  2022-10-17 14:48:22.000000000 +0200
+++ new/lib/bundler/version.rb  2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 # frozen_string_literal: false
 
 module Bundler
-  VERSION = "2.3.24".freeze
+  VERSION = "2.3.26".freeze
 
   def self.bundler_major_version
     @bundler_major_version ||= VERSION.split(".").first.to_i
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2022-10-17 14:48:22.000000000 +0200
+++ new/metadata        2022-11-17 08:10:52.000000000 +0100
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: bundler
 version: !ruby/object:Gem::Version
-  version: 2.3.24
+  version: 2.3.26
 platform: ruby
 authors:
 - André Arko
@@ -22,7 +22,7 @@
 autorequire:
 bindir: exe
 cert_chain: []
-date: 2022-10-17 00:00:00.000000000 Z
+date: 2022-11-17 00:00:00.000000000 Z
 dependencies: []
 description: Bundler manages an application's dependencies through its entire 
life,
   across many machines, systematically and repeatably
@@ -379,7 +379,7 @@
     - !ruby/object:Gem::Version
       version: 2.5.2
 requirements: []
-rubygems_version: 3.3.24
+rubygems_version: 3.3.26
 signing_key:
 specification_version: 4
 summary: The best way to manage your application's dependencies

Reply via email to