bitwig-studio-beta
MEDIUM
maintainer clpwn
6 votes
scanned 2026-08-19 03:41:13.749572
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
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:28
source=("$_pkgname-$pkgver.deb::https://www.bitwig.com/dl/Bitwig%20Studio/${_pkgver}%20Beta%20${pkgver##*.}/installer_linux/")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Jake McGinty <me@jakebot.org>
2
# Co-Maintainer: storbake
3
# Contributor: Jonathon Fernyhough <jonathon at_m2x+dev>
4
# Contributor: Aleksej Komarov <stylemistake@gmail.com>
5
# Contributor: MKzero <info[at]linux-web-development[dot]de>
6
# Upstream: Bitwig GmbH <support@bitwig.com>
7
8
# Original PKGBUILD taken wholesale from stylemistake's bitwig-studio package
9
# JF added a prepare() to allow side-by-side installation with release version
10
11
pkgname=bitwig-studio-beta
12
_pkgname=bitwig-studio
13
_pkgver=6.1
14
pkgver=${_pkgver}.6
15
pkgrel=1
16
pkgdesc='Digital audio workstation for music production, remixing and live performance'
17
arch=('x86_64')
18
url='https://www.bitwig.com/'
19
license=('custom')
20
# Deps from bitwig-studio package
21
#depends=('jack' 'xdg-utils' 'zenity' 'xcb-util-wm' 'libbsd')
22
# Deps as suggested by namcap...
23
depends=('gtk3' 'lib32-libx11' 'lib32-libxkbcommon' 'libxkbcommon-x11' 'xcb-util' 'xcb-util-wm')
24
optdepends=('alsa-lib' 'jack' 'oss' 'ffmpeg: MP3 support')
25
provides=('bitwig-studio')
26
options=(!strip)
27
#source=("$_pkgname-$pkgver.deb::https://downloads.bitwig.com/${_pkgver}%20Beta%20${pkgver#*beta}/bitwig-studio-${pkgver}.deb")
28
source=("$_pkgname-$pkgver.deb::https://www.bitwig.com/dl/Bitwig%20Studio/${_pkgver}%20Beta%20${pkgver##*.}/installer_linux/")
29
b2sums=('5195c2ad4f2a92d384310f60737e3e28d32bec4a7f083450ea99a1967b2f22a9e190b31ec8296ea034e22c234a0f2285c4daeeabb98068d777ee98722f52b03e')
30
31
prepare() {
32
msg2 "Unpacking archive contents..."
33
bsdtar -xf "${srcdir}/data.tar.zst" -C ${srcdir}/
34
35
msg2 "Moving things around so we can install side-by-side with bitwig-studio..."
36
cd ${srcdir}/opt/
37
mv ${_pkgname} ${pkgname}
38
39
cd ${srcdir}/usr/
40
rm bin/${_pkgname}
41
ln -s /opt/${pkgname}/${_pkgname} bin/${pkgname}
42
43
cd share/
44
mv applications/com.bitwig.BitwigStudio.desktop applications/com.bitwig.BitwigStudioBeta.desktop
45
sed -i "s|${_pkgname}|${pkgname}|g;
46
s|Bitwig Studio|Bitwig Studio Beta|g;
47
s|BitwigStudio|BitwigStudioBeta|g;
48
12s|bitwig-|bitwig-beta-|g;" applications/com.bitwig.BitwigStudioBeta.desktop
49
50
mv metainfo/com.bitwig.BitwigStudio.appdata.xml metainfo/com.bitwig.BitwigStudioBeta.appdata.xml
51
sed -i "5s|BitwigStudio|BitwigStudioBeta|;
52
8s|Bitwig Studio|Bitwig Studio Beta|;
53
s|application/bitwig-|application/bitwig-beta-|g" metainfo/com.bitwig.BitwigStudioBeta.appdata.xml
54
55
mv mime/packages/com.bitwig.BitwigStudio.xml mime/packages/com.bitwig.BitwigStudioBeta.xml
56
sed -i "s|bitwig-|bitwig-beta-|g;
57
s|BitwigStudio|BitwigStudioBeta|g;
58
s|Studio |Studio Beta |g" mime/packages/com.bitwig.BitwigStudioBeta.xml
59
60
cd icons/hicolor/
61
for icon in 48x48/apps/*.png 128x128/apps/*png scalable/apps/*.svg; do
62
mv "$icon" "${icon/Studio/StudioBeta}"
63
done
64
for icon in scalable/mimetypes/*.svg; do
65
mv "$icon" "${icon/Studio/StudioBeta}"
66
done
67
}
68
69
package() {
70
mv ${srcdir}/{opt,usr} ${pkgdir}/
71
72
# Install license
73
install -D -m644 ${pkgdir}/opt/${pkgname}/EULA.rtf ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
74
}
75
Changes since previous scan
--- PKGBUILD @ 2026-07-25 00:13+++ PKGBUILD @ 2026-08-19 03:41@@ -11,7 +11,7 @@ pkgname=bitwig-studio-beta _pkgname=bitwig-studio _pkgver=6.1-pkgver=${_pkgver}.1+pkgver=${_pkgver}.6 pkgrel=1 pkgdesc='Digital audio workstation for music production, remixing and live performance' arch=('x86_64')@@ -26,7 +26,7 @@ options=(!strip) #source=("$_pkgname-$pkgver.deb::https://downloads.bitwig.com/${_pkgver}%20Beta%20${pkgver#*beta}/bitwig-studio-${pkgver}.deb") source=("$_pkgname-$pkgver.deb::https://www.bitwig.com/dl/Bitwig%20Studio/${_pkgver}%20Beta%20${pkgver##*.}/installer_linux/")-b2sums=('5397aae37aaff076e63dc237d76f0ed96b2cece30e1f2568a72c789b719d325247f582ec116ca588db9e93cea882f0eb422b165cde2fe3cd08b588327681d346')+b2sums=('5195c2ad4f2a92d384310f60737e3e28d32bec4a7f083450ea99a1967b2f22a9e190b31ec8296ea034e22c234a0f2285c4daeeabb98068d777ee98722f52b03e') prepare() { msg2 "Unpacking archive contents..."Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-19 03:41:13 | Medium | 1 |
| 2026-07-25 00:13:44 | Clean | 2 |
| 2026-07-24 11:27:50 | Medium | 1 |
| 2026-06-20 00:18:46 | Clean | 2 |
| 2026-06-19 23:51:18 | Clean | 2 |
| 2026-06-19 22:34:54 | Medium | 1 |
| 2026-06-19 19:07:35 | Low | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |