commit:     dda6ecd73dccbefa8955d9482d69fd11a5fa2e2f
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 20:50:15 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 20:50:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda6ecd7

sys-apps/accountsservice: disable tests when USE="-test"

Closes: https://bugs.gentoo.org/903345
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/accountsservice/accountsservice-23.13.9.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 6d190354fc83..b9eb5ca7a5c2 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -61,6 +61,11 @@ python_check_deps() {
 }
 
 src_configure() {
+       # No option to disable tests
+       if ! use test; then
+               sed -e "/subdir('tests')/d" -i meson.build || die
+       fi
+
        local emesonargs=(
                --localstatedir="${EPREFIX}/var"
                -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"

Reply via email to