Package Details: anime-games-launcher 2.2.0-1

Git Clone URL: https://aur.archlinux.org/anime-games-launcher.git (read-only, click to copy)
Package Base: anime-games-launcher
Description: Universal linux launcher for anime games
Upstream URL: https://github.com/an-anime-team/anime-games-launcher
Licenses: GPL-3.0-only
Submitter: HurricanePootis
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 1
Popularity: 0.000002
First Submitted: 2024-09-23 18:34 (UTC)
Last Updated: 2026-07-05 15:18 (UTC)

Latest Comments

DeepChirp commented on 2026-07-05 16:24 (UTC)

Thanks for packaging this software! According to the wiki, it appears possible to remove the bundled sqlite and zstd. The specific diff is as follows:

diff --git a/.SRCINFO b/.SRCINFO
index 6ef1eaf..e1d27ca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -19,6 +19,8 @@ pkgbase = anime-games-launcher
    depends = git
    depends = unzip
    depends = 7zip
+   depends = sqlite
+   depends = zstd
    optdepends = mangohud: FPS Overlay
    optdepends = gamescope: Micro-Compositor
    optdepends = gamemode: CPU Scaling Control
diff --git a/PKGBUILD b/PKGBUILD
index dcd1e11..b08b65d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ url="https://github.com/an-anime-team/anime-games-launcher"
 license=('GPL-3.0-only')
 depends=('gtk4' 'libadwaita' 'glibc' 'hicolor-icon-theme' 'glib2'
     'pango' 'cairo' 'libstdc++' 'libgcc' 'wayland' 'git'
-    'unzip' '7zip')
+    'unzip' '7zip' 'sqlite' 'zstd')
 makedepends=('cargo')
 optdepends=(
     'mangohud: FPS Overlay'
@@ -29,6 +29,8 @@ build() {
        export CARGO_TARGET_DIR=target
    export CFLAGS+=" -ffat-lto-objects"
    export CXXFLAGS+=" -ffat-lto-objects"
+   export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+   export ZSTD_SYS_USE_PKG_CONFIG=1
    cargo build --frozen --release --all-features
 }

On the other hand, Freedesktop.org seems to prefer reverse DNS desktop file name. According to its website: "The name of the desktop entry should follow the 'reverse DNS' convention." Therefore, it might be best to use moe.launcher.anime-games-launcher as the desktop name.

Finally, is it possible to add cargo test --frozen --all-features in check()?

HurricanePootis commented on 2025-10-27 10:33 (UTC) (edited on 2025-10-27 10:36 (UTC) by HurricanePootis)

@shaybox wdym. This is from the an-anime-games-laubcher people. I don't name the software. They chose to name two of their softwares similarly to each other. You should read the description and check the url of what you're installing if you are confused. Don't turn your lack of due diligence into an accusation of ill intent.

shaybox commented on 2025-10-27 10:17 (UTC)

I accidentally installed this package without realizing, I don't know if it's malicious, but the name similarity is suspicious, and at least creates confusion and support requests.