commit:     1860cad285d9c2e97debef0538c2e1b75a379620
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Dec 27 14:42:35 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Dec 27 14:42:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1860cad2

gnome-extra/vvmplayer: skip failing test

Closes: https://bugs.gentoo.org/947003
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 .../files/vvmplayer-1.4-skip-appstream-validation.patch     | 13 +++++++++++++
 gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild               |  5 +++++
 2 files changed, 18 insertions(+)

diff --git 
a/gnome-extra/vvmplayer/files/vvmplayer-1.4-skip-appstream-validation.patch 
b/gnome-extra/vvmplayer/files/vvmplayer-1.4-skip-appstream-validation.patch
new file mode 100644
index 000000000..6bea95da4
--- /dev/null
+++ b/gnome-extra/vvmplayer/files/vvmplayer-1.4-skip-appstream-validation.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/947003
+Requires network access.
+--- a/data/metainfo/meson.build
++++ b/data/metainfo/meson.build
+@@ -15,7 +15,7 @@ if not get_option('network_tests')
+ endif
+ appstream_args += ['validate-relax', appstream_file]
+ 
+-if appstream_util.found()
++if false
+   test('Validate appstream file', appstream_util,
+        args: appstream_args)
+ endif

diff --git a/gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild 
b/gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild
index 349cdba01..9aeb49400 100644
--- a/gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild
+++ b/gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild
@@ -25,6 +25,11 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+       # requires network access
+       "${FILESDIR}/${P}-skip-appstream-validation.patch"
+)
+
 pkg_postinst() {
        xdg_pkg_postinst
        gnome2_schemas_update

Reply via email to