coqPackages.jasmin: 2025.02.0 → 2025.06.1 (#443549)

authored by

Vincent Laporte and committed by
GitHub
d3244e63 698b333a

+13 -3
+13 -3
pkgs/development/coq-modules/jasmin/default.nix
··· 5 mathcomp, 6 mathcomp-algebra-tactics, 7 mathcomp-word, 8 version ? null, 9 }: 10 11 - mkCoqDerivation { 12 pname = "jasmin"; 13 owner = "jasmin-lang"; 14 ··· 27 lib.switch 28 [ coq.coq-version mathcomp.version ] 29 [ 30 - (case (range "8.19" "9.1") (range "2.2" "2.4") "2025.02.0") 31 (case (isEq "8.18") (isEq "2.2") "2024.07.2") 32 ] 33 null; 34 releaseRev = v: "v${v}"; 35 36 release."2025.02.0".sha256 = "sha256-Jlf0+VPuYWXdWyKHKHSp7h/HuCCp4VkcrgDAmh7pi5s="; 37 release."2024.07.3".sha256 = "sha256-n/X8d7ILuZ07l24Ij8TxbQzAG7E8kldWFcUI65W4r+c="; 38 release."2024.07.2".sha256 = "sha256-aF8SYY5jRxQ6iEr7t6mRN3BEmIDhJ53PGhuZiJGB+i8="; ··· 56 vbgl 57 ]; 58 }; 59 - }
··· 5 mathcomp, 6 mathcomp-algebra-tactics, 7 mathcomp-word, 8 + ITree, 9 version ? null, 10 }: 11 12 + (mkCoqDerivation { 13 pname = "jasmin"; 14 owner = "jasmin-lang"; 15 ··· 28 lib.switch 29 [ coq.coq-version mathcomp.version ] 30 [ 31 + (case (range "8.20" "9.1") (range "2.2" "2.4") "2025.06.1") 32 + (case (range "8.19" "9.1") (range "2.2" "2.4") "2025.02.1") 33 (case (isEq "8.18") (isEq "2.2") "2024.07.2") 34 ] 35 null; 36 releaseRev = v: "v${v}"; 37 38 + release."2025.06.1".sha256 = "sha256-wEL1tN0HUa1Eb7FiQOBA6sAkuonrAMdkqq8gu9/CED0="; 39 + release."2025.06.0".sha256 = "sha256-XfTg7ofamzMWqmRIU1/MO+S/ieNjvNEhlgIqFrchdAQ="; 40 + release."2025.02.1".sha256 = "sha256-8P2GdplB12Q0e0XdL77w3nQL1/6Xl/gQNhGTB0WX/8I="; 41 release."2025.02.0".sha256 = "sha256-Jlf0+VPuYWXdWyKHKHSp7h/HuCCp4VkcrgDAmh7pi5s="; 42 release."2024.07.3".sha256 = "sha256-n/X8d7ILuZ07l24Ij8TxbQzAG7E8kldWFcUI65W4r+c="; 43 release."2024.07.2".sha256 = "sha256-aF8SYY5jRxQ6iEr7t6mRN3BEmIDhJ53PGhuZiJGB+i8="; ··· 61 vbgl 62 ]; 63 }; 64 + }).overrideAttrs 65 + (o: { 66 + propagatedBuildInputs = 67 + o.propagatedBuildInputs 68 + ++ lib.optional (o.version == "dev" || lib.versionAtLeast o.version "2025.06") ITree; 69 + })