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-01-28 22:12:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-bundler (Old)
and /work/SRC/openSUSE:Factory/.rubygem-bundler.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-bundler"
Fri Jan 28 22:12:29 2022 rev:55 rq:949576 version:2.3.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-bundler/rubygem-bundler.changes
2021-09-29 20:20:46.835150836 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-bundler.new.1898/rubygem-bundler.changes
2022-01-28 22:12:40.582832361 +0100
@@ -1,0 +2,180 @@
+Thu Jan 27 16:29:46 UTC 2022 - Marcus Rueckert <[email protected]>
+
+- Update to 2.3.6
+ ## Enhancements:
+
+ - Use `Gem::Platform.local` instead of `RUBY_PLATFORM` when displaying
local platform [#5306](https://github.com/rubygems/rubygems/pull/5306)
+ - Lock standard.yml to the required ruby version
[#5284](https://github.com/rubygems/rubygems/pull/5284)
+ - Use `Fiddle` in `bundle doctor` to check for dynamic library presence
[#5173](https://github.com/rubygems/rubygems/pull/5173)
+
+ ## Bug fixes:
+
+ - Fix edge case where gems were incorrectly removed from the lockfile
[#5302](https://github.com/rubygems/rubygems/pull/5302)
+ - Fix `force_ruby_platform` ignored when lockfile includes current
specific platform [#5304](https://github.com/rubygems/rubygems/pull/5304)
+ - Create minitest file to underscored path in "bundle gem" command with
dashed gem name [#5273](https://github.com/rubygems/rubygems/pull/5273)
+ - Fix regression with old marshaled specs having null
`required_rubygems_version`
[#5291](https://github.com/rubygems/rubygems/pull/5291)
+
+ # 2.3.5 (January 12, 2022)
+
+ ## Enhancements:
+
+ - Make `bundle update --bundler` actually lock to the latest bundler
version (even if not yet installed)
[#5182](https://github.com/rubygems/rubygems/pull/5182)
+ - Use thor-1.2.1 [#5260](https://github.com/rubygems/rubygems/pull/5260)
+ - Exclude bin directory for newgem template
[#5259](https://github.com/rubygems/rubygems/pull/5259)
+
+ ## Bug fixes:
+
+ - Fix metadata requirements being bypassed when custom gem servers are
used [#5256](https://github.com/rubygems/rubygems/pull/5256)
+ - Fix `rake build:checksum` writing checksum of package path, not package
contents [#5250](https://github.com/rubygems/rubygems/pull/5250)
+
+ # 2.3.4 (December 29, 2021)
+
+ ## Enhancements:
+
+ - Improve error message when `BUNDLED WITH` version does not exist
[#5205](https://github.com/rubygems/rubygems/pull/5205)
+
+ ## Bug fixes:
+
+ - Fix `bundle update --bundler` no longer updating lockfile
[#5224](https://github.com/rubygems/rubygems/pull/5224)
+
+ # 2.3.3 (December 24, 2021)
+
+ ## Bug fixes:
+
+ - Fix locked bundler not installed to the right path when `deployment` is
set [#5217](https://github.com/rubygems/rubygems/pull/5217)
+
+ # 2.3.2 (December 23, 2021)
+
+ ## Enhancements:
+
+ - Remove unnecessary lockfile upgrade warning
[#5209](https://github.com/rubygems/rubygems/pull/5209)
+
+ # 2.3.1 (December 22, 2021)
+
+ ## Enhancements:
+
+ - Vendor latest `thor` with fixes for latest `did_you_mean` deprecations
[#5202](https://github.com/rubygems/rubygems/pull/5202)
+ - Avoid unnecessary `shellwords` require on newer rubygems
[#5195](https://github.com/rubygems/rubygems/pull/5195)
+ - Re-exec prepending command with `Gem.ruby` if `$PROGRAM_NAME` is not
executable [#5193](https://github.com/rubygems/rubygems/pull/5193)
+
+ # 2.3.0 (December 21, 2021)
+
+ ## Features:
+
+ - Change `bundle install` with a lockfile to respect the `BUNDLED WITH`
bundler version [#4076](https://github.com/rubygems/rubygems/pull/4076)
+
+ ## Enhancements:
+
+ - Print warning when running Bundler on potentially problematic RubyGems &
Ruby combinations [#5177](https://github.com/rubygems/rubygems/pull/5177)
+ - Error tracing should be printed to stderr
[#5179](https://github.com/rubygems/rubygems/pull/5179)
+ - Add `github` and `ref` options to `bundle add`
[#5159](https://github.com/rubygems/rubygems/pull/5159)
+ - Add require parameter to `bundle add`
[#5021](https://github.com/rubygems/rubygems/pull/5021)
+ - Enable parallel installation on Windows by default
[#4822](https://github.com/rubygems/rubygems/pull/4822)
+ - More logging when compact index is not used and we fallback to other
APIs [#4546](https://github.com/rubygems/rubygems/pull/4546)
+ - `bundle gem` generated MiniTest file and class now start with 'test'
[#3893](https://github.com/rubygems/rubygems/pull/3893)
+ - Add `Bundler::Definition.no_lock` accessor for skipping lock file
creation/update [#3401](https://github.com/rubygems/rubygems/pull/3401)
+
+ ## Bug fixes:
+
+ - Fix crash when when no platform specific matches exist and show a proper
error [#5168](https://github.com/rubygems/rubygems/pull/5168)
+ - Ignore dependencies not actually locked from frozen check
[#5152](https://github.com/rubygems/rubygems/pull/5152)
+ - Fix `bundle cache --all-platforms` on Windows
[#4552](https://github.com/rubygems/rubygems/pull/4552)
+
+ ## Documentation:
+
+ - Fix gemspec template typo
[#4545](https://github.com/rubygems/rubygems/pull/4545)
+
+ # 2.2.33 (December 7, 2021)
+
+ ## Security fixes:
+
+ - Pass "--" to git commands to separate positional and optional args
[#5142](https://github.com/rubygems/rubygems/pull/5142)
+
+ ## Enhancements:
+
+ - Accept pull request URLs as github source
[#5126](https://github.com/rubygems/rubygems/pull/5126)
+ - Add `--version` parameter to `bundle info` command
[#5137](https://github.com/rubygems/rubygems/pull/5137)
+ - Let original `Errno::EACCES` error be raised in compact index updater
[#5110](https://github.com/rubygems/rubygems/pull/5110)
+ - Improve gemfile-lockfile source equivalence errors
[#5120](https://github.com/rubygems/rubygems/pull/5120)
+ - Avoid float-to-string loss of characters in GitHub Actions configuration
labels in new gem template
[#5089](https://github.com/rubygems/rubygems/pull/5089)
+ - Add an initial rbs template to `bundle gem` skeleton
[#5041](https://github.com/rubygems/rubygems/pull/5041)
+ - Avoid shared libraries not getting environment passed right after argv
in memory when `bundle exec` is used
[#4815](https://github.com/rubygems/rubygems/pull/4815)
+
+ ## Bug fixes:
+
+ - Don't cleanup paths from gems already activated from `$LOAD_PATH`
[#5111](https://github.com/rubygems/rubygems/pull/5111)
+ - Fix handling prereleases of 0 versions, like 0.0.0.dev or 0.0.0.SNAPSHOT
[#5116](https://github.com/rubygems/rubygems/pull/5116)
+ - Fix escape of filenames in `bundle doctor`
[#5102](https://github.com/rubygems/rubygems/pull/5102)
+ - Don't unlock dependencies when running `bundle install` after changing
global source [#5090](https://github.com/rubygems/rubygems/pull/5090)
+ - Fix missing locked specs when depended on another platform
[#5092](https://github.com/rubygems/rubygems/pull/5092)
+ - Fix `bundle info` sometimes claiming that bundler has been deleted
[#5097](https://github.com/rubygems/rubygems/pull/5097)
+
+ ## Documentation:
+
+ - Ignore to generate the documentation from vendored libraries
[#5118](https://github.com/rubygems/rubygems/pull/5118)
+
+ # 2.2.32 (November 23, 2021)
+
+ ## Enhancements:
+
+ - Clarify `bundle viz` deprecation
[#5083](https://github.com/rubygems/rubygems/pull/5083)
+ - Unlock dependencies that no longer match lockfile
[#5068](https://github.com/rubygems/rubygems/pull/5068)
+ - Use `shellsplit` instead of array of strings for git push
[#5062](https://github.com/rubygems/rubygems/pull/5062)
+ - Re-enable `default_ignores` option for standard
[#5003](https://github.com/rubygems/rubygems/pull/5003)
+
+ ## Bug fixes:
+
+ - Fix downgrading dependencies by changing the `Gemfile` and running
`bundle update` [#5078](https://github.com/rubygems/rubygems/pull/5078)
+
+ # 2.2.31 (November 8, 2021)
+
+ ## Enhancements:
+
+ - Link to working `bundler-graph` plugin in `bundle viz` deprecation
message [#5061](https://github.com/rubygems/rubygems/pull/5061)
+ - Memoize materialized specs when requiring `bundler/setup`
[#5033](https://github.com/rubygems/rubygems/pull/5033)
+ - Allow custom LicenseRef
[#5013](https://github.com/rubygems/rubygems/pull/5013)
+ - Better error when installing a lockfile with git sources and git is not
installed [#5036](https://github.com/rubygems/rubygems/pull/5036)
+ - Only delete cached gem when it's corrupted
[#5031](https://github.com/rubygems/rubygems/pull/5031)
+ - Support gemified `tsort`
[#5032](https://github.com/rubygems/rubygems/pull/5032)
+ - Add standard option alongside rubocop to `bundle gem`
[#4411](https://github.com/rubygems/rubygems/pull/4411)
+
+ ## Bug fixes:
+
+ - Fix system man pages no longer working after bundler overrides `MANPATH`
[#5039](https://github.com/rubygems/rubygems/pull/5039)
+ - Don't warn when a lockfile is locked to a dev version
[#5018](https://github.com/rubygems/rubygems/pull/5018)
+
+ # 2.2.30 (October 26, 2021)
+
+ ## Enhancements:
+
+ - Add a custom SHA1 digest implementation to no longer depend on the
digest gem before we know which version to activate
[#4989](https://github.com/rubygems/rubygems/pull/4989)
+ - Ensure vendored gems have licenses
[#4998](https://github.com/rubygems/rubygems/pull/4998)
+ - Update broken link in Bundler::Fetcher::CertificateFailureError
[#4987](https://github.com/rubygems/rubygems/pull/4987)
+ - Give better errors for some permission issues
[#4965](https://github.com/rubygems/rubygems/pull/4965)
+ - Print better errors when `bundler/gem_tasks` fail
[#4872](https://github.com/rubygems/rubygems/pull/4872)
+ - Fix `bundle install` to reinstall deleted gems
[#4974](https://github.com/rubygems/rubygems/pull/4974)
+ - Unify issue template and ISSUES.md document
[#4980](https://github.com/rubygems/rubygems/pull/4980)
+ - Bump vendored connection_pool to 2.2.5
[#4738](https://github.com/rubygems/rubygems/pull/4738)
+
+ ## Bug fixes:
+
+ - Fix error message pointing to non existing file when using a global gem
cache [#4999](https://github.com/rubygems/rubygems/pull/4999)
+ - Fix install crash when lockfile has missing dependencies for the current
platform [#4941](https://github.com/rubygems/rubygems/pull/4941)
+ - Make `bundle info` show a proper warning every time it finds a deleted
gem [#4971](https://github.com/rubygems/rubygems/pull/4971)
+
+ # 2.2.29 (October 8, 2021)
+
+ ## Enhancements:
+
+ - Require at least Ruby 2.6.0 for gems created with recent rubies
[#4920](https://github.com/rubygems/rubygems/pull/4920)
+ - Include glob information in string representation of git sources to make
generated lockfiles deterministic
[#4947](https://github.com/rubygems/rubygems/pull/4947)
+ - Add missing `rubygem_push` prerequisite
[#4930](https://github.com/rubygems/rubygems/pull/4930)
+
+ # 2.2.28 (September 23, 2021)
+
+ ## Enhancements:
+
+ - Use example.com in new gem template, since it will never have a
potentially dangerous backing website
[#4918](https://github.com/rubygems/rubygems/pull/4918)
+ - Deprecate `--install` flag to `bundle remove` and trigger install by
default [#4891](https://github.com/rubygems/rubygems/pull/4891)
+
+-------------------------------------------------------------------
Old:
----
bundler-2.2.27.gem
New:
----
bundler-2.3.6.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-bundler.spec ++++++
--- /var/tmp/diff_new_pack.vFnAox/_old 2022-01-28 22:12:41.086828912 +0100
+++ /var/tmp/diff_new_pack.vFnAox/_new 2022-01-28 22:12:41.094828857 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-bundler
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,10 +24,16 @@
#
Name: rubygem-bundler
-Version: 2.2.27
+Version: 2.3.6
Release: 0
%define mod_name bundler
%define mod_full_name %{mod_name}-%{version}
+# MANUAL
+%if ! 0%{?suse_version} == 1500
+%define rb_build_versions ruby27
+%define rb_build_ruby_abis ruby:2.7.0
+%endif
+# /MANUAL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: %{ruby >= 2.3.0}
BuildRequires: %{rubygem gem2rpm}
++++++ bundler-2.2.27.gem -> bundler-2.3.6.gem ++++++
++++ 6130 lines of diff (skipped)
++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.vFnAox/_old 2022-01-28 22:12:41.318827324 +0100
+++ /var/tmp/diff_new_pack.vFnAox/_new 2022-01-28 22:12:41.322827296 +0100
@@ -71,8 +71,8 @@
:sources:
- series
:preamble: |-
- %if ! 0%{?suse_version} >= 1550
- %define rb_build_versions ruby26 ruby27
- %define rb_build_ruby_abis ruby:2.6.0 ruby:2.7.0
+ %if ! 0%{?suse_version} == 1500
+ %define rb_build_versions ruby27
+ %define rb_build_ruby_abis ruby:2.7.0
%endif