vofa-next-git
LOW
maintainer Neko_Rikka
0 votes
scanned 2026-08-20 13:11:31.763076
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: yjzyl9008@gmail.com
2
pkgname=vofa-next-git
3
_pkgname=vofa-NEXT
4
pkgver=r108.22b1f0f
5
pkgrel=1
6
pkgdesc="A next-generation serial assistant for embedded debugging, waveforms, and CAN/automotive diagnostics"
7
arch=('x86_64' 'aarch64')
8
url="https://github.com/Horldsence/vofa-NEXT"
9
license=('MIT')
10
depends=(
11
'gtk3'
12
'webkit2gtk-4.1'
13
'openssl'
14
'libayatana-appindicator'
15
'libsoup3'
16
'hicolor-icon-theme'
17
)
18
makedepends=(
19
'git'
20
'rust'
21
'cargo'
22
'nodejs'
23
'pnpm'
24
'pkgconf'
25
)
26
provides=("${pkgname%-git}")
27
conflicts=("${pkgname%-git}")
28
source=("git+${url}.git")
29
sha256sums=('SKIP')
30
31
pkgver() {
32
cd "${srcdir}/${_pkgname}"
33
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
34
}
35
36
prepare() {
37
cd "${srcdir}/${_pkgname}"
38
export CARGO_HOME="${srcdir}/cargo"
39
pnpm install --frozen-lockfile
40
}
41
42
build() {
43
cd "${srcdir}/${_pkgname}"
44
45
export CARGO_HOME="${srcdir}/cargo"
46
export RUSTUP_TOOLCHAIN=stable
47
export CC=gcc
48
export CXX=g++
49
unset RUSTFLAGS
50
unset CFLAGS
51
unset CXXFLAGS
52
unset LDFLAGS
53
pnpm build
54
cargo build --release --locked --manifest-path src-tauri/Cargo.toml --features tauri/custom-protocol
55
}
56
57
package() {
58
cd "${srcdir}/${_pkgname}"
59
install -Dm755 "src-tauri/target/release/vofa-next" "${pkgdir}/usr/bin/vofa-next"
60
install -Dm644 /dev/stdin "${pkgdir}/usr/share/applications/vofa-next.desktop" <<EOF
61
[Desktop Entry]
62
Name=VOFA-NEXT
63
Comment=Next-generation Serial Assistant & Diagnostic Tool
64
Exec=vofa-next
65
Icon=vofa-next
66
Terminal=false
67
Type=Application
68
Categories=Development;Utility;
69
EOF
70
71
if [ -f "icon.png" ]; then
72
install -Dm644 "icon.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/vofa-next.png"
73
fi
74
75
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
76
}
77
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-20 13:11:31 | Low | 1 |