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