about summary refs log tree commit diff
path: root/pkgs/misc/vim-plugins
diff options
context:
space:
mode:
authorCarl Sverre <accounts@carlsverre.com>2016-11-24 00:16:24 -0800
committerCarl Sverre <accounts@carlsverre.com>2016-11-24 00:16:24 -0800
commita7500ca12bac22c30f60fdaa63f076862c2dde8d (patch)
tree1a38675d07c0e91056c2b1d3b4070a621a446579 /pkgs/misc/vim-plugins
parentb69f568f4c3ebaf48a7f66b0f051d28157a61afb (diff)
downloadnixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.tar
nixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.tar.gz
nixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.tar.bz2
nixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.tar.lz
nixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.tar.xz
nixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.tar.zst
nixlib-a7500ca12bac22c30f60fdaa63f076862c2dde8d.zip
cpsm: init at 565ab53a66fa52c46d80adf6981b07f4bdffcb1d
Diffstat (limited to 'pkgs/misc/vim-plugins')
-rw-r--r--pkgs/misc/vim-plugins/default.nix24
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names1
-rw-r--r--pkgs/misc/vim-plugins/vim2nix/additional-nix-code/cpsm12
3 files changed, 36 insertions, 1 deletions
diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix
index 2852a2c1e341..6e69e67c8392 100644
--- a/pkgs/misc/vim-plugins/default.nix
+++ b/pkgs/misc/vim-plugins/default.nix
@@ -2,7 +2,7 @@
 { fetchurl, stdenv, python, go, cmake, vim, vimUtils, perl, ruby, unzip
 , which, fetchgit, llvmPackages
 , xkb_switch, rustracerd, fzf
-, python3
+, python3, boost, icu
 , Cocoa ? null
 }:
 
@@ -2113,4 +2113,26 @@ rec {
     dependencies = [];
 
   };
+
+  cpsm = buildVimPluginFrom2Nix { # created by nix#NixDerivation
+    name = "cpsm-2016-09-21";
+    src = fetchgit {
+      url = "git://github.com/nixprime/cpsm";
+      rev = "565ab53a66fa52c46d80adf6981b07f4bdffcb1d";
+      sha256 = "125gcnqrg2276sp715q924cxwjxwsv3j4m0n1zj17w9srnpn4r1k";
+    };
+    dependencies = [];
+    buildInputs = [
+      python3
+      stdenv
+      cmake
+      boost
+      icu
+    ];
+    buildPhase = ''
+      patchShebangs .
+      export PY3=ON
+      ./install.sh
+    '';
+  };
 }
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index 849baa492d0d..20f6afec41fe 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -171,3 +171,4 @@
 "github:jiangmiao/auto-pairs"
 "github:editorconfig/editorconfig-vim"
 "github:heavenshell/vim-jsdoc"
+"github:nixprime/cpsm"
diff --git a/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/cpsm b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/cpsm
new file mode 100644
index 000000000000..ea360765925b
--- /dev/null
+++ b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/cpsm
@@ -0,0 +1,12 @@
+    buildInputs = [
+      python3
+      stdenv
+      cmake
+      boost
+      icu
+    ];
+    buildPhase = ''
+      patchShebangs .
+      export PY3=ON
+      ./install.sh
+    '';