From 880f5a61251647d7dcb52c04e37062bd23d0202a Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Tue, 17 Mar 2020 23:04:10 +0100 Subject: [PATCH] vimPlugins.vim-pandoc: fix startup --- pkgs/misc/vim-plugins/overrides.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix index e4710e27193..a8bf2f56b2a 100644 --- a/pkgs/misc/vim-plugins/overrides.nix +++ b/pkgs/misc/vim-plugins/overrides.nix @@ -112,6 +112,21 @@ self: super: { ''; }); + vim-pandoc = super.vim-pandoc.overrideAttrs(old: { + patches = (super.patches or []) ++ [ + # Fix a failure on startup, which breaks the rplugin manifest generation + # https://github.com/vim-pandoc/vim-pandoc/pull/363#issuecomment-599080366 + (fetchpatch { + name = "fix-fdetect.patch"; + url = "https://github.com/vim-pandoc/vim-pandoc/commit/da4c0b0325c1bfad20f7cfd15abb53943fe22fc4.patch"; + revert = true; + # For some reason that part was already reverted upstream. + excludes = ["ftdetect/pandoc.vim"]; + sha256 = "10nykgsqpxx5hlagk83khjl8p58zx7z3bcryzinv5vv52wlqkq5p"; + }) + ]; + }); + clighter8 = super.clighter8.overrideAttrs(old: { preFixup = '' sed "/^let g:clighter8_libclang_path/s|')$|${llvmPackages.clang.cc.lib}/lib/libclang.so')|" \