okuri
LOW
maintainer monorkin
0 votes
scanned 2026-09-01 11:47:58.443869
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.
4
pkgname=okuri
5
pkgver=0.1.0
6
pkgrel=1
7
pkgdesc="Dead-simple file transfer for Omarchy & Linux"
8
arch=('x86_64' 'aarch64')
9
url="https://github.com/monorkin/okuri"
10
license=('MIT')
11
depends=('qt6-base' 'qt6-declarative' 'gcc-libs' 'glibc')
12
makedepends=('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.
20
options=('!lto' '!debug')
21
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
22
sha256sums=('68a4c8051cee8aadad2a2a771d07e9415bf7dbf6cbf1f53481809641d2c045de')
23
24
prepare() {
25
cd "$pkgname-$pkgver"
26
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
27
}
28
29
build() {
30
cd "$pkgname-$pkgver"
31
cargo build --frozen --release --package "$pkgname"
32
}
33
34
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-01 11:47:58 | Low | 1 |