illum: init at 0.4
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
{ stdenv, fetchgit, pkgconfig, ninja, libevdev, libev }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.4";
|
||||
name = "illum-${version}";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://github.com/jmesmon/illum.git";
|
||||
fetchSubmodules = true;
|
||||
rev = "48ce8631346b1c88a901a8e4fa5fa7e8ffe8e418";
|
||||
sha256 = "05v3hz7n6b1mlhc6zqijblh1vpl0ja1y8y0lafw7mjdz03wxhfdb";
|
||||
};
|
||||
|
||||
buildInputs = [ pkgconfig ninja libevdev libev ];
|
||||
|
||||
configurePhase = ''
|
||||
bash ./configure
|
||||
'';
|
||||
|
||||
buildPhase = ''
|
||||
ninja
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
mv illum-d $out/bin
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = https://github.com/jmesmon/illum;
|
||||
description = "Daemon that wires button presses to screen backlight level";
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = [ stdenv.lib.maintainers.dancek ];
|
||||
license = stdenv.lib.licenses.agpl3;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user