1{ stdenv, fetchFromGitHub }:
2
3stdenv.mkDerivation rec {
4 name = "kbdlight-${version}";
5 version = "1.3";
6
7 src = fetchFromGitHub {
8 owner = "hobarrera";
9 repo = "kbdlight";
10 rev = "v${version}";
11 sha256 = "1f08aid1xrbl4sb5447gkip9lnvkia1c4ap0v8zih5s9w8v72bny";
12 };
13
14 preConfigure = ''
15 substituteInPlace Makefile \
16 --replace /usr/local $out
17 '';
18
19 meta = with stdenv.lib; {
20 homepage = https://github.com/hobarrera/kbdlight;
21 description = "A very simple application that changes MacBooks' keyboard backlight level";
22 license = licenses.isc;
23 maintainers = [ maintainers.womfoo ];
24 platforms = platforms.linux;
25 };
26}