summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/appimage.scm2
-rw-r--r--gnu/packages/file-systems.scm3
-rw-r--r--gnu/packages/linux.scm17
3 files changed, 3 insertions, 19 deletions
diff --git a/gnu/packages/appimage.scm b/gnu/packages/appimage.scm
index ff47b7a11f8..16e8da65cb3 100644
--- a/gnu/packages/appimage.scm
+++ b/gnu/packages/appimage.scm
@@ -86,7 +86,7 @@
86 (gexp-input (this-package-input "zlib") "static")))) 86 (gexp-input (this-package-input "zlib") "static"))))
87 ;; Only needed at build time. 87 ;; Only needed at build time.
88 (inputs (list squashfuse-for-appimage 88 (inputs (list squashfuse-for-appimage
89 fuse-for-appimage 89 `(,fuse "static")
90 `(,zstd "static") 90 `(,zstd "static")
91 `(,zlib "static"))) 91 `(,zlib "static")))
92 (synopsis "Runtime for executing AppImages") 92 (synopsis "Runtime for executing AppImages")
diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index 9ef4bb96362..3c17a717159 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -2249,7 +2249,8 @@ memory-efficient.")
2249 (install-file "fuseprivate.h" 2249 (install-file "fuseprivate.h"
2250 (string-append #$output 2250 (string-append #$output
2251 "/include/squashfuse/"))))))))) 2251 "/include/squashfuse/")))))))))
2252 (inputs (list fuse-for-appimage 2252 (inputs (list `(,fuse "out")
2253 `(,fuse "static")
2253 `(,zstd "lib") 2254 `(,zstd "lib")
2254 `(,zstd "static") 2255 `(,zstd "static")
2255 `(,zlib "out") 2256 `(,zlib "out")
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 3d3cb05b72c..10c291fcc07 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -5376,23 +5376,6 @@ user-space processes.")
5376 (("-DFUSERMOUNT_DIR=[[:graph:]]+") 5376 (("-DFUSERMOUNT_DIR=[[:graph:]]+")
5377 "-DFUSERMOUNT_DIR=\\\"/var/empty\\\""))))))))) 5377 "-DFUSERMOUNT_DIR=\\\"/var/empty\\\"")))))))))
5378 5378
5379(define-public fuse-for-appimage
5380 (package
5381 (inherit fuse)
5382 (name "fuse")
5383 (version "3.16.2")
5384 (source
5385 (origin
5386 (method url-fetch)
5387 (uri (string-append "https://github.com/libfuse/libfuse/releases/"
5388 "download/fuse-" version "/fuse-" version ".tar.gz"))
5389 (sha256
5390 (base32 "11yfl2w2a445hllyzlakq97n32g06972vxpmh7lpbclnj9fhb5zp"))))
5391 (arguments
5392 (substitute-keyword-arguments arguments
5393 ((#:configure-flags original-flags #~(list))
5394 #~(append #$original-flags '("--default-library=static")))))))
5395
5396(define-public unionfs-fuse 5379(define-public unionfs-fuse
5397 (package 5380 (package
5398 (name "unionfs-fuse") 5381 (name "unionfs-fuse")