beammp
maintainer BrewCity
· 1 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from the project's own source on GitHub and includes a local vcpkg checkout; the only concern is a SKIP'd checksum for the Git repository, but no untrusted executables or malicious behavior is present.
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.
LOW
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from the project's own source on GitHub and includes a local vcpkg checkout; the only concern is a SKIP'd checksum for the Git repository, but no untrusted executables or malicious behavior is present.
PKGBUILD
1
# Maintainer: BrewCity <rickybrewing@gmail.com>
2
pkgname=beammp
3
pkgver=2.8.0
4
pkgrel=1
5
pkgdesc="Since the other packages i tried didnt want to work"
6
arch=('x86_64')
7
url="https://github.com/BeamMP/BeamMP-Launcher"
8
license=('AGPL-3.0-or-later')
9
10
depends=(
11
'curl'
12
'gcc-libs'
13
'glibc'
14
'openssl'
15
'zlib'
16
)
17
18
makedepends=(
19
'cmake'
20
'git'
21
'ninja'
22
'pkgconf'
23
'unzip'
24
'zip'
25
)
26
27
optdepends=(
28
'steam: launch BeamNG.drive through Steam'
29
)
30
31
provides=('beammp-launcher')
32
conflicts=(
33
'beammp-launcher'
34
'beammp-launcher-git'
35
)
36
37
source=(
38
"BeamMP-Launcher-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
39
'vcpkg::git+https://github.com/microsoft/vcpkg.git'
40
'beammp.desktop'
41
)
42
43
sha256sums=('351e5b8d159126f3369bde3dac4a881c4b7ceea52255fdf3093ba912450b65bc'
44
'SKIP'
45
'd9212a9430e35d7f62918e706f2e6a786e61429db9a2f4ccb6a7effa8b51f32e')
46
47
prepare() {
48
cd "$srcdir/vcpkg"
49
./bootstrap-vcpkg.sh -disableMetrics
50
}
51
52
build() {
53
cmake \
54
-S "$srcdir/BeamMP-Launcher-$pkgver" \
55
-B "$srcdir/build" \
56
-G Ninja \
57
-DCMAKE_BUILD_TYPE=Release \
58
-DCMAKE_INSTALL_PREFIX=/usr \
59
-DCMAKE_TOOLCHAIN_FILE="$srcdir/vcpkg/scripts/buildsystems/vcpkg.cmake" \
60
-DVCPKG_TARGET_TRIPLET=x64-linux
61
62
cmake --build "$srcdir/build" --parallel
63
}
64
65
package() {
66
install -Dm755 \
67
"$srcdir/build/BeamMP-Launcher" \
68
"$pkgdir/usr/lib/beammp/BeamMP-Launcher"
69
70
install -Dm755 /dev/stdin "$pkgdir/usr/bin/beammp" <<'EOF'
71
#!/bin/bash
72
73
data_dir="${XDG_DATA_HOME:-$HOME/.local/share}/beammp"
74
system_launcher="/usr/lib/beammp/BeamMP-Launcher"
75
user_launcher="$data_dir/BeamMP-Launcher"
76
77
mkdir -p "$data_dir"
78
79
if [[ ! -x "$user_launcher" ]] ||
80
! cmp -s "$system_launcher" "$user_launcher"; then
81
install -m755 "$system_launcher" "$user_launcher"
82
fi
83
84
cd "$data_dir" || exit 1
85
exec "$user_launcher" "$@"
86
EOF
87
88
install -Dm644 \
89
"$srcdir/beammp.desktop" \
90
"$pkgdir/usr/share/applications/beammp.desktop"
91
92
install -Dm644 \
93
"$srcdir/BeamMP-Launcher-$pkgver/LICENSE" \
94
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
95
}
96
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 07:17:22 | LOW | 2 |
| 2026-07-31 05:17:13 | LOW | 2 |