Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).