lol

ligo: 1.4.0 → 1.6.0

ocamlPackages.data-encoding: 0.7.1 → 1.0.1
ocamlPackages.index: 1.6.1 → 1.6.2
ocamlPackages.irmin: 3.7.2 → 3.9.0
ocamlPackages.irmin-http: remove at 3.7.2
ocamlPackages.mirage-kv: 4.0.1 → 6.1.1
ocamlPackages.terminal: 0.2.1 → 0.2.2

+55 -112
+4 -5
pkgs/development/compilers/ligo/default.nix
··· 15 15 16 16 ocamlPackages.buildDunePackage rec { 17 17 pname = "ligo"; 18 - version = "1.4.0"; 18 + version = "1.6.0"; 19 19 src = fetchFromGitLab { 20 20 owner = "ligolang"; 21 21 repo = "ligo"; 22 22 rev = version; 23 - sha256 = "sha256-N2RkeKJ+lEyNJwpmF5sORmOkDhNmTYRYAgvyR7Pc5EI="; 23 + hash = "sha256-ZPHOgozuUij9+4YXZTnn1koddQEQZe/yrpb+OPHO+nA="; 24 24 fetchSubmodules = true; 25 25 }; 26 26 ··· 29 29 30 30 # This is a hack to work around the hack used in the dune files 31 31 OPAM_SWITCH_PREFIX = "${tezos-rust-libs}"; 32 - 33 - strictDeps = true; 34 32 35 33 nativeBuildInputs = [ 36 34 ocaml-crunch ··· 98 96 bls12-381 99 97 bls12-381-signature 100 98 ptime 101 - mtime_1 99 + mtime 102 100 lwt_log 103 101 secp256k1-internal 104 102 resto ··· 112 110 simple-diff 113 111 seqes 114 112 stdint 113 + tezt 115 114 ] ++ lib.optionals stdenv.isDarwin [ 116 115 darwin.apple_sdk.frameworks.Security 117 116 ];
+4 -14
pkgs/development/ocaml-modules/data-encoding/default.nix
··· 2 2 , fetchFromGitLab 3 3 , buildDunePackage 4 4 , ppx_hash 5 + , bigstringaf 5 6 , either 6 7 , ezjsonm 7 8 , zarith ··· 16 17 17 18 buildDunePackage rec { 18 19 pname = "data-encoding"; 19 - version = "0.7.1"; 20 + inherit (json-data-encoding) src version; 20 21 21 - duneVersion = "3"; 22 22 minimalOCamlVersion = "4.10"; 23 23 24 - src = fetchFromGitLab { 25 - owner = "nomadic-labs"; 26 - repo = "data-encoding"; 27 - rev = "v${version}"; 28 - hash = "sha256-V3XiCCtoU+srOI+KVSJshtaSJLBJ4m4o10GpBfdYKCU="; 29 - }; 30 - 31 24 propagatedBuildInputs = [ 25 + bigstringaf 32 26 either 33 27 ezjsonm 34 28 ppx_hash ··· 39 33 json-data-encoding-bson 40 34 ]; 41 35 42 - checkInputs = [ 43 - alcotest 44 - crowbar 36 + buildInputs = [ 45 37 ppx_expect 46 38 ]; 47 - 48 - doCheck = true; 49 39 50 40 meta = { 51 41 homepage = "https://gitlab.com/nomadic-labs/data-encoding";
+2 -3
pkgs/development/ocaml-modules/index/default.nix
··· 6 6 7 7 buildDunePackage rec { 8 8 pname = "index"; 9 - version = "1.6.1"; 9 + version = "1.6.2"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/mirage/index/releases/download/${version}/index-${version}.tbz"; 13 - hash = "sha256-rPwNzqkWqDak2mDTDIBqIvachY1vfOIzFmwaXjZea+4="; 13 + hash = "sha256-k4iDUJik7UTuztBw7YaFXASd8SqYMR1JgLm3JOyriGA="; 14 14 }; 15 15 16 16 minimalOCamlVersion = "4.08"; 17 - duneVersion = "3"; 18 17 19 18 buildInputs = [ 20 19 stdlib-shims
+1 -1
pkgs/development/ocaml-modules/irmin/chunk.nix
··· 3 3 buildDunePackage rec { 4 4 5 5 pname = "irmin-chunk"; 6 - inherit (irmin) version src strictDeps; 6 + inherit (irmin) version src; 7 7 8 8 propagatedBuildInputs = [ irmin fmt logs lwt ]; 9 9
+1 -1
pkgs/development/ocaml-modules/irmin/containers.nix
··· 6 6 buildDunePackage { 7 7 pname = "irmin-containers"; 8 8 9 - inherit (ppx_irmin) src version strictDeps; 9 + inherit (ppx_irmin) src version; 10 10 11 11 nativeBuildInputs = [ 12 12 ppx_irmin
+1 -1
pkgs/development/ocaml-modules/irmin/default.nix
··· 7 7 buildDunePackage { 8 8 pname = "irmin"; 9 9 10 - inherit (ppx_irmin) src version strictDeps; 10 + inherit (ppx_irmin) src version; 11 11 12 12 minimalOCamlVersion = "4.10"; 13 13
+1 -1
pkgs/development/ocaml-modules/irmin/fs.nix
··· 6 6 7 7 pname = "irmin-fs"; 8 8 9 - inherit (irmin) version src strictDeps; 9 + inherit (irmin) version src; 10 10 11 11 propagatedBuildInputs = [ irmin astring logs lwt ]; 12 12
+1 -1
pkgs/development/ocaml-modules/irmin/git.nix
··· 9 9 10 10 pname = "irmin-git"; 11 11 12 - inherit (irmin) version src strictDeps; 12 + inherit (irmin) version src; 13 13 14 14 propagatedBuildInputs = [ 15 15 git
-25
pkgs/development/ocaml-modules/irmin/http.nix
··· 1 - { lib, buildDunePackage, astring, cohttp-lwt, cohttp-lwt-unix, irmin, webmachine 2 - , fmt, jsonm, logs, lwt, uri 3 - , git-unix, irmin-git, irmin-test, irmin-fs, digestif 4 - , cacert 5 - }: 6 - 7 - buildDunePackage rec { 8 - 9 - pname = "irmin-http"; 10 - 11 - inherit (irmin) version src strictDeps; 12 - 13 - propagatedBuildInputs = [ astring cohttp-lwt cohttp-lwt-unix fmt jsonm logs lwt uri irmin webmachine ]; 14 - 15 - checkInputs = [ 16 - digestif git-unix irmin-git irmin-test irmin-fs cacert 17 - ]; 18 - 19 - doCheck = true; 20 - 21 - meta = irmin.meta // { 22 - description = "HTTP client and server for Irmin"; 23 - }; 24 - 25 - }
+1 -1
pkgs/development/ocaml-modules/irmin/mirage-git.nix
··· 6 6 buildDunePackage { 7 7 pname = "irmin-mirage-git"; 8 8 9 - inherit (irmin-mirage) version src strictDeps; 9 + inherit (irmin-mirage) version src; 10 10 11 11 propagatedBuildInputs = [ 12 12 irmin-mirage
+1 -1
pkgs/development/ocaml-modules/irmin/mirage-graphql.nix
··· 5 5 buildDunePackage { 6 6 pname = "irmin-mirage-graphql"; 7 7 8 - inherit (irmin-mirage) version src strictDeps; 8 + inherit (irmin-mirage) version src; 9 9 10 10 propagatedBuildInputs = [ 11 11 irmin-mirage
+1 -1
pkgs/development/ocaml-modules/irmin/mirage.nix
··· 3 3 buildDunePackage { 4 4 pname = "irmin-mirage"; 5 5 6 - inherit (irmin) version src strictDeps; 6 + inherit (irmin) version src; 7 7 8 8 propagatedBuildInputs = [ 9 9 irmin fmt ptime mirage-clock
+1 -1
pkgs/development/ocaml-modules/irmin/pack.nix
··· 8 8 9 9 pname = "irmin-pack"; 10 10 11 - inherit (irmin) version src strictDeps; 11 + inherit (irmin) version src; 12 12 13 13 nativeBuildInputs = [ ppx_irmin ]; 14 14
+2 -2
pkgs/development/ocaml-modules/irmin/ppx.nix
··· 2 2 3 3 buildDunePackage rec { 4 4 pname = "ppx_irmin"; 5 - version = "3.7.2"; 5 + version = "3.9.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/mirage/irmin/releases/download/${version}/irmin-${version}.tbz"; 9 - hash = "sha256-aqW6TGoCM3R9S9OrOW8rOjO7gPnY7UoXjIOgNQM8DlI="; 9 + hash = "sha256-jgc6vhtf+1ttWMMmBsnX2rwyxTUBdWvoCpLtR3etUaA="; 10 10 }; 11 11 12 12 minimalOCamlVersion = "4.10";
+4 -3
pkgs/development/ocaml-modules/irmin/test.nix
··· 1 1 { buildDunePackage, irmin, ppx_irmin, mtime, astring, fmt, jsonm, logs, lwt 2 2 , metrics-unix, ocaml-syntax-shims, cmdliner, metrics, alcotest-lwt 3 - , hex, vector 3 + , hex, vector, qcheck-alcotest 4 4 }: 5 5 6 6 buildDunePackage { 7 7 8 8 pname = "irmin-test"; 9 9 10 - inherit (irmin) version src strictDeps; 10 + inherit (irmin) version src; 11 11 12 12 nativeBuildInputs = [ ppx_irmin ]; 13 13 ··· 27 27 metrics 28 28 ]; 29 29 30 - checkInputs = [ hex vector ]; 30 + doCheck = true; 31 + checkInputs = [ hex qcheck-alcotest vector ]; 31 32 32 33 meta = irmin.meta // { 33 34 description = "Irmin test suite";
+1 -1
pkgs/development/ocaml-modules/irmin/tezos.nix
··· 6 6 buildDunePackage rec { 7 7 pname = "irmin-tezos"; 8 8 9 - inherit (irmin) version src strictDeps; 9 + inherit (irmin) version src; 10 10 11 11 propagatedBuildInputs = [ 12 12 irmin
-2
pkgs/development/ocaml-modules/json-data-encoding/bson.nix
··· 5 5 6 6 inherit (json-data-encoding) version src doCheck; 7 7 8 - duneVersion = "3"; 9 - 10 8 propagatedBuildInputs = [ 11 9 json-data-encoding 12 10 ocplib-endian
+6 -13
pkgs/development/ocaml-modules/json-data-encoding/default.nix
··· 1 - { lib, fetchFromGitLab, buildDunePackage, uri, crowbar, alcotest }: 1 + { lib, fetchFromGitLab, buildDunePackage, hex, uri }: 2 2 3 3 buildDunePackage rec { 4 4 pname = "json-data-encoding"; 5 - version = "0.12.1"; 5 + version = "1.0.1"; 6 6 minimalOCamlVersion = "4.10"; 7 - duneVersion = "3"; 8 7 src = fetchFromGitLab { 9 8 owner = "nomadic-labs"; 10 - repo = "json-data-encoding"; 11 - rev = version; 12 - hash = "sha256-ticulOKiFNQIZNFOQE9UQOw/wqRfygQwLVIc4kkmwg4="; 9 + repo = "data-encoding"; 10 + rev = "v${version}"; 11 + hash = "sha256-KoA4xX4tNyi6bX5kso/Wof1LA7431EXJ34eD5X4jnd8="; 13 12 }; 14 13 15 14 propagatedBuildInputs = [ 15 + hex 16 16 uri 17 17 ]; 18 - 19 - checkInputs = [ 20 - crowbar 21 - alcotest 22 - ]; 23 - 24 - doCheck = true; 25 18 26 19 meta = { 27 20 homepage = "https://gitlab.com/nomadic-labs/json-data-encoding";
+5 -4
pkgs/development/ocaml-modules/mirage-kv/default.nix
··· 1 1 { lib, fetchurl, buildDunePackage 2 2 , fmt 3 3 , lwt 4 + , optint 5 + , ptime 4 6 , alcotest 5 7 }: 6 8 7 9 buildDunePackage rec { 8 10 pname = "mirage-kv"; 9 - version = "4.0.1"; 11 + version = "6.1.1"; 10 12 11 - duneVersion = "3"; 12 13 minimalOCamlVersion = "4.08"; 13 14 14 15 src = fetchurl { 15 16 url = "https://github.com/mirage/mirage-kv/releases/download/v${version}/mirage-kv-${version}.tbz"; 16 - hash = "sha256-p6i4zUVgxtTnUiBIjb8W6u9xRTczVl4WwfFcl5tVqnE="; 17 + hash = "sha256-fNXNlaDpb5zUA2rTwi5h1j4v4LQmovxG+Am6u+1guPQ="; 17 18 }; 18 19 19 - propagatedBuildInputs = [ fmt lwt ]; 20 + propagatedBuildInputs = [ fmt lwt optint ptime ]; 20 21 21 22 doCheck = true; 22 23 checkInputs = [ alcotest ];
-1
pkgs/development/ocaml-modules/progress/default.nix
··· 7 7 pname = "progress"; 8 8 9 9 minimalOCamlVersion = "4.08"; 10 - duneVersion = "3"; 11 10 12 11 inherit (terminal) version src; 13 12
+3 -4
pkgs/development/ocaml-modules/terminal/default.nix
··· 5 5 6 6 buildDunePackage rec { 7 7 pname = "terminal"; 8 - version = "0.2.1"; 8 + version = "0.2.2"; 9 9 10 10 minimalOCamlVersion = "4.03"; 11 - duneVersion = "3"; 12 11 13 12 src = fetchurl { 14 - url = "https://github.com/CraigFe/progress/releases/download/${version}/terminal-${version}.tbz"; 15 - hash = "sha256:0vjqkvmpyi8kvmb4vrx3f0994rph8i9pvlrz1dyi126vlb2zbrvs"; 13 + url = "https://github.com/CraigFe/progress/releases/download/${version}/progress-${version}.tbz"; 14 + hash = "sha256-M0HCGSOiHNa1tc+p7DmB9ZVyw2eUD+XgJFBTPftBELU="; 16 15 }; 17 16 18 17 propagatedBuildInputs = [ stdlib-shims uutf uucp ];
+1 -8
pkgs/top-level/all-packages.nix
··· 9781 9781 ldc = callPackage ../development/compilers/ldc { }; 9782 9782 9783 9783 ligo = 9784 - let ocaml_p = ocaml-ng.ocamlPackages_4_14_janeStreet_0_15.overrideScope (self: super: { 9785 - zarith = super.zarith.overrideAttrs (o: { 9786 - src = fetchzip { 9787 - url = "https://github.com/ocaml/Zarith/archive/refs/tags/release-1.12.tar.gz"; 9788 - hash = "sha256-SQegsMc1+UIod8XeJDE+H5q1huNDQI8CUh7IsHOoVMs="; 9789 - }; 9790 - }); 9791 - }); in 9784 + let ocaml_p = ocaml-ng.ocamlPackages_4_14_janeStreet_0_15; in 9792 9785 callPackage ../development/compilers/ligo { 9793 9786 coq = coq_8_13.override { 9794 9787 customOCamlPackages = ocaml_p;
+14 -18
pkgs/top-level/ocaml-packages.nix
··· 56 56 57 57 atdgen-runtime = callPackage ../development/ocaml-modules/atdgen/runtime.nix { }; 58 58 59 - awa = callPackage ../development/ocaml-modules/awa { mtime = mtime_1; }; 59 + awa = callPackage ../development/ocaml-modules/awa { }; 60 60 61 - awa-mirage = callPackage ../development/ocaml-modules/awa/mirage.nix { mtime = mtime_1; }; 61 + awa-mirage = callPackage ../development/ocaml-modules/awa/mirage.nix { }; 62 62 63 63 ### B ### 64 64 ··· 323 323 324 324 dns-certify = callPackage ../development/ocaml-modules/dns/certify.nix { }; 325 325 326 - dns-cli = callPackage ../development/ocaml-modules/dns/cli.nix { mtime = mtime_1; }; 326 + dns-cli = callPackage ../development/ocaml-modules/dns/cli.nix { }; 327 327 328 - dns-client = callPackage ../development/ocaml-modules/dns/client.nix { mtime = mtime_1; }; 328 + dns-client = callPackage ../development/ocaml-modules/dns/client.nix { }; 329 329 330 - dns-client-lwt = callPackage ../development/ocaml-modules/dns/client-lwt.nix { mtime = mtime_1; }; 330 + dns-client-lwt = callPackage ../development/ocaml-modules/dns/client-lwt.nix { }; 331 331 332 332 dns-client-mirage = callPackage ../development/ocaml-modules/dns/client-mirage.nix { }; 333 333 ··· 588 588 589 589 git-unix = callPackage ../development/ocaml-modules/git/unix.nix { 590 590 git-binary = pkgs.git; 591 - mtime = mtime_1; 592 591 }; 593 592 594 593 github = callPackage ../development/ocaml-modules/github { }; ··· 641 640 642 641 happy-eyeballs = callPackage ../development/ocaml-modules/happy-eyeballs { }; 643 642 644 - happy-eyeballs-lwt = callPackage ../development/ocaml-modules/happy-eyeballs/lwt.nix { mtime = mtime_1; }; 643 + happy-eyeballs-lwt = callPackage ../development/ocaml-modules/happy-eyeballs/lwt.nix { }; 645 644 646 645 happy-eyeballs-mirage = callPackage ../development/ocaml-modules/happy-eyeballs/mirage.nix { }; 647 646 ··· 671 670 672 671 imagelib = callPackage ../development/ocaml-modules/imagelib { }; 673 672 674 - index = callPackage ../development/ocaml-modules/index { mtime = mtime_1; }; 673 + index = callPackage ../development/ocaml-modules/index { }; 675 674 676 675 inifiles = callPackage ../development/ocaml-modules/inifiles { }; 677 676 ··· 693 692 694 693 iri = callPackage ../development/ocaml-modules/iri { }; 695 694 696 - irmin = callPackage ../development/ocaml-modules/irmin { mtime = mtime_1; }; 695 + irmin = callPackage ../development/ocaml-modules/irmin { }; 697 696 698 697 irmin-chunk = callPackage ../development/ocaml-modules/irmin/chunk.nix { }; 699 698 700 - irmin-containers = callPackage ../development/ocaml-modules/irmin/containers.nix { mtime = mtime_1; }; 699 + irmin-containers = callPackage ../development/ocaml-modules/irmin/containers.nix { }; 701 700 702 701 irmin-fs = callPackage ../development/ocaml-modules/irmin/fs.nix { }; 703 702 704 - irmin-git = callPackage ../development/ocaml-modules/irmin/git.nix { mtime = mtime_1; }; 703 + irmin-git = callPackage ../development/ocaml-modules/irmin/git.nix { }; 705 704 706 705 irmin-graphql = callPackage ../development/ocaml-modules/irmin/graphql.nix { }; 707 - 708 - irmin-http = callPackage ../development/ocaml-modules/irmin/http.nix { }; 709 706 710 707 irmin-mirage = callPackage ../development/ocaml-modules/irmin/mirage.nix { }; 711 708 ··· 713 710 714 711 irmin-mirage-graphql = callPackage ../development/ocaml-modules/irmin/mirage-graphql.nix { }; 715 712 716 - irmin-pack = callPackage ../development/ocaml-modules/irmin/pack.nix { mtime = mtime_1; }; 713 + irmin-pack = callPackage ../development/ocaml-modules/irmin/pack.nix { }; 717 714 718 - irmin-test = callPackage ../development/ocaml-modules/irmin/test.nix { mtime = mtime_1; }; 715 + irmin-test = callPackage ../development/ocaml-modules/irmin/test.nix { }; 719 716 720 717 irmin-tezos = callPackage ../development/ocaml-modules/irmin/tezos.nix { }; 721 718 ··· 1067 1064 1068 1065 metrics-unix = callPackage ../development/ocaml-modules/metrics/unix.nix { 1069 1066 inherit (pkgs) gnuplot; 1070 - mtime = mtime_1; 1071 1067 }; 1072 1068 1073 1069 mew = callPackage ../development/ocaml-modules/mew { }; ··· 1124 1120 1125 1121 mirage-crypto-rng-async = callPackage ../development/ocaml-modules/mirage-crypto/rng-async.nix { }; 1126 1122 1127 - mirage-crypto-rng-lwt = callPackage ../development/ocaml-modules/mirage-crypto/rng-lwt.nix { mtime = mtime_1; }; 1123 + mirage-crypto-rng-lwt = callPackage ../development/ocaml-modules/mirage-crypto/rng-lwt.nix { }; 1128 1124 1129 1125 mirage-crypto-rng-mirage = callPackage ../development/ocaml-modules/mirage-crypto/rng-mirage.nix { }; 1130 1126 ··· 1548 1544 1549 1545 prometheus = callPackage ../development/ocaml-modules/prometheus { }; 1550 1546 1551 - progress = callPackage ../development/ocaml-modules/progress { mtime = mtime_1; }; 1547 + progress = callPackage ../development/ocaml-modules/progress { }; 1552 1548 1553 1549 promise_jsoo = callPackage ../development/ocaml-modules/promise_jsoo { }; 1554 1550