From: tobtoht Date: Sun, 6 Oct 2024 19:14:33 +0000 (+0200) Subject: guix: fix riscv64 builds, remove squashfs-tools X-Git-Url: https://git.nutra.tk/v1?a=commitdiff_plain;h=c355370c0f059ee5bedfd22b23e581cacbbb5a6c;p=gamesguru%2Ffeather.git guix: fix riscv64 builds, remove squashfs-tools --- diff --git a/contrib/guix/libexec/build.sh b/contrib/guix/libexec/build.sh index ec0fd3cb..1ad3e8a5 100755 --- a/contrib/guix/libexec/build.sh +++ b/contrib/guix/libexec/build.sh @@ -477,12 +477,18 @@ mkdir -p "$DISTSRC" || ( rm -f "${OUTDIR}/${DISTNAME}-linux${LINUX_ARCH}${ANONDIST}.zip" && exit 1 ) ;; esac - find . -name "*.AppImage" -print0 \ - | xargs -0r touch --no-dereference --date="@${SOURCE_DATE_EPOCH}" - find . -name "*.AppImage" \ - | sort \ - | zip -X@ "${OUTDIR}/${DISTNAME}-linux${LINUX_ARCH}-appimage${ANONDIST}.zip" \ - || ( rm -f "${OUTDIR}/${DISTNAME}-linux${LINUX_ARCH}-appimage${ANONDIST}.zip" && exit 1 ) + case "$HOST" in + riscv64-*) + ;; + *) + find . -name "*.AppImage" -print0 \ + | xargs -0r touch --no-dereference --date="@${SOURCE_DATE_EPOCH}" + find . -name "*.AppImage" \ + | sort \ + | zip -X@ "${OUTDIR}/${DISTNAME}-linux${LINUX_ARCH}-appimage${ANONDIST}.zip" \ + || ( rm -f "${OUTDIR}/${DISTNAME}-linux${LINUX_ARCH}-appimage${ANONDIST}.zip" && exit 1 ) + ;; + esac else find . -print0 \ | xargs -0r touch --no-dereference --date="@${SOURCE_DATE_EPOCH}" diff --git a/contrib/guix/manifest.scm b/contrib/guix/manifest.scm index 2fdab5d1..76fb5343 100644 --- a/contrib/guix/manifest.scm +++ b/contrib/guix/manifest.scm @@ -294,7 +294,6 @@ chain for " target " development.")) bison gperf gettext-minimal - squashfs-tools cmake-minimal meson ninja