about summary refs log tree commit diff
path: root/pkgs/desktops/kde-4.14
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-08-16 07:54:01 +0000
committerRobin Gloster <mail@glob.in>2016-08-16 07:54:01 +0000
commit33e1c78ae3681719b389d4ead425afa4433f445d (patch)
tree015a86dbeb3b745e5daf876c184ccbd6b91f2db2 /pkgs/desktops/kde-4.14
parent1747d28e5ada05ec07c4b1d35048ea5b194bde64 (diff)
parent888efed972d95e1f2bc31e4394ff841f0690d216 (diff)
downloadnixlib-33e1c78ae3681719b389d4ead425afa4433f445d.tar
nixlib-33e1c78ae3681719b389d4ead425afa4433f445d.tar.gz
nixlib-33e1c78ae3681719b389d4ead425afa4433f445d.tar.bz2
nixlib-33e1c78ae3681719b389d4ead425afa4433f445d.tar.lz
nixlib-33e1c78ae3681719b389d4ead425afa4433f445d.tar.xz
nixlib-33e1c78ae3681719b389d4ead425afa4433f445d.tar.zst
nixlib-33e1c78ae3681719b389d4ead425afa4433f445d.zip
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
Diffstat (limited to 'pkgs/desktops/kde-4.14')
-rw-r--r--pkgs/desktops/kde-4.14/applications/kate.nix4
-rw-r--r--pkgs/desktops/kde-4.14/kdebindings/pykde4.nix9
-rw-r--r--pkgs/desktops/kde-4.14/kdeutils/print-manager.nix4
3 files changed, 9 insertions, 8 deletions
diff --git a/pkgs/desktops/kde-4.14/applications/kate.nix b/pkgs/desktops/kde-4.14/applications/kate.nix
index 2440d73e7e8e..ddeb89063e50 100644
--- a/pkgs/desktops/kde-4.14/applications/kate.nix
+++ b/pkgs/desktops/kde-4.14/applications/kate.nix
@@ -1,8 +1,8 @@
-{ stdenv, kde, kdelibs, kactivities, qjson, pyqt4, python, pykde4}:
+{ stdenv, kde, kdelibs, kactivities, qjson, pythonPackages, pykde4}:
 
 kde {
 
-  buildInputs = [ kdelibs kactivities qjson pyqt4 python pykde4 ];
+  buildInputs = [ kdelibs kactivities qjson pythonPackages.pyqt4 pythonPackages.python pykde4 ];
 
   meta = {
     description = "Kate, the KDE Advanced Text Editor, as well as KWrite";
diff --git a/pkgs/desktops/kde-4.14/kdebindings/pykde4.nix b/pkgs/desktops/kde-4.14/kdebindings/pykde4.nix
index 5a911d4b3ea3..48d457e10a7f 100644
--- a/pkgs/desktops/kde-4.14/kdebindings/pykde4.nix
+++ b/pkgs/desktops/kde-4.14/kdebindings/pykde4.nix
@@ -1,9 +1,10 @@
-{ kde, kdelibs, python, pyqt4, kdepimlibs, shared_desktop_ontologies,
+{ kde, kdelibs, pythonPackages, kdepimlibs, shared_desktop_ontologies,
   polkit_qt4, boost, lndir, pkgconfig }:
 
-let pydir = "lib/python${python.majorVersion}"; in
-
-kde {
+let
+  inherit (pythonPackages) python pyqt4;
+  pydir = "lib/python${python.majorVersion}";
+in kde {
 
   patches = [ ./pykde4-gcc-5.patch ];
 
diff --git a/pkgs/desktops/kde-4.14/kdeutils/print-manager.nix b/pkgs/desktops/kde-4.14/kdeutils/print-manager.nix
index d12c261a728d..b53946fae25d 100644
--- a/pkgs/desktops/kde-4.14/kdeutils/print-manager.nix
+++ b/pkgs/desktops/kde-4.14/kdeutils/print-manager.nix
@@ -1,5 +1,5 @@
 { kde, kdelibs
-, pythonPackages, cups, pyqt4, pykde4, pycups, system-config-printer }:
+, pythonPackages, cups, pykde4, system-config-printer }:
 
 let s_c_p = system-config-printer.override { withGUI = false; }; in
 
@@ -7,7 +7,7 @@ kde rec {
   buildInputs = [ kdelibs pythonPackages.python pythonPackages.wrapPython
     ] ++ pythonPath;
 
-  pythonPath = [ cups pyqt4 pykde4 pycups s_c_p ];
+  pythonPath = [ cups pythonPackages.pyqt4 pykde4 pythonPackages.pycups s_c_p ];
 
   # system-config-printer supplies some D-Bus policy that we need.
   propagatedUserEnvPkgs = [ s_c_p ];