ocamlPackages.functoria: 4.3.6 → 4.4.1

This commit is contained in:
Vincent Laporte 2023-12-12 08:47:30 +01:00 committed by Vincent Laporte
parent 8302eefde0
commit eb4a64ebbd
4 changed files with 21 additions and 18 deletions

View File

@ -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";

View File

@ -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 ];
};

View File

@ -8,7 +8,6 @@ buildDunePackage rec {
inherit (mirage-runtime) version src;
minimalOCamlVersion = "4.08";
duneVersion = "3";
outputs = [ "out" "dev" ];

View File

@ -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;