skvirt
LOW
maintainer Vendetta1871
0 votes
scanned 2026-09-27 15:19:08.759284
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: Vendetta1871
2
pkgname=skvirt
3
pkgver=0.1.0
4
pkgrel=1
5
pkgdesc="Touch-driven on-screen keyboard for fcitx5 on KWin (Wayland)"
6
arch=('x86_64')
7
url="https://github.com/Vendetta1871/skvirt"
8
license=('GPL-3.0-or-later')
9
depends=('qt6-base' 'qt6-declarative' 'qt6-multimedia' 'layer-shell-qt' 'fcitx5'
10
'libime' 'hunspell'
11
'kconfig' 'kcoreaddons' 'ki18n' 'kcmutils' 'kirigami')
12
makedepends=('cmake' 'pkgconf')
13
optdepends=('hunspell-en_us: English word suggestions'
14
'hunspell-ru: Russian word suggestions'
15
'whisper-cpp: voice input via whisper-server'
16
'fcitx5-commit-git: insert dictated text as one commit instead of key taps')
17
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
18
sha256sums=('bc2abd98b0e88d35dcf594c823d77ebd3265449d046730547b97221c0ea72c97')
19
20
build() {
21
cmake -B build -S "$pkgname-$pkgver" -DCMAKE_BUILD_TYPE=Release
22
cmake --build build
23
}
24
25
package() {
26
install -Dm755 build/skvirt "$pkgdir/usr/bin/skvirt"
27
28
# System Settings module (KCM)
29
install -Dm755 build/bin/plasma/kcms/systemsettings/kcm_skvirt.so \
30
"$pkgdir/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_skvirt.so"
31
32
sed 's|^Exec=.*|Exec=skvirt|' "$pkgname-$pkgver/skvirt.desktop" \
33
> skvirt-packaged.desktop
34
install -Dm644 skvirt-packaged.desktop \
35
"$pkgdir/usr/share/applications/skvirt.desktop"
36
37
install -Dm644 "$pkgname-$pkgver/LICENSE" \
38
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
39
}
40
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-27 15:19:08 | Low | 1 |