diff --git a/shairport-sync.changes b/shairport-sync.changes index f612221..6e19cad 100644 --- a/shairport-sync.changes +++ b/shairport-sync.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Sun Jun 25 11:44:48 UTC 2023 - Niklas Haas + +- Add pipewire audio output support. + +------------------------------------------------------------------- +Sun Jun 25 11:38:12 UTC 2023 - Niklas Haas + +- Add missing `audio` group during setup. + ------------------------------------------------------------------- Sun May 21 20:32:51 UTC 2023 - Lukas Müller diff --git a/shairport-sync.spec b/shairport-sync.spec index 3ac9dbf..17aafda 100644 --- a/shairport-sync.spec +++ b/shairport-sync.spec @@ -40,6 +40,7 @@ BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(libconfig) BuildRequires: pkgconfig(libdaemon) +BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(popt) @@ -75,6 +76,7 @@ autoreconf -i -f --with-ssl=openssl \ --with-alsa \ --with-pa \ + --with-pw \ --with-pipe \ --with-avahi \ --with-soxr \ @@ -92,6 +94,7 @@ mkdir -p %{buildroot}%{_sbindir} ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} %pre +getent group audio >/dev/null || %{_sbindir}/groupadd --system audio getent group %{name} >/dev/null || %{_sbindir}/groupadd --system %{name} getent passwd %{name} >/dev/null || %{_sbindir}/useradd --system -c "%{name} User" \ -d %{_localstatedir}/%{name} -m -g %{name} -s %{_sbindir}/nologin \