diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index 64b250e3a4c..edfafc4e9d3 100644 --- a/pkgs/misc/vim-plugins/generated.nix +++ b/pkgs/misc/vim-plugins/generated.nix @@ -246,14 +246,366 @@ let }; }; - coc-nvim = buildVimPluginFrom2Nix { - pname = "coc-nvim"; + coc-css = buildVimPluginFrom2Nix { + pname = "coc-css"; + version = "2019-06-25"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-css"; + rev = "235009ac2a92172cdae66987b172264230c04f74"; + sha256 = "1i7bhiibcr2k5c0l79ddsfxirkhxs3cp9x83b4ys1zy2yaxljlw6"; + }; + }; + + coc-denite = buildVimPluginFrom2Nix { + pname = "coc-denite"; + version = "2019-01-26"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-denite"; + rev = "ec7dfd56612664c20bb0f6a19c524100cd2047ed"; + sha256 = "0fc03ndq7ys4lvqgfbh314fsvbcjf3nm4spfklsmz2c587qbvv1l"; + }; + }; + + coc-emmet = buildVimPluginFrom2Nix { + pname = "coc-emmet"; + version = "2019-06-17"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-emmet"; + rev = "557bc1b88a84d9191337169484603a56fdb30adb"; + sha256 = "1fla5i3fimm5h31qrivralbmhb88n1pkwzdfj74i6rd20fmv4xcx"; + }; + }; + + coc-eslint = buildVimPluginFrom2Nix { + pname = "coc-eslint"; + version = "2019-06-17"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-eslint"; + rev = "c8f1639146748b46f871144ed471c44741492c97"; + sha256 = "0adz0wv0kmyhgz5ahqrdkp8lp2nrxh06b6rri2z7jbgplyksa0qc"; + }; + }; + + coc-git = buildVimPluginFrom2Nix { + pname = "coc-git"; version = "2019-07-08"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-git"; + rev = "5551aa4af056b790467aafc3ab734eb5f5e9a8f1"; + sha256 = "0rzyrlhrkvi7nzwbq2bina1j9ml22kxddj76ykwbxqkb6wxlzjqn"; + }; + }; + + coc-go = buildVimPluginFrom2Nix { + pname = "coc-go"; + version = "2019-05-24"; + src = fetchFromGitHub { + owner = "josa42"; + repo = "coc-go"; + rev = "2393c9860927e91874f6d13174cc1edeec758d9c"; + sha256 = "1szq2nr3gppza2rq8b6kh4a8f3h831gzbnbnv45ycrcyplb4w2sy"; + }; + }; + + coc-highlight = buildVimPluginFrom2Nix { + pname = "coc-highlight"; + version = "2019-07-01"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-highlight"; + rev = "00e3cc159b3ce427d9f4e7993bcd963f37a3eb54"; + sha256 = "0q9dfnn598499b8r9nsw0fi5ng873rvhwl5l70zqnc8ny9rbv74r"; + }; + }; + + coc-html = buildVimPluginFrom2Nix { + pname = "coc-html"; + version = "2019-06-17"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-html"; + rev = "f88704f9f252ebf5c6bfbc65c0747a3fd668ca3e"; + sha256 = "010p0dmd7x3sxmhjdrcawrrcgzz56dmgf0rxmi8vy3jk6x2ydnai"; + }; + }; + + coc-imselect = buildVimPluginFrom2Nix { + pname = "coc-imselect"; + version = "2019-05-07"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-imselect"; + rev = "21b40909211767701f639b2c55662e841ea34138"; + sha256 = "188db3lw4n7m0ahkij43cvmrni4rji6gwxdsy5vydh30af0p4br7"; + }; + }; + + coc-java = buildVimPluginFrom2Nix { + pname = "coc-java"; + version = "2019-06-17"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-java"; + rev = "fb8309d745a075370654bcb810350e5accf590b6"; + sha256 = "14mvfsp7k5m7591j2j9cvp56dyxr8s679jyjidb41v7jshqgh16g"; + }; + }; + + coc-jest = buildVimPluginFrom2Nix { + pname = "coc-jest"; + version = "2019-06-17"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-jest"; + rev = "a893464148ab205ef717f543e205c0ae6cb05009"; + sha256 = "0d83cmpiq2x0v7bbnyka30pp1rl33idb6zfisahc25ycnkh32212"; + }; + }; + + coc-json = buildVimPluginFrom2Nix { + pname = "coc-json"; + version = "2019-06-21"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-json"; + rev = "fafaa178b3b4df80a4a6f3a23522fa1a7d16bccb"; + sha256 = "1s9yr5pqk76bb6qsw05qzywm8k65b9wplg4kxn65vs1a9zl7m296"; + }; + }; + + coc-lists = buildVimPluginFrom2Nix { + pname = "coc-lists"; + version = "2019-07-04"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-lists"; + rev = "6d6da810f24484278cd227f1907f6f94931092d6"; + sha256 = "143a0rxcpml30nbaig17c5vn076qscj48qcpb4pjdh0qkfk9mvp0"; + }; + }; + + coc-neco = buildVimPluginFrom2Nix { + pname = "coc-neco"; + version = "2018-12-21"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-neco"; + rev = "2c33b8b5a9847ff5b4abca37be88131cc4d746ab"; + sha256 = "10b23y5g16ggb5mrn1f6dv5mr3ncg0wpn8bvn8g22zz4g737nzii"; + }; + }; + + coc-pairs = buildVimPluginFrom2Nix { + pname = "coc-pairs"; + version = "2019-07-04"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-pairs"; + rev = "79d02d8d3834c2a5fa44dde77b800de0b2d9746e"; + sha256 = "00d97qx4fvnwsh82j33p5jm0lxqadns4104jx9gzha7rmx1z62al"; + }; + }; + + coc-prettier = buildVimPluginFrom2Nix { + pname = "coc-prettier"; + version = "2019-06-30"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-prettier"; + rev = "6f30d4c5f0b6c4cf1ff0f5f7229377fc95fe249a"; + sha256 = "0882ppaa69fp2hcncd54znaff944iraypxilr31nr51a6d9lbcs9"; + }; + }; + + coc-python = buildVimPluginFrom2Nix { + pname = "coc-python"; + version = "2019-06-28"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-python"; + rev = "bfa80768fe1cb417c8d6a117f300378e2cab0cee"; + sha256 = "1vqwcjjxkdf6q0rzj7ps2b05dsvccf0xphgb2hl3lgsw2dqdn24y"; + }; + }; + + coc-r-lsp = buildVimPluginFrom2Nix { + pname = "coc-r-lsp"; + version = "2019-06-19"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-r-lsp"; + rev = "2a7a544fba67233ed6d400ccf8d9fcea8f163d85"; + sha256 = "0cjlfd31cpny4cwd3nwsv7n7rykfksqazxqap5q4iq1hpz8zsdh0"; + }; + }; + + coc-rls = buildVimPluginFrom2Nix { + pname = "coc-rls"; + version = "2019-06-19"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-rls"; + rev = "1053500ba968c685e96e55b536a7e1ba679dc822"; + sha256 = "02ldgiay99vmi3033h8y40iz6fhqyjhxl63yvyp8ylr7x76lg0a0"; + }; + }; + + coc-smartf = buildVimPluginFrom2Nix { + pname = "coc-smartf"; + version = "2019-06-26"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-smartf"; + rev = "a77e6573be47d237957f0272a368f48c44b337a8"; + sha256 = "0k2f4xa223yzbp32828f5j766v61dkl2yp87qd0dxsgzgcwigdzi"; + }; + }; + + coc-snippets = buildVimPluginFrom2Nix { + pname = "coc-snippets"; + version = "2019-07-03"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-snippets"; + rev = "aa77cb797953fdd8d41708701753f974663f94fc"; + sha256 = "1c4rylcvhrnicaq6v9l8pgyhlic6m1p92z6061z2cj9m09lv2rc0"; + }; + }; + + coc-solargraph = buildVimPluginFrom2Nix { + pname = "coc-solargraph"; + version = "2019-06-21"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-solargraph"; + rev = "f7732c49d5173a4f32f3419eaf591857b9d753cb"; + sha256 = "14fcl9zwyq8rpc9pdbydsf1jilc8wmylvs8wjc13l8h3avndpkwd"; + }; + }; + + coc-stylelint = buildVimPluginFrom2Nix { + pname = "coc-stylelint"; + version = "2019-06-19"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-stylelint"; + rev = "627d6aa41f4d64fba5bee5830a9fc0b9799ab5d5"; + sha256 = "1jgd2w9kxgrf3sg55jfg8i2afwvsyvjs656fhb48ynhw0dxf0nvp"; + }; + }; + + coc-tabnine = buildVimPluginFrom2Nix { + pname = "coc-tabnine"; + version = "2019-07-05"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-tabnine"; + rev = "50504d07788c890c77675d8ca284ef219d72ee98"; + sha256 = "0ha4yrj455icr2m4nflh0vqhc917xhn9732qlc1hg9rzhfk3a3zd"; + }; + }; + + coc-tslint = buildVimPluginFrom2Nix { + pname = "coc-tslint"; + version = "2019-07-03"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-tslint"; + rev = "6128761577806d7047fa05d1a527945490d6316c"; + sha256 = "1vi4vrawknkd5wjyb0j143jbfis9vaanl219a7argirwjs057vpd"; + }; + }; + + coc-tslint-plugin = buildVimPluginFrom2Nix { + pname = "coc-tslint-plugin"; + version = "2019-06-19"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-tslint-plugin"; + rev = "c2134f487f892ff3beb60b856d21c6791486d460"; + sha256 = "0jldrh5vlfijarmzz0zhpc8k9dwngxcsygfqr3nirmj8dcx7zccb"; + }; + }; + + coc-tsserver = buildVimPluginFrom2Nix { + pname = "coc-tsserver"; + version = "2019-06-27"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-tsserver"; + rev = "f574fc35bde261970455022eeb8202e387bfad90"; + sha256 = "143pb96bfc1y7s2hnrp29dmy1rlwqv5ypj1vx0dy60qaymyvznwp"; + }; + }; + + coc-vetur = buildVimPluginFrom2Nix { + pname = "coc-vetur"; + version = "2019-06-28"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-vetur"; + rev = "56d3cd6cc30b160252f9c32cdbb4851ace2f10de"; + sha256 = "16j89n0fkqxvs0ld44zlbm0w4xqfl0zsd82z2xa0dgj9hxqmpfyb"; + }; + }; + + coc-vimtex = buildVimPluginFrom2Nix { + pname = "coc-vimtex"; + version = "2019-06-20"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-vimtex"; + rev = "842b37bb4078863ca5f070731e21effad14f5d58"; + sha256 = "07w1rp6jxn7q99p6gb28azgial71frjpx06ciz49yib8816rzim9"; + }; + }; + + coc-wxml = buildVimPluginFrom2Nix { + pname = "coc-wxml"; + version = "2019-06-20"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-wxml"; + rev = "f02550939d33a0175c34186904c376bbae878e60"; + sha256 = "1448019dzdy55j4plhzlnp2qkfzk0zkqqs7kn94ndn60hn1x889m"; + }; + }; + + coc-yaml = buildVimPluginFrom2Nix { + pname = "coc-yaml"; + version = "2019-06-20"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-yaml"; + rev = "aca9aae69ecd7f0953ab3353361b4ce9f089dbd8"; + sha256 = "1f7d4hbily073pdf3cmmb2vfhb65nxljpin2dhlh57f0l1jiipdn"; + }; + }; + + coc-yank = buildVimPluginFrom2Nix { + pname = "coc-yank"; + version = "2019-06-28"; + src = fetchFromGitHub { + owner = "neoclide"; + repo = "coc-yank"; + rev = "6b05809b9826db8ce4e124d0662522599a250ba0"; + sha256 = "1h0479ds0j5bfc2amq3v3r1ilafgaksjxn7mmk4zpxrc0kbcjjdh"; + }; + }; + + coc-nvim = buildVimPluginFrom2Nix { + pname = "coc-nvim"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "8c7241d7e3f56bc2efda92c05e0148dcf7c41bc6"; - sha256 = "0agn16dj800sydqwjdr85m3d66hfbn8hh1azb2hsniwd5d1qkr6v"; + rev = "b24601e6af3677dd5fd0d70bdcdc97a30591ae37"; + sha256 = "0zxbrjy141ci02hwds200b6v1gj1bm98wbhr5wjmir8r9k4hrqg9"; }; }; @@ -436,12 +788,12 @@ let denite-nvim = buildVimPluginFrom2Nix { pname = "denite-nvim"; - version = "2019-07-08"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "Shougo"; repo = "denite.nvim"; - rev = "8a9f52235c32011c91ad3630bed88cdcc6b55b08"; - sha256 = "0wvawl32w3zg04l513h7cby0ks4zzxli6m3yzyyv92ajnkmj4n0h"; + rev = "0538a6449e9d1237d6df738ec612b7c3fe01b6f1"; + sha256 = "0jznqn9hpiy3z2smss7z7lv0d37brm6a104cagbxbk7qar6dl97w"; }; }; @@ -538,12 +890,12 @@ let deoplete-ternjs = buildVimPluginFrom2Nix { pname = "deoplete-ternjs"; - version = "2019-07-03"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "carlitux"; repo = "deoplete-ternjs"; - rev = "d82a008e26e323b8b3290c58ee87fe9e3dbd83cd"; - sha256 = "0bzvd3wn46p8bv0mmwlhcr68mpghg5sj9gnc52syjn2302kibkar"; + rev = "fe5935dcf3cbaa663c81e2b9705a93840a407e56"; + sha256 = "04yqw92yjcvimwvx1dqqc50y52j3y4zkvjkxmpmfnyx86ah730fk"; }; }; @@ -1103,12 +1455,12 @@ let limelight-vim = buildVimPluginFrom2Nix { pname = "limelight-vim"; - version = "2016-06-23"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "junegunn"; repo = "limelight.vim"; - rev = "106fb5749d227a0de72e36068ed72798c6fd48e6"; - sha256 = "0fp4yp50n5v5zx3a7afh9wip4nwcfhmdgdzwpnl79jvild1z9fgh"; + rev = "26e913a2e061195245bc62d24009ab67143a3c32"; + sha256 = "0bxmihv9i96k6pl37pzgri03vbvjwlp34rl4gkj8w2ajhhi6nsnn"; }; }; @@ -1312,12 +1664,12 @@ let neomake = buildVimPluginFrom2Nix { pname = "neomake"; - version = "2019-07-07"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "neomake"; repo = "neomake"; - rev = "3fe8bea59e6f19538968ea41ac33d6418071ffd6"; - sha256 = "0rnwzwk4vqvnp42854vxzxllyqap44p9wfppp89c1j0x2hi3ylih"; + rev = "bc68b453e2e28bcaa5fa1bf841c78a0a4b0cc5ec"; + sha256 = "0y6qjj1czk2wiax60zsnjbixa3lp10y9777ll7r65jdrhjrysd7v"; }; }; @@ -2874,12 +3226,12 @@ let vim-fugitive = buildVimPluginFrom2Nix { pname = "vim-fugitive"; - version = "2019-07-08"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "102b3a50e20d857b38e4c392b78be9a340669a70"; - sha256 = "0q7icsjycxw4l5awapkj8sig297f37hcyk5s4ns0ldrylh0xckl9"; + rev = "5f9602e12f27bd59e38a0814c524c7c385ef4137"; + sha256 = "1w12n7m607sa8rl704m1wq763zzz556ii1izsqnlyyrag0ld51cq"; }; }; @@ -2951,12 +3303,12 @@ let vim-go = buildVimPluginFrom2Nix { pname = "vim-go"; - version = "2019-07-04"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "3ab5d6c5448258d6ec3939d900f6ad431c3bad86"; - sha256 = "16ngnyy31xyghiz02gmpdr3l08inp95ncfknf57y7bd711jjj09m"; + rev = "09edd7a4ff02895ffe48a51b6c83e104b7cd013a"; + sha256 = "0mki5zy1r36vbs8fn2arb6nbw4b88iqsgdw00lw3263c8bdw23z7"; }; }; @@ -3370,12 +3722,12 @@ let vim-markdown = buildVimPluginFrom2Nix { pname = "vim-markdown"; - version = "2019-06-05"; + version = "2019-07-09"; src = fetchFromGitHub { owner = "plasticboy"; repo = "vim-markdown"; - rev = "0e43b4c5b06466cb54540b7452db6c6b22e33539"; - sha256 = "0wl7i071ql5h1aqhjj1kiwzl8f1s69n1a37cmsrh2czdc8s85qlj"; + rev = "da5a7ac96f517e0fd6f886bc3fbe27156ca1f946"; + sha256 = "198bsv88njz6l2pf9yjxb8292aj7x8n2sxi50q3cdsg29a3y2i5c"; }; }; diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix index cbeb4789e71..033a02a6584 100644 --- a/pkgs/misc/vim-plugins/overrides.nix +++ b/pkgs/misc/vim-plugins/overrides.nix @@ -11,13 +11,16 @@ , Cocoa, CoreFoundation, CoreServices , buildVimPluginFrom2Nix +# coc-go dependency +, go + # vim-go denpencies , asmfmt, delve, errcheck, godef, golint , gomodifytags, gotags, gotools, go-motion , gnused, reftools, gogetdoc, gometalinter , impl, iferr, gocode, gocode-gomod, go-tools -# vCoolor dep +# vCoolor dependency , gnome3 }: @@ -109,6 +112,12 @@ self: super: { ''; }); + coc-go = super.coc-go.overrideAttrs(old: { + preFixup = '' + substituteInPlace "$out"/share/vim-plugins/coc-go/src/utils/tools.ts \ + --replace 'const cmd = `GOPATH=''${gopath}; go ''${args}`' 'const cmd = `GOPATH=''${gopath}; ${go}/bin/go ''${args}`' + ''; + }); coc-nvim = let version = "0.0.72"; diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index b0e4dad8911..981965b323b 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -126,6 +126,7 @@ jlanzarotta/bufexplorer jnurmine/zenburn jonbri/vim-colorstepper joonty/vim-xdebug +josa42/coc-go jpalardy/vim-slime JuliaEditorSupport/deoplete-julia JuliaEditorSupport/julia-vim @@ -228,7 +229,38 @@ ncm2/ncm2-jedi ncm2/ncm2-path ncm2/ncm2-tmux ncm2/ncm2-ultisnips +neoclide/coc-css +neoclide/coc-denite +neoclide/coc-emmet +neoclide/coc-eslint +neoclide/coc-git +neoclide/coc-highlight +neoclide/coc-html +neoclide/coc-imselect +neoclide/coc-java +neoclide/coc-jest +neoclide/coc-json +neoclide/coc-lists +neoclide/coc-neco neoclide/coc.nvim +neoclide/coc-pairs +neoclide/coc-prettier +neoclide/coc-python +neoclide/coc-rls +neoclide/coc-r-lsp +neoclide/coc-smartf +neoclide/coc-snippets +neoclide/coc-solargraph +neoclide/coc-stylelint +neoclide/coc-tabnine +neoclide/coc-tslint +neoclide/coc-tslint-plugin +neoclide/coc-tsserver +neoclide/coc-vetur +neoclide/coc-vimtex +neoclide/coc-wxml +neoclide/coc-yaml +neoclide/coc-yank neoclide/vim-easygit neomake/neomake neovimhaskell/haskell-vim