kotonoha
LOW
maintainer taotieren
0 votes
scanned 2026-09-03 07:52:31.983971
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: taotieren <admin@taotieren.com>
2
3
pkgname=kotonoha
4
pkgver=0.2.0
5
pkgrel=1
6
pkgdesc="Wayland lyrics overlay for MPRIS-compatible media players"
7
provides=(${pkgname})
8
conflicts=(${pkgname})
9
arch=($CARCH)
10
url="https://github.com/locez/kotonoha"
11
_pydeps=(
12
aiohttp
13
dbus-fast
14
mutagen
15
pyqt6
16
qasync
17
)
18
depends=(
19
hicolor-icon-theme
20
libgcc
21
libstdc++
22
qt6-base
23
layer-shell-qt
24
wayland
25
'python'
26
"${_pydeps[@]/#/python-}"
27
)
28
makedepends=(
29
cmake
30
git
31
ninja
32
qt6-svg
33
qt6-wayland
34
pkgconf
35
'python-build'
36
'python-installer'
37
'python-setuptools'
38
'python-scikit-build-core'
39
'python-wheel'
40
)
41
optdepends=()
42
license=('LGPL-2.1-or-later' 'MIT AND ISC')
43
source=("${pkgname}::git+${url}.git#tag=v$pkgver")
44
sha256sums=('0f948acf4e576e5366765b7c8ca6a9b8a46914100f1fc9bdd49cf93cdb2891f9')
45
46
prepare() {
47
git -C "${srcdir}/${pkgname}" clean -dfx
48
}
49
50
build() {
51
cd "${srcdir}/${pkgname}"
52
python -m build --wheel --no-isolation \
53
--config-setting=cmake.define.KOTONOHA_INSTALL_LICENSE=OFF
54
}
55
56
package() {
57
cd "${srcdir}/${pkgname}"
58
python -m installer --destdir="${pkgdir}" dist/*.whl
59
install -vDm644 packaging/kotonoha.desktop -t "$pkgdir/usr/share/applications/kotonoha.desktop"
60
install -vDm644 src/kotonoha/assets/logo.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/kotonoha.svg"
61
install -vDm644 packaging/dev.locez.kotonoha.metainfo.xml -t "$pkgdir/usr/share/metainfo/"
62
install -vDm644 packaging/kotonoha.1 -t "$pkgdir/usr/share/man/man1/"
63
install -vDm644 *.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
64
install -vDm0644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
65
cp -rv LICENSES "${pkgdir}/usr/share/licenses/${pkgname}/"
66
}
67
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-03 07:52:31 | Low | 1 |