commit:     56d76431e9102567913dfb447758629b9f4e8220
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 21:44:18 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 22:38:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d76431

dev-scheme/guile: remove tests that use network

Closes: https://bugs.gentoo.org/712362
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index fe2a735e677e..ab320b7a78ec 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -37,6 +37,16 @@ QA_PREBUILT='*[.]go'
 
 DOCS=( GUILE-VERSION HACKING README )
 
+src_prepare() {
+       # Remove tests that require network
+       local bad_test
+       for bad_test in test-suite/tests/web-*.test ; do
+               echo "#t" > "${bad_test}" || die
+       done
+
+       default
+}
+
 src_configure() {
        # see bug #676468
        mv prebuilt/32-bit-big-endian{,.broken} || die

Reply via email to