rusty-inbox
LOW
maintainer smiley
0 votes
scanned 2026-10-29 17:53:05.425985
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: smiley <smiley@archlinux.org>
2
3
pkgname=rusty-inbox
4
pkgver=0.2.0
5
pkgrel=1
6
pkgdesc='Fast, native email client with a Rust engine, a Qt 6/QML interface and an optional AI assistant'
7
arch=('x86_64' 'aarch64')
8
url='https://github.com/karem505/rusty-inbox'
9
license=('MIT OR Apache-2.0')
10
depends=(
11
'ca-certificates'
12
'gcc-libs'
13
'glibc'
14
'hicolor-icon-theme'
15
'qt6-base'
16
'qt6-declarative'
17
'qt6-webengine'
18
)
19
makedepends=('cargo')
20
optdepends=('ollama: run the AI assistant locally')
21
options=('!lto')
22
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
23
sha256sums=('1947444426100725c8dbe6739352bc92aa18c743febad3de3f7825fbca9ce05c')
24
25
prepare() {
26
cd "$pkgname-$pkgver"
27
export RUSTUP_TOOLCHAIN=stable
28
cargo fetch --locked --target "$(rustc --print host-tuple)"
29
}
30
31
build() {
32
cd "$pkgname-$pkgver"
33
export RUSTUP_TOOLCHAIN=stable
34
export CARGO_TARGET_DIR=target
35
export QMAKE=/usr/bin/qmake6
36
cargo build --frozen --release -p rusty-inbox
37
}
38
39
check() {
40
cd "$pkgname-$pkgver"
41
export RUSTUP_TOOLCHAIN=stable
42
export QMAKE=/usr/bin/qmake6
43
cargo test --frozen --release -p rusty-inbox-core -p rusty-inbox-ai
44
}
45
46
package() {
47
cd "$pkgname-$pkgver"
48
install -Dm755 target/release/rusty-inbox -t "$pkgdir/usr/bin"
49
install -Dm644 app/packaging/rusty-inbox.desktop -t "$pkgdir/usr/share/applications"
50
for s in 16 22 24 32 48 64 96 128 256 512; do
51
install -Dm644 "app/packaging/icons/rusty-inbox-$s.png" \
52
"$pkgdir/usr/share/icons/hicolor/${s}x${s}/apps/rusty-inbox.png"
53
done
54
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
55
install -Dm644 LICENSE-MIT LICENSE-APACHE -t "$pkgdir/usr/share/licenses/$pkgname"
56
}
57
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-29 17:53:05 | Low | 1 |