Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libplist for openSUSE:Factory 
checked in at 2025-02-22 20:05:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libplist (Old)
 and      /work/SRC/openSUSE:Factory/.libplist.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libplist"

Sat Feb 22 20:05:33 2025 rev:39 rq:1247799 version:2.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libplist/libplist.changes        2024-12-06 
14:25:18.125758010 +0100
+++ /work/SRC/openSUSE:Factory/.libplist.new.1873/libplist.changes      
2025-02-22 20:05:36.890858525 +0100
@@ -1,0 +2,23 @@
+Sat Feb 22 02:11:35 UTC 2025 - Stanislav Brabec <[email protected]>
+
+- Update to version 2.6.0:
+  - Changes:
+  * Revert back API change around PLIST_DATA to use char* again
+  * Change API around PLIST_DATA to use uint8_t* instead of char*
+  * Add PLIST_DICT helper functions for different operations
+  * Require Cython 3.0 for python bindings
+  * Add a PLIST_OPT_NONE value to plist_write_options_t
+  * autoconf: Allow disabling build of test suite
+  * Update doxygen config and document undocumented macros
+  * Add an explicit PLIST_FORMAT_NONE value
+  * Add a libplist_version() function to the interface
+  * docs: Use README.md to generate mainpage with doxygen
+ - Bugfixes:
+  * Several compiler-related fixes and code improvements
+  * Plug memory leak in plist_write_to_stream()
+  * Prevent adding NULL items to array/dictionary nodes
+  * Fix parallel running of test suite
+  * Fix cython bindings
+  * Fix OOB read in plist_from_memory()
+
+-------------------------------------------------------------------

Old:
----
  2.3.0.tar.gz

New:
----
  2.6.0.tar.gz

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

Other differences:
------------------
++++++ libplist.spec ++++++
--- /var/tmp/diff_new_pack.lwhwJh/_old  2025-02-22 20:05:37.562886645 +0100
+++ /var/tmp/diff_new_pack.lwhwJh/_new  2025-02-22 20:05:37.566886812 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libplist
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define cname libplist-2_0-4
 %define cppname libplist++-2_0-4
 Name:           libplist
-Version:        2.3.0
+Version:        2.6.0
 Release:        0
 Summary:        Library for handling Apple Binary and XML Property Lists
 License:        GPL-2.0-only AND LGPL-2.1-or-later
@@ -32,8 +32,8 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-Cython >= 0.17
-BuildRequires:  python3-setuptools
+BuildRequires:  python311-Cython >= 0.17
+BuildRequires:  python311-setuptools
 BuildRequires:  pkgconfig(python3)
 
 %description
@@ -102,7 +102,7 @@
 
 %build
 autoreconf -fvi
-%configure --disable-static PACKAGE_VERSION=%{version}
+%configure --disable-static PACKAGE_VERSION=%{version} PYTHON=/usr/bin/python3
 %make_build
 
 %check

++++++ 2.3.0.tar.gz -> 2.6.0.tar.gz ++++++
++++ 5142 lines of diff (skipped)

Reply via email to