commit:     41d0a0bf1583efaebac5bdc200974189a9bda77e
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 14:16:08 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 14:16:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d0a0bf

games-board/iagno: fix build with newer meson

Closes: https://bugs.gentoo.org/738576
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 games-board/iagno/files/3.36.4-vala-posix.patch | 28 +++++++++++++++++++++++++
 games-board/iagno/iagno-3.36.4.ebuild           |  4 ++++
 2 files changed, 32 insertions(+)

diff --git a/games-board/iagno/files/3.36.4-vala-posix.patch 
b/games-board/iagno/files/3.36.4-vala-posix.patch
new file mode 100644
index 00000000000..b53d0dc75f6
--- /dev/null
+++ b/games-board/iagno/files/3.36.4-vala-posix.patch
@@ -0,0 +1,28 @@
+From 0100bab269f2102f24a6e41202b931da1b6e8dc5 Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro <mcatanz...@gnome.org>
+Date: Mon, 3 Aug 2020 13:47:43 -0500
+Subject: [PATCH] Fix build of perfs-tests-generator.vala
+
+Not sure exactly what changed, but Rico says: "likely a dependency isn't
+pulling posix.vapi in anymore."
+---
+ src/meson.build | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/meson.build b/src/meson.build
+index f3d3a20..9925272 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -15,7 +15,8 @@ run_target('update-perfs-tests', command: executable 
('iagno-perfs-tests-generat
+             '--enable-experimental-non-null'
+         ],
+         dependencies : [
+-            gio_dependency
++            gio_dependency,
++            posix_dependency
+         ]
+     )
+ )
+-- 
+2.20.1
+

diff --git a/games-board/iagno/iagno-3.36.4.ebuild 
b/games-board/iagno/iagno-3.36.4.ebuild
index d082dd5d6ca..73465afff70 100644
--- a/games-board/iagno/iagno-3.36.4.ebuild
+++ b/games-board/iagno/iagno-3.36.4.ebuild
@@ -33,6 +33,10 @@ BDEPEND="
        gnome-base/librsvg:2[vala]
 "
 
+PATCHES=(
+       "${FILESDIR}"/${PV}-vala-posix.patch
+)
+
 src_prepare() {
        xdg_src_prepare
        vala_src_prepare

Reply via email to