diff options
author | Stefan Junker <mail@stefanjunker.de> | 2016-11-16 21:47:27 +0100 |
---|---|---|
committer | Stefan Junker <mail@stefanjunker.de> | 2016-11-17 18:23:33 +0100 |
commit | da239706605c6672738eaeca8b8e77f1be979596 (patch) | |
tree | 8cc71557e65f62d054f09e6cedabb7cb2edbd308 /pkgs/misc/vim-plugins | |
parent | 811be5415628bb7563dc567aa26b596e894fc890 (diff) | |
download | nixlib-da239706605c6672738eaeca8b8e77f1be979596.tar nixlib-da239706605c6672738eaeca8b8e77f1be979596.tar.gz nixlib-da239706605c6672738eaeca8b8e77f1be979596.tar.bz2 nixlib-da239706605c6672738eaeca8b8e77f1be979596.tar.lz nixlib-da239706605c6672738eaeca8b8e77f1be979596.tar.xz nixlib-da239706605c6672738eaeca8b8e77f1be979596.tar.zst nixlib-da239706605c6672738eaeca8b8e77f1be979596.zip |
vim-plugins/deoplete-go: init at 2016-11-12
Diffstat (limited to 'pkgs/misc/vim-plugins')
-rw-r--r-- | pkgs/misc/vim-plugins/default.nix | 18 | ||||
-rw-r--r-- | pkgs/misc/vim-plugins/vim-plugin-names | 1 | ||||
-rw-r--r-- | pkgs/misc/vim-plugins/vim2nix/additional-nix-code/deoplete-go | 7 |
3 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix index f9ea101d3eb0..95179ddc1e6b 100644 --- a/pkgs/misc/vim-plugins/default.nix +++ b/pkgs/misc/vim-plugins/default.nix @@ -2,6 +2,7 @@ { fetchurl, stdenv, python, go, cmake, vim, vimUtils, perl, ruby, unzip , which, fetchgit, llvmPackages , xkb_switch, rustracerd, fzf +, python3 , Cocoa ? null }: @@ -1493,6 +1494,23 @@ rec { }; + deoplete-go = buildVimPluginFrom2Nix { # created by nix#NixDerivation + name = "deoplete-go-2016-11-12"; + src = fetchgit { + url = "git://github.com/zchee/deoplete-go"; + rev = "807b5536e7cebd06d0ce7b7d54c021a82774aee2"; + sha256 = "1ragxnlzpf17f1wdy512hkz6bd673gzl16f14v78873rcyxpiw53"; + }; + dependencies = []; + buildInputs = [ python3 ]; + buildPhase = '' + pushd ./rplugin/python3/deoplete/ujson + python3 setup.py build --build-base=$PWD/build --build-lib=$PWD/build + popd + find ./rplugin/ -name "ujson*.so" -exec mv -v {} ./rplugin/python3/ \; + ''; + }; + deoplete-jedi = buildVimPluginFrom2Nix { # created by nix#NixDerivation name = "deoplete-jedi-2016-10-22"; src = fetchgit { diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index 263970be386a..2e417d1f4e4a 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -117,6 +117,7 @@ "github:wincent/command-t" "github:xolox/vim-easytags" "github:zchee/deoplete-jedi" +"github:zchee/deoplete-go" "goyo" "matchit.zip" "pathogen" diff --git a/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/deoplete-go b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/deoplete-go new file mode 100644 index 000000000000..80cfd9af6538 --- /dev/null +++ b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/deoplete-go @@ -0,0 +1,7 @@ + buildInputs = [ python3 ]; + buildPhase = '' + pushd ./rplugin/python3/deoplete/ujson + python3 setup.py build --build-base=$PWD/build --build-lib=$PWD/build + popd + find ./rplugin/ -name "ujson*.so" -exec mv -v {} ./rplugin/python3/ \; + ''; |