Package Details: audacity-local-git 3.5.0.0.r18499-1

Git Clone URL: https://aur.archlinux.org/audacity-local-git.git (read-only, click to copy)
Package Base: audacity-local-git
Description: Record and edit audio files - Built with mostly system libraries, except for xwWidgets and PortMidi
Upstream URL: https://audacityteam.org
Licenses: GPL2, CCPL
Groups: pro-audio
Conflicts: audacity, catch2
Provides: audacity, ladspa-host, lv2-host, vamp-host, vst-host, vst3-host
Submitter: evorster
Maintainer: evorster
Last Packager: evorster
Votes: 0
Popularity: 0.000000
First Submitted: 2023-02-17 13:10 (UTC)
Last Updated: 2024-02-25 07:32 (UTC)

Required by (130)

Sources (1)

Latest Comments

evorster commented on 2023-11-13 11:46 (UTC)

Added in the dependencies. This is a troubled package, as getting Audacity to build so that plugins display their GUI breaks a few Arch conventions.

gromit commented on 2023-11-13 10:39 (UTC) (edited on 2023-11-13 10:39 (UTC) by gromit)

This package is missing various dependencies i.e. opusfile and rapidjson, see this commit

gromit commented on 2023-10-23 23:29 (UTC)

This package is missing the (make-)dependencies opusfile, xcb-util-keysyms and maybe xcb-util (that one I took because of this commit in extra)

evorster commented on 2023-02-17 19:13 (UTC)

Hi Fabio!

Firstly, thanks so much for taking a look at this package. This is only the first commit, so it is in a very raw state.

The reason I did the version like this is because that is the version reported in the MakeFile. When I do an yay -Ss audacity, I can easily see whether the last time I packaged it is still ahead of the latest released package. :)

I have not even started looking at the system dependencies yet... frankly, I did not expect anyone else to even look at this package this early. So, again, thanks for looking at it. If you want, I can grant you co-maintainer, but then I should also tell you what I have in mind for this package.

Currently, the audacity-git package in AUR builds with all system packages, and that is a fine goal. Unfortunately, using the system packages breaks the plugins, and I use a few of those. So, my stated goal is to have an audacity as close to git master that also works so that I can assist the Audacity team in testing the git master package.

I do believe the stated goal of the Audacity team is to lessen the dependency on specific versions of packages in the future, and then this audacity-local-git will become obsolete. We are not there yet, and in the meantime I would like to polish up this one and have it presentable in a short amount of time.

FabioLolix commented on 2023-02-17 18:30 (UTC) (edited on 2023-02-17 18:31 (UTC) by FabioLolix)

Hello,

  • is there any problems with the more common pkgver() aused in audacity-git? git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' | cut -d'.' -f2-
  • I have started to play with the pkgbuild and there are some things to change, several depends specified are not used like catch2 or portaudio, use_vst3sdk=system but vst3sdk is missing from depends, etc