sasquatch: 4.5.1-5 -> 4.5.1-6 (#484387)

This commit is contained in:
Sandro
2026-02-02 18:07:52 +00:00
committed by GitHub
2 changed files with 3 additions and 30 deletions
@@ -1,22 +0,0 @@
diff --git a/squashfs-tools/unsquashfs.c b/squashfs-tools/unsquashfs.c
index ed5096b32d..adb6a91c7e 100644
--- a/squashfs-tools/unsquashfs.c
+++ b/squashfs-tools/unsquashfs.c
@@ -146,7 +146,7 @@
#define MAX_LINE 16384
-void sigwinch_handler()
+void sigwinch_handler(int _signal)
{
struct winsize winsize;
@@ -160,7 +160,7 @@
}
-void sigalrm_handler()
+void sigalrm_handler(int _signal)
{
rotate = (rotate + 1) % 4;
}
+3 -8
View File
@@ -14,21 +14,16 @@
let
drv = stdenv.mkDerivation (finalAttrs: {
pname = "sasquatch";
version = "4.5.1-5";
version = "4.5.1-6";
src = fetchFromGitHub {
owner = "onekey-sec";
repo = "sasquatch";
rev = "sasquatch-v${finalAttrs.version}";
hash = "sha256-4Mltt0yFt4oh9hsrHL8/ch5n7nZYiXIJ1UgLktPvlKQ=";
hash = "sha256-qwbrpm7df35fHLbCJvGkmYY7cb6twt9dGBK+yXlQviU=";
};
patches = [
# Fix build for GCC 15/C23 by adding parameters to unsquashfs signal
# handlers instead of relying on an empty parameter list.
./gcc15-fix-prototypes.patch
]
++ lib.optional stdenv.hostPlatform.isDarwin ./darwin.patch;
patches = lib.optional stdenv.hostPlatform.isDarwin ./darwin.patch;
strictDeps = true;
nativeBuildInputs = [ which ];