diff options
author | Elis Hirwing <elis@hirwing.se> | 2019-02-24 08:28:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-24 08:28:51 +0100 |
commit | d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721 (patch) | |
tree | dcf84289fdf39a60c0c08d9c5021180baf8faa12 /pkgs/misc | |
parent | ad2585e35015c097a61ee30c7109613249dbff76 (diff) | |
parent | 4cae259fceeb2728925ed01eab76302d1f68a0e2 (diff) | |
download | nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.tar nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.tar.gz nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.tar.bz2 nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.tar.lz nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.tar.xz nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.tar.zst nixlib-d4f487a78b92ebb6a9ffa3b8a8214dbd09b1a721.zip |
Merge pull request #56220 from SeTSeR/master
acpilight: init at 1.1
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/acpilight/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/misc/acpilight/default.nix b/pkgs/misc/acpilight/default.nix new file mode 100644 index 000000000000..20efe6342859 --- /dev/null +++ b/pkgs/misc/acpilight/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchgit, python36, udev, coreutils }: + +stdenv.mkDerivation rec { + pname = "acpilight"; + version = "1.1"; + + src = fetchgit { + url = "https://gitlab.com/wavexx/acpilight.git"; + rev = "v${version}"; + sha256 = "0kykrl71fb146vaq8207c3qp03h2djkn8hn6psryykk8gdzkv3xd"; + }; + + pyenv = python36.withPackages (pythonPackages: with pythonPackages; [ + ConfigArgParse + ]); + + postConfigure = '' + substituteInPlace 90-backlight.rules --replace /bin ${coreutils}/bin + ''; + + buildInputs = [ pyenv udev ]; + + makeFlags = [ "DESTDIR=$(out) prefix=" ]; + + meta = with stdenv.lib; { + homepage = "https://gitlab.com/wavexx/acpilight"; + description = "ACPI backlight control"; + license = licenses.gpl3; + maintainers = with maintainers; [ "smakarov" ]; + platforms = platforms.linux; + }; +} |