diff options
Diffstat (limited to 'gnu/packages/vim.scm')
-rw-r--r-- | gnu/packages/vim.scm | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index a7f07ec0f6..e77578cf18 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -72,6 +72,7 @@ #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (gnu packages ruby) #:use-module (gnu packages serialization) @@ -86,7 +87,7 @@ (define-public vim (package (name "vim") - (version "9.1.0744") + (version "9.1.0889") (source (origin (method git-fetch) (uri (git-reference @@ -95,7 +96,7 @@ (file-name (git-file-name name version)) (sha256 (base32 - "0izx8ckjbpavp3bpw7lzdga5mmpcdssvzhlnz18n4bfzpfhg5knr")))) + "1ma8g9zqqbr7pkwkb9zl62n80av18cb7yswq51fciwq3gb2hww5m")))) (build-system gnu-build-system) (arguments `(#:test-target "test" @@ -134,6 +135,10 @@ (substitute* "src/testdir/test_writefile.vim" (("!has\\('bsd'\\)") "0"))) + ;; These tests crash the build environment. + (substitute* "src/testdir/Make_all.mak" + ((".*test_glvs.*") "")) + ;; These tests check how the terminal looks after executing some ;; actions. The path of the bash binary is shown, which results in ;; a difference being detected. Patching the expected result is @@ -1026,7 +1031,12 @@ through its msgpack-rpc API.") (base32 "00kxlb3f1k7iaxzpsr07scavmnyg8c1jmicmr13mfk2lcdac6g2b")))) (build-system pyproject-build-system) - (propagated-inputs (list python-psutil python-pynvim)) + (native-inputs + (list python-wheel)) + (propagated-inputs + (list python-psutil + python-pynvim + python-setuptools)) (home-page "https://github.com/mhinz/neovim-remote") (synopsis "Control nvim processes using `nvr` commandline tool") (description "This package provide a `nvr` command, which can open File in |