commit:     9b761a0e22ea1e79d212d72d09043055bebb8bbd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 30 21:45:58 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Dec 30 21:47:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b761a0e

dev-scheme/guile-gi: live - virtualx tests + formatting

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-gi/guile-gi-9999.ebuild | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-scheme/guile-gi/guile-gi-9999.ebuild 
b/dev-scheme/guile-gi/guile-gi-9999.ebuild
index 0fd9d6ec4efe..e1dbe9e8b9ec 100644
--- a/dev-scheme/guile-gi/guile-gi-9999.ebuild
+++ b/dev-scheme/guile-gi/guile-gi-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools
+inherit virtualx autotools
 
 DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile"
 HOMEPAGE="https://spk121.github.io/guile-gi/";
@@ -16,20 +16,17 @@ else
        KEYWORDS="~amd64"
 fi
 
-# Tests fail
-RESTRICT="strip test"
+RESTRICT="strip"
 LICENSE="GPL-3"
 SLOT="0"
 
-BDEPEND="
-       sys-apps/texinfo
-"
 DEPEND="
        >=dev-scheme/guile-2.0.9:=
        dev-libs/gobject-introspection
        x11-libs/gtk+:3[introspection]
 "
 RDEPEND="${DEPEND}"
+BDEPEND="sys-apps/texinfo"
 
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600
@@ -45,11 +42,15 @@ src_prepare() {
 }
 
 src_configure() {
-       econf --enable-introspection="yes"
+       econf --enable-introspection=yes
+}
+
+src_test() {
+       virtx default
 }
 
 src_install() {
        default
 
-       mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die
+       mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die
 }

Reply via email to