statverif: init at 1.86pl4

Signed-off-by: Austin Seipp <aseipp@pobox.com>

+36
+34
pkgs/applications/science/logic/statverif/default.nix
··· 1 + { stdenv, fetchurl, ocaml }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "statverif-${version}"; 5 + version = "1.86pl4"; 6 + 7 + src = fetchurl { 8 + url = "http://prosecco.gforge.inria.fr/personal/bblanche/proverif/proverif${version}.tar.gz"; 9 + sha256 = "163vdcixs764jj8xa08w80qm4kcijf7xj911yp8jvz6pi1q5g13i"; 10 + }; 11 + 12 + pf-patch = fetchurl { 13 + url = "http://markryan.eu/research/statverif/files/proverif-${version}-statverif-2657ab4.patch"; 14 + sha256 = "113jjhi1qkcggbsmbw8fa9ln8vs7vy2r288szks7rn0jjn0wxmbw"; 15 + }; 16 + 17 + buildInputs = [ ocaml ]; 18 + 19 + patchPhase = "patch -p1 < ${pf-patch}"; 20 + buildPhase = "./build"; 21 + installPhase = '' 22 + mkdir -p $out/bin 23 + cp ./proverif $out/bin/statverif 24 + cp ./proveriftotex $out/bin/statveriftotex 25 + ''; 26 + 27 + meta = { 28 + description = "Verification of stateful processes (via Proverif)"; 29 + homepage = "http://markryan.eu/research/statverif/"; 30 + license = stdenv.lib.licenses.gpl2; 31 + platforms = stdenv.lib.platforms.unix; 32 + maintainers = [ stdenv.lib.maintainers.thoughtpolice ]; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 16367 16367 16368 16368 spass = callPackage ../applications/science/logic/spass {}; 16369 16369 16370 + statverif = callPackage ../applications/science/logic/statverif { }; 16371 + 16370 16372 tptp = callPackage ../applications/science/logic/tptp {}; 16371 16373 16372 16374 twelf = callPackage ../applications/science/logic/twelf {