about summary refs log tree commit diff
path: root/pkgs/tools/misc/dvtm/default.nix
diff options
context:
space:
mode:
authorLuke Clifton <Luke.Clifton@cba.com.au>2018-11-05 08:49:50 +0800
committerLuke Clifton <Luke.Clifton@cba.com.au>2018-11-21 16:55:32 +0800
commit9c37c5f4d322dddf8570fc0c5df7dac72de76b27 (patch)
tree0b9f583ccf225664c14a15329c848e50dc37793b /pkgs/tools/misc/dvtm/default.nix
parentdb0abe98bfa7adad39912edad44743de030f8300 (diff)
downloadnixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.tar
nixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.tar.gz
nixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.tar.bz2
nixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.tar.lz
nixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.tar.xz
nixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.tar.zst
nixlib-9c37c5f4d322dddf8570fc0c5df7dac72de76b27.zip
dvtm-unstable: init at 2018-03-31
Diffstat (limited to 'pkgs/tools/misc/dvtm/default.nix')
-rw-r--r--pkgs/tools/misc/dvtm/default.nix34
1 files changed, 4 insertions, 30 deletions
diff --git a/pkgs/tools/misc/dvtm/default.nix b/pkgs/tools/misc/dvtm/default.nix
index 58c602113ddb..bedfebd96812 100644
--- a/pkgs/tools/misc/dvtm/default.nix
+++ b/pkgs/tools/misc/dvtm/default.nix
@@ -1,11 +1,9 @@
-{ stdenv, fetchurl, ncurses, customConfig ? null }:
-
-stdenv.mkDerivation rec {
-
+{callPackage, fetchurl}:
+callPackage ./dvtm.nix rec {
   name = "dvtm-0.15";
 
   src = fetchurl {
-    url = "${meta.homepage}/${name}.tar.gz";
+    url = "http://www.brain-dump.org/projects/dvtm/${name}.tar.gz";
     sha256 = "0475w514b7i3gxk6khy8pfj2gx9l7lv2pwacmq92zn1abv01a84g";
   };
 
@@ -17,29 +15,5 @@ stdenv.mkDerivation rec {
       sha256 = "1cby8x3ckvhzqa8yxlfrwzgm8wk7yz84kr9psdjr7xwpnca1cqrd";
     })
   ];
-
-  CFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-D_DARWIN_C_SOURCE";
-
-  postPatch = stdenv.lib.optionalString (customConfig != null) ''
-    cp ${builtins.toFile "config.h" customConfig} ./config.h
-  '';
-
-  buildInputs = [ ncurses ];
-
-  prePatch = ''
-    substituteInPlace Makefile \
-      --replace /usr/share/terminfo $out/share/terminfo
-  '';
-
-  installPhase = ''
-    make PREFIX=$out install
-  '';
-
-  meta = with stdenv.lib; {
-    description = "Dynamic virtual terminal manager";
-    homepage = http://www.brain-dump.org/projects/dvtm;
-    license = licenses.mit;
-    maintainers = [ maintainers.vrthra ];
-    platforms = platforms.unix;
-  };
 }
+