Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-nokogiri for 
openSUSE:Factory checked in at 2021-08-27 21:43:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-nokogiri (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-nokogiri"

Fri Aug 27 21:43:21 2021 rev:57 rq:914152 version:1.12.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-nokogiri/rubygem-nokogiri.changes        
2021-07-02 13:26:51.749042053 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.1899/rubygem-nokogiri.changes  
    2021-08-27 21:43:30.569943104 +0200
@@ -1,0 +2,75 @@
+Wed Aug 25 05:19:43 UTC 2021 - Manuel Schnitzer <[email protected]>
+
+- updated to version 1.12.3
+
+### Fixed
+
+* [CRuby] Fix compilation of libgumbo on older systems with versions of GCC 
that give errors on C99-isms. Affected systems include RHEL6, RHEL7, and 
SLES12. [[#2302](https://github.com/sparklemotion/nokogiri/issues/2302)]
+
+
+## 1.12.2 / 2021-08-04
+
+### Fixed
+
+* [CRuby] Ensure that C extension files in non-native gem installations are 
loaded using `require` and rely on `$LOAD_PATH` instead of using 
`require_relative`. This issue only exists when deleting shared libraries that 
exist outside the extensions directory, something users occasionally do to 
conserve disk space. 
[[#2300](https://github.com/sparklemotion/nokogiri/issues/2300)]
+
+
+## 1.12.1 / 2021-08-03
+
+### Fixed
+
+* [CRuby] Fix compilation of libgumbo on BSD systems by avoiding GNU-isms. 
[[#2298](https://github.com/sparklemotion/nokogiri/issues/2298)]
+
+
+## 1.12.0 / 2021-08-02
+
+### Notable Addition: HTML5 Support (CRuby only)
+
+__HTML5 support__ has been added (to CRuby only) by merging 
[Nokogumbo](https://github.com/rubys/nokogumbo) into Nokogiri. The Nokogumbo 
public API has been preserved, so this functionality is available under the 
`Nokogiri::HTML5` namespace. 
[[#2204](https://github.com/sparklemotion/nokogiri/issues/2204)]
+
+Please note that HTML5 support is not available for JRuby in this version. 
However, we feel it is important to think about JRuby and we hope to work on 
this in the future. If you're interested in helping with HTML5 support on 
JRuby, please reach out to the maintainers by commenting on issue 
[#2227](https://github.com/sparklemotion/nokogiri/issues/2227).
+
+Many thanks to Sam Ruby, Steve Checkoway, and Craig Barnes for creating and 
maintaining Nokogumbo and supporting the Gumbo HTML5 parser. They're now 
Nokogiri core contributors with all the powers and privileges pertaining 
thereto. ????
+
+
+### Notable Change: `Nokogiri::HTML4` module and namespace
+
+`Nokogiri::HTML` has been renamed to `Nokogiri::HTML4`, and `Nokogiri::HTML` 
is aliased to preserve backwards-compatibility. `Nokogiri::HTML` and 
`Nokogiri::HTML4` parse methods still use libxml2's (or NekoHTML's) HTML4 
parser in the v1.12 release series.
+
+Take special note that if you rely on the class name of an object in your 
code, objects will now report a class of `Nokogiri::HTML4::Foo` where they 
previously reported `Nokogiri::HTML::Foo`. Instead of relying on the string 
returned by `Object#class`, prefer `Class#===` or `Object#is_a?` or 
`Object#instance_of?`.
+
+Future releases of Nokogiri may deprecate `HTML` methods or otherwise change 
this behavior, so please start using `HTML4` in place of `HTML`.
+
+
+### Added
+
+* [CRuby] `Nokogiri::VERSION_INFO["libxslt"]["datetime_enabled"]` is a new 
boolean value which describes whether libxslt (or, more properly, libexslt) has 
compiled-in datetime support. This generally going to be `true`, but some 
distros ship without this support (e.g., some mingw UCRT-based packages, see 
https://github.com/msys2/MINGW-packages/pull/8957). See 
[#2272](https://github.com/sparklemotion/nokogiri/issues/2272) for more details.
+
+
+### Changed
+
+* Introduce a new constant, `Nokogiri::XML::ParseOptions::DEFAULT_XSLT`, which 
adds the libxslt-preferred options of `NOENT | DTDLOAD | DTDATTR | NOCDATA` to 
`ParseOptions::DEFAULT_XML`.
+* `Nokogiri.XSLT` parses stylesheets using `ParseOptions::DEFAULT_XSLT`, which 
should make some edge-case XSL transformations match libxslt's default 
behavior. [[#1940](https://github.com/sparklemotion/nokogiri/issues/1940)]
+
+
+### Fixed
+
+* [CRuby] Namespaced attributes are handled properly when their parent node is 
reparented into another document. Previously, the namespace may have gotten 
dropped. [[#2228](https://github.com/sparklemotion/nokogiri/issues/2228)]
+* [CRuby] Reparented nodes no longer inherit their parent's namespace. 
Previously, a node without a namespace was forced to adopt its parent's 
namespace. [[#1712](https://github.com/sparklemotion/nokogiri/issues/1712), 
[#425](https://github.com/sparklemotion/nokogiri/issues/425)]
+
+
+### Improved
+
+* [CRuby] Speed up (slightly) the compile time of packaged libraries 
`libiconv`, `libxml2`, and `libxslt` by using autoconf's 
`--disable-dependency-tracking` option. ("ruby" platform gem only.)
+
+
+### Deprecated
+
+* Deprecating Nokogumbo's `Nokogiri::HTML5.get`. This method will be removed 
in a future version of Nokogiri.
+
+
+### Dependencies
+
+* [CRuby] Upgrade mini_portile2 dependency from `~> 2.5.0` to `~> 2.6.1`. 
("ruby" platform gem only.)
+
+-------------------------------------------------------------------

Old:
----
  nokogiri-1.11.7.gem

New:
----
  nokogiri-1.12.3.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-nokogiri.spec ++++++
--- /var/tmp/diff_new_pack.5Bdrvf/_old  2021-08-27 21:43:31.309943960 +0200
+++ /var/tmp/diff_new_pack.5Bdrvf/_new  2021-08-27 21:43:31.317943969 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-nokogiri
-Version:        1.11.7
+Version:        1.12.3
 Release:        0
 %define mod_name nokogiri
 %define mod_full_name %{mod_name}-%{version}
@@ -33,6 +33,7 @@
 %define rb_build_versions ruby25 ruby26
 %define rb_build_ruby_abis ruby:2.5.0 ruby:2.6.0
 %endif
+BuildRequires:  %{rubygem mini_portile2:2.6}
 BuildRequires:  %{rubygem pkg-config}
 BuildRequires:  libxml2-devel >= 2.6.21
 BuildRequires:  libxslt-devel

++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.5Bdrvf/_old  2021-08-27 21:43:31.353944010 +0200
+++ /var/tmp/diff_new_pack.5Bdrvf/_new  2021-08-27 21:43:31.353944010 +0200
@@ -23,6 +23,7 @@
   BuildRequires:  libxml2-devel >= 2.6.21
   BuildRequires:  libxslt-devel
   BuildRequires:  %{rubygem pkg-config}
+  BuildRequires:  %{rubygem mini_portile2:2.6}
 #   BuildRequires: foobar
 #   Requires: foobar
 # ## used by gem2rpm

++++++ nokogiri-1.11.7.gem -> nokogiri-1.12.3.gem ++++++
/work/SRC/openSUSE:Factory/rubygem-nokogiri/nokogiri-1.11.7.gem 
/work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.1899/nokogiri-1.12.3.gem 
differ: char 133, line 1

Reply via email to