commit:     f896bee213fbb62c70e818c1bf503fee2a41919a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Feb 21 18:45:31 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Wed Feb 23 13:29:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f896bee2

gnome-extra/extension-manager: disable tests

They are kinda useless.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 .../extension-manager-0.2.3.ebuild                 | 28 ++++++++--------------
 .../extension-manager-9999.ebuild                  | 27 +++++++--------------
 2 files changed, 19 insertions(+), 36 deletions(-)

diff --git a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
index ee5e11830..3ba31f4e0 100644
--- a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
@@ -19,21 +19,6 @@ HOMEPAGE="https://github.com/mjakeman/extension-manager";
 LICENSE="GPL-3+"
 SLOT="0"
 
-IUSE="test"
-# 'Validate appstream file' test case requires Internet connection
-PROPERTIES="test_network"
-RESTRICT="test"
-
-BDEPEND="
-       dev-libs/glib:2
-       dev-util/blueprint-compiler
-       virtual/pkgconfig
-       test? (
-               dev-libs/appstream-glib
-               dev-util/desktop-file-utils
-       )
-"
-
 DEPEND="
        dev-libs/glib:2
        dev-libs/json-glib
@@ -41,11 +26,18 @@ DEPEND="
        gui-libs/libadwaita:1[introspection]
        net-libs/libsoup:3.0
 "
-
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
+       dev-libs/glib:2
+       dev-util/blueprint-compiler
+       virtual/pkgconfig
 "
 
+# disable AppStream test
+src_test() {
+:
+}
+
 pkg_preinst() {
        xdg_pkg_preinst
        gnome2_schemas_savelist

diff --git a/gnome-extra/extension-manager/extension-manager-9999.ebuild 
b/gnome-extra/extension-manager/extension-manager-9999.ebuild
index ea163a66e..d6b229c5e 100644
--- a/gnome-extra/extension-manager/extension-manager-9999.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-9999.ebuild
@@ -19,21 +19,6 @@ HOMEPAGE="https://github.com/mjakeman/extension-manager";
 LICENSE="GPL-3+"
 SLOT="0"
 
-IUSE="test"
-# 'Validate appstream file' test case requires Internet connection
-PROPERTIES="test_network"
-RESTRICT="test"
-
-BDEPEND="
-       dev-libs/glib:2
-       dev-util/blueprint-compiler
-       virtual/pkgconfig
-       test? (
-               dev-libs/appstream-glib
-               dev-util/desktop-file-utils
-       )
-"
-
 DEPEND="
        dev-libs/glib:2
        dev-libs/json-glib
@@ -41,9 +26,11 @@ DEPEND="
        gui-libs/libadwaita:1[introspection]
        net-libs/libsoup:3.0
 "
-
-RDEPEND="
-       ${DEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
+       dev-libs/glib:2
+       dev-util/blueprint-compiler
+       virtual/pkgconfig
 "
 
 src_configure() {
@@ -55,6 +42,10 @@ src_configure() {
        meson_src_configure
 }
 
+# disable AppStream test
+src_test() {
+:
+}
 
 pkg_preinst() {
        xdg_pkg_preinst

Reply via email to