commit:     3bdf8d1bf7a753f7367a8274ec90026b47d34889
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  9 10:24:33 2024 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Mar  9 10:24:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdf8d1b

media-gfx/geeqie: skip locally broken test

Closes: https://bugs.gentoo.org/926560
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/geeqie/files/geeqie-2.3-test-ancillary.patch | 13 +++++++++++++
 media-gfx/geeqie/geeqie-2.3.ebuild                     |  2 ++
 2 files changed, 15 insertions(+)

diff --git a/media-gfx/geeqie/files/geeqie-2.3-test-ancillary.patch 
b/media-gfx/geeqie/files/geeqie-2.3-test-ancillary.patch
new file mode 100644
index 000000000000..4d02d8ef91af
--- /dev/null
+++ b/media-gfx/geeqie/files/geeqie-2.3-test-ancillary.patch
@@ -0,0 +1,13 @@
+diff -Naur geeqie-2.3.orig/meson.build geeqie-2.3/meson.build
+--- geeqie-2.3.orig/meson.build        2024-03-06 16:56:22.000000000 +0100
++++ geeqie-2.3/meson.build     2024-03-09 11:21:17.870229854 +0100
+@@ -742,9 +742,3 @@
+ else
+     summary({'lua' : ['Test runs:', false]}, section : 'Testing', bool_yn : 
true)
+ endif
+-
+-# Ancillary files test
+-test_ancillary_files_sh = find_program('test-ancillary-files.sh', dirs : 
scriptsdir, required : true)
+-test('Ancillary files', test_ancillary_files_sh, args: 
[meson.current_source_dir()], timeout: 100)
+-
+-summary({'Ancillary files' : ['Test runs:', true]}, section : 'Testing', 
bool_yn : true)

diff --git a/media-gfx/geeqie/geeqie-2.3.ebuild 
b/media-gfx/geeqie/geeqie-2.3.ebuild
index db97d02cdbaa..2b9b96fbe6a9 100644
--- a/media-gfx/geeqie/geeqie-2.3.ebuild
+++ b/media-gfx/geeqie/geeqie-2.3.ebuild
@@ -49,6 +49,8 @@ BDEPEND="
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
+PATCHES=( "${FILESDIR}"/${PN}-2.3-test-ancillary.patch )
+
 pkg_setup() {
        # Do not require setting LUA_SINGLE_TARGET if lua is not used
        use lua && lua-single_pkg_setup

Reply via email to