akyuu

LOW
maintainer koeqaife 0 votes scanned 2026-10-19 17:26:05.698413
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: cenky <cenkkgl@gmail.com>
2
3pkgname=akyuu
4_pkgname=akyuu
5pkgver=0.1.1
6_commit=df4452622ed5b40d18888ef46c27cd0f8d8e9a79 # v0.1.1
7pkgrel=1
8pkgdesc="Anime list tracker with media player and web browser detection"
9arch=('x86_64')
10url="https://github.com/ligneo/akyuu"
11license=('GPL-3.0-or-later')
12depends=('qt6-base' 'qt6-multimedia' 'qt6-svg' 'systemd-libs' 'hicolor-icon-theme')
13makedepends=('cmake' 'ninja' 'git' 'qt6-tools')
14_submodules=(anime-relations anisthesia anitomy nstd semaver utf8proc)
15source=("$_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.
23sha256sums=('856fa2d3f0e4a1f777115c0cb5a904053e3c0b4376ae2dae26c206f7b0f2803d'
24 '9b69c2d94ae28c12647e3d1ebb2c238ff9ae16626483656f2fe8d6747a742f78'
25 '73f2598e65349876713d382e904cf263013dc844e07f049c82164b0b49b89bd0'
26 '240b177000691eba2be682cfd232e3c14b4e8e70af50bba269a5ed4b13bd77ff'
27 '7b7a92b750c5940ec8cc500a964526bcedad6e7a6d51ca6f877f767e5178017f'
28 '116831f7cc655779914254c1ca65c31dc9356f79ed2a5042c5604d4df022fddb'
29 '97f05a7ce1fd416c896fde94a12b658a27635bbebc3d60c4129db19f6bf53ac1')
30
31prepare() {
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
42build() {
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
55package() {
56 cd "$_pkgname"
57 DESTDIR="$pkgdir" cmake --install build
58}

Scan history

Scanned at (UTC)SeverityRules
2026-10-19 17:26:05 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