Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / by-name / xs / xsct / package.nix
blob80023f676c493a1fd25ee94726e8525aa501aa48
1 { stdenv
2 , lib
3 , fetchFromGitHub
4 , gitUpdater
5 , libX11
6 , libXrandr
7 }:
9 stdenv.mkDerivation (finalAttrs: {
10   pname = "xsct";
11   version = "2.0";
13   src = fetchFromGitHub {
14     owner = "faf0";
15     repo = "sct";
16     rev = finalAttrs.version;
17     hash = "sha256-XhrkaK85I/U2ChO5mZYah/TaXz03yahfMEbfgzXqytU=";
18   };
20   buildInputs = [
21     libX11
22     libXrandr
23   ];
25   makeFlags = [
26     "PREFIX=${placeholder "out"}"
27   ];
29   passthru.updateScript = gitUpdater { };
31   meta = with lib; {
32     description = "Set color temperature of screen";
33     homepage = "https://github.com/faf0/sct";
34     license = licenses.unlicense;
35     maintainers = with maintainers; [ OPNA2608 ];
36     platforms = with platforms; linux ++ freebsd ++ openbsd;
37   };