wlroots: 0.18.1 -> 0.18.2 (#364488)
[NixPkgs.git] / pkgs / desktops / pantheon / apps / switchboard-plugs / notifications / default.nix
blobb90f64057557b3a8a1e20cb67fde12e27cba4fe8
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   nix-update-script,
6   meson,
7   ninja,
8   pkg-config,
9   vala,
10   libadwaita,
11   libgee,
12   granite7,
13   gtk4,
14   switchboard,
15   elementary-notifications,
18 stdenv.mkDerivation rec {
19   pname = "switchboard-plug-notifications";
20   version = "8.0.0";
22   src = fetchFromGitHub {
23     owner = "elementary";
24     repo = pname;
25     rev = version;
26     sha256 = "sha256-53rpnp1RWdPofY00XWKiz8WDPC7RNMaGQFHBDzjsIt4=";
27   };
29   nativeBuildInputs = [
30     meson
31     ninja
32     pkg-config
33     vala
34   ];
36   buildInputs = [
37     elementary-notifications
38     granite7
39     gtk4
40     libadwaita
41     libgee
42     switchboard
43   ];
45   passthru = {
46     updateScript = nix-update-script { };
47   };
49   meta = with lib; {
50     description = "Switchboard Notifications Plug";
51     homepage = "https://github.com/elementary/switchboard-plug-notifications";
52     license = licenses.gpl2Plus;
53     platforms = platforms.linux;
54     maintainers = teams.pantheon.members;
55   };