Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libplist-2_0-devel-2.6.0-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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.

Provides

Requires

License

GPL-2.0-only AND LGPL-2.1-or-later

Changelog

* 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.

Files

/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