%global debug_package %{nil} %undefine _debugsource_packages Name: deepin-music Version: 7.0.61 Release: 2%{?dist} Summary: Deepin Music Player License: GPL-3.0-or-later URL: https://github.com/linuxdeepin/deepin-music # Pre-patched source: MPRIS removed, VLC header compat, cda removed Source0: deepin-music-%{version}-patched.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtdeclarative-devel BuildRequires: qt6-qtsvg-devel BuildRequires: qt6-qttools-devel BuildRequires: qt6-qtmultimedia-devel BuildRequires: qt6-qt5compat-devel BuildRequires: dtk6core-devel BuildRequires: dtk6gui-devel BuildRequires: dtk6widget-devel BuildRequires: dtk6declarative-devel BuildRequires: vlc-devel BuildRequires: taglib-devel BuildRequires: libicu-devel BuildRequires: ffmpeg-devel BuildRequires: libavcodec-devel BuildRequires: libavformat-devel BuildRequires: libavutil-devel BuildRequires: pulseaudio-libs-devel BuildRequires: SDL2-devel BuildRequires: libjpeg-turbo-devel Requires: vlc-libs %description Deepin Music is a beautiful and simple music player. Note: MPRIS media key integration disabled in this build. %prep %autosetup -n deepin-music-%{version} %build %cmake \ -DCMAKE_PREFIX_PATH=/usr/lib64/cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES="/usr/include/dtk6/DCore;/usr/include/dtk6/DGui;/usr/include/ffmpeg" %cmake_build %install %cmake_install %files %license LICENSE %{_bindir}/deepin-music %{_libdir}/libdmusic.so* %{_datadir}/applications/*.desktop %{_datadir}/deepin-music/ %{_datadir}/dsg/ %{_datadir}/icons/ %{_datadir}/deepin-manual/ %changelog * Sat Jul 18 2026 Yonghang Wang - 7.0.61-2 - Build with MPRIS disabled, VLC compat header, no CD audio