Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Mar 2021 22:07:09 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r566992 - head/multimedia/arcan
Message-ID:  <202103022207.122M79vX093510@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Mar  2 22:07:09 2021
New Revision: 566992
URL: https://svnweb.freebsd.org/changeset/ports/566992

Log:
  multimedia/arcan: use luajit-openresty on all architectures
  
  lang/luajit hasn't been updated in years. Alpine, Debian, Fedora,
  Gentoo, Guix, Mageia, Nix, Void updated to 2.1.0 beta3 or snapshot.
  Of those Guix and Void have Arcan package. So, switch to 2.1 as well
  for better stability and non-x86 support.
  
  https://github.com/letoram/arcan/commit/b1290c6485db

Modified:
  head/multimedia/arcan/Makefile   (contents, props changed)

Modified: head/multimedia/arcan/Makefile
==============================================================================
--- head/multimedia/arcan/Makefile	Tue Mar  2 22:07:04 2021	(r566991)
+++ head/multimedia/arcan/Makefile	Tue Mar  2 22:07:09 2021	(r566992)
@@ -2,7 +2,7 @@
 
 PORTNAME=	arcan
 DISTVERSION=	0.6.0.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	multimedia
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -35,7 +35,6 @@ LDFLAGS_i386=	-Wl,-z,notext
 
 OPTIONS_DEFINE=	ESPEAK FFMPEG LUAJIT SDL SUID TESSERACT UVC VLC VNC WAYLAND
 OPTIONS_DEFAULT=ESPEAK FFMPEG LUAJIT SDL SUID TESSERACT UVC VLC VNC WAYLAND
-OPTIONS_EXCLUDE_aarch64=	LUAJIT # bug 225342
 OPTIONS_SUB=	yes
 
 ESPEAK_DESC=		Text to speech via eSpeak
@@ -44,7 +43,7 @@ ESPEAK_LIB_DEPENDS=	libespeak.so:audio/espeak
 FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
 
 LUAJIT_DESC=		Use LuaJIT instead of standard Lua
-LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit
+LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit-openresty
 LUAJIT_USES_OFF=	lua:51
 LUAJIT_CMAKE_BOOL_OFF=	DISABLE_JIT
 
@@ -77,12 +76,6 @@ WAYLAND_RUN_DEPENDS=	xwayland-devel>0:x11-servers/xway
 WAYLAND_USES=		xorg
 WAYLAND_USE=		XORG=xcb
 WAYLAND_CMAKE_BOOL_OFF=	DISABLE_WAYLAND
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH:Mpowerpc64*}
-LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit-openresty
-.endif
 
 post-patch:
 	@${REINPLACE_CMD} -i.prefix 's,/usr/local,${PREFIX},g' \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103022207.122M79vX093510>