Name: naviterm Version: 0.6.0 Release: 1%{?dist} Summary: naviterm is a terminal user interface client for Navidrome License: LGPL-3.0-or-later URL: https://gitlab.com/detoxify92/%{name} Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz Requires: mpv BuildRequires: cargo BuildRequires: openssl-devel %description naviterm is a terminal user interface client for Navidrome written in Rust. It is an online client, meaning that it does not download music files for offline playing. It does maintain an offline database for faster operation. Navidrome uses the Subsonic API, so naviterm should be compatible with other music server programs using it, at least in theory. It uses the fantastic mpv as backend for the music playback. For the tui, ratatui has been chosen. %prep %autosetup -n %{name}-%{version} %build cargo build --release %install mkdir -p %{buildroot}%{_bindir} install -m 0755 target/release/%{name} %{buildroot}%{_bindir}/%{name} %files %{_bindir}/%{name} %changelog * Wed Jan 14 2026 vuktur - 0.6.0 - Initial Fedora packaging.