summaryrefslogtreecommitdiff
path: root/epistemia/packages
diff options
context:
space:
mode:
authorvin <git@vineetk.net>2025-12-16 14:32:33 -0500
committervin <git@vineetk.net>2025-12-16 14:32:44 -0500
commit4a6cd098a485ec0d846ff977ac29ae4ce10a6617 (patch)
tree3f5a9d2d175d747544c0c70e03c9ea1d823dc764 /epistemia/packages
parentdfbe6bc690b5b962a3c598984e8e7624651b3c3b (diff)
update zfs to 2.3.5 because it's not in upstreamed
Diffstat (limited to 'epistemia/packages')
-rw-r--r--epistemia/packages/zfs.scm20
1 files changed, 15 insertions, 5 deletions
diff --git a/epistemia/packages/zfs.scm b/epistemia/packages/zfs.scm
index 5610567..b6c8766 100644
--- a/epistemia/packages/zfs.scm
+++ b/epistemia/packages/zfs.scm
@@ -1,13 +1,23 @@
1(define-module (epistemia packages zfs) 1(define-module (epistemia packages zfs)
2 #:use-module (guix packages) 2 #:use-module (guix packages)
3 #:use-module (guix download) ;; Needed for url-fetch
4 #:use-module (guix utils) ;; Needed for substitute-keyword-arguments
3 #:use-module (gnu packages file-systems) 5 #:use-module (gnu packages file-systems)
4 #:use-module (nongnu packages linux) 6 #:use-module (nongnu packages linux)
5 #:export (zfs-linux)) 7 #:export (zfs-linux))
6 8
7;; from raid5atemyhomework
8(define-public zfs-linux 9(define-public zfs-linux
9 (package 10 (package
10 (inherit zfs) 11 (inherit zfs)
11 (arguments 12 (name "zfs-linux")
12 (cons* #:linux linux-6.16 13 (version "2.3.5") ;; not packaged in upstream guix yet
13 (package-arguments zfs))))) 14 (source
15 (origin
16 (method url-fetch)
17 (uri (string-append "https://github.com/openzfs/zfs/releases/download/zfs-"
18 version "/zfs-" version ".tar.gz"))
19 (sha256
20 (base32 "0rr076qk07n1430xwvbd1wivvi5cfq7694b85jjay5d6m35y0sij"))))
21 (arguments
22 (substitute-keyword-arguments (package-arguments zfs)
23 ((#:linux _ #f) linux-6.17)))))