todav
LOW
maintainer SelfRef
0 votes
scanned 2026-10-23 07:37:02.440193
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: SelfRef <arch@selfref.dev>
2
3
pkgname=todav
4
pkgver=1.0.0
5
pkgrel=1
6
pkgdesc='Tasks and calendar kept in your Nextcloud'
7
arch=('x86_64')
8
url='https://github.com/SelfRef/todav'
9
license=('GPL-3.0-or-later')
10
depends=('gtk4' 'libadwaita>=1:1.8' 'libsecret' 'glib2' 'libgcc' 'glibc')
11
optdepends=('gnome-online-accounts: sign in with a GNOME Online Accounts account'
12
'org.freedesktop.secrets: keep the passwords in the system keyring'
13
'gnome-shell-extension-todav: tasks, month and agenda in the GNOME top bar')
14
makedepends=('cargo' 'blueprint-compiler' 'gettext')
15
# GCC's LTO objects of the bundled C code (SQLite, ring) don't link with rustc's lld.
16
options=('!lto')
17
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
18
sha256sums=('cf7c2800611fc043dd594290f03295115b135b8ee43b73a6b02180e5b7036b3f')
19
20
prepare() {
21
cd "$pkgname-$pkgver"
22
export RUSTUP_TOOLCHAIN=stable
23
cargo fetch --locked --target "$(rustc --print host-tuple)"
24
}
25
26
build() {
27
cd "$pkgname-$pkgver"
28
export RUSTUP_TOOLCHAIN=stable
29
export CARGO_TARGET_DIR=target
30
cargo build --frozen --release -p todav-linux
31
}
32
33
check() {
34
cd "$pkgname-$pkgver"
35
export RUSTUP_TOOLCHAIN=stable
36
export CARGO_TARGET_DIR=target
37
cargo test --frozen --workspace
38
}
39
40
package() {
41
cd "$pkgname-$pkgver/todav/linux"
42
make install-data PREFIX=/usr DESTDIR="$pkgdir"
43
install -Dm644 data/io.github.selfref.Todav-autostart.desktop \
44
"$pkgdir/etc/xdg/autostart/io.github.selfref.Todav.desktop"
45
}
46
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-23 07:37:02 | Low | 1 |
| 2026-10-23 00:02:19 | Clean | 2 |
| 2026-10-22 21:36:17 | Low | 1 |