audacity4-git

LOW
maintainer kryksyh 0 votes scanned 2026-09-01 09:47:42.175833
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: kryksyh <kryksyh@gmail.com>
2pkgname=audacity4-git
3_pkgname=audacity
4pkgver=r0
5pkgrel=1
6pkgdesc="Audacity 4, the next generation of the popular multi-track audio editor"
7arch=('x86_64')
8url="https://github.com/audacity/audacity"
9license=('GPL-3.0-or-later')
10depends=(
11 qt6-base
12 qt6-declarative
13 qt6-svg
14 qt6-tools
15 qt6-shadertools
16 qt6-5compat
17 qt6-networkauth
18 expat
19 libogg
20 libvorbis
21 flac
22 opus
23 opusfile
24 lame
25 mpg123
26 wavpack
27 libsndfile
28 portaudio
29 wxwidgets-gtk3
30 zlib
31 libpng
32 freetype2
33 harfbuzz
34 alsa-lib
35 mesa
36)
37makedepends=(
38 git
39 cmake
40 ninja
41 gcc
42 pkgconf
43 python
44 nasm
45)
46provides=('audacity4')
47conflicts=('audacity4' 'audacity4-bin' 'audacity4-alpha' 'audacity4-nocloud-git')
48source=(
49 "git+https://github.com/audacity/audacity.git"
50 "git+https://github.com/musescore/muse_framework.git"
51 "git+https://github.com/musescore/muse_deps.git"
52)
53sha256sums=('SKIP' 'SKIP' 'SKIP')
54
55pkgver() {
56 cd "$srcdir/$_pkgname"
57 git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' | cut -d'.' -f2-
58}
59
60prepare() {
61 cd "$srcdir/$_pkgname"
62 git submodule init
63 git config submodule.muse.url "$srcdir/muse_framework"
64 git config submodule.muse_deps.url "$srcdir/muse_deps"
65 git -c protocol.file.allow=always submodule update
66}
67
68build() {
69 cd "$srcdir/$_pkgname"
70 cmake \
71 -G Ninja \
72 -S . \
73 -B build \
74 -D CMAKE_BUILD_TYPE=Release \
75 -D CMAKE_INSTALL_PREFIX=/usr \
76 -D EXTDEPS_OVERRIDE_ALL=SYSTEM \
77 -D MUSE_APP_INSTALL_SUFFIX=4 \
78 -D MUSE_ENABLE_UNIT_TESTS=OFF \
79 -D MUSE_MODULE_DIAGNOSTICS_CRASHPAD_CLIENT=OFF \
80 -D MUSE_MODULE_UPDATE=OFF \
81 -D AU4_BUILD_MODE=release \
82 -D AU_BUILD_USAGEINFO_MODULE=OFF
83 cmake --build build
84}
85
86package() {
87 cd "$srcdir/$_pkgname"
88 DESTDIR="$pkgdir" cmake --install build
89}
90

Scan history

Scanned at (UTC)SeverityRules
2026-09-01 09:47:42 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion