at master 718 B view raw
1{ 2 lib, 3 buildDunePackage, 4 fetchFromGitHub, 5 ounit, 6 qcheck, 7}: 8 9buildDunePackage rec { 10 pname = "bencode"; 11 version = "2.0"; 12 minimalOCamlVersion = "4.02.0"; 13 14 src = fetchFromGitHub { 15 owner = "rgrinberg"; 16 repo = "bencode"; 17 tag = version; 18 hash = "sha256-sEMS9oBOPeFX1x7cHjbQhCD2QI5yqC+550pPqqMsVws="; 19 }; 20 21 doCheck = true; 22 checkInputs = [ 23 ounit 24 qcheck 25 ]; 26 27 meta = { 28 description = "Bencode (.torrent file format) reader/writer in OCaml "; 29 homepage = "https://github.com/rgrinberg/bencode"; 30 changelog = "https://github.com/rgrinberg/bencode/blob/${version}/Changelog.md"; 31 license = lib.licenses.mit; 32 maintainers = with lib.maintainers; [ infinidoge ]; 33 }; 34}