kwi-git
LOW
maintainer HurricanePootis
0 votes
scanned 2026-11-01 10:00:05.946014
Why flagged
The package builds from the official KDE Git repository, which is a legitimate source; the low severity is due to few votes and recent upload, not malicious content.
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.
Low
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from the official KDE Git repository, which is a legitimate source; the low severity is due to few votes and recent upload, not malicious content.
PKGBUILD
1
# Maintainer: HurricanePootis <hurricanepootis@protonmail.com>
2
pkgname=kwi-git
3
pkgver=r20.c91d984
4
pkgrel=1
5
epoch=
6
pkgdesc="Kwi is a modern and fast terminal for KDE Plasma and other desktops built on libghostty-vt"
7
arch=('x86_64')
8
url="https://apps.kde.org/kwi/"
9
license=('GPL-2.0-only OR GPL-3.0-only OR LicenseRef-scancode-kde-accepted-gpl'
10
'LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-scancode-kde-accepted-lgpl'
11
'GPL-2.0-or-later'
12
'LGPL-2.0-or-later'
13
'CC0-1.0'
14
'BSD-2-Clause'
15
)
16
groups=()
17
depends=('kirigami-app-components' 'glibc' 'qt6-declarative' 'kxmlgui' 'kparts'
18
'kwindowsystem' 'kwidgetsaddons' 'kguiaddons' 'kdbusaddons' 'ki18n'
19
'knotifications' 'kcoreaddons' 'qt6-base' 'kirigami' 'kirigami-addons'
20
'hicolor-icon-theme' 'libstdc++' 'kconfig' 'kpty' 'ghostty' 'union' 'kconfigwidgets' 'kio')
21
makedepends=('git' 'cmake' 'ninja' 'extra-cmake-modules' 'fish' 'vulkan-headers' 'qqc2-desktop-style' 'appstream')
22
checkdepends=()
23
optdepends=()
24
provides=("${pkgname::-4}")
25
conflicts=("${pkgname::-4}")
26
source=("git+https://invent.kde.org/utilities/kwi.git")
27
sha256sums=('SKIP')
28
validpgpkeys=()
29
30
pkgver() {
31
cd "$srcdir/${pkgname::-4}"
32
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
33
}
34
35
prepare() {
36
cd "$srcdir/${pkgname::-4}"
37
}
38
39
build() {
40
cd "$srcdir"
41
cmake -B build \
42
-S kwi \
43
-GNinja \
44
-DCMAKE_BUILD_TYPE=None \
45
-DCMAKE_INSTALL_PREFIX=/usr \
46
-DCMAKE_SKIP_RPATH=ON \
47
-DCMAKE_SKIP_INSTALL_RPATH=ON \
48
-DBUILD_COVERAGE=ON \
49
-DCMAKE_C_FLAGS="$CFLAGS -DNDEBUG" \
50
-DCMAKE_CXX_FLAGS="$CXXFLAGS -DNDEBUG"
51
52
cmake --build build
53
}
54
55
package() {
56
cd "$srcdir"
57
DESTDIR="${pkgdir}" cmake --install build
58
pushd "$pkgdir/usr/share/licenses/kwi"
59
mv LicenseRef-KDE-Accepted-GPL.txt LicenseRef-scancode-kde-accepted-gpl.txt
60
mv LicenseRef-KDE-Accepted-LGPL.txt LicenseRef-scancode-kde-accepted-lgpl.txt
61
popd
62
mv "$pkgdir/usr/share/licenses/kwi" "$pkgdir/usr/share/licenses/kwi-git"
63
}
64
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-01 10:00:05 | Low | 2 |