From 764fbfeec05154eda7b7ee99c7df24902fa8079e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 15 Jul 2024 16:11:34 +0200 Subject: [PATCH] Use new webrtc-audio-processing-1 package Add patch to remove deprecated engine.h include --- ...raop-remove-unused-deprecated-header.patch | 24 +++++++++++++++++++ pipewire.spec | 12 +++++++++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 0001-module-raop-remove-unused-deprecated-header.patch diff --git a/0001-module-raop-remove-unused-deprecated-header.patch b/0001-module-raop-remove-unused-deprecated-header.patch new file mode 100644 index 0000000..93c8ef3 --- /dev/null +++ b/0001-module-raop-remove-unused-deprecated-header.patch @@ -0,0 +1,24 @@ +From dde45881d986b2170d607b242f3a10850aa11cbc Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Wed, 10 Jul 2024 19:20:26 +0200 +Subject: [PATCH] module-raop: remove unused deprecated header + +--- + src/modules/module-raop-sink.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/modules/module-raop-sink.c b/src/modules/module-raop-sink.c +index 72f261995..baed21c9b 100644 +--- a/src/modules/module-raop-sink.c ++++ b/src/modules/module-raop-sink.c +@@ -23,7 +23,6 @@ + #endif + #include + #include +-#include + #include + #include + #include +-- +2.45.2 + diff --git a/pipewire.spec b/pipewire.spec index 789a3f6..1ccd938 100644 --- a/pipewire.spec +++ b/pipewire.spec @@ -9,7 +9,7 @@ %global ms_version 0.4.2 # For rpmdev-bumpspec and releng automation -%global baserelease 2 +%global baserelease 3 #global snapdate 20210107 #global gitcommit b17db2cebc1a5ab2c01851d29c05f79cd2f262bb @@ -77,6 +77,7 @@ Source0: https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/%{ver Source1: pipewire.sysusers ## upstream patches +Patch0001: 0001-module-raop-remove-unused-deprecated-header.patch ## upstreamable patches @@ -116,7 +117,11 @@ BuildRequires: libsndfile-devel BuildRequires: ncurses-devel BuildRequires: pulseaudio-libs-devel BuildRequires: avahi-devel +%if 0%{?fedora} >= 40 || 0%{?rhel} >= 10 +BuildRequires: pkgconfig(webrtc-audio-processing-1) +%else BuildRequires: pkgconfig(webrtc-audio-processing) >= 0.2 +%endif BuildRequires: libusb1-devel BuildRequires: readline-devel BuildRequires: openssl-devel @@ -823,6 +828,11 @@ systemctl --no-reload preset --global pipewire.socket >/dev/null 2>&1 || : %endif %changelog +* Fri Jul 12 2024 Wim Taymans - 1.0.7-3 +- Use new webrtc-audio-processing-1 package +- Add patch to remove deprecated engine.h include +- Resolves: RHEL-28928 + * Mon Jun 24 2024 Troy Dawson - 1.0.7-2 - Bump release for June 2024 mass rebuild