git: 92a5490d57d1 - main - devel/luv: Update to 1.44.2-1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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.