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)
