Package Details: noisetorch-git 0.12.2.r15.g3b04af2-1

Git Clone URL: https://aur.archlinux.org/noisetorch-git.git (read-only, click to copy)
Package Base: noisetorch-git
Description: Real-time microphone noise suppression on Linux.
Upstream URL: https://github.com/noisetorch/NoiseTorch
Licenses: GPL3
Conflicts: noisetorch
Provides: noisetorch
Submitter: erbrecht
Maintainer: gileri
Last Packager: gileri
Votes: 11
Popularity: 0.000016
First Submitted: 2020-07-18 04:21 (UTC)
Last Updated: 2023-08-06 18:55 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4

erbrecht commented on 2020-08-03 13:52 (UTC)

I updated the pkgbuild to include the changes suggested by @yochananmarqos.

The patch that disables the self/auto updater was broken, so I pushed a new patch as well.

yochananmarqos commented on 2020-08-02 17:08 (UTC) (edited on 2020-08-02 17:09 (UTC) by yochananmarqos)

@reztho:

Add this in prepare():

  export GOPATH="$srcdir/gopath"
  go clean -modcache

Add this after make in build():

  go clean -modcache

reztho commented on 2020-08-02 11:38 (UTC)

I think making a package from this PKGBUILD, it made a $HOME/go directory in my system. PKGBUILDs are not supposed to write in the users home. Please, check if it's the case and find a way to manage the depending GO packages installation inside src dir when making this package.

erbrecht commented on 2020-08-01 01:50 (UTC)

Thanks I made that change. I was pushing some changes to the build process anyway so this was an easy change to include.

yochananmarqos commented on 2020-07-31 19:53 (UTC) (edited on 2020-07-31 19:53 (UTC) by yochananmarqos)

The desktop file is broken:

Icon=noisetorch.png

Should be:

Icon=noisetorch
sed -i 's/noisetorch.png/noisetorch/g' "assets/noisetorch.desktop"
install -Dm644 "assets/noisetorch.desktop" -t \
  "$pkgdir/usr/share/applications"

erbrecht commented on 2020-07-25 01:04 (UTC) (edited on 2020-07-25 01:05 (UTC) by erbrecht)

there is a slight change in the way the source is compiled starting with version 0.5.3.beta.r1.g5ce761a-2. previously, i was changing the default generated config file to disable the built-in updater. i'm now leaving that generated config default and removing the code that actually checks for updates. i only mention this because versions previous to 0.5.3.beta.r1.g5ce761a-2 will have a non-default configuration file. the default config is: Threshold = 95 DisplayMonitorSources = false EnableUpdates = true