pomogo
LOW
maintainer ibnuafdel
0 votes
scanned 2026-10-08 00:07:12.990503
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: Ibnu Afdel <ibnuafdel at gmail dot com>
2
pkgname=pomogo
3
pkgver=4.0.0
4
pkgrel=1
5
pkgdesc="Terminal focus companion: autopilot Pomodoro, body reminders, a daily goal and an Omarchy bar widget"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/Ibnu-Afdel/pomogo-rs"
8
license=('MIT')
9
depends=('gcc-libs' 'glibc')
10
makedepends=('cargo')
11
optdepends=(
12
'libcanberra: transition sounds via canberra-gtk-play'
13
'pipewire-audio: transition sounds via pw-play when canberra is missing'
14
'libnotify: notify-send, used by pomogo doctor'
15
)
16
options=('!lto' '!debug')
17
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
18
sha256sums=('cc7fb1d2582870d4d1b6cc3b154a10f49c8cb6448c711c64ba2f78daaf0d423d')
19
20
_srcdir="pomogo-rs-${pkgver}"
21
22
prepare() {
23
cd "${_srcdir}"
24
export RUSTUP_TOOLCHAIN=stable
25
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
26
}
27
28
build() {
29
cd "${_srcdir}"
30
export RUSTUP_TOOLCHAIN=stable
31
export CARGO_TARGET_DIR=target
32
cargo build --frozen --release
33
}
34
35
check() {
36
cd "${_srcdir}"
37
export RUSTUP_TOOLCHAIN=stable
38
cargo test --frozen --release
39
}
40
41
package() {
42
cd "${_srcdir}"
43
local bin="target/release/pomogo"
44
45
install -Dm755 "${bin}" "${pkgdir}/usr/bin/pomogo"
46
47
install -dm755 "${pkgdir}/usr/share/bash-completion/completions" \
48
"${pkgdir}/usr/share/zsh/site-functions" \
49
"${pkgdir}/usr/share/fish/vendor_completions.d"
50
"${bin}" completion bash >"${pkgdir}/usr/share/bash-completion/completions/pomogo"
51
"${bin}" completion zsh >"${pkgdir}/usr/share/zsh/site-functions/_pomogo"
52
"${bin}" completion fish >"${pkgdir}/usr/share/fish/vendor_completions.d/pomogo.fish"
53
54
install -Dm644 contrib/pomogo.desktop "${pkgdir}/usr/share/applications/pomogo.desktop"
55
install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
56
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
57
}
58
Changes since previous scan
--- PKGBUILD @ 2026-10-07 22:06+++ PKGBUILD @ 2026-10-08 00:07@@ -1,8 +1,8 @@ # Maintainer: Ibnu Afdel <ibnuafdel at gmail dot com> pkgname=pomogo-pkgver=3.0.1+pkgver=4.0.0 pkgrel=1-pkgdesc="Keyboard-driven Pomodoro and deep-focus timer for the Linux terminal, with an Omarchy bar widget"+pkgdesc="Terminal focus companion: autopilot Pomodoro, body reminders, a daily goal and an Omarchy bar widget" arch=('x86_64' 'aarch64') url="https://github.com/Ibnu-Afdel/pomogo-rs" license=('MIT')@@ -15,7 +15,7 @@ ) options=('!lto' '!debug') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")-sha256sums=('f03d55ebc52424cc1f14d281d53b2307f5991c26e08f27c42fefd2b6b033f34a')+sha256sums=('cc7fb1d2582870d4d1b6cc3b154a10f49c8cb6448c711c64ba2f78daaf0d423d') _srcdir="pomogo-rs-${pkgver}" Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-08 00:07:12 | Low | 1 |
| 2026-10-07 22:06:41 | Low | 1 |