chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ed / edit / package.nix
blobc6e48e63c4a3fc81158f182dbf9a6a1ed0bb3e71
1 { lib
2 , stdenv
3 , fetchgit
4 , cwebbin
5 , libX11
6 , libXft
7 , ncurses
8 , pkg-config
9 , unzip
12 stdenv.mkDerivation {
13   pname = "edit";
14   version = "unstable-2021-04-05";
16   src = fetchgit {
17     url = "git://c9x.me/ed.git";
18     rev = "bc24e3d4f716b0afacef559f952c40f0be5a1c58";
19     hash = "sha256-DzQ+3B96+UzQqL3lhn0DfYmZy2LOANtibj1e1iVR+Jo=";
20   };
22   nativeBuildInputs = [
23     cwebbin
24     pkg-config
25     unzip
26   ];
28   buildInputs = [
29     libX11
30     libXft
31     ncurses
32   ];
34   preBuild = ''
35     ctangle vicmd.w
36   '';
38   installPhase = ''
39     runHook preInstall
41     install -Dm755 obj/edit -t $out/bin
43     runHook postInstall
44   '';
46   meta = {
47     description = "Relaxing mix of Vi and ACME";
48     homepage = "https://c9x.me/edit";
49     license = lib.licenses.publicDomain;
50     maintainers = with lib.maintainers; [ AndersonTorres ];
51     platforms = lib.platforms.unix;
52     mainProgram = "edit";
53   };