nota-daw-bin
The package installs a prebuilt AppImage from the project's official GitHub releases, which is a normal distribution method; the source is verifiable and matches the project, though the AppImage itself is not rebuilt from source.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs a prebuilt AppImage from the project's official GitHub releases, which is a normal distribution method; the source is verifiable and matches the project, though the AppImage itself is not rebuilt from source.
PKGBUILD
# Maintainer: xpufx <github@xpufx.com>
pkgname=nota-daw-bin
pkgver=0.55.1
_appimage_sha='e50e24c1a72aea10878dfa053bda20f4d7d9082362bd3eee8b0d95e1120f2e0b'
_license_sha='0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0'
pkgrel=1
pkgdesc="Modern digital audio workstation (DAW) (upstream binary)"
arch=('x86_64')
url="https://github.com/nota-daw/nota"
_github_url="https://github.com/nota-daw/nota"
_appimage_asset="Nota-${pkgver}-x86_64.AppImage"
license=('AGPL-3.0-only')
_publish_targets="aur"
provides=('nota' 'nota-daw')
conflicts=('nota' 'nota-daw')
options=('!strip' '!debug')
depends=('alsa-lib' 'freetype2' 'fontconfig' 'glibc' 'gcc-libs' 'libx11' 'libxcursor' 'libxext' 'libxinerama' 'libxrandr' 'libice' 'libsm' 'openssl' 'zlib' 'icu' 'hicolor-icon-theme')
optdepends=(
'pulseaudio: PulseAudio audio backend support'
'pipewire-pulse: PipeWire PulseAudio audio backend support'
)
source=(
"${_appimage_asset}::${_github_url}/releases/download/v${pkgver}/${_appimage_asset}"
"LICENSE::https://raw.githubusercontent.com/nota-daw/nota/v${pkgver}/LICENSE"
)
sha256sums=(
"$_appimage_sha"
"$_license_sha"
)
prepare() {
cd "$srcdir"
chmod +x "Nota-${pkgver}-x86_64.AppImage"
rm -rf squashfs-root
./Nota-${pkgver}-x86_64.AppImage --appimage-extract
}
package() {
cd "$srcdir"
# Install application files from extracted squashfs-root/usr/bin/ to /usr/lib/nota/
install -d "${pkgdir}/usr/lib/nota"
cp -a squashfs-root/usr/bin/* "${pkgdir}/usr/lib/nota/"
# Fix directory and file permissions
find "${pkgdir}/usr/lib/nota" -type d -exec chmod 755 {} +
find "${pkgdir}/usr/lib/nota" -type f -exec chmod 644 {} +
chmod 755 "${pkgdir}/usr/lib/nota/Nota.App"
if [ -f "${pkgdir}/usr/lib/nota/nota-scanworker" ]; then
chmod 755 "${pkgdir}/usr/lib/nota/nota-scanworker"
fi
if [ -f "${pkgdir}/usr/lib/nota/createdump" ]; then
chmod 755 "${pkgdir}/usr/lib/nota/createdump"
fi
find "${pkgdir}/usr/lib/nota" -type f -name "*.so*" -exec chmod 755 {} +
# Remove LTTng tracepoint provider to avoid unnecessary dependency on liblttng-ust
rm -f "${pkgdir}/usr/lib/nota/libcoreclrtraceptprovider.so"
# Install launcher scripts
install -d "${pkgdir}/usr/bin"
cat > "${pkgdir}/usr/bin/nota" << 'EOF'
#!/bin/sh
exec /usr/lib/nota/Nota.App "$@"
EOF
chmod 755 "${pkgdir}/usr/bin/nota"
ln -s nota "${pkgdir}/usr/bin/nota-daw"
# Desktop entry
install -d "${pkgdir}/usr/share/applications"
cat > "${pkgdir}/usr/share/applications/nota.desktop" << 'EOF'
[Desktop Entry]
Type=Application
Name=Nota
Comment=Modern digital audio workstation
Exec=/usr/bin/nota
Icon=nota
Terminal=false
Categories=AudioVideo;Audio;Music;
StartupWMClass=Nota.App
EOF
# Application icons
if [ -f "squashfs-root/usr/share/icons/hicolor/256x256/apps/nota.png" ]; then
install -Dm644 "squashfs-root/usr/share/icons/hicolor/256x256/apps/nota.png" \
"${pkgdir}/usr/share/icons/hicolor/256x256/apps/nota.png"
elif [ -f "squashfs-root/nota.png" ]; then
install -Dm644 "squashfs-root/nota.png" \
"${pkgdir}/usr/share/icons/hicolor/256x256/apps/nota.png"
fi
# Upstream license
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Low | 2 |
| 2026-10-16 17:16:11 | Low | 2 |