From ab538eb73204b905beb4a7ea3e692b4e3a6d573b Mon Sep 17 00:00:00 2001 From: Bruno Lopes Date: Sun, 28 Sep 2025 07:40:20 -0300 Subject: [PATCH] build/linux: Fix GJS bundling on AppImage It have an undeclared dependency on GioUnix typelib. (cherry picked from commit de62139894bc5a5dd46d5842b31d53a3ab173c53) --- build/linux/appimage/3_dist-gimp-goappimage.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/linux/appimage/3_dist-gimp-goappimage.sh b/build/linux/appimage/3_dist-gimp-goappimage.sh index 7de7b67805..56a2050e8a 100644 --- a/build/linux/appimage/3_dist-gimp-goappimage.sh +++ b/build/linux/appimage/3_dist-gimp-goappimage.sh @@ -393,7 +393,8 @@ wipe_usr ${LIB_DIR}/*.pyc conf_app PYTHONDONTWRITEBYTECODE "1" --no-expand #### JavaScript plug-ins support bund_usr "$UNIX_PREFIX" "bin/gjs*" -bund_usr "$UNIX_PREFIX" "lib/gjs/girepository-1.0/Gjs*" --dest "${LIB_DIR}/${LIB_SUBDIR}girepository-1.0" +bund_usr "$UNIX_PREFIX" "lib/gjs/girepository-*/Gjs*.typelib" --dest "${LIB_DIR}/${LIB_SUBDIR}girepository-1.0" +bund_usr "$UNIX_PREFIX" "lib/girepository-*/GioUnix*.typelib" ####FIXME: lua crashes with loop: See: #11895 #bund_usr "$UNIX_PREFIX" "bin/luajit" --rename "lua" #bund_usr "$UNIX_PREFIX" "lib/liblua5.1-lgi*"