svn commit: r472078 - head/audio/avldrums-lv2
Yuri Victorovich
yuri at FreeBSD.org
Sat Jun 9 18:28:10 UTC 2018
Author: yuri
Date: Sat Jun 9 18:28:09 2018
New Revision: 472078
URL: https://svnweb.freebsd.org/changeset/ports/472078
Log:
audio/avldrums-lv2: Unbreak on non-Intel/AMD architectures
Also removed the -O3 flag.
Modified:
head/audio/avldrums-lv2/Makefile
Modified: head/audio/avldrums-lv2/Makefile
==============================================================================
--- head/audio/avldrums-lv2/Makefile Sat Jun 9 18:15:58 2018 (r472077)
+++ head/audio/avldrums-lv2/Makefile Sat Jun 9 18:28:09 2018 (r472078)
@@ -3,6 +3,7 @@
PORTNAME= avldrums
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
+PORTREVISION= 1
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
@@ -12,10 +13,6 @@ COMMENT= Dedicated AVLDrumkits LV2 Plugin
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_armv6= fails to build: unknown FP unit 'sse'
-BROKEN_armv7= fails to build: unknown FP unit 'sse'
-BROKEN_powerpc64= fails to compile: unrecognized command line option "-msse2"
-
BUILD_DEPENDS= lv2>0:audio/lv2
USES= gmake pkgconfig
@@ -35,5 +32,18 @@ PLIST_FILES= lib/lv2/avldrums.lv2/Black_Pearl_4_LV2.sf
lib/lv2/avldrums.lv2/avldrums.ttl \
lib/lv2/avldrums.lv2/avldrumsUI_gl.so \
lib/lv2/avldrums.lv2/manifest.ttl
+
+OPTIONS_DEFINE_amd64= SSE
+OPTIONS_DEFINE_i386= SSE
+OPTIONS_DEFAULT_amd64= SSE
+OPTIONS_DEFAULT_i386= SSE
+
+post-patch:
+ @${REINPLACE_CMD} 's| -O3||' \
+ ${WRKSRC}/Makefile
+
+post-patch-SSE-off:
+ @${REINPLACE_CMD} 's|-msse -msse2 -mfpmath=sse||' \
+ ${WRKSRC}/Makefile
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list