Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libxml++ for openSUSE:Factory 
checked in at 2024-08-14 14:13:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libxml++ (Old)
 and      /work/SRC/openSUSE:Factory/.libxml++.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libxml++"

Wed Aug 14 14:13:59 2024 rev:53 rq:1193730 version:5.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libxml++/libxml++.changes        2024-03-06 
23:04:19.108849454 +0100
+++ /work/SRC/openSUSE:Factory/.libxml++.new.7232/libxml++.changes      
2024-08-14 14:14:14.323003507 +0200
@@ -1,0 +2,26 @@
+Mon Aug 12 14:10:16 UTC 2024 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 5.2.1:
+  + Parser: Ignore deprecation of xmlParserCtxt members.
+  + Documentation: Don't link to removed developer-old.gnome.org.
+  + Meson build:
+    - Use libxml2 meson build when libxml2 is built as a subproject
+    - Require python3 >= 3.7. That's what Meson requires
+- Changes from version 5.2.0:
+  + Use callback functions with C linkage
+  + Documentation:
+    - Update Visual Studio build docs
+    - Remove AUTHORS and add general information to README.md
+    - Parser docs: Add a link to parser options
+    - README.md: Add info about building the documentation
+  + Meson build:
+    - Cleanup and fix libxml2 dep search
+    - Don't fail if warning_level=everything
+    - Add bcrypt dependency when libxml2 is a subproject
+    - Don't require the 'dot' command to build the documentation
+    - Add the build-manual option
+  + Build: Make it compatible with libxml2 >= 2.12.0 by modifying
+    #include directives
+- Add check section and run meson_test macro.
+
+-------------------------------------------------------------------

Old:
----
  libxml++-5.0.3.tar.xz

New:
----
  libxml++-5.2.1.tar.xz

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

Other differences:
------------------
++++++ libxml++.spec ++++++
--- /var/tmp/diff_new_pack.rzQm45/_old  2024-08-14 14:14:15.055034109 +0200
+++ /var/tmp/diff_new_pack.rzQm45/_new  2024-08-14 14:14:15.059034275 +0200
@@ -20,13 +20,13 @@
 %define base_ver 5.0
 
 Name:           libxml++
-Version:        5.0.3
+Version:        5.2.1
 Release:        0
 Summary:        C++ Interface for XML Files
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://libxmlplusplus.github.io/libxmlplusplus
-Source0:        
https://download.gnome.org/sources/libxml++/%{base_ver}/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/libxml++/5.2/%{name}-%{version}.tar.xz
 
 BuildRequires:  c++_compiler
 BuildRequires:  fdupes
@@ -73,12 +73,15 @@
 
 %ldconfig_scriptlets -n libxml++-%{so_ver}
 
+%check
+%meson_test
+
 %files -n libxml++-%{so_ver}
 %license COPYING
 %{_libdir}/*.so.*
 
 %files devel
-%doc AUTHORS ChangeLog NEWS README.md
+%doc ChangeLog NEWS README.md
 %{_includedir}/libxml++-%{base_ver}
 %dir %{_libdir}/libxml++-%{base_ver}
 %dir %{_libdir}/libxml++-%{base_ver}/include

++++++ libxml++-5.0.3.tar.xz -> libxml++-5.2.1.tar.xz ++++++
++++ 35256 lines of diff (skipped)

Reply via email to