summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2014-02-17 20:39:38 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-02-17 20:53:55 +0100
commit0fa9dca3624e6971babf57a00a284e50b8fe31ce (patch)
tree6e39fb3ee75f36646bcb1ca6056fcf96577cb27e /pkgs
parent1d1667b7b0e34a4ef361386cb58dfc2ca3e1eb65 (diff)
downloadnixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.tar
nixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.tar.gz
nixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.tar.bz2
nixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.tar.lz
nixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.tar.xz
nixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.tar.zst
nixpkgs-0fa9dca3624e6971babf57a00a284e50b8fe31ce.zip
gnome-terminator: add missing dependencies (for extra features)
Add 'keybinder' and 'python-notify' as dependencies. Fixes this:

  $ terminator
  [...]
  Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
  [...]
  ActivityWatch plugin unavailable: please install python-notify
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/misc/gnome_terminator/default.nix8
-rw-r--r--pkgs/top-level/all-packages.nix1
2 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/misc/gnome_terminator/default.nix b/pkgs/applications/misc/gnome_terminator/default.nix
index c9c53430bb5..71d8bbfd8e7 100644
--- a/pkgs/applications/misc/gnome_terminator/default.nix
+++ b/pkgs/applications/misc/gnome_terminator/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchurl, python, pygtk, vte, gettext, intltool, makeWrapper }:
+{ stdenv, fetchurl, python, pygtk, notify, keybinder, vte, gettext, intltool
+, makeWrapper
+}:
 
 stdenv.mkDerivation rec {
   name = "gnome-terminator-${version}";
@@ -9,7 +11,9 @@ stdenv.mkDerivation rec {
     sha256 = "1xykpx10g2zssx0ss6351ca6vmmma7zwxxhjz0fg28ps4dq88cci";
   };
   
-  buildInputs = [ python pygtk vte gettext intltool makeWrapper ];
+  buildInputs = [
+    python pygtk notify keybinder vte gettext intltool makeWrapper
+  ];
 
   installPhase = ''
     python setup.py --without-icon-cache install --prefix="$out"
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 03c313b21b6..d20cee5501f 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -8109,6 +8109,7 @@ let
 
   gnome_terminator = callPackage ../applications/misc/gnome_terminator {
     vte = gnome.vte.override { pythonSupport = true; };
+    inherit (pythonPackages) notify;
   };
 
   googleearth = callPackage_i686 ../applications/misc/googleearth { };