deskwaifu-bin
LOW
maintainer Sienna
0 votes
scanned 2026-10-31 17:58:44.816707
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: kals
2
# Binary assets are produced by the main repository's Gitea release workflow.
3
pkgbase=deskwaifu-bin
4
pkgname=('deskwaifu-bin' 'deskwaifu-ocr-bin')
5
pkgver=0.1.0
6
pkgrel=1
7
pkgdesc='DeskWaifu application and all default plugins'
8
arch=('x86_64')
9
url='https://github.com/ad2248/DeskWaifu'
10
license=('LicenseRef-Live2D-Open-Software' 'LicenseRef-Live2D-Proprietary' 'BSD-3-Clause' 'MIT' 'Unlicense')
11
options=('!strip' '!debug')
12
_tag=0.1.0
13
_upstream_pkgrel=1
14
_main="upstream-deskwaifu-bin-${pkgver}-${_upstream_pkgrel}-${CARCH}.pkg.tar.zst"
15
_ocr="upstream-deskwaifu-ocr-bin-${pkgver}-${_upstream_pkgrel}-${CARCH}.pkg.tar.zst"
16
source=(
17
"${_main}::${url}/releases/download/${_tag}/${_main#upstream-}"
18
"${_ocr}::${url}/releases/download/${_tag}/${_ocr#upstream-}"
19
)
20
noextract=("$_main" "$_ocr")
21
sha256sums=(
22
'c39ac0952fe61e641954d347cb7bd76a8a545db944970fa880c62b5b00460958'
23
'd9fb518cfa17a40e080792ef4e6da57d2104201c0643dde6bd8cdbf4bde413b8'
24
)
25
26
package_deskwaifu-bin() {
27
depends=('glibc' 'gcc-libs' 'wayland' 'libglvnd' 'systemd-libs' 'qt6-base>=6.5' 'qt6-wayland>=6.5' 'qt6-scxml>=6.5' 'qt6-websockets>=6.5' 'qt6-multimedia>=6.5' 'layer-shell-qt>=6.6' 'bash' 'python' 'psmisc')
28
optdepends=('deskwaifu-ocr-bin: optional native OCR helper (models provisioned separately)')
29
provides=("deskwaifu=$pkgver")
30
conflicts=('deskwaifu')
31
# Select only the installed payload; never nest upstream package metadata.
32
bsdtar -xpf "$srcdir/$_main" -C "$pkgdir" usr
33
}
34
35
package_deskwaifu-ocr-bin() {
36
pkgdesc='DeskWaifu native OCR helper and ONNX Runtime CPU runtime (no models or dictionaries)'
37
license=('MIT' 'Apache-2.0')
38
depends=("deskwaifu-bin=$pkgver-$pkgrel" 'glibc' 'gcc-libs' 'qt6-base>=6.5' 'opencv' 'yaml-cpp')
39
provides=("deskwaifu-ocr=$pkgver")
40
conflicts=('deskwaifu-ocr')
41
bsdtar -xpf "$srcdir/$_ocr" -C "$pkgdir" usr
42
# The upstream component uses the un-suffixed name for its license directory.
43
mv "$pkgdir/usr/share/licenses/deskwaifu-ocr" "$pkgdir/usr/share/licenses/$pkgname"
44
}
45
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-31 17:58:44 | Low | 1 |