summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2020-08-22 17:16:08 +0300
committerMart Raudsepp <leio@gentoo.org>2020-08-22 17:16:15 +0300
commit41d0a0bf1583efaebac5bdc200974189a9bda77e (patch)
treedc32365b33fdaaffaa1c8437d5e8e3697df24538 /games-board
parentsys-apps/inxi: Version bump to 3.1.06-1 (diff)
downloadgentoo-41d0a0bf1583efaebac5bdc200974189a9bda77e.tar.gz
gentoo-41d0a0bf1583efaebac5bdc200974189a9bda77e.tar.bz2
gentoo-41d0a0bf1583efaebac5bdc200974189a9bda77e.zip
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@gentoo.org>
Diffstat (limited to 'games-board')
-rw-r--r--games-board/iagno/files/3.36.4-vala-posix.patch28
-rw-r--r--games-board/iagno/iagno-3.36.4.ebuild4
2 files changed, 32 insertions, 0 deletions
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 000000000000..b53d0dc75f65
--- /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 <mcatanzaro@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 d082dd5d6cad..73465afff709 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