SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libplist-2_0-devel-2.6.0-2.1.x86_64.rpm :

* Wed Feb 26 2025 Michal Suchanek - Fix Cython version requirement: Version 3.0 is required.
* Tue Feb 25 2025 Dominique Leuenberger - Fix python singlespec usage: python_moudle should only ever be used in BuildRequires statements.
* Mon Feb 24 2025 Markéta Machová - Build a proper python subpackage using python-rpm-macros
* uses python3 on Factory and python311 on SLE-15 derivatives
* Sat Feb 22 2025 Stanislav Brabec - 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()
* Fri Nov 22 2024 Dirk Müller - add setuptools buildrequires (needed for python 3.13)
* Mon Apr 24 2023 Sebastian Wagner - Update to version 2.3.0: - Changes:
* Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val()
* Add support for JSON format
* Add support for OpenStep format
* Introduce error codes and format constants
* Add return value to import/export functions to allow returning error codes
* Add new plist_sort function
* Add several human-readable output-only formats
* Add new plist_write_to_string/_stream/_file functions
* Add new plist_print function
* Add new plist_read_from_file function
* Add new plist_mem_free() function
* Add a few C++ methods
* Add C++ interface test
* Add PLIST_NULL type
* Some code housekeeping (mostly clang-tidy) - Breaking:
* plist_from_memory() gets additional parameter - Bugfixes:
* Fix multiple bugs in all of the parsers
* Fix handling of PLIST_UID nodes
* Mon Jan 17 2022 Michael Gorse - Add python-rpm-macros to BuildRequires (boo#1194756).
* Mon Dec 06 2021 Fabian Vogt - Drop incorrect Provides/Obsoletes of library packages- Avoid libplist{,++} capabilities by using the library names directly- Use %autosetup- Use install with -D instead of mkdir
* Tue Sep 28 2021 Michael Gorse - Obsolete old python 2 plist module. It conflicts with the python 3 version.
* Sun Nov 08 2020 Christophe Giboudeaux - Update baselibs.conf.- Stop obsoleting \'virtual\' provides. The package manager will take care of package updates.- Also rename libplist-devel to libplist-2_0-devel.- Add missing provides/obsoletes for devel packages.
 
ICM