at 18.03-beta 27 lines 787 B view raw
1{ stdenv, lib, fetchurl, libxkbcommon, pkgconfig, autoreconfHook }: 2 3stdenv.mkDerivation rec { 4 name = "libtsm-3"; 5 6 src = fetchurl { 7 url = "http://freedesktop.org/software/kmscon/releases/${name}.tar.xz"; 8 sha256 = "01ygwrsxfii0pngfikgqsb4fxp8n1bbs47l7hck81h9b9bc1ah8i"; 9 }; 10 11 nativeBuildInputs = [ pkgconfig ]; 12 buildInputs = [ libxkbcommon ] ++ lib.optionals stdenv.isDarwin [ 13 autoreconfHook 14 ]; 15 16 configureFlags = [ "--disable-debug" ]; 17 18 patches = lib.optional stdenv.isDarwin ./darwin.patch; 19 20 meta = with lib; { 21 description = "Terminal-emulator State Machine"; 22 homepage = http://www.freedesktop.org/wiki/Software/kmscon/libtsm/; 23 license = licenses.mit; 24 maintainers = with maintainers; [ cstrahan ]; 25 platforms = with platforms; unix; 26 }; 27}