summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2020-04-06 02:52:02 -0400
committerworldofpeace <worldofpeace@protonmail.ch>2020-04-06 02:52:02 -0400
commit30fef603fbe9c5675ba47de1e8eae89c93c573ed (patch)
tree6230a371008d4fcdd0145c6c25889bedd1182426 /pkgs
parentdb29696bf1f42224b5c9a2c441ed7206723fadb2 (diff)
downloadnixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.tar
nixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.tar.gz
nixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.tar.bz2
nixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.tar.lz
nixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.tar.xz
nixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.tar.zst
nixpkgs-30fef603fbe9c5675ba47de1e8eae89c93c573ed.zip
pantheon.switchboard-plug-notifications: fix do not disturb
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
index 781aaf2fad2..c81781a764a 100644
--- a/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
+++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
@@ -1,5 +1,6 @@
 { stdenv
 , fetchFromGitHub
+, fetchpatch
 , pantheon
 , meson
 , ninja
@@ -9,6 +10,7 @@
 , granite
 , gtk3
 , switchboard
+, elementary-notifications
 }:
 
 stdenv.mkDerivation rec {
@@ -22,6 +24,15 @@ stdenv.mkDerivation rec {
     sha256 = "1ikq058svdan0whg4ks35m50apvbmzcz7h2wznxdbsimczzvj5sz";
   };
 
+  patches = [
+    # Fix do not disturb on NixOS
+    # https://github.com/elementary/switchboard-plug-notifications/pull/66
+    (fetchpatch {
+      url = "https://github.com/elementary/switchboard-plug-notifications/commit/c306366b39c3199f0b64eda73419005fcb5e29b8.patch";
+      sha256 = "0m018rfw5iv582sw6qgwc8lzn0j32ix1w47fvlfmx0kw04irl2x3";
+    })
+  ];
+
   passthru = {
     updateScript = pantheon.updateScript {
       attrPath = "pantheon.${pname}";
@@ -36,6 +47,7 @@ stdenv.mkDerivation rec {
   ];
 
   buildInputs = [
+    elementary-notifications
     granite
     gtk3
     libgee