Name: jellyfin-desktop Version: 2.0.0 Release: %autorelease Summary: Jellyfin Desktop Client License: GPL-2.0 URL: https://github.com/jellyfin/jellyfin-desktop Source0: %{url}/archive/refs/tags/v%{version}.tar.gz ExclusiveArch: x86_64 aarch64 BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: freetype-devel BuildRequires: libXrandr-devel BuildRequires: libvdpau-devel BuildRequires: libva-devel BuildRequires: mesa-libGL-devel BuildRequires: libdrm-devel BuildRequires: libX11-devel BuildRequires: mesa-libEGL-devel BuildRequires: yasm BuildRequires: alsa-lib BuildRequires: pulseaudio-libs-devel BuildRequires: zlib-devel BuildRequires: fribidi-devel BuildRequires: git BuildRequires: gnutls-devel BuildRequires: mesa-libGLU-devel BuildRequires: SDL2-devel BuildRequires: cmake BuildRequires: wget BuildRequires: python BuildRequires: g++ BuildRequires: qt-devel BuildRequires: libcec-devel BuildRequires: qt6-qtbase-devel BuildRequires: curl BuildRequires: unzip BuildRequires: qt6-qtwebchannel-devel BuildRequires: qt6-qtwebengine-devel BuildRequires: mpv BuildRequires: qwt-qt6-devel BuildRequires: qt6-qtbase BuildRequires: meson BuildRequires: ninja-build BuildRequires: qt6-qtbase-private-devel BuildRequires: mpv-devel BuildRequires: mpvqt-devel %description Jellyfin Desktop Client. %prep %autosetup -n %{name}-%{version} %build %cmake \ -DCMAKE_SKIP_RPATH:BOOL=ON \ -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON %cmake_build %install %cmake_install %files %doc README.md %license LICENSE %{_bindir}/jellyfin-desktop %{_datadir}/applications/org.jellyfin.JellyfinDesktop.desktop %{_datadir}/icons/hicolor/scalable/apps/org.jellyfin.JellyfinDesktop.svg %{_datadir}/metainfo/org.jellyfin.JellyfinDesktop.appdata.xml %changelog %autochangelog