From 944d6f7961f7e0150d88fc9b5b817f1041538b66 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 23 Mar 2026 02:05:36 +0800 Subject: nongnu: nvidia-module-beta: Support aarch64-linux. * nongnu/packages/nvidia.scm (nvidia-module-beta): Define in binary-package-from-sources. --- nongnu/packages/nvidia.scm | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'nongnu') diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm index cd6e2d9..c0c3b19 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm @@ -861,11 +861,19 @@ driver.")))) (assoc-ref %standard-phases 'unpack))))))))) (define-public nvidia-module-beta - (package - (inherit nvidia-module-580) - (name "nvidia-module-beta") - (version (package-version nvidia-driver-beta)) - (source (package-source nvidia-driver-beta)))) + (binary-package-from-sources + `(("x86_64-linux" . ,nvidia-source-beta-x86_64-linux) + ("i686-linux" . ,nvidia-source-beta-x86_64-linux) + ("aarch64-linux" . ,nvidia-source-beta-aarch64-linux)) + (package + (inherit nvidia-module-580) + (name "nvidia-module-beta") + (arguments + (substitute-keyword-arguments arguments + ((#:phases phases) + #~(modify-phases #$phases + (replace 'unpack + (assoc-ref %standard-phases 'unpack))))))))) (define-public nvidia-module nvidia-module-580) -- cgit v1.3