edit: 20180228 -> unstable-2021-04-05

+26 -13
+26 -13
pkgs/applications/editors/edit/default.nix
··· 1 - { lib, stdenv, fetchgit, unzip, pkg-config, ncurses, libX11, libXft, cwebbin }: 2 3 stdenv.mkDerivation { 4 - pname = "edit-nightly"; 5 - version = "20180228"; 6 7 src = fetchgit { 8 url = "git://c9x.me/ed.git"; 9 - rev = "77d96145b163d79186c722a7ffccfff57601157c"; 10 - sha256 = "0rsmp7ydmrq3xx5q19566is9a2v2w5yfsphivfc7j4ljp32jlyyy"; 11 }; 12 13 nativeBuildInputs = [ 14 - unzip 15 pkg-config 16 - cwebbin 17 ]; 18 19 buildInputs = [ 20 - ncurses 21 libX11 22 libXft 23 ]; 24 25 preBuild = '' 26 - ctangle *.w 27 ''; 28 29 installPhase = '' 30 install -Dm755 obj/edit -t $out/bin 31 ''; 32 33 - meta = with lib; { 34 description = "A relaxing mix of Vi and ACME"; 35 homepage = "https://c9x.me/edit"; 36 - license = licenses.publicDomain; 37 - maintainers = [ maintainers.vrthra ]; 38 - platforms = platforms.all; 39 }; 40 }
··· 1 + { lib 2 + , stdenv 3 + , fetchgit 4 + , cwebbin 5 + , libX11 6 + , libXft 7 + , ncurses 8 + , pkg-config 9 + , unzip 10 + }: 11 12 stdenv.mkDerivation { 13 + pname = "edit"; 14 + version = "unstable-2021-04-05"; 15 16 src = fetchgit { 17 url = "git://c9x.me/ed.git"; 18 + rev = "bc24e3d4f716b0afacef559f952c40f0be5a1c58"; 19 + hash = "sha256-DzQ+3B96+UzQqL3lhn0DfYmZy2LOANtibj1e1iVR+Jo="; 20 }; 21 22 nativeBuildInputs = [ 23 + cwebbin 24 pkg-config 25 + unzip 26 ]; 27 28 buildInputs = [ 29 libX11 30 libXft 31 + ncurses 32 ]; 33 34 preBuild = '' 35 + ctangle vicmd.w 36 ''; 37 38 installPhase = '' 39 + runHook preInstall 40 + 41 install -Dm755 obj/edit -t $out/bin 42 + 43 + runHook postInstall 44 ''; 45 46 + meta = { 47 description = "A relaxing mix of Vi and ACME"; 48 homepage = "https://c9x.me/edit"; 49 + license = lib.licenses.publicDomain; 50 + maintainers = with lib.maintainers; [ AndersonTorres vrthra ]; 51 + platforms = lib.platforms.unix; 52 }; 53 }