git: ea402a1e90c5 - main - audio/zynaddsubfx: Update to version 3.0.6 .

From: Hans Petter Selasky <hselasky_at_FreeBSD.org>
Date: Sat, 22 Jan 2022 10:16:27 UTC
The branch main has been updated by hselasky:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ea402a1e90c506501b656b4fc0bf1fb36700e56c

commit ea402a1e90c506501b656b4fc0bf1fb36700e56c
Author:     Hans Petter Selasky <hselasky@FreeBSD.org>
AuthorDate: 2022-01-22 10:14:15 +0000
Commit:     Hans Petter Selasky <hselasky@FreeBSD.org>
CommitDate: 2022-01-22 10:15:29 +0000

    audio/zynaddsubfx: Update to version 3.0.6 .
    
    Changes between 3.0.5 and 3.0.6:
    - Enhances watchpoint system for waveform views (GSOC michiboo)
    - Add anti-alias mode to add synth oscillator interpolation
    - Add 14 bit NRPN support for automations
    - Add Tanh, Cubic, and square distortions with additional shaping params
    - Add filter parameter smoothing
    - Add filter optional LPF to LFO
    - Add repeatable envelopes
    - Add LFO fade in
    - Add moog ladder filter
    - Add comb filter
    - Add BPM sync
    - Add latched key mode
    - Re-enable classic MIDI learn
    - Increase envelope time parameter resolution
    - Fix excessively loud volume bug in Part XML loader
    - Fix crash with gcc 10.x.x within file manager
    - Fix crash in erroneous patch load
    - Fix OSS/etc detection under cygwin
    - Fix padsynth memory leak
    - Fix weird note-to-note portamento switches
    - Reduce fftw resolution from 64bit to 32bit
    - Remove Cxxtest dependency
    - Fix other bugs
    
    Approved by: pi (implicit)
---
 audio/zynaddsubfx/Makefile | 17 +++--------------
 audio/zynaddsubfx/distinfo | 10 +++++-----
 2 files changed, 8 insertions(+), 19 deletions(-)

diff --git a/audio/zynaddsubfx/Makefile b/audio/zynaddsubfx/Makefile
index b147e4080b4a..92796a986d2b 100644
--- a/audio/zynaddsubfx/Makefile
+++ b/audio/zynaddsubfx/Makefile
@@ -1,9 +1,8 @@
 # Created by: trasz <trasz@pin.if.uz.zgora.pl>
 
 PORTNAME=	zynaddsubfx
-DISTVERSION=	3.0.6-rc5
-PORTEPOCH=	1
-PORTREVISION=	3
+DISTVERSION=	3.0.6
+PORTEPOCH=	2
 CATEGORIES=	audio
 
 MAINTAINER=	hselasky@FreeBSD.org
@@ -22,7 +21,7 @@ USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
 GH_TUPLE=	DISTRHO:DPF:86a621bfd86922a49ce593fec2a618a1e0cc6ef3:d/DPF \
-		fundamental:rtosc:75a58931f633ce77b08ce5ef86d7db58434af3ac:e/rtosc \
+		fundamental:rtosc:2aec26327e0139131c9bd7439c9928370fccf1ce:e/rtosc \
 		zynaddsubfx:instruments:c5c912131b31df5fdf372d2f06a25aaf2375837f:f/instruments
 
 OPTIONS_DEFINE=		BASH OSS JACK GUI PORTAUDIO SNDIO LASH DOCS EXAMPLES
@@ -91,16 +90,6 @@ CMAKE_ARGS+=	-DZYN_EXAMPLESDIR:STRING=${EXAMPLESDIR}
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
-CFLAGS+=	-DASM_F2I_YES
-.endif
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-		's|-O3 .* -fomit-frame-pointer|| ; \
-		 /-DASM_F2I_YES/d ; \
-		 /-g #/d' ${WRKSRC}/src/CMakeLists.txt
-
 post-install:
 	@${MKDIR} ${STAGEDIR}${DATADIR}/banks \
 		${STAGEDIR}${DOCSDIR} \
diff --git a/audio/zynaddsubfx/distinfo b/audio/zynaddsubfx/distinfo
index e0d4d7f5912a..00f07b68c662 100644
--- a/audio/zynaddsubfx/distinfo
+++ b/audio/zynaddsubfx/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1640116049
-SHA256 (zynaddsubfx-zynaddsubfx-3.0.6-rc5_GH0.tar.gz) = e833052daa1bdf80bbe348cf485aa5bfa2fa7c74194cd8594fa45bd4b8eecaf6
-SIZE (zynaddsubfx-zynaddsubfx-3.0.6-rc5_GH0.tar.gz) = 3039755
+TIMESTAMP = 1642845798
+SHA256 (zynaddsubfx-zynaddsubfx-3.0.6_GH0.tar.gz) = c898838e1ccb5ebb25c885c27cda3c6e5d2027a96f90a270204357147f9276ec
+SIZE (zynaddsubfx-zynaddsubfx-3.0.6_GH0.tar.gz) = 3042648
 SHA256 (DISTRHO-DPF-86a621bfd86922a49ce593fec2a618a1e0cc6ef3_GH0.tar.gz) = 64ca73787c0dfa9b7d914deb3ade1f1851d59c4ae9e5450cfdf206adfcb2b8de
 SIZE (DISTRHO-DPF-86a621bfd86922a49ce593fec2a618a1e0cc6ef3_GH0.tar.gz) = 3320751
-SHA256 (fundamental-rtosc-75a58931f633ce77b08ce5ef86d7db58434af3ac_GH0.tar.gz) = 3cb081b69f2918886eec3e0813d09c1fa0f9b37c191ccb9b5e9a69a5e52575a6
-SIZE (fundamental-rtosc-75a58931f633ce77b08ce5ef86d7db58434af3ac_GH0.tar.gz) = 182436
+SHA256 (fundamental-rtosc-2aec26327e0139131c9bd7439c9928370fccf1ce_GH0.tar.gz) = 23f0fe3d5c631a9e6a0ada2aec02b09a6ceb393c037b59ab0611bf8d243d4305
+SIZE (fundamental-rtosc-2aec26327e0139131c9bd7439c9928370fccf1ce_GH0.tar.gz) = 182438
 SHA256 (zynaddsubfx-instruments-c5c912131b31df5fdf372d2f06a25aaf2375837f_GH0.tar.gz) = 7ac90d70a88f3312bcc3f8efe099ac8df9e265289ff82f6e645768cd058d87c0
 SIZE (zynaddsubfx-instruments-c5c912131b31df5fdf372d2f06a25aaf2375837f_GH0.tar.gz) = 5040870