summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2019-12-10 23:02:54 +0100
committerMichał Górny <mgorny@gentoo.org>2019-12-11 00:22:38 +0100
commit064af661d0c9a31cecdf348632bc5603333a9149 (patch)
tree2202373a7cafcb8a761d32747d4f62263aed64d5 /net-libs
parentdev-python/passlib: keyworded 1.7.1-r2 for hppa, bug #700918 (diff)
downloadgentoo-064af661d0c9a31cecdf348632bc5603333a9149.tar.gz
gentoo-064af661d0c9a31cecdf348632bc5603333a9149.tar.bz2
gentoo-064af661d0c9a31cecdf348632bc5603333a9149.zip
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/balde-markdown/balde-markdown-0.1.ebuild3
-rw-r--r--net-libs/balde/balde-0.1.1.ebuild3
-rw-r--r--net-libs/davix/davix-0.6.7.ebuild3
-rw-r--r--net-libs/davix/davix-0.7.3.ebuild1
-rw-r--r--net-libs/davix/davix-0.7.4.ebuild1
-rw-r--r--net-libs/davix/davix-0.7.5.ebuild1
-rw-r--r--net-libs/glib-networking/glib-networking-2.58.0.ebuild1
-rw-r--r--net-libs/glib-networking/glib-networking-2.60.3.ebuild1
-rw-r--r--net-libs/gnet/gnet-2.0.8-r2.ebuild3
-rw-r--r--net-libs/google-cloud-cpp/google-cloud-cpp-0.2.0-r1.ebuild1
-rw-r--r--net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild3
-rw-r--r--net-libs/libdom/libdom-0.3.3-r1.ebuild1
-rw-r--r--net-libs/libgadu/libgadu-1.12.2.ebuild1
-rw-r--r--net-libs/libhubbub/libhubbub-0.3.3.ebuild3
-rw-r--r--net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild1
-rw-r--r--net-libs/libisds/libisds-0.10.6.ebuild3
-rw-r--r--net-libs/libisds/libisds-0.10.7.ebuild3
-rw-r--r--net-libs/libisds/libisds-0.10.8.ebuild3
-rw-r--r--net-libs/libisds/libisds-9999.ebuild3
-rw-r--r--net-libs/libmbim/libmbim-1.6.0.ebuild1
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild1
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild1
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild1
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.66.ebuild1
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.67.ebuild1
-rw-r--r--net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild1
-rw-r--r--net-libs/libproxy/libproxy-0.4.13-r2.ebuild1
-rw-r--r--net-libs/libsoup/libsoup-2.58.2.ebuild3
-rw-r--r--net-libs/libsoup/libsoup-2.62.3.ebuild1
-rw-r--r--net-libs/libsoup/libsoup-2.64.2.ebuild1
-rw-r--r--net-libs/libsoup/libsoup-2.66.2.ebuild1
-rw-r--r--net-libs/libsoup/libsoup-2.66.3.ebuild1
-rw-r--r--net-libs/libsoup/libsoup-2.66.4.ebuild1
-rw-r--r--net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild1
-rw-r--r--net-libs/libsrtp/libsrtp-1.6.0.ebuild3
-rw-r--r--net-libs/libsrtp/libsrtp-2.2.0.ebuild1
-rw-r--r--net-libs/libssh/libssh-0.9.0.ebuild1
-rw-r--r--net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild3
-rw-r--r--net-libs/libtorrent/libtorrent-0.13.7.ebuild3
-rw-r--r--net-libs/libtorrent/libtorrent-0.13.8.ebuild1
-rw-r--r--net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild3
-rw-r--r--net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild3
-rw-r--r--net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild1
-rw-r--r--net-libs/mbedtls/mbedtls-2.10.0.ebuild3
-rw-r--r--net-libs/mbedtls/mbedtls-2.12.0.ebuild3
-rw-r--r--net-libs/mbedtls/mbedtls-2.16.3.ebuild1
-rw-r--r--net-libs/mbedtls/mbedtls-2.17.0.ebuild1
-rw-r--r--net-libs/nativebiginteger/nativebiginteger-0.9.36-r1.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-99999999.ebuild1
-rw-r--r--net-libs/qxmpp/qxmpp-0.9.3-r2.ebuild3
-rw-r--r--net-libs/qxmpp/qxmpp-1.0.1.ebuild1
-rw-r--r--net-libs/qxmpp/qxmpp-9999.ebuild3
-rw-r--r--net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild1
-rw-r--r--net-libs/rest/rest-0.8.1.ebuild1
-rw-r--r--net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.11.ebuild1
-rw-r--r--net-libs/signon-oauth2/signon-oauth2-0.24.ebuild1
-rw-r--r--net-libs/socket_wrapper/socket_wrapper-1.1.6.ebuild3
-rw-r--r--net-libs/socket_wrapper/socket_wrapper-1.1.7.ebuild1
-rw-r--r--net-libs/socket_wrapper/socket_wrapper-1.1.9.ebuild3
-rw-r--r--net-libs/socket_wrapper/socket_wrapper-1.2.1.ebuild3
-rw-r--r--net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild1
-rw-r--r--net-libs/stem/stem-1.5.4.ebuild1
-rw-r--r--net-libs/stem/stem-1.6.0.ebuild1
-rw-r--r--net-libs/stem/stem-1.7.0.ebuild1
-rw-r--r--net-libs/stem/stem-1.7.1.ebuild1
-rw-r--r--net-libs/tox/tox-0.2.8.ebuild3
-rw-r--r--net-libs/tox/tox-0.2.9-r1.ebuild1
-rw-r--r--net-libs/tox/tox-0.2.9.ebuild1
-rw-r--r--net-libs/tox/tox-9999.ebuild1
-rw-r--r--net-libs/wandio/wandio-4.2.1.ebuild1
-rw-r--r--net-libs/xrootd/xrootd-4.10.1.ebuild1
-rw-r--r--net-libs/xrootd/xrootd-4.8.3.ebuild3
-rw-r--r--net-libs/xrootd/xrootd-4.9.0.ebuild1
-rw-r--r--net-libs/zeromq/zeromq-2.2.0.ebuild3
-rw-r--r--net-libs/zeromq/zeromq-3.2.5.ebuild3
-rw-r--r--net-libs/zeromq/zeromq-4.3.2.ebuild1
76 files changed, 103 insertions, 27 deletions
diff --git a/net-libs/balde-markdown/balde-markdown-0.1.ebuild b/net-libs/balde-markdown/balde-markdown-0.1.ebuild
index c0dd7e59022b..50308fafc019 100644
--- a/net-libs/balde-markdown/balde-markdown-0.1.ebuild
+++ b/net-libs/balde-markdown/balde-markdown-0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -21,6 +21,7 @@ fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.34
>=net-libs/balde-0.1
diff --git a/net-libs/balde/balde-0.1.1.ebuild b/net-libs/balde/balde-0.1.1.ebuild
index bac205a6c7dd..db24dfa44ab9 100644
--- a/net-libs/balde/balde-0.1.1.ebuild
+++ b/net-libs/balde/balde-0.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -21,6 +21,7 @@ fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.34
dev-libs/fcgi
diff --git a/net-libs/davix/davix-0.6.7.ebuild b/net-libs/davix/davix-0.6.7.ebuild
index f442b5b75b91..7bebb2047181 100644
--- a/net-libs/davix/davix-0.6.7.ebuild
+++ b/net-libs/davix/davix-0.6.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc ipv6 kernel_linux test tools"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-libs/libxml2:2=
diff --git a/net-libs/davix/davix-0.7.3.ebuild b/net-libs/davix/davix-0.7.3.ebuild
index e6daabed3b67..325471ef2fb5 100644
--- a/net-libs/davix/davix-0.7.3.ebuild
+++ b/net-libs/davix/davix-0.7.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc ipv6 kernel_linux test tools"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-libs/libxml2:2=
diff --git a/net-libs/davix/davix-0.7.4.ebuild b/net-libs/davix/davix-0.7.4.ebuild
index 448dc89c144a..610959a3bbd9 100644
--- a/net-libs/davix/davix-0.7.4.ebuild
+++ b/net-libs/davix/davix-0.7.4.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc ipv6 kernel_linux test tools"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-libs/libxml2:2=
diff --git a/net-libs/davix/davix-0.7.5.ebuild b/net-libs/davix/davix-0.7.5.ebuild
index 448dc89c144a..610959a3bbd9 100644
--- a/net-libs/davix/davix-0.7.5.ebuild
+++ b/net-libs/davix/davix-0.7.5.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc ipv6 kernel_linux test tools"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-libs/libxml2:2=
diff --git a/net-libs/glib-networking/glib-networking-2.58.0.ebuild b/net-libs/glib-networking/glib-networking-2.58.0.ebuild
index e66b3ddb0b52..7111b4ab1667 100644
--- a/net-libs/glib-networking/glib-networking-2.58.0.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.58.0.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/glib-networking/"
LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="+gnome +libproxy +ssl test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
diff --git a/net-libs/glib-networking/glib-networking-2.60.3.ebuild b/net-libs/glib-networking/glib-networking-2.60.3.ebuild
index 1ef9f28fb0be..56e52d93134e 100644
--- a/net-libs/glib-networking/glib-networking-2.60.3.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.60.3.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/glib-networking/"
LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="+gnome +libproxy +ssl test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
diff --git a/net-libs/gnet/gnet-2.0.8-r2.ebuild b/net-libs/gnet/gnet-2.0.8-r2.ebuild
index 28be75c5683e..835538e654d7 100644
--- a/net-libs/gnet/gnet-2.0.8-r2.ebuild
+++ b/net-libs/gnet/gnet-2.0.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="2"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# FIXME: automagic use of valgrind
RDEPEND=">=dev-libs/glib-2.6:2"
diff --git a/net-libs/google-cloud-cpp/google-cloud-cpp-0.2.0-r1.ebuild b/net-libs/google-cloud-cpp/google-cloud-cpp-0.2.0-r1.ebuild
index 5ed6e5bbbe45..fe66dc867def 100644
--- a/net-libs/google-cloud-cpp/google-cloud-cpp-0.2.0-r1.ebuild
+++ b/net-libs/google-cloud-cpp/google-cloud-cpp-0.2.0-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/protobuf:=
net-misc/curl
diff --git a/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild b/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild
index f39dca47af47..01133fa7ece9 100644
--- a/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild
+++ b/net-libs/libdmapsharing/libdmapsharing-2.9.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1"
SLOT="3.0/2"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="+introspection test"
+RESTRICT="!test? ( test )"
# Vala/libgee/gtk+:2 is only used when maintainer-mode is enabled
# Doesn't seem to be used for anything...
diff --git a/net-libs/libdom/libdom-0.3.3-r1.ebuild b/net-libs/libdom/libdom-0.3.3-r1.ebuild
index 5d361bf7b98a..1a6947896f96 100644
--- a/net-libs/libdom/libdom-0.3.3-r1.ebuild
+++ b/net-libs/libdom/libdom-0.3.3-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~m68k-mint"
IUSE="expat test xml"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libparserutils-0.2.1-r1
diff --git a/net-libs/libgadu/libgadu-1.12.2.ebuild b/net-libs/libgadu/libgadu-1.12.2.ebuild
index f4c3aec40dea..8a6c3f71c24b 100644
--- a/net-libs/libgadu/libgadu-1.12.2.ebuild
+++ b/net-libs/libgadu/libgadu-1.12.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
KEYWORDS="amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
SLOT="0"
IUSE="doc gnutls ssl static-libs test threads"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
gnutls? ( ssl )
diff --git a/net-libs/libhubbub/libhubbub-0.3.3.ebuild b/net-libs/libhubbub/libhubbub-0.3.3.ebuild
index 833850b112d2..7c1047c179c8 100644
--- a/net-libs/libhubbub/libhubbub-0.3.3.ebuild
+++ b/net-libs/libhubbub/libhubbub-0.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 arm ~ppc x86 ~m68k-mint"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
!net-libs/hubbub"
diff --git a/net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild b/net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild
index 04cde6298f8e..1ac38dd958a4 100644
--- a/net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild
+++ b/net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~m68k-mint"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libparserutils-0.2.1-r1
diff --git a/net-libs/libisds/libisds-0.10.6.ebuild b/net-libs/libisds/libisds-0.10.6.ebuild
index f0c245e83cd7..9b1974819ffb 100644
--- a/net-libs/libisds/libisds-0.10.6.ebuild
+++ b/net-libs/libisds/libisds-0.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,6 +11,7 @@ KEYWORDS="~amd64 ~mips ~x86"
LICENSE="LGPL-3"
SLOT="0"
IUSE="+curl debug nls openssl static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/expat
diff --git a/net-libs/libisds/libisds-0.10.7.ebuild b/net-libs/libisds/libisds-0.10.7.ebuild
index f0c245e83cd7..9b1974819ffb 100644
--- a/net-libs/libisds/libisds-0.10.7.ebuild
+++ b/net-libs/libisds/libisds-0.10.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,6 +11,7 @@ KEYWORDS="~amd64 ~mips ~x86"
LICENSE="LGPL-3"
SLOT="0"
IUSE="+curl debug nls openssl static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/expat
diff --git a/net-libs/libisds/libisds-0.10.8.ebuild b/net-libs/libisds/libisds-0.10.8.ebuild
index 65d76154cb1f..f2a22ddd2c9c 100644
--- a/net-libs/libisds/libisds-0.10.8.ebuild
+++ b/net-libs/libisds/libisds-0.10.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,6 +11,7 @@ KEYWORDS="amd64 ~mips x86"
LICENSE="LGPL-3"
SLOT="0"
IUSE="+curl debug nls openssl static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/expat
diff --git a/net-libs/libisds/libisds-9999.ebuild b/net-libs/libisds/libisds-9999.ebuild
index 316c2d9f97c7..29b8477bdd67 100644
--- a/net-libs/libisds/libisds-9999.ebuild
+++ b/net-libs/libisds/libisds-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,6 +17,7 @@ fi
LICENSE="LGPL-3"
SLOT="0"
IUSE="+curl debug nls static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
app-crypt/gpgme
diff --git a/net-libs/libmbim/libmbim-1.6.0.ebuild b/net-libs/libmbim/libmbim-1.6.0.ebuild
index c0c238ded468..150265cda987 100644
--- a/net-libs/libmbim/libmbim-1.6.0.ebuild
+++ b/net-libs/libmbim/libmbim-1.6.0.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://cgit.freedesktop.org/libmbim/"
LICENSE="LGPL-2"
SLOT="0"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.32
dev-libs/libgudev:="
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild
index 328d70812508..6e1388c35b3f 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/12"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86"
IUSE="+epoll messages ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? (
dev-libs/libgcrypt:0=
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild
index 300e0e2e916c..49a324a74749 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/12"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+epoll messages ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? (
dev-libs/libgcrypt:0=
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
index f252703d57e2..5aa1b47456fa 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/12"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="+epoll messages ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? (
dev-libs/libgcrypt:0=
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.66.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.66.ebuild
index 300e0e2e916c..49a324a74749 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.66.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.66.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/12"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+epoll messages ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? (
dev-libs/libgcrypt:0=
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.67.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.67.ebuild
index 6d9443a12376..c17a93c12ff6 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.67.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.67.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/12"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+epoll ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? (
dev-libs/libgcrypt:0=
diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
index 6d9443a12376..c17a93c12ff6 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/12"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+epoll ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? (
dev-libs/libgcrypt:0=
diff --git a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
index d18c96c3686c..df49a04dc033 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# NOTE: mozjs/spidermonkey might still cause problems like #373397 ?
diff --git a/net-libs/libsoup/libsoup-2.58.2.ebuild b/net-libs/libsoup/libsoup-2.58.2.ebuild
index 9ba2ab06bf47..16b9a977e1b3 100644
--- a/net-libs/libsoup/libsoup-2.58.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.58.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,6 +15,7 @@ LICENSE="LGPL-2+"
SLOT="2.4"
IUSE="debug gssapi +introspection samba ssl test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/net-libs/libsoup/libsoup-2.62.3.ebuild b/net-libs/libsoup/libsoup-2.62.3.ebuild
index c9496ad3a969..2f0abf9d1c45 100644
--- a/net-libs/libsoup/libsoup-2.62.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.62.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2+"
SLOT="2.4"
IUSE="debug gssapi +introspection samba ssl test +vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/net-libs/libsoup/libsoup-2.64.2.ebuild b/net-libs/libsoup/libsoup-2.64.2.ebuild
index 1c3c04ae2467..d254311ee97f 100644
--- a/net-libs/libsoup/libsoup-2.64.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.64.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2+"
SLOT="2.4"
IUSE="debug gssapi +introspection samba ssl test +vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
diff --git a/net-libs/libsoup/libsoup-2.66.2.ebuild b/net-libs/libsoup/libsoup-2.66.2.ebuild
index 238bf9bb9666..80d4ab70d70f 100644
--- a/net-libs/libsoup/libsoup-2.66.2.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="2.4"
IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/net-libs/libsoup/libsoup-2.66.3.ebuild b/net-libs/libsoup/libsoup-2.66.3.ebuild
index af731bff6fc5..b834dcca60ab 100644
--- a/net-libs/libsoup/libsoup-2.66.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="2.4"
IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild b/net-libs/libsoup/libsoup-2.66.4.ebuild
index 126f5c303dbc..6407562e85c1 100644
--- a/net-libs/libsoup/libsoup-2.66.4.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="2.4"
IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 2e2ba01a7d5b..efedd66ddf54 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/1"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+RESTRICT="!test? ( test )"
RDEPEND="
openssl? (
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index edb479668741..6dedd6b55c7a 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/1"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+RESTRICT="!test? ( test )"
RDEPEND="
openssl? (
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 51e278112f11..a66f1cdb1db5 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="2/1"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+RESTRICT="!test? ( test )"
RDEPEND="
openssl? (
diff --git a/net-libs/libssh/libssh-0.9.0.ebuild b/net-libs/libssh/libssh-0.9.0.ebuild
index 133fe08bc323..b13f672c4840 100644
--- a/net-libs/libssh/libssh-0.9.0.ebuild
+++ b/net-libs/libssh/libssh-0.9.0.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="0/4" # subslot = soname major version
IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp static-libs test zlib"
+RESTRICT="!test? ( test )"
# Maintainer: check IUSE-defaults at DefineOptions.cmake
REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
diff --git a/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild b/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild
index e3689c3874ff..9cd3a0d347e1 100644
--- a/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild
+++ b/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="debug libressl ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib
diff --git a/net-libs/libtorrent/libtorrent-0.13.7.ebuild b/net-libs/libtorrent/libtorrent-0.13.7.ebuild
index 15f6eec5b6e6..b40c230693c5 100644
--- a/net-libs/libtorrent/libtorrent-0.13.7.ebuild
+++ b/net-libs/libtorrent/libtorrent-0.13.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="debug libressl ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib
diff --git a/net-libs/libtorrent/libtorrent-0.13.8.ebuild b/net-libs/libtorrent/libtorrent-0.13.8.ebuild
index b1bfdde599aa..3c2b0359941c 100644
--- a/net-libs/libtorrent/libtorrent-0.13.8.ebuild
+++ b/net-libs/libtorrent/libtorrent-0.13.8.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="debug libressl ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib
diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild
index 6f91b5632614..e6aba4fe23e1 100644
--- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild
+++ b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-macos"
IUSE="asyncns ssl openssl static-libs test"
+RESTRICT="!test? ( test )"
# Automagic libidn dependency
RDEPEND="
diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
index ad185ab77e8a..6b2b320208a2 100644
--- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
+++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
IUSE="asyncns ssl openssl static-libs test"
+RESTRICT="!test? ( test )"
# Automagic libidn dependency
RDEPEND="
diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild
index a0bcde42ddf0..f538e07a39cf 100644
--- a/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild
+++ b/net-libs/loudmouth/loudmouth-1.5.3-r3.ebuild
@@ -12,6 +12,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~ppc-macos"
IUSE="asyncns ssl openssl static-libs test"
+RESTRICT="!test? ( test )"
# Automagic libidn dependency
RDEPEND="
diff --git a/net-libs/mbedtls/mbedtls-2.10.0.ebuild b/net-libs/mbedtls/mbedtls-2.10.0.ebuild
index 9b8c96be8480..ffd06f8ff627 100644
--- a/net-libs/mbedtls/mbedtls-2.10.0.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0/10" # slot for libmbedtls.so
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh ~sparc x86"
IUSE="cpu_flags_x86_sse2 doc havege libressl programs test threads zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
programs? (
diff --git a/net-libs/mbedtls/mbedtls-2.12.0.ebuild b/net-libs/mbedtls/mbedtls-2.12.0.ebuild
index c660faa6c354..fafff54c9a87 100644
--- a/net-libs/mbedtls/mbedtls-2.12.0.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0/11" # slot for libmbedtls.so
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test threads zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
programs? (
diff --git a/net-libs/mbedtls/mbedtls-2.16.3.ebuild b/net-libs/mbedtls/mbedtls-2.16.3.ebuild
index 347aeef76fc8..a0303acdb713 100644
--- a/net-libs/mbedtls/mbedtls-2.16.3.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.16.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0/12" # slot for libmbedtls.so
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test threads zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
programs? (
diff --git a/net-libs/mbedtls/mbedtls-2.17.0.ebuild b/net-libs/mbedtls/mbedtls-2.17.0.ebuild
index 347aeef76fc8..a0303acdb713 100644
--- a/net-libs/mbedtls/mbedtls-2.17.0.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.17.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0/12" # slot for libmbedtls.so
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test threads zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
programs? (
diff --git a/net-libs/nativebiginteger/nativebiginteger-0.9.36-r1.ebuild b/net-libs/nativebiginteger/nativebiginteger-0.9.36-r1.ebuild
index a4f330caaee7..fafd98f37e95 100644
--- a/net-libs/nativebiginteger/nativebiginteger-0.9.36-r1.ebuild
+++ b/net-libs/nativebiginteger/nativebiginteger-0.9.36-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE='public-domain'
SLOT='0'
KEYWORDS='~amd64 ~x86'
IUSE='test'
+RESTRICT="!test? ( test )"
DEPEND='
dev-libs/gmp:0=
diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild
index 96dcccf3770e..ff8d2952c984 100644
--- a/net-libs/nodejs/nodejs-99999999.ebuild
+++ b/net-libs/nodejs/nodejs-99999999.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
KEYWORDS=""
IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm pax_kernel +snapshot +ssl systemtap test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
inspector? ( icu ssl )
npm? ( ssl )
diff --git a/net-libs/qxmpp/qxmpp-0.9.3-r2.ebuild b/net-libs/qxmpp/qxmpp-0.9.3-r2.ebuild
index 686efcd72f8c..9a67cc314b2c 100644
--- a/net-libs/qxmpp/qxmpp-0.9.3-r2.ebuild
+++ b/net-libs/qxmpp/qxmpp-0.9.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux"
IUSE="debug doc opus +speex test theora vpx"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-qt/qtcore:5
diff --git a/net-libs/qxmpp/qxmpp-1.0.1.ebuild b/net-libs/qxmpp/qxmpp-1.0.1.ebuild
index de71964e178c..3085ee7a3745 100644
--- a/net-libs/qxmpp/qxmpp-1.0.1.ebuild
+++ b/net-libs/qxmpp/qxmpp-1.0.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc opus +speex test theora vpx"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-qt/qtcore:5
diff --git a/net-libs/qxmpp/qxmpp-9999.ebuild b/net-libs/qxmpp/qxmpp-9999.ebuild
index a6fb6f67b142..b1973ffc3cce 100644
--- a/net-libs/qxmpp/qxmpp-9999.ebuild
+++ b/net-libs/qxmpp/qxmpp-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
IUSE="debug doc opus +speex test theora vpx"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-qt/qtcore:5
diff --git a/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild b/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
index 38124aea5dce..6969404a06ed 100644
--- a/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
+++ b/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0/4"
IUSE="doc libressl test +ssl static-libs tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
diff --git a/net-libs/rest/rest-0.8.1.ebuild b/net-libs/rest/rest-0.8.1.ebuild
index b8d9e4d1f22e..68bfdf67b8b9 100644
--- a/net-libs/rest/rest-0.8.1.ebuild
+++ b/net-libs/rest/rest-0.8.1.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Librest"
LICENSE="LGPL-2.1"
SLOT="0.7"
IUSE="+introspection test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 s390 sparc x86"
# Coverage testing should not be enabled
diff --git a/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.11.ebuild b/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.11.ebuild
index 8d0000b89214..f31e0b416f1d 100644
--- a/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.11.ebuild
+++ b/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.11.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( CHANGES.rst README.rst )
S="${WORKDIR}/${MY_PN}-${PVR}"
diff --git a/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild b/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild
index ff53dc277ac8..6afc4fe8d209 100644
--- a/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild
+++ b/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-qt/qtcore:5
diff --git a/net-libs/socket_wrapper/socket_wrapper-1.1.6.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.1.6.ebuild
index cc6cbb4002e7..b76345869562 100644
--- a/net-libs/socket_wrapper/socket_wrapper-1.1.6.ebuild
+++ b/net-libs/socket_wrapper/socket_wrapper-1.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/net-libs/socket_wrapper/socket_wrapper-1.1.7.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.1.7.ebuild
index 2cb206465805..25f6bd01fee8 100644
--- a/net-libs/socket_wrapper/socket_wrapper-1.1.7.ebuild
+++ b/net-libs/socket_wrapper/socket_wrapper-1.1.7.ebuild
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/net-libs/socket_wrapper/socket_wrapper-1.1.9.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.1.9.ebuild
index 4cbcd2bedf10..117f187291e4 100644
--- a/net-libs/socket_wrapper/socket_wrapper-1.1.9.ebuild
+++ b/net-libs/socket_wrapper/socket_wrapper-1.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/net-libs/socket_wrapper/socket_wrapper-1.2.1.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.2.1.ebuild
index 10f5dbfec6e2..f7e809e6faf6 100644
--- a/net-libs/socket_wrapper/socket_wrapper-1.2.1.ebuild
+++ b/net-libs/socket_wrapper/socket_wrapper-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
index f1b0c465c9eb..b2882fb86753 100644
--- a/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
+++ b/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/net-libs/stem/stem-1.5.4.ebuild b/net-libs/stem/stem-1.5.4.ebuild
index 712f914398cd..552c994602ee 100644
--- a/net-libs/stem/stem-1.5.4.ebuild
+++ b/net-libs/stem/stem-1.5.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
net-vpn/tor )
diff --git a/net-libs/stem/stem-1.6.0.ebuild b/net-libs/stem/stem-1.6.0.ebuild
index 712f914398cd..552c994602ee 100644
--- a/net-libs/stem/stem-1.6.0.ebuild
+++ b/net-libs/stem/stem-1.6.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
net-vpn/tor )
diff --git a/net-libs/stem/stem-1.7.0.ebuild b/net-libs/stem/stem-1.7.0.ebuild
index 8c048a3057d0..277cf472802c 100644
--- a/net-libs/stem/stem-1.7.0.ebuild
+++ b/net-libs/stem/stem-1.7.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
net-vpn/tor )
diff --git a/net-libs/stem/stem-1.7.1.ebuild b/net-libs/stem/stem-1.7.1.ebuild
index 8c048a3057d0..277cf472802c 100644
--- a/net-libs/stem/stem-1.7.1.ebuild
+++ b/net-libs/stem/stem-1.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
net-vpn/tor )
diff --git a/net-libs/tox/tox-0.2.8.ebuild b/net-libs/tox/tox-0.2.8.ebuild
index d10d777179d7..7e056d8ed926 100644
--- a/net-libs/tox/tox-0.2.8.ebuild
+++ b/net-libs/tox/tox-0.2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0/0.2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+av daemon ipv6 no-log log-trace log-debug log-info log-warn +log-error static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( no-log log-trace log-debug log-info log-warn log-error )"
diff --git a/net-libs/tox/tox-0.2.9-r1.ebuild b/net-libs/tox/tox-0.2.9-r1.ebuild
index 96361d5998c8..54d31725efe7 100644
--- a/net-libs/tox/tox-0.2.9-r1.ebuild
+++ b/net-libs/tox/tox-0.2.9-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0/0.2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn )
daemon? ( dht-node )"
diff --git a/net-libs/tox/tox-0.2.9.ebuild b/net-libs/tox/tox-0.2.9.ebuild
index c026338dbbfc..f227ce28006d 100644
--- a/net-libs/tox/tox-0.2.9.ebuild
+++ b/net-libs/tox/tox-0.2.9.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0/0.2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+av daemon ipv6 log-debug +log-error log-info log-trace log-warn static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( log-debug log-error log-info log-trace log-warn )"
diff --git a/net-libs/tox/tox-9999.ebuild b/net-libs/tox/tox-9999.ebuild
index 501b16dc7266..02c534562822 100644
--- a/net-libs/tox/tox-9999.ebuild
+++ b/net-libs/tox/tox-9999.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0/0.2"
KEYWORDS=""
IUSE="+av daemon dht-node ipv6 log-debug +log-error log-info log-trace log-warn static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( log-debug log-error log-info log-trace log-warn )
daemon? ( dht-node )"
diff --git a/net-libs/wandio/wandio-4.2.1.ebuild b/net-libs/wandio/wandio-4.2.1.ebuild
index b2404e7e7a1c..97dc53cce125 100644
--- a/net-libs/wandio/wandio-4.2.1.ebuild
+++ b/net-libs/wandio/wandio-4.2.1.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-3"
SLOT="0/6"
KEYWORDS="~amd64 ~x86"
IUSE="bzip2 http lzma lzo static-libs test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
!<net-libs/libtrace-4
diff --git a/net-libs/xrootd/xrootd-4.10.1.ebuild b/net-libs/xrootd/xrootd-4.10.1.ebuild
index c4d503164d30..84ac2910a28b 100644
--- a/net-libs/xrootd/xrootd-4.10.1.ebuild
+++ b/net-libs/xrootd/xrootd-4.10.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples fuse http kerberos python readline rbd ssl test"
+RESTRICT="!test? ( test )"
CDEPEND="
sys-libs/zlib
diff --git a/net-libs/xrootd/xrootd-4.8.3.ebuild b/net-libs/xrootd/xrootd-4.8.3.ebuild
index 86a04bc9126d..90f82f05b9a5 100644
--- a/net-libs/xrootd/xrootd-4.8.3.ebuild
+++ b/net-libs/xrootd/xrootd-4.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,6 +15,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples fuse http kerberos python readline rbd ssl test"
+RESTRICT="!test? ( test )"
CDEPEND="
!<sci-physics/root-5.32[xrootd]
diff --git a/net-libs/xrootd/xrootd-4.9.0.ebuild b/net-libs/xrootd/xrootd-4.9.0.ebuild
index d0c6576d614a..f42a32f1833b 100644
--- a/net-libs/xrootd/xrootd-4.9.0.ebuild
+++ b/net-libs/xrootd/xrootd-4.9.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples fuse http kerberos python readline rbd ssl test"
+RESTRICT="!test? ( test )"
CDEPEND="
!<sci-physics/root-5.32[xrootd]
diff --git a/net-libs/zeromq/zeromq-2.2.0.ebuild b/net-libs/zeromq/zeromq-2.2.0.ebuild
index 3aa9e3dd9622..a4cbd5d813aa 100644
--- a/net-libs/zeromq/zeromq-2.2.0.ebuild
+++ b/net-libs/zeromq/zeromq-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NOTES:
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="pgm test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND="!net-libs/cppzmq"
DEPEND="pgm? (
diff --git a/net-libs/zeromq/zeromq-3.2.5.ebuild b/net-libs/zeromq/zeromq-3.2.5.ebuild
index 4f3efab45985..2d97ae7df61c 100644
--- a/net-libs/zeromq/zeromq-3.2.5.ebuild
+++ b/net-libs/zeromq/zeromq-3.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-3"
SLOT="0/3"
KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="pgm test static-libs elibc_glibc"
+RESTRICT="!test? ( test )"
DEPEND="
|| ( sys-devel/gcc sys-devel/gcc-apple )
diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild
index d3ca50a8bf78..8535b875a1d0 100644
--- a/net-libs/zeromq/zeromq-4.3.2.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-3"
SLOT="0/5"
KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin"
+RESTRICT="!test? ( test )"
RDEPEND="
!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) )