Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libplist-2_0-devel | Distribution: openSUSE Tumbleweed |
Version: 2.6.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Wed Feb 26 14:38:14 2025 |
Group: Unspecified | Build host: reproducible |
Size: 56517 | Source RPM: libplist-2.6.0-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/libimobiledevice/libplist | |
Summary: Library for handling Apple Binary and XML Property Lists -- Development Files |
libplist is a library for handling Apple Binary and XML Property Lists. This package contains the development files for C.
GPL-2.0-only AND LGPL-2.1-or-later
* Wed Feb 26 2025 Michal Suchanek <[email protected]> - Fix Cython version requirement: Version 3.0 is required. * Tue Feb 25 2025 Dominique Leuenberger <[email protected]> - Fix python singlespec usage: python_moudle should only ever be used in BuildRequires statements. * Mon Feb 24 2025 Markéta Machová <[email protected]> - 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 <[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() * Fri Nov 22 2024 Dirk Müller <[email protected]> - add setuptools buildrequires (needed for python 3.13) * Mon Apr 24 2023 Sebastian Wagner <[email protected]> - 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 <[email protected]> - Add python-rpm-macros to BuildRequires (boo#1194756). * Mon Dec 06 2021 Fabian Vogt <[email protected]> - 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 <[email protected]> - Obsolete old python 2 plist module. It conflicts with the python 3 version. * Sun Nov 08 2020 Christophe Giboudeaux <[email protected]> - 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.
/usr/include/plist /usr/include/plist/plist.h /usr/lib64/libplist-2.0.so /usr/lib64/pkgconfig/libplist-2.0.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 3 00:03:07 2025