summary refs log blame commit diff
path: root/pkgs/applications/science/logic/cvc4/default.nix
blob: 769f86d5d77a4a0954a975fbe6a322197cfcc327 (plain) (tree)
1
2
3
4
5
6
7
8
                                                             



                           
 
                  
                                                                     


                                                                    
                                                        
                                        


                           




                                                                     

    
{ stdenv, fetchurl, gmp, libantlr3c, boost, autoreconfHook }:

stdenv.mkDerivation rec {
  name = "cvc4-${version}";
  version = "1.4";

  src = fetchurl {
    url = "http://cvc4.cs.nyu.edu/builds/src/cvc4-${version}.tar.gz";
    sha256 = "093h7zgv4z4ad503j30dpn8k2pz9m90pvd7gi5axdmwsxgwlzzkn";
  };

  buildInputs = [ gmp libantlr3c boost autoreconfHook ];
  preConfigure = "patchShebangs ./src/";
  doChecks = true;

  meta = with stdenv.lib; {
    description = "A high-performance theorem prover and SMT solver";
    homepage    = http://cvc4.cs.nyu.edu/web/;
    license     = licenses.bsd3;
    platforms   = platforms.unix;
    maintainers = with maintainers; [ vbgl thoughtpolice ];
  };
}