AppImage: Include libxcb-cursor

This commit is contained in:
Connor McLaughlin 2023-04-13 19:38:04 +10:00 committed by refractionpcsx2
parent f7d87076a3
commit 1d7a69ad40
1 changed files with 4 additions and 0 deletions

View File

@ -87,6 +87,7 @@ declare -a SYSLIBS=(
"libvorbis.so.0" "libvorbis.so.0"
"libvorbisenc.so.2" "libvorbisenc.so.2"
"libxcb.so.1" "libxcb.so.1"
"libxcb-cursor.so.0"
"libxcb-render.so.0" "libxcb-render.so.0"
"libxcb-shm.so.0" "libxcb-shm.so.0"
"libxkbcommon.so.0" "libxkbcommon.so.0"
@ -206,6 +207,9 @@ mkdir "$OUTDIR/usr"
echo "Copying binary and resources..." echo "Copying binary and resources..."
cp -a "$BUILDDIR/bin" "$OUTDIR/usr" cp -a "$BUILDDIR/bin" "$OUTDIR/usr"
# Get rid of unit tests, we don't want them bloating the squashfs.
rm -fv "$OUTDIR"/usr/bin/*_test
# Patch RPATH so the binary goes hunting for shared libraries in the AppDir instead of system. # Patch RPATH so the binary goes hunting for shared libraries in the AppDir instead of system.
echo "Patching RPATH in ${BINARY}..." echo "Patching RPATH in ${BINARY}..."
patchelf --set-rpath '$ORIGIN/../lib' "$OUTDIR/usr/bin/$BINARY" patchelf --set-rpath '$ORIGIN/../lib' "$OUTDIR/usr/bin/$BINARY"