diff options
author | Marc Weber <marco-oweber@gmx.de> | 2008-12-22 18:36:26 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2008-12-22 18:36:26 +0000 |
commit | e4a6036ca9633e238d46c08245bad9f34ecf5ec3 (patch) | |
tree | 3b300576f2e95b857d1734ea959898525de32059 /pkgs | |
parent | 1b30419aa69112032a48fde7224109315db3b83a (diff) |
adding cvs zsh version because it has better hg, tg completion support
svn path=/nixpkgs/trunk/; revision=13670
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/misc/bleeding-edge-fetch-infos.nix | 4 | ||||
-rw-r--r-- | pkgs/shells/zsh/cvs.nix | 19 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 3 |
3 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/misc/bleeding-edge-fetch-infos.nix b/pkgs/misc/bleeding-edge-fetch-infos.nix index 86a75eac5bb16..3ab6bcd44f56f 100644 --- a/pkgs/misc/bleeding-edge-fetch-infos.nix +++ b/pkgs/misc/bleeding-edge-fetch-infos.nix @@ -227,4 +227,8 @@ url = "http://mawercer.de/~nix/repos/octave-03b414516dd8.tar.gz"; sha256 = "28ca0be1407954e746909241bda95c5bf0a04f611e73100c1e3967ddc249c519"; }; + zsh = args: with args; fetchurl { # Sun Dec 21 12:50:24 UTC 2008 + url = "http://mawercer.de/~nix/repos/zsh-2008-12-21_12-50-23.tar.gz"; + sha256 = "9af16f89205759d7ade51268dbdfa02cec3db10b35dc7a56ffe8e1fde2074ae7"; + }; } diff --git a/pkgs/shells/zsh/cvs.nix b/pkgs/shells/zsh/cvs.nix new file mode 100644 index 0000000000000..db34f0666d50b --- /dev/null +++ b/pkgs/shells/zsh/cvs.nix @@ -0,0 +1,19 @@ +args: with args; +# cvs does include docs +# the cvs snapshot is updated occasionally. see bleedingEdgeRepos + +stdenv.mkDerivation { + name = "zsh-${version}"; + + src = sourceByName "zsh"; + configureFlags = "--with-tcsetpgrp --enable-maildir-support --enable-multibyte"; + + preConfigure = "autoconf; autoheader"; + + postInstall = '' + ensureDir $out/share/ + cp -R Doc $out/share + ''; + + buildInputs = [ncurses coreutils autoconf yodl ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4203dbbb95f64..7613a76bac226 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1378,6 +1378,9 @@ let zsh = composedArgsAndFun (selectVersion ../shells/zsh "4.3.9") { inherit fetchurl stdenv ncurses coreutils; + # for CVS: + inherit (bleedingEdgeRepos) sourceByName; + inherit autoconf yodl; }; |