From 29bfa3088eaaa81b585b021039cec7c40726b19b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 20 Mar 2022 17:31:22 +0100 Subject: [PATCH] dev-vcs/mergestat: improve tests Closes: https://bugs.gentoo.org/834750 Signed-off-by: Alessandro Barbieri --- dev-vcs/mergestat/mergestat-0.5.4.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-vcs/mergestat/mergestat-0.5.4.ebuild b/dev-vcs/mergestat/mergestat-0.5.4.ebuild index 0afbba284d..8c33869901 100644 --- a/dev-vcs/mergestat/mergestat-0.5.4.ebuild +++ b/dev-vcs/mergestat/mergestat-0.5.4.ebuild @@ -1025,6 +1025,8 @@ RDEPEND=" DEPEND="${RDEPEND}" DOCS=( README.md ) +RESTRICT="test" +PROPERTIES="test_network" src_prepare() { # remove bundled sqlite @@ -1034,7 +1036,7 @@ src_prepare() { src_compile() { export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE" + export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE3" export CGO_LDFLAGS="${LDFLAGS} -Wl,--unresolved-symbols=ignore-in-object-files -lsqlite3" local tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2" go build \ @@ -1055,3 +1057,7 @@ src_install() { dobin mergestat dolib.so libmergestat.so } + +src_test() { + go test -x -v -tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2,static" ./... || die +}