From 522fa4e6f267ba688a264ceec8d6c79663b61219 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 8 Oct 2023 12:03:01 +0100 Subject: gentoo auto-resync : 08:10:2023 - 12:03:01 --- app-pda/Manifest.gz | Bin 2067 -> 2069 bytes app-pda/libplist/Manifest | 3 + .../files/libplist-2.3.0-test-rename.patch | 471 +++++++++++++++++++++ app-pda/libplist/libplist-2.3.0.ebuild | 43 ++ 4 files changed, 517 insertions(+) create mode 100644 app-pda/libplist/files/libplist-2.3.0-test-rename.patch create mode 100644 app-pda/libplist/libplist-2.3.0.ebuild (limited to 'app-pda') diff --git a/app-pda/Manifest.gz b/app-pda/Manifest.gz index 4f6f64f43fbb..f6f628ab7913 100644 Binary files a/app-pda/Manifest.gz and b/app-pda/Manifest.gz differ diff --git a/app-pda/libplist/Manifest b/app-pda/libplist/Manifest index f45d4d026033..3f11e0b5a3ef 100644 --- a/app-pda/libplist/Manifest +++ b/app-pda/libplist/Manifest @@ -1,6 +1,9 @@ AUX libplist-2.2.0-fmin.patch 1102 BLAKE2B ce8c76a369ae1ddc54016bbc941efeafa96d093bce14c0cdaf1da17fe7d201673bd0565669dc12209ee1230b66f56750ba64e8431d72f0d118ea5880b0764a0e SHA512 683203116ffdae053c4da35704aaf2b707b804a19316286f890df4bb6a9ae8dd6b6a4ee0f6db6164f124887e8a602db709d985496b0734899826f04e19846d78 AUX libplist-2.2.0-pkgconfig-lib.patch 305 BLAKE2B 67da57f080454e8b01408872ab76b66703e0339052f64c3738964b02e6a389b03aac65d7d6ca30bfd78b1366c4a7fec843b039b32269db0a4e7e95850638e34d SHA512 1c2c628f178ed64a8f7e1dd84657d7d365e980a2b2d8af9dd6bbe55d245997cf51974d9ed451eafb715299097029886f7ec0a863f199a72bf15f50281c9bfab7 AUX libplist-2.2.0-strict-aliasing.patch 1128 BLAKE2B d38552a76f0e098c6df6eb8a4d71c7bf0fe4a41aeff87730d691497203c7057ffd84356ec671041dc02ef3762bbe2cd0cfa27d465a5be0a15ebf86e3ca91d789 SHA512 e00ab3cf2f0d0829c16e1d4b1fd4bce1265a740d872aee4d0112fb45c2919413c493ad70753a7186b27fbfe154f9826ac2024e142e9410c51a69d7e1ea782245 +AUX libplist-2.3.0-test-rename.patch 16569 BLAKE2B 04675bba9ae4d1690ecc539a136cb4959ea4a86b5a7cb8e6e4d78682d63df06375eaa0e5d4849037e3227a65e9d04f2a4ba1cfc73d7f4b6e94e4998712263eec SHA512 a0c80980ccb8b40569dd9e74682e33736876750fd236c23162877c7cb06f8f2238739489ddcaacb0456aa7696f810d62dc82a0fcc3ac0f16d022c12b8fd5ba3d DIST libplist-2.2.0.tar.bz2 126808 BLAKE2B 7c3ec04aaa52eca33ae28851a6524c9ea531df939feef0f10827c8c2de78a6ccd856ea4d8a568b146ccb5de96f70dd5accec34aa2fdd61f9e6eba01256c0b518 SHA512 641bfd3ec0565f104d3a2d1ebdf6137bc9252b67ce90550e24ab0deeee4e820e119ba4f8f1ba04a0358d995d196fa61e35f2f0ee8ba37fc0270752ae842ab1f5 +DIST libplist-2.3.0.tar.bz2 151851 BLAKE2B 0ea595c5de30b413548526e5f26660c96d53216182111e00817369d5069e2fa1a4982bc7252a97160e3d9f92d5edadd57bd1be0598754d1ed0872a85a6a6504d SHA512 494858ebd6ba41f51d714b4da470ba40c564d9f327dc07c8cbe50cb301a8ef078cd43fedd45473c3a8d1a714ce149fe6365c44b2cd4a12fb711256ce273720e4 EBUILD libplist-2.2.0-r4.ebuild 2723 BLAKE2B 71675e059df2638aa7f9db279ad387f33eeaa8701e9f0412f180827a1a588af485388a88e6a8090bd0ccdec8a71ca9bfaed5cbf33d641c4bd8ae1f6b5ff47801 SHA512 63c6cb211e0ad03e963ea197be0a0bf9e6db5d67f242dff10c32ac1ff3629c0d217d340cdfddf67103ef5f2751b7b6d6e55265f972b450ad02ff9bd9d584677c +EBUILD libplist-2.3.0.ebuild 897 BLAKE2B 9f113b42fe127689dcf5487716e1acbd60f482a35136261df40ec7c12f5774b148d6cf6a415615fce2a29663fd529e045c86aa9891a214f44ab667049c289bf9 SHA512 31245f55153dd9fd12e911f4e5aacbffdc447257445c60cf03ca258c4cda88e0eab6fd122199da83aa53c56523c2e4a3df70bde2ba7bd4ce076d95892413194c MISC metadata.xml 411 BLAKE2B 739995675d95e408b7ddd6092af57e2cd39a9aa129271de40119350926a75200962ccc35c463d304cfd3fc396f4a4e04ecdef752a506bbc576365c9b689a8d1b SHA512 82db103987ba57112cd18557114d82be89a1c3cc6da43334b16a1b22023fc5961be3c2abc3213be046ee370d3285717cf9c267ae97309065fe888f39fd75355c diff --git a/app-pda/libplist/files/libplist-2.3.0-test-rename.patch b/app-pda/libplist/files/libplist-2.3.0-test-rename.patch new file mode 100644 index 000000000000..ca1144870787 --- /dev/null +++ b/app-pda/libplist/files/libplist-2.3.0-test-rename.patch @@ -0,0 +1,471 @@ +From 2cd858c679d25633077ca78b67182a9b77653816 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Tue, 3 Oct 2023 10:41:32 +0100 +Subject: [PATCH] test: use unique output file names across tests + +Without the change tests ran in parallel occasionally clobber outputs of +one another and fail as: + + $ make check -j16 VERBOSE=y + ... + FAIL: huge + ========== + Converting + File ../test/data/5.plist is open + PList XML parsing succeeded + PList BIN writing succeeded + PList BIN parsing succeeded + PList XML writing succeeded + Size of input and output is different + Input size : 4292380 + Output size : 4305301 + Comparing + PList parsing failed + FAIL huge.test (exit status: 3) + +Closes: https://github.com/libimobiledevice/libplist/issues/234#issuecomment-1743820556 +--- a/test/amp.test ++++ b/test/amp.test +@@ -3,7 +3,7 @@ + DATASRC=$top_srcdir/test/data + TESTFILE=amp.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.out ++DATAOUT0=$top_builddir/test/data/amp.test.out + + rm -rf $DATAOUT0 + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 +--- a/test/bigarray++.test ++++ b/test/bigarray++.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/bigarray++.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/bigarray++.test.out +--- a/test/bigarray.test ++++ b/test/bigarray.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/bigarray.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/bigarray.test.out +--- a/test/cdata.test ++++ b/test/cdata.test +@@ -5,7 +5,7 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=cdata.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.bin ++DATAOUT0=$top_builddir/test/data/cdata.test.bin + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/dates.test ++++ b/test/dates.test +@@ -5,8 +5,8 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=7.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.bin +-DATAOUT1=$top_builddir/test/data/$TESTFILE.xml ++DATAOUT0=$top_builddir/test/data/dates.test.bin ++DATAOUT1=$top_builddir/test/data/dates.test.xml + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + $top_builddir/tools/plistutil -i $DATAOUT0 -o $DATAOUT1 +--- a/test/empty++.test ++++ b/test/empty++.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/empty++.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/empty++.test.out +--- a/test/empty.test ++++ b/test/empty.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/empty.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/empty.test.out +--- a/test/empty_keys.test ++++ b/test/empty_keys.test +@@ -5,7 +5,7 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=empty_keys.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.bin ++DATAOUT0=$top_builddir/test/data/empty_keys.test.bin + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/entities.test ++++ b/test/entities.test +@@ -5,7 +5,7 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=entities.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.bin ++DATAOUT0=$top_builddir/test/data/entities.test.bin + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/hex.test ++++ b/test/hex.test +@@ -5,7 +5,7 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=hex.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.bin ++DATAOUT0=$top_builddir/test/data/hex.test.bin + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/huge++.test ++++ b/test/huge++.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/huge++.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/huge++.test.out +--- a/test/huge.test ++++ b/test/huge.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/huge.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/huge.test.out +--- a/test/invalid_tag.test ++++ b/test/invalid_tag.test +@@ -3,7 +3,7 @@ + DATASRC=$top_srcdir/test/data + TESTFILE=invalid_tag.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.out ++DATAOUT0=$top_builddir/test/data/invalid_tag.test.out + + rm -rf $DATAOUT0 + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 +--- a/test/json-int64-min-max.test ++++ b/test/json-int64-min-max.test +@@ -13,7 +13,7 @@ fi + export PLIST_JSON_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_jtest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_jtest $DATASRC/$TESTFILE $DATAOUT/json-int64-min-max.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/json-int64-min-max.test.out +--- a/test/json1.test ++++ b/test/json1.test +@@ -13,7 +13,7 @@ fi + export PLIST_JSON_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_jtest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_jtest $DATASRC/$TESTFILE $DATAOUT/json1.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/json1.test.out +--- a/test/json2.test ++++ b/test/json2.test +@@ -13,7 +13,7 @@ fi + export PLIST_JSON_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_jtest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_jtest $DATASRC/$TESTFILE $DATAOUT/json2.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/json2.test.out +--- a/test/json3.test ++++ b/test/json3.test +@@ -13,12 +13,12 @@ fi + export PLIST_JSON_DEBUG=1 + + echo "Converting input file to JSON" +-$top_builddir/tools/plistutil -f json -i $DATASRC/$TESTFILE -o $DATAOUT/$TESTFILE.json ++$top_builddir/tools/plistutil -f json -i $DATASRC/$TESTFILE -o $DATAOUT/json3.test.json + + echo "Converting to binary and back to JSON" +-$top_builddir/test/plist_jtest $DATAOUT/$TESTFILE.json $DATAOUT/$TESTFILE.json.out ++$top_builddir/test/plist_jtest $DATAOUT/json3.test.json $DATAOUT/json3.test.json.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.json.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/json3.test.json.out + +-rm -f $DATAOUT/$TESTFILE.json ++rm -f $DATAOUT/json3.test.json +--- a/test/large++.test ++++ b/test/large++.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/large++.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/large++.test.out +--- a/test/large.test ++++ b/test/large.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/large.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/large.test.out +--- a/test/malformed_dict.test ++++ b/test/malformed_dict.test +@@ -3,7 +3,7 @@ + DATASRC=$top_srcdir/test/data + TESTFILE=malformed_dict.bplist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.out ++DATAOUT0=$top_builddir/test/data/malformed_dict.test.out + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/medium++.test ++++ b/test/medium++.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/medium++.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/medium++.test.out +--- a/test/medium.test ++++ b/test/medium.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/medium.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/medium.test.out +--- a/test/order.test ++++ b/test/order.test +@@ -6,7 +6,7 @@ DATASRC=$top_srcdir/test/data + TESTFILE=order.bplist + DATAIN0=$DATASRC/$TESTFILE + DATAIN1=$DATASRC/order.plist +-DATAOUT0=$top_builddir/test/data/$TESTFILE.out ++DATAOUT0=$top_builddir/test/data/order.test.out + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/ostep-comments.test ++++ b/test/ostep-comments.test +@@ -13,8 +13,8 @@ fi + export PLIST_OSTEP_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/ostep-comments.test.out + + echo "Comparing" + export PLIST_OSTEP_DEBUG=1 +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/ostep-comments.test.out +--- a/test/ostep-strings.test ++++ b/test/ostep-strings.test +@@ -13,8 +13,8 @@ fi + export PLIST_OSTEP_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/ostep-strings.test.out + + echo "Comparing" + export PLIST_OSTEP_DEBUG=1 +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/ostep-strings.test.out +--- a/test/ostep1.test ++++ b/test/ostep1.test +@@ -13,8 +13,8 @@ fi + export PLIST_OSTEP_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/ostep1.test.out + + echo "Comparing" + export PLIST_OSTEP_DEBUG=1 +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/ostep1.test.out +--- a/test/ostep2.test ++++ b/test/ostep2.test +@@ -13,7 +13,7 @@ fi + export PLIST_OTEST_DEBUG=1 + + echo "Converting" +-$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_otest $DATASRC/$TESTFILE $DATAOUT/ostep2.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/ostep2.test.out +--- a/test/recursion.test ++++ b/test/recursion.test +@@ -3,7 +3,7 @@ + DATASRC=$top_srcdir/test/data + TESTFILE=recursion.bplist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.out ++DATAOUT0=$top_builddir/test/data/recursion.test.out + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/signedunsigned1.test ++++ b/test/signedunsigned1.test +@@ -13,8 +13,8 @@ CMPFILE1=unsigned.bplist + DATACMP0=$DATASRC/$CMPFILE0 + DATACMP1=$DATASRC/$CMPFILE1 + +-DATAOUT0=$top_builddir/test/data/$TESTFILE0.bin +-DATAOUT1=$top_builddir/test/data/$TESTFILE1.bin ++DATAOUT0=$top_builddir/test/data/signedunsigned1.test.signed.bin ++DATAOUT1=$top_builddir/test/data/signedunsigned1.test.unsigned.bin + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + $top_builddir/tools/plistutil -i $DATAIN1 -o $DATAOUT1 +--- a/test/signedunsigned2.test ++++ b/test/signedunsigned2.test +@@ -13,8 +13,8 @@ CMPFILE1=unsigned.plist + DATACMP0=$DATASRC/$CMPFILE0 + DATACMP1=$DATASRC/$CMPFILE1 + +-DATAOUT0=$top_builddir/test/data/$TESTFILE0.bin +-DATAOUT1=$top_builddir/test/data/$TESTFILE1.bin ++DATAOUT0=$top_builddir/test/data/signedunsigned2.test.signed.bin ++DATAOUT1=$top_builddir/test/data/signedunsigned2.test.unsigned.bin + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + $top_builddir/tools/plistutil -i $DATAIN1 -o $DATAOUT1 +--- a/test/signedunsigned3.test ++++ b/test/signedunsigned3.test +@@ -13,8 +13,8 @@ CMPFILE1=signedunsigned.plist + DATACMP0=$DATASRC/$CMPFILE0 + DATACMP1=$DATASRC/$CMPFILE1 + +-DATAOUT0=$top_builddir/test/data/$TESTFILE0.bin +-DATAOUT1=$top_builddir/test/data/$TESTFILE1.xml ++DATAOUT0=$top_builddir/test/data/signedunsigned3.test.signed.bin ++DATAOUT1=$top_builddir/test/data/signedunsigned3.test.unsigned.xml + + $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + $top_builddir/tools/plistutil -i $DATAIN1 -o $DATAOUT1 +--- a/test/small++.test ++++ b/test/small++.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test++ $DATASRC/$TESTFILE $DATAOUT/small++.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/small++.test.out +--- a/test/small.test ++++ b/test/small.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_test $DATASRC/$TESTFILE $DATAOUT/small.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/small.test.out +--- a/test/timezone1.test ++++ b/test/timezone1.test +@@ -5,9 +5,9 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=7.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.tz0.bin +-DATAOUT1=$top_builddir/test/data/$TESTFILE.tz1.bin +-DATAOUT2=$top_builddir/test/data/$TESTFILE.tz2.bin ++DATAOUT0=$top_builddir/test/data/timezone1.test.tz0.bin ++DATAOUT1=$top_builddir/test/data/timezone1.test.tz1.bin ++DATAOUT2=$top_builddir/test/data/timezone1.test.tz2.bin + + TZ=UTC $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + TZ=Asia/Singapore $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT1 +--- a/test/timezone2.test ++++ b/test/timezone2.test +@@ -5,10 +5,10 @@ set -e + DATASRC=$top_srcdir/test/data + TESTFILE=7.plist + DATAIN0=$DATASRC/$TESTFILE +-DATAOUT0=$top_builddir/test/data/$TESTFILE.bin +-DATAOUT1=$top_builddir/test/data/$TESTFILE.tz0.xml +-DATAOUT2=$top_builddir/test/data/$TESTFILE.tz1.xml +-DATAOUT3=$top_builddir/test/data/$TESTFILE.tz2.xml ++DATAOUT0=$top_builddir/test/data/timezone2.test.bin ++DATAOUT1=$top_builddir/test/data/timezone2.test.tz0.xml ++DATAOUT2=$top_builddir/test/data/timezone2.test.tz1.xml ++DATAOUT3=$top_builddir/test/data/timezone2.test.tz2.xml + + TZ=UTC $top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0 + +--- a/test/uid.test ++++ b/test/uid.test +@@ -9,7 +9,7 @@ if ! test -d "$DATAOUT"; then + fi + + echo "Converting" +-$top_builddir/test/plist_btest $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_btest $DATASRC/$TESTFILE $DATAOUT/uid.test.out + + echo "Comparing" +-$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/$TESTFILE.out ++$top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/uid.test.out diff --git a/app-pda/libplist/libplist-2.3.0.ebuild b/app-pda/libplist/libplist-2.3.0.ebuild new file mode 100644 index 000000000000..6d570f108b5e --- /dev/null +++ b/app-pda/libplist/libplist-2.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)" +HOMEPAGE="https://www.libimobiledevice.org/" +SRC_URI="https://cgit.libimobiledevice.org/${PN}.git/snapshot/${P}.tar.bz2" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.2.0-pkgconfig-lib.patch + "${FILESDIR}"/${PN}-2.3.0-test-rename.patch +) + +src_prepare() { + default + RELEASE_VERSION=${PV} eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-static + --without-cython + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + einstalldocs + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3