mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-03-08 04:04:06 +01:00
ocamlPackages.frama-c-luncov: init at 0.2.4 (#471623)
This commit is contained in:
commit
2efec63426
2 changed files with 40 additions and 0 deletions
38
pkgs/development/ocaml-modules/frama-c-luncov/default.nix
Normal file
38
pkgs/development/ocaml-modules/frama-c-luncov/default.nix
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
lib,
|
||||
buildDunePackage,
|
||||
dune-site,
|
||||
fetchzip,
|
||||
frama-c,
|
||||
menhir,
|
||||
unionFind,
|
||||
why3,
|
||||
}:
|
||||
|
||||
buildDunePackage (finalAttrs: {
|
||||
pname = "frama-c-luncov";
|
||||
version = "0.2.4";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://git.frama-c.com/pub/ltest/luncov/-/archive/${finalAttrs.version}/luncov-${finalAttrs.version}.tar.bz2";
|
||||
hash = "sha256-E7zzm9qs34V+sRHElpe1JKHjeyXGALXVj1DNMVzlWn0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
menhir
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
dune-site
|
||||
frama-c
|
||||
unionFind
|
||||
why3
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Luncov plugin of Frama-C, part of the LTest suite";
|
||||
homepage = "https://frama-c.com/fc-plugins/ltest.html";
|
||||
license = lib.licenses.lgpl2;
|
||||
maintainers = with lib.maintainers; [ redianthus ];
|
||||
};
|
||||
})
|
||||
|
|
@ -660,6 +660,8 @@ let
|
|||
|
||||
frama-c-lannotate = callPackage ../development/ocaml-modules/frama-c-lannotate { };
|
||||
|
||||
frama-c-luncov = callPackage ../development/ocaml-modules/frama-c-luncov { };
|
||||
|
||||
frei0r = callPackage ../development/ocaml-modules/frei0r {
|
||||
inherit (pkgs) frei0r;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue