proton-meet-bin
MEDIUM
maintainer AlphaLynx
4 votes
scanned 2026-09-17 03:24:22.735270
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:15
source=($_name-$pkgver.deb::https://proton.me/download/meet/linux/$pkgver/ProtonMeet-desktop.deb
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: AlphaLynx <alphalynx at alphalynx dot dev>
2
3
pkgname=proton-meet-bin
4
_name=${pkgname%-bin}
5
pkgver=1.0.11
6
pkgrel=1
7
pkgdesc='Secure, end-to-end encrypted video conferencing'
8
arch=(any)
9
url='https://proton.me/meet'
10
license=(GPL-3.0-or-later)
11
_electron=electron43
12
depends=(bash $_electron xdg-utils)
13
provides=($_name)
14
conflicts=($_name)
15
source=($_name-$pkgver.deb::https://proton.me/download/meet/linux/$pkgver/ProtonMeet-desktop.deb
16
$_name.sh)
17
sha512sums=('92e56382abc334913c42a4fd9e3d889d5b306bddce75e2c38cd79210d4788d0549167b5b2c407c3a67f71bb2779ecf870e77dc29c3b9ca4cdcf99e2193325972'
18
'558644ebe5a0fb43fead451e93b65f4006108ea76fb5241b591fe06951f9d1be742ef6fbac307d86020d132eeee3a2c182604351144f7c750fe4f275c876ae9b')
19
b2sums=('d01f7b8d84fd899163e9dde8d3e86acc92662e222dbe1aa8d5cbe5692cc0b2ea2912fd768d05c24525e92074decd6c9a3e0594f64f4b33c54a7c47e073fd7865'
20
'cc16def864fd2e9134c194b473db94b0588871af895803fe4151ab7b715f66bbbb695a0964c03577da12b72397230626dabf186885cd206de412c8eac3a47e4a')
21
22
prepare() {
23
# Extract only the files we need
24
tar -xf data.tar.xz \
25
"./usr/lib/$_name/resources/" \
26
"./usr/lib/$_name/version" \
27
"./usr/share/applications/$_name.desktop" \
28
29
# Find out which major release of electron this version of proton-meet requires
30
local _electron_major=$(cat "usr/lib/$_name/version" | sed 's/^[~^]\?\([0-9]\+\)\(\.[0-9]\+\)*$/\1/')
31
32
# Check if we depend on the correct electron version
33
if [ "$_electron" != "electron$_electron_major" ] ; then
34
echo "Error: Incorrect electron version detected. Please change the value of \"_electron\" from \"$_electron\" to \"electron$_electron_major\"."
35
return 1
36
fi
37
38
# Specify electron version in launcher
39
sed -i "s|@ELECTRON@|$_electron|" "$srcdir/proton-meet.sh"
40
}
41
42
package() {
43
install -Dm755 $_name.sh "$pkgdir/usr/bin/$_name"
44
45
install -d "$pkgdir/usr/share/$_name"
46
cp usr/lib/proton-meet/resources/* "$pkgdir/usr/share/$_name/"
47
48
install -Dm644 usr/share/applications/$_name.desktop -t "$pkgdir/usr/share/applications"
49
}
50
Changes since previous scan
--- PKGBUILD @ 2026-09-16 00:03+++ PKGBUILD @ 2026-09-17 03:24@@ -2,21 +2,21 @@ pkgname=proton-meet-bin _name=${pkgname%-bin}-pkgver=1.0.10+pkgver=1.0.11 pkgrel=1 pkgdesc='Secure, end-to-end encrypted video conferencing' arch=(any) url='https://proton.me/meet' license=(GPL-3.0-or-later)-_electron=electron39+_electron=electron43 depends=(bash $_electron xdg-utils) provides=($_name) conflicts=($_name) source=($_name-$pkgver.deb::https://proton.me/download/meet/linux/$pkgver/ProtonMeet-desktop.deb $_name.sh)-sha512sums=('7de2519bd29a6634d6f74055bee3bbbf4e696b69a803e9f986bd1ca2a5900a545896f5e6bf2d2848d4a44e5917d819c961e2293cc62ae854f35ee2d43ce41f53'+sha512sums=('92e56382abc334913c42a4fd9e3d889d5b306bddce75e2c38cd79210d4788d0549167b5b2c407c3a67f71bb2779ecf870e77dc29c3b9ca4cdcf99e2193325972' '558644ebe5a0fb43fead451e93b65f4006108ea76fb5241b591fe06951f9d1be742ef6fbac307d86020d132eeee3a2c182604351144f7c750fe4f275c876ae9b')-b2sums=('48d2562f24deb09428ff637ec404df46f79f74ea122d98f0e6fded49c9c5d0e6268ec2d7f6982a4b32db24b70d3b6bff9bce08de2d772aa9d35fa69df1abb714'+b2sums=('d01f7b8d84fd899163e9dde8d3e86acc92662e222dbe1aa8d5cbe5692cc0b2ea2912fd768d05c24525e92074decd6c9a3e0594f64f4b33c54a7c47e073fd7865' 'cc16def864fd2e9134c194b473db94b0588871af895803fe4151ab7b715f66bbbb695a0964c03577da12b72397230626dabf186885cd206de412c8eac3a47e4a') prepare() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-17 03:24:22 | Medium | 1 |
| 2026-09-17 00:27:14 | Low | 2 |
| 2026-09-16 23:24:19 | Medium | 1 |
| 2026-09-16 00:03:17 | Medium | 2 |
| 2026-09-15 00:25:31 | Medium | 2 |
| 2026-09-14 00:27:57 | Medium | 2 |
| 2026-09-13 00:19:54 | Medium | 2 |
| 2026-09-12 00:25:17 | Medium | 2 |
| 2026-09-11 00:19:22 | Medium | 2 |
| 2026-09-10 00:22:44 | Medium | 2 |
| 2026-09-09 00:04:09 | Medium | 2 |
| 2026-09-08 00:18:08 | Medium | 2 |
| 2026-09-07 00:30:15 | Medium | 2 |
| 2026-09-06 00:17:06 | Medium | 2 |
| 2026-09-05 00:16:27 | Medium | 2 |
| 2026-09-04 00:03:13 | Medium | 2 |
| 2026-09-03 00:15:47 | Medium | 2 |
| 2026-09-02 00:02:31 | Medium | 2 |
| 2026-09-01 00:11:19 | Medium | 2 |
| 2026-08-31 00:19:57 | Medium | 2 |