at master 37 lines 681 B view raw
1{ 2 lib, 3 fetchurl, 4 buildDunePackage, 5 cstruct, 6 fmt, 7 lwt, 8 macaddr, 9 mirage-device, 10}: 11 12buildDunePackage rec { 13 pname = "mirage-net"; 14 version = "4.0.0"; 15 16 duneVersion = "3"; 17 18 src = fetchurl { 19 url = "https://github.com/mirage/mirage-net/releases/download/v${version}/mirage-net-v${version}.tbz"; 20 hash = "sha256-Zo7/0Ye4GgqzJFCHDBXbuJ/5ETl/8ziolRgH4lDhlM4="; 21 }; 22 23 propagatedBuildInputs = [ 24 cstruct 25 fmt 26 lwt 27 macaddr 28 mirage-device 29 ]; 30 31 meta = { 32 description = "Network signatures for MirageOS"; 33 homepage = "https://github.com/mirage/mirage-net"; 34 license = lib.licenses.isc; 35 maintainers = [ lib.maintainers.vbgl ]; 36 }; 37}