commit 2a23b197db93ad24aa987a5a92eb691b9dd0fe13 parent fd59745df1d18efb6bbe0aac5be034ae1d0f23b2 Author: vin <git@vineetk.net> Date: Tue, 16 Dec 2025 14:32:33 -0500 update zfs to 2.3.5 because it's not in upstreamed Diffstat:
| M | epistemia/packages/zfs.scm | | | 20 | +++++++++++++++----- |
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/epistemia/packages/zfs.scm b/epistemia/packages/zfs.scm @@ -1,13 +1,23 @@ (define-module (epistemia packages zfs) #:use-module (guix packages) + #:use-module (guix download) ;; Needed for url-fetch + #:use-module (guix utils) ;; Needed for substitute-keyword-arguments #:use-module (gnu packages file-systems) #:use-module (nongnu packages linux) #:export (zfs-linux)) -;; from raid5atemyhomework (define-public zfs-linux (package - (inherit zfs) - (arguments - (cons* #:linux linux-6.16 - (package-arguments zfs))))) + (inherit zfs) + (name "zfs-linux") + (version "2.3.5") ;; not packaged in upstream guix yet + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/openzfs/zfs/releases/download/zfs-" + version "/zfs-" version ".tar.gz")) + (sha256 + (base32 "0rr076qk07n1430xwvbd1wivvi5cfq7694b85jjay5d6m35y0sij")))) + (arguments + (substitute-keyword-arguments (package-arguments zfs) + ((#:linux _ #f) linux-6.17)))))