editors/neovim: Incremental update to version 0.4.4.

Initial diff sent in from Travis Cole, then some tweaks by myself.

Thanks!
This commit is contained in:
edd 2020-08-18 19:15:54 +00:00
parent 15b5926df7
commit 934e913e22
5 changed files with 8 additions and 42 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.20 2020/04/25 10:07:41 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.21 2020/08/18 19:15:54 edd Exp $
COMMENT = continuation and extension of Vim
GH_ACCOUNT = neovim
GH_PROJECT = neovim
GH_TAGNAME = v0.4.3
GH_TAGNAME = v0.4.4
CATEGORIES = editors devel
HOMEPAGE = https://neovim.io
@ -102,8 +102,8 @@ pre-configure:
# These are the "old tests". There is also a new suite, but we would need the
# "busted" test suite for Lua, which is not yet ported.
#
# There is currently one (minor) test failure:
# https://github.com/neovim/neovim/issues/10420
# If cscope is installed, one test fails:
# https://github.com/neovim/neovim/issues/12744
do-test:
cd ${WRKSRC}/src/nvim/testdir && ${SETENV} LC_CTYPE=en_US.UTF-8 \
${MAKE_PROGRAM} NVIM_PRG=${WRKBUILD}/bin/nvim ${MAKE_FLAGS}

View File

@ -1,4 +1,4 @@
SHA256 (luv-1.30.1-1.tar.gz) = Tih77W9R/VDOA7p/qMwz2E4bnLhpEcSBK7H0eh4+0So=
SHA256 (neovim-0.4.3.tar.gz) = kaC10yIEqCG/QUaQ5rSM9pIk0ZYdNxWMKzg/amz4VNI=
SHA256 (neovim-0.4.4.tar.gz) = L3aqxZNjZ383WS6FOrLAYVHMqIMNSz/kZ1tKUtQfxCw=
SIZE (luv-1.30.1-1.tar.gz) = 1354232
SIZE (neovim-0.4.3.tar.gz) = 9556199
SIZE (neovim-0.4.4.tar.gz) = 9558246

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-src_nvim_CMakeLists_txt,v 1.2 2019/03/17 13:13:40 edd Exp $
$OpenBSD: patch-src_nvim_CMakeLists_txt,v 1.3 2020/08/18 19:15:54 edd Exp $
No need for libc++abi, only available on clang archs and only needed for
luajit (we use lua instead).
@ -6,7 +6,7 @@ luajit (we use lua instead).
Index: src/nvim/CMakeLists.txt
--- src/nvim/CMakeLists.txt.orig
+++ src/nvim/CMakeLists.txt
@@ -362,10 +362,6 @@ endforeach()
@@ -366,10 +366,6 @@ endforeach()
# Our dependencies come first.

View File

@ -1,17 +0,0 @@
$OpenBSD: patch-src_nvim_testdir_test_python2_vim,v 1.1 2018/07/01 14:16:29 edd Exp $
Skip a known failing test until fixed upstream:
https://github.com/neovim/neovim/issues/8554
Index: src/nvim/testdir/test_python2.vim
--- src/nvim/testdir/test_python2.vim.orig
+++ src/nvim/testdir/test_python2.vim
@@ -1,6 +1,8 @@
" Test for python 2 commands.
" TODO: move tests from test87.in here.
+finish
+
if !has('python')
finish
endif

View File

@ -1,17 +0,0 @@
$OpenBSD: patch-src_nvim_testdir_test_python3_vim,v 1.1 2018/07/01 14:16:29 edd Exp $
Skip a known failing test until fixed upstream:
https://github.com/neovim/neovim/issues/8554
Index: src/nvim/testdir/test_python3.vim
--- src/nvim/testdir/test_python3.vim.orig
+++ src/nvim/testdir/test_python3.vim
@@ -1,6 +1,8 @@
" Test for python 2 commands.
" TODO: move tests from test88.in here.
+finish
+
if !has('python3')
finish
endif