Andreas Wacknitz
2024-01-01 e51269c3e3f000d39bf3d25e3f5bb4573d2646a7
libplist: update to 2.3.0

4 files modified
60 ■■■■■ changed files
components/library/libplist/Makefile 14 ●●●●● patch | view | raw | blame | history
components/library/libplist/libplist.p5m 12 ●●●● patch | view | raw | blame | history
components/library/libplist/manifests/sample-manifest.p5m 12 ●●●● patch | view | raw | blame | history
components/library/libplist/test/results-all.master 22 ●●●●● patch | view | raw | blame | history
components/library/libplist/Makefile
@@ -17,14 +17,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME= libplist
COMPONENT_VERSION= 2.2.0
COMPONENT_REVISION= 1
COMPONENT_VERSION= 2.3.0
COMPONENT_SUMMARY= A library to handle Apple Property List format in binary or XML
COMPONENT_PROJECT_URL = https://github.com/libimobiledevice/libplist
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH= sha256:7e654bdd5d8b96f03240227ed09057377f06ebad08e1c37d0cfa2abe6ba0cee2
COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)/archive/$(COMPONENT_VERSION).tar.gz
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2
COMPONENT_ARCHIVE_HASH= sha256:55ec210e7487dce1f86a35c2fb073bc556c7c6d3378de50fbe4fb2e6b1244d94
COMPONENT_ARCHIVE_URL=    https://cgit.libimobiledevice.org/libplist.git/snapshot/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI = library/libplist
COMPONENT_CLASSIFICATION = System/Libraries
COMPONENT_LICENSE = GPLv2,LGPLv2.1
@@ -33,9 +32,8 @@
PATH= $(PATH.gnu)
COMPONENT_PREP_ACTION= ( cd  $(@D) && NOCONFIGURE=true PATH="$(PATH.gnu)" sh autogen.sh )
CFLAGS += $($(COMPILER)_PIC)
# Without .tarball-version the build fails because of undefined PKG_VERSION.
COMPONENT_PREP_ACTION= ( cd  $(@D) && echo -n "$(COMPONENT_VERSION)" > .tarball-version  && NOCONFIGURE=true PATH="$(PATH.gnu)" sh autogen.sh )
CONFIGURE_OPTIONS += --disable-static
components/library/libplist/libplist.p5m
@@ -38,12 +38,12 @@
file path=usr/include/plist/Uid.h
file path=usr/include/plist/plist++.h
file path=usr/include/plist/plist.h
link path=usr/lib/$(MACH64)/libplist++-2.0.so target=libplist++-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist++-2.0.so.3 target=libplist++-2.0.so.3.3.0
file path=usr/lib/$(MACH64)/libplist++-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so target=libplist-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so.3 target=libplist-2.0.so.3.3.0
file path=usr/lib/$(MACH64)/libplist-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist++-2.0.so target=libplist++-2.0.so.4.3.0
link path=usr/lib/$(MACH64)/libplist++-2.0.so.4 target=libplist++-2.0.so.4.3.0
file path=usr/lib/$(MACH64)/libplist++-2.0.so.4.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so target=libplist-2.0.so.4.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so.4 target=libplist-2.0.so.4.3.0
file path=usr/lib/$(MACH64)/libplist-2.0.so.4.3.0
file path=usr/lib/$(MACH64)/pkgconfig/libplist++-2.0.pc
file path=usr/lib/$(MACH64)/pkgconfig/libplist-2.0.pc
file path=usr/share/man/man1/plistutil.1
components/library/libplist/manifests/sample-manifest.p5m
@@ -38,12 +38,12 @@
file path=usr/include/plist/Uid.h
file path=usr/include/plist/plist++.h
file path=usr/include/plist/plist.h
link path=usr/lib/$(MACH64)/libplist++-2.0.so target=libplist++-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist++-2.0.so.3 target=libplist++-2.0.so.3.3.0
file path=usr/lib/$(MACH64)/libplist++-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so target=libplist-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so.3 target=libplist-2.0.so.3.3.0
file path=usr/lib/$(MACH64)/libplist-2.0.so.3.3.0
link path=usr/lib/$(MACH64)/libplist++-2.0.so target=libplist++-2.0.so.4.3.0
link path=usr/lib/$(MACH64)/libplist++-2.0.so.4 target=libplist++-2.0.so.4.3.0
file path=usr/lib/$(MACH64)/libplist++-2.0.so.4.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so target=libplist-2.0.so.4.3.0
link path=usr/lib/$(MACH64)/libplist-2.0.so.4 target=libplist-2.0.so.4.3.0
file path=usr/lib/$(MACH64)/libplist-2.0.so.4.3.0
file path=usr/lib/$(MACH64)/pkgconfig/libplist++-2.0.pc
file path=usr/lib/$(MACH64)/pkgconfig/libplist-2.0.pc
file path=usr/share/man/man1/plistutil.1
components/library/libplist/test/results-all.master
@@ -4,6 +4,12 @@
PASS: large.test
PASS: huge.test
PASS: bigarray.test
PASS: empty++.test
PASS: small++.test
PASS: medium++.test
PASS: large++.test
PASS: huge++.test
PASS: bigarray++.test
PASS: dates.test
PASS: timezone1.test
PASS: timezone2.test
@@ -21,8 +27,20 @@
PASS: offsetsize.test
PASS: refsize.test
PASS: malformed_dict.test
# TOTAL: 23
# PASS:  23
PASS: uid.test
PASS: integer_set.test
PASS: json1.test
PASS: json2.test
PASS: json3.test
PASS: json-invalid-types.test
PASS: json-int64-min-max.test
PASS: ostep1.test
PASS: ostep2.test
PASS: ostep-strings.test
PASS: ostep-comments.test
PASS: ostep-invalid-types.test
# TOTAL: 41
# PASS:  41
# SKIP:  0
# XFAIL: 0
# FAIL:  0