eprover: Add option to enable LFHOL reasoning

Using eprover as automated theorem prover for sledgehammer requires this
option.
main
Jan van Brügge 2 years ago
parent 63e9fb0448
commit f79b811f2d
No known key found for this signature in database
GPG Key ID: 88E0BF7B7A546481
  1. 4
      pkgs/applications/science/logic/eprover/default.nix
  2. 2
      pkgs/top-level/all-packages.nix

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, which }:
{ lib, stdenv, fetchurl, which, enableHO ? false }:
stdenv.mkDerivation rec {
pname = "eprover";
@ -17,6 +17,8 @@ stdenv.mkDerivation rec {
configureFlags = [
"--exec-prefix=$(out)"
"--man-prefix=$(out)/share/man"
] ++ lib.optionals enableHO [
"--enable-ho"
];
meta = with lib; {

@ -31965,6 +31965,8 @@ with pkgs;
eprover = callPackage ../applications/science/logic/eprover { };
eprover-ho = callPackage ../applications/science/logic/eprover { enableHO = true; };
gappa = callPackage ../applications/science/logic/gappa { };
gfan = callPackage ../applications/science/math/gfan {};

Loading…
Cancel
Save