zerus
LOW
maintainer ufna
0 votes
scanned 2026-10-08 20:09:40.002650
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: Vladimir Alyamkin <ufna@ufna.dev>
2
pkgname=zerus
3
pkgver=0.37.0
4
pkgrel=1
5
pkgdesc='An agent development environment for persistent local and remote tmux sessions'
6
arch=('x86_64')
7
url='https://github.com/ufna/zerus'
8
license=('MIT')
9
depends=('qt6-base' 'qt6-webengine' 'qt6-svg' 'kstatusnotifieritem' 'kwindowsystem'
10
'tmux>=3.7' 'openssh' 'python' 'curl' 'procps-ng' 'libgcc' 'libstdc++' 'glibc' 'hicolor-icon-theme' 'bash' 'tar')
11
makedepends=('rust' 'cmake' 'ninja')
12
optdepends=('konsole: external KDE terminal integration'
13
'wl-clipboard: clipboard transfers on Wayland'
14
'xclip: clipboard transfers on X11'
15
'nodejs: separately installed native agents and DeepSeek Harness'
16
'npm: install Codex and DeepSeek Harness from Accounts'
17
'git: Git repository and worktree features'
18
'systemd: user service autostart and isolated DeepSeek scopes')
19
provides=('hgs' 'hgs-tray')
20
conflicts=('zerus-git' 'zerus-ade-bin')
21
options=('!lto' '!debug')
22
source=("https://github.com/ufna/zerus/releases/download/v${pkgver}/zerus-${pkgver}-source.tar.gz")
23
sha256sums=('bfffca3b1df1d85216df8ca153b19c8173d068f03b4e6882d0a44bc30ce2a662')
24
25
prepare() {
26
cd "$srcdir/zerus-$pkgver"
27
export RUSTUP_TOOLCHAIN=stable
28
cargo fetch --locked --target "$(rustc -vV | sed -n 's/^host: //p')"
29
}
30
31
build() {
32
cd "$srcdir/zerus-$pkgver"
33
export RUSTUP_TOOLCHAIN=stable CARGO_TARGET_DIR=target
34
cargo build --frozen --release
35
cmake -S tray -B build -G Ninja -DCMAKE_BUILD_TYPE=Release \
36
-DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=/usr
37
cmake --build build --parallel 2
38
python scripts/collect-licenses.py "$srcdir/licenses"
39
}
40
41
check() {
42
cd "$srcdir/zerus-$pkgver"
43
export RUSTUP_TOOLCHAIN=stable CARGO_TARGET_DIR=target
44
cargo test --frozen --release
45
}
46
47
package() {
48
cd "$srcdir/zerus-$pkgver"
49
python scripts/package-linux.py --destdir "$pkgdir" \
50
--cli target/release/hgs --gui build/hgs-tray --licenses "$srcdir/licenses" --package-name "$pkgname"
51
}
52
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-08 20:09:40 | Low | 1 |