photoqt: 4.6 -> 4.7 (#361171)
[NixPkgs.git] / pkgs / desktops / pantheon / apps / switchboard-plugs / sound / default.nix
blob9a20aa7a99067e008eec9948ab57eb6e4a624f5c
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , nix-update-script
5 , meson
6 , ninja
7 , pkg-config
8 , vala
9 , libadwaita
10 , libcanberra
11 , libgee
12 , glib
13 , granite7
14 , gtk4
15 , pulseaudio
16 , switchboard
19 stdenv.mkDerivation rec {
20   pname = "switchboard-plug-sound";
21   version = "8.0.1";
23   src = fetchFromGitHub {
24     owner = "elementary";
25     repo = pname;
26     rev = version;
27     sha256 = "sha256-GLeQxdrrjz4MurN8Ia5Q68y6gHuyxiMVNneft1AXKvs=";
28   };
30   nativeBuildInputs = [
31     glib
32     meson
33     ninja
34     pkg-config
35     vala
36   ];
38   buildInputs = [
39     granite7
40     gtk4
41     libadwaita
42     libcanberra
43     libgee
44     pulseaudio
45     switchboard
46   ];
48   strictDeps = true;
50   passthru = {
51     updateScript = nix-update-script { };
52   };
54   meta = with lib; {
55     description = "Switchboard Sound Plug";
56     homepage = "https://github.com/elementary/switchboard-plug-sound";
57     license = licenses.lgpl21Plus;
58     platforms = platforms.linux;
59     maintainers = teams.pantheon.members;
60   };