about summary refs log tree commit diff
path: root/pkgs/desktops/lumina
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2019-05-24 10:04:44 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2019-05-24 17:20:15 -0300
commit1a8005393dccbc1163fd5872da4cd1dece1b2a70 (patch)
tree9a631a218042bf44371efe4132921e21b1b445a3 /pkgs/desktops/lumina
parent272fa9d41caf3af41d2f14e6016c47443f421245 (diff)
lumina.lumina: 1.4.0-p1 -> 1.5.0
Diffstat (limited to 'pkgs/desktops/lumina')
-rw-r--r--pkgs/desktops/lumina/lumina/default.nix35
1 files changed, 20 insertions, 15 deletions
diff --git a/pkgs/desktops/lumina/lumina/default.nix b/pkgs/desktops/lumina/lumina/default.nix
index 00ebfd8a7253e..c758fc38a1b95 100644
--- a/pkgs/desktops/lumina/lumina/default.nix
+++ b/pkgs/desktops/lumina/lumina/default.nix
@@ -1,17 +1,28 @@
-{ stdenv, fetchFromGitHub, fluxbox, xscreensaver, desktop-file-utils,
-  numlockx, xorg, qtbase, qtsvg, qtmultimedia, qtx11extras, qmake,
-  qttools, poppler, wrapGAppsHook
+{ stdenv,
+  fetchFromGitHub,
+  desktop-file-utils,
+  fluxbox,
+  numlockx,
+  qmake,
+  qtbase,
+  qtmultimedia,
+  qtsvg,
+  qttools,
+  qtx11extras,
+  xorg,
+  xscreensaver,
+  wrapGAppsHook
 }:
 
 stdenv.mkDerivation rec {
-  name = "lumina-${version}";
-  version = "1.4.0-p1";
+  pname = "lumina";
+  version = "1.5.0";
 
   src = fetchFromGitHub {
-    owner = "trueos";
-    repo = "lumina";
+    owner = "lumina-desktop";
+    repo = pname;
     rev = "v${version}";
-    sha256 = "0jin0a2s6pjbpw7w1bz67dgqp0xlpw1a7nh8zv0qwdf954zczanp";
+    sha256 = "0rj2gzifr98db7i82cg3hg7l5yfik810pjpawg6n54qbzq987z25";
   };
 
   nativeBuildInputs = [
@@ -22,6 +33,7 @@ stdenv.mkDerivation rec {
 
   buildInputs = [
     xorg.libxcb
+    xorg.libXcursor
     xorg.libXdamage
     xorg.xcbutilwm
     xorg.xcbutilimage
@@ -29,7 +41,6 @@ stdenv.mkDerivation rec {
     qtsvg
     qtmultimedia
     qtx11extras
-    poppler
     fluxbox
     xscreensaver
     desktop-file-utils
@@ -48,10 +59,6 @@ stdenv.mkDerivation rec {
   '';
 
   postPatch = ''
-    # Fix location of poppler-qt5.h
-    substituteInPlace src-qt5/desktop-utils/lumina-pdf/mainUI.h \
-      --replace '#include <poppler-qt5.h>' '#include <poppler/qt5/poppler-qt5.h>'
-
     # Fix plugin dir
     substituteInPlace src-qt5/core/lumina-theme-engine/lthemeengine.pri \
       --replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"
@@ -67,8 +74,6 @@ stdenv.mkDerivation rec {
     "LRELEASE=${stdenv.lib.getDev qttools}/bin/lrelease"
   ];
 
-  enableParallelBuilding = true;
-
   meta = with stdenv.lib; {
     description = "A lightweight, portable desktop environment";
     longDescription = ''