[pulseaudio-module-bluetooth-freeworld] Updated to PA 16.1
by Leigh Scott
commit a5f3e08e9de10b3fe829e682ab954094bae85dbb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Aug 7 22:51:28 2022 +0100
Updated to PA 16.1
pulseaudio-module-bluetooth-freeworld.spec | 15 ++++++++-------
sources | 2 +-
2 files changed, 9 insertions(+), 8 deletions(-)
---
diff --git a/pulseaudio-module-bluetooth-freeworld.spec b/pulseaudio-module-bluetooth-freeworld.spec
index e9d1e92..6022835 100644
--- a/pulseaudio-module-bluetooth-freeworld.spec
+++ b/pulseaudio-module-bluetooth-freeworld.spec
@@ -14,8 +14,8 @@ License: GPLv3
URL: https://github.com/EHfive/pulseaudio-modules-bt/
# see https://src.fedoraproject.org/rpms/pulseaudio for versions
-%global pa_major 15.0
-%global pa_version 15.0
+%global pa_major 16.1
+%global pa_version 16.1
%global pa_archivename pulseaudio-%{pa_version}
@@ -85,16 +85,17 @@ mv %{pa_archivename} pa
%cmake3_install
%files
-%{_libdir}/pulse-%{pa_major}/modules/libbluez*-util.so
-%{_libdir}/pulse-%{pa_major}/modules/module-bluez*-device.so
-%{_libdir}/pulse-%{pa_major}/modules/module-bluez*-discover.so
-%{_libdir}/pulse-%{pa_major}/modules/module-bluetooth-discover.so
-%{_libdir}/pulse-%{pa_major}/modules/module-bluetooth-policy.so
+%{_libdir}/pulseaudio/modules/libbluez*-util.so
+%{_libdir}/pulseaudio/modules/module-bluez*-device.so
+%{_libdir}/pulseaudio/modules/module-bluez*-discover.so
+%{_libdir}/pulseaudio/modules/module-bluetooth-discover.so
+%{_libdir}/pulseaudio/modules/module-bluetooth-policy.so
%changelog
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.4-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
+- Updated to PA 16.1
* Tue Feb 08 2022 Leigh Scott <leigh123linux(a)gmail.com> - 1.4-12
- Fix ffmpeg patching
diff --git a/sources b/sources
index b98cf7c..b5f0b5c 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (pulseaudio-15.0.tar.xz) = 352ef20384c76c631c0faa73b08e2318902a433712e0c086a5ac7a0ae58873c8d4be8f35879bdec71a93b19ae8e2ba073cacac4d56215bcf58375a0cd9d88833
SHA512 (pulseaudio-modules-bt-1.4.tar.gz) = 390b6ad0931b464a546c6624bec38cc5b6da7084e4defe2045f4164b0c910a9dd6d4327466eb0e53fcfbc78c995cf2e3634a75b67ee2a14f38ed18e31b5d2bce
+SHA512 (pulseaudio-16.1.tar.xz) = 33b0b4292f05e0882f3ec822cf5720414bb34c523d80fe287b9740d6be219787c562e8024c9b0d9e2ee010771ca72c7ae4f27df1bbef9c9cb6bb6a23cbcc412f
2 years, 3 months
[rtmpdump] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 07b39825669823697119df686f1cf03866ec5260
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 22:45:03 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
rtmpdump.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/rtmpdump.spec b/rtmpdump.spec
index bfb537f..69bedc9 100644
--- a/rtmpdump.spec
+++ b/rtmpdump.spec
@@ -4,7 +4,7 @@
Name: rtmpdump
Version: 2.4
-Release: 21.%{gitdate}.git%{shortcommit}%{?dist}
+Release: 22.%{gitdate}.git%{shortcommit}%{?dist}
Summary: Toolkit for RTMP streams
# The tools are GPLv2+. The library is LGPLv2+, see below.
@@ -77,6 +77,10 @@ rm -f %{buildroot}%{_libdir}/librtmp.a
%{_mandir}/man3/librtmp.3*
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.4-22.20190330.gitc5f04a5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.4-21.20190330.gitc5f04a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2 years, 3 months
[rfpkgdb-cli] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 4cbcce89e57cc8290e15116674b709f620dd2696
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 22:44:20 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
rfpkgdb-cli.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/rfpkgdb-cli.spec b/rfpkgdb-cli.spec
index b413505..10e8d84 100644
--- a/rfpkgdb-cli.spec
+++ b/rfpkgdb-cli.spec
@@ -1,6 +1,6 @@
Name: rfpkgdb-cli
Version: 2.15.0
-Release: 0.11rc2%{?dist}
+Release: 0.12rc2%{?dist}
Summary: A CLI for pkgdb
License: GPLv2+
@@ -55,6 +55,10 @@ It also allows you to orphan and/or retire your package(s).
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.15.0-0.12rc2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Sat Jun 25 2022 Robert-André Mauchin <zebob.m(a)gmail.com> - 2.15.0-0.11rc2
- Rebuilt for Python 3.11
2 years, 3 months
[qtox] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit a9fefe7b7db24222dd4b4a15d4c6d1a31691935c
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 22:42:33 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
qtox.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/qtox.spec b/qtox.spec
index 91f03fb..467a848 100644
--- a/qtox.spec
+++ b/qtox.spec
@@ -1,6 +1,6 @@
Name: qtox
Version: 1.17.6
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Feature-rich Tox client
# Main program: GPLv3+
@@ -73,6 +73,10 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/io.github
%{_datadir}/icons/hicolor/*/apps/qtox.*
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.17.6-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Tue May 17 2022 Leigh Scott <leigh123linux(a)gmail.com> - 1.17.6-2
- Fix crash (rfbz#6301)
2 years, 3 months
[qtav] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 5024731ed993d86f4c919982f4ce1e626a6b8e79
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 22:42:18 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
qtav.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/qtav.spec b/qtav.spec
index 88505b2..d7a7332 100644
--- a/qtav.spec
+++ b/qtav.spec
@@ -11,7 +11,7 @@
Name: qtav
Version: 1.13.0
-Release: 15%{?dist}
+Release: 16%{?dist}
Summary: A media playback framework based on Qt and FFmpeg
License: LGPLv2+ and GPLv3+ and BSD
URL: http://www.qtav.org/
@@ -239,6 +239,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/QtAV.svg
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.13.0-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Thu Apr 07 2022 Antonio Trande <sagitter(a)fedoraproject.org> - 1.13.0-15
- Use compat-ffmpeg4 in Fedora 36+ (rfbz#6271)
2 years, 3 months
[qt5-qtwebengine-freeworld] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 1658075585d2cb24df1185fb0b161bbeda5cf7a8
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 22:42:08 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
qt5-qtwebengine-freeworld.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/qt5-qtwebengine-freeworld.spec b/qt5-qtwebengine-freeworld.spec
index 8c26d06..b331dcf 100644
--- a/qt5-qtwebengine-freeworld.spec
+++ b/qt5-qtwebengine-freeworld.spec
@@ -63,7 +63,7 @@
Summary: Qt5 - QtWebEngine components (freeworld version)
Name: qt5-qtwebengine-freeworld
Version: 5.15.9
-Release: 1%{?dist}
+Release: 2%{?dist}
%global major_minor %(echo %{version} | cut -d. -f-2)
%global major %(echo %{version} | cut -d. -f1)
@@ -468,6 +468,10 @@ echo "%{_libdir}/%{name}" \
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 5.15.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Wed Jul 27 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 5.15.9-1
- Updated to version 5.15.9.
2 years, 3 months
[obs-studio] Added upstream patch with ffmpeg 5 fix.
by Vitaly Zaitsev
commit 1ba0cdb1af7d168d4691dfc8fd86aaadafdfaa6b
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sun Aug 7 23:29:21 2022 +0200
Added upstream patch with ffmpeg 5 fix.
obs-studio-27.2.4-ffmpeg5.patch | 39 +++++++++++++++++++++++++++++++++++++++
obs-studio.spec | 9 +++++----
2 files changed, 44 insertions(+), 4 deletions(-)
---
diff --git a/obs-studio-27.2.4-ffmpeg5.patch b/obs-studio-27.2.4-ffmpeg5.patch
new file mode 100644
index 0000000..a2700cb
--- /dev/null
+++ b/obs-studio-27.2.4-ffmpeg5.patch
@@ -0,0 +1,39 @@
+From e66542075d5d2cb51a14a0bdf3458ac10757de64 Mon Sep 17 00:00:00 2001
+From: pkv <pkv(a)obsproject.com>
+Date: Thu, 5 May 2022 14:56:21 +0200
+Subject: [PATCH] libobs: Fix missing include due to FFmpeg 5 changes
+
+Since [1], avcodec/version.h is not included anymore in codec.h and
+therefore is not included any more in avformat.h.
+As a result, LIBAVCODEC_VERSION_INT is no longer defined. This commit
+fixes the include.
+Since obviously we can't ifdef the avcodec include by referring to an
+avcodec version, we ifdef it with the avformat version which was bumped
+at the same time [2].
+
+[1] libavcodec: Split version.h
+https://github.com/FFmpeg/FFmpeg/commit/f2da2e1458b76a1d6c068673430b46cf2850bc51
+[2] doc: Add an entry to APIchanges about changes to version.h and
+ version_major.h
+https://github.com/FFmpeg/FFmpeg/commit/f3a0e2ee2b97e2d46b351c29853c056d126884e2
+
+Signed-off-by: pkv <pkv(a)obsproject.com>
+---
+ libobs/media-io/media-remux.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/libobs/media-io/media-remux.c b/libobs/media-io/media-remux.c
+index 2b39a74e2376..20eaea238f8b 100644
+--- a/libobs/media-io/media-remux.c
++++ b/libobs/media-io/media-remux.c
+@@ -22,7 +22,9 @@
+ #include "../util/platform.h"
+
+ #include <libavformat/avformat.h>
+-
++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(59, 20, 100)
++#include <libavcodec/version.h>
++#endif
+ #include <sys/types.h>
+ #include <sys/stat.h>
+
diff --git a/obs-studio.spec b/obs-studio.spec
index 7518703..58c5c21 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -22,6 +22,9 @@ URL: https://obsproject.com/
Source0: https://github.com/obsproject/obs-studio/archive/%{version}/%{name}-%{ver...
Source1: https://github.com/obsproject/obs-vst/archive/%{commit1}/obs-vst-%{shortc...
+# https://github.com/obsproject/obs-studio/commit/e66542075d5d2cb51a14a0bdf...
+Patch100: %{name}-27.2.4-ffmpeg5.patch
+
BuildRequires: gcc
BuildRequires: cmake >= 3.0
BuildRequires: ninja-build
@@ -98,10 +101,8 @@ sed -i 's|OBS_MULTIARCH_SUFFIX|LIB_SUFFIX|g' cmake/Modules/ObsHelpers.cmake
# Prepare plugins/obs-vst
tar -xf %{SOURCE1} -C plugins/obs-vst --strip-components=1
-# Fix ffmpeg 5.1 FTBFS
-%if 0%{?fedora} && 0%{?fedora} >= 37
-sed -e 's/-Werror-implicit-function-declaration//g' -i CMakeLists.txt
-%endif
+# remove -Werror flag to mitigate FTBFS with ffmpeg 5.1
+sed -i 's|-Werror-implicit-function-declaration||g' CMakeLists.txt
%build
%cmake -DOBS_VERSION_OVERRIDE=%{version} \
2 years, 3 months
[ppsspp] Fix build issue
by Leigh Scott
commit 41527f29f39b1255d2cc2dd8a6c35bbebf7ab897
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Aug 7 22:28:01 2022 +0100
Fix build issue
fix_compile_issue.patch | 11 +++++++++++
ppsspp.spec | 2 ++
2 files changed, 13 insertions(+)
---
diff --git a/fix_compile_issue.patch b/fix_compile_issue.patch
new file mode 100644
index 0000000..23afb80
--- /dev/null
+++ b/fix_compile_issue.patch
@@ -0,0 +1,11 @@
+--- a/ffmpeg/configure
++++ b/ffmpeg/configure
+@@ -5286,7 +5286,7 @@ check_func ${malloc_prefix}memalign
+ check_func ${malloc_prefix}posix_memalign && enable posix_memalign
+
+ check_func access
+-check_func arc4random
++check_func_headers stdlib.h arc4random
+ check_func_headers time.h clock_gettime || { check_func_headers time.h clock_gettime -lrt && add_extralibs -lrt && LIBRT="-lrt"; }
+ check_func fcntl
+ check_func fork
diff --git a/ppsspp.spec b/ppsspp.spec
index f7fab6f..08c4939 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -115,6 +115,7 @@ Patch0: %{name}-1.1.0-git-version.patch
Patch2: %{name}-ffmpeg-set_x64_build_flags.patch
Patch3: %{name}-ffmpeg-set_aarch64_build_flags.patch
Patch4: %{name}-ffmpeg-set_arm_build_flags.patch
+Patch5: fix_compile_issue.patch
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(glesv2)
@@ -199,6 +200,7 @@ PPSSPP with Qt5 frontend wrapper.
%patch2 -p1 -b .backup
%patch3 -p1 -b .backup
%patch4 -p1 -b .backup
+%patch5 -p1 -b .backup
%endif
# Remove bundled libraries
2 years, 3 months