Date: Fri, 15 Dec 2017 01:04:48 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r456379 - in head/audio: . GxSwitchlessWah-lv2 GxSwitchlessWah-lv2/files Message-ID: <201712150104.vBF14msO086285@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Fri Dec 15 01:04:48 2017 New Revision: 456379 URL: https://svnweb.freebsd.org/changeset/ports/456379 Log: New port: audio/GxSwitchlessWah-lv2: Analog wah emulation with switchless activation Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13384 Added: head/audio/GxSwitchlessWah-lv2/ head/audio/GxSwitchlessWah-lv2/Makefile (contents, props changed) head/audio/GxSwitchlessWah-lv2/distinfo (contents, props changed) head/audio/GxSwitchlessWah-lv2/files/ head/audio/GxSwitchlessWah-lv2/files/patch-Makefile (contents, props changed) head/audio/GxSwitchlessWah-lv2/pkg-descr (contents, props changed) Modified: head/audio/Makefile Added: head/audio/GxSwitchlessWah-lv2/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/GxSwitchlessWah-lv2/Makefile Fri Dec 15 01:04:48 2017 (r456379) @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= GxSwitchlessWah +DISTVERSION= g20171206 +CATEGORIES= audio +PKGNAMESUFFIX= -lv2 + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Analog wah emulation with switchless activation + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= lv2>0:audio/lv2 + +USES= gmake localbase +USE_GITHUB= yes +GH_ACCOUNT= brummer10 +GH_PROJECT= ${PORTNAME}.lv2 +GH_TAGNAME= 6977568 + +SSE_FLAGS_i386= "-msse -mfpmath=sse" +SSE_FLAGS_amd64= "-msse2 -mfpmath=sse" +SSE_FLAGS_armv7= "-march=armv7 -mfpu=vfpv3" + +MAKE_ARGS= SSE_CFLAGS=${SSE_FLAGS_${ARCH}} + +PLIST_FILES= lib/lv2/GxSwitchlessWah.lv2/gx_switchless_wah.so \ + lib/lv2/GxSwitchlessWah.lv2/gx_switchless_wah.ttl \ + lib/lv2/GxSwitchlessWah.lv2/manifest.ttl + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/GxSwitchlessWah.lv2/gx_switchless_wah.so + +.include <bsd.port.mk> Added: head/audio/GxSwitchlessWah-lv2/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/GxSwitchlessWah-lv2/distinfo Fri Dec 15 01:04:48 2017 (r456379) @@ -0,0 +1,3 @@ +TIMESTAMP = 1512578914 +SHA256 (brummer10-GxSwitchlessWah.lv2-g20171206-6977568_GH0.tar.gz) = 5d7a67c58fd44848e317a55496a1421183ac1654eb703ebd8618d2b03ce0a831 +SIZE (brummer10-GxSwitchlessWah.lv2-g20171206-6977568_GH0.tar.gz) = 17415 Added: head/audio/GxSwitchlessWah-lv2/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/GxSwitchlessWah-lv2/files/patch-Makefile Fri Dec 15 01:04:48 2017 (r456379) @@ -0,0 +1,47 @@ +--- Makefile.orig 2017-12-08 06:25:07 UTC ++++ Makefile +@@ -8,25 +8,25 @@ + endif + + # check CPU and supported optimization flags +- ifneq ($(shell cat /proc/cpuinfo | grep sse3 ) , ) +- SSE_CFLAGS = -msse3 -mfpmath=sse +- else ifneq ($(shell cat /proc/cpuinfo | grep sse2 ) , ) +- SSE_CFLAGS = -msse2 -mfpmath=sse +- else ifneq ($(shell cat /proc/cpuinfo | grep sse ) , ) +- SSE_CFLAGS = -msse -mfpmath=sse +- else ifneq ($(shell cat /proc/cpuinfo | grep ARM ) , ) +- ifneq ($(shell cat /proc/cpuinfo | grep ARMv7 ) , ) +- ifneq ($(shell cat /proc/cpuinfo | grep vfpd32 ) , ) +- SSE_CFLAGS = -march=armv7 -mfpu=vfpv3 +- else ifneq ($(shell cat /proc/cpuinfo | grep vfpv3 ) , ) +- SSE_CFLAGS = -march=armv7 -mfpu=vfpv3 +- endif +- else +- ARMCPU = "YES" +- endif +- else +- SSE_CFLAGS = +- endif ++ #ifneq ($(shell cat /proc/cpuinfo | grep sse3 ) , ) ++ # SSE_CFLAGS = -msse3 -mfpmath=sse ++ #else ifneq ($(shell cat /proc/cpuinfo | grep sse2 ) , ) ++ # SSE_CFLAGS = -msse2 -mfpmath=sse ++ #else ifneq ($(shell cat /proc/cpuinfo | grep sse ) , ) ++ # SSE_CFLAGS = -msse -mfpmath=sse ++ # else ifneq ($(shell cat /proc/cpuinfo | grep ARM ) , ) ++ # ifneq ($(shell cat /proc/cpuinfo | grep ARMv7 ) , ) ++ # ifneq ($(shell cat /proc/cpuinfo | grep vfpd32 ) , ) ++ # SSE_CFLAGS = -march=armv7 -mfpu=vfpv3 ++ # else ifneq ($(shell cat /proc/cpuinfo | grep vfpv3 ) , ) ++ # SSE_CFLAGS = -march=armv7 -mfpu=vfpv3 ++ # endif ++ # else ++ # ARMCPU = "YES" ++ # endif ++ #else ++ # SSE_CFLAGS = ++ #endif + + # set bundle name + NAME = gx_switchless_wah Added: head/audio/GxSwitchlessWah-lv2/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/GxSwitchlessWah-lv2/pkg-descr Fri Dec 15 01:04:48 2017 (r456379) @@ -0,0 +1,7 @@ +Analog wah emulator allowing to alter sound in a way to create a distinctive +sound, mimicking the human voice saying the onomatopoeic name "wah-wah". + +See the corresponding article on Wikipedia: +https://en.wikipedia.org/wiki/Wah-wah_pedal + +WWW: https://github.com/brummer10/GxSwitchlessWah.lv2 Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Fri Dec 15 00:56:39 2017 (r456378) +++ head/audio/Makefile Fri Dec 15 01:04:48 2017 (r456379) @@ -3,6 +3,7 @@ COMMENT = Audio tools + SUBDIR += GxSwitchlessWah-lv2 SUBDIR += HVSC-Update SUBDIR += Maaate SUBDIR += aacgain
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712150104.vBF14msO086285>