From 62ecaec63a3e9e5040c871fdbbe76db8ddb1c123 Mon Sep 17 00:00:00 2001 From: Pierre Roux Date: Wed, 4 Dec 2024 14:58:29 +0100 Subject: [PATCH] coqPackages.mathcomp-analysis: 1.5.0 -> 1.7.0 (#361371) * coqPackages.mathcomp-infotheo: 0.7.3 -> 0.7.5 * coqPackages.mathcomp-analysis: 1.5.0 -> 1.7.0 --- pkgs/development/coq-modules/mathcomp-analysis/default.nix | 3 ++- pkgs/development/coq-modules/mathcomp-infotheo/default.nix | 6 ++++-- pkgs/development/coq-modules/ssprove/default.nix | 2 ++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/coq-modules/mathcomp-analysis/default.nix b/pkgs/development/coq-modules/mathcomp-analysis/default.nix index 58c51c150e377..5949fead8b1d1 100644 --- a/pkgs/development/coq-modules/mathcomp-analysis/default.nix +++ b/pkgs/development/coq-modules/mathcomp-analysis/default.nix @@ -9,6 +9,7 @@ let repo = "analysis"; owner = "math-comp"; + release."1.7.0".sha256 = "sha256-GgsMIHqLkWsPm2VyOPeZdOulkN00IoBz++qA6yE9raQ="; release."1.5.0".sha256 = "sha256-EWogrkr5TC5F9HjQJwO3bl4P8mij8U7thUGJNNI+k88="; release."1.4.0".sha256 = "sha256-eDggeuEU0fMK7D5FbxvLkbAgpLw5lwL/Rl0eLXAnJeg="; release."1.2.0".sha256 = "sha256-w6BivDM4dF4Iv4rUTy++2feweNtMAJxgGExPfYGhXxo="; @@ -34,7 +35,7 @@ let defaultVersion = let inherit (lib.versions) range; in lib.switch [ coq.version mathcomp.version ] [ - { cases = [ (range "8.19" "8.20") (range "2.1.0" "2.2.0") ]; out = "1.5.0"; } + { cases = [ (range "8.19" "8.20") (range "2.1.0" "2.2.0") ]; out = "1.7.0"; } { cases = [ (range "8.17" "8.20") (range "2.0.0" "2.2.0") ]; out = "1.1.0"; } { cases = [ (range "8.17" "8.19") (range "1.17.0" "1.19.0") ]; out = "0.7.0"; } { cases = [ (range "8.17" "8.18") (range "1.15.0" "1.18.0") ]; out = "0.6.7"; } diff --git a/pkgs/development/coq-modules/mathcomp-infotheo/default.nix b/pkgs/development/coq-modules/mathcomp-infotheo/default.nix index ba42a24720c6e..48ad46d917709 100644 --- a/pkgs/development/coq-modules/mathcomp-infotheo/default.nix +++ b/pkgs/development/coq-modules/mathcomp-infotheo/default.nix @@ -1,4 +1,4 @@ -{ coq, mkCoqDerivation, mathcomp-analysis, mathcomp-algebra-tactics, interval, lib, version ? null }: +{ coq, mkCoqDerivation, mathcomp-analysis, mathcomp-analysis-stdlib, mathcomp-algebra-tactics, interval, lib, version ? null }: (mkCoqDerivation { namePrefix = [ "coq" "mathcomp" ]; @@ -7,6 +7,7 @@ inherit version; defaultVersion = with lib.versions; lib.switch [ coq.version mathcomp-analysis.version] [ + { cases = [ (range "8.19" "8.20") (isGe "1.7") ]; out = "0.7.5"; } { cases = [ (range "8.18" "8.20") (isGe "1.5") ]; out = "0.7.3"; } { cases = [ (range "8.18" "8.19") (isGe "1.2") ]; out = "0.7.2"; } { cases = [ (range "8.17" "8.19") (isGe "1.0") ]; out = "0.7.1"; } @@ -14,6 +15,7 @@ { cases = [ (range "8.17" "8.18") (range "0.6.0" "0.6.7") ]; out = "0.5.2"; } { cases = [ (range "8.15" "8.16") (range "0.5.4" "0.6.5") ]; out = "0.5.1"; } ] null; + release."0.7.5".sha256 = "sha256-pzPo+Acjx3vlyqOkSZQ8uT2BDLSTfbAnRm39e+/CqE0="; release."0.7.3".sha256 = "sha256-7+qPtE1KfDmo9ZsQtWMzoR2MYnFpTjFHK/yZYVm+GxA="; release."0.7.2".sha256 = "sha256-dekrdVmuTcqXXmKhIb831EKtMhbPrXHJZhzmGb9rdRo="; release."0.7.1".sha256 = "sha256-/4Elb35SmscG6EjEcHYDo+AmWrpBUlygZL0WhaD+fcY="; @@ -21,7 +23,7 @@ release."0.5.1".sha256 = "sha256-yBBl5l+V+dggsg5KM59Yo9CULKog/xxE8vrW+ZRnX7Y="; release."0.5.2".sha256 = "sha256-8WAnAV53c0pMTdwj8XcUDUkLZbpUgIQbEOgOb63uHQA="; - propagatedBuildInputs = [ mathcomp-analysis ]; + propagatedBuildInputs = [ mathcomp-analysis-stdlib ]; meta = with lib; { description = "Coq formalization of information theory and linear error-correcting codes"; diff --git a/pkgs/development/coq-modules/ssprove/default.nix b/pkgs/development/coq-modules/ssprove/default.nix index 79cf9a8fa534a..08f4400b98c22 100644 --- a/pkgs/development/coq-modules/ssprove/default.nix +++ b/pkgs/development/coq-modules/ssprove/default.nix @@ -2,6 +2,7 @@ , equations , mathcomp-ssreflect , mathcomp-analysis +, mathcomp-experimental-reals , extructures , deriving }: @@ -33,6 +34,7 @@ propagatedBuildInputs = [equations mathcomp-ssreflect mathcomp-analysis + mathcomp-experimental-reals extructures deriving];