diff options
author | William A. Kennington III <william@wkennington.com> | 2013-12-29 07:22:32 -0600 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2013-12-29 07:51:58 -0600 |
commit | a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43 (patch) | |
tree | d3813245d37669d648a22a2310240832e165e784 /pkgs/applications/editors/vim/default.nix | |
parent | 2ffab7ba6a1f2290e37ca70f927366f28c6a606e (diff) | |
download | nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.tar nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.tar.gz nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.tar.bz2 nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.tar.lz nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.tar.xz nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.tar.zst nixlib-a2ff9062579ac3ba8bcea0d50274b7d96fa6ae43.zip |
vim: Update from 7.4.23 -> 7.4.131
Instead of applying all of the patches, this build pulls an archive from the source code repo with all of the patches already applied. This is the preferred way from http://www.vim.org/sources.php
Diffstat (limited to 'pkgs/applications/editors/vim/default.nix')
-rw-r--r-- | pkgs/applications/editors/vim/default.nix | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/pkgs/applications/editors/vim/default.nix b/pkgs/applications/editors/vim/default.nix index a2672b5c0d67..7dd4a0519ce4 100644 --- a/pkgs/applications/editors/vim/default.nix +++ b/pkgs/applications/editors/vim/default.nix @@ -1,12 +1,12 @@ -{ stdenv, fetchurl, ncurses, gettext, pkgconfig }: +{ stdenv, fetchhg, ncurses, gettext, pkgconfig }: stdenv.mkDerivation rec { - patchLevel = "23"; - name = "vim-7.4.${patchLevel}"; + name = "vim-7.4.131"; - src = fetchurl { - url = "ftp://ftp.vim.org/pub/vim/unix/${name}.tar.bz2"; - sha256 = "1pjaffap91l2rb9pjnlbrpvb3ay5yhhr3g91zabjvw1rqk9adxfh"; + src = fetchhg { + url = "https://vim.googlecode.com/hg/"; + tag = "v7-4-131"; + sha256 = "1akr0i4pykbrkqwrglm0dfn5nwpncb9pgg4h7fl6a8likbr5f3wb"; }; enableParallelBuilding = true; @@ -44,16 +44,6 @@ stdenv.mkDerivation rec { # sed -i -e 's/as_fn_error.*int32.*/:/' src/auto/configure # ''; - prePatch = "cd src"; - - patches = - [ ./patches/7.4.001 ./patches/7.4.002 ./patches/7.4.003 ./patches/7.4.004 - ./patches/7.4.005 ./patches/7.4.006 ./patches/7.4.007 ./patches/7.4.008 - ./patches/7.4.009 ./patches/7.4.010 ./patches/7.4.011 ./patches/7.4.012 - ./patches/7.4.013 ./patches/7.4.014 ./patches/7.4.015 ./patches/7.4.016 - ./patches/7.4.017 ./patches/7.4.018 ./patches/7.4.019 ./patches/7.4.020 - ./patches/7.4.021 ./patches/7.4.022 ./patches/7.4.023 ]; - meta = with stdenv.lib; { description = "The most popular clone of the VI editor"; homepage = http://www.vim.org; |