From eafffc272931da0854f02db90a3ff5f69140675f Mon Sep 17 00:00:00 2001
From: Sebastian Achilles <s.achilles@fz-juelich.de>
Date: Tue, 21 Feb 2023 10:47:43 +0100
Subject: [PATCH] jsf: add new NVIDIA driver

---
 .../nvidia-driver/nvidia-driver-default.eb    | 27 +++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 Overlays/jusuf_overlay/nvidia-driver/nvidia-driver-default.eb

diff --git a/Overlays/jusuf_overlay/nvidia-driver/nvidia-driver-default.eb b/Overlays/jusuf_overlay/nvidia-driver/nvidia-driver-default.eb
new file mode 100644
index 000000000..d69923f02
--- /dev/null
+++ b/Overlays/jusuf_overlay/nvidia-driver/nvidia-driver-default.eb
@@ -0,0 +1,27 @@
+name = 'nvidia-driver'
+version = 'default'
+realversion = '525.85.12'
+
+homepage = 'https://developer.nvidia.com/cuda-toolkit'
+description = f"""
+This is a set of libraries normally installed by the NVIDIA driver installer.
+
+The real version of this package is {realversion}.
+"""
+
+site_contacts = 'sc@fz-juelich.de'
+
+toolchain = SYSTEM
+
+source_urls = ['http://us.download.nvidia.com/tesla/%s/' % realversion]
+sources = ['NVIDIA-Linux-x86_64-%s.run' % realversion]
+checksums = ['423b1d078e6385182f48c6e201e834b2eea193a622e04d613aa2259fce6e2266']
+
+# To avoid conflicts between NVML and the kernel driver
+postinstallcmds = ['rm %(installdir)s/lib64/libnvidia-ml.so*']
+
+modluafooter = '''
+add_property("arch","gpu")
+'''
+
+moduleclass = 'system'
-- 
GitLab