Index: head/audio/string-machine-lv2/Makefile =================================================================== --- head/audio/string-machine-lv2/Makefile (revision 507380) +++ head/audio/string-machine-lv2/Makefile (revision 507381) @@ -1,42 +1,49 @@ # $FreeBSD$ PORTNAME= string-machine DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 +PORTREVISION= 1 CATEGORIES= audio PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org COMMENT= Digital model of electronic string ensemble instrument LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= lv2>0:audio/lv2 \ ${LOCALBASE}/include/boost/intrusive/list.hpp:devel/boost-libs -USES= gmake gnome localbase pkgconfig +USES= compiler:c++0x gmake gnome localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= jpcima GH_TUPLE= DISTRHO:DPF:7a056bb:d/dpf USE_GNOME= cairo USE_XORG= x11 CFLAGS+= -I${FILESDIR} -pthread + +SIMD_CFLAGS_i386= "-msse -mfpmath=sse" +SIMD_CFLAGS_amd64= "-msse2 -mfpmath=sse" +SIMD_CFLAGS_armv7= "-march=armv7 -mfpu=vfpv3" + +MAKE_ARGS= SIMD_CFLAGS=${SIMD_CFLAGS_${ARCH}} PLIST_FILES= lib/lv2/string-machine.lv2/manifest.ttl \ lib/lv2/string-machine.lv2/presets.ttl \ lib/lv2/string-machine.lv2/string-machine.so \ lib/lv2/string-machine.lv2/string-machine.ttl \ lib/vst/string-machine-vst.so do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/lv2/${PORTNAME}.lv2 ${INSTALL_LIB} ${WRKSRC}/bin/${PORTNAME}.lv2/string-machine.so ${STAGEDIR}${PREFIX}/lib/lv2/${PORTNAME}.lv2 .for f in manifest.ttl presets.ttl string-machine.ttl ${INSTALL_DATA} ${WRKSRC}/bin/${PORTNAME}.lv2/${f} ${STAGEDIR}${PREFIX}/lib/lv2/${PORTNAME}.lv2 .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vst ${INSTALL_LIB} ${WRKSRC}/bin/string-machine-vst.so ${STAGEDIR}${PREFIX}/lib/vst .include Index: head/audio/string-machine-lv2/files/patch-dpf_Makefile.base.mk =================================================================== --- head/audio/string-machine-lv2/files/patch-dpf_Makefile.base.mk (nonexistent) +++ head/audio/string-machine-lv2/files/patch-dpf_Makefile.base.mk (revision 507381) @@ -0,0 +1,11 @@ +--- dpf/Makefile.base.mk.orig 2019-07-27 05:51:19 UTC ++++ dpf/Makefile.base.mk +@@ -106,7 +106,7 @@ endif + # Set build and link flags + + BASE_FLAGS = -Wall -Wextra -pipe -MD -MP +-BASE_OPTS = -O3 -ffast-math -mtune=generic -msse -msse2 -fdata-sections -ffunction-sections ++BASE_OPTS = -O3 -ffast-math $(SIMD_CFLAGS) -fdata-sections -ffunction-sections + + ifeq ($(MACOS),true) + # MacOS linker flags Property changes on: head/audio/string-machine-lv2/files/patch-dpf_Makefile.base.mk ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property