biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / wayland / gtklock / playerctl-module.nix
blobac3c31ca0a03b93409492397ed2d4b6cb3e976b7
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , pkg-config
5 , gtk3
6 , playerctl
7 , libsoup
8 }:
10 stdenv.mkDerivation rec {
11   pname = "gtklock-playerctl-module";
12   version = "3.0.0";
14   src = fetchFromGitHub {
15     owner = "jovanlanik";
16     repo = pname;
17     rev = "v${version}";
18     hash = "sha256-eN4E3+jv8IyRvV8pvfCjCc6pl8y7qSLRlj7tYkX0JrE=";
19   };
21   nativeBuildInputs = [ pkg-config ];
23   buildInputs = [ gtk3 playerctl libsoup ];
25   makeFlags = [ "PREFIX=$(out)" ];
27   meta = with lib; {
28     description = "Gtklock module adding media player controls to the lockscreen";
29     homepage = "https://github.com/jovanlanik/gtklock-playerctl-module";
30     license = licenses.gpl3Only;
31     maintainers = with maintainers; [ aleksana ];
32     platforms = platforms.linux;
33   };