diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-16 09:55:38 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-16 09:55:38 +0100 |
commit | 5a2a5572ac35843b9cd1c9369bd96e117647d24f (patch) | |
tree | 4f3b96f8834f6c6a9742a7a7e9f3453240fc5cbe /media-libs | |
parent | 01f09076452fe45dac176dc2c4fff1ba81f3b5e0 (diff) |
gentoo auto-resync : 16:10:2023 - 09:55:38
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/Manifest.gz | bin | 69203 -> 69212 bytes | |||
-rw-r--r-- | media-libs/noise-suppression-for-voice/Manifest | 6 | ||||
-rw-r--r-- | media-libs/noise-suppression-for-voice/metadata.xml | 13 | ||||
-rw-r--r-- | media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild | 49 | ||||
-rw-r--r-- | media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild | 46 |
5 files changed, 97 insertions, 17 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex df39d1d70535..30bed9257a22 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest index b0fecebaac67..035927ab385f 100644 --- a/media-libs/noise-suppression-for-voice/Manifest +++ b/media-libs/noise-suppression-for-voice/Manifest @@ -1,4 +1,6 @@ DIST noise-suppression-for-voice-0.91.tar.gz 207544 BLAKE2B e16f81b58f382e6bc01905c046fdb0b00891b9a82540df01387fc5e5ded165314b8f3c40a1c3c33a4544c536eb1b7aa57d25ac59180624dd2550ec9c465f0545 SHA512 e117fd54e6cf01c4721b79fddca2f2898331e46764c7a05077ed3034c50e2cbc0c1d6fa3084f7c6f56a629bf20127a7d1bccd57d30b0693cc3eb30edaae6cd28 +DIST noise-suppression-for-voice-1.03.tar.gz 19486457 BLAKE2B 50d92eb6d8868aa5c175fd2d78c3a24a9d92ddc00327c9155ac59a3d143ec7e462b122e3ad6b07f5647346d69731c0940658581a42100df5924eb759385dd1fc SHA512 1cf08c947a1f5415e35d11007acb3bf1cbb6929c81c3d877d2a1714ec30061285077f9850eb08da7784bf2188d849bd630ad605b1b6e03ea75a1afb16076a512 EBUILD noise-suppression-for-voice-0.91.ebuild 737 BLAKE2B 9dec2dae834a4e29d29f5ec6c97f04a77ac73bad3bf3305abe0caeb8a905bc42d95ff9ebda65f28708d8def783532e1b6c6efa82fcfe1f4e67407f5584189364 SHA512 bddf2382b9b74c57ad6ebb2090db91d98907974d15e2bc971e05a5b3a2830213e755079651b4d67822d9b7e12111fc72141518e9d0608145222edf8327379a2f -EBUILD noise-suppression-for-voice-9999.ebuild 737 BLAKE2B 9dec2dae834a4e29d29f5ec6c97f04a77ac73bad3bf3305abe0caeb8a905bc42d95ff9ebda65f28708d8def783532e1b6c6efa82fcfe1f4e67407f5584189364 SHA512 bddf2382b9b74c57ad6ebb2090db91d98907974d15e2bc971e05a5b3a2830213e755079651b4d67822d9b7e12111fc72141518e9d0608145222edf8327379a2f -MISC metadata.xml 347 BLAKE2B 64963bafd5d926f437ee5b09c56e6767d648154933a62479c7d7a6e82d95c0f48e4630336986a77e56d702fbd707be74887bb87a5aaa8fd250eb640f59990ac0 SHA512 faa3b09e7912632e068d14a8b26f46daaeccda1dfcc662eedb145dcfdb4a38ddc11b01205c92f18ec340dcba7f9ce2e8e71898b410d3367e1b7c3b44c7f55311 +EBUILD noise-suppression-for-voice-1.03.ebuild 1087 BLAKE2B 9eef7701b025514c81012ad94745834171d3f06b4400e430c0209a1f362a10921dc3c1ec95838bf32d525e5bf1399d9ba2a046d3ea498c3ab373d4d080c1f17e SHA512 d662be0b92b28176c4156b45ea0c6112ebceff9138efe2254ba0c85de9739ab6d134abdd5f7871d0d1fcd232266625c378df6f9cf98ce3178d65fb4b5c0fbd89 +EBUILD noise-suppression-for-voice-9999.ebuild 1087 BLAKE2B 9eef7701b025514c81012ad94745834171d3f06b4400e430c0209a1f362a10921dc3c1ec95838bf32d525e5bf1399d9ba2a046d3ea498c3ab373d4d080c1f17e SHA512 d662be0b92b28176c4156b45ea0c6112ebceff9138efe2254ba0c85de9739ab6d134abdd5f7871d0d1fcd232266625c378df6f9cf98ce3178d65fb4b5c0fbd89 +MISC metadata.xml 778 BLAKE2B 08b4b25e83e178aeade44e0893ecb314fa66d2818cf89ae527c33bf626142b9470936224037ca3b19683a2acc70d854594032cbe166cbdb3d4e882e0bc0ff8c6 SHA512 fced74a022682a0420ba60a529451e4c4b2bf8742e1595ada05465980af3e460fd8aa9400f0a96a538334b03728ccdd5200e2c950126e5fbe3f8fb663e69682c diff --git a/media-libs/noise-suppression-for-voice/metadata.xml b/media-libs/noise-suppression-for-voice/metadata.xml index c2a4b6f4874c..7a3d885c9e9c 100644 --- a/media-libs/noise-suppression-for-voice/metadata.xml +++ b/media-libs/noise-suppression-for-voice/metadata.xml @@ -5,7 +5,20 @@ <name>Rick Farina</name> <email>zerochaos@gentoo.org</email> </maintainer> + <maintainer type="person" proxied="yes"> + <name>Kacper Słomiński</name> + <email>kacper.slominski72@gmail.com</email> + </maintainer> + <maintainer type="project" proxied="proxy"> + <name>Proxy Maintainers</name> + <email>proxy-maint@gentoo.org</email> + </maintainer> <upstream> <remote-id type="github">werman/noise-suppression-for-voice</remote-id> </upstream> + <use> + <flag name="lv2">Enable the LV2 plugin</flag> + <flag name="vst">Enable the VST plugin</flag> + <flag name="vst3">Enable the VST3 plugin</flag> + </use> </pkgmetadata> 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 000000000000..bab288cfb6c0 --- /dev/null +++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 + SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+ladspa lv2 vst vst3" + +COMMON_DEPEND=" + media-libs/freetype + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXinerama + x11-libs/libXrandr +" + +DEPEND=" + lv2? ( ${COMMON_DEPEND} ) + vst? ( ${COMMON_DEPEND} ) + vst3? ( ${COMMON_DEPEND} ) +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF) + -DBUILD_LV2_PLUGIN=$(usex lv2 ON OFF) + -DBUILD_VST_PLUGIN=$(usex vst ON OFF) + -DBUILD_VST3_PLUGIN=$(usex vst3 ON OFF) + -DBUILD_AU_PLUGIN=OFF + -DBUILD_AUV3_PLUGIN=OFF + ) + cmake_src_configure +} diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild index 9d39add132b4..bab288cfb6c0 100644 --- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild +++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild @@ -1,33 +1,49 @@ # Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="A real-time noise suppression plugin for voice" HOMEPAGE="https://github.com/werman/noise-suppression-for-voice" -if [ "${PV}" = "9999" ]; then +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" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -IUSE="" - -src_install() { - dodoc README.md - - cd "${BUILD_DIR}" - - insinto /usr/$(get_libdir)/lv2/ - doins -r bin/rnnoise.lv2 - - insinto /usr/$(get_libdir)/ladspa/ - doins bin/ladspa/librnnoise_ladspa.so +IUSE="+ladspa lv2 vst vst3" + +COMMON_DEPEND=" + media-libs/freetype + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXinerama + x11-libs/libXrandr +" + +DEPEND=" + lv2? ( ${COMMON_DEPEND} ) + vst? ( ${COMMON_DEPEND} ) + vst3? ( ${COMMON_DEPEND} ) +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF) + -DBUILD_LV2_PLUGIN=$(usex lv2 ON OFF) + -DBUILD_VST_PLUGIN=$(usex vst ON OFF) + -DBUILD_VST3_PLUGIN=$(usex vst3 ON OFF) + -DBUILD_AU_PLUGIN=OFF + -DBUILD_AUV3_PLUGIN=OFF + ) + cmake_src_configure } |