public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2020-07-06 17:23 [gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/ Rick Farina
  -- strict thread matches above, loose matches on Subject: below --
2020-07-24  0:51 Rick Farina
2020-07-24  0:51 Rick Farina
2021-02-25 16:50 Rick Farina
2022-08-19  4:04 Sam James
2023-02-01 19:27 Andreas Sturmlechner
2023-10-16  5:37 Sam James
2023-10-16  5:37 Sam James
2023-11-14 17:30 Andreas Sturmlechner
2023-11-22 17:44 Sam James
2024-03-28  4:01 Sam James
2024-07-22 20:35 Sam James
2024-07-22 20:35 Sam James
2024-07-28  2:39 Sam James
2024-08-20  0:48 Eli Schwartz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox