akyuu
LOW
maintainer koeqaife
0 votes
scanned 2026-10-19 17:26:05.698413
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: cenky <cenkkgl@gmail.com>
2
3
pkgname=akyuu
4
_pkgname=akyuu
5
pkgver=0.1.1
6
_commit=df4452622ed5b40d18888ef46c27cd0f8d8e9a79 # v0.1.1
7
pkgrel=1
8
pkgdesc="Anime list tracker with media player and web browser detection"
9
arch=('x86_64')
10
url="https://github.com/ligneo/akyuu"
11
license=('GPL-3.0-or-later')
12
depends=('qt6-base' 'qt6-multimedia' 'qt6-svg' 'systemd-libs' 'hicolor-icon-theme')
13
makedepends=('cmake' 'ninja' 'git' 'qt6-tools')
14
_submodules=(anime-relations anisthesia anitomy nstd semaver utf8proc)
15
source=("$_pkgname::git+https://github.com/ligneo/akyuu.git#commit=$_commit"
16
"$_pkgname-anime-relations::git+https://github.com/erengy/anime-relations.git#commit=51aa60e27f75baf95f522ed8abebf08e35b6d5b8"
17
"$_pkgname-anisthesia::git+https://github.com/ligneo/anisthesia.git#commit=38c1472785d58797ca9717108a6b687820965a02"
18
"$_pkgname-anitomy::git+https://github.com/ligneo/anitomy.git#commit=dbe7169aaf3a4b3f2a4af40dd156f6e91811df2f"
19
"$_pkgname-nstd::git+https://github.com/erengy/nstd.git#commit=a8c5ff1bf46b1dfd7a2d98f2516bdeb81942c55a"
20
"$_pkgname-semaver::git+https://github.com/erengy/semaver.git#commit=8775c316a8ebd204cf322eadc778459b99e8d49f"
21
"$_pkgname-utf8proc::git+https://github.com/JuliaStrings/utf8proc.git#commit=e5e799221b45bbb90f5fdc5c69b6b8dfbf017e78")
22
# Git sources use SKIP; each one is pinned to a commit, the submodules to the ones v0.1.1 records.
23
sha256sums=('856fa2d3f0e4a1f777115c0cb5a904053e3c0b4376ae2dae26c206f7b0f2803d'
24
'9b69c2d94ae28c12647e3d1ebb2c238ff9ae16626483656f2fe8d6747a742f78'
25
'73f2598e65349876713d382e904cf263013dc844e07f049c82164b0b49b89bd0'
26
'240b177000691eba2be682cfd232e3c14b4e8e70af50bba269a5ed4b13bd77ff'
27
'7b7a92b750c5940ec8cc500a964526bcedad6e7a6d51ca6f877f767e5178017f'
28
'116831f7cc655779914254c1ca65c31dc9356f79ed2a5042c5604d4df022fddb'
29
'97f05a7ce1fd416c896fde94a12b658a27635bbebc3d60c4129db19f6bf53ac1')
30
31
prepare() {
32
cd "$_pkgname"
33
# Each submodule comes from its own source above, so makepkg can cache and verify it
34
local _submodule
35
for _submodule in "${_submodules[@]}"; do
36
git submodule init "deps/$_submodule"
37
git config "submodule.$_submodule.url" "$srcdir/$_pkgname-$_submodule"
38
git -c protocol.file.allow=always submodule update "deps/$_submodule"
39
done
40
}
41
42
build() {
43
cd "$_pkgname"
44
# Qt keeps __FILE__ in the log context, so without this the build directory ends up inside
45
# the binary and makepkg reports "Package contains reference to $srcdir".
46
export CXXFLAGS="$CXXFLAGS -ffile-prefix-map=$srcdir/$_pkgname=."
47
48
cmake -S . -B build -G Ninja \
49
-DCMAKE_BUILD_TYPE=None \
50
-DCMAKE_INSTALL_PREFIX=/usr \
51
-DAKYUU_PORTABLE=OFF
52
cmake --build build
53
}
54
55
package() {
56
cd "$_pkgname"
57
DESTDIR="$pkgdir" cmake --install build
58
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-19 17:26:05 | Low | 1 |