svn commit: r502682 - head/emulators/visualboyadvance-m

Tobias Kortkamp tobik at FreeBSD.org
Sun May 26 04:50:19 UTC 2019


Author: tobik
Date: Sun May 26 04:50:18 2019
New Revision: 502682
URL: https://svnweb.freebsd.org/changeset/ports/502682

Log:
  emulators/visualboyadvance-m: Fix ASMSCALERS option
  
  - There is no opt_CMAKE_ARGS helper
  - It requires Nasm
  - Ninja breaks the build with it on:
  
  ninja: error: build.ninja:737: bad $-escape (literal $ must be written as $$)
    FLAGS = -I$(CMAKE_SOURCE_DIR)/src/filters/hq/asm/ -O1 -DELF -w-orphan-...
              ^ near here

Modified:
  head/emulators/visualboyadvance-m/Makefile

Modified: head/emulators/visualboyadvance-m/Makefile
==============================================================================
--- head/emulators/visualboyadvance-m/Makefile	Sun May 26 04:45:54 2019	(r502681)
+++ head/emulators/visualboyadvance-m/Makefile	Sun May 26 04:50:18 2019	(r502682)
@@ -3,7 +3,7 @@
 
 PORTNAME=	visualboyadvance-m
 PORTVERSION=	2.0.0b2
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	emulators
 
 MAINTAINER=	root at cooltrainer.org
@@ -40,7 +40,7 @@ DOS2UNIX_REGEX=	.*\.(c|cpp|h|ypp)
 USE_XORG=	x11 xext
 USE_GL=		gl glu
 USE_SDL=	sdl
-USES=		compiler:c++11-lang cmake:insource dos2unix gnome gl pkgconfig
+USES=		compiler:c++11-lang cmake:insource,noninja dos2unix gnome gl pkgconfig
 INSTALLS_ICONS=	yes
 CMAKE_ARGS=	-DVERSION:STRING="${PORTVERSION}" \
 		-DSYSCONFDIR:STRING="${PREFIX}/etc"  \
@@ -49,8 +49,8 @@ CMAKE_ARGS=	-DVERSION:STRING="${PORTVERSION}" \
 ASMCORE_BUILD_DEPENDS=	as:devel/binutils
 ASMCORE_CMAKE_BOOL=	ENABLE_ASM_CORE
 
-ASMSCALERS_BUILD_DEPENDS=	as:devel/binutils
-ASMSCALERS_CMAKE_ARGS=	ENABLE_ASM_SCALERS
+ASMSCALERS_BUILD_DEPENDS=	nasm:devel/nasm
+ASMSCALERS_CMAKE_BOOL=		ENABLE_ASM_SCALERS
 
 GVBAM_USE_GNOME=	gtk20
 GVBAM_LIB_DEPENDS=	libgtkmm-2.4.so:x11-toolkits/gtkmm24 \


More information about the svn-ports-all mailing list