Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 29 lines 675 B view raw
1{ 2 stdenv, 3 lib, 4 fetchFromGitHub, 5 cmake, 6}: 7 8stdenv.mkDerivation rec { 9 pname = "libutp"; 10 version = "unstable-2017-01-02"; 11 12 src = fetchFromGitHub { 13 # Use transmission fork from post-3.3-transmission branch 14 owner = "transmission"; 15 repo = pname; 16 rev = "fda9f4b3db97ccb243fcbed2ce280eb4135d705b"; 17 sha256 = "CvuZLOBksIl/lS6LaqOIuzNvX3ihlIPjI3Eqwo7YJH0="; 18 }; 19 20 nativeBuildInputs = [ cmake ]; 21 22 meta = with lib; { 23 description = "uTorrent Transport Protocol library"; 24 homepage = "https://github.com/transmission/libutp"; 25 license = licenses.mit; 26 maintainers = with maintainers; [ emilytrau ]; 27 platforms = platforms.unix; 28 }; 29}