From 2ae7d6fc3bad67d93ddeb2799b3d1825162e7b23 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Thu, 20 Apr 2023 13:20:58 +0200 Subject: [PATCH] media-libs/noise-suppression-for-voice: new package, add 1.03 --- .../noise-suppression-for-voice/Manifest | 1 + .../noise-suppression-for-voice/metadata.xml | 11 +++++ .../noise-suppression-for-voice-1.03.ebuild | 44 +++++++++++++++++++ 3 files changed, 56 insertions(+) create mode 100644 media-libs/noise-suppression-for-voice/Manifest create mode 100644 media-libs/noise-suppression-for-voice/metadata.xml create mode 100644 media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest new file mode 100644 index 0000000..8ca7124 --- /dev/null +++ b/media-libs/noise-suppression-for-voice/Manifest @@ -0,0 +1 @@ +DIST noise-suppression-for-voice-1.03.tar.gz 19486457 BLAKE2B 50d92eb6d8868aa5c175fd2d78c3a24a9d92ddc00327c9155ac59a3d143ec7e462b122e3ad6b07f5647346d69731c0940658581a42100df5924eb759385dd1fc SHA512 1cf08c947a1f5415e35d11007acb3bf1cbb6929c81c3d877d2a1714ec30061285077f9850eb08da7784bf2188d849bd630ad605b1b6e03ea75a1afb16076a512 diff --git a/media-libs/noise-suppression-for-voice/metadata.xml b/media-libs/noise-suppression-for-voice/metadata.xml new file mode 100644 index 0000000..c2a4b6f --- /dev/null +++ b/media-libs/noise-suppression-for-voice/metadata.xml @@ -0,0 +1,11 @@ + + + + + Rick Farina + zerochaos@gentoo.org + + + werman/noise-suppression-for-voice + + diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild new file mode 100644 index 0000000..2df5b2f --- /dev/null +++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A real-time noise suppression plugin for voice" +HOMEPAGE="https://github.com/werman/noise-suppression-for-voice" + +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git" +else + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + dodoc README.md + + cd "${BUILD_DIR}" + + insinto /usr/$(get_libdir)/lv2/ + doins bin/rnnoise_mono.lv2/librnnoise_mono.so + doins bin/rnnoise_stereo.lv2/librnnoise_stereo.so + + insinto /usr/$(get_libdir)/vst3/ + doins bin/rnnoise.vst3/Contents/x86_64-linux/rnnoise.so + + insinto /usr/$(get_libdir)/vst/ + doins -r bin/vst + + insinto /usr/$(get_libdir)/ladspa/ + doins bin/ladspa/librnnoise_ladspa.so +}