okuri

LOW
maintainer monorkin 0 votes scanned 2026-09-01 11:47:58.443869
View on AUR
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: Stanko K.R. <stanko@stanko.io>
2# Template for the AUR package. `make release-aur` fills in the
3# @PLACEHOLDER@ values and pushes the result to the AUR.
4pkgname=okuri
5pkgver=0.1.0
6pkgrel=1
7pkgdesc="Dead-simple file transfer for Omarchy & Linux"
8arch=('x86_64' 'aarch64')
9url="https://github.com/monorkin/okuri"
10license=('MIT')
11depends=('qt6-base' 'qt6-declarative' 'gcc-libs' 'glibc')
12makedepends=('cargo' 'qt6-base' 'qt6-declarative')
13# The QML is compiled ahead of time against whichever Qt is installed when this is built, so an
14# install picks up the Qt of the day. Nothing rebuilds it later — the AUR has no build farm, and
15# a Qt minor bump leaves the soname alone, so checkrebuild will not spot it either. If a Qt
16# release ever does break the compiled QML, it takes a pkgrel bump here, same as the -bin one.
17#
18# !lto because makepkg's -flto=auto hands GCC-LTO objects to the C++ glue cxx-qt generates,
19# which the linker Rust drives cannot read.
20options=('!lto' '!debug')
21source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
22sha256sums=('68a4c8051cee8aadad2a2a771d07e9415bf7dbf6cbf1f53481809641d2c045de')
23
24prepare() {
25 cd "$pkgname-$pkgver"
26 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
27}
28
29build() {
30 cd "$pkgname-$pkgver"
31 cargo build --frozen --release --package "$pkgname"
32}
33
34package() {
35 cd "$pkgname-$pkgver"
36 install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname"
37 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
38 install -Dm644 "packaging/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
39
40 for size in 48 64 128 256; do
41 install -Dm644 "assets/icons/$pkgname-$size.png" \
42 "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/$pkgname.png"
43 done
44}
45

Scan history

Scanned at (UTC)SeverityRules
2026-09-01 11:47:58 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion