summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorndowens <ndowens04@gmail.com>2017-03-22 20:35:44 -0500
committerndowens <ndowens04@gmail.com>2017-03-22 20:35:44 -0500
commit5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2 (patch)
treebe3515bbe0970287bbfd030bde5e9ee5a9fca9dc /pkgs
parent040b86a96e8cc5125762f2b026734e9c760caad9 (diff)
downloadnixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.tar
nixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.tar.gz
nixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.tar.bz2
nixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.tar.lz
nixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.tar.xz
nixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.tar.zst
nixpkgs-5fbdb796cd8a1e5a87a71f3846ed0fe852f96cf2.zip
gkrellm: 2.3.5 -> 2.3.10
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/misc/gkrellm/default.nix28
1 files changed, 15 insertions, 13 deletions
diff --git a/pkgs/applications/misc/gkrellm/default.nix b/pkgs/applications/misc/gkrellm/default.nix
index d6a59a89be6..86b6d532be4 100644
--- a/pkgs/applications/misc/gkrellm/default.nix
+++ b/pkgs/applications/misc/gkrellm/default.nix
@@ -1,15 +1,19 @@
 { fetchurl, stdenv, gettext, pkgconfig, glib, gtk2, libX11, libSM, libICE
 , IOKit ? null }:
 
+with stdenv.lib;
+
 stdenv.mkDerivation rec {
-  name = "gkrellm-2.3.5";
+  name = "gkrellm-2.3.10";
+
   src = fetchurl {
-    url = "http://members.dslextreme.com/users/billw/gkrellm/${name}.tar.bz2";
-    sha256 = "12rc6zaa7kb60b9744lbrlfkxxfniprm6x0mispv63h4kh75navh";
+    url = "http://gkrellm.srcbox.net/releases/${name}.tar.bz2";
+    sha256 = "0rnpzjr0ys0ypm078y63q4aplcgdr5nshjzhmz330n6dmnxci7lb";
   };
 
-  buildInputs = [gettext pkgconfig glib gtk2 libX11 libSM libICE]
-    ++ stdenv.lib.optionals stdenv.isDarwin [ IOKit ];
+  nativeBuildInputs = [ pkgconfig ];
+  buildInputs = [gettext glib gtk2 libX11 libSM libICE]
+    ++ optionals stdenv.isDarwin [ IOKit ];
 
   hardeningDisable = [ "format" ];
 
@@ -22,12 +26,11 @@ stdenv.mkDerivation rec {
        sed -i "$i" -e "s|/usr/X11R6|${libX11.dev}|g ; s|-lICE|-lX11 -lICE|g"
      done '';
 
-  buildPhase = ''
-     make PREFIX="$out" '';
-  installPhase = ''
-     make install PREFIX="$out" '';
+   installPhase = ''
+     make DESTDIR=$out install
+     '';
 
-  meta = {
+   meta = {
     description = "Themeable process stack of system monitors";
     longDescription =
       '' GKrellM is a single process stack of system monitors which supports
@@ -36,9 +39,8 @@ stdenv.mkDerivation rec {
       '';
 
     homepage = http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html;
-    license = stdenv.lib.licenses.gpl3Plus;
-
+    license = licenses.gpl3Plus;
     maintainers = [ ];
-    platforms = stdenv.lib.platforms.unix;
+    platforms = platforms.unix;
   };
 }