From 2d4fdb707ec4b39dfd257529b8e9a26bb68cb058 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sat, 2 Jun 2018 22:34:23 +0300 Subject: gnu: xxd: Return true from all phases. * gnu/packages/vim.scm (xxd)[arguments]: Return '#t' from custom 'chdir phase. --- gnu/packages/vim.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/vim.scm') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index e85d3ebd5b..f03a09e5b8 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -121,7 +121,8 @@ configuration files.") (delete 'configure) (add-after 'unpack 'chdir (lambda _ - (chdir "src/xxd"))) + (chdir "src/xxd") + #t)) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let ((bin (string-append (assoc-ref outputs "out") "/bin"))) -- cgit v1.2.3 From aa75dadab8c5a337068b40836d20c6b745d3a498 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sat, 2 Jun 2018 23:04:54 +0300 Subject: gnu: vim: Update to 8.1.0026. * gnu/packages/vim.scm (vim): Update to 8.1.0026. [arguments]: Update substitute list on custom 'patch-config-files phase. [inputs]: Remove inetutils. --- gnu/packages/vim.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/packages/vim.scm') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index f03a09e5b8..4ce183fc02 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -61,7 +61,7 @@ (define-public vim (package (name "vim") - (version "8.0.1428") + (version "8.1.0026") (source (origin (method url-fetch) (uri (string-append "https://github.com/vim/vim/archive/v" @@ -69,7 +69,7 @@ (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "08hzx843cxr5b2llc3332wxpgh3gjrs7jgd6s3sdrxnvg0s0y7s8")))) + "14q99dn113czp522j34p71za6g1mkriy04xxwcbm3axnrrpv1y52")))) (build-system gnu-build-system) (arguments `(#:test-target "test" @@ -81,7 +81,8 @@ (substitute* "runtime/tools/mve.awk" (("/usr/bin/nawk") (which "gawk"))) (substitute* '("src/testdir/Makefile" - "src/testdir/test_normal.vim") + "src/testdir/test_normal.vim" + "src/testdir/test_terminal.vim") (("/bin/sh") (which "sh"))) #t)) (add-before 'check 'patch-failing-test @@ -93,7 +94,6 @@ #t))))) (inputs `(("gawk" ,gawk) - ("inetutils" ,inetutils) ("ncurses" ,ncurses) ("perl" ,perl) ("tcsh" ,tcsh))) ; For runtime/tools/vim32 -- cgit v1.2.3 From 0ec430f79530ee343c175347952f91a78adca5ec Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sat, 2 Jun 2018 23:16:05 +0300 Subject: gnu: xxd: Remove all inherited inputs. * gnu/packages/vim.scm (xxd)[inputs]: New field, don't inherit from vim. --- gnu/packages/vim.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/vim.scm') diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 4ce183fc02..76240d85f1 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -128,6 +128,7 @@ configuration files.") (let ((bin (string-append (assoc-ref outputs "out") "/bin"))) (install-file "xxd" bin) #t)))))) + (inputs `()) (synopsis "Hexdump utility from vim") (description "This package provides the Hexdump utility xxd that comes with the editor vim."))) -- cgit v1.2.3