ligo: 0.34.0 -> 0.36.0
Also changes to use the vendored tezos instead
This commit is contained in:
parent
950626ada3
commit
93dbc8b14c
1 changed files with 43 additions and 14 deletions
|
@ -1,17 +1,19 @@
|
||||||
{ lib
|
{ lib
|
||||||
, fetchFromGitLab
|
, fetchFromGitLab
|
||||||
|
, git
|
||||||
, coq
|
, coq
|
||||||
, cacert
|
, cacert
|
||||||
}:
|
}:
|
||||||
|
|
||||||
coq.ocamlPackages.buildDunePackage rec {
|
coq.ocamlPackages.buildDunePackage rec {
|
||||||
pname = "ligo";
|
pname = "ligo";
|
||||||
version = "0.34.0";
|
version = "0.36.0";
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "ligolang";
|
owner = "ligolang";
|
||||||
repo = "ligo";
|
repo = "ligo";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-MHkIr+XkW/zrRt+Cg48q4fOWTkNGH0hbf+oU7cAivNE=";
|
sha256 = "0zx8ai79ha3npm3aybzgisil27v9i052cqdllfri0fsc67dig78b";
|
||||||
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# The build picks this up for ligo --version
|
# The build picks this up for ligo --version
|
||||||
|
@ -19,32 +21,59 @@ coq.ocamlPackages.buildDunePackage rec {
|
||||||
|
|
||||||
useDune2 = true;
|
useDune2 = true;
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
git
|
||||||
|
coq
|
||||||
|
coq.ocamlPackages.menhir
|
||||||
|
coq.ocamlPackages.ocaml-recovery-parser
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = with coq.ocamlPackages; [
|
buildInputs = with coq.ocamlPackages; [
|
||||||
coq
|
coq
|
||||||
menhir
|
menhir
|
||||||
menhirLib
|
menhirLib
|
||||||
qcheck
|
qcheck
|
||||||
ocamlgraph
|
ocamlgraph
|
||||||
|
bisect_ppx
|
||||||
ppx_deriving
|
ppx_deriving
|
||||||
ppx_deriving_yojson
|
ppx_deriving_yojson
|
||||||
ppx_expect
|
ppx_expect
|
||||||
tezos-base
|
ppx_import
|
||||||
tezos-shell-services
|
terminal_size
|
||||||
tezos-010-PtGRANAD-test-helpers
|
ocaml-recovery-parser
|
||||||
tezos-011-PtHangz2-test-helpers
|
|
||||||
tezos-protocol-010-PtGRANAD-parameters
|
|
||||||
tezos-protocol-010-PtGRANAD
|
|
||||||
tezos-protocol-environment
|
|
||||||
yojson
|
yojson
|
||||||
getopt
|
getopt
|
||||||
terminal_size
|
core
|
||||||
pprint
|
pprint
|
||||||
linenoise
|
linenoise
|
||||||
|
|
||||||
|
# Test helpers deps
|
||||||
|
qcheck
|
||||||
|
qcheck-alcotest
|
||||||
|
alcotest-lwt
|
||||||
|
|
||||||
|
# vendored tezos' deps
|
||||||
|
ctypes
|
||||||
|
hacl-star
|
||||||
|
hacl-star-raw
|
||||||
|
lwt-canceler
|
||||||
|
ipaddr
|
||||||
|
bls12-381-unix
|
||||||
|
bls12-381-legacy
|
||||||
|
ptime
|
||||||
|
mtime
|
||||||
|
lwt_log
|
||||||
|
ringo
|
||||||
|
ringo-lwt
|
||||||
|
secp256k1-internal
|
||||||
|
resto
|
||||||
|
resto-directory
|
||||||
|
resto-cohttp-self-serving-client
|
||||||
|
irmin-pack
|
||||||
|
ezjsonm
|
||||||
data-encoding
|
data-encoding
|
||||||
bisect_ppx
|
|
||||||
cmdliner
|
|
||||||
core
|
|
||||||
ocaml-recovery-parser
|
|
||||||
];
|
];
|
||||||
|
|
||||||
checkInputs = [
|
checkInputs = [
|
||||||
|
|
Loading…
Reference in a new issue