Name: pulseaudio-qt Version: 1.8.1 Release: 1%{?dist} Summary: Qt bindings for PulseAudio License: CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only URL: https://invent.kde.org/libraries/pulseaudio-qt Source0: https://download.kde.org/stable/pulseaudio-qt/%{name}-%{version}.tar.xz BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(glib-2.0) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6DBus) %description Pulseaudio-Qt is a library providing Qt bindings to PulseAudio -- built against this repo's own client-only pulseaudio-libs (real libpulse, daemon disabled, PipeWire's pipewire-pulse is the actual server this talks to over the socket). Real CMakeLists.txt only hard-requires Qt6 Core/Gui/DBus (Test/Qml/Quick are all TYPE OPTIONAL, for the test suite only). %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel %{summary}. %prep %autosetup -p1 %build %cmake_kf6 %cmake_build_kf6 %install %cmake_install_kf6 rm %{buildroot}%{_kf6_includedir}/pulseaudioqt_version.h %files %license LICENSES/*.txt %doc README.md %{_kf6_libdir}/libKF6PulseAudioQt.so.5 %{_kf6_libdir}/libKF6PulseAudioQt.so.%{version} %files devel %{_kf6_includedir}/KF6PulseAudioQt/ %{_kf6_libdir}/libKF6PulseAudioQt.so %{_kf6_libdir}/cmake/KF6PulseAudioQt/ %{_kf6_libdir}/pkgconfig/KF6PulseAudioQt.pc %changelog * Sat Aug 29 2026 Smech - 1.8.1-1 - Real upstream source (real download.kde.org release tarball, despite living under invent.kde.org/libraries/ rather than plasma/ or frameworks/). Needs this repo's new pulseaudio-libs-devel (libpulse/libpulse-mainloop-glib pkgconfig) -- the actual reason that package exists in this repo at all. Dropped the *-doc/QCH subpackage (BUILD_QCH defaults OFF upstream anyway, no doc tooling built here).