Use new webrtc-audio-processing-1 package

Add patch to remove deprecated engine.h include
This commit is contained in:
Wim Taymans 2024-07-15 16:11:34 +02:00
parent 9c75f9fd09
commit 764fbfeec0
2 changed files with 35 additions and 1 deletions

View File

@ -0,0 +1,24 @@
From dde45881d986b2170d607b242f3a10850aa11cbc Mon Sep 17 00:00:00 2001
From: Wim Taymans <wtaymans@redhat.com>
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 <openssl/rand.h>
#include <openssl/rsa.h>
-#include <openssl/engine.h>
#include <openssl/aes.h>
#include <openssl/md5.h>
#include <openssl/evp.h>
--
2.45.2

View File

@ -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 <wtaymans@redhat.com> - 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 <tdawson@redhat.com> - 1.0.7-2
- Bump release for June 2024 mass rebuild