View | Details | Raw Unified | Return to bug 214311 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-2 / +3 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	neovim
4
PORTNAME=	neovim
5
PORTVERSION=	0.1.5
5
PORTVERSION=	0.1.6
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	editors
7
CATEGORIES=	editors
8
8
Lines 22-28 Link Here
22
22
23
USES=		cmake:outsource gettext iconv ninja lua:build pathfix pkgconfig
23
USES=		cmake:outsource gettext iconv ninja lua:build pathfix pkgconfig
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
GH_TUPLE=	tarruda:libmpack:1.0.2:libmpack
25
GH_TUPLE=	tarruda:libmpack:1.0.3:libmpack
26
26
27
CMAKE_ARGS=	-DLUA_PRG:FILEPATH="${LUA_CMD}" \
27
CMAKE_ARGS=	-DLUA_PRG:FILEPATH="${LUA_CMD}" \
28
		-DCMAKE_INSTALL_MANDIR:PATH="${MANPREFIX}/man" \
28
		-DCMAKE_INSTALL_MANDIR:PATH="${MANPREFIX}/man" \
Lines 41-45 Link Here
41
		-I${LUA_INCDIR} -shared lmpack.c -o \
41
		-I${LUA_INCDIR} -shared lmpack.c -o \
42
		${BUILD_WRKSRC}/src/nvim/mpack.so \
42
		${BUILD_WRKSRC}/src/nvim/mpack.so \
43
		${LUA_LIBDIR}/liblua-${LUA_VER}.so)
43
		${LUA_LIBDIR}/liblua-${LUA_VER}.so)
44
	@${LN} -s ${BUILD_WRKSRC}/src/nvim/mpack.so ${BUILD_WRKSRC}/runtime/mpack.so 
44
45
45
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)distinfo (-5 / +5 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1472456512
1
TIMESTAMP = 1478584984
2
SHA256 (neovim-neovim-v0.1.5_GH0.tar.gz) = f286ff7994ef1835272285425d65804063f112c91925fee3ef8865282a6d2b7e
2
SHA256 (neovim-neovim-v0.1.6_GH0.tar.gz) = a9fe7aadd38ef015f82ec340f6b6c0629d02c9ca4d85352db0934ae511d2f02a
3
SIZE (neovim-neovim-v0.1.5_GH0.tar.gz) = 7813974
3
SIZE (neovim-neovim-v0.1.6_GH0.tar.gz) = 7810818
4
SHA256 (tarruda-libmpack-1.0.2_GH0.tar.gz) = 9c570b2aab81b0c56d97cbd8fc483dc431b69510fd9becb4a1845291563e8bc9
4
SHA256 (tarruda-libmpack-1.0.3_GH0.tar.gz) = 65eb21cfa9313204ac5296e3b305d752b8422c724b6375caecc6385f0a6d6e22
5
SIZE (tarruda-libmpack-1.0.2_GH0.tar.gz) = 44671
5
SIZE (tarruda-libmpack-1.0.3_GH0.tar.gz) = 45720
(-)files/patch-CMakeLists.txt (-3 / +3 lines)
Lines 1-6 Link Here
1
--- CMakeLists.txt.orig	2016-09-14 12:44:20 UTC
1
--- CMakeLists.txt.orig	2016-11-08 05:44:53 UTC
2
+++ CMakeLists.txt
2
+++ CMakeLists.txt
3
@@ -213,7 +213,7 @@ else()
3
@@ -221,7 +221,7 @@ else()
4
 
4
 
5
   # On FreeBSD 64 math.h uses unguarded C11 extension, which taints clang
5
   # On FreeBSD 64 math.h uses unguarded C11 extension, which taints clang
6
   # 3.4.1 used there.
6
   # 3.4.1 used there.
Lines 9-15 Link Here
9
     add_definitions(-Wno-c11-extensions)
9
     add_definitions(-Wno-c11-extensions)
10
   endif()
10
   endif()
11
 endif()
11
 endif()
12
@@ -369,9 +369,9 @@ endforeach()
12
@@ -386,9 +386,9 @@ endforeach()
13
 
13
 
14
 # Find Lua interpreter
14
 # Find Lua interpreter
15
 include(LuaHelpers)
15
 include(LuaHelpers)
(-)files/patch-src_nvim_os_pty__process__unix.c (-2 / +2 lines)
Lines 1-4 Link Here
1
--- src/nvim/os/pty_process_unix.c.orig	2016-08-22 02:14:28 UTC
1
--- src/nvim/os/pty_process_unix.c.orig	2016-11-08 05:50:09 UTC
2
+++ src/nvim/os/pty_process_unix.c
2
+++ src/nvim/os/pty_process_unix.c
3
@@ -9,7 +9,7 @@
3
@@ -9,7 +9,7 @@
4
 #include <sys/ioctl.h>
4
 #include <sys/ioctl.h>
Lines 5-11 Link Here
5
 
5
 
6
 // forkpty is not in POSIX, so headers are platform-specific
6
 // forkpty is not in POSIX, so headers are platform-specific
7
-#if defined(__FreeBSD__)
7
-#if defined(__FreeBSD__)
8
+#if defined(__FreeBSD__) || defined __DragonFly__
8
+#if defined(__FreeBSD__) || defined (__DragonFly__)
9
 # include <libutil.h>
9
 # include <libutil.h>
10
 #elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
10
 #elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
11
 # include <util.h>
11
 # include <util.h>
(-)pkg-plist (-1 / +4 lines)
Lines 47-52 Link Here
47
share/nvim/runtime/autoload/gzip.vim
47
share/nvim/runtime/autoload/gzip.vim
48
share/nvim/runtime/autoload/health.vim
48
share/nvim/runtime/autoload/health.vim
49
share/nvim/runtime/autoload/health/nvim.vim
49
share/nvim/runtime/autoload/health/nvim.vim
50
share/nvim/runtime/autoload/health/provider.vim
50
share/nvim/runtime/autoload/htmlcomplete.vim
51
share/nvim/runtime/autoload/htmlcomplete.vim
51
share/nvim/runtime/autoload/javascriptcomplete.vim
52
share/nvim/runtime/autoload/javascriptcomplete.vim
52
share/nvim/runtime/autoload/man.vim
53
share/nvim/runtime/autoload/man.vim
Lines 175-180 Link Here
175
share/nvim/runtime/doc/change.txt
176
share/nvim/runtime/doc/change.txt
176
share/nvim/runtime/doc/cmdline.txt
177
share/nvim/runtime/doc/cmdline.txt
177
share/nvim/runtime/doc/debug.txt
178
share/nvim/runtime/doc/debug.txt
179
share/nvim/runtime/doc/deprecated.txt
178
share/nvim/runtime/doc/develop.txt
180
share/nvim/runtime/doc/develop.txt
179
share/nvim/runtime/doc/diff.txt
181
share/nvim/runtime/doc/diff.txt
180
share/nvim/runtime/doc/digraph.txt
182
share/nvim/runtime/doc/digraph.txt
Lines 225-231 Link Here
225
share/nvim/runtime/doc/provider.txt
227
share/nvim/runtime/doc/provider.txt
226
share/nvim/runtime/doc/quickfix.txt
228
share/nvim/runtime/doc/quickfix.txt
227
share/nvim/runtime/doc/quickref.txt
229
share/nvim/runtime/doc/quickref.txt
228
share/nvim/runtime/doc/quotes.txt
229
share/nvim/runtime/doc/recover.txt
230
share/nvim/runtime/doc/recover.txt
230
share/nvim/runtime/doc/remote.txt
231
share/nvim/runtime/doc/remote.txt
231
share/nvim/runtime/doc/remote_plugin.txt
232
share/nvim/runtime/doc/remote_plugin.txt
Lines 350-355 Link Here
350
share/nvim/runtime/ftplugin/go.vim
351
share/nvim/runtime/ftplugin/go.vim
351
share/nvim/runtime/ftplugin/gpg.vim
352
share/nvim/runtime/ftplugin/gpg.vim
352
share/nvim/runtime/ftplugin/gprof.vim
353
share/nvim/runtime/ftplugin/gprof.vim
354
share/nvim/runtime/ftplugin/groovy.vim
353
share/nvim/runtime/ftplugin/group.vim
355
share/nvim/runtime/ftplugin/group.vim
354
share/nvim/runtime/ftplugin/grub.vim
356
share/nvim/runtime/ftplugin/grub.vim
355
share/nvim/runtime/ftplugin/haml.vim
357
share/nvim/runtime/ftplugin/haml.vim
Lines 779-784 Link Here
779
share/nvim/runtime/syntax/autoit.vim
781
share/nvim/runtime/syntax/autoit.vim
780
share/nvim/runtime/syntax/automake.vim
782
share/nvim/runtime/syntax/automake.vim
781
share/nvim/runtime/syntax/ave.vim
783
share/nvim/runtime/syntax/ave.vim
784
share/nvim/runtime/syntax/avra.vim
782
share/nvim/runtime/syntax/awk.vim
785
share/nvim/runtime/syntax/awk.vim
783
share/nvim/runtime/syntax/ayacc.vim
786
share/nvim/runtime/syntax/ayacc.vim
784
share/nvim/runtime/syntax/b.vim
787
share/nvim/runtime/syntax/b.vim

Return to bug 214311