diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/aszlig/vim/default.nix | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/aszlig/vim/default.nix b/pkgs/aszlig/vim/default.nix index 9e78d435..365ec494 100644 --- a/pkgs/aszlig/vim/default.nix +++ b/pkgs/aszlig/vim/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, fetchurl, fetchFromGitHub, writeText, writeTextFile, writeScript -, pythonPackages, ledger, vim +, pythonPackages, ledger, meson, vim }: let @@ -324,6 +324,17 @@ let rev = "e531e1d24f24385a5f4d2f1ba36d972a57ec52d9"; sha256 = "1vi4i9ybwg1l1xmarsdhzd08py4w0yfg4xswbz3qrvihk8nhg1km"; }; + + meson = stdenv.mkDerivation { + name = "meson-vim-${meson.version}"; + inherit (meson) src; + phases = [ "unpackPhase" "patchPhase" "installPhase" ]; + postPatch = '' + sed -i -e '/^ *echom \+getline/d' \ + data/syntax-highlighting/vim/indent/meson.vim + ''; + installPhase = "cp -r data/syntax-highlighting/vim \"$out\""; + }; }; generic = '' |