Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
711 B · 37 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738{ lib, buildDunePackage, fetchurl, cstruct, logs, lwt, macaddr, mirage-net,}:
buildDunePackage rec { pname = "ethernet"; version = "3.2.0";
minimalOCamlVersion = "4.08";
src = fetchurl { url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-${version}.tbz"; hash = "sha256-TB2nAhQiHZ1Dk6n/3i49s9HKNH92yNUl3xl94hByrAk="; };
propagatedBuildInputs = [ cstruct mirage-net macaddr lwt logs ];
meta = with lib; { description = "OCaml Ethernet (IEEE 802.3) layer, used in MirageOS"; homepage = "https://github.com/mirage/ethernet"; license = licenses.isc; maintainers = [ maintainers.sternenseemann ]; };}