python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / mirage-vnetif / default.nix
blob22955018bdef57221d05398073947e0bc35119c2
1 { lib, buildDunePackage, fetchurl
2 , lwt, mirage-net
3 , cstruct, ipaddr, macaddr, mirage-profile
4 , duration, logs
5 }:
7 buildDunePackage rec {
8   pname = "mirage-vnetif";
9   version = "0.6.0";
11   minimalOCamlVersion = "4.06";
13   src = fetchurl {
14     url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-${version}.tbz";
15     sha256 = "sha256-fzRoNFqdnj4Ke+eNdo5crvbnKDx6/+dQyu+K3rD5dYw=";
16   };
18   propagatedBuildInputs = [
19     lwt
20     mirage-net
21     cstruct
22     ipaddr
23     macaddr
24     mirage-profile
25     duration
26     logs
27   ];
29   meta = with lib; {
30     description = "Virtual network interface and software switch for Mirage";
31     homepage = "https://github.com/mirage/${pname}";
32     license = licenses.isc;
33     maintainers = [ maintainers.sternenseemann ];
34   };