media-plugins/noise-suppression-for-voice-bin: new package, add 1.03
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: tastytea <tastytea@tastytea.de>
This commit is contained in:
parent
38e0684c7a
commit
243541d724
1
media-plugins/noise-suppression-for-voice-bin/Manifest
Normal file
1
media-plugins/noise-suppression-for-voice-bin/Manifest
Normal file
|
@ -0,0 +1 @@
|
||||||
|
DIST noise-suppression-for-voice-bin-1.03.zip 6850599 BLAKE2B 06603ae930ec2f85cce0e87e19c59047e52c83d427de97e0a8a5fbcb062bdc34d2d5781872d730ec50c142e2ae455b31fec8c87022e5690b7a9cd0993fed7feb SHA512 06eb4dbb659a3fab894ae49a4b3cd796f846b88568b55700c117115dbb0af81a7a6af1f6b660c43521b4c36c33b32b0bf633ae1526ea874070dd9a170d27c968
|
16
media-plugins/noise-suppression-for-voice-bin/metadata.xml
Normal file
16
media-plugins/noise-suppression-for-voice-bin/metadata.xml
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gentoo@tastytea.de</email>
|
||||||
|
<name>Ronny (tastytea) Gutbrod</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription lang="en">
|
||||||
|
The plugin is meant to suppress a wide range of noise origins (from
|
||||||
|
original paper): computer fans, office, crowd, plane, car, train,
|
||||||
|
construction.
|
||||||
|
</longdescription>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">werman/noise-suppression-for-voice</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
|
@ -0,0 +1,37 @@
|
||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DESCRIPTION="Noise suppression plugin based on Xiph's RNNoise (VST2/3, LV2, LADSPA)"
|
||||||
|
HOMEPAGE="https://github.com/werman/noise-suppression-for-voice"
|
||||||
|
SRC_URI="https://github.com/werman/${PN/-bin/}/releases/download/v${PV}/linux-rnnoise.zip -> ${P}.zip"
|
||||||
|
S="${WORKDIR}/linux-rnnoise"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/glib
|
||||||
|
dev-libs/libpcre2
|
||||||
|
media-gfx/graphite2
|
||||||
|
media-libs/freetype
|
||||||
|
media-libs/harfbuzz
|
||||||
|
media-libs/libpng:0/16
|
||||||
|
"
|
||||||
|
BDEPEND="app-arch/unzip"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/$(get_libdir)/ladspa
|
||||||
|
doins ladspa/librnnoise_ladspa.so
|
||||||
|
|
||||||
|
insinto /usr/$(get_libdir)/lv2
|
||||||
|
doins -r rnnoise_{mono,stereo}.lv2
|
||||||
|
|
||||||
|
insinto /usr/$(get_libdir)/vst
|
||||||
|
doins vst/librnnoise_{mono,stereo}.so
|
||||||
|
|
||||||
|
insinto /usr/$(get_libdir)/vst3
|
||||||
|
doins -r rnnoise.vst3
|
||||||
|
}
|
Reference in New Issue
Block a user