at v192 883 B view raw
1{ stdenv, fetchurl, alsaLib, bash, help2man, pkgconfig, x11, python3, libxslt }: 2 3stdenv.mkDerivation rec { 4 name = "lirc-0.9.3"; 5 6 src = fetchurl { 7 url = "mirror://sourceforge/lirc/${name}.tar.bz2"; 8 sha256 = "19c6ldjsdnk1md66q3nb035ja1xj217k8iabhxpsb8rs10a6kwi6"; 9 }; 10 11 preBuild = "patchShebangs ."; 12 13 buildInputs = [ alsaLib help2man pkgconfig x11 python3 libxslt ]; 14 15 configureFlags = [ 16 "--with-driver=devinput" 17 "--sysconfdir=/etc" 18 "--localstatedir=/var" 19 "--enable-sandboxed" 20 ]; 21 22 makeFlags = [ "m4dir=$(out)/m4" ]; 23 24 installFlags = [ 25 "sysconfdir=\${out}/etc" 26 "localstatedir=\${TMPDIR}" 27 ]; 28 29 meta = with stdenv.lib; { 30 description = "Allows to receive and send infrared signals"; 31 homepage = http://www.lirc.org/; 32 license = licenses.gpl2; 33 platforms = platforms.linux; 34 maintainers = with maintainers; [ pSub ]; 35 }; 36}