aboutsummaryrefslogtreecommitdiff
path: root/audio/cadence
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2019-04-06 18:10:10 +0000
committerMark Linimon <linimon@FreeBSD.org>2019-04-06 18:10:10 +0000
commit8340af89594d2f98fbe3ae6437ed9ffab71ffbae (patch)
treed9af9385396c3a07dda852daa0f5b6b5e0d13cf7 /audio/cadence
parent32da6aa406f5f470d12ccc19d5ffe6397513c9dc (diff)
downloadports-8340af89594d2f98fbe3ae6437ed9ffab71ffbae.tar.gz
ports-8340af89594d2f98fbe3ae6437ed9ffab71ffbae.zip
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)
Notes
Notes: svn path=/head/; revision=498159
Diffstat (limited to 'audio/cadence')
-rw-r--r--audio/cadence/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/audio/cadence/Makefile b/audio/cadence/Makefile
index f62988947c06..55be958bba11 100644
--- a/audio/cadence/Makefile
+++ b/audio/cadence/Makefile
@@ -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>