mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-24 06:08:16 +03:00
ocamlPackages.functoria: 4.3.6 → 4.4.1
This commit is contained in:
parent
8302eefde0
commit
eb4a64ebbd
@ -1,21 +1,19 @@
|
||||
{ lib, fetchurl, buildDunePackage, cmdliner
|
||||
{ lib, buildDunePackage, cmdliner
|
||||
, functoria-runtime
|
||||
, rresult, astring, fmt, logs, bos, fpath, emile, uri
|
||||
, alcotest
|
||||
}:
|
||||
|
||||
buildDunePackage rec {
|
||||
buildDunePackage {
|
||||
pname = "functoria";
|
||||
version = "4.3.6";
|
||||
inherit (functoria-runtime) version src;
|
||||
|
||||
minimalOCamlVersion = "4.08";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mirage/mirage/releases/download/v${version}/mirage-${version}.tbz";
|
||||
hash = "sha256-i/5sZHfxECoKYMdGje+U21GWxJ6dDZreVcQGtbuo4SE=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ cmdliner rresult astring fmt logs bos fpath emile uri ];
|
||||
|
||||
doCheck = false;
|
||||
doCheck = true;
|
||||
checkInputs = [ alcotest functoria-runtime ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A DSL to organize functor applications";
|
||||
|
@ -1,14 +1,21 @@
|
||||
{ lib, buildDunePackage, functoria, cmdliner, fmt }:
|
||||
{ lib, buildDunePackage, fetchurl, cmdliner }:
|
||||
|
||||
buildDunePackage {
|
||||
buildDunePackage rec {
|
||||
pname = "functoria-runtime";
|
||||
version = "4.4.1";
|
||||
|
||||
inherit (functoria) version src;
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mirage/mirage/releases/download/v${version}/mirage-${version}.tbz";
|
||||
hash = "sha256-FKCdzrRJVpUrCWqrTiE8l00ZKJOYsvI9mNzJ0ZxDBwg=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ cmdliner fmt ];
|
||||
minimalOCamlVersion = "4.08";
|
||||
|
||||
propagatedBuildInputs = [ cmdliner ];
|
||||
|
||||
meta = with lib; {
|
||||
inherit (functoria.meta) homepage license;
|
||||
homepage = "https://github.com/mirage/functoria";
|
||||
license = licenses.isc;
|
||||
description = "Runtime support library for functoria-generated code";
|
||||
maintainers = [ maintainers.sternenseemann ];
|
||||
};
|
||||
|
@ -8,7 +8,6 @@ buildDunePackage rec {
|
||||
inherit (mirage-runtime) version src;
|
||||
|
||||
minimalOCamlVersion = "4.08";
|
||||
duneVersion = "3";
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ lib, buildDunePackage, fetchurl, ipaddr, functoria-runtime
|
||||
, fmt, logs, lwt
|
||||
, logs, lwt
|
||||
, alcotest
|
||||
}:
|
||||
|
||||
@ -8,9 +8,8 @@ buildDunePackage rec {
|
||||
inherit (functoria-runtime) src version;
|
||||
|
||||
minimalOCamlVersion = "4.08";
|
||||
duneVersion = "3";
|
||||
|
||||
propagatedBuildInputs = [ ipaddr functoria-runtime fmt logs lwt ];
|
||||
propagatedBuildInputs = [ ipaddr functoria-runtime logs lwt ];
|
||||
checkInputs = [ alcotest ];
|
||||
doCheck = true;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user