Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 May 2019 04:50:18 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r502682 - head/emulators/visualboyadvance-m
Message-ID:  <201905260450.x4Q4oIWR037850@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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 \



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