From 233ce25f8f4e1fe3de95e84a77c00cf3fa72b958fe82b5d357633a02647a7f8f Mon Sep 17 00:00:00 2001 From: Hillwood Yang Date: Sun, 25 Jun 2023 15:04:31 +0000 Subject: [PATCH] Accepting request 1095213 from home:haasn:branches:multimedia:apps - Add pipewire audio output support. - Add missing `audio` group during setup. OBS-URL: https://build.opensuse.org/request/show/1095213 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/shairport-sync?expand=0&rev=33 --- shairport-sync.changes | 10 ++++++++++ shairport-sync.spec | 3 +++ 2 files changed, 13 insertions(+) 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 \