Commit 9d28bd75 authored by Vincent Laporte's avatar Vincent Laporte Committed by Vincent Laporte
Browse files

cadical: enable version 2.0.0 and use it in cvc5

parent d69a4b7b
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
{ 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" ];
+3 −1
Original line number Diff line number Diff line
@@ -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 { };