pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/57412: lua-luv change for macOS and neovim usage
>Number: 57412
>Category: pkg
>Synopsis: lua-luv change for macOS and neovim usage
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed May 17 14:40:00 +0000 2023
>Originator: jonathan buschmann
>Release: pkgsrc branch since the import of neovim (as far as I can remember)
>Organization:
>Environment:
>Description:
devel/lua-luv for macOS (Darwin) requires _NO_MAGIC_
>How-To-Repeat:
>Fix:
diff --git i/devel/lua-luv/Makefile w/devel/lua-luv/Makefile
index 228daa34b01..bb18dd0b779 100644
--- i/devel/lua-luv/Makefile
+++ w/devel/lua-luv/Makefile
@@ -13,7 +13,12 @@ HOMEPAGE= https://github.com/luvit/luv
COMMENT= Bare libuv bindings for Lua
LICENSE= apache-2.0
+.include "../../mk/bsd.prefs.mk"
+
LUA_SELF_CONFLICT= yes
+.if ${OPSYS} == "Darwin"
+LUA_LINKER_MAGIC= no
+.endif
.include "../../lang/lua/luaversion.mk"
Home |
Main Index |
Thread Index |
Old Index