| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: plistutil | Distribution: openSUSE Tumbleweed |
| Version: 2.6.0 | Vendor: openSUSE |
| Release: 3.1 | Build date: Thu Jul 24 09:58:52 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 15335 | Source RPM: libplist-2.6.0-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/libimobiledevice/libplist | |
| Summary: Library for handling Apple Binary and XML Property Lists | |
libplist is a library for handling Apple Binary and XML Property Lists. This package contains an utility to convert PList files from binary to XML and from XML to binary.
GPL-2.0-only AND LGPL-2.1-or-later
* Thu Jul 24 2025 Ana Guerrero <ana.guerrero@suse.com>
- Fix build with cython 3.1+:
* Add patch 0001-cython-Fix-build-with-cython-3.1.patch
* Wed Feb 26 2025 Michal Suchanek <msuchanek@suse.de>
- Fix Cython version requirement: Version 3.0 is required.
* Tue Feb 25 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Fix python singlespec usage: python_moudle should only ever be
used in BuildRequires statements.
* Mon Feb 24 2025 Markéta Machová <mmachova@suse.com>
- 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 <sbrabec@suse.com>
- 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 <dmueller@suse.com>
- add setuptools buildrequires (needed for python 3.13)
* Mon Apr 24 2023 Sebastian Wagner <sebix@sebix.at>
- 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 <mgorse@suse.com>
- Add python-rpm-macros to BuildRequires (boo#1194756).
* Mon Dec 06 2021 Fabian Vogt <fvogt@suse.com>
- 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 <mgorse@suse.com>
- Obsolete old python 2 plist module. It conflicts with the
python 3 version.
/usr/bin/plistutil /usr/share/man/man1/plistutil.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025