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