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 - coolo@suse.com
+
+- add nokogiri-1.6.7.diff to fix the mini_portile2 dependency
+
+-------------------------------------------------------------------
+Tue Dec 1 05:30:04 UTC 2015 - coolo@suse.com
+
+- 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