forked from mirrors/nixpkgs
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:
parent
c8cd39a4ca
commit
99e969ab15
|
@ -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 = ''
|
||||
|
|
Loading…
Reference in a new issue