Hello community, here is the log from the commit of package rubygem-nokogiri for openSUSE:Factory checked in at 2015-12-27 01:56:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-nokogiri (Old) and /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-nokogiri" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-nokogiri/rubygem-nokogiri.changes 2015-12-01 10:03:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new/rubygem-nokogiri.changes 2015-12-27 01:56:59.000000000 +0100 @@ -1,0 +2,41 @@ +Tue Dec 15 18:27:36 UTC 2015 - [email protected] + +- add nokogiri-1.6.7.diff to fix the mini_portile2 dependency + +------------------------------------------------------------------- +Tue Dec 1 05:30:04 UTC 2015 - [email protected] + +- updated to version 1.6.7 + see installed CHANGELOG.rdoc + + === 1.6.7 / 2015-11-29 + + ==== Notes + + This version supports native builds on Windows using the RubyInstaller + DevKit. It also supports Ruby 2.2.x on Windows, as well as making + several other improvements to the installation process on various + platforms. + + This version also includes the security patches already applied in + v1.6.6.3 and v1.6.6.4 to the vendored libxml2 and libxslt source. + See #1374 and #1376 for details. + + ==== Features + + * Cross-built gems now have a proper ruby version requirement. (#1266) + * Ruby 2.2.x is supported on Windows. + * Native build is supported on Windows. + * [MRI] libxml2 and libxslt `config.guess` files brought up to date. (#1326) (Thanks, @hernan-erasmo!) + * [JRuby] fix error in validating files with jruby (#1355, #1361) (Thanks, @twalpole!) + * [MRI, OSX] Patch to handle nonstandard location of `iconv.h`. (#1206, #1210, #1218, #1345) (Thanks, @neonichu!) + + ==== Bug Fixes + + * [JRuby] reset the namespace cache when replacing the document's innerHtml (#1265) (Thanks, @mkristian!) + * [JRuby] Document#parse should support IO objects that respond to #read. (#1124) (Thanks, Jake Byman!) + * [MRI] Duplicate-id errors when setting the `id` attribute on HTML documents are now silenced. (#1262) + * [JRuby] SAX parser cuts texts in peices when quare brackets exist. (#1261) + * [JRuby] Namespaced attributes aren't removed by remove_attribute. (#1299) + +------------------------------------------------------------------- Old: ---- nokogiri-1.6.6.4.gem New: ---- nokogiri-1.6.7.diff nokogiri-1.6.7.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-nokogiri.spec ++++++ --- /var/tmp/diff_new_pack.kxJNv1/_old 2015-12-27 01:57:00.000000000 +0100 +++ /var/tmp/diff_new_pack.kxJNv1/_new 2015-12-27 01:57:00.000000000 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-nokogiri -Version: 1.6.6.4 +Version: 1.6.7 Release: 0 %define mod_name nokogiri %define mod_full_name %{mod_name}-%{version} @@ -43,18 +43,25 @@ Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1: rubygem-nokogiri-rpmlintrc Source2: gem2rpm.yml +# MANUAL +Patch0: nokogiri-1.6.7.diff +# /MANUAL Summary: Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser License: MIT Group: Development/Languages/Ruby PreReq: update-alternatives %description -Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among Nokogiri's -many features is the ability to search documents via XPath or CSS3 selectors. -XML is like violence - if it doesn’t solve your problems, you are not using -enough of it. +Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among +Nokogiri's many features is the ability to search documents via XPath +or CSS3 selectors. +XML is like violence - if it doesn’t solve your problems, you are not +using enough of it. %prep +%gem_unpack +%patch0 -p1 +%gem_build %build @@ -64,7 +71,7 @@ # /MANUAL %gem_install \ --symlink-binaries \ - --doc-files="CHANGELOG.rdoc README.rdoc" \ + --doc-files="CHANGELOG.rdoc LICENSE.txt README.md" \ -f %gem_cleanup # MANUAL ++++++ gem2rpm.yml ++++++ --- /var/tmp/diff_new_pack.kxJNv1/_old 2015-12-27 01:57:00.000000000 +0100 +++ /var/tmp/diff_new_pack.kxJNv1/_new 2015-12-27 01:57:00.000000000 +0100 @@ -22,9 +22,8 @@ # BuildRequires: foobar # Requires: foobar # ## used by gem2rpm -# :patches: -# foo.patch: -p1 -# bar.patch: +:patches: + nokogiri-1.6.7.diff: -p1 # ## used by gem2rpm :sources: - rubygem-nokogiri-rpmlintrc ++++++ nokogiri-1.6.7.diff ++++++ diff -ru nokogiri-1.6.7.orig/ext/nokogiri/extconf.rb nokogiri-1.6.7/ext/nokogiri/extconf.rb --- nokogiri-1.6.7.orig/ext/nokogiri/extconf.rb 2015-12-15 19:11:25.538226828 +0100 +++ nokogiri-1.6.7/ext/nokogiri/extconf.rb 2015-12-15 19:20:24.085803533 +0100 @@ -393,7 +393,7 @@ # The gem version constraint in the Rakefile is not respected at install time. # Keep this version in sync with the one in the Rakefile ! - gem "mini_portile2", "~> 2.0.0.rc2" + gem "mini_portile2", "~> 2.0.0" require 'mini_portile2' message "Using mini_portile version #{MiniPortile::VERSION}\n" diff -ru nokogiri-1.6.7.orig/Gemfile nokogiri-1.6.7/Gemfile --- nokogiri-1.6.7.orig/Gemfile 2015-12-15 19:11:25.534226772 +0100 +++ nokogiri-1.6.7/Gemfile 2015-12-15 19:11:58.546691157 +0100 @@ -4,7 +4,7 @@ source "https://rubygems.org/" -gem "mini_portile2", "~>2.0.0.rc2" +gem "mini_portile2", "~>2.0.0" gem "rdoc", "~>4.0", :group => [:development, :test] gem "hoe-bundler", ">=1.1", :group => [:development, :test] diff -ru nokogiri-1.6.7.orig/Rakefile nokogiri-1.6.7/Rakefile --- nokogiri-1.6.7.orig/Rakefile 2015-12-15 19:11:25.534226772 +0100 +++ nokogiri-1.6.7/Rakefile 2015-12-15 19:20:06.041549639 +0100 @@ -129,7 +129,7 @@ unless java? self.extra_deps += [ # Keep this version in sync with the one in extconf.rb ! - ["mini_portile2", "~> 2.0.0.rc2"], + ["mini_portile2", "~> 2.0.0"], ] end --- ./nokogiri-1.6.7.gemspec.orig 2015-12-15 18:24:59.001672000 +0000 +++ ./nokogiri-1.6.7.gemspec 2015-12-15 18:25:10.409832540 +0000 @@ -27,7 +27,7 @@ s.specification_version = 4 if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q<mini_portile2>, ["~> 2.0.0.rc2"]) + s.add_runtime_dependency(%q<mini_portile2>, ["~> 2.0.0"]) s.add_development_dependency(%q<rdoc>, ["~> 4.0"]) s.add_development_dependency(%q<hoe-bundler>, [">= 1.1"]) s.add_development_dependency(%q<hoe-debugging>, ["~> 1.2.0"]) @@ -41,7 +41,7 @@ s.add_development_dependency(%q<rexical>, [">= 1.0.5"]) s.add_development_dependency(%q<hoe>, ["~> 3.14"]) else - s.add_dependency(%q<mini_portile2>, ["~> 2.0.0.rc2"]) + s.add_dependency(%q<mini_portile2>, ["~> 2.0.0"]) s.add_dependency(%q<rdoc>, ["~> 4.0"]) s.add_dependency(%q<hoe-bundler>, [">= 1.1"]) s.add_dependency(%q<hoe-debugging>, ["~> 1.2.0"]) @@ -56,7 +56,7 @@ s.add_dependency(%q<hoe>, ["~> 3.14"]) end else - s.add_dependency(%q<mini_portile2>, ["~> 2.0.0.rc2"]) + s.add_dependency(%q<mini_portile2>, ["~> 2.0.0"]) s.add_dependency(%q<rdoc>, ["~> 4.0"]) s.add_dependency(%q<hoe-bundler>, [">= 1.1"]) s.add_dependency(%q<hoe-debugging>, ["~> 1.2.0"]) ++++++ nokogiri-1.6.6.4.gem -> nokogiri-1.6.7.gem ++++++ /work/SRC/openSUSE:Factory/rubygem-nokogiri/nokogiri-1.6.6.4.gem /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new/nokogiri-1.6.7.gem differ: char 133, line 1
