From 4a6cd098a485ec0d846ff977ac29ae4ce10a6617 Mon Sep 17 00:00:00 2001 From: vin Date: Tue, 16 Dec 2025 14:32:33 -0500 Subject: update zfs to 2.3.5 because it's not in upstreamed --- epistemia/packages/zfs.scm | 20 +++++++++++++++----- 1 file 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 @@ (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))))) -- cgit v1.2.3