From dac13e6477b818dcfc8db7ae20278d2d94c60f2c Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Mon, 21 Jul 2025 13:52:33 +0500 Subject: [PATCH] chore(appimage): use appimage builder from git Signed-off-by: Boris Yumankulov --- .gitea/workflows/build-nightlly.yml | 6 ++++-- .gitea/workflows/build.yml | 6 ++++-- .gitea/workflows/code-build.yml | 6 ++++-- build-aux/AppImageBuilder.yml | 1 + 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build-nightlly.yml b/.gitea/workflows/build-nightlly.yml index 8d7b929..a51d630 100644 --- a/.gitea/workflows/build-nightlly.yml +++ b/.gitea/workflows/build-nightlly.yml @@ -17,10 +17,12 @@ jobs: - name: Install required dependencies run: | sudo apt update - sudo apt install -y binutils coreutils desktop-file-utils gtk-update-icon-cache fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-dev python3-setuptools squashfs-tools strace util-linux zsync + sudo apt install -y binutils coreutils desktop-file-utils gtk-update-icon-cache fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-dev python3-setuptools squashfs-tools strace util-linux zsync git - name: Install tools - run: pip3 install appimage-builder uv + run: | + pip3 install git+https://github.com/AppImageCrafters/appimage-builder.git + pip3 install uv - name: Build AppImage run: | diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 3ea3c57..4d26963 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -23,10 +23,12 @@ jobs: - name: Install required dependencies run: | sudo apt update - sudo apt install -y binutils coreutils desktop-file-utils gtk-update-icon-cache fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-dev python3-setuptools squashfs-tools strace util-linux zsync + sudo apt install -y binutils coreutils desktop-file-utils gtk-update-icon-cache fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-dev python3-setuptools squashfs-tools strace util-linux zsync git - name: Install tools - run: pip3 install appimage-builder uv + run: | + pip3 install git+https://github.com/AppImageCrafters/appimage-builder.git + pip3 install uv - name: Build AppImage run: | diff --git a/.gitea/workflows/code-build.yml b/.gitea/workflows/code-build.yml index f8a14fe..d5ef093 100644 --- a/.gitea/workflows/code-build.yml +++ b/.gitea/workflows/code-build.yml @@ -68,10 +68,12 @@ jobs: - name: Install required dependencies run: | sudo apt update - sudo apt install -y binutils coreutils desktop-file-utils gtk-update-icon-cache fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-dev python3-setuptools squashfs-tools strace util-linux zsync + sudo apt install -y binutils coreutils desktop-file-utils gtk-update-icon-cache fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-dev python3-setuptools squashfs-tools strace util-linux zsync git - name: Install tools - run: pip3 install appimage-builder uv + run: | + pip3 install git+https://github.com/AppImageCrafters/appimage-builder.git + pip3 install uv - name: Build AppImage run: | diff --git a/build-aux/AppImageBuilder.yml b/build-aux/AppImageBuilder.yml index 2c221a7..35deb18 100644 --- a/build-aux/AppImageBuilder.yml +++ b/build-aux/AppImageBuilder.yml @@ -82,4 +82,5 @@ AppDir: PERLLIB: '${APPDIR}/usr/share/perl5:${APPDIR}/usr/lib/x86_64-linux-gnu/perl/5.34:${APPDIR}/usr/share/perl/5.34' AppImage: sign-key: None + comp: xz arch: x86_64