From dfe6dad0a77faf562ac4d6bcc8985b124935bed7 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 8 Nov 2023 06:55:36 +0100 Subject: [PATCH] ligo: pin zarith to 1.12 --- pkgs/top-level/all-packages.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c03327c9de0a..7a3ca84ab016 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9915,7 +9915,14 @@ with pkgs; ldc = callPackage ../development/compilers/ldc { }; ligo = - let ocaml_p = ocaml-ng.ocamlPackages_4_14_janeStreet_0_15; in + let ocaml_p = ocaml-ng.ocamlPackages_4_14_janeStreet_0_15.overrideScope (self: super: { + zarith = super.zarith.overrideAttrs (o: { + src = fetchzip { + url = "https://github.com/ocaml/Zarith/archive/refs/tags/release-1.12.tar.gz"; + hash = "sha256-SQegsMc1+UIod8XeJDE+H5q1huNDQI8CUh7IsHOoVMs="; + }; + }); + }); in callPackage ../development/compilers/ligo { coq = coq_8_13.override { customOCamlPackages = ocaml_p;