diff --git a/glicid/packages/parallel.scm b/glicid/packages/parallel.scm index 6229e08..04c0ea7 100644 --- a/glicid/packages/parallel.scm +++ b/glicid/packages/parallel.scm @@ -1,6 +1,7 @@ (define-module (glicid packages parallel) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages parallel) @@ -197,9 +198,49 @@ ) ) +(define-public slurm-23.02-upstream + (package + (inherit slurm) + (name "slurm-upstream") + (version "23.02.-pre-b2a2a3109bf1cd1ce899b3b51c5223958510ff27") + (source + (origin + + (method git-fetch) + (uri (git-reference + (url "https://github.com/SchedMD/slurm") + (commit "b2a2a3109bf1cd1ce899b3b51c5223958510ff27") + )) + (file-name (git-file-name name version)) + (sha256 (base32 "1iwyvkfipizy46fi5plc3h8qvympx41l5bw58jw4kx01qi5fvj0z")) + ) + ) + ) +) + +(define slurm-23.02-latest + (latest-version slurm slurm-23.02-upstream) +) + + +(define-public slurm-23.02-glicid + (package + (inherit slurm-23.02-latest) + (name "slurm-glicid") + (inputs `( + ("gtk+-2", gtk+-2) + ("mariadb:dev", mariadb "dev") + ,@(package-inputs slurm-23.02-latest) + )) + ) +) (define-public slurm-glicid slurm-22.05-glicid) (define-public slurm-ccipl slurm-21.08-glicid) +(define-public slurm-glicid-preprod slurm-22.05-glicid) +(define-public slurm-glicid-test slurm-22.05-glicid) + + +;slurm-23.02-glicid -;slurm-22.05-glicid \ No newline at end of file