roamgate-bin
LOW
maintainer liveopt
0 votes
scanned 2026-10-17 09:17:40.511065
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: Yubo-Cao <cao2006721 at gmail dot com>
2
3
pkgname=roamgate-bin
4
_pkgname=roamgate
5
pkgver=0.8.5
6
pkgrel=1
7
pkgdesc="Web and PWA client for Herdr: control terminals, monitor coding agents, review files and diffs (formerly herdr-gui)"
8
arch=('x86_64' 'aarch64')
9
url="https://github.com/powerfooI/roamgate"
10
license=('MIT')
11
depends=('glibc' 'hicolor-icon-theme')
12
optdepends=(
13
'herdr: local Herdr server to connect to'
14
'openssh: connect to remote Herdr servers'
15
'xdg-utils: open the browser with --open'
16
)
17
provides=("${_pkgname}=${pkgver}" 'herdr-gui')
18
conflicts=("${_pkgname}" 'herdr-gui' 'herdr-gui-bin')
19
replaces=('herdr-gui-bin')
20
# The executable is a Bun single-file build; stripping it removes the embedded app.
21
options=('!strip' '!debug')
22
install=${pkgname}.install
23
_raw="${url}/raw/v${pkgver}"
24
source=(
25
"${_pkgname}-${pkgver}-LICENSE::${_raw}/LICENSE"
26
"${_pkgname}-${pkgver}-THIRD_PARTY_NOTICES.md::${_raw}/THIRD_PARTY_NOTICES.md"
27
"${_pkgname}-${pkgver}-LOBE-ICONS.txt::${_raw}/LICENSES/LOBE-ICONS.txt"
28
"${_pkgname}-${pkgver}-NERD-FONTS.txt::${_raw}/LICENSES/NERD-FONTS.txt"
29
"${_pkgname}-${pkgver}-PI.txt::${_raw}/LICENSES/PI.txt"
30
"${_pkgname}-${pkgver}-icon-32.png::${_raw}/web/public/roamgate-icon-32.png"
31
"${_pkgname}-${pkgver}-icon-192.png::${_raw}/web/public/roamgate-icon-192.png"
32
"${_pkgname}-${pkgver}-icon-512.png::${_raw}/web/public/roamgate-icon-512.png"
33
"${_pkgname}.service"
34
"${_pkgname}.desktop"
35
)
36
source_x86_64=("${_pkgname}-${pkgver}-x86_64.tar.xz::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-linux-x64.tar.xz")
37
source_aarch64=("${_pkgname}-${pkgver}-aarch64.tar.xz::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-linux-arm64.tar.xz")
38
sha256sums=('f0366103e89c5b21afe3f414c1f708dfa2e6d261e54cd2ea1b893cb2188ea61e'
39
'2bcdeccfb9769301b5068fa79235231a4c843c7de71d77866fe817b38dae1c2a'
40
'add9d7531d1b21646317a8958e38fc727506fa39d24bdecb44154d943c82753a'
41
'a288de4db829f0a0b0cd028b0020bc2daef1de9f3d6b4a82790fd4ae898f26a1'
42
'4f6a1985796db5225e3b1e59972bd47e07a27a0748427cb3d3c8fbf39f9311f0'
43
'53891ff44ee1e375b93608b384f70ab413c47481b3c6ec9138eb1225376d5bad'
44
'4c1296d4a45e3bb2c9ecd6e5420a60558fdd1bb6762c002350b0487006267ca4'
45
'43b67c7e4667c1bed11495a19bff95d63709c350e2a0cdd5f62c3b192df7e4dc'
46
'715b0c13487119c06bb02f30daad92836601b326d32c2232dbe1127d1c98fbb1'
47
'dd5f7d359fe16c6bae06ba3cbb199f56b7e87653404eb868c5455132e9122ed1')
48
sha256sums_x86_64=('f0fc0cbd1f212da1a0ff80adf7f5f061f5acafedee078f9e085995327e6e46ae')
49
sha256sums_aarch64=('ac57b9894ee314e7f35b89fca866b6eef771396c3d59e982828ed747169552aa')
50
51
package() {
52
local platform='x64'
53
[[ $CARCH == aarch64 ]] && platform='arm64'
54
55
install -Dm755 "${_pkgname}-linux-${platform}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
56
install -Dm644 "${_pkgname}.service" "${pkgdir}/usr/lib/systemd/user/${_pkgname}.service"
57
install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
58
59
local size
60
for size in 32 192 512; do
61
install -Dm644 "${_pkgname}-${pkgver}-icon-${size}.png" \
62
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/${_pkgname}.png"
63
done
64
65
install -Dm644 "${_pkgname}-${pkgver}-LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
66
local notice
67
for notice in LOBE-ICONS NERD-FONTS PI; do
68
install -Dm644 "${_pkgname}-${pkgver}-${notice}.txt" \
69
"${pkgdir}/usr/share/licenses/${pkgname}/${notice}.txt"
70
done
71
install -Dm644 "${_pkgname}-${pkgver}-THIRD_PARTY_NOTICES.md" \
72
"${pkgdir}/usr/share/licenses/${pkgname}/THIRD_PARTY_NOTICES.md"
73
}
74
Changes since previous scan
--- PKGBUILD @ 2026-10-17 00:21+++ PKGBUILD @ 2026-10-17 09:17@@ -2,7 +2,7 @@ pkgname=roamgate-bin _pkgname=roamgate-pkgver=0.8.3+pkgver=0.8.5 pkgrel=1 pkgdesc="Web and PWA client for Herdr: control terminals, monitor coding agents, review files and diffs (formerly herdr-gui)" arch=('x86_64' 'aarch64')@@ -45,8 +45,8 @@ '43b67c7e4667c1bed11495a19bff95d63709c350e2a0cdd5f62c3b192df7e4dc' '715b0c13487119c06bb02f30daad92836601b326d32c2232dbe1127d1c98fbb1' 'dd5f7d359fe16c6bae06ba3cbb199f56b7e87653404eb868c5455132e9122ed1')-sha256sums_x86_64=('7e809d3c848f1cee5c55681d72c3045eddfd672a480725eadabce4347ac4a085')-sha256sums_aarch64=('1baaefc5feb4a45f91a7d4a9f33d778f6c95cde7e2b8e1746f9dc34cfaf28f55')+sha256sums_x86_64=('f0fc0cbd1f212da1a0ff80adf7f5f061f5acafedee078f9e085995327e6e46ae')+sha256sums_aarch64=('ac57b9894ee314e7f35b89fca866b6eef771396c3d59e982828ed747169552aa') package() { local platform='x64'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 09:17:40 | Low | 1 |
| 2026-10-17 00:21:55 | Clean | 2 |
| 2026-10-16 07:15:06 | Low | 1 |
| 2026-10-15 00:28:05 | Clean | 2 |
| 2026-10-14 09:19:50 | Low | 1 |
| 2026-10-14 00:06:47 | Low | 2 |
| 2026-10-13 00:23:45 | Low | 2 |
| 2026-10-12 00:18:51 | Low | 2 |
| 2026-10-11 09:10:29 | Low | 1 |
| 2026-10-11 00:26:05 | Clean | 2 |
| 2026-10-10 08:13:38 | Low | 1 |
| 2026-10-10 00:11:52 | Clean | 2 |
| 2026-10-09 08:10:33 | Low | 1 |
| 2026-10-07 00:21:34 | Clean | 2 |
| 2026-10-07 00:04:18 | Low | 1 |