diff --git a/pkgs/applications/science/logic/cadical/default.nix b/pkgs/applications/science/logic/cadical/default.nix index 8e5408d12f49..8f324f077d8f 100644 --- a/pkgs/applications/science/logic/cadical/default.nix +++ b/pkgs/applications/science/logic/cadical/default.nix @@ -1,14 +1,19 @@ -{ lib, stdenv, fetchFromGitHub, copyPkgconfigItems, makePkgconfigItem }: +{ lib, stdenv, fetchFromGitHub, copyPkgconfigItems, makePkgconfigItem +, version ? "2.1.0" +}: stdenv.mkDerivation rec { pname = "cadical"; - version = "2.1.0"; + inherit version; src = fetchFromGitHub { owner = "arminbiere"; repo = "cadical"; rev = "rel-${version}"; - sha256 = "sha256-sSvJgHxsRaJ/xHEK32fox0MFI7u+pj5ERLfNn2s8kC8="; + hash = { + "2.1.0" = "sha256-sSvJgHxsRaJ/xHEK32fox0MFI7u+pj5ERLfNn2s8kC8="; + "2.0.0" = "sha256-qoeEM9SdpuFuBPeQlCzuhPLcJ+bMQkTUTGiT8QdU8rc="; + }.${version}; }; outputs = [ "out" "dev" "lib" ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ef1ce0e95852..e98ee48b794f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36243,7 +36243,9 @@ with pkgs; }; cvc4 = callPackage ../applications/science/logic/cvc4 { }; - cvc5 = callPackage ../applications/science/logic/cvc5 { }; + cvc5 = callPackage ../applications/science/logic/cvc5 { + cadical = pkgs.cadical.override { version = "2.0.0"; }; + }; drat-trim = callPackage ../applications/science/logic/drat-trim { };