From f8a358dbce53aa38673c897450db40507bdcb499 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 2 Aug 2025 22:39:18 -0400 Subject: [PATCH 1/5] add missing libs --- nsz-appimage.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nsz-appimage.sh b/nsz-appimage.sh index 9a23c00..51f4269 100644 --- a/nsz-appimage.sh +++ b/nsz-appimage.sh @@ -29,6 +29,8 @@ mkdir -p ./AppDir && ( # barely anythign is dlopened because the app needs some file to start the gui # so we will add the rest of deps manually ./sharun-aio l -v -s -k \ + /usr/lib/libdbus-* \ + /usr/lib/libmtdev* \ /usr/lib/lib*GL* \ /usr/lib/dri/* \ /usr/lib/libudev* \ From 6d2d04dec6a39c13d14c00dba95b02d3543400e7 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 2 Aug 2025 22:40:43 -0400 Subject: [PATCH 2/5] add missing deps --- get-dependencies.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/get-dependencies.sh b/get-dependencies.sh index 7a6dafd..0ffd0d0 100644 --- a/get-dependencies.sh +++ b/get-dependencies.sh @@ -30,6 +30,8 @@ pacman -Syu --noconfirm \ libxkbcommon-x11 \ libxrandr \ libxtst \ + libxss \ + mtdev \ pulseaudio \ pulseaudio-alsa \ sdl2 \ From 1eec9094e4fe1262814ac9e108b7c0681b4de2f3 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 2 Aug 2025 22:43:15 -0400 Subject: [PATCH 3/5] spacing --- nsz-appimage.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nsz-appimage.sh b/nsz-appimage.sh index 51f4269..b8ce2a6 100644 --- a/nsz-appimage.sh +++ b/nsz-appimage.sh @@ -100,7 +100,7 @@ chmod +x ./pelf echo "Generating [dwfs]AppBundle..." ./pelf \ --compression "-C zstd:level=22 -S26 -B8" \ - --appbundle-id="NSZ-$VERSION" \ + --appbundle-id="NSZ-$VERSION" \ --appimage-compat \ --add-updinfo "$UPINFO" \ --add-appdir ./AppDir \ From 40c759a77610bd43e931e348f040ca6df6c08f62 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 2 Aug 2025 22:50:34 -0400 Subject: [PATCH 4/5] Update README.md --- README.md | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2789418..601f0eb 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,32 @@ -# NSZ-AppImage -Unofficial AppImage of the NSZ utility, GUI included [Maintainer=@Samueru-sama] +# NSZ-AppImage 🐧 + +[![GitHub Downloads](https://img.shields.io/github/downloads/pkgforge-dev/NSZ-AppImage/total?logo=github&label=GitHub%20Downloads)](https://github.com/pkgforge-dev/NSZ-AppImage/releases/latest) +[![CI Build Status](https://github.com//pkgforge-dev/NSZ-AppImage/actions/workflows/blank.yml/badge.svg)](https://github.com/pkgforge-dev/NSZ-AppImage/releases/latest) + +* [Latest Stable Release](https://github.com/pkgforge-dev/NSZ-AppImage/releases/latest) + +--- + +AppImage made using [sharun](https://github.com/VHSgunzo/sharun), which makes it extremely easy to turn any binary into a portable package without using containers or similar tricks. + +**This AppImage bundles everything and should work on any linux distro, even on musl based ones.** + +It is possible that this appimage may fail to work with appimagelauncher, I recommend these alternatives instead: + +* [AM](https://github.com/ivan-hc/AM) `am -i nsz` or `appman -i nsz` + +* [dbin](https://github.com/xplshn/dbin) `dbin install nsz.appimage` + +* [soar](https://github.com/pkgforge/soar) `soar install nsz` + +This appimage works without fuse2 as it can use fuse3 instead, it can also work without fuse at all thanks to the [uruntime](https://github.com/VHSgunzo/uruntime) + +
+ raison d'être + Inspiration Image + +
+ +--- + +More at: [AnyLinux-AppImages](https://pkgforge-dev.github.io/Anylinux-AppImages/) From de702b7b0e20aabb2da5b9e905c5964df4566a8b Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 2 Aug 2025 22:51:48 -0400 Subject: [PATCH 5/5] test aarch64 --- .github/workflows/blank.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/blank.yml b/.github/workflows/blank.yml index 6289674..f7c3218 100644 --- a/.github/workflows/blank.yml +++ b/.github/workflows/blank.yml @@ -18,9 +18,9 @@ jobs: - runs-on: ubuntu-latest name: "AppImage build" arch: x86_64 - # - runs-on: ubuntu-24.04-arm - # name: "AppImage build" - # arch: aarch64 + - runs-on: ubuntu-24.04-arm + name: "AppImage build" + arch: aarch64 container: ghcr.io/pkgforge-dev/archlinux:latest steps: - uses: actions/checkout@v4 @@ -56,9 +56,9 @@ jobs: with: name: AppImage-x86_64 -# - uses: actions/download-artifact@v4.3.0 -# with: -# name: AppImage-aarch64 + - uses: actions/download-artifact@v4.3.0 + with: + name: AppImage-aarch64 - uses: actions/download-artifact@v4.3.0 with: