omniversify-hypr-calendar
LOW
maintainer phaylali
0 votes
scanned 2026-10-09 06:10:33.683041
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: Phaylali <admin@omniversify.com>
2
3
pkgname=omniversify-hypr-calendar
4
pkgver=1.0.0
5
pkgrel=1
6
pkgdesc="Three-calendar (Gregorian, Hijri, Amazigh) floating overlay for Hyprland"
7
arch=('any')
8
url="https://github.com/phaylali/hypr-calendar-omniversify"
9
license=('GPL-2.0-only')
10
depends=('python' 'python-gobject' 'gtk4' 'hyprland')
11
optdepends=(
12
'noto-fonts: Arabic and Tifinagh glyphs for the Hijri/Amazigh tags'
13
'waybar: the clock module this overlay is meant to be bound to'
14
)
15
makedepends=('git')
16
source=("$pkgname::git+https://github.com/phaylali/hypr-calendar-omniversify.git#tag=v$pkgver")
17
sha256sums=('SKIP')
18
19
# No compiled code, no build() - it is a single Python file and a JSON table.
20
# The widget reads its tables from ~/.local/share/hypr-calendar/data.json if
21
# present and falls back to the copy below, which is why package() can install
22
# into /usr/share without ever touching $HOME.
23
24
package() {
25
local repo="$srcdir/$pkgname"
26
27
# /usr/bin, not ~/.local/bin: a package has no business writing to $HOME.
28
install -Dm755 "$repo/src/hypr-calendar" "$pkgdir/usr/bin/hypr-calendar"
29
30
# Calendar tables, read-only, overridable per user by dropping a file into
31
# ~/.local/share/hypr-calendar/ (see DATA_PATH in the widget).
32
install -Dm644 "$repo/src/data.json" \
33
"$pkgdir/usr/share/hypr-calendar/data.json"
34
35
# The launcher the waybar clock should call. Installed under a name that
36
# does not collide with the widget itself.
37
install -Dm755 "$repo/scripts/calendar.sh" \
38
"$pkgdir/usr/bin/hypr-calendar-toggle"
39
40
install -Dm644 "$repo/README.md" \
41
"$pkgdir/usr/share/doc/$pkgname/README.md"
42
install -Dm644 "$repo/DEV_NOTES.md" \
43
"$pkgdir/usr/share/doc/$pkgname/DEV_NOTES.md"
44
install -Dm644 "$repo/LICENSE" \
45
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
46
}
47
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-09 06:10:33 | Low | 1 |