From e2f9df093a9c5cead7b0f38ef937bd2f81677716 Mon Sep 17 00:00:00 2001 From: Ulrik Strid Date: Tue, 31 May 2022 21:52:19 +0200 Subject: [PATCH] ocamlPackages.mimic: 0.0.4 -> 0.0.5 --- .../ocaml-modules/mimic/default.nix | 4 ++-- .../ocaml-modules/mimic/happy-eyeballs.nix | 23 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/ocaml-modules/mimic/happy-eyeballs.nix diff --git a/pkgs/development/ocaml-modules/mimic/default.nix b/pkgs/development/ocaml-modules/mimic/default.nix index 348a1b39cdd4..9aef505a0611 100644 --- a/pkgs/development/ocaml-modules/mimic/default.nix +++ b/pkgs/development/ocaml-modules/mimic/default.nix @@ -5,13 +5,13 @@ buildDunePackage rec { pname = "mimic"; - version = "0.0.4"; + version = "0.0.5"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/dinosaure/mimic/releases/download/${version}/mimic-${version}.tbz"; - sha256 = "sha256-1Wb2xufgGKp3FJ+FYjK45i9B5+HohdPX+w9Sw0ph5JY="; + sha256 = "sha256-3qFjttVLgXKHOsr71550z7aVBcHPYzwdFeMpwHgWPa0="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/ocaml-modules/mimic/happy-eyeballs.nix b/pkgs/development/ocaml-modules/mimic/happy-eyeballs.nix new file mode 100644 index 000000000000..7a794105e781 --- /dev/null +++ b/pkgs/development/ocaml-modules/mimic/happy-eyeballs.nix @@ -0,0 +1,23 @@ +{ lib, buildDunePackage, mimic, happy-eyeballs-mirage }: + +buildDunePackage { + pname = "mimic-happy-eyeballs"; + + inherit (mimic) src version; + + minimalOCamlVersion = "4.08"; + + strictDeps = true; + + buildInputs = [ + mimic + happy-eyeballs-mirage + ]; + doCheck = false; + + meta = { + description = "A happy-eyeballs integration into mimic"; + maintainers = [ lib.maintainers.ulrikstrid ]; + inherit (mimic.meta) license homepage; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index e306f48b4778..eb77005a3993 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -838,6 +838,8 @@ let mimic = callPackage ../development/ocaml-modules/mimic { }; + mimic-happy-eyeballs = callPackage ../development/ocaml-modules/mimic/happy-eyeballs.nix { }; + minisat = callPackage ../development/ocaml-modules/minisat { }; mirage = callPackage ../development/ocaml-modules/mirage { };