From owner-svn-ports-head@freebsd.org Fri Nov 10 21:51:08 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC985E51BEC; Fri, 10 Nov 2017 21:51:08 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B474E64A86; Fri, 10 Nov 2017 21:51:08 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAALp7DZ021708; Fri, 10 Nov 2017 21:51:07 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAALp7c9021702; Fri, 10 Nov 2017 21:51:07 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201711102151.vAALp7c9021702@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Fri, 10 Nov 2017 21:51:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r453932 - in head/audio: . fomp-lv2 X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/audio: . fomp-lv2 X-SVN-Commit-Revision: 453932 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Nov 2017 21:51:09 -0000 Author: yuri Date: Fri Nov 10 21:51:07 2017 New Revision: 453932 URL: https://svnweb.freebsd.org/changeset/ports/453932 Log: New port: audio/fomp-lv2: LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen PR: 221494 Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D12992 Added: head/audio/fomp-lv2/ head/audio/fomp-lv2/Makefile (contents, props changed) head/audio/fomp-lv2/distinfo (contents, props changed) head/audio/fomp-lv2/pkg-descr (contents, props changed) head/audio/fomp-lv2/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Fri Nov 10 21:47:20 2017 (r453931) +++ head/audio/Makefile Fri Nov 10 21:51:07 2017 (r453932) @@ -178,6 +178,7 @@ SUBDIR += fluidsynth-dssi SUBDIR += fmit SUBDIR += foo-yc20 + SUBDIR += fomp-lv2 SUBDIR += forked-daapd SUBDIR += fpc-a52 SUBDIR += fpc-mad Added: head/audio/fomp-lv2/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/fomp-lv2/Makefile Fri Nov 10 21:51:07 2017 (r453932) @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= fomp +DISTVERSION= 1.0.0 +CATEGORIES= audio +MASTER_SITES= http://download.drobilla.net/ +PKGNAMESUFFIX= -lv2 + +MAINTAINER= yuri@FreeBSD.org +COMMENT= LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= lv2>0:audio/lv2 + +USES= pkgconfig tar:bz2 waf + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/fomp.lv2/*.so + +.include Added: head/audio/fomp-lv2/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/fomp-lv2/distinfo Fri Nov 10 21:51:07 2017 (r453932) @@ -0,0 +1,3 @@ +TIMESTAMP = 1502660242 +SHA256 (fomp-1.0.0.tar.bz2) = 65a22508ed910601eb9938e9ea73c7eb5ce496a1308a70791c165b6527ec02c2 +SIZE (fomp-1.0.0.tar.bz2) = 100399 Added: head/audio/fomp-lv2/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/fomp-lv2/pkg-descr Fri Nov 10 21:51:07 2017 (r453932) @@ -0,0 +1,20 @@ +Fomp is an LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen. + +There are 13 plugins in total: 1 auto-wah, 1 EQ, 3 chorus, 5 filters, and +3 oscillators. + +The plugin implementations are identical to their LADSPA forebears, except the +primary frequency port of oscillators and filters has been converted to Hz to +facilitate use in any host without assuming the hidden tuning frequency of +AlsaModularSynth. All other frequency ports remain as they were, using octaves +for faithful Moog-like modulation. + +Aside from that, the main benefit of these LV2 ports is improved metadata: CV +ports are distinguishable from audio ports, controls have units where +applicable, documentation is built-in for display in host UIs, and so on. + +The oscillators and filters are mainly useful in modular synthesizers, but since +CV ports are distinct from audio ports, they should work fine in non-modular +hosts as well. + +WWW: http://drobilla.net/software/fomp Added: head/audio/fomp-lv2/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/fomp-lv2/pkg-plist Fri Nov 10 21:51:07 2017 (r453932) @@ -0,0 +1,23 @@ +lib/lv2/fomp.lv2/autowah.so +lib/lv2/fomp.lv2/autowah.ttl +lib/lv2/fomp.lv2/blvco.so +lib/lv2/fomp.lv2/cs_chorus.so +lib/lv2/fomp.lv2/cs_chorus1.ttl +lib/lv2/fomp.lv2/cs_chorus2.ttl +lib/lv2/fomp.lv2/cs_phaser.so +lib/lv2/fomp.lv2/cs_phaser1.ttl +lib/lv2/fomp.lv2/cs_phaser1_lfo.ttl +lib/lv2/fomp.lv2/filters.so +lib/lv2/fomp.lv2/manifest.ttl +lib/lv2/fomp.lv2/mvchpf1.ttl +lib/lv2/fomp.lv2/mvchpf24.so +lib/lv2/fomp.lv2/mvclpf1.ttl +lib/lv2/fomp.lv2/mvclpf2.ttl +lib/lv2/fomp.lv2/mvclpf24.so +lib/lv2/fomp.lv2/mvclpf3.ttl +lib/lv2/fomp.lv2/mvclpf4.ttl +lib/lv2/fomp.lv2/parametric1.ttl +lib/lv2/fomp.lv2/pulse_vco.ttl +lib/lv2/fomp.lv2/rec_vco.ttl +lib/lv2/fomp.lv2/saw_vco.ttl +lib/lv2/fomp.lv2/triple_chorus.ttl