Unverified Commit a3f6193b authored by Yifei Sun's avatar Yifei Sun Committed by GitHub
Browse files

ocamlPackages.lwt-{canceler,dllist,exit,watcher}: small cleaning (#464458)

parents 95dd0cbf e2e4a9f0
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -5,17 +5,16 @@
  lwt,
}:

buildDunePackage rec {
buildDunePackage (finalAttrs: {
  pname = "lwt-canceler";
  version = "0.3";

  src = fetchFromGitLab {
    owner = "nomadic-labs";
    repo = "lwt-canceler";
    rev = "v${version}";
    sha256 = "1xbb7012hp901b755kxmfgg293rz34rkhwzg2z9i6sakwd7i0h9p";
    tag = "v${finalAttrs.version}";
    hash = "sha256-N0EQT+NTaRPTF+9zODMZP48k3nO1z1LOCiBdKAI4a/U=";
  };
  useDune2 = true;

  propagatedBuildInputs = [
    lwt
@@ -29,4 +28,4 @@ buildDunePackage rec {
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.ulrikstrid ];
  };
}
})
+8 −13
Original line number Diff line number Diff line
@@ -3,31 +3,26 @@
  buildDunePackage,
  fetchurl,
  lwt,
  ocaml,
}:

buildDunePackage rec {
buildDunePackage (finalAttrs: {
  pname = "lwt-dllist";
  version = "1.0.1";

  useDune2 = true;

  minimalOCamlVersion = "4.02";

  src = fetchurl {
    url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
    sha256 = "e86ce75e40f00d51514cf8b2e71e5184c4cb5dae96136be24613406cfc0dba6e";
    url = "https://github.com/mirage/lwt-dllist/releases/download/v${finalAttrs.version}/lwt-dllist-v${finalAttrs.version}.tbz";
    hash = "sha256-6GznXkDwDVFRTPiy5x5RhMTLXa6WE2viRhNAbPwNum4=";
  };

  checkInputs = [
    lwt
  ];
  doCheck = lib.versionAtLeast ocaml.version "4.03";
  doCheck = true;

  meta = with lib; {
  meta = {
    description = "Mutable doubly-linked list with Lwt iterators";
    homepage = "https://github.com/mirage/lwt-dllist";
    license = licenses.mit;
    maintainers = [ maintainers.sternenseemann ];
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.sternenseemann ];
  };
}
})
+5 −9
Original line number Diff line number Diff line
@@ -6,20 +6,16 @@
  ptime,
}:

buildDunePackage rec {
buildDunePackage (finalAttrs: {
  pname = "lwt-exit";
  version = "1.0";
  src = fetchFromGitLab {
    owner = "nomadic-labs";
    repo = pname;
    rev = version;
    sha256 = "1k763bmj1asj9ijar39rh3h1d59rckmsf21h2y8966lgglsf42bd";
    repo = "lwt-exit";
    tag = finalAttrs.version;
    hash = "sha256-bQniNH2PGpOQFzAIp+tkOZUW4IA5jaxkTFKrIOsa5sw=";
  };

  useDune2 = true;

  minimalOCamlVersion = "4.08";

  propagatedBuildInputs = [
    lwt
    ptime
@@ -33,4 +29,4 @@ buildDunePackage rec {
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.ulrikstrid ];
  };
}
})
+4 −6
Original line number Diff line number Diff line
@@ -5,18 +5,16 @@
  lwt,
}:

buildDunePackage rec {
buildDunePackage (finalAttrs: {
  pname = "lwt-watcher";
  version = "0.2";
  src = fetchFromGitLab {
    owner = "nomadic-labs";
    repo = pname;
    rev = "v${version}";
    repo = "lwt-watcher";
    tag = "v${finalAttrs.version}";
    hash = "sha256-35Z73bSzEEgTabNH2cD9lRdDczsyIMZR2ktyKx4aN9k=";
  };

  useDune2 = true;

  propagatedBuildInputs = [
    lwt
  ];
@@ -28,4 +26,4 @@ buildDunePackage rec {
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.ulrikstrid ];
  };
}
})