1 { lib, stdenv, fetchFromGitHub, perl, mlton }:
4 pname = "metis-prover";
5 version = "2.4.20200713";
7 src = fetchFromGitHub {
10 rev = "d17c3a8cf6537212c5c4bfdadcf865bd25723132";
11 sha256 = "phu1x0yahK/B2bSOCvlze7UJw8smX9zw6dJTpDD9chM=";
14 nativeBuildInputs = [ perl ];
15 buildInputs = [ mlton ];
17 patchPhase = "patchShebangs .";
19 buildPhase = "make mlton";
22 install -Dm0755 bin/mlton/metis $out/bin/metis
26 description = "Automatic theorem prover for first-order logic with equality";
27 mainProgram = "metis";
28 homepage = "https://www.gilith.com/research/metis/";
29 license = licenses.mit;
30 maintainers = with maintainers; [ gebner ];
31 platforms = platforms.unix;