summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-02-28 16:32:57 +0000
committerRobin Gloster <mail@glob.in>2016-02-28 16:32:57 +0000
commit3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4 (patch)
tree04c567a4061b3adf6d1e0a898f39b67f27d37aea /pkgs/desktops
parent8615f026a48cbf3f1c37b30e9b70bba6af013a12 (diff)
parenta9d24cedeb3ba97a4e23ff93fadff32280ff0ab6 (diff)
downloadnixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.tar
nixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.tar.gz
nixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.tar.bz2
nixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.tar.lz
nixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.tar.xz
nixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.tar.zst
nixpkgs-3b4765c9e59a34e7f48d2798cd4c4ef14d72e5a4.zip
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/e19/default.nix11
-rw-r--r--pkgs/desktops/plasma-5.5/libksysguard/default.nix11
-rw-r--r--pkgs/desktops/xfce/default.nix2
-rw-r--r--pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix2
4 files changed, 12 insertions, 14 deletions
diff --git a/pkgs/desktops/e19/default.nix b/pkgs/desktops/e19/default.nix
index 4f319159bcc..b285498be9d 100644
--- a/pkgs/desktops/e19/default.nix
+++ b/pkgs/desktops/e19/default.nix
@@ -1,16 +1,7 @@
 { callPackage, pkgs }:
-let
-  openjpeg_1 = with pkgs; lib.overrideDerivation openjpeg (oldAttrs: rec {
-         name = "openjpeg-1.5.2";
-         src = fetchurl {
-           url = "mirror://sourceforge/openjpeg.mirror/${name}.tar.gz";
-           sha1 = "lahbqvjpsfdxsrm0wsy3pdrp3pzrjvj9";
-         };
-     });
-in
 rec {
   #### CORE EFL
-  efl = callPackage ./efl.nix { openjpeg=openjpeg_1; };
+  efl = callPackage ./efl.nix { openjpeg = pkgs.openjpeg_1; };
   evas = callPackage ./evas.nix { };
   emotion = callPackage ./emotion.nix { };
   elementary = callPackage ./elementary.nix { };
diff --git a/pkgs/desktops/plasma-5.5/libksysguard/default.nix b/pkgs/desktops/plasma-5.5/libksysguard/default.nix
index 373221b2b30..402b3ce3bee 100644
--- a/pkgs/desktops/plasma-5.5/libksysguard/default.nix
+++ b/pkgs/desktops/plasma-5.5/libksysguard/default.nix
@@ -1,4 +1,4 @@
-{ plasmaPackage, extra-cmake-modules, kauth, kcompletion
+{ fetchpatch, plasmaPackage, extra-cmake-modules, kauth, kcompletion
 , kconfigwidgets, kcoreaddons, kservice, kwidgetsaddons
 , kwindowsystem, plasma-framework, qtscript, qtwebkit, qtx11extras
 , kconfig, ki18n, kiconthemes
@@ -6,7 +6,14 @@
 
 plasmaPackage {
   name = "libksysguard";
-  patches = [ ./0001-qdiriterator-follow-symlinks.patch ];
+  patches = [
+    ./0001-qdiriterator-follow-symlinks.patch
+    (fetchpatch { # should be included on update
+      name = "glibc-2.23-isnan.patch";
+      url = https://github.com/KDE/libksysguard/commit/b0578798eb3.patch;
+      sha256 = "1my5nqp58c5azyi265j261a10wh047zxakprrnpl85mlg7bwskdh";
+    })
+  ];
   nativeBuildInputs = [
     extra-cmake-modules
   ];
diff --git a/pkgs/desktops/xfce/default.nix b/pkgs/desktops/xfce/default.nix
index 944e9ba013d..9453e85d253 100644
--- a/pkgs/desktops/xfce/default.nix
+++ b/pkgs/desktops/xfce/default.nix
@@ -14,7 +14,7 @@ xfce_self = rec { # the lines are very long but it seems better than the even-od
 
   #### NixOS support
 
-  inherit (pkgs) gvfs;
+  gvfs = pkgs.gvfs.override { samba = null; }; # samba is a rather heavy dependency
   xinitrc = "${xfce4session}/etc/xdg/xfce4/xinitrc";
 
   #### CORE                 from "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"
diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix
index 3c76a87cbe3..ff4e89a23cf 100644
--- a/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix
+++ b/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
 
   meta = {
     homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}";
-    description = "Whisker Menu is an alternate application launcher for Xfce.";
+    description = "Whisker Menu is an alternate application launcher for Xfce";
     platforms = platforms.linux;
     maintainers = [ maintainers.pjbarnoy ];
   };