kotonoha

LOW
maintainer taotieren 0 votes scanned 2026-09-03 07:52:31.983971
View on AUR
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
3pkgname=kotonoha
4pkgver=0.2.0
5pkgrel=1
6pkgdesc="Wayland lyrics overlay for MPRIS-compatible media players"
7provides=(${pkgname})
8conflicts=(${pkgname})
9arch=($CARCH)
10url="https://github.com/locez/kotonoha"
11_pydeps=(
12 aiohttp
13 dbus-fast
14 mutagen
15 pyqt6
16 qasync
17)
18depends=(
19 hicolor-icon-theme
20 libgcc
21 libstdc++
22 qt6-base
23 layer-shell-qt
24 wayland
25 'python'
26 "${_pydeps[@]/#/python-}"
27)
28makedepends=(
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)
41optdepends=()
42license=('LGPL-2.1-or-later' 'MIT AND ISC')
43source=("${pkgname}::git+${url}.git#tag=v$pkgver")
44sha256sums=('0f948acf4e576e5366765b7c8ca6a9b8a46914100f1fc9bdd49cf93cdb2891f9')
45
46prepare() {
47 git -C "${srcdir}/${pkgname}" clean -dfx
48}
49
50build() {
51 cd "${srcdir}/${pkgname}"
52 python -m build --wheel --no-isolation \
53 --config-setting=cmake.define.KOTONOHA_INSTALL_LICENSE=OFF
54}
55
56package() {
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)SeverityRules
2026-09-03 07:52:31 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion