Hello community, here is the log from the commit of package rubygem-bundler for openSUSE:Factory checked in at 2015-02-27 11:00:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-bundler (Old) and /work/SRC/openSUSE:Factory/.rubygem-bundler.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-bundler" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-bundler/rubygem-bundler.changes 2015-02-16 22:12:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-bundler.new/rubygem-bundler.changes 2015-02-27 11:00:37.000000000 +0100 @@ -1,0 +2,9 @@ +Thu Feb 26 05:29:08 UTC 2015 - coolo@suse.com + +- updated to version 1.8.3 + Bugfixes: + + - handle boolean values for gem settings (@EduardoBautista) + - stop always looking for updated `path` gems (#3414, #3417, #3429, @TimMoore) + +------------------------------------------------------------------- Old: ---- bundler-1.8.2.gem New: ---- bundler-1.8.3.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-bundler.spec ++++++ --- /var/tmp/diff_new_pack.lhRHSV/_old 2015-02-27 11:00:38.000000000 +0100 +++ /var/tmp/diff_new_pack.lhRHSV/_new 2015-02-27 11:00:38.000000000 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-bundler -Version: 1.8.2 +Version: 1.8.3 Release: 0 %define mod_name bundler %define mod_full_name %{mod_name}-%{version} ++++++ bundler-1.8.2.gem -> bundler-1.8.3.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2015-02-14 11:48:35.000000000 +0100 +++ new/CHANGELOG.md 2015-02-25 03:29:48.000000000 +0100 @@ -1,15 +1,22 @@ +## 1.8.3 (2015-02-24) + +Bugfixes: + + - handle boolean values for gem settings (@EduardoBautista) + - stop always looking for updated `path` gems (#3414, #3417, #3429, @TimMoore) + ## 1.8.2 (2015-02-14) Bugfixes: - - allow config settings for gems with 'http' in the name again (#3398, @tmoore) + - allow config settings for gems with 'http' in the name again (#3398, @TimMoore) ## 1.8.1 (2015-02-13) Bugfixes: - synchronize building git gem native extensions (#3385, @antifuchs & @indirect) - - set gemspec bindir correctly (#3392, @tmoore) + - set gemspec bindir correctly (#3392, @TimMoore) - request lockfile deletion when it is malformed (#3396, @indirect) - explain problem when mirror config is missing (#3386, @indirect) - explain problem when caching causes permission error (#3390, @indirect) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ 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 2015-02-14 11:48:35.000000000 +0100 +++ new/lib/bundler/definition.rb 2015-02-25 03:29:48.000000000 +0100 @@ -406,11 +406,18 @@ if locked unlocking = @locked_specs.any? do |locked_spec| - locked_spec.source != locked + locked_spec.source.class == locked.class && locked_spec.source != locked end end - !locked || unlocking || source.specs != locked.specs + !locked || unlocking || dependencies_for_source_changed?(locked) || source.specs != locked.specs + end + + def dependencies_for_source_changed?(source) + deps_for_source = @dependencies.select { |s| s.source == source } + locked_deps_for_source = @locked_deps.select { |s| s.source == source } + + deps_for_source != locked_deps_for_source end # Get all locals and override their matching sources. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/bundler/settings.rb new/lib/bundler/settings.rb --- old/lib/bundler/settings.rb 2015-02-14 11:48:35.000000000 +0100 +++ new/lib/bundler/settings.rb 2015-02-25 03:29:48.000000000 +0100 @@ -141,7 +141,7 @@ end def to_bool(value) - !(value.nil? || value == '' || value =~ /^(false|f|no|n|0)$/i) + !(value.nil? || value == '' || value =~ /^(false|f|no|n|0)$/i || value == false) end def set_key(key, value, hash, file) 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 2015-02-14 11:48:35.000000000 +0100 +++ new/lib/bundler/version.rb 2015-02-25 03:29:48.000000000 +0100 @@ -2,5 +2,5 @@ # We're doing this because we might write tests that deal # with other versions of bundler and we are unsure how to # handle this better. - VERSION = "1.8.2" unless defined?(::Bundler::VERSION) + VERSION = "1.8.3" unless defined?(::Bundler::VERSION) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2015-02-14 11:48:35.000000000 +0100 +++ new/metadata 2015-02-25 03:29:48.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: bundler version: !ruby/object:Gem::Version - version: 1.8.2 + version: 1.8.3 platform: ruby authors: - André Arko @@ -11,7 +11,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2015-02-14 00:00:00.000000000 Z +date: 2015-02-25 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: mustache -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org