vstbridge
LOW
maintainer der-joel
0 votes
scanned 2026-11-04 18:07:34.859631
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: Joel Jax <joeljax@web.de>
2
3
pkgname=vstbridge # For git paths
4
pkgver=0.0.4
5
pkgrel=1
6
pkgdesc="Windows VST2/VST3/CLAP plugins in Linux DAWs via Wine. A fork of yabridge by Robert Van Der Helm."
7
arch=('x86_64')
8
url="https://github.com/rations/vstbridge"
9
license=('GPL-3.0-only')
10
depends=(
11
'wine'
12
'gtk3'
13
'glibc>=2.34'
14
'libxcb'
15
'gcc-libs'
16
)
17
optdepends=(
18
'wine-staging: recommended Wine implementation'
19
'winetricks: install DXVK and other Wine components'
20
)
21
provides=()
22
conflicts=()
23
options=('!strip' '!debug') # Upstream binaries (Wine PE hosts) must not be stripped
24
25
source=("${pkgname}-${pkgver}-x86_64.tar.gz::${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}-x86_64.tar.gz")
26
sha256sums=('1b851e55098fc176f21c82f78c4842a67746b177265e9fed8e9062b3d54f6c5e') # Adjust with each version bump (copy from git releases page)
27
28
prepare() {
29
:
30
}
31
32
33
34
package() {
35
cd "${srcdir}/${pkgname}"
36
37
# Place plugin libraries and wine hosts in /usr/lib
38
install -d "${pkgdir}/usr/lib"
39
for f in libvstbridge-*.so vstbridge-host*.exe vstbridge-host*.so; do
40
[[ -e "$f" ]] && install -m755 "$f" "${pkgdir}/usr/lib/$f"
41
done
42
43
# Place management tools (CLI + GTK GUI) in /usr/bin
44
install -d "${pkgdir}/usr/bin"
45
for b in vstbridgectl vstbridgectl-gtk; do
46
[[ -e "$b" ]] && install -m755 "$b" "${pkgdir}/usr/bin/$b"
47
done
48
49
# Desktop entry for the GUI
50
install -d "${pkgdir}/usr/share/applications"
51
cat > "${pkgdir}/usr/share/applications/vstbridgectl.desktop" <<EOF
52
[Desktop Entry]
53
Type=Application
54
Name=vstbridgectl
55
Comment=Manage vstbridge Windows plugin bridges
56
Exec=vstbridgectl-gtk
57
Icon=audio-x-generic
58
Terminal=false
59
Categories=AudioVideo;Audio;Settings;
60
EOF
61
62
# Docs and license
63
for d in README.md readme-fixes.md; do
64
[[ -e "$d" ]] && install -Dm644 "$d" "${pkgdir}/usr/share/doc/${pkgname}/$d"
65
done
66
[[ -e LICENSE ]] && install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
67
}
68
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-04 18:07:34 | Low | 1 |