Skip to content

Instantly share code, notes, and snippets.

@jeaye

jeaye/.diff Secret

Created December 30, 2017 19:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeaye/5bc28fcedec023dd748f42d0c967e005 to your computer and use it in GitHub Desktop.
Save jeaye/5bc28fcedec023dd748f42d0c967e005 to your computer and use it in GitHub Desktop.
diff --git a/pkgs/misc/vim-plugins/default.nix b/pkgs/misc/vim-plugins/default.nix
index a0781dfac66..46be1fcc36d 100644
--- a/pkgs/misc/vim-plugins/default.nix
+++ b/pkgs/misc/vim-plugins/default.nix
@@ -925,25 +925,6 @@ rec {
sha256 = "0l46ar1b3vy7gbrq2ic734vvw7zcvw6ar78zyhwz55h2lxfh89aq";
};
dependencies = [];
- buildInputs = [
- stdenv
- cmake
- lua51Packages.lua
- ncurses
- zlib
- llvm_39
- llvmPackages.clang.cc
- ];
- buildPhase = ''
- patchShebangs .
- sed -i "s/add_dependencies(\S\+ \S\+_track_api)//" CMakeLists.txt
-
- clang_version=$(clang --version | head -1 | sed 's/clang version \(\S\+\).*/\1/')
- . ./lib/generate_sources ${llvm_39} $clang_version
-
- cmake -DDOWNLOAD_CLANG=0 .
- make
- '';
};
vim-buffergator = buildVimPluginFrom2Nix { # created by nix#NixDerivation
diff --git a/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/color_coded b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/color_coded
new file mode 100644
index 00000000000..e983b1b2d82
--- /dev/null
+++ b/pkgs/misc/vim-plugins/vim2nix/additional-nix-code/color_coded
@@ -0,0 +1,19 @@
+ buildInputs = [
+ stdenv
+ cmake
+ lua51Packages.lua
+ ncurses
+ zlib
+ llvm_39
+ llvmPackages.clang.cc
+ ];
+ buildPhase = ''
+ patchShebangs .
+ sed -i "s/add_dependencies(\S\+ \S\+_track_api)//" CMakeLists.txt
+
+ clang_version=$(clang --version | head -1 | sed 's/clang version \(\S\+\).*/\1/')
+ . ./lib/generate_sources ${llvm_39} $clang_version
+
+ cmake -DDOWNLOAD_CLANG=0 .
+ make
+ '';
$ nixos-rebuild switch
building Nix...
building the system configuration...
these derivations will be built:
/nix/store/rmjaqimjc2fapq2kicywkjw7km6j5hfm-vim-pack-dir.drv
/nix/store/wwrc6gxn9pq1jqjmdp2kvw616sxh4hgl-vimrc.drv
/nix/store/9i2amfds7a15f51kxmg1cbc9ixsf78gq-vim.drv
/nix/store/gmzfv93qxyx61x78287i6xz25cxlkx26-per-user-pkgs.jeaye.drv
/nix/store/c7maxh58l2zwd5nrq9fnacsk713kmsjs-etc.drv
/nix/store/saldv5nzrvcib9mz3dms4ps8pakpxxx3-nixos-system-oryx-17.09.git.41a3e76.drv
building path(s) ‘/nix/store/qg7i500r7ry9i0kdjljnynmk5m2z6rpg-vim-pack-dir’
unpacking sources
unpacking source archive /nix/store/50qh48zd48gscmf5f7n60r3xzwsiq16s-vim-plugins
source root is vim-plugins
patching sources
configuring
no configure script, doing nothing
building
no Makefile, doing nothing
installing
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/qg7i500r7ry9i0kdjljnynmk5m2z6rpg-vim-pack-dir
patching script interpreter paths in /nix/store/qg7i500r7ry9i0kdjljnynmk5m2z6rpg-vim-pack-dir
checking for references to /tmp/nix-build-vim-pack-dir.drv-0 in /nix/store/qg7i500r7ry9i0kdjljnynmk5m2z6rpg-vim-pack-dir...
building path(s) ‘/nix/store/5571hrmz3497lpk28vjakwynk9887h7p-vimrc’
building path(s) ‘/nix/store/3ixrwbh18sn73cm53826198wn9ia16zl-vim’
building path(s) ‘/nix/store/8vy1b94d23195d528a6sgh6s3y2vj902-per-user-pkgs.jeaye’
/nix/store/qs4q6yzjibwccv9xrmi2w9gwwb16ys0a-firefox-57.0.2/nix-support:
propagated-user-env-packages: /nix/store/yalb63ah36lgxfz8r5z3gqjhgbssxzmx-keepassx-community-2.2.4/nix-support/propagated-user-env-packages
building path(s) ‘/nix/store/sci2md92yd9k3g7sznx1nz83b4bipf8d-etc’
building path(s) ‘/nix/store/07bgsazx73h38g02bra6vyinmkjkgcn9-nixos-system-oryx-17.09.git.41a3e76’
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment