vofa-next-git

LOW
maintainer Neko_Rikka 0 votes scanned 2026-08-20 13:11:31.763076
View on AUR
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
2pkgname=vofa-next-git
3_pkgname=vofa-NEXT
4pkgver=r108.22b1f0f
5pkgrel=1
6pkgdesc="A next-generation serial assistant for embedded debugging, waveforms, and CAN/automotive diagnostics"
7arch=('x86_64' 'aarch64')
8url="https://github.com/Horldsence/vofa-NEXT"
9license=('MIT')
10depends=(
11 'gtk3'
12 'webkit2gtk-4.1'
13 'openssl'
14 'libayatana-appindicator'
15 'libsoup3'
16 'hicolor-icon-theme'
17)
18makedepends=(
19 'git'
20 'rust'
21 'cargo'
22 'nodejs'
23 'pnpm'
24 'pkgconf'
25)
26provides=("${pkgname%-git}")
27conflicts=("${pkgname%-git}")
28source=("git+${url}.git")
29sha256sums=('SKIP')
30
31pkgver() {
32 cd "${srcdir}/${_pkgname}"
33 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
34}
35
36prepare() {
37 cd "${srcdir}/${_pkgname}"
38 export CARGO_HOME="${srcdir}/cargo"
39 pnpm install --frozen-lockfile
40}
41
42build() {
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
57package() {
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]
62Name=VOFA-NEXT
63Comment=Next-generation Serial Assistant & Diagnostic Tool
64Exec=vofa-next
65Icon=vofa-next
66Terminal=false
67Type=Application
68Categories=Development;Utility;
69EOF
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)SeverityRules
2026-08-20 13:11:31 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion