eve-wrench-git
LOW
maintainer Coldwine
0 votes
scanned 2026-10-26 09:44:33.960329
Why flagged
The package builds from a public Git repository with a SKIP'd checksum, but the source is the project's own official repository and the build process is standard Rust/cargo workflow without any obfuscated or suspicious commands.
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 90%): The package builds from a public Git repository with a SKIP'd checksum, but the source is the project's own official repository and the build process is standard Rust/cargo workflow without any obfuscated or suspicious commands.
PKGBUILD
1
# Maintainer: Marcel Krause <feuerwinter@gmail.com>
2
3
pkgname=eve-wrench-git
4
pkgver=0.6.0.r0.g2de3d80
5
pkgrel=1
6
pkgdesc='EVE Online settings manager - backup, restore, and sync settings (development version)'
7
arch=('x86_64')
8
url='https://github.com/eve-wrench/eve-wrench-app'
9
license=('MIT')
10
depends=(
11
'fontconfig'
12
'gcc-libs'
13
'glibc'
14
'libxcb'
15
'libxkbcommon'
16
'libxkbcommon-x11'
17
'vulkan-icd-loader'
18
)
19
makedepends=(
20
'cargo'
21
'clang'
22
'git'
23
'libx11'
24
'openssl'
25
'wayland'
26
'zstd'
27
)
28
optdepends=('vulkan-driver: GPU-accelerated rendering')
29
provides=("eve-wrench=${pkgver}")
30
conflicts=('eve-wrench')
31
# Cargo's release profile already enables thin LTO; makepkg's linker-plugin LTO
32
# drops native objects from mixed Rust/C crates such as ring and wayland-backend.
33
options=('!debug' '!lto')
34
source=('git+https://github.com/eve-wrench/eve-wrench-app.git')
35
b2sums=('SKIP')
36
37
pkgver() {
38
cd eve-wrench-app
39
git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
40
}
41
42
prepare() {
43
cd eve-wrench-app
44
cargo fetch --locked
45
}
46
47
build() {
48
cd eve-wrench-app
49
export CARGO_TARGET_DIR=target
50
export RUSTFLAGS="${RUSTFLAGS} --remap-path-prefix=${srcdir}=/usr/src/debug/${pkgbase}"
51
cargo build --frozen --release -p eve-wrench
52
}
53
54
package() {
55
cd eve-wrench-app
56
57
install -Dm755 target/release/eve-wrench "${pkgdir}/usr/bin/eve-wrench"
58
install -Dm644 packaging/linux/eve-wrench.desktop \
59
"${pkgdir}/usr/share/applications/eve-wrench.desktop"
60
install -Dm644 assets/icons/32x32.png \
61
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/eve-wrench.png"
62
install -Dm644 assets/icons/128x128.png \
63
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/eve-wrench.png"
64
install -Dm644 assets/icons/128x128@2x.png \
65
"${pkgdir}/usr/share/icons/hicolor/256x256/apps/eve-wrench.png"
66
install -Dm644 assets/icons/icon.svg \
67
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/eve-wrench.svg"
68
}
69
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-26 09:44:33 | Low | 2 |