Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: noisetorch 0.11.3
@ 2021-06-07  0:54 ReneganRonin
  2021-06-07  5:55 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (113 more replies)
  0 siblings, 114 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-07  0:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1605 bytes --]

There is a new pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 2401 bytes --]

From 46d1d0080b2a0d5eaa0e1e6177db4f5c5a11e72d Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 08:52:38 +0800
Subject: [PATCH] Adding new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 40 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..fc35931df1db
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,40 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc="NoiseTorch-${version}"
+build_style=go
+go_import_path=github.com/lawl/NoiseTorch
+go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux"
+hostmakedepends="git"
+makedepends="git cmake"
+depends="polkit pulseaudio"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+do_build() {
+	cd "${wrksrc}"/c/ladspa
+	make
+	cd ../../
+	vendor_flags="-X main.version=${version} -X main.distribution=voidlinux"
+	export CGO_CPPFLAGS="${CPPFLAGS}"
+	export CGO_CFLAGS="${CFLAGS}"
+	export CGO_CXXFLAGS="${CXXFLAGS}"
+	export CGO_LDFLAGS="${LDFLAGS}"
+	export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+	go generate
+	go build -ldflags "$vendor_flags -linkmode=external" -o bin/noisetorch
+	go clean -modcache
+}
+
+do_install() {
+	vmkdir usr/share/icons/hicolor/256x256/apps/
+	vmkdir usr/share/applications/
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps/
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > "$DESTDIR"/usr/share/applications/noisetorch.desktop
+	vbin bin/noisetorch
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
@ 2021-06-07  5:55 ` ReneganRonin
  2021-06-07 13:55 ` ReneganRonin
                   ` (112 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-07  5:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1960 bytes --]

From 6604b2f3d2764462f38b93bf5f11e61abbb568d8 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 13:53:34 +0800
Subject: [PATCH] Adding new package noisetorch

---
 srcpkgs/noisetorch/template | 39 +++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..06f89a83dd11
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,39 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc="NoiseTorch-${version}"
+build_style=go
+go_import_path=github.com/lawl/NoiseTorch
+go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux -linkmode=external"
+hostmakedepends="git"
+makedepends="git cmake"
+depends="polkit pulseaudio"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+do_build() {
+	cd "${wrksrc}"/c/ladspa
+	make
+	cd ../../
+	export CGO_CPPFLAGS="${CPPFLAGS}"
+	export CGO_CFLAGS="${CFLAGS}"
+	export CGO_CXXFLAGS="${CXXFLAGS}"
+	export CGO_LDFLAGS="${LDFLAGS}"
+	export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+	go generate
+	go build -ldflags "$go_ldflags" -o bin/noisetorch
+	go clean -modcache
+}
+
+do_install() {
+	vmkdir usr/share/icons/hicolor/256x256/apps/
+	vmkdir usr/share/applications/
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps/
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > "$DESTDIR"/usr/share/applications/noisetorch.desktop
+	vbin bin/noisetorch
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
  2021-06-07  5:55 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-07 13:55 ` ReneganRonin
  2021-06-08 10:40 ` ReneganRonin
                   ` (111 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-07 13:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 633 bytes --]

From f7e34fcf3611c304e90fea6c51e70ec4f8fe77a7 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Adding new package noisetorch

---
 srcpkgs/noisetorch/INSTALL | 5 +++++
 1 file changed, 5 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
  2021-06-07  5:55 ` [PR PATCH] [Updated] " ReneganRonin
  2021-06-07 13:55 ` ReneganRonin
@ 2021-06-08 10:40 ` ReneganRonin
  2021-06-17 23:48 ` ReneganRonin
                   ` (110 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-08 10:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 2324 bytes --]

From 7b7b8e63eb23579bc816ad5876c3b9014893a203 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Adding new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 39 +++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..06f89a83dd11
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,39 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc="NoiseTorch-${version}"
+build_style=go
+go_import_path=github.com/lawl/NoiseTorch
+go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux -linkmode=external"
+hostmakedepends="git"
+makedepends="git cmake"
+depends="polkit pulseaudio"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+do_build() {
+	cd "${wrksrc}"/c/ladspa
+	make
+	cd ../../
+	export CGO_CPPFLAGS="${CPPFLAGS}"
+	export CGO_CFLAGS="${CFLAGS}"
+	export CGO_CXXFLAGS="${CXXFLAGS}"
+	export CGO_LDFLAGS="${LDFLAGS}"
+	export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+	go generate
+	go build -ldflags "$go_ldflags" -o bin/noisetorch
+	go clean -modcache
+}
+
+do_install() {
+	vmkdir usr/share/icons/hicolor/256x256/apps/
+	vmkdir usr/share/applications/
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps/
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > "$DESTDIR"/usr/share/applications/noisetorch.desktop
+	vbin bin/noisetorch
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (2 preceding siblings ...)
  2021-06-08 10:40 ` ReneganRonin
@ 2021-06-17 23:48 ` ReneganRonin
  2021-06-18  0:00 ` ReneganRonin
                   ` (109 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-17 23:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1794 bytes --]

From ca3a52cb3f17606987ac9f0c391e574195eb1e5d Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Add new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..5e95baf51c69
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,25 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="pulseaudio polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+    
+    # fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+    vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (3 preceding siblings ...)
  2021-06-17 23:48 ` ReneganRonin
@ 2021-06-18  0:00 ` ReneganRonin
  2021-06-18  0:02 ` ReneganRonin
                   ` (108 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-18  0:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1796 bytes --]

From 6875176d796f7222845fd85438a3d3a4eea61eae Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Add new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..6cc111b9f879
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="pulseaudio polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+    vbin bin/noisetorch
+    # fixes icon
+    sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+    vinstall noisetorch.desktop 644 usr/share/applications
+    vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (4 preceding siblings ...)
  2021-06-18  0:00 ` ReneganRonin
@ 2021-06-18  0:02 ` ReneganRonin
  2021-06-21  3:12 ` ReneganRonin
                   ` (107 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-18  0:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1782 bytes --]

From ceb1c70afaa2043836906d1e40f5ab8db269ec59 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Add new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..423ac11687a5
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="pulseaudio polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (5 preceding siblings ...)
  2021-06-18  0:02 ` ReneganRonin
@ 2021-06-21  3:12 ` ReneganRonin
  2021-06-21  3:40 ` ReneganRonin
                   ` (106 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  3:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1783 bytes --]

From 07ea68e16b9fa9e12e934ef4a46b3b79f1702f9f Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Add new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..549e6769e755
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64*"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="pulseaudio polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (6 preceding siblings ...)
  2021-06-21  3:12 ` ReneganRonin
@ 2021-06-21  3:40 ` ReneganRonin
  2021-06-21  4:10 ` [PR REVIEW] " kawaiiamber
                   ` (105 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  3:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1772 bytes --]

From b838fa62522849eb6bd8776f17160bbbd6ec4805 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] Add new package noisetorch

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..23959e2eb957
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64*"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (7 preceding siblings ...)
  2021-06-21  3:40 ` ReneganRonin
@ 2021-06-21  4:10 ` kawaiiamber
  2021-06-21  4:10 ` kawaiiamber
                   ` (104 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21  4:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2207 bytes --]

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655060840

Comment:
While the project is release under GPL version 3, it's not clear whether they intend for it to be released under later versions of the license as well. Usually that is included in the README or source files. I couldn't find such labels, however. Furthermore, the `untar.go` file included might be licensed differently. From `untar.go`:
```
/*Copyright (c) 2009 The Go Authors. All rights reserved.Redistribution and use in source and binary forms, with or withoutmodification, are permitted provided that the following conditions aremet:   * Redistributions of source code must retain the above copyrightnotice, this list of conditions and the following disclaimer.   * Redistributions in binary form must reproduce the abovecopyright notice, this list of conditions and the following disclaimerin the documentation and/or other materials provided with thedistribution.   * Neither the name of Google Inc. nor the names of itscontributors may be used to endorse or promote products derived fromthis software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FORA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOTLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANYTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USEOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.*/
// This is yoinked from https://github.com/golang/build/blob/master/internal/untar/untar.go// which is unfortunately an internal package we can't import, but it's exactly what we need.// So just copy paste it.
```
They just... "copy paste it." Seems odd.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (8 preceding siblings ...)
  2021-06-21  4:10 ` [PR REVIEW] " kawaiiamber
@ 2021-06-21  4:10 ` kawaiiamber
  2021-06-21  4:10 ` kawaiiamber
                   ` (103 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21  4:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 346 bytes --]

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655058914

Comment:
Since the homepage is contained within the distfiles url, common for github projects, a cleaner expression that is often used in VOID packages: `distfiles="${homepage}/archive/${version}.tar.gz"`

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (9 preceding siblings ...)
  2021-06-21  4:10 ` kawaiiamber
@ 2021-06-21  4:10 ` kawaiiamber
  2021-06-21  4:14 ` kawaiiamber
                   ` (102 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21  4:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 329 bytes --]

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655059118

Comment:
Even though this will include musl archs, why limit archs at all? Does the build fail otherwise? If so, is it fixable? It's much preferable to fix cross build than give up on it.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (10 preceding siblings ...)
  2021-06-21  4:10 ` kawaiiamber
@ 2021-06-21  4:14 ` kawaiiamber
  2021-06-21  6:21 ` [PR REVIEW] " paper42
                   ` (101 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21  4:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 382 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864712387

Comment:
Your commit message is currently "Add new package noisetorch", you should rebase and change the commit message to "New package: noisetorch-0.11.3", use a dash after pkgname then version. PR name could also replace that space with a dash.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (11 preceding siblings ...)
  2021-06-21  4:14 ` kawaiiamber
@ 2021-06-21  6:21 ` paper42
  2021-06-21  6:28 ` ReneganRonin
                   ` (100 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21  6:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 232 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655103218

Comment:
@kawaiiamber this used to be the case, but templates are moving away from this style.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (12 preceding siblings ...)
  2021-06-21  6:21 ` [PR REVIEW] " paper42
@ 2021-06-21  6:28 ` ReneganRonin
  2021-06-21  6:30 ` ReneganRonin
                   ` (99 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  6:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 226 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655106136

Comment:
I guess I should ask the project maintainers about this. Seems odd indeed.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (13 preceding siblings ...)
  2021-06-21  6:28 ` ReneganRonin
@ 2021-06-21  6:30 ` ReneganRonin
  2021-06-21  6:31 ` ReneganRonin
                   ` (98 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  6:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 282 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655107155

Comment:
I will try to build it through musl later. but I cannot confirm that it builds on other architectures. How should I go about this?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (14 preceding siblings ...)
  2021-06-21  6:30 ` ReneganRonin
@ 2021-06-21  6:31 ` ReneganRonin
  2021-06-21  6:33 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (97 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  6:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 246 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655107504

Comment:
Seems reasonable and cleaner for me to use `distfiles="${homepage}/archive/${version}.tar.gz"`

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch 0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (15 preceding siblings ...)
  2021-06-21  6:31 ` ReneganRonin
@ 2021-06-21  6:33 ` ReneganRonin
  2021-06-21  6:42 ` [PR REVIEW] New package: noisetorch-0.11.3 paper42
                   ` (96 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  6:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch 0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1753 bytes --]

From 2487005bc314e6a360448c904744041880386dfc Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..aaeb1195a46c
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64*"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (16 preceding siblings ...)
  2021-06-21  6:33 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-21  6:42 ` paper42
  2021-06-21  6:43 ` paper42
                   ` (95 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21  6:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 157 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655112826

Comment:
see #27735

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (17 preceding siblings ...)
  2021-06-21  6:42 ` [PR REVIEW] New package: noisetorch-0.11.3 paper42
@ 2021-06-21  6:43 ` paper42
  2021-06-21  6:48 ` paper42
                   ` (94 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21  6:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655113341

Comment:
Try building it in a musl masterdir or cross compile for example to aarch64-musl. Of course you will have to remove this line.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (18 preceding siblings ...)
  2021-06-21  6:43 ` paper42
@ 2021-06-21  6:48 ` paper42
  2021-06-21  8:58 ` ReneganRonin
                   ` (93 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21  6:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655115611

Comment:
That is a BSD 3 Clause license, I am pretty sure you don't have to care about it.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (19 preceding siblings ...)
  2021-06-21  6:48 ` paper42
@ 2021-06-21  8:58 ` ReneganRonin
  2021-06-21  9:00 ` ReneganRonin
                   ` (92 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  8:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 231 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655198219

Comment:
@paper42 it doesnt seem like they reached to a conclusion. now i am confused...

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (20 preceding siblings ...)
  2021-06-21  8:58 ` ReneganRonin
@ 2021-06-21  9:00 ` ReneganRonin
  2021-06-21 10:43 ` ReneganRonin
                   ` (91 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21  9:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 303 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655198219

Comment:
@paper42 it doesnt seem like they reached to a conclusion. now i am confused... i think i should stick with the template i have for now. or any advice?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (21 preceding siblings ...)
  2021-06-21  9:00 ` ReneganRonin
@ 2021-06-21 10:43 ` ReneganRonin
  2021-06-21 10:46 ` [PR REVIEW] " kawaiiamber
                   ` (90 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 10:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 244 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864931536

Comment:
@kawaiiamber @paper42 seems like x86_64-musl failed to build because polkit failed to build. 🤔 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (22 preceding siblings ...)
  2021-06-21 10:43 ` ReneganRonin
@ 2021-06-21 10:46 ` kawaiiamber
  2021-06-21 10:47 ` ReneganRonin
                   ` (89 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21 10:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 283 bytes --]

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655270998

Comment:
Correct, the discussion is currently inconclusive - feel free to use either, just thought I'd mention since I was reviewing, anyway.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (23 preceding siblings ...)
  2021-06-21 10:46 ` [PR REVIEW] " kawaiiamber
@ 2021-06-21 10:47 ` ReneganRonin
  2021-06-21 10:48 ` [PR REVIEW] " kawaiiamber
                   ` (88 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 10:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 337 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864931536

Comment:
@kawaiiamber @paper42 seems like x86_64-musl failed to build because polkit failed to build. 🤔 
here is what i did `./xbps-src clean; ./xbps-src -m masterdir-x86_64-musl pkg noisetorch`. 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (24 preceding siblings ...)
  2021-06-21 10:47 ` ReneganRonin
@ 2021-06-21 10:48 ` kawaiiamber
  2021-06-21 10:49 ` kawaiiamber
                   ` (87 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21 10:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655271845

Comment:
You're right - still not sure if GPL-3.0-only or GPL-3.0-or-later

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (25 preceding siblings ...)
  2021-06-21 10:48 ` [PR REVIEW] " kawaiiamber
@ 2021-06-21 10:49 ` kawaiiamber
  2021-06-21 10:53 ` ReneganRonin
                   ` (86 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21 10:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 371 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864934737

Comment:
> @kawaiiamber @paper42 seems like x86_64-musl failed to build because polkit failed to build. 🤔 

Hmmmm, I can try building with the template you wrote when I get return home. What happens if you try just building polkit? 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (26 preceding siblings ...)
  2021-06-21 10:49 ` kawaiiamber
@ 2021-06-21 10:53 ` ReneganRonin
  2021-06-21 10:55 ` paper42
                   ` (85 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 10:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 309 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864936346

Comment:
@kawaiiamber Tests show 4 fails in `make` (i saw some segfaults). I am retrying right now. Idk if thats because of my CPU. I have a very old laptop after all. 🥲

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (27 preceding siblings ...)
  2021-06-21 10:53 ` ReneganRonin
@ 2021-06-21 10:55 ` paper42
  2021-06-21 10:56 ` kawaiiamber
                   ` (84 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21 10:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 425 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864937901

Comment:
I think you might be doing something wrong. On your main PC, try running these commands, polkit shouldn't need to be built.
```
git pull --autostash --rebase upstream master
./xbps-src -m masterdir-musl binary-bootstrap x86_64-musl
./xbps-src -m masterdir-musl pkg noisetorch
```

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (28 preceding siblings ...)
  2021-06-21 10:55 ` paper42
@ 2021-06-21 10:56 ` kawaiiamber
  2021-06-21 11:22 ` [PR REVIEW] " ericonr
                   ` (83 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-21 10:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 642 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864938057

Comment:
> @kawaiiamber Tests show 4 fails in `make` (i saw some segfaults). I am retrying right now. Idk if thats because of my CPU. I have a very old laptop after all. 🥲

I assume these segfaults only appear in the musl arch? CPU won't result in segmentation faulting here; it's not because of your CPU. I'll test when I return home. It's possible musl arch might need patches applied, who knows. I wanna use your template myself so I can see what error specifically happened durring the make command.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (29 preceding siblings ...)
  2021-06-21 10:56 ` kawaiiamber
@ 2021-06-21 11:22 ` ericonr
  2021-06-21 11:22 ` ericonr
                   ` (82 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-06-21 11:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655291742

Comment:
It's not long enough to require using `homepage`, but it's fine as is now as well.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (30 preceding siblings ...)
  2021-06-21 11:22 ` [PR REVIEW] " ericonr
@ 2021-06-21 11:22 ` ericonr
  2021-06-21 11:27 ` ericonr
                   ` (81 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-06-21 11:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 211 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655291986

Comment:
Please remove the restriction so we can see build results on CI.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (31 preceding siblings ...)
  2021-06-21 11:22 ` ericonr
@ 2021-06-21 11:27 ` ericonr
  2021-06-21 11:35 ` ReneganRonin
                   ` (80 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-06-21 11:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 450 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655294884

Comment:
Ugh it has an additional clause on top of GLP 3: https://github.com/lawl/NoiseTorch/blob/master/LICENSE#L5

Using https://github.com/lawl/NoiseTorch/blob/master/c/ladspa/module.c as the most restrictive file, the final package should be GPL-3.0-or-later. No idea how to mention the additional clause.,

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (32 preceding siblings ...)
  2021-06-21 11:27 ` ericonr
@ 2021-06-21 11:35 ` ReneganRonin
  2021-06-21 11:35 ` [PR REVIEW] " paper42
                   ` (79 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 11:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 497 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864962660

Comment:
> I think you might be doing something wrong. On your main PC, try running these commands, polkit shouldn't need to be built.
> 
> ```
> git pull --autostash --rebase upstream master
> ./xbps-src -m masterdir-musl binary-bootstrap x86_64-musl
> ./xbps-src -m masterdir-musl pkg noisetorch
> ```

It succesfully built. going to check if it runs

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (33 preceding siblings ...)
  2021-06-21 11:35 ` ReneganRonin
@ 2021-06-21 11:35 ` paper42
  2021-06-21 11:36 ` paper42
                   ` (78 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21 11:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 249 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655299775

Comment:
Rust has a similar restriction (not mentioned in the license) and we don't mention it in the template.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (34 preceding siblings ...)
  2021-06-21 11:35 ` [PR REVIEW] " paper42
@ 2021-06-21 11:36 ` paper42
  2021-06-21 11:36 ` paper42
                   ` (77 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21 11:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655299775

Comment:
Rust has a similar restriction (not mentioned in its license file) and we don't mention it in the template.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (35 preceding siblings ...)
  2021-06-21 11:36 ` paper42
@ 2021-06-21 11:36 ` paper42
  2021-06-21 11:38 ` paper42
                   ` (76 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21 11:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 256 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655299775

Comment:
Rust has a similar restriction (not mentioned in its license file) and it's not mentioned it in the template.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (36 preceding siblings ...)
  2021-06-21 11:36 ` paper42
@ 2021-06-21 11:38 ` paper42
  2021-06-21 11:47 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (75 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21 11:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-864964021

Comment:
@ReneganRonin force push the rebased version to this PR, that will make the CI run

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (37 preceding siblings ...)
  2021-06-21 11:38 ` paper42
@ 2021-06-21 11:47 ` ReneganRonin
  2021-06-21 14:40 ` ReneganRonin
                   ` (74 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 11:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1735 bytes --]

From d8e5cdbc487317bd7d4d94cc80c49fc658271877 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 23 +++++++++++++++++++++++
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..21872fc8a176
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,23 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (38 preceding siblings ...)
  2021-06-21 11:47 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-21 14:40 ` ReneganRonin
  2021-06-21 14:45 ` [PR REVIEW] " paper42
                   ` (73 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 14:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 220 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-865087553

Comment:
@paper42 it is now ready. :D thanks all of you. i hope this PR gets merged

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (39 preceding siblings ...)
  2021-06-21 14:40 ` ReneganRonin
@ 2021-06-21 14:45 ` paper42
  2021-06-21 23:38 ` ReneganRonin
                   ` (72 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-21 14:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 253 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r655299775

Comment:
Rust has a similar restriction (not mentioned in its license file) and it's not mentioned in the template.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (40 preceding siblings ...)
  2021-06-21 14:45 ` [PR REVIEW] " paper42
@ 2021-06-21 23:38 ` ReneganRonin
  2021-06-22  0:10 ` kawaiiamber
                   ` (71 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-21 23:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-865413559

Comment:
@paper42 @kawaiiamber @ericonr seems like it only builds for archs i686, x86_64, and x86_64-musl. Should I specify such archs in the template, commit and rebase, and push the changes now?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (41 preceding siblings ...)
  2021-06-21 23:38 ` ReneganRonin
@ 2021-06-22  0:10 ` kawaiiamber
  2021-06-22  0:18 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (70 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-22  0:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 379 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-865427570

Comment:
> @paper42 @kawaiiamber @ericonr seems like it only builds for archs i686, x86_64, and x86_64-musl. Should I specify such archs in the template, commit and rebase, and push the changes now?

No need to rebase - just git commit --amend

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (42 preceding siblings ...)
  2021-06-22  0:10 ` kawaiiamber
@ 2021-06-22  0:18 ` ReneganRonin
  2021-06-22  0:20 ` ReneganRonin
                   ` (69 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-22  0:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1758 bytes --]

From cd820f41bfe6e8506b5d4165555e6476e0ee41e1 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..719980a0b21e
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64* i686"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (43 preceding siblings ...)
  2021-06-22  0:18 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-22  0:20 ` ReneganRonin
  2021-06-22  0:27 ` paper42
                   ` (68 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-22  0:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-865430838

Comment:
@kawaiiamber okay already pushed the changes. waiting for approval. thanks :D

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (44 preceding siblings ...)
  2021-06-22  0:20 ` ReneganRonin
@ 2021-06-22  0:27 ` paper42
  2021-06-22  0:30 ` ReneganRonin
                   ` (67 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-22  0:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 250 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-865433707

Comment:
It builds for other architectures too, but cross compiling is broken. The upstream build system is not great.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (45 preceding siblings ...)
  2021-06-22  0:27 ` paper42
@ 2021-06-22  0:30 ` ReneganRonin
  2021-06-22  0:48 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (66 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-22  0:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 389 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-865434563

Comment:
> It builds for other architectures too, but cross compiling is broken. The upstream build system is not great.

i guess i should remove that line again. how did u know it build for other architectures? i am not very familiar with this stuff

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (46 preceding siblings ...)
  2021-06-22  0:30 ` ReneganRonin
@ 2021-06-22  0:48 ` ReneganRonin
  2021-06-22 22:21 ` ReneganRonin
                   ` (65 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-22  0:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1758 bytes --]

From cd820f41bfe6e8506b5d4165555e6476e0ee41e1 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..719980a0b21e
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,24 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+archs="x86_64* i686"
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (47 preceding siblings ...)
  2021-06-22  0:48 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-22 22:21 ` ReneganRonin
  2021-06-22 22:53 ` ericonr
                   ` (64 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-22 22:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866375851

Comment:
@kawaiiamber @paper42 @ericonr Is this PR ready to be merged?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (48 preceding siblings ...)
  2021-06-22 22:21 ` ReneganRonin
@ 2021-06-22 22:53 ` ericonr
  2021-06-22 23:10 ` paper42
                   ` (63 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-06-22 22:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 198 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866388982

Comment:
Try using the Go build style instead, it might just work.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (49 preceding siblings ...)
  2021-06-22 22:53 ` ericonr
@ 2021-06-22 23:10 ` paper42
  2021-06-22 23:14 ` ericonr
                   ` (62 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-22 23:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866395849

Comment:
It will not, it has a C part and it needs to build an executable (from go sources) for the host machine to embed a license to the source. After that it's a traditional go build.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (50 preceding siblings ...)
  2021-06-22 23:10 ` paper42
@ 2021-06-22 23:14 ` ericonr
  2021-06-22 23:34 ` paper42
                   ` (61 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-06-22 23:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 221 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866397298

Comment:
@paper42 I'd consider a `pre_build` function for the `c/ladspa` directory, then.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (51 preceding siblings ...)
  2021-06-22 23:14 ` ericonr
@ 2021-06-22 23:34 ` paper42
  2021-06-22 23:39 ` paper42
                   ` (60 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-22 23:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1013 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866405339

Comment:
A template like this works, but I am not sure if it's pretty enough.
```
# Template file for 'noisetorch'
pkgname=noisetorch
version=0.11.3
revision=1
wrksrc=NoiseTorch-${version}
build_style=go
go_ldflags="-X main.version=${version}"
go_import_path="."
depends="polkit"
short_desc="Real-time microphone noise suppression on Linux"
maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/lawl/NoiseTorch"
distfiles="${homepage}/archive/${version}.tar.gz"
checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c

pre_build() {
	make rnnoise
	GOARCH= go build scripts/embedlicenses.go
	./embedlicenses
}

post_install() {
	vinstall assets/noisetorch.desktop 644 usr/share/applications
	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
}
```

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (52 preceding siblings ...)
  2021-06-22 23:34 ` paper42
@ 2021-06-22 23:39 ` paper42
  2021-06-23  6:37 ` ReneganRonin
                   ` (59 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-22 23:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 232 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866407210

Comment:
I forgot to set the distribution variable to "void" in the same place where version is set.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (53 preceding siblings ...)
  2021-06-22 23:39 ` paper42
@ 2021-06-23  6:37 ` ReneganRonin
  2021-06-23 21:32 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (58 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23  6:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 248 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-866570685

Comment:
thats fine. im going to use that template tomorrow. just got busy on personal stuff lately. thanks. :D

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (54 preceding siblings ...)
  2021-06-23  6:37 ` ReneganRonin
@ 2021-06-23 21:32 ` ReneganRonin
  2021-06-23 21:52 ` ReneganRonin
                   ` (57 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 21:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 3128 bytes --]

From d77ea37ccf3e275ed434b2ca84806bec08e95321 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 1/2] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 23 +++++++++++++++++++++++
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..21872fc8a176
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,23 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

From 02b451dde7b10e5fdbc7d4b8899f4c824fa4de6a Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 2/2] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/template | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
index 21872fc8a176..cc03dc427663 100644
--- a/srcpkgs/noisetorch/template
+++ b/srcpkgs/noisetorch/template
@@ -3,8 +3,9 @@ pkgname=noisetorch
 version=0.11.3
 revision=1
 wrksrc=NoiseTorch-${version}
-build_style=gnu-makefile
-hostmakedepends="go"
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
 depends="polkit"
 short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
@@ -14,8 +15,13 @@ distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
 nopie=yes
 
-do_install() {
-	vbin bin/noisetorch
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
 	# fixes icon
 	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
 	vinstall noisetorch.desktop 644 usr/share/applications

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (55 preceding siblings ...)
  2021-06-23 21:32 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-23 21:52 ` ReneganRonin
  2021-06-23 21:53 ` ReneganRonin
                   ` (56 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 21:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 3975 bytes --]

From d77ea37ccf3e275ed434b2ca84806bec08e95321 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 1/3] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 23 +++++++++++++++++++++++
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..21872fc8a176
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,23 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

From 02b451dde7b10e5fdbc7d4b8899f4c824fa4de6a Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 2/3] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/template | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
index 21872fc8a176..cc03dc427663 100644
--- a/srcpkgs/noisetorch/template
+++ b/srcpkgs/noisetorch/template
@@ -3,8 +3,9 @@ pkgname=noisetorch
 version=0.11.3
 revision=1
 wrksrc=NoiseTorch-${version}
-build_style=gnu-makefile
-hostmakedepends="go"
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
 depends="polkit"
 short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
@@ -14,8 +15,13 @@ distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
 nopie=yes
 
-do_install() {
-	vbin bin/noisetorch
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
 	# fixes icon
 	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
 	vinstall noisetorch.desktop 644 usr/share/applications

From f637d750f8e67eb56e68f221ecc7975ba47f9633 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 3/3] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
index cc03dc427663..3546e9ce556b 100644
--- a/srcpkgs/noisetorch/template
+++ b/srcpkgs/noisetorch/template
@@ -22,7 +22,7 @@ pre_build() {
 }
 
 post_install() {
-	# fixes icon
+	# Fixes icon because it does not show
 	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
 	vinstall noisetorch.desktop 644 usr/share/applications
 	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (56 preceding siblings ...)
  2021-06-23 21:52 ` ReneganRonin
@ 2021-06-23 21:53 ` ReneganRonin
  2021-06-23 21:53 ` kawaiiamber
                   ` (55 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 21:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 3249 bytes --]

From d77ea37ccf3e275ed434b2ca84806bec08e95321 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 1/2] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 23 +++++++++++++++++++++++
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..21872fc8a176
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,23 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=gnu-makefile
+hostmakedepends="go"
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+do_install() {
+	vbin bin/noisetorch
+	# fixes icon
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

From 93e493275900742d4d39e3ee0a4a1de16d4cf1c9 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH 2/2] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/template | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
index 21872fc8a176..3546e9ce556b 100644
--- a/srcpkgs/noisetorch/template
+++ b/srcpkgs/noisetorch/template
@@ -3,8 +3,9 @@ pkgname=noisetorch
 version=0.11.3
 revision=1
 wrksrc=NoiseTorch-${version}
-build_style=gnu-makefile
-hostmakedepends="go"
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
 depends="polkit"
 short_desc="Real-time microphone noise suppression on Linux"
 maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
@@ -14,9 +15,14 @@ distfiles="${homepage}/archive/${version}.tar.gz"
 checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
 nopie=yes
 
-do_install() {
-	vbin bin/noisetorch
-	# fixes icon
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	# Fixes icon because it does not show
 	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
 	vinstall noisetorch.desktop 644 usr/share/applications
 	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (57 preceding siblings ...)
  2021-06-23 21:53 ` ReneganRonin
@ 2021-06-23 21:53 ` kawaiiamber
  2021-06-23 21:55 ` ReneganRonin
                   ` (54 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-23 21:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867186078

Comment:
There's currently three commits - be sure to rebase to one. Just use `git commit --amend` for future commits.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (58 preceding siblings ...)
  2021-06-23 21:53 ` kawaiiamber
@ 2021-06-23 21:55 ` ReneganRonin
  2021-06-23 21:56 ` kawaiiamber
                   ` (53 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 21:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867186899

Comment:
@kawaiiamber @ericonr is this ready to be merged now? or nay?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (59 preceding siblings ...)
  2021-06-23 21:55 ` ReneganRonin
@ 2021-06-23 21:56 ` kawaiiamber
  2021-06-23 21:57 ` kawaiiamber
                   ` (52 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-23 21:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 311 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867187468

Comment:
> @kawaiiamber @ericonr is this ready to be merged now? or nay?

I'd go test it out. `xbps-install --repository=/path/to/package.xbps` and see if it runs correctly.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (60 preceding siblings ...)
  2021-06-23 21:56 ` kawaiiamber
@ 2021-06-23 21:57 ` kawaiiamber
  2021-06-23 21:59 ` ReneganRonin
                   ` (51 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-23 21:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 393 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867187468

Comment:
> @kawaiiamber @ericonr is this ready to be merged now? or nay?

I'd go test it out. `xbps-install --repository=/path/to/package.xbps` and see if it runs correctly. But it's also not ready as you have two commits whereas you should only have one.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (61 preceding siblings ...)
  2021-06-23 21:57 ` kawaiiamber
@ 2021-06-23 21:59 ` ReneganRonin
  2021-06-23 22:00 ` kawaiiamber
                   ` (50 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 21:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 165 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867188780

Comment:
it works for me :D 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (62 preceding siblings ...)
  2021-06-23 21:59 ` ReneganRonin
@ 2021-06-23 22:00 ` kawaiiamber
  2021-06-23 22:08 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (49 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-23 22:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 255 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867189244

Comment:
> it works for me :D

Still squash those two commits to one: `git rebase -i HEAD~2` and squash the last one.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (63 preceding siblings ...)
  2021-06-23 22:00 ` kawaiiamber
@ 2021-06-23 22:08 ` ReneganRonin
  2021-06-23 22:10 ` ReneganRonin
                   ` (48 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 22:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1903 bytes --]

From d32d7115a90eeae3811216fa9f671a8e0b0c04e2 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 29 +++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..3546e9ce556b
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,29 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	# Fixes icon because it does not show
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (64 preceding siblings ...)
  2021-06-23 22:08 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-23 22:10 ` ReneganRonin
  2021-06-23 22:12 ` ReneganRonin
                   ` (47 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 22:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1903 bytes --]

From 1082e5a71bf93ab1830c40a1c9a919c613b3d040 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 29 +++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..3546e9ce556b
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,29 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+nopie=yes
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	# Fixes icon because it does not show
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (65 preceding siblings ...)
  2021-06-23 22:10 ` ReneganRonin
@ 2021-06-23 22:12 ` ReneganRonin
  2021-06-23 23:09 ` [PR REVIEW] " paper42
                   ` (46 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-23 22:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 311 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867194642

Comment:
> > it works for me :D
> 
> Still squash those two commits to one: `git rebase -i HEAD~2` and squash the last one.

okay it is ready now. i nearly messed up lol.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (66 preceding siblings ...)
  2021-06-23 22:12 ` ReneganRonin
@ 2021-06-23 23:09 ` paper42
  2021-06-23 23:10 ` paper42
                   ` (45 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-23 23:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r657517847

Comment:
why is this line necessary?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (67 preceding siblings ...)
  2021-06-23 23:09 ` [PR REVIEW] " paper42
@ 2021-06-23 23:10 ` paper42
  2021-06-24  0:11 ` ReneganRonin
                   ` (44 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-23 23:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 176 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r657518184

Comment:
why? can you leave a comment?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (68 preceding siblings ...)
  2021-06-23 23:10 ` paper42
@ 2021-06-24  0:11 ` ReneganRonin
  2021-06-24  0:13 ` ReneganRonin
                   ` (43 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24  0:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 235 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r657538371

Comment:
if left as is, the desktop icon does not show. but weirdly enough, that fixes it...

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (69 preceding siblings ...)
  2021-06-24  0:11 ` ReneganRonin
@ 2021-06-24  0:13 ` ReneganRonin
  2021-06-24  7:00 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (42 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24  0:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r657539041

Comment:
im going to delete that line. that was from the old template i have before. 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (70 preceding siblings ...)
  2021-06-24  0:13 ` ReneganRonin
@ 2021-06-24  7:00 ` ReneganRonin
  2021-06-24  8:31 ` ReneganRonin
                   ` (41 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24  7:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1891 bytes --]

From 9ca991b6fc27faaa2e3e10d41643d186acd84623 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..74908a06b7e9
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,28 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+depends="polkit"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	# Fixes icon because it does not show
+	sed 's/Icon=noisetorch.png/Icon=noisetorch/' assets/noisetorch.desktop > noisetorch.desktop
+	vinstall noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (71 preceding siblings ...)
  2021-06-24  7:00 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-24  8:31 ` ReneganRonin
  2021-06-24 10:46 ` paper42
                   ` (40 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24  8:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 480 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867447997

Comment:
@paper42 

Leaving the desktop file as is:
![screenshot-0624161754](https://user-images.githubusercontent.com/66054069/123229045-856e8700-d508-11eb-9b40-e81aedbe062c.png)

After fixing the icon in the desktop file:
![image](https://user-images.githubusercontent.com/66054069/123230263-a4214d80-d509-11eb-80bd-baa7e1a85d5a.png)


^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (72 preceding siblings ...)
  2021-06-24  8:31 ` ReneganRonin
@ 2021-06-24 10:46 ` paper42
  2021-06-24 12:51 ` [PR REVIEW] " lawl
                   ` (39 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-24 10:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867535119

Comment:
This issue seems to happen only with some implementations, so I think patching it in the template is fine. Could you make a PR upstream?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (73 preceding siblings ...)
  2021-06-24 10:46 ` paper42
@ 2021-06-24 12:51 ` lawl
  2021-06-24 13:23 ` ReneganRonin
                   ` (38 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: lawl @ 2021-06-24 12:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

New review comment by lawl on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r657917077

Comment:
Hello, upstream maintainer here. @ReneganRonin linked this PR upstream and i look the liberty to quickly glance over it.

Since you set `CAP_SYS_RESOURCE` in the package and the binary is managed by your package manager, polkit should not be a dependency. We only use `pkexec` from polkit if the binary manages itself. As long as the binary always has `CAP_SYS_RESOURCE` this should not be required.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (74 preceding siblings ...)
  2021-06-24 12:51 ` [PR REVIEW] " lawl
@ 2021-06-24 13:23 ` ReneganRonin
  2021-06-24 13:42 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (37 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24 13:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 228 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r657944038

Comment:
I see im going to remove that dependency then. thanks for the suggestions :D

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (75 preceding siblings ...)
  2021-06-24 13:23 ` ReneganRonin
@ 2021-06-24 13:42 ` ReneganRonin
  2021-06-24 13:49 ` ReneganRonin
                   ` (36 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24 13:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 2871 bytes --]

From 889e533764a6d1cf8c0920e595823009b6debf7f Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL                    |  5 ++++
 srcpkgs/noisetorch/patches/desktop-icon.patch | 11 ++++++++
 srcpkgs/noisetorch/patches/series             |  1 +
 srcpkgs/noisetorch/template                   | 25 +++++++++++++++++++
 4 files changed, 42 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/patches/desktop-icon.patch
 create mode 100644 srcpkgs/noisetorch/patches/series
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/patches/desktop-icon.patch b/srcpkgs/noisetorch/patches/desktop-icon.patch
new file mode 100644
index 000000000000..984ebe2e559b
--- /dev/null
+++ b/srcpkgs/noisetorch/patches/desktop-icon.patch
@@ -0,0 +1,11 @@
+--- a/assets/noisetorch.desktop
++++ b/assets/noisetorch.desktop
+@@ -2,7 +2,7 @@
+ Name=NoiseTorch
+ Comment=Create a virtual microphone that suppresses noise, in any application.
+ Exec=noisetorch
+-Icon=noisetorch.png
++Icon=noisetorch
+ Terminal=false
+ Type=Application
+ Categories=Audio;AudioVideo;Utility;
diff --git a/srcpkgs/noisetorch/patches/series b/srcpkgs/noisetorch/patches/series
new file mode 100644
index 000000000000..a168b6a132ba
--- /dev/null
+++ b/srcpkgs/noisetorch/patches/series
@@ -0,0 +1 @@
+desktop-icon.patch
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..4d41600fc069
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,25 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+patch_args="-Np1"  # Fixes icon because it does not show correctly if left as is
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (76 preceding siblings ...)
  2021-06-24 13:42 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-24 13:49 ` ReneganRonin
  2021-06-24 13:54 ` paper42
                   ` (35 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24 13:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 623 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867652241

Comment:
### Summary of changes:
- Fix build style from `gnu_makefile` to `go` by adding a `pre_build()` function.
- Removed `nopie` unnecessary line.
- Added patch `desktop-icon.patch` and `series` file to `patches` folder to fix desktop icon issue.
- Removed `polkit` as dependency since upstream maintainer has suggested it is not required since I set `CAP_SYS_RESOURCE`.

@ericonr @paper42 @kawaiiamber thanks for the assistance. Any more you can suggest for the template? \:D

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (77 preceding siblings ...)
  2021-06-24 13:49 ` ReneganRonin
@ 2021-06-24 13:54 ` paper42
  2021-06-24 14:03 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (34 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-24 13:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 221 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867655677

Comment:
@ReneganRonin the sed line was better than a whole patch, just use vsed instead.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (78 preceding siblings ...)
  2021-06-24 13:54 ` paper42
@ 2021-06-24 14:03 ` ReneganRonin
  2021-06-24 14:05 ` ReneganRonin
                   ` (33 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24 14:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1824 bytes --]

From c65f4b947d98ba26bc262242729685474e298bba Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..f13394b721a7
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,26 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vsed -i assets/noisetorch.desktop -e 's/Icon=noisetorch.png/Icon=noisetorch/'
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (79 preceding siblings ...)
  2021-06-24 14:03 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-24 14:05 ` ReneganRonin
  2021-06-24 14:06 ` paper42
                   ` (32 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-24 14:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 669 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867652241

Comment:
### Summary of changes:
- Fix build style from `gnu_makefile` to `go` by adding a `pre_build()` function.
- Removed `nopie` unnecessary line.
- ~~Added patch `desktop-icon.patch` and `series` file to `patches` folder to fix desktop icon issue.~~
- Fixed desktop icon issue using `vsed`.
- Removed `polkit` as dependency since upstream maintainer has suggested it is not required since I set `CAP_SYS_RESOURCE`.

@ericonr @paper42 @kawaiiamber thanks for the assistance. Any more you can suggest for the template? \:D

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (80 preceding siblings ...)
  2021-06-24 14:05 ` ReneganRonin
@ 2021-06-24 14:06 ` paper42
  2021-06-24 17:44 ` kawaiiamber
                   ` (31 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-24 14:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 151 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867665259

Comment:
lgtm :+1: 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (81 preceding siblings ...)
  2021-06-24 14:06 ` paper42
@ 2021-06-24 17:44 ` kawaiiamber
  2021-06-25  0:33 ` kawaiiamber
                   ` (30 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-24 17:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 689 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-867830406

Comment:
> ### Summary of changes:
> * Fix build style from `gnu_makefile` to `go` by adding a `pre_build()` function.
> * Removed `nopie` unnecessary line.
> * ~Added patch `desktop-icon.patch` and `series` file to `patches` folder to fix desktop icon issue.~
> * Fixed desktop icon issue using `vsed`.
> * Removed `polkit` as dependency since upstream maintainer has suggested it is not required since I set `CAP_SYS_RESOURCE`.
> 
> @ericonr @paper42 @kawaiiamber thanks for the assistance. Any more you can suggest for the template? :D

LGTM

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (82 preceding siblings ...)
  2021-06-24 17:44 ` kawaiiamber
@ 2021-06-25  0:33 ` kawaiiamber
  2021-06-25  1:34 ` ReneganRonin
                   ` (29 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-25  0:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 489 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-868095548

Comment:
Since upstream has fixed the Icon spec by ommiting `.png` via [#156](https://github.com/lawl/NoiseTorch/pull/156) into master, I wonder if a new release tag will be made - sometimes projects make release tags for bug fixes. If that's the case, it might be worth waiting to get rid of the `vsed` step in `post_install`. That's just my two cents.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (83 preceding siblings ...)
  2021-06-25  0:33 ` kawaiiamber
@ 2021-06-25  1:34 ` ReneganRonin
  2021-06-25  1:38 ` kawaiiamber
                   ` (28 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-25  1:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 766 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-868122433

Comment:
> Since upstream has fixed the Icon spec by ommiting `.png` via [#156](https://github.com/lawl/NoiseTorch/pull/156) into master, I wonder if a new release tag will be made - sometimes projects make release tags for bug fixes. If that's the case, it might be worth waiting to get rid of the `vsed` step in `post_install`. That's just my two cents.

for me, i think adding the `vsed` is fine since it fixes the Icon spec problem. Idk if other contributors agree but if the majority tells me to remove `vsed` then I will remove it. i think users can fix it by themselves until there is a new release. it is not that hard.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (84 preceding siblings ...)
  2021-06-25  1:34 ` ReneganRonin
@ 2021-06-25  1:38 ` kawaiiamber
  2021-06-25  1:39 ` ReneganRonin
                   ` (27 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: kawaiiamber @ 2021-06-25  1:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1008 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-868123507

Comment:
> > Since upstream has fixed the Icon spec by ommiting `.png` via [#156](https://github.com/lawl/NoiseTorch/pull/156) into master, I wonder if a new release tag will be made - sometimes projects make release tags for bug fixes. If that's the case, it might be worth waiting to get rid of the `vsed` step in `post_install`. That's just my two cents.
> 
> for me, i think adding the `vsed` is fine since it fixes the Icon spec problem. Idk if other contributors agree but if the majority tells me to remove `vsed` then I will remove it. i think users can fix it by themselves until there is a new release. it is not that hard.

????????????
I'm not suggesting to remove it - I'm saying another release tag might be released that has this patch already built in and you can update PR to that - release tags for upstream seem to happen about every 30 days - ish.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (85 preceding siblings ...)
  2021-06-25  1:38 ` kawaiiamber
@ 2021-06-25  1:39 ` ReneganRonin
  2021-06-25 10:18 ` paper42
                   ` (26 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-25  1:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 202 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-868123920

Comment:
oh okay. sorry i misinterpreted what u said :grimacing: 

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (86 preceding siblings ...)
  2021-06-25  1:39 ` ReneganRonin
@ 2021-06-25 10:18 ` paper42
  2021-06-27 15:16 ` ReneganRonin
                   ` (25 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-25 10:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 280 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-868396397

Comment:
imo it's not worth waiting for a new release just to remove one line. On the next update, vsed will warn that the line doesn't do anything.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (87 preceding siblings ...)
  2021-06-25 10:18 ` paper42
@ 2021-06-27 15:16 ` ReneganRonin
  2021-06-27 15:18 ` ReneganRonin
                   ` (24 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 15:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1675 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869179837

Comment:
> <!-- Mark items with [x] where applicable -->
> 
> 
> 
> #### General
> 
> - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
> 
> 
> 
> #### Have the results of the proposed changes been tested?
> 
> - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
> 
> - [ ] I generally don't use the affected packages but briefly tested this PR
> 
> 
> 
> <!--
> 
> If GitHub CI cannot be used to validate the build result (for example, if the
> 
> build is likely to take several hours), make sure to
> 
> [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
> 
> When skipping CI, uncomment and fill out the following section.
> 
> Note: for builds that are likely to complete in less than 2 hours, it is not
> 
> acceptable to skip CI.
> 
> -->
> 
> 
> 
> #### Does it build and run successfully? 
> 
> (Please choose at least one native build and, if supported, at least one cross build. More are better.)
> 
> - [x] I built this PR locally for my native architecture, (ARCH-LIBC)
> 
> - [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
> 
>   - [x] aarch64-musl
> 
>   - [x] armv7l
> 
>   - [x] armv6l-musl
> 
> 

seems that i was able to build this package locally through cross compile in `x86_64-musl`, `aarch64-musl`, `armv7l`, and `armv6l-musl`. going to test `i686`.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (88 preceding siblings ...)
  2021-06-27 15:16 ` ReneganRonin
@ 2021-06-27 15:18 ` ReneganRonin
  2021-06-27 15:18 ` ReneganRonin
                   ` (23 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 15:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869179837

Comment:


seems that i was able to build this package locally through cross compile in `x86_64-musl`, `aarch64-musl`, `armv7l`, and `armv6l-musl`. going to test `i686`.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (89 preceding siblings ...)
  2021-06-27 15:18 ` ReneganRonin
@ 2021-06-27 15:18 ` ReneganRonin
  2021-06-27 15:20 ` ReneganRonin
                   ` (22 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 15:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 317 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869179837

Comment:


seems that i was able to build this package locally through cross compile in `x86_64-musl`, `aarch64`, `aarch64-musl`, `armv7l`, and `armv6l-musl`. going to test `i686`.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (90 preceding siblings ...)
  2021-06-27 15:18 ` ReneganRonin
@ 2021-06-27 15:20 ` ReneganRonin
  2021-06-27 16:38 ` paper42
                   ` (21 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 15:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 348 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869179837

Comment:


seems that i was able to build this package locally through cross compile in `x86_64-musl`, `aarch64`, `aarch64-musl`, `armv7l`, and `armv6l-musl`. ~~going to test `i686`.~~
`i686` built successfully.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (91 preceding siblings ...)
  2021-06-27 15:20 ` ReneganRonin
@ 2021-06-27 16:38 ` paper42
  2021-06-27 22:37 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (20 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-06-27 16:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 201 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869191242

Comment:
@ReneganRonin could you rebase this branch on top of master?

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (92 preceding siblings ...)
  2021-06-27 16:38 ` paper42
@ 2021-06-27 22:37 ` ReneganRonin
  2021-06-27 22:39 ` ReneganRonin
                   ` (19 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 22:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1649 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1824 bytes --]

From 0d5696755477513c47c78e74e853dde8f994e501 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..f13394b721a7
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,26 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vsed -i assets/noisetorch.desktop -e 's/Icon=noisetorch.png/Icon=noisetorch/'
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (93 preceding siblings ...)
  2021-06-27 22:37 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-27 22:39 ` ReneganRonin
  2021-06-27 22:40 ` ReneganRonin
                   ` (18 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 22:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 360 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869233629

Comment:
> seems that i was able to build this package locally through cross compile in `x86_64-musl`, `aarch64`, `aarch64-musl`, `armv7l`, and `armv6l-musl`. ~going to test `i686`.~
> `i686` built successfully.

done :)

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (94 preceding siblings ...)
  2021-06-27 22:39 ` ReneganRonin
@ 2021-06-27 22:40 ` ReneganRonin
  2021-06-27 22:40 ` ReneganRonin
                   ` (17 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 22:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 360 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869233629

Comment:
> seems that i was able to build this package locally through cross compile in `x86_64-musl`, `aarch64`, `aarch64-musl`, `armv7l`, and `armv6l-musl`. ~going to test `i686`.~
> `i686` built successfully.

done :)

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (95 preceding siblings ...)
  2021-06-27 22:40 ` ReneganRonin
@ 2021-06-27 22:40 ` ReneganRonin
  2021-06-29  2:04 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (16 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-27 22:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-869233743

Comment:
> @ReneganRonin could you rebase this branch on top of master?

done :)

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (96 preceding siblings ...)
  2021-06-27 22:40 ` ReneganRonin
@ 2021-06-29  2:04 ` ReneganRonin
  2021-11-14  6:54 ` [PR REVIEW] " ericonr
                   ` (15 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ReneganRonin @ 2021-06-29  2:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1649 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1824 bytes --]

From 48e85eaeab6dcadcb9c9a5e8c5c7698d8f7fd3f6 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/noisetorch/INSTALL  |  5 +++++
 srcpkgs/noisetorch/template | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/noisetorch/INSTALL
 create mode 100644 srcpkgs/noisetorch/template

diff --git a/srcpkgs/noisetorch/INSTALL b/srcpkgs/noisetorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/noisetorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/noisetorch/template b/srcpkgs/noisetorch/template
new file mode 100644
index 000000000000..f13394b721a7
--- /dev/null
+++ b/srcpkgs/noisetorch/template
@@ -0,0 +1,26 @@
+# Template file for 'noisetorch'
+pkgname=noisetorch
+version=0.11.3
+revision=1
+wrksrc=NoiseTorch-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=voidlinux"
+go_import_path="."
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=b67155211278affc72f15d0ded9da560524e7bb0659012f9d41e69b531b9265c
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vsed -i assets/noisetorch.desktop -e 's/Icon=noisetorch.png/Icon=noisetorch/'
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (98 preceding siblings ...)
  2021-11-14  6:54 ` [PR REVIEW] " ericonr
@ 2021-11-14  6:54 ` ericonr
  2021-11-14  6:54 ` ericonr
                   ` (13 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-14  6:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 231 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r748806902

Comment:
Arguably the correct format would be `NoiseTorch`... But staying with this is valid.

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (99 preceding siblings ...)
  2021-11-14  6:54 ` ericonr
@ 2021-11-14  6:54 ` ericonr
  2021-11-14  6:54 ` ericonr
                   ` (12 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-14  6:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 189 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r748806784

Comment:
Needs `depends="libcap-progs"` in template

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (97 preceding siblings ...)
  2021-06-29  2:04 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-11-14  6:54 ` ericonr
  2021-11-14  6:54 ` ericonr
                   ` (14 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-14  6:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 244 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r748806842

Comment:
```suggestion
go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
```

Nit

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (100 preceding siblings ...)
  2021-11-14  6:54 ` ericonr
@ 2021-11-14  6:54 ` ericonr
  2021-11-14 11:02 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (11 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-14  6:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 160 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r748806980

Comment:
0.11.4 is out

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: noisetorch-0.11.3
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (101 preceding siblings ...)
  2021-11-14  6:54 ` ericonr
@ 2021-11-14 11:02 ` uncomfyhalomacro
  2021-11-14 11:03 ` [PR PATCH] [Updated] New package: NoiseTorch-0.11.4 uncomfyhalomacro
                   ` (10 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-14 11:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: noisetorch-0.11.3
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1768 bytes --]

From ee8e70ba57d2dc9a52bd9bdba65348f8e843d61c Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: noisetorch-0.11.3

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..d45f7cb512ad
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,26 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+wrksrc=${pkgname}-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="."
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (102 preceding siblings ...)
  2021-11-14 11:02 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2021-11-14 11:03 ` uncomfyhalomacro
  2021-11-14 11:04 ` uncomfyhalomacro
                   ` (9 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-14 11:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: NoiseTorch-0.11.4
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1768 bytes --]

From 4a17411e7e0b12a990cec03d0ca1d319963025a8 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: NoiseTorch-0.11.4

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..d45f7cb512ad
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,26 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+wrksrc=${pkgname}-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="."
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (103 preceding siblings ...)
  2021-11-14 11:03 ` [PR PATCH] [Updated] New package: NoiseTorch-0.11.4 uncomfyhalomacro
@ 2021-11-14 11:04 ` uncomfyhalomacro
  2021-11-16  1:31 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (8 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-14 11:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by uncomfyhalomacro on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-968268506

Comment:
This package is ready to merge and has no problems so far. Thanks!

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (104 preceding siblings ...)
  2021-11-14 11:04 ` uncomfyhalomacro
@ 2021-11-16  1:31 ` uncomfyhalomacro
  2021-11-16  6:49 ` [PR REVIEW] " paper42
                   ` (7 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-16  1:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1677 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: NoiseTorch-0.11.4
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl

Closes #27677


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1768 bytes --]

From 34d5b561b911116be00e1f5b9af24efc7bd7f253 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: NoiseTorch-0.11.4

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..d45f7cb512ad
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,26 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+wrksrc=${pkgname}-${version}
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="."
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (105 preceding siblings ...)
  2021-11-16  1:31 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2021-11-16  6:49 ` paper42
  2021-11-16  6:49 ` paper42
                   ` (6 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-11-16  6:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 165 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r749950667

Comment:
```suggestion
```

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR REVIEW] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (106 preceding siblings ...)
  2021-11-16  6:49 ` [PR REVIEW] " paper42
@ 2021-11-16  6:49 ` paper42
  2021-11-17 10:04 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (5 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: paper42 @ 2021-11-16  6:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 239 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#discussion_r749950954

Comment:
```suggestion
distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
```

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (107 preceding siblings ...)
  2021-11-16  6:49 ` paper42
@ 2021-11-17 10:04 ` uncomfyhalomacro
  2021-11-17 10:06 ` uncomfyhalomacro
                   ` (4 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-17 10:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1677 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: NoiseTorch-0.11.4
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl

Closes #27677


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1760 bytes --]

From 9bfdbe301a7c46ab4d03ac52fba97adec1679509 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: NoiseTorch-0.11.4

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..d7107e6c2aa3
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,25 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="."
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawn/NoiseTorch/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (108 preceding siblings ...)
  2021-11-17 10:04 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2021-11-17 10:06 ` uncomfyhalomacro
  2021-11-17 10:16 ` uncomfyhalomacro
                   ` (3 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-17 10:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1677 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: NoiseTorch-0.11.4
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl

Closes #27677


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1760 bytes --]

From c7eae3c37e623921a6a09c0b0d8b65f6993f8cb7 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: NoiseTorch-0.11.4

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..33a638c11ded
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,25 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="."
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (109 preceding siblings ...)
  2021-11-17 10:06 ` uncomfyhalomacro
@ 2021-11-17 10:16 ` uncomfyhalomacro
  2021-11-22  2:49 ` ericonr
                   ` (2 subsequent siblings)
  113 siblings, 0 replies; 115+ messages in thread
From: uncomfyhalomacro @ 2021-11-17 10:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1677 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: NoiseTorch-0.11.4
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl

Closes #27677


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1760 bytes --]

From 086066b16a4409e272c947686e215821e56b2406 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: NoiseTorch-0.11.4

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..33a638c11ded
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,25 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="."
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Updated] New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (110 preceding siblings ...)
  2021-11-17 10:16 ` uncomfyhalomacro
@ 2021-11-22  2:49 ` ericonr
  2021-11-22  2:55 ` [PR PATCH] [Merged]: " ericonr
  2021-11-22  2:56 ` ericonr
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-22  2:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1668 bytes --]

There is an updated pull request by ericonr against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages noisetorch
https://github.com/void-linux/void-packages/pull/31333

New package: NoiseTorch-0.11.4
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl

Closes #27677


A patch file from https://github.com/void-linux/void-packages/pull/31333.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-noisetorch-31333.patch --]
[-- Type: text/x-diff, Size: 1769 bytes --]

From 328e3746ece5f2ce55761c8823c05a4c383c1803 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Mon, 7 Jun 2021 21:54:34 +0800
Subject: [PATCH] New package: NoiseTorch-0.11.4

---
 srcpkgs/NoiseTorch/INSTALL  |  5 +++++
 srcpkgs/NoiseTorch/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/NoiseTorch/INSTALL
 create mode 100644 srcpkgs/NoiseTorch/template

diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL
new file mode 100644
index 000000000000..63f13c0c59ea
--- /dev/null
+++ b/srcpkgs/NoiseTorch/INSTALL
@@ -0,0 +1,5 @@
+case "${ACTION}" in
+post)
+	setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch
+	;;
+esac
diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template
new file mode 100644
index 000000000000..a9e9fb2c92d4
--- /dev/null
+++ b/srcpkgs/NoiseTorch/template
@@ -0,0 +1,25 @@
+# Template file for 'NoiseTorch'
+pkgname=NoiseTorch
+version=0.11.4
+revision=1
+build_style=go
+go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux"
+go_import_path="noisetorch"
+depends="libcap-progs"
+short_desc="Real-time microphone noise suppression on Linux"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/lawl/NoiseTorch"
+distfiles="https://github.com/lawl/NoiseTorch/archive/${version}.tar.gz"
+checksum=3da6cad119ecca6f4e131c8bca86eb122d2363d5d30dcd1da41974af5887a3c1
+
+pre_build() {
+	make rnnoise
+	GOARCH= go build scripts/embedlicenses.go
+	./embedlicenses
+}
+
+post_install() {
+	vinstall assets/noisetorch.desktop 644 usr/share/applications
+	vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
+}

^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: [PR PATCH] [Merged]: New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (111 preceding siblings ...)
  2021-11-22  2:49 ` ericonr
@ 2021-11-22  2:55 ` ericonr
  2021-11-22  2:56 ` ericonr
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-22  2:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1500 bytes --]

There's a merged pull request on the void-packages repository

New package: NoiseTorch-0.11.4
https://github.com/void-linux/void-packages/pull/31333

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] x86_64-musl
  - [x] i686
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv6l-musl

Closes #27677


^ permalink raw reply	[flat|nested] 115+ messages in thread

* Re: New package: NoiseTorch-0.11.4
  2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
                   ` (112 preceding siblings ...)
  2021-11-22  2:55 ` [PR PATCH] [Merged]: " ericonr
@ 2021-11-22  2:56 ` ericonr
  113 siblings, 0 replies; 115+ messages in thread
From: ericonr @ 2021-11-22  2:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 176 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31333#issuecomment-975024260

Comment:
Thanks for the PR! It worked great.

^ permalink raw reply	[flat|nested] 115+ messages in thread

end of thread, other threads:[~2021-11-22  2:56 UTC | newest]

Thread overview: 115+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-07  0:54 [PR PATCH] New package: noisetorch 0.11.3 ReneganRonin
2021-06-07  5:55 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-07 13:55 ` ReneganRonin
2021-06-08 10:40 ` ReneganRonin
2021-06-17 23:48 ` ReneganRonin
2021-06-18  0:00 ` ReneganRonin
2021-06-18  0:02 ` ReneganRonin
2021-06-21  3:12 ` ReneganRonin
2021-06-21  3:40 ` ReneganRonin
2021-06-21  4:10 ` [PR REVIEW] " kawaiiamber
2021-06-21  4:10 ` kawaiiamber
2021-06-21  4:10 ` kawaiiamber
2021-06-21  4:14 ` kawaiiamber
2021-06-21  6:21 ` [PR REVIEW] " paper42
2021-06-21  6:28 ` ReneganRonin
2021-06-21  6:30 ` ReneganRonin
2021-06-21  6:31 ` ReneganRonin
2021-06-21  6:33 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-21  6:42 ` [PR REVIEW] New package: noisetorch-0.11.3 paper42
2021-06-21  6:43 ` paper42
2021-06-21  6:48 ` paper42
2021-06-21  8:58 ` ReneganRonin
2021-06-21  9:00 ` ReneganRonin
2021-06-21 10:43 ` ReneganRonin
2021-06-21 10:46 ` [PR REVIEW] " kawaiiamber
2021-06-21 10:47 ` ReneganRonin
2021-06-21 10:48 ` [PR REVIEW] " kawaiiamber
2021-06-21 10:49 ` kawaiiamber
2021-06-21 10:53 ` ReneganRonin
2021-06-21 10:55 ` paper42
2021-06-21 10:56 ` kawaiiamber
2021-06-21 11:22 ` [PR REVIEW] " ericonr
2021-06-21 11:22 ` ericonr
2021-06-21 11:27 ` ericonr
2021-06-21 11:35 ` ReneganRonin
2021-06-21 11:35 ` [PR REVIEW] " paper42
2021-06-21 11:36 ` paper42
2021-06-21 11:36 ` paper42
2021-06-21 11:38 ` paper42
2021-06-21 11:47 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-21 14:40 ` ReneganRonin
2021-06-21 14:45 ` [PR REVIEW] " paper42
2021-06-21 23:38 ` ReneganRonin
2021-06-22  0:10 ` kawaiiamber
2021-06-22  0:18 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-22  0:20 ` ReneganRonin
2021-06-22  0:27 ` paper42
2021-06-22  0:30 ` ReneganRonin
2021-06-22  0:48 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-22 22:21 ` ReneganRonin
2021-06-22 22:53 ` ericonr
2021-06-22 23:10 ` paper42
2021-06-22 23:14 ` ericonr
2021-06-22 23:34 ` paper42
2021-06-22 23:39 ` paper42
2021-06-23  6:37 ` ReneganRonin
2021-06-23 21:32 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-23 21:52 ` ReneganRonin
2021-06-23 21:53 ` ReneganRonin
2021-06-23 21:53 ` kawaiiamber
2021-06-23 21:55 ` ReneganRonin
2021-06-23 21:56 ` kawaiiamber
2021-06-23 21:57 ` kawaiiamber
2021-06-23 21:59 ` ReneganRonin
2021-06-23 22:00 ` kawaiiamber
2021-06-23 22:08 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-23 22:10 ` ReneganRonin
2021-06-23 22:12 ` ReneganRonin
2021-06-23 23:09 ` [PR REVIEW] " paper42
2021-06-23 23:10 ` paper42
2021-06-24  0:11 ` ReneganRonin
2021-06-24  0:13 ` ReneganRonin
2021-06-24  7:00 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-24  8:31 ` ReneganRonin
2021-06-24 10:46 ` paper42
2021-06-24 12:51 ` [PR REVIEW] " lawl
2021-06-24 13:23 ` ReneganRonin
2021-06-24 13:42 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-24 13:49 ` ReneganRonin
2021-06-24 13:54 ` paper42
2021-06-24 14:03 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-24 14:05 ` ReneganRonin
2021-06-24 14:06 ` paper42
2021-06-24 17:44 ` kawaiiamber
2021-06-25  0:33 ` kawaiiamber
2021-06-25  1:34 ` ReneganRonin
2021-06-25  1:38 ` kawaiiamber
2021-06-25  1:39 ` ReneganRonin
2021-06-25 10:18 ` paper42
2021-06-27 15:16 ` ReneganRonin
2021-06-27 15:18 ` ReneganRonin
2021-06-27 15:18 ` ReneganRonin
2021-06-27 15:20 ` ReneganRonin
2021-06-27 16:38 ` paper42
2021-06-27 22:37 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-27 22:39 ` ReneganRonin
2021-06-27 22:40 ` ReneganRonin
2021-06-27 22:40 ` ReneganRonin
2021-06-29  2:04 ` [PR PATCH] [Updated] " ReneganRonin
2021-11-14  6:54 ` [PR REVIEW] " ericonr
2021-11-14  6:54 ` ericonr
2021-11-14  6:54 ` ericonr
2021-11-14  6:54 ` ericonr
2021-11-14 11:02 ` [PR PATCH] [Updated] " uncomfyhalomacro
2021-11-14 11:03 ` [PR PATCH] [Updated] New package: NoiseTorch-0.11.4 uncomfyhalomacro
2021-11-14 11:04 ` uncomfyhalomacro
2021-11-16  1:31 ` [PR PATCH] [Updated] " uncomfyhalomacro
2021-11-16  6:49 ` [PR REVIEW] " paper42
2021-11-16  6:49 ` paper42
2021-11-17 10:04 ` [PR PATCH] [Updated] " uncomfyhalomacro
2021-11-17 10:06 ` uncomfyhalomacro
2021-11-17 10:16 ` uncomfyhalomacro
2021-11-22  2:49 ` ericonr
2021-11-22  2:55 ` [PR PATCH] [Merged]: " ericonr
2021-11-22  2:56 ` ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).