socalabs-wavetable-vst3-bin

maintainer SpotlightKid · 0 votes · base socalabs-wavetable · scanned 2026-08-03 00:08:14.047287
MEDIUM
View on AUR ↗
Why flagged The package downloads a prebuilt binary archive from a non-standard host (socalabs.com) via a PHP script, which is unverifiable and could be silently swapped, posing a supply-chain risk.

Triggered rules

MEDIUM source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:15 source_x86_64=("$pkgbase-$pkgver.zip::https://socalabs.com/files/get.php?id=Wavetable_Linux.zip")
MEDIUM AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is MEDIUM (confidence 85%): The package downloads a prebuilt binary archive from a non-standard host (socalabs.com) via a PHP script, which is unverifiable and could be silently swapped, posing a supply-chain risk.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de>
2# Contributor: usrmusicman
3
4pkgbase=socalabs-wavetable
5pkgname=($pkgbase-lv2-bin $pkgbase-vst-bin $pkgbase-vst3-bin)
6pkgver=1.0.34
7pkgrel=1
8arch=(x86_64)
9url='https://socalabs.com/synths/wavetable/'
10license=(BSD-3-Clause)
11groups=(pro-audio)
12depends=(fontconfig freetype2 glibc gcc-libs)
13makedepends=(unzip)
14source=("LICENSE-socalabs-wavetable::https://github.com/FigBug/Wavetable/raw/refs/tags/v$pkgver/LICENSE")
15source_x86_64=("$pkgbase-$pkgver.zip::https://socalabs.com/files/get.php?id=Wavetable_Linux.zip")
16sha256sums=('65723088b243ad18fdd0417c911deac03593ded0b7a089b0d100a988528c8af3')
17sha256sums_x86_64=('df62945366ae782e1f068b3b2b67137e31683a20553437bec8beca5a123ee23f')
18
19package_socalabs-wavetable-lv2-bin() {
20 depends+=(libcurl.so libfreetype.so)
21 pkgdesc="Socalabs Retro Wavetable Synth (LV2)"
22 groups+=(lv2-plugins)
23 optdepends=('lv2-host: for loading the LV2 plugin')
24 install -v -Dm644 "$srcdir"/lv2/Wavetable.lv2/*.ttl -t "$pkgdir"/usr/lib/lv2/Wavetable.lv2
25 install -v -Dm755 "$srcdir"/lv2/Wavetable.lv2/*.so -t "$pkgdir"/usr/lib/lv2/Wavetable.lv2
26 install -v -Dm 644 "$srcdir"/LICENSE-socalabs-wavetable \
27 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
28}
29
30package_socalabs-wavetable-vst-bin() {
31 depends+=(libcurl.so libfreetype.so)
32 pkgdesc="Socalabs Retro Wavetable Synth (VST)"
33 groups+=(vst-plugins)
34 optdepends=('vst-host: for loading the VST2 plugin')
35 install -v -Dm755 "$srcdir"/vst/Wavetable.so -t "$pkgdir"/usr/lib/vst
36 install -v -Dm 644 "$srcdir"/LICENSE-socalabs-wavetable \
37 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
38}
39
40package_socalabs-wavetable-vst3-bin() {
41 depends+=(libcurl.so libfreetype.so)
42 pkgdesc="Socalabs Retro Wavetable Synth (VST3)"
43 groups+=(vst3-plugins)
44 optdepends=('vst3-host: for loading the VST3 plugin')
45 install -v -Dm644 "$srcdir"/vst3/Wavetable.vst3/Contents/Resources/moduleinfo.json \
46 -t "$pkgdir"/usr/lib/vst3/Wavetable.vst3/Contents/Resources
47 install -v -Dm755 "$srcdir"/vst3/Wavetable.vst3/Contents/x86_64-linux/Wavetable.so \
48 -t "$pkgdir"/usr/lib/vst3/Wavetable.vst3/Contents/x86_64-linux/
49 install -v -Dm 644 "$srcdir"/LICENSE-socalabs-wavetable \
50 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
51}
52

Changes since previous scan

--- PKGBUILD @ 2026-07-31 00:14
+++ PKGBUILD @ 2026-08-03 00:08
@@ -3,8 +3,8 @@
pkgbase=socalabs-wavetable
pkgname=($pkgbase-lv2-bin $pkgbase-vst-bin $pkgbase-vst3-bin)
-pkgver=1.0.32
-pkgrel=2
+pkgver=1.0.34
+pkgrel=1
arch=(x86_64)
url='https://socalabs.com/synths/wavetable/'
license=(BSD-3-Clause)

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 MEDIUM 2
2026-08-02 00:16:08 MEDIUM 2
2026-08-01 00:11:18 MEDIUM 2
2026-07-31 19:18:43 MEDIUM 2
2026-07-31 00:14:10 MEDIUM 2
2026-07-30 00:17:23 MEDIUM 2
2026-07-29 00:25:53 MEDIUM 2
2026-07-28 00:07:28 MEDIUM 2
2026-07-27 00:24:32 MEDIUM 2
2026-07-26 00:07:32 MEDIUM 2
2026-07-25 00:13:44 MEDIUM 2
2026-07-24 00:02:28 MEDIUM 2
2026-07-23 00:14:47 MEDIUM 2
2026-07-22 00:29:32 MEDIUM 2
2026-07-21 00:24:15 MEDIUM 2
2026-07-20 00:19:49 MEDIUM 2
2026-07-19 00:17:08 MEDIUM 2
2026-07-18 00:14:48 MEDIUM 2
2026-07-17 00:06:16 MEDIUM 2
2026-07-16 00:05:41 MEDIUM 2

Report a package

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

0 / 4000
Your suggestion