lol

vim-plugins: update and upgrade

authored by

Arseniy Seroka and committed by
Bjørn Forsman
ad8aeeba 5d5ca7b2

+27 -24
+27 -24
pkgs/misc/vim-plugins/default.nix
··· 1 - { fetchurl, stdenv, python, cmake, vim, perl, ruby, unzip, which, fetchgit }: 2 3 /* 4 About Vim and plugins ··· 111 YouCompleteMe = stdenv.mkDerivation { 112 src = fetchgit { 113 url = "https://github.com/Valloric/YouCompleteMe.git"; 114 - rev = "ee12530df0574e18289d6daf25ff72bd3c6e94f5"; 115 - sha256 = "1z93l2v0s078h632jrlhxzs9pg8phnx60qlrrhb3l2nbfk047rgx"; 116 - }; 117 - 118 - name = "youcompleteme-git-ee12530df0"; 119 - buildInputs = [ python cmake ]; 120 121 configurePhase = ":"; 122 ··· 127 128 mkdir $target/build 129 cd $target/build 130 - cmake -G "Unix Makefiles" . $target/cpp -DPYTHON_LIBRARIES:PATH=${python}/lib/libpython2.7.so -DPYTHON_INCLUDE_DIR:PATH=${python}/include/python2.7 131 make -j -j''${NIX_BUILD_CORES} -l''${NIX_BUILD_CORES}} 132 133 ${vimHelpTags} ··· 148 }; 149 150 syntastic = simpleDerivation rec { 151 - version = "3.1.0"; 152 name = "vim-syntastic-${version}"; 153 154 src = fetchurl { 155 url = "https://github.com/scrooloose/syntastic/archive/${version}.tar.gz"; 156 - sha256 = "155zfb5z0gmd1xrpna4varqf502lq0cr41gmxq5v71r6kmb7ql82"; 157 }; 158 159 path = "syntastic"; ··· 168 path = "vim-coffee-script"; 169 }; 170 171 - command_T = simpleDerivation { 172 - name = "vim-command-t-1.4"; 173 src = fetchurl { 174 - url = "https://github.com/wincent/Command-T/archive/1.4.tar.gz"; 175 - sha256 = "1ka9hwx9n0vj1dd5qsd2l1wq0kriwl76jmmdjzh7zaf0p547v98s"; 176 }; 177 path = "Command-T"; 178 buildInputs = [ perl ruby ]; ··· 184 ''; 185 }; 186 187 - eighties = simpleDerivation { 188 - name = "vim-eighties-1.0.4"; 189 src = fetchurl { 190 - url = "https://github.com/justincampbell/vim-eighties/archive/1.0.4.tar.gz"; 191 sha256 = "0cjd9hbg2qd7jjkvyi15f9ysp7m3aa2sg8nvbf80yb890rfkwaqr"; 192 }; 193 path = "eighties"; ··· 258 }; 259 260 tagbar = simpleDerivation rec { 261 - version = "2.5"; 262 name = "vim-tagbar-${version}"; 263 264 meta = with stdenv.lib; { ··· 271 272 src = fetchurl { 273 url = "https://github.com/majutsushi/tagbar/archive/v${version}.tar.gz"; 274 - sha256 = "1s4aic3qbk2ra2cif06g16d0avlmpxhrm96dksrw9qnv4hcjqqxr"; 275 }; 276 277 path = "tagbar"; ··· 317 }; 318 319 vimproc = simpleDerivation rec { 320 - version = "5cf4c6bfe9bf0649159b5648d736d54c96e99b3e"; 321 name = "vimproc-${version}"; 322 323 meta = with stdenv.lib; { ··· 329 platforms = platforms.unix; 330 }; 331 332 - src = fetchurl { 333 - url = "${meta.homepage}/archive/${version}.tar.gz"; 334 - sha256 = "0f76mc7v3656sf9syaq1rxzk3dqz6i5w190wgj15sjjnapzd956p"; 335 - }; 336 337 buildInputs = [ which ]; 338
··· 1 + { fetchurl, stdenv, python, cmake, vim, perl, ruby, unzip, which, fetchgit, clang }: 2 3 /* 4 About Vim and plugins ··· 111 YouCompleteMe = stdenv.mkDerivation { 112 src = fetchgit { 113 url = "https://github.com/Valloric/YouCompleteMe.git"; 114 + rev = "abfc3ee36adab11c0c0b9d086a164a69006fec79"; 115 + sha256 = "1d25dp5kgqickl06hqvx4j3z51zblhsn3q3by2hayyj3g2zps4gm"; 116 + }; 117 + 118 + name = "youcompleteme-git-abfc3ee"; 119 + buildInputs = [ python cmake clang.clang ]; 120 121 configurePhase = ":"; 122 ··· 127 128 mkdir $target/build 129 cd $target/build 130 + cmake -G "Unix Makefiles" . $target/cpp -DPYTHON_LIBRARIES:PATH=${python}/lib/libpython2.7.so -DPYTHON_INCLUDE_DIR:PATH=${python}/include/python2.7 -DUSE_CLANG_COMPLETER=ON -DUSE_SYSTEM_LIBCLANG=ON 131 make -j -j''${NIX_BUILD_CORES} -l''${NIX_BUILD_CORES}} 132 133 ${vimHelpTags} ··· 148 }; 149 150 syntastic = simpleDerivation rec { 151 + version = "3.4.0"; 152 name = "vim-syntastic-${version}"; 153 154 src = fetchurl { 155 url = "https://github.com/scrooloose/syntastic/archive/${version}.tar.gz"; 156 + sha256 = "0h8vfs6icpfwc41qx6n6rc1m35haxp2gaswg9fhcki2w2ikp6knb"; 157 }; 158 159 path = "syntastic"; ··· 168 path = "vim-coffee-script"; 169 }; 170 171 + command_T = simpleDerivation rec { 172 + version = "1.8"; 173 + name = "vim-command-t-${version}"; 174 src = fetchurl { 175 + url = "https://github.com/wincent/Command-T/archive/${version}.tar.gz"; 176 + sha256 = "ad8664292e6eee40fbe195d856d20d93a8630e8c0149317ad72cc39423630800"; 177 }; 178 path = "Command-T"; 179 buildInputs = [ perl ruby ]; ··· 185 ''; 186 }; 187 188 + eighties = simpleDerivation rec { 189 + version = "1.0.4"; 190 + name = "vim-eighties-${version}"; 191 src = fetchurl { 192 + url = "https://github.com/justincampbell/vim-eighties/archive/${version}.tar.gz"; 193 sha256 = "0cjd9hbg2qd7jjkvyi15f9ysp7m3aa2sg8nvbf80yb890rfkwaqr"; 194 }; 195 path = "eighties"; ··· 260 }; 261 262 tagbar = simpleDerivation rec { 263 + version = "2.6.1"; 264 name = "vim-tagbar-${version}"; 265 266 meta = with stdenv.lib; { ··· 273 274 src = fetchurl { 275 url = "https://github.com/majutsushi/tagbar/archive/v${version}.tar.gz"; 276 + sha256 = "c061a7e0a45a166f4558b31e6c47b9fd701f5fa1319527b65a268ea054dea5fb"; 277 }; 278 279 path = "tagbar"; ··· 319 }; 320 321 vimproc = simpleDerivation rec { 322 + version = "7788b5f934bc7460c1e9134b51fe5690b21de83c"; 323 name = "vimproc-${version}"; 324 325 meta = with stdenv.lib; { ··· 331 platforms = platforms.unix; 332 }; 333 334 + src = fetchgit { 335 + url = "https://github.com/Shougo/vimproc.vim.git"; 336 + rev = "${version}"; 337 + sha256 = "0ahmnzccf5rv8rwg7b6pfgxh8pcmq955aznjv64slyh0mjqmh6jl"; 338 + }; 339 340 buildInputs = [ which ]; 341