Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ stdenv, lib, fetchzip, libtool, pkgconfig, ncurses }:
2
3stdenv.mkDerivation rec {
4 name = "libtermkey-${version}";
5
6 version = "0.19";
7
8 src = fetchzip {
9 url = "http://www.leonerd.org.uk/code/libtermkey/libtermkey-${version}.tar.gz";
10 sha256 = "0v85h0zacd5lqwkykl2ms4009x8mfidzb6jr4dsq4gh7kwm54w56";
11 };
12
13 makeFlags = [ "PREFIX=$(out)" ]
14 ++ stdenv.lib.optional stdenv.isDarwin "LIBTOOL=${libtool}/bin/libtool";
15
16 buildInputs = [ libtool pkgconfig ncurses ];
17
18 meta = with lib; {
19 description = "Terminal keypress reading library";
20 license = licenses.mit;
21 platforms = platforms.unix;
22 };
23}