Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #116651 from jumper149/master
blucontrol-wrapper: init
- Loading branch information
Showing
2 changed files
with
36 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
{ stdenv, lib, makeWrapper, ghcWithPackages, packages ? (_:[]) }: | ||
let | ||
blucontrolEnv = ghcWithPackages (self: [ self.blucontrol ] ++ packages self); | ||
in | ||
stdenv.mkDerivation { | ||
pname = "blucontrol-with-packages"; | ||
version = blucontrolEnv.version; | ||
|
||
nativeBuildInputs = [ makeWrapper ]; | ||
|
||
buildCommand = '' | ||
makeWrapper ${blucontrolEnv}/bin/blucontrol $out/bin/blucontrol \ | ||
--prefix PATH : ${lib.makeBinPath [ blucontrolEnv ]} | ||
''; | ||
|
||
# trivial derivation | ||
preferLocalBuild = true; | ||
allowSubstitues = false; | ||
|
||
meta = with lib; { | ||
description = "Configurable blue light filter"; | ||
longDescription = '' | ||
This application is a blue light filter, with the main focus on configurability. | ||
Configuration is done in Haskell in the style of xmonad. | ||
Blucontrol makes use of monad transformers and allows monadic calculation of gamma values and recoloring. The user chooses, what will be captured in the monadic state. | ||
''; | ||
license = licenses.bsd3; | ||
homepage = "https://github.com/jumper149/blucontrol"; | ||
platforms = platforms.unix; | ||
maintainers = with maintainers; [ jumper149 ]; | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters