aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/vim.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/vim.scm')
-rw-r--r--gnu/packages/vim.scm16
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