Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Apr 2019 18:15:56 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r498160 - branches/2019Q2/audio/cadence
Message-ID:  <201904061815.x36IFuCf023661@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Sat Apr  6 18:15:56 2019
New Revision: 498160
URL: https://svnweb.freebsd.org/changeset/ports/498160

Log:
  MFH: r498159
  
  Remove sse flags to fix builds on non-x86 architectures:
  
    g++8: error: unrecognized command line option '-msse'; did you mean '-fdse'?
    g++8: error: unrecognized command line option '-mfpmath=sse'
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  branches/2019Q2/audio/cadence/Makefile
Directory Properties:
  branches/2019Q2/   (props changed)

Modified: branches/2019Q2/audio/cadence/Makefile
==============================================================================
--- branches/2019Q2/audio/cadence/Makefile	Sat Apr  6 18:10:10 2019	(r498159)
+++ branches/2019Q2/audio/cadence/Makefile	Sat Apr  6 18:15:56 2019	(r498160)
@@ -15,7 +15,8 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 RUN_DEPENDS=	jackit>0:audio/jack
 
-USES=		gmake compiler:c++11-lang tar:bz2 localbase pkgconfig python:3.4+ pyqt:5 qt:5 shebangfix
+USES=		compiler:c++11-lang gmake localbase pkgconfig \
+		python:3.4+ pyqt:5 qt:5 shebangfix tar:bz2
 SHEBANG_FILES=	src/*.py
 USE_GITHUB=	yes
 GH_ACCOUNT=	falkTX
@@ -28,6 +29,8 @@ CXXFLAGS+=	-DJACKBRIDGE_PROPER_CPP11_SUPPORT=yes
 BINARY_ALIAS=	pyuic5=${LOCALBASE}/bin/pyuic5-${PYTHON_VER} \
 		pyrcc5=${LOCALBASE}/bin/pyrcc5-${PYTHON_VER}
 
+.include <bsd.port.pre.mk>
+
 post-patch:
 	@cd ${WRKSRC}/data && ${REINPLACE_CMD} ' \
 		s|#!/bin/bash|#!/bin/sh| ; \
@@ -36,5 +39,8 @@ post-patch:
 		cadence cadence-aloop-daemon cadence-jacksettings cadence-logs \
 		cadence-pulse2jack cadence-pulse2loopback cadence-render \
 		cadence-session-start catarina catia claudia claudia-launcher
+.if ${ARCH:Mmips*} || ${ARCH:Mpowerpc*} || ${ARCH} == sparc64
+	${REINPLACE_CMD} -e 's|-mtune=generic -msse -mfpmath=sse||' ${WRKSRC}/c++/Makefile.mk
+.endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>



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