commit:     b6cf096ef77d8bc4d4d0bc20b42100ae08e08638
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  1 11:36:55 2022 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Sep  1 11:37:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cf096e

media-sound/sonic-visualiser: backport build fix

Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 media-sound/sonic-visualiser/files/serd.patch       | 21 +++++++++++++++++++++
 .../sonic-visualiser/sonic-visualiser-4.5.ebuild    |  1 +
 2 files changed, 22 insertions(+)

diff --git a/media-sound/sonic-visualiser/files/serd.patch 
b/media-sound/sonic-visualiser/files/serd.patch
new file mode 100644
index 000000000000..c7b6f179a686
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/serd.patch
@@ -0,0 +1,21 @@
+From 865fbe253cde8e966709bb11dc8c441ceb3891ed Mon Sep 17 00:00:00 2001
+From: Chris Cannam <[email protected]>
+Date: Fri, 29 Jul 2022 13:31:37 +0100
+Subject: [PATCH] Fix build failure
+
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index 59a635f..35fc470 100644
+--- a/meson.build
++++ b/meson.build
+@@ -138,6 +138,7 @@ if system == 'linux'
+   server_dependencies = [
+     capnp_dep,
+     sord_dep,
++    serd_dep,
+     dl_dep,
+   ]
+   

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
index a1616c31a0aa..a8d5a288ec4f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
@@ -62,6 +62,7 @@ REQUIRED_USE="
 
 PATCHES=(
        "${FILESDIR}/${PN}-4.3-meson.build.patch"
+       "${FILESDIR}/serd.patch"
 )
 
 src_configure() {

Reply via email to