alt-ergo: use Dune 2

authored by Vincent Laporte and committed by Vincent Laporte f9a4e6b1 60358d0d

+5 -3
+5 -3
pkgs/applications/science/logic/alt-ergo/default.nix
··· 9 sha256 = "124k2a4ikk4wdpmvgjpgl97x9skvr9qznk8m68dzsynzpv6yksaj"; 10 }; 11 12 nativeBuildInputs = [ which ]; 13 14 in 15 16 let alt-ergo-lib = ocamlPackages.buildDunePackage rec { 17 pname = "alt-ergo-lib"; 18 - inherit version src nativeBuildInputs; 19 configureFlags = pname; 20 propagatedBuildInputs = with ocamlPackages; [ num ocplib-simplex stdlib-shims zarith ]; 21 }; in 22 23 let alt-ergo-parsers = ocamlPackages.buildDunePackage rec { 24 pname = "alt-ergo-parsers"; 25 - inherit version src nativeBuildInputs; 26 configureFlags = pname; 27 buildInputs = with ocamlPackages; [ menhir ]; 28 propagatedBuildInputs = [ alt-ergo-lib ] ++ (with ocamlPackages; [ camlzip psmt2-frontend ]); ··· 30 31 ocamlPackages.buildDunePackage { 32 33 - inherit pname version src nativeBuildInputs; 34 35 configureFlags = pname; 36
··· 9 sha256 = "124k2a4ikk4wdpmvgjpgl97x9skvr9qznk8m68dzsynzpv6yksaj"; 10 }; 11 12 + useDune2 = true; 13 + 14 nativeBuildInputs = [ which ]; 15 16 in 17 18 let alt-ergo-lib = ocamlPackages.buildDunePackage rec { 19 pname = "alt-ergo-lib"; 20 + inherit version src useDune2 nativeBuildInputs; 21 configureFlags = pname; 22 propagatedBuildInputs = with ocamlPackages; [ num ocplib-simplex stdlib-shims zarith ]; 23 }; in 24 25 let alt-ergo-parsers = ocamlPackages.buildDunePackage rec { 26 pname = "alt-ergo-parsers"; 27 + inherit version src useDune2 nativeBuildInputs; 28 configureFlags = pname; 29 buildInputs = with ocamlPackages; [ menhir ]; 30 propagatedBuildInputs = [ alt-ergo-lib ] ++ (with ocamlPackages; [ camlzip psmt2-frontend ]); ··· 32 33 ocamlPackages.buildDunePackage { 34 35 + inherit pname version src useDune2 nativeBuildInputs; 36 37 configureFlags = pname; 38