diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-12-10 23:02:54 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2019-12-11 00:22:38 +0100 |
commit | 064af661d0c9a31cecdf348632bc5603333a9149 (patch) | |
tree | 2202373a7cafcb8a761d32747d4f62263aed64d5 /net-libs | |
parent | dev-python/passlib: keyworded 1.7.1-r2 for hppa, bug #700918 (diff) | |
download | gentoo-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')
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 ) ) |