* [ISSUE] package request
@ 2021-01-05 4:09 autoteelar
2021-01-09 14:42 ` package request https://github.com/lawl/NoiseTorch kawaiiamber
` (15 more replies)
0 siblings, 16 replies; 17+ messages in thread
From: autoteelar @ 2021-01-05 4:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 757 bytes --]
New issue by autoteelar on void-packages repository
https://github.com/void-linux/void-packages/issues/27677
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
*output of ``xuname`` (part of xtools)*
* package:
*affected package(s) including the version*: ``xbps-query -p pkgver <pkgname>``
### Expected behavior
### Actual behavior
### Steps to reproduce the behavior
https://github.com/lawl/NoiseTorch
this is really handy and i think it would be very nice to have in void linux, its bascially https://krisp.ai/ but for linux and free and open source :D
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
@ 2021-01-09 14:42 ` kawaiiamber
2021-01-19 21:39 ` ericonr
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: kawaiiamber @ 2021-01-09 14:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1045 bytes --]
New comment by kawaiiamber on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-757260468
Comment:
Here was my attempt at packaking it:
```sh
# Template file for 'noisetorch'
pkgname=noisetorch
version=0.9.0
revision=1
wrksrc="NoiseTorch-${version}"
build_style=go
go_import_path="https://github.com/lawl/NoiseTorch"
short_desc="Real-time microphone noise suppression on Linux"
maintainer="KawaiiAmber <japaneselearning101@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=afe01a969e1c016134cbe4f481c2af110f091f29fbde3a1d44095d9be37d3fd2
```
`xbps-src` returns with
```
=> Using vendor dir for noisetorch Go dependencies.
cannot find package "." in:
/builddir/NoiseTorch-0.9.0/vendor/https:/github.com/lawl/NoiseTorch
```
I tried setting `go_get=yes` as well. I'm not that experienced with go, so I'm probably doing it wrong to be honest.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
2021-01-09 14:42 ` package request https://github.com/lawl/NoiseTorch kawaiiamber
@ 2021-01-19 21:39 ` ericonr
2021-01-21 4:16 ` kawaiiamber
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-01-19 21:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-763158459
Comment:
I believe `go_import_path` shouldn't have https://
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
2021-01-09 14:42 ` package request https://github.com/lawl/NoiseTorch kawaiiamber
2021-01-19 21:39 ` ericonr
@ 2021-01-21 4:16 ` kawaiiamber
2021-06-14 14:01 ` m4rcu5
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: kawaiiamber @ 2021-01-21 4:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 352 bytes --]
New comment by kawaiiamber on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-764249377
Comment:
> I believe `go_import_path` shouldn't have https://
I see. I updated the template to not include `https://`, it actually compiles for quite a while, but after about 10 minutes spits out the same error.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (2 preceding siblings ...)
2021-01-21 4:16 ` kawaiiamber
@ 2021-06-14 14:01 ` m4rcu5
2021-06-17 23:50 ` ReneganRonin
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: m4rcu5 @ 2021-06-14 14:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1059 bytes --]
New comment by m4rcu5 on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-860709400
Comment:
Hi,
Here is a working template.
```
# 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="Orphaned <orphan@voidlinux.org>"
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
vinstall assets/noisetorch.desktop 644 usr/share/applications
vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
}
```
And a companion `INSTALL` file.
```
case "${ACTION}" in
post)
setcap CAP_SYS_RESOURCE=+ep usr/bin/noisetorch
;;
esac
```
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (3 preceding siblings ...)
2021-06-14 14:01 ` m4rcu5
@ 2021-06-17 23:50 ` ReneganRonin
2021-06-18 16:15 ` m4rcu5
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ReneganRonin @ 2021-06-17 23:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 299 bytes --]
New comment by ReneganRonin on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-863631605
Comment:
@m4rcu5 Wow nice. Thanks. I am not familiar with go but with that template it works. I already fixed the icon issue so take a look with the #31333 btw.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (4 preceding siblings ...)
2021-06-17 23:50 ` ReneganRonin
@ 2021-06-18 16:15 ` m4rcu5
2021-06-21 3:03 ` kawaiiamber
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: m4rcu5 @ 2021-06-18 16:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 518 bytes --]
New comment by m4rcu5 on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-864145223
Comment:
Hi @ReneganRonin, this doesn't seem to be your average go package. It has to compile the `ladspa` plugin and then compiles the go package. As the original author already handles all of this in his `Makefile` I thought it would be easier to use that and just make sure the right host dependencies are handled.
Nice spotting on the icon! I didn't even notice it was missing. :)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (5 preceding siblings ...)
2021-06-18 16:15 ` m4rcu5
@ 2021-06-21 3:03 ` kawaiiamber
2021-06-21 3:10 ` ReneganRonin
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: kawaiiamber @ 2021-06-21 3:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1384 bytes --]
New comment by kawaiiamber on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-864688595
Comment:
> Hi,
>
> Here is a working template.
>
> ```
> # 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="Orphaned <orphan@voidlinux.org>"
> 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
>
> vinstall assets/noisetorch.desktop 644 usr/share/applications
> vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps
> }
> ```
>
> And a companion `INSTALL` file.
>
> ```
> case "${ACTION}" in
> post)
> setcap CAP_SYS_RESOURCE=+ep usr/bin/noisetorch
> ;;
> esac
> ```
Why limit arch to `x86_64` only? What about `-musl` archs? `archs=x86_64*` to include musl archs. `pulseaudio` shouldn't be in depends - similar to the `jamulus` package, let the user decide to install pulseaudio or pipewire, for example.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (6 preceding siblings ...)
2021-06-21 3:03 ` kawaiiamber
@ 2021-06-21 3:10 ` ReneganRonin
2021-06-21 3:12 ` ReneganRonin
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ReneganRonin @ 2021-06-21 3:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 222 bytes --]
New comment by ReneganRonin on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-864691100
Comment:
alrighty. i will modify the template. im still new in packaging stuff 👍
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (7 preceding siblings ...)
2021-06-21 3:10 ` ReneganRonin
@ 2021-06-21 3:12 ` ReneganRonin
2021-06-21 7:46 ` m4rcu5
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ReneganRonin @ 2021-06-21 3:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 238 bytes --]
New comment by ReneganRonin on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-864691100
Comment:
alrighty. i will modify the template. im still new in packaging stuff 👍
EDIT: Done 🥳
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (8 preceding siblings ...)
2021-06-21 3:12 ` ReneganRonin
@ 2021-06-21 7:46 ` m4rcu5
2021-06-21 10:18 ` ReneganRonin
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: m4rcu5 @ 2021-06-21 7:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 383 bytes --]
New comment by m4rcu5 on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-864807917
Comment:
@kawaiiamber upstream only rolls a x64 release, I never thought about `musl` when whipping this POC together. I am happy that @ReneganRonin is working on the PR, and will track it to learn for any future packages I'd like to include :smile:
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (9 preceding siblings ...)
2021-06-21 7:46 ` m4rcu5
@ 2021-06-21 10:18 ` ReneganRonin
2021-11-10 2:12 ` rivanfebrian123
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ReneganRonin @ 2021-06-21 10:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 222 bytes --]
New comment by ReneganRonin on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-864916541
Comment:
im building it now in musl. *intel pentium noises*. this will take a while
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (10 preceding siblings ...)
2021-06-21 10:18 ` ReneganRonin
@ 2021-11-10 2:12 ` rivanfebrian123
2021-11-11 8:29 ` uncomfyhalomacro
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: rivanfebrian123 @ 2021-11-10 2:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
New comment by rivanfebrian123 on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-964717198
Comment:
Could you please make a PR for this package template?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (11 preceding siblings ...)
2021-11-10 2:12 ` rivanfebrian123
@ 2021-11-11 8:29 ` uncomfyhalomacro
2021-11-14 6:52 ` ericonr
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: uncomfyhalomacro @ 2021-11-11 8:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 207 bytes --]
New comment by uncomfyhalomacro on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-966089094
Comment:
well it has not been merged yet since 5 months ago. :'(
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (12 preceding siblings ...)
2021-11-11 8:29 ` uncomfyhalomacro
@ 2021-11-14 6:52 ` ericonr
2021-11-22 2:55 ` [ISSUE] [CLOSED] " ericonr
2021-11-24 16:56 ` autoteelar
15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-11-14 6:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 161 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-968217906
Comment:
Relevant PR #31333
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ISSUE] [CLOSED] package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (13 preceding siblings ...)
2021-11-14 6:52 ` ericonr
@ 2021-11-22 2:55 ` ericonr
2021-11-24 16:56 ` autoteelar
15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-11-22 2:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 760 bytes --]
Closed issue by autoteelar on void-packages repository
https://github.com/void-linux/void-packages/issues/27677
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
*output of ``xuname`` (part of xtools)*
* package:
*affected package(s) including the version*: ``xbps-query -p pkgver <pkgname>``
### Expected behavior
### Actual behavior
### Steps to reproduce the behavior
https://github.com/lawl/NoiseTorch
this is really handy and i think it would be very nice to have in void linux, its bascially https://krisp.ai/ but for linux and free and open source :D
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: package request https://github.com/lawl/NoiseTorch
2021-01-05 4:09 [ISSUE] package request autoteelar
` (14 preceding siblings ...)
2021-11-22 2:55 ` [ISSUE] [CLOSED] " ericonr
@ 2021-11-24 16:56 ` autoteelar
15 siblings, 0 replies; 17+ messages in thread
From: autoteelar @ 2021-11-24 16:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 152 bytes --]
New comment by autoteelar on void-packages repository
https://github.com/void-linux/void-packages/issues/27677#issuecomment-978058122
Comment:
based!
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2021-11-24 16:56 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-05 4:09 [ISSUE] package request autoteelar
2021-01-09 14:42 ` package request https://github.com/lawl/NoiseTorch kawaiiamber
2021-01-19 21:39 ` ericonr
2021-01-21 4:16 ` kawaiiamber
2021-06-14 14:01 ` m4rcu5
2021-06-17 23:50 ` ReneganRonin
2021-06-18 16:15 ` m4rcu5
2021-06-21 3:03 ` kawaiiamber
2021-06-21 3:10 ` ReneganRonin
2021-06-21 3:12 ` ReneganRonin
2021-06-21 7:46 ` m4rcu5
2021-06-21 10:18 ` ReneganRonin
2021-11-10 2:12 ` rivanfebrian123
2021-11-11 8:29 ` uncomfyhalomacro
2021-11-14 6:52 ` ericonr
2021-11-22 2:55 ` [ISSUE] [CLOSED] " ericonr
2021-11-24 16:56 ` autoteelar
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).