ocamlPackages.logs: 0.8.0 → 0.9.0
This commit is contained in:
parent
2036d76fbc
commit
77664c146c
@ -3,6 +3,7 @@
|
|||||||
stdenv,
|
stdenv,
|
||||||
fetchurl,
|
fetchurl,
|
||||||
ocaml,
|
ocaml,
|
||||||
|
version ? if lib.versionAtLeast ocaml.version "4.14" then "0.9.0" else "0.8.0",
|
||||||
topkg,
|
topkg,
|
||||||
buildTopkgPackage,
|
buildTopkgPackage,
|
||||||
cmdlinerSupport ? true,
|
cmdlinerSupport ? true,
|
||||||
@ -15,6 +16,19 @@
|
|||||||
lwt,
|
lwt,
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
|
param =
|
||||||
|
{
|
||||||
|
"0.8.0" = {
|
||||||
|
minimalOCamlVersion = "4.03";
|
||||||
|
sha512 = "c34c67b00d6a989a2660204ea70db8521736d6105f15d1ee0ec6287a662798fe5c4d47075c6e7c84f5d5372adb5af5c4c404f79db70d69140af5e0ebbea3b6a5";
|
||||||
|
};
|
||||||
|
"0.9.0" = {
|
||||||
|
minimalOCamlVersion = "4.14";
|
||||||
|
sha512 = "b75fb28e83f33461b06b5c9b60972c4a9a9a1599d637b4a0c7b1e86a87f34fe5361e817cb31f42ad7e7cbb822473b28fab9f58a02870eb189ebe88dae8e045ff";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
.${version};
|
||||||
|
|
||||||
pname = "logs";
|
pname = "logs";
|
||||||
webpage = "https://erratique.ch/software/${pname}";
|
webpage = "https://erratique.ch/software/${pname}";
|
||||||
|
|
||||||
@ -46,16 +60,13 @@ let
|
|||||||
]) optional_deps;
|
]) optional_deps;
|
||||||
optional_buildInputs = map (d: d.pkg) (lib.filter (d: d.enabled) optional_deps);
|
optional_buildInputs = map (d: d.pkg) (lib.filter (d: d.enabled) optional_deps);
|
||||||
in
|
in
|
||||||
|
buildTopkgPackage {
|
||||||
buildTopkgPackage rec {
|
inherit pname version;
|
||||||
inherit pname;
|
inherit (param) minimalOCamlVersion;
|
||||||
version = "0.8.0";
|
|
||||||
|
|
||||||
minimalOCamlVersion = "4.03";
|
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "${webpage}/releases/${pname}-${version}.tbz";
|
url = "${webpage}/releases/${pname}-${version}.tbz";
|
||||||
hash = "sha256-mmFRQJX6QvMBIzJiO2yNYF1Ce+qQS2oNF3+OwziCNtg=";
|
inherit (param) sha512;
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ topkg ] ++ optional_buildInputs;
|
buildInputs = [ topkg ] ++ optional_buildInputs;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user