forked from alt-gnome/iris
- Vala 93.3%
- Meson 4.4%
- Swift 1.7%
- Nix 0.3%
- CSS 0.1%
- Other 0.1%
| .forgejo/workflows | ||
| build-aux | ||
| data | ||
| po | ||
| src | ||
| subprojects | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| meson.build | ||
| meson.options | ||
| README.md | ||
| README.ru.md | ||
| TODO.md | ||
YummyAnime GTK
GTK client for yummy-ani.me
Note
The project is under active development. If you find a bug, please check its reproducibility and report it in the Issues section.
Due to the peculiarities of WebKitGTK, some players may not work.
Installation
Flatpak (nightly build)
flatpak remote-add yummy-anime-gtk https://yummy-anime-gtk.x1z53.space/repo --no-gpg-verify --user
flatpak install yummy-anime-gtk
If an error occurs during installation
Error: The application space.x1z53.yummy-anime-gtk/x86_64/master requires the runtime environment org.gnome.Platform/x86_64/49, which could not be found.
First you need to install the platform itself.
flatpak install org.gnome.Platform/x86_64/49
From Sisyphus (stable build)
apt-get update
apt-get install yummy-anime-gtk
From ALT Linux Space repository (nightly build)
apt-repo add https://altlinux.space/api/packages/rirusha/alt/group/libapi-base-nightly.repo
apt-repo add https://altlinux.space/api/packages/x1z53/alt/group/yummy-anime-gtk/sisyphus.repo
apt-get update
apt-get install yummy-anime-gtk
Manual build
Build dependencies
-
vala -
blueprint-compiler -
gtk4 -
libadwaita-1 -
json-glib-1.0 -
libsoup-3.0 -
libapi-base-5(https://altlinux.space/rirusha/libapi-base) -
gdk-pixbuf-2.0
Runtime dependencies
libwebp-pixbuf-loader
Build
meson setup _build --prefix=/usr
Devel mode
Mode without net connections, can be used only for debug. Get response from fake client.
meson setup _build --prefix=/usr --Dis_devel=true
Install
meson install -C _build
Uninstall
sudo ninja uninstall -C _build
Inspiration
X1Z53