git: 92a5490d57d1 - main - devel/luv: Update to 1.44.2-1

From: Adam Weinberger <adamw_at_FreeBSD.org>
Date: Fri, 30 Sep 2022 16:15:24 UTC
The branch main has been updated by adamw:

URL: https://cgit.FreeBSD.org/ports/commit/?id=92a5490d57d182910db554ab862dd3703cb813f9

commit 92a5490d57d182910db554ab862dd3703cb813f9
Author:     Adam Weinberger <adamw@FreeBSD.org>
AuthorDate: 2022-09-30 16:11:38 +0000
Commit:     Adam Weinberger <adamw@FreeBSD.org>
CommitDate: 2022-09-30 16:15:16 +0000

    devel/luv: Update to 1.44.2-1
    
    Also, remove the backend selection options. This port is only used
    by Neovim, and the Neovim port only uses luajit-openresty, so there's
    no real benefit to supporting multiple backends that will break luv's
    only consumer.
    
    Take maintainership. The maintainer hasn't responded to PRs, and all
    mail is bouncing because secmail.pro doesn't appear to exist anymore.
    
    PR:             266321
---
 devel/luv/Makefile  | 33 +++++++++------------------------
 devel/luv/distinfo  | 10 +++++-----
 devel/luv/pkg-descr |  5 +----
 3 files changed, 15 insertions(+), 33 deletions(-)

diff --git a/devel/luv/Makefile b/devel/luv/Makefile
index c22e258ab738..53159c8d9208 100644
--- a/devel/luv/Makefile
+++ b/devel/luv/Makefile
@@ -1,51 +1,36 @@
 PORTNAME=	luv
-DISTVERSION=	1.43.0-0
+DISTVERSION=	1.44.2-1
 CATEGORIES=	devel
 
-MAINTAINER=	checo1705@secmail.pro
+MAINTAINER=	adamw@FreeBSD.org
 COMMENT=	libuv bindings for lua
 WWW=		https://github.com/luvit/luv
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-LIB_DEPENDS=	libuv.so:devel/libuv
+LIB_DEPENDS=	libuv.so:devel/libuv \
+	 	libluajit-5.1.so:lang/luajit-openresty
 
 USES=		cmake
 USE_LDCONFIG=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	luvit keplerproject:compat
 GH_PROJECT=	luv lua-compat-5.3:compat
-GH_TAGNAME=	bc91f40:compat
+GH_TAGNAME=	e245d3a:compat
 GH_SUBDIR=	deps/lua-compat-5.3:compat
 
-OPTIONS_DEFINE=	DOCS EXAMPLES LUAJIT
-OPTIONS_DEFAULT_aarch64=	LUAJIT
-OPTIONS_DEFAULT_amd64=		LUAJIT
-OPTIONS_DEFAULT_i386=		LUAJIT
-OPTIONS_DEFAULT_powerpc=	LUAJIT
-OPTIONS_DEFAULT_powerpc64=	LUAJIT
-OPTIONS_DEFAULT_powerpc64le=	LUAJIT
+OPTIONS_DEFINE=	DOCS EXAMPLES
 
-LUAJIT_DESC=	Use LuaJIT (instead of just Lua; recommended)
-LUAJIT_LIB_DEPENDS=	${LUAJIT_LIB_DEPENDS_${ARCH}}
-LUAJIT_LIB_DEPENDS_aarch64=	libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_amd64=	libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_i386=	libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_powerpc=	libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_powerpc64=	libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_powerpc64le=	libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_CMAKE_ON=	-DWITH_LUA_ENGINE=LuaJIT
-LUAJIT_CMAKE_OFF=	-DWITH_LUA_ENGINE=Lua
-LUAJIT_USES_OFF=	lua
 CMAKE_ON=	BUILD_SHARED_LIBS WITH_SHARED_LIBUV
 CMAKE_OFF=	BUILD_MODULE
 CMAKE_ARGS=	-DLUA_BUILD_TYPE=System \
-		-DLUA_COMPAT53_DIR=deps/lua-compat-5.3
+		-DLUA_COMPAT53_DIR=deps/lua-compat-5.3 \
+		-DWITH_LUA_ENGINE=LuaJIT
 
 PLIST_FILES=	lib/libluv.so \
 		lib/libluv.so.1 \
-		lib/libluv.so.1.43.0 \
+		lib/libluv.so.1.44.2 \
 		libdata/pkgconfig/libluv.pc \
 		include/luv/util.h \
 		include/luv/luv.h \
diff --git a/devel/luv/distinfo b/devel/luv/distinfo
index d2a1e80536a5..c8af00f1d3cb 100644
--- a/devel/luv/distinfo
+++ b/devel/luv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1650071224
-SHA256 (luvit-luv-1.43.0-0_GH0.tar.gz) = a36865f34db029e2caa01245a41341a067038c09e94459b50db1346d9fdf82f0
-SIZE (luvit-luv-1.43.0-0_GH0.tar.gz) = 122337
-SHA256 (keplerproject-lua-compat-5.3-bc91f40_GH0.tar.gz) = 30d559fadf00983f90aa52011c934def8f7540ffaa3973d9237f154ceea8413e
-SIZE (keplerproject-lua-compat-5.3-bc91f40_GH0.tar.gz) = 51289
+TIMESTAMP = 1664553854
+SHA256 (luvit-luv-1.44.2-1_GH0.tar.gz) = f8c69908e17ec8ab370253d1508e23deaecfc0c4752d2efb77e427e579501104
+SIZE (luvit-luv-1.44.2-1_GH0.tar.gz) = 124287
+SHA256 (keplerproject-lua-compat-5.3-e245d3a_GH0.tar.gz) = a735f9f1def98ba09afb60289b0ae0b89094a9428d2324dfd4e35e2f092bf3ea
+SIZE (keplerproject-lua-compat-5.3-e245d3a_GH0.tar.gz) = 53702
diff --git a/devel/luv/pkg-descr b/devel/luv/pkg-descr
index 72e99b020f76..b08e408db478 100644
--- a/devel/luv/pkg-descr
+++ b/devel/luv/pkg-descr
@@ -1,4 +1 @@
-libuv bindings for luajit and lua 5.1/ 5.2/ 5.3.
-This library makes libuv available to lua scripts.
-It was made for the luvit project but should usable
-from nearly any lua project.
+libuv bindings for Lua.