* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2020-07-06 17:23 Rick Farina
0 siblings, 0 replies; 15+ messages in thread
From: Rick Farina @ 2020-07-06 17:23 UTC (permalink / raw
To: gentoo-commits
commit: dd582914ea131fcc39e5b817912e9645f6a3fbaa
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 6 17:22:41 2020 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jul 6 17:22:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd582914
media-libs/noise-suppression-for-voice: initial ebuild
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
media-libs/noise-suppression-for-voice/Manifest | 1 +
.../noise-suppression-for-voice/metadata.xml | 8 +++++++
...oise-suppression-for-voice-0.9_p20200705.ebuild | 25 ++++++++++++++++++++++
.../noise-suppression-for-voice-9999.ebuild | 25 ++++++++++++++++++++++
4 files changed, 59 insertions(+)
diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest
new file mode 100644
index 00000000000..befd9c55b75
--- /dev/null
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -0,0 +1 @@
+DIST noise-suppression-for-voice-0.9_p20200705.tar.gz 207467 BLAKE2B d840ed8e8ec61438e582cedec4c20b8ab2358395857a23d655269cae1e82a0888d785ad364fccf619812ad3c92bd720a035b64bb986ab0c9375b727ce2451de0 SHA512 ccc1c3c2daa473bbeaf94aa460f7039863f883216cefb0185683001e8d8271b6a6785350c1b43f14349c9971fb7b74a05659bdd0a28010c54ab4310c94784877
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 00000000000..f4c696b2c61
--- /dev/null
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Rick Farina</name>
+ <email>zerochaos@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
new file mode 100644
index 00000000000..a1cdfa9d083
--- /dev/null
+++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 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/453a8af82a31a5361f6a13bf95c97686f0a2acd1.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
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
new file mode 100644
index 00000000000..021b5fe5432
--- /dev/null
+++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 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/v0.9.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2020-07-24 0:51 Rick Farina
0 siblings, 0 replies; 15+ messages in thread
From: Rick Farina @ 2020-07-24 0:51 UTC (permalink / raw
To: gentoo-commits
commit: 19a567f578ff491214284baa6f3dcccf7f3c95cb
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 24 00:50:50 2020 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 00:51:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a567f5
media-libs/noise-suppression-for-voice: install more
bug #731118, thanks nilburn!
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
.../noise-suppression-for-voice-0.9_p20200705.ebuild | 13 +++++++++++++
.../noise-suppression-for-voice-9999.ebuild | 12 ++++++++++++
2 files changed, 25 insertions(+)
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
index a1cdfa9d083..b32dfc02755 100644
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
+++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
@@ -12,6 +12,7 @@ if [ "${PV}" = "9999" ]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git"
else
+ inherit vcs-snapshot
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/453a8af82a31a5361f6a13bf95c97686f0a2acd1.tar.gz -> ${P}.tar.gz"
fi
@@ -23,3 +24,15 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
+
+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
+}
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 021b5fe5432..e642d563601 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
@@ -23,3 +23,15 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
+
+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
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2020-07-24 0:51 Rick Farina
0 siblings, 0 replies; 15+ messages in thread
From: Rick Farina @ 2020-07-24 0:51 UTC (permalink / raw
To: gentoo-commits
commit: 4c3c49a42a27ea1d25bc1436b6d11100385d1ad6
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 24 00:51:32 2020 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 00:51:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3c49a4
media-libs/noise-suppression-for-voice: please repoman
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
.../noise-suppression-for-voice-0.9_p20200705.ebuild | 2 +-
.../noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
index b32dfc02755..a2bd7281995 100644
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
+++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
@@ -28,7 +28,7 @@ BDEPEND=""
src_install() {
dodoc README.md
- cd ${BUILD_DIR}
+ cd "${BUILD_DIR}"
insinto /usr/$(get_libdir)/lv2/
doins -r bin/rnnoise.lv2
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 e642d563601..e88a0d3eefb 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
@@ -27,7 +27,7 @@ BDEPEND=""
src_install() {
dodoc README.md
- cd ${BUILD_DIR}
+ cd "${BUILD_DIR}"
insinto /usr/$(get_libdir)/lv2/
doins -r bin/rnnoise.lv2
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2021-02-25 16:50 Rick Farina
0 siblings, 0 replies; 15+ messages in thread
From: Rick Farina @ 2021-02-25 16:50 UTC (permalink / raw
To: gentoo-commits
commit: 3172ca305e321181f18d6fcea103fb4ce79c0881
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 16:41:07 2021 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 16:50:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3172ca30
media-libs/noise-suppression-for-voice: bump
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
media-libs/noise-suppression-for-voice/Manifest | 1 +
...-for-voice-9999.ebuild => noise-suppression-for-voice-0.91.ebuild} | 4 ++--
.../noise-suppression-for-voice-9999.ebuild | 4 ++--
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest
index befd9c55b75..a01d94d58c6 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1 +1,2 @@
+DIST noise-suppression-for-voice-0.91.tar.gz 207544 BLAKE2B e16f81b58f382e6bc01905c046fdb0b00891b9a82540df01387fc5e5ded165314b8f3c40a1c3c33a4544c536eb1b7aa57d25ac59180624dd2550ec9c465f0545 SHA512 e117fd54e6cf01c4721b79fddca2f2898331e46764c7a05077ed3034c50e2cbc0c1d6fa3084f7c6f56a629bf20127a7d1bccd57d30b0693cc3eb30edaae6cd28
DIST noise-suppression-for-voice-0.9_p20200705.tar.gz 207467 BLAKE2B d840ed8e8ec61438e582cedec4c20b8ab2358395857a23d655269cae1e82a0888d785ad364fccf619812ad3c92bd720a035b64bb986ab0c9375b727ce2451de0 SHA512 ccc1c3c2daa473bbeaf94aa460f7039863f883216cefb0185683001e8d8271b6a6785350c1b43f14349c9971fb7b74a05659bdd0a28010c54ab4310c94784877
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-0.91.ebuild
similarity index 90%
copy from media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild
copy to media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.91.ebuild
index e88a0d3eefb..3180e7892ee 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-0.91.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [ "${PV}" = "9999" ]; then
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/v0.9.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="GPL-3+"
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 e88a0d3eefb..3180e7892ee 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,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [ "${PV}" = "9999" ]; then
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/v0.9.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="GPL-3+"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2022-08-19 4:04 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-08-19 4:04 UTC (permalink / raw
To: gentoo-commits
commit: a5251c17caa89bb9a79c69bffcdc7af7314bdcea
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 19 04:02:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 04:04:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5251c17
media-libs/noise-suppression-for-voice: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/noise-suppression-for-voice/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/media-libs/noise-suppression-for-voice/metadata.xml b/media-libs/noise-suppression-for-voice/metadata.xml
index a0fddf470150..c2a4b6f4874c 100644
--- a/media-libs/noise-suppression-for-voice/metadata.xml
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -5,4 +5,7 @@
<name>Rick Farina</name>
<email>zerochaos@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">werman/noise-suppression-for-voice</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2023-02-01 19:27 Andreas Sturmlechner
0 siblings, 0 replies; 15+ messages in thread
From: Andreas Sturmlechner @ 2023-02-01 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 071b53fde2045064798eb6d193560eb49ac48a67
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 21:35:24 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 1 19:26:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071b53fd
media-libs/noise-suppression-for-voice: drop 0.9_p20200705
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/noise-suppression-for-voice/Manifest | 1 -
...oise-suppression-for-voice-0.9_p20200705.ebuild | 38 ----------------------
2 files changed, 39 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest
index a01d94d58c6d..dd09c98cc1fa 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1,2 +1 @@
DIST noise-suppression-for-voice-0.91.tar.gz 207544 BLAKE2B e16f81b58f382e6bc01905c046fdb0b00891b9a82540df01387fc5e5ded165314b8f3c40a1c3c33a4544c536eb1b7aa57d25ac59180624dd2550ec9c465f0545 SHA512 e117fd54e6cf01c4721b79fddca2f2898331e46764c7a05077ed3034c50e2cbc0c1d6fa3084f7c6f56a629bf20127a7d1bccd57d30b0693cc3eb30edaae6cd28
-DIST noise-suppression-for-voice-0.9_p20200705.tar.gz 207467 BLAKE2B d840ed8e8ec61438e582cedec4c20b8ab2358395857a23d655269cae1e82a0888d785ad364fccf619812ad3c92bd720a035b64bb986ab0c9375b727ce2451de0 SHA512 ccc1c3c2daa473bbeaf94aa460f7039863f883216cefb0185683001e8d8271b6a6785350c1b43f14349c9971fb7b74a05659bdd0a28010c54ab4310c94784877
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
deleted file mode 100644
index a2bd72819956..000000000000
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020 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
- inherit vcs-snapshot
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/453a8af82a31a5361f6a13bf95c97686f0a2acd1.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 -r bin/rnnoise.lv2
-
- insinto /usr/$(get_libdir)/ladspa/
- doins bin/ladspa/librnnoise_ladspa.so
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2023-10-16 5:37 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-10-16 5:37 UTC (permalink / raw
To: gentoo-commits
commit: bcda70e6f561f9f1e68b4407841c979e067d692d
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sat Sep 30 21:37:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 16 05:36:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcda70e6
media-libs/noise-suppression-for-voice: add 1.03, update live
Closes: https://bugs.gentoo.org/877261
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33144
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/noise-suppression-for-voice/Manifest | 1 +
.../noise-suppression-for-voice/metadata.xml | 5 +++
.../noise-suppression-for-voice-1.03.ebuild | 49 ++++++++++++++++++++++
.../noise-suppression-for-voice-9999.ebuild | 46 +++++++++++++-------
4 files changed, 86 insertions(+), 15 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest
index dd09c98cc1fa..e66db47e2418 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1 +1,2 @@
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
diff --git a/media-libs/noise-suppression-for-voice/metadata.xml b/media-libs/noise-suppression-for-voice/metadata.xml
index afcb307cc3db..7a3d885c9e9c 100644
--- a/media-libs/noise-suppression-for-voice/metadata.xml
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -16,4 +16,9 @@
<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
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2023-10-16 5:37 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-10-16 5:37 UTC (permalink / raw
To: gentoo-commits
commit: 5ea91cba0022daadce3302748d789b8413d79bfa
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sat Sep 30 23:05:53 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 16 05:36:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea91cba
media-libs/noise-suppression-for-voice: add myself as a maintainer
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/noise-suppression-for-voice/metadata.xml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/media-libs/noise-suppression-for-voice/metadata.xml b/media-libs/noise-suppression-for-voice/metadata.xml
index c2a4b6f4874c..afcb307cc3db 100644
--- a/media-libs/noise-suppression-for-voice/metadata.xml
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -5,6 +5,14 @@
<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>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2023-11-14 17:30 Andreas Sturmlechner
0 siblings, 0 replies; 15+ messages in thread
From: Andreas Sturmlechner @ 2023-11-14 17:30 UTC (permalink / raw
To: gentoo-commits
commit: e8d9452bbe3db7c6de249f60f52ebbe68b7224a7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 18:12:50 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 14 17:30:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d9452b
media-libs/noise-suppression-for-voice: drop 0.91
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/noise-suppression-for-voice/Manifest | 1 -
.../noise-suppression-for-voice-0.91.ebuild | 33 ----------------------
2 files changed, 34 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest
index e66db47e2418..8ca71240af23 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1,2 +1 @@
-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
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.91.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.91.ebuild
deleted file mode 100644
index 9d39add132b4..000000000000
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.91.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2020-2023 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=""
-
-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
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2023-11-22 17:44 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-11-22 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 357348c094792e2537a7f5e242effdb988cd1be2
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Mon Nov 13 22:11:23 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 17:30:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357348c0
media-libs/noise-suppression-for-voice: require at least one enabled plugin
Closes: https://bugs.gentoo.org/915855
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33809
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../noise-suppression-for-voice/noise-suppression-for-voice-1.03.ebuild | 2 ++
.../noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
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
index bab288cfb6c0..fd064b4d1b2b 100644
--- 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
@@ -18,7 +18,9 @@ fi
LICENSE="GPL-3+"
SLOT="0"
+
IUSE="+ladspa lv2 vst vst3"
+REQUIRED_USE="|| ( ladspa lv2 vst vst3 )"
COMMON_DEPEND="
media-libs/freetype
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 bab288cfb6c0..fd064b4d1b2b 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
@@ -18,7 +18,9 @@ fi
LICENSE="GPL-3+"
SLOT="0"
+
IUSE="+ladspa lv2 vst vst3"
+REQUIRED_USE="|| ( ladspa lv2 vst vst3 )"
COMMON_DEPEND="
media-libs/freetype
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2024-03-28 4:01 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-03-28 4:01 UTC (permalink / raw
To: gentoo-commits
commit: 5bdff1dfb5cdf6d3c34be3108c514cbdd00eb2e1
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 28 03:50:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 04:00:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdff1df
media-libs/noise-suppression-for-voice: Fix build with Clang
Closes: https://bugs.gentoo.org/925672
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35957
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../noise-suppression-for-voice-1.03.ebuild | 11 ++++++++++-
.../noise-suppression-for-voice-9999.ebuild | 11 ++++++++++-
2 files changed, 20 insertions(+), 2 deletions(-)
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
index 78ff0308a9d3..0fd3b8452a21 100644
--- 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
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="A real-time noise suppression plugin for voice"
HOMEPAGE="https://github.com/werman/noise-suppression-for-voice"
@@ -44,6 +44,15 @@ DEPEND="
RDEPEND="${DEPEND}"
src_configure() {
+ # Bug #925672
+ # append-atomic-flags does not work for us in this case, as it can
+ # only test for single integers of given sizes, meanwhile
+ # noise-suppression-for-voice does std::atomic<RnNoiseStats>, where
+ # RnNoiseStats is a struct with 4 uint32_t members.
+ if test-flags-CCLD "-latomic" &>/dev/null; then
+ append-flags -Wl,--push-state,--as-needed,-latomic,--pop-state
+ fi
+
local mycmakeargs=(
-DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF)
-DBUILD_LV2_PLUGIN=$(usex lv2 ON OFF)
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 78ff0308a9d3..0fd3b8452a21 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
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="A real-time noise suppression plugin for voice"
HOMEPAGE="https://github.com/werman/noise-suppression-for-voice"
@@ -44,6 +44,15 @@ DEPEND="
RDEPEND="${DEPEND}"
src_configure() {
+ # Bug #925672
+ # append-atomic-flags does not work for us in this case, as it can
+ # only test for single integers of given sizes, meanwhile
+ # noise-suppression-for-voice does std::atomic<RnNoiseStats>, where
+ # RnNoiseStats is a struct with 4 uint32_t members.
+ if test-flags-CCLD "-latomic" &>/dev/null; then
+ append-flags -Wl,--push-state,--as-needed,-latomic,--pop-state
+ fi
+
local mycmakeargs=(
-DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF)
-DBUILD_LV2_PLUGIN=$(usex lv2 ON OFF)
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2024-07-22 20:35 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-07-22 20:35 UTC (permalink / raw
To: gentoo-commits
commit: 5bc5cd72b9aba09928d7e9e0bce363a42534050f
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sat Jul 20 12:35:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 20:33:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc5cd72
media-libs/noise-suppression-for-voice: add 1.10, update live
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/noise-suppression-for-voice/Manifest | 1 +
...ice-9999.ebuild => noise-suppression-for-voice-1.10.ebuild} | 10 ++--------
.../noise-suppression-for-voice-9999.ebuild | 10 ++--------
3 files changed, 5 insertions(+), 16 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/Manifest b/media-libs/noise-suppression-for-voice/Manifest
index 8ca71240af23..3815bfb85628 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1 +1,2 @@
DIST noise-suppression-for-voice-1.03.tar.gz 19486457 BLAKE2B 50d92eb6d8868aa5c175fd2d78c3a24a9d92ddc00327c9155ac59a3d143ec7e462b122e3ad6b07f5647346d69731c0940658581a42100df5924eb759385dd1fc SHA512 1cf08c947a1f5415e35d11007acb3bf1cbb6929c81c3d877d2a1714ec30061285077f9850eb08da7784bf2188d849bd630ad605b1b6e03ea75a1afb16076a512
+DIST noise-suppression-for-voice-1.10.tar.gz 37315188 BLAKE2B cd2f6029aefd6aaef546bcdbc7c0eaf9692a79ba81575649314124c8d6775cb49c62e22a0c4aa8845b9cef07637ed523ee034e79d7a3f0f71db85e7a9f402508 SHA512 17b0f9eb2e377036e0b27045e826ac16ae9e6b1c4e60888ec4663d000cd7d89458ad8365b5bc45b6ed3b2e41e208a45b9db5c79518afb283b3b21554aff2ce84
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-1.10.ebuild
similarity index 77%
copy from media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild
copy to media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild
index 0fd3b8452a21..8c501112747c 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-1.10.ebuild
@@ -16,7 +16,7 @@ else
KEYWORDS="~amd64 ~x86"
PATCHES=(
- "${FILESDIR}/${P}-tests.patch"
+ "${FILESDIR}/${PN}-1.03-tests.patch"
)
fi
@@ -45,13 +45,7 @@ RDEPEND="${DEPEND}"
src_configure() {
# Bug #925672
- # append-atomic-flags does not work for us in this case, as it can
- # only test for single integers of given sizes, meanwhile
- # noise-suppression-for-voice does std::atomic<RnNoiseStats>, where
- # RnNoiseStats is a struct with 4 uint32_t members.
- if test-flags-CCLD "-latomic" &>/dev/null; then
- append-flags -Wl,--push-state,--as-needed,-latomic,--pop-state
- fi
+ append-atomic-flags
local mycmakeargs=(
-DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF)
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 0fd3b8452a21..8c501112747c 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
@@ -16,7 +16,7 @@ else
KEYWORDS="~amd64 ~x86"
PATCHES=(
- "${FILESDIR}/${P}-tests.patch"
+ "${FILESDIR}/${PN}-1.03-tests.patch"
)
fi
@@ -45,13 +45,7 @@ RDEPEND="${DEPEND}"
src_configure() {
# Bug #925672
- # append-atomic-flags does not work for us in this case, as it can
- # only test for single integers of given sizes, meanwhile
- # noise-suppression-for-voice does std::atomic<RnNoiseStats>, where
- # RnNoiseStats is a struct with 4 uint32_t members.
- if test-flags-CCLD "-latomic" &>/dev/null; then
- append-flags -Wl,--push-state,--as-needed,-latomic,--pop-state
- fi
+ append-atomic-flags
local mycmakeargs=(
-DBUILD_LADSPA_PLUGIN=$(usex ladspa ON OFF)
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2024-07-22 20:35 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-07-22 20:35 UTC (permalink / raw
To: gentoo-commits
commit: 4570ba4abc076d39837784979943d21e49bce244
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 20:34:56 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 20:34:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4570ba4a
media-libs/noise-suppression-for-voice: move PATCHES
It's confusing to have it way up there and easy to miss when adding
a patch.
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../noise-suppression-for-voice-1.10.ebuild | 8 ++++----
.../noise-suppression-for-voice-9999.ebuild | 4 ----
2 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild
index f8d957717abf..cbaad152ad8e 100644
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild
+++ b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild
@@ -14,10 +14,6 @@ if [[ "${PV}" == "9999" ]]; then
else
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-
- PATCHES=(
- "${FILESDIR}/${P}-tests.patch"
- )
fi
LICENSE="GPL-3+"
@@ -43,6 +39,10 @@ DEPEND="
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}/${P}-tests.patch"
+)
+
src_configure() {
# Bug #925672
append-atomic-flags
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 f8d957717abf..ef705f8b46f6 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
@@ -14,10 +14,6 @@ if [[ "${PV}" == "9999" ]]; then
else
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-
- PATCHES=(
- "${FILESDIR}/${P}-tests.patch"
- )
fi
LICENSE="GPL-3+"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2024-07-28 2:39 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-07-28 2:39 UTC (permalink / raw
To: gentoo-commits
commit: 1d4cc0e20135ef1e4b87e7343fc936843d74da97
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Sun Jul 28 00:09:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 02:35:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4cc0e2
media-libs/noise-suppression-for-voice: drop 1.10
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37752
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../noise-suppression-for-voice-1.10.ebuild | 65 ----------------------
1 file changed, 65 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild
deleted file mode 100644
index cbaad152ad8e..000000000000
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-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 test"
-REQUIRED_USE="|| ( ladspa lv2 vst vst3 )"
-RESTRICT="!test? ( test )"
-
-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}"
-
-PATCHES=(
- "${FILESDIR}/${P}-tests.patch"
-)
-
-src_configure() {
- # Bug #925672
- append-atomic-flags
-
- 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_TESTS=$(usex test ON OFF)
- -DBUILD_AU_PLUGIN=OFF
- -DBUILD_AUV3_PLUGIN=OFF
- )
- cmake_src_configure
-}
-
-src_test() {
- cp "${BUILD_DIR}/src/common/CTestTestfile.cmake" "${BUILD_DIR}/CTestTestfile.cmake" || die
- cmake_src_test
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/
@ 2024-08-20 0:48 Eli Schwartz
0 siblings, 0 replies; 15+ messages in thread
From: Eli Schwartz @ 2024-08-20 0:48 UTC (permalink / raw
To: gentoo-commits
commit: 2216c839703682c8d9fafdb76958aaf486705542
Author: Kacper Słomiński <kacper.slominski72 <AT> gmail <DOT> com>
AuthorDate: Mon Aug 12 07:11:59 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 00:48:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2216c839
media-libs/noise-suppression-for-voice: drop 1.10-r1
Signed-off-by: Kacper Słomiński <kacper.slominski72 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38111
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
.../noise-suppression-for-voice-1.10-r1.ebuild | 82 ----------------------
1 file changed, 82 deletions(-)
diff --git a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10-r1.ebuild b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10-r1.ebuild
deleted file mode 100644
index c2f614f070e7..000000000000
--- a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-1.10-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-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="lv2 vst vst3 test"
-RESTRICT="!test? ( test )"
-
-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}"
-
-PATCHES=(
- "${FILESDIR}/${P}-tests.patch"
-)
-
-src_configure() {
- # Bug #925672
- append-atomic-flags
-
- local mycmakeargs=(
- -DBUILD_LADSPA_PLUGIN=ON
- -DBUILD_LV2_PLUGIN=$(usex lv2 ON OFF)
- -DBUILD_VST_PLUGIN=$(usex vst ON OFF)
- -DBUILD_VST3_PLUGIN=$(usex vst3 ON OFF)
- -DBUILD_TESTS=$(usex test ON OFF)
- -DBUILD_AU_PLUGIN=OFF
- -DBUILD_AUV3_PLUGIN=OFF
- )
- cmake_src_configure
-}
-
-src_test() {
- cp "${BUILD_DIR}/src/common/CTestTestfile.cmake" "${BUILD_DIR}/CTestTestfile.cmake" || die
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- dodir /usr/share/pipewire/pipewire.conf.avail/
- sed "s|%PATH_TO_LADSPA_PLUGIN%|${EPREFIX}/usr/$(get_libdir)/ladspa/librnnoise_ladspa.so|" \
- "${FILESDIR}/99-input-denoising.conf" \
- > "${D}/${EPREFIX}/usr/share/pipewire/pipewire.conf.avail/99-input-denoising.conf" || die
-}
-
-pkg_postinst() {
- elog "An example PipeWire configuration has been installed into:"
- elog "${EPREFIX}/usr/share/pipewire/pipewire.conf.avail/99-input-denoising.conf"
- elog ""
- elog "You can enable it by copying or symlinking the file into:"
- elog " ~/.config/pipewire/pipewire.conf.d/ for your user, or"
- elog " /etc/pipewire/pipewire.conf.d/ to enable it system-wide."
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-08-20 0:48 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-28 4:01 [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-08-20 0:48 Eli Schwartz
2024-07-28 2:39 Sam James
2024-07-22 20:35 Sam James
2024-07-22 20:35 Sam James
2023-11-22 17:44 Sam James
2023-11-14 17:30 Andreas Sturmlechner
2023-10-16 5:37 Sam James
2023-10-16 5:37 Sam James
2023-02-01 19:27 Andreas Sturmlechner
2022-08-19 4:04 Sam James
2021-02-25 16:50 Rick Farina
2020-07-24 0:51 Rick Farina
2020-07-24 0:51 Rick Farina
2020-07-06 17:23 Rick Farina
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox