Flathub:
flatpak install space.rirusha.Cassette
Distribution repositories:
su -
apt-get install cassette
Most AUR Helpers support Pacman-style flags, for example, yay.
yay -S cassette
pamac install cassette
nix-shell -p cassette
gtk4
, version:>= 4.14
libadwaita-1
, version:>= 1.5
libsoup-3.0
gdk-pixbuf-2.0
json-glib-1.0
sqlite3
gee-0.8
libxml-2.0
gstreamer-1.0
webkitgtk-6.0
gio-2.0
, version:>= 2.72
git
, only fordevel
meson
ninja
cmake
blueprint-compiler
gcc
valac
pkg
appstream-utils
Unstable features under development will not be available in this version.
meson setup _build
In this version, all devel functions will be available.
meson setup _build -Dis_devel=true
sudo ninja install -C _build
ninja -C _build test
sudo ninja uninstall -C _build
This version is built and updated with every commit, so it may be unstable.
You need to add cassette-nightly
and gnome-nightly
repositories:
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
flatpak remote-add --if-not-exists cassette-nightly https://rirusha.space/repos/cassette-nightly.flatpakrepo
Install application:
flatpak install cassette-nightly space.rirusha.Cassette-Devel
The repository has recommended extensions for developing with Visual Studio Code.
repository gnome-nightly:
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
org.gnome.Platform//master
flatpak install org.gnome.Platform//master
org.gnome.Sdk//master
org.freedesktop.Sdk.Extension.vala//23.08beta
flatpak install org.gnome.Sdk//master org.freedesktop.Sdk.Extension.vala//23.08beta
You can support in several ways:
- Create an issue with a problem or a suggestion for improvement
- Submit a merge request with a fix or new functionality
- Support financially (Please include your nickname in the "Message to the recipient" when sending via T-Bank)
Thank you MarshalX. The yandex-music-api library was used as api documentation.
Attention! Cassette is an unofficial client, not affiliated with Yandex and not approved by it.