From owner-dev-commits-ports-main@freebsd.org Thu Apr 8 21:35:21 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 84CD75C0C26; Thu, 8 Apr 2021 21:35:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FGZLK006sz4hNq; Thu, 8 Apr 2021 21:35:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 612FD12249; Thu, 8 Apr 2021 21:35:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 138LZIkX015756; Thu, 8 Apr 2021 21:35:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 138LZI4X015755; Thu, 8 Apr 2021 21:35:18 GMT (envelope-from git) Date: Thu, 8 Apr 2021 21:35:18 GMT Message-Id: <202104082135.138LZI4X015755@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 99ee33eefa33 - main - New port: audio/kapitonov-plugins-pack-lv2: Kapitonov LV2 Plugins Pack (KPP) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 99ee33eefa337a8450c6f9a8fa6c5acf3e37e910 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2021 21:35:22 -0000 The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=99ee33eefa337a8450c6f9a8fa6c5acf3e37e910 commit 99ee33eefa337a8450c6f9a8fa6c5acf3e37e910 Author: Yuri Victorovich AuthorDate: 2021-04-08 21:34:39 +0000 Commit: Yuri Victorovich CommitDate: 2021-04-08 21:35:16 +0000 New port: audio/kapitonov-plugins-pack-lv2: Kapitonov LV2 Plugins Pack (KPP) --- audio/Makefile | 1 + audio/kapitonov-plugins-pack-lv2/Makefile | 30 ++++++++++++++++++++++ audio/kapitonov-plugins-pack-lv2/distinfo | 3 +++ audio/kapitonov-plugins-pack-lv2/pkg-descr | 19 ++++++++++++++ audio/kapitonov-plugins-pack-lv2/pkg-plist | 41 ++++++++++++++++++++++++++++++ 5 files changed, 94 insertions(+) diff --git a/audio/Makefile b/audio/Makefile index aac65af898a3..8dff7d2f0b3b 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -327,6 +327,7 @@ SUBDIR += juk SUBDIR += juke SUBDIR += julius + SUBDIR += kapitonov-plugins-pack-lv2 SUBDIR += kexis SUBDIR += kid3-kf5 SUBDIR += kid3-qt5 diff --git a/audio/kapitonov-plugins-pack-lv2/Makefile b/audio/kapitonov-plugins-pack-lv2/Makefile new file mode 100644 index 000000000000..fcf941e016bf --- /dev/null +++ b/audio/kapitonov-plugins-pack-lv2/Makefile @@ -0,0 +1,30 @@ +PORTNAME= kapitonov-plugins-pack +DISTVERSION= 1.2.1 +CATEGORIES= audio +PKGNAMESUFFIX= -lv2 + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Kapitonov LV2 Plugins Pack (KPP) + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= lv2>0:audio/lv2 \ + faust:audio/faust \ + ${LOCALBASE}/include/boost/circular_buffer.hpp:devel/boost-libs +LIB_DEPENDS= libzita-convolver.so:audio/zita-convolver \ + libzita-resampler.so:audio/zita-resampler \ + libxcb-icccm.so:x11/xcb-util-wm \ + libxcb-util.so:x11/xcb-util + +USES= gnome localbase:ldflags meson pkgconfig xorg +USE_GNOME= cairo +USE_XORG= xcb + +USE_GITHUB= yes +GH_ACCOUNT= olegkapitonov +GH_PROJECT= Kapitonov-Plugins-Pack + +MESON_ARGS= -Dladspa=disabled + +.include diff --git a/audio/kapitonov-plugins-pack-lv2/distinfo b/audio/kapitonov-plugins-pack-lv2/distinfo new file mode 100644 index 000000000000..f5a6ccf3f7d9 --- /dev/null +++ b/audio/kapitonov-plugins-pack-lv2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1617915645 +SHA256 (olegkapitonov-Kapitonov-Plugins-Pack-1.2.1_GH0.tar.gz) = 056c152ee72c5a0cfd45ca0cd848ff13b098c8f58b14c26ad06d7ef49c792b40 +SIZE (olegkapitonov-Kapitonov-Plugins-Pack-1.2.1_GH0.tar.gz) = 9618525 diff --git a/audio/kapitonov-plugins-pack-lv2/pkg-descr b/audio/kapitonov-plugins-pack-lv2/pkg-descr new file mode 100644 index 000000000000..04d43b10ffe9 --- /dev/null +++ b/audio/kapitonov-plugins-pack-lv2/pkg-descr @@ -0,0 +1,19 @@ +Kapitonov Plugins Pack (KPP) is a set of LV2 plugins for audio processing. + +Currently available plugins +* tubeAmp. Advanced guitar tube amp emulator. Contains preamp, tonestack, power + amp with voltage sag, cabinet emulators. Emulation parameters of each + component are set by profile files. +* Bluedream. Booster/Tube Screamer pedal with equalizer (tonestack). Has GUI +* Distruction. Distortion pedal with equalizer (tonestack). Has GUI. +* Fuzz. Vintage fuzz pedal. Has GUI. +* Deadgate. Effective Noise Gate/Dead Zone effect plugin. +* Octaver. Analog octaver pedal. +* Single2Humbucker. Plugin for emulation humbucker pickup sound with single coil + pickup on the guitar. Useful for playing heavy-metal on Stratocaster guitar + with single coil pickups. + +tubeAmp is the main and most complex plugin in the set. It can be used to +emulate the sound of any common models of guitar combo amplifiers. + +WWW: https://github.com/olegkapitonov/Kapitonov-Plugins-Pack diff --git a/audio/kapitonov-plugins-pack-lv2/pkg-plist b/audio/kapitonov-plugins-pack-lv2/pkg-plist new file mode 100644 index 000000000000..963affaac9ce --- /dev/null +++ b/audio/kapitonov-plugins-pack-lv2/pkg-plist @@ -0,0 +1,41 @@ +lib/lv2/kpp_bluedream.lv2/base_scale.png +lib/lv2/kpp_bluedream.lv2/kpp_bluedream.so +lib/lv2/kpp_bluedream.lv2/kpp_bluedream.ttl +lib/lv2/kpp_bluedream.lv2/kpp_bluedreamui.so +lib/lv2/kpp_bluedream.lv2/light.png +lib/lv2/kpp_bluedream.lv2/manifest.ttl +lib/lv2/kpp_deadgate.lv2/kpp_deadgate.so +lib/lv2/kpp_deadgate.lv2/kpp_deadgate.ttl +lib/lv2/kpp_deadgate.lv2/manifest.ttl +lib/lv2/kpp_distruction.lv2/base_scale.png +lib/lv2/kpp_distruction.lv2/kpp_distruction.so +lib/lv2/kpp_distruction.lv2/kpp_distruction.ttl +lib/lv2/kpp_distruction.lv2/kpp_distructionui.so +lib/lv2/kpp_distruction.lv2/light.png +lib/lv2/kpp_distruction.lv2/manifest.ttl +lib/lv2/kpp_fuzz.lv2/base_scale.png +lib/lv2/kpp_fuzz.lv2/kpp_fuzz.so +lib/lv2/kpp_fuzz.lv2/kpp_fuzz.ttl +lib/lv2/kpp_fuzz.lv2/kpp_fuzzui.so +lib/lv2/kpp_fuzz.lv2/light.png +lib/lv2/kpp_fuzz.lv2/manifest.ttl +lib/lv2/kpp_octaver.lv2/kpp_octaver.so +lib/lv2/kpp_octaver.lv2/kpp_octaver.ttl +lib/lv2/kpp_octaver.lv2/manifest.ttl +lib/lv2/kpp_single2humbucker.lv2/kpp_single2humbucker.so +lib/lv2/kpp_single2humbucker.lv2/kpp_single2humbucker.ttl +lib/lv2/kpp_single2humbucker.lv2/manifest.ttl +lib/lv2/kpp_tubeamp.lv2/base_scale.png +lib/lv2/kpp_tubeamp.lv2/kpp_tubeamp.so +lib/lv2/kpp_tubeamp.lv2/kpp_tubeamp.ttl +lib/lv2/kpp_tubeamp.lv2/kpp_tubeampui.so +lib/lv2/kpp_tubeamp.lv2/light.png +lib/lv2/kpp_tubeamp.lv2/manifest.ttl +lib/lv2/kpp_tubeamp.lv2/profiles/American Clean.tapf +lib/lv2/kpp_tubeamp.lv2/profiles/American Vintage.tapf +lib/lv2/kpp_tubeamp.lv2/profiles/British Crunch.tapf +lib/lv2/kpp_tubeamp.lv2/profiles/Modern Metal.tapf +lib/lv2/kpp_tubeamp.lv2/profiles/v1.2/Classic Hard.tapf +lib/lv2/kpp_tubeamp.lv2/profiles/v1.2/JCM800 (spice).tapf +lib/lv2/kpp_tubeamp.lv2/profiles/v1.2/MarkII.tapf +lib/lv2/kpp_tubeamp.lv2/profiles/v1.2/TwinReverb (spice).tapf