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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to