waytranslate-git
LOW
maintainer xycloud
0 votes
scanned 2026-09-26 19:15:27.170046
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: xycld
2
pkgname=waytranslate-git
3
pkgver=0.2.0.r0.g0000000
4
pkgrel=1
5
pkgdesc="Select text anywhere on Wayland, get an inline translation popup (KDE Plasma / wlroots)"
6
arch=('x86_64' 'aarch64')
7
license=('MIT')
8
url="https://github.com/xycld/waytranslate"
9
depends=('gtk4' 'gtk4-layer-shell' 'wayland')
10
makedepends=('cargo' 'git' 'gettext' 'cmake')
11
provides=('waytranslate')
12
conflicts=('waytranslate')
13
source=("waytranslate::git+https://github.com/xycld/waytranslate.git")
14
sha256sums=('SKIP')
15
# aws-lc-rs (rustls) C objects break under makepkg's default LTO injection
16
options=('!lto')
17
18
pkgver() {
19
cd waytranslate
20
printf "0.2.0.r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
21
}
22
23
prepare() {
24
cd waytranslate
25
cargo fetch --locked --target "$(rustc -vV | sed -n 's|host: ||p')"
26
}
27
28
build() {
29
cd waytranslate
30
cargo build --release --frozen
31
}
32
33
package() {
34
cd waytranslate
35
install -Dm644 assets/waytranslate.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/waytranslate.svg"
36
install -Dm644 assets/waytranslate-symbolic.svg "$pkgdir/usr/share/icons/hicolor/symbolic/apps/waytranslate-symbolic.svg"
37
for s in 24 48 96; do
38
install -Dm644 "assets/waytranslate-$s.png" "$pkgdir/usr/share/icons/hicolor/${s}x${s}/apps/waytranslate.png"
39
done
40
install -Dm644 packaging/io.github.xycld.waytranslate.desktop "$pkgdir/usr/share/applications/io.github.xycld.waytranslate.desktop"
41
install -Dm755 target/release/waytranslate "$pkgdir/usr/bin/waytranslate"
42
install -Dm644 packaging/io.github.xycld.waytranslate-autostart.desktop "$pkgdir/etc/xdg/autostart/io.github.xycld.waytranslate.desktop"
43
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
44
msgfmt po/zh_CN.po -o "$pkgdir/zh_CN.mo"
45
install -Dm644 "$pkgdir/zh_CN.mo" "$pkgdir/usr/share/locale/zh_CN/LC_MESSAGES/waytranslate.mo"
46
}
47
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-26 19:15:27 | Low | 1 |
| 2026-09-26 15:15:21 | Low | 1 |