himalaya-vim: fix broken build

I think something about the build for Vim plugins has changed that made
this build break. Moving the fixup step up to configure made it build
again on my local machine.
This commit is contained in:
toastal 2021-09-06 16:23:03 +07:00
parent c8cd39a4ca
commit 99e969ab15

View File

@ -51,7 +51,7 @@
, CoreFoundation
, CoreServices
# nvim-treesitter dependencies
# nvim-treesitter dependencies
, tree-sitter
# sved dependencies
@ -66,7 +66,7 @@
, openssl
, pkg-config
# vim-go dependencies
# vim-go dependencies
, asmfmt
, delve
, errcheck
@ -86,7 +86,7 @@
, iferr
, impl
, reftools
# must be lua51Packages
# must be lua51Packages
, luaPackages
}:
@ -311,13 +311,9 @@ self: super: {
pname = "himalaya-vim";
inherit (himalaya) src version;
dependencies = with self; [ himalaya ];
patchPhase = ''
rm -rf !"vim/"
cp -vaR vim/. .
rm -rf vim/
'';
preFixup = ''
substituteInPlace $out/share/vim-plugins/himalaya-vim/plugin/himalaya.vim \
configurePhase = ''
cd vim
substituteInPlace plugin/himalaya.vim \
--replace 'if !executable("himalaya")' 'if v:false'
'';
postFixup = ''