at 18.03-beta 38 lines 999 B view raw
1{ stdenv, fetchgit, libX11, libXScrnSaver, libXext, glib, dbus, pkgconfig, systemd }: 2 3stdenv.mkDerivation { 4 name = "lightum-2014-06-07"; 5 src = fetchgit { 6 url = https://github.com/poliva/lightum; 7 rev = "123e6babe0669b23d4c1dfa5511088608ff2baa8"; 8 sha256 = "01x24rcrkgksyvqpgkr9zafg3jgs8nqng8yf0hx0kbmcimar8dbp"; 9 }; 10 11 buildInputs = [ 12 dbus 13 glib 14 libX11 15 libXScrnSaver 16 libXext 17 pkgconfig 18 systemd 19 ]; 20 21 patchPhase = '' 22 substituteInPlace Makefile \ 23 --replace "libsystemd-login" "libsystemd" 24 ''; 25 26 installPhase = '' 27 make install prefix=$out bindir=$out/bin docdir=$out/share/doc \ 28 mandir=$out/share/man INSTALL="install -c" INSTALLDATA="install -c -m 644" 29 ''; 30 31 meta = { 32 description = "MacBook automatic light sensor daemon"; 33 homepage = https://github.com/poliva/lightum; 34 license = stdenv.lib.licenses.gpl2; 35 maintainers = with stdenv.lib.maintainers; [ puffnfresh ]; 36 platforms = stdenv.lib.platforms.linux; 37 }; 38}