hydra-ade-git
LOW
maintainer renanbs
0 votes
scanned 2026-09-21 03:33:45.762125
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: Renan Biegelmeyer <renan.biegel@gmail.com>
2
pkgname=hydra-ade-git
3
_pkgname=hydra
4
pkgver=0.1.0.r75.ga76d0fc
5
pkgrel=2
6
pkgdesc="Autonomous Development Environment for parallel AI agent fleets (Tauri v2 + Rust Core)"
7
arch=('x86_64')
8
url="https://github.com/renanbs/hydra"
9
license=('MIT')
10
depends=(
11
'cairo'
12
'gdk-pixbuf2'
13
'git'
14
'glib2'
15
'gtk3'
16
'hicolor-icon-theme'
17
'libsoup3'
18
'openssl'
19
'webkit2gtk-4.1'
20
)
21
optdepends=(
22
'ripgrep: accelerated file and text search in workspace explorer'
23
)
24
makedepends=(
25
'cargo'
26
'git'
27
'nodejs'
28
'pnpm'
29
'rust'
30
)
31
provides=('hydra-ade')
32
conflicts=('hydra-ade' 'hydra')
33
source=("git+https://github.com/renanbs/hydra.git")
34
sha256sums=('SKIP')
35
36
pkgver() {
37
cd "${srcdir}/${_pkgname}"
38
git describe --long --tags --abbrev=7 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
39
printf "0.1.0.r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
40
}
41
42
prepare() {
43
cd "${srcdir}/${_pkgname}"
44
pnpm install --frozen-lockfile
45
}
46
47
build() {
48
cd "${srcdir}/${_pkgname}"
49
export RUSTUP_TOOLCHAIN=stable
50
export CARGO_TARGET_DIR="src-tauri/target"
51
52
pnpm build
53
cd src-tauri
54
cargo build --release --locked
55
}
56
57
package() {
58
cd "${srcdir}/${_pkgname}"
59
60
# Executavel principal e symlink alternativo
61
install -Dm755 "src-tauri/target/release/hydra" "${pkgdir}/usr/bin/hydra"
62
ln -sf /usr/bin/hydra "${pkgdir}/usr/bin/hydra-ade"
63
64
# Desktop Entry
65
install -Dm644 "packaging/hydra.desktop" "${pkgdir}/usr/share/applications/hydra.desktop"
66
67
# Icones hicolor e pixmaps
68
install -Dm644 "src-tauri/icons/32x32.png" "${pkgdir}/usr/share/icons/hicolor/32x32/apps/hydra.png"
69
install -Dm644 "src-tauri/icons/64x64.png" "${pkgdir}/usr/share/icons/hicolor/64x64/apps/hydra.png"
70
install -Dm644 "src-tauri/icons/128x128.png" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/hydra.png"
71
install -Dm644 "src-tauri/icons/128x128@2x.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/hydra.png"
72
install -Dm644 "src-tauri/icons/128x128.png" "${pkgdir}/usr/share/pixmaps/hydra.png"
73
74
# Licenca MIT
75
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
76
}
77
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-21 03:33:45 | Low | 1 |