lol
at 18.09-beta 40 lines 805 B view raw
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