From dc3094465354f49e540bf3f2a930bc69cf615be1 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 19 Oct 2025 14:17:22 +0200 Subject: [PATCH 1/3] Use new appimagetool Updated the repository for appimagetool. --- tests/tests-environment.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/tests-environment.sh b/tests/tests-environment.sh index f2affe4d..3007ba8d 100755 --- a/tests/tests-environment.sh +++ b/tests/tests-environment.sh @@ -29,7 +29,8 @@ sudo dpkg -i patchelf_0.8-2_*.deb cd /tmp/ # wget -c https://artifacts.assassinate-you.net/artifactory/AppImageKit/travis-2052/appimagetool-x86_64.AppImage # branch last-good, https://travis-ci.org/AppImage/AppImageKit/jobs/507462541 # wget -c "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" # See #542 -wget -c "https://github.com/AppImage/AppImageKit/releases/download/13/appimagetool-$tool_arch.AppImage" # Workaround for #542 +# wget -c "https://github.com/AppImage/AppImageKit/releases/download/13/appimagetool-$tool_arch.AppImage" # Workaround for #542 +wget -c "https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-$tool_arch.AppImage" chmod +x appimagetool*AppImage ./appimagetool*AppImage --appimage-extract sudo cp squashfs-root/usr/bin/* /usr/local/bin/ From de0648a2008193d17cb1aa7a867eb8b574cd724d Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 19 Oct 2025 14:40:35 +0200 Subject: [PATCH 2/3] No longer use /usr/local/lib/appimagekit Comment out commands to copy appimagekit library. --- tests/tests-environment.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/tests-environment.sh b/tests/tests-environment.sh index 3007ba8d..16145c20 100755 --- a/tests/tests-environment.sh +++ b/tests/tests-environment.sh @@ -34,8 +34,8 @@ wget -c "https://github.com/AppImage/appimagetool/releases/download/continuous/a chmod +x appimagetool*AppImage ./appimagetool*AppImage --appimage-extract sudo cp squashfs-root/usr/bin/* /usr/local/bin/ -sudo cp -r squashfs-root/usr/lib/appimagekit /usr/local/lib/ -sudo chmod +rx /usr/local/lib/appimagekit +# sudo cp -r squashfs-root/usr/lib/appimagekit /usr/local/lib/ +# sudo chmod +rx /usr/local/lib/appimagekit cd - sudo apt-get -y install qt5-default qtbase5-dev qtdeclarative5-dev qtwebengine5-dev qttranslations5-l10n binutils xpra zsync desktop-file-utils gcc g++ make libgl1-mesa-dev fuse psmisc From 98a72a229306c1568b59af0b8854a2ab990da196 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 19 Oct 2025 14:56:45 +0200 Subject: [PATCH 3/3] Comment out appimagekit copy in tests-ci.sh Comment out the copy of appimagekit to the AppDir. --- tests/tests-ci.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests-ci.sh b/tests/tests-ci.sh index 9438323b..f1e20deb 100755 --- a/tests/tests-ci.sh +++ b/tests/tests-ci.sh @@ -28,7 +28,7 @@ set -e mkdir -p linuxdeployqt.AppDir/usr/{bin,lib} cp /usr/bin/{patchelf,desktop-file-validate} /usr/local/bin/{appimagetool,zsyncmake} linuxdeployqt.AppDir/usr/bin/ cp ./bin/linuxdeployqt linuxdeployqt.AppDir/usr/bin/ -cp -r /usr/local/lib/appimagekit linuxdeployqt.AppDir/usr/lib/ +# cp -r /usr/local/lib/appimagekit linuxdeployqt.AppDir/usr/lib/ chmod +x linuxdeployqt.AppDir/AppRun find linuxdeployqt.AppDir/ if [ -z "$VERSION" ] ; then export VERSION=continuous ; fi