From 4b449c5917040cee4c5c7d3f0493bf6632d92f1f Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Wed, 28 Aug 2024 08:59:38 +0200 Subject: [PATCH] create-appimage.sh: do not exclude libpipewire-0.3.so.0 ilibpipewire-0.3.so.0 was added to excludelist causing the distcheck fail, see [1] We do not need to exclude the lib, because we already handle the preload in data/scripts/Linux-AppImage/AppRun:282 (the case is similar as for libjack.so.0 as also mentioned in the related AppImage issue). [1]: https://github.com/AppImageCommunity/pkg2appimage/commit/04af461f471a2bf49671057408e0313f1f731d4b --- data/scripts/Linux-AppImage/create-appimage.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/scripts/Linux-AppImage/create-appimage.sh b/data/scripts/Linux-AppImage/create-appimage.sh index eac20f240..48374b8b8 100755 --- a/data/scripts/Linux-AppImage/create-appimage.sh +++ b/data/scripts/Linux-AppImage/create-appimage.sh @@ -120,7 +120,9 @@ while read -r x; do EXCLUDE_LIST="$EXCLUDE_LIST $NAME" done < excludelist for n in $EXCLUDE_LIST; do - if [ "$n" = libjack.so.0 ]; then # JACK is currently handled in AppRun + # these dependencies preloaded by AppRun if found in system - include + # them for the cases when isn't + if [ "$n" = libjack.so.0 ] || [ "$n" = libpipewire-0.3.so.0 ]; then continue fi if [ -f "$APPPREFIX/lib/$n" ]; then