ocamlPackages.lambdapi: 2.3.1 → 2.6.0

ocamlPackages.pratter: 2.0.0 → 3.0.0

+18 -13
+10 -3
pkgs/development/ocaml-modules/lambdapi/default.nix
··· 7 7 bindlib, 8 8 camlp-streams, 9 9 cmdliner, 10 + dream, 11 + lwt_ppx, 10 12 menhir, 11 13 pratter, 12 14 sedlex, ··· 18 20 19 21 buildDunePackage rec { 20 22 pname = "lambdapi"; 21 - version = "2.3.1"; 23 + version = "2.6.0"; 22 24 23 25 minimalOCamlVersion = "4.12"; 24 26 25 27 src = fetchurl { 26 28 url = "https://github.com/Deducteam/lambdapi/releases/download/${version}/lambdapi-${version}.tbz"; 27 - hash = "sha256-7ww2TjVcbEQyfmLnnEhLGAjW4US9a4mdOfDJw6NR1fI="; 29 + hash = "sha256-0B5fE9suq6bk/jMGZxSeAFnUiGxlH/nWtnLbLfyXZe0="; 28 30 }; 29 31 30 - nativeBuildInputs = [ menhir ]; 32 + nativeBuildInputs = [ 33 + dream 34 + menhir 35 + ]; 36 + buildInputs = [ lwt_ppx ]; 31 37 propagatedBuildInputs = [ 32 38 bindlib 33 39 camlp-streams 34 40 cmdliner 41 + dream 35 42 pratter 36 43 sedlex 37 44 stdlib-shims
+7 -7
pkgs/development/ocaml-modules/pratter/default.nix
··· 1 1 { 2 2 lib, 3 - fetchFromGitHub, 3 + fetchFromGitLab, 4 4 buildDunePackage, 5 5 camlp-streams, 6 6 alcotest, ··· 9 9 }: 10 10 11 11 buildDunePackage rec { 12 - version = "2.0.0"; 12 + version = "3.0.0"; 13 13 pname = "pratter"; 14 14 15 15 minimalOCamlVersion = "4.08"; 16 - duneVersion = "3"; 17 16 18 - src = fetchFromGitHub { 19 - owner = "gabrielhdt"; 17 + src = fetchFromGitLab { 18 + domain = "forge.tedomum.net"; 19 + owner = "koizel"; 20 20 repo = "pratter"; 21 - rev = version; 22 - hash = "sha256-QEq8Zt2pfsRT04Zd+ugGKcHdzkqYcDDUg/iAFMMDdEE="; 21 + tag = version; 22 + hash = "sha256-O9loVYPJ9xoYf221vBbclqNNq2AA3ImUFGHxtfK3Jwc="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [ camlp-streams ];
+1 -3
pkgs/top-level/ocaml-packages.nix
··· 984 984 lambda-term = callPackage ../development/ocaml-modules/lambda-term { }; 985 985 986 986 lambdapi = callPackage ../development/ocaml-modules/lambdapi { 987 - why3 = pkgs.why3.override { ocamlPackages = self; 988 - version = "1.7.2"; coqPackages = pkgs.coqPackages_8_18; 989 - }; 987 + why3 = pkgs.why3.override { ocamlPackages = self; }; 990 988 }; 991 989 992 990 lambdasoup = callPackage ../development/ocaml-modules/lambdasoup { };