diff options
Diffstat (limited to 'net-libs/glib-networking/glib-networking-2.68.0.ebuild')
-rw-r--r-- | net-libs/glib-networking/glib-networking-2.68.0.ebuild | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/net-libs/glib-networking/glib-networking-2.68.0.ebuild b/net-libs/glib-networking/glib-networking-2.68.0.ebuild index 77f31df6c8c9..5d4e94cae8f7 100644 --- a/net-libs/glib-networking/glib-networking-2.68.0.ebuild +++ b/net-libs/glib-networking/glib-networking-2.68.0.ebuild @@ -30,6 +30,19 @@ BDEPEND=" test? ( sys-apps/dbus ) " +src_prepare() { + xdg_src_prepare + + if ! use test ; then + # Don't build tests unconditionally + # This is a hack to avoid needing gnutls[pkcs11] when USE=-test + # It may become a real runtime dependency in future + # Please check! + # bug #777462 + sed -i "/^subdir('tls\/tests')/d" meson.build || die + fi +} + multilib_src_configure() { local emesonargs=( -Dgnutls=enabled |