lol
1{ stdenv, fetchgit, unzip, pkgconfig, ncurses, libX11, libXft, cwebbin }:
2
3stdenv.mkDerivation rec {
4 name = "edit-nightly-${version}";
5 version = "20160425";
6
7 src = fetchgit {
8 url = git://c9x.me/ed.git;
9 rev = "323d49b68c5e804ed3b8cada0e2274f1589b3484";
10 sha256 = "0wv8i3ii7cd9bqhjpahwp2g5fcmyk365nc7ncmvl79cxbz3f7y8v";
11 };
12
13 buildInputs = [
14 unzip
15 pkgconfig
16 ncurses
17 libX11
18 libXft
19 cwebbin
20 ];
21
22 buildPhase = ''
23 ctangle *.w
24 make
25 '';
26
27 installPhase = ''
28 mkdir -p $out/bin/
29 cp obj/edit $out/bin/edit
30 '';
31
32 meta = with stdenv.lib; {
33 description = "A relaxing mix of Vi and ACME";
34 homepage = http://c9x.me/edit;
35 license = licenses.publicDomain;
36 maintainers = [ maintainers.vrthra ];
37 platforms = platforms.linux;
38 };
39}
40