media-sound/tenacity: Fix for GCC 15

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
This commit is contained in:
Esteve Varela Colominas
2025-10-06 23:16:05 +02:00
parent 21af38d517
commit 23c11754b4
2 changed files with 15 additions and 3 deletions

View File

@@ -0,0 +1,13 @@
Fix cstdint include for GCC 15
--- tenacity.orig/libraries/lib-utility/MemoryX.cpp
+++ tenacity/libraries/lib-utility/MemoryX.cpp
@@ -10,6 +10,8 @@
#include "MemoryX.h"
+#include <cstdint>
+
// Make the symbol table non-empty
UTILITY_API void lib_utility_dummy_symbol()
{}

View File

@@ -72,10 +72,9 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-1.3.4-fix-rpath-handling.patch"
"${FILESDIR}/${PN}-1.3.4-fix-hardcoded-docdir.patch"
# bug #961756
"${FILESDIR}/${PN}-1.3.4-odr-and-aliasing-fixes.patch"
"${FILESDIR}/${PN}-1.3.4-odr-and-aliasing-fixes.patch" # bug #961756
"${FILESDIR}/${PN}-1.3.4-ffmpeg-disable-lto.patch"
"${FILESDIR}/${PN}-1.3.4-fix-gcc15.patch"
)
src_unpack() {