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
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>
-rw-r--r--app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild1
-rw-r--r--app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild1
-rw-r--r--app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild1
-rw-r--r--app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild1
-rw-r--r--app-admin/ansible-lint/ansible-lint-3.4.23.ebuild3
-rw-r--r--app-admin/ansible-lint/ansible-lint-4.0.1.ebuild1
-rw-r--r--app-admin/conserver/conserver-8.2.3.ebuild1
-rw-r--r--app-admin/conserver/conserver-8.2.4.ebuild1
-rw-r--r--app-admin/consul-replicate/consul-replicate-0.2.0.ebuild1
-rw-r--r--app-admin/diradm/diradm-2.9.7.1.ebuild3
-rw-r--r--app-admin/entr/entr-4.3.ebuild1
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.10.0-r1.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.11.0-r1.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.11.1-r1.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.11.2-r1.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.11.2.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.13.0.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.13.2.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.14.2.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.15.0.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild3
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.16.1.ebuild1
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild1
-rw-r--r--app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild1
-rw-r--r--app-admin/gixy/gixy-0.1.20.ebuild3
-rw-r--r--app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild1
-rw-r--r--app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild3
-rw-r--r--app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild1
-rw-r--r--app-admin/lastpass-cli/lastpass-cli-1.3.3.ebuild1
-rw-r--r--app-admin/lib_users/lib_users-0.13.ebuild1
-rw-r--r--app-admin/packagekit-base/packagekit-base-1.1.12.ebuild1
-rw-r--r--app-admin/pass-otp/pass-otp-1.2.0.ebuild1
-rw-r--r--app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild1
-rw-r--r--app-admin/pwman3/pwman3-0.10.0.ebuild1
-rw-r--r--app-admin/pwman3/pwman3-0.9.11.ebuild1
-rw-r--r--app-admin/rcm/rcm-1.3.1.ebuild3
-rw-r--r--app-admin/rcm/rcm-1.3.3.ebuild3
-rw-r--r--app-admin/rex/rex-1.3.3.ebuild3
-rw-r--r--app-admin/rex/rex-1.4.0-r1.ebuild3
-rw-r--r--app-admin/rex/rex-1.4.1.ebuild3
-rw-r--r--app-admin/rex/rex-1.5.0.ebuild3
-rw-r--r--app-admin/rex/rex-1.6.0.ebuild3
-rw-r--r--app-admin/rex/rex-9999.ebuild3
-rw-r--r--app-admin/setools/setools-4.2.1.ebuild1
-rw-r--r--app-admin/stow/stow-2.2.2-r1.ebuild3
-rw-r--r--app-admin/stow/stow-2.3.1.ebuild1
-rw-r--r--app-admin/supernova/supernova-2.2.0.ebuild1
-rw-r--r--app-admin/supervisor/supervisor-3.1.4.ebuild3
-rw-r--r--app-admin/supervisor/supervisor-3.3.5.ebuild1
-rw-r--r--app-admin/supervisor/supervisor-4.0.3.ebuild1
-rw-r--r--app-admin/supervisor/supervisor-4.0.4.ebuild1
-rw-r--r--app-admin/yadm/yadm-1.12.0.ebuild3
-rw-r--r--app-arch/bloscpack/bloscpack-0.11.0.ebuild1
-rw-r--r--app-arch/dpkg/dpkg-1.19.0.5.ebuild3
-rw-r--r--app-arch/dpkg/dpkg-1.19.6.ebuild1
-rw-r--r--app-arch/dpkg/dpkg-1.19.7.ebuild1
-rw-r--r--app-arch/dump/dump-0.4.46-r1.ebuild1
-rw-r--r--app-arch/dump/dump-0.4.46.ebuild3
-rw-r--r--app-backup/rdup/rdup-1.1.15.ebuild3
-rw-r--r--app-backup/restic/restic-0.9.4.ebuild1
-rw-r--r--app-benchmarks/bootchart2/bootchart2-0.14.7-r1.ebuild1
-rw-r--r--app-benchmarks/bootchart2/bootchart2-0.14.8.ebuild1
-rw-r--r--app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild1
-rw-r--r--app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild1
-rw-r--r--app-cdr/brasero/brasero-3.12.2-r1.ebuild3
-rw-r--r--app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild3
-rw-r--r--app-cdr/uif2iso/uif2iso-0.1.7c-r1.ebuild3
-rw-r--r--app-crypt/acme/acme-0.39.0.ebuild1
-rw-r--r--app-crypt/certbot-apache/certbot-apache-0.39.0.ebuild1
-rw-r--r--app-crypt/certbot/certbot-0.39.0.ebuild1
-rw-r--r--app-crypt/heimdal/heimdal-7.5.0.ebuild1
-rw-r--r--app-crypt/heimdal/heimdal-7.6.0.ebuild1
-rw-r--r--app-crypt/heimdal/heimdal-7.7.0-r1.ebuild1
-rw-r--r--app-crypt/libsecret/libsecret-0.18.6-r1.ebuild3
-rw-r--r--app-crypt/libsecret/libsecret-0.18.8.ebuild1
-rw-r--r--app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild3
-rw-r--r--app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190427.ebuild1
-rw-r--r--app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild3
-rw-r--r--app-crypt/qca/qca-2.2.0.ebuild1
-rw-r--r--app-crypt/qca/qca-2.2.1.ebuild1
-rw-r--r--app-crypt/swtpm/swtpm-0.2.0.ebuild1
-rw-r--r--app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild1
-rw-r--r--app-crypt/tpm2-tools/tpm2-tools-3.1.4.ebuild1
-rw-r--r--app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.0.0.ebuild1
-rw-r--r--app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild1
-rw-r--r--app-dicts/gwaei/gwaei-3.6.2.ebuild3
-rw-r--r--app-editors/vis/vis-0.5.ebuild3
-rw-r--r--app-editors/vis/vis-9999.ebuild3
-rw-r--r--app-emulation/cloud-init/cloud-init-18.4-r1.ebuild1
-rw-r--r--app-emulation/cloud-init/cloud-init-18.5.ebuild1
-rw-r--r--app-emulation/cloud-init/cloud-init-9999.ebuild1
-rw-r--r--app-emulation/faudio/faudio-19.06.ebuild1
-rw-r--r--app-emulation/faudio/faudio-19.09.ebuild1
-rw-r--r--app-emulation/faudio/faudio-9999.ebuild1
-rw-r--r--app-emulation/ganeti/ganeti-2.15.2-r8.ebuild1
-rw-r--r--app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild1
-rw-r--r--app-emulation/ganeti/ganeti-2.17.0_beta1.ebuild1
-rw-r--r--app-emulation/libguestfs/libguestfs-1.36.13.ebuild1
-rw-r--r--app-emulation/libguestfs/libguestfs-1.36.15.ebuild1
-rw-r--r--app-emulation/libguestfs/libguestfs-1.38.6.ebuild1
-rw-r--r--app-emulation/lxd/lxd-3.14.ebuild1
-rw-r--r--app-emulation/sen/sen-0.6.0.ebuild1
-rw-r--r--app-emulation/sen/sen-0.6.1.ebuild1
-rw-r--r--app-emulation/winetricks/winetricks-20190912.ebuild1
-rw-r--r--app-emulation/winetricks/winetricks-99999999.ebuild1
-rw-r--r--app-forensics/sleuthkit/sleuthkit-4.5.0.ebuild3
-rw-r--r--app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild1
-rw-r--r--app-forensics/sleuthkit/sleuthkit-4.6.6.ebuild1
-rw-r--r--app-forensics/sleuthkit/sleuthkit-4.6.7.ebuild1
-rw-r--r--app-forensics/sleuthkit/sleuthkit-4.7.0.ebuild1
-rw-r--r--app-i18n/fcitx/fcitx-4.2.9.6.ebuild3
-rw-r--r--app-i18n/fcitx/fcitx-4.9999.ebuild3
-rw-r--r--app-i18n/ibus/ibus-1.5.18.ebuild1
-rw-r--r--app-i18n/ibus/ibus-1.5.19.ebuild1
-rw-r--r--app-i18n/ibus/ibus-1.5.20.ebuild1
-rw-r--r--app-i18n/ibus/ibus-1.5.21.ebuild1
-rw-r--r--app-i18n/libhangul/libhangul-0.1.0.ebuild3
-rw-r--r--app-i18n/multiskkserv/multiskkserv-20100128.ebuild3
-rw-r--r--app-i18n/opencc/opencc-1.0.5.ebuild1
-rw-r--r--app-i18n/opencc/opencc-9999.ebuild3
-rw-r--r--app-i18n/transifex-client/transifex-client-0.12.4.ebuild1
-rw-r--r--app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild1
-rw-r--r--app-i18n/uchardet/uchardet-0.0.6-r2.ebuild3
-rw-r--r--app-i18n/uchardet/uchardet-9999.ebuild3
-rw-r--r--app-misc/anki/anki-2.1.0_beta25.ebuild3
-rw-r--r--app-misc/anki/anki-2.1.0_beta27.ebuild1
-rw-r--r--app-misc/anki/anki-2.1.13.ebuild1
-rw-r--r--app-misc/asciinema/asciinema-2.0.2.ebuild1
-rw-r--r--app-misc/bgrep/bgrep-0_p20110121-r1.ebuild1
-rw-r--r--app-misc/chkcrontab/chkcrontab-1.6.ebuild1
-rw-r--r--app-misc/chkcrontab/chkcrontab-1.7.ebuild1
-rw-r--r--app-misc/hatools/hatools-2.14.ebuild3
-rw-r--r--app-misc/khard/khard-0.13.0.ebuild1
-rw-r--r--app-misc/mosquitto/mosquitto-1.6.7.ebuild1
-rw-r--r--app-misc/skim/skim-0.5.2.ebuild1
-rw-r--r--app-misc/sphinx/sphinx-2.1.9.ebuild3
-rw-r--r--app-misc/todo/todo-2.10-r2.ebuild3
-rw-r--r--app-misc/tracker-miners/tracker-miners-2.1.6.ebuild1
-rw-r--r--app-misc/trash-cli/trash-cli-0.17.1.14_p20170816.ebuild1
-rw-r--r--app-misc/unfoo/unfoo-1.0.8.ebuild3
-rw-r--r--app-misc/vlock/vlock-2.2.3-r1.ebuild1
-rw-r--r--app-misc/workrave/workrave-1.10.20.ebuild3
-rw-r--r--app-office/dia2code/dia2code-1.0.0.ebuild3
-rw-r--r--app-portage/g-cpan/g-cpan-0.16.7.ebuild3
-rw-r--r--app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild3
-rw-r--r--app-portage/g-cpan/g-cpan-9999.ebuild3
-rw-r--r--app-portage/g-octave/g-octave-0.4.1-r6.ebuild3
-rw-r--r--app-portage/layman/layman-2.0.0-r1.ebuild3
-rw-r--r--app-portage/layman/layman-2.0.0-r3.ebuild3
-rw-r--r--app-portage/layman/layman-2.2.0-r7.ebuild1
-rw-r--r--app-portage/layman/layman-2.4.1-r1.ebuild1
-rw-r--r--app-portage/layman/layman-2.4.2-r1.ebuild1
-rw-r--r--app-portage/layman/layman-2.4.2-r2.ebuild1
-rw-r--r--app-portage/layman/layman-9999.ebuild1
-rw-r--r--app-shells/bashdb/bashdb-4.4.1.0.1.ebuild1
-rw-r--r--app-shells/bashdb/bashdb-5.0.1.1.0.ebuild1
-rw-r--r--app-shells/fish/fish-2.7.1.ebuild1
-rw-r--r--app-shells/fish/fish-3.0.2.ebuild1
-rw-r--r--app-shells/fish/fish-9999.ebuild3
-rw-r--r--app-shells/fzy/fzy-1.0.ebuild1
-rw-r--r--app-shells/fzy/fzy-9999.ebuild1
-rw-r--r--app-shells/mksh/mksh-57-r1.ebuild1
-rw-r--r--app-shells/pdsh/pdsh-2.26-r1.ebuild3
-rw-r--r--app-shells/powerline/powerline-2.7.ebuild1
-rw-r--r--app-shells/powerline/powerline-9999.ebuild1
-rw-r--r--app-shells/thefuck/thefuck-3.27.ebuild1
-rw-r--r--app-shells/thefuck/thefuck-3.28.ebuild1
-rw-r--r--app-shells/yash/yash-2.48.ebuild1
-rw-r--r--app-shells/yash/yash-2.49.ebuild1
-rw-r--r--app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild1
-rw-r--r--app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild1
-rw-r--r--app-text/blogc/blogc-0.18.0.ebuild1
-rw-r--r--app-text/blogc/blogc-9999.ebuild3
-rw-r--r--app-text/cmark/cmark-0.29.0.ebuild1
-rw-r--r--app-text/crm114/crm114-20100106-r1.ebuild3
-rw-r--r--app-text/discount/discount-2.2.4.ebuild1
-rw-r--r--app-text/docbook2X/docbook2X-0.8.8-r4.ebuild1
-rw-r--r--app-text/enchant/enchant-1.6.1-r1.ebuild1
-rw-r--r--app-text/enchant/enchant-1.6.1.ebuild3
-rw-r--r--app-text/libebook/libebook-0.1.2-r1.ebuild1
-rw-r--r--app-text/libebook/libebook-0.1.3.ebuild3
-rw-r--r--app-text/libepubgen/libepubgen-0.1.1.ebuild1
-rw-r--r--app-text/libetonyek/libetonyek-0.1.9.ebuild1
-rw-r--r--app-text/libetonyek/libetonyek-9999.ebuild1
-rw-r--r--app-text/libqxp/libqxp-0.0.2.ebuild1
-rw-r--r--app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild3
-rw-r--r--app-text/mftrace/mftrace-1.2.18-r3.ebuild3
-rw-r--r--app-text/mftrace/mftrace-1.2.19-r1.ebuild3
-rw-r--r--app-text/opensp/opensp-1.5.2-r3.ebuild3
-rw-r--r--app-text/opensp/opensp-1.5.2-r6.ebuild1
-rw-r--r--app-text/pdf2djvu/pdf2djvu-0.9.11.ebuild1
-rw-r--r--app-text/pdf2djvu/pdf2djvu-0.9.12.ebuild1
-rw-r--r--app-text/pdf2djvu/pdf2djvu-0.9.8.ebuild1
-rw-r--r--app-text/pdfgrep/pdfgrep-1.4.1-r1.ebuild3
-rw-r--r--app-text/pdfgrep/pdfgrep-2.0.1.ebuild3
-rw-r--r--app-text/pdfgrep/pdfgrep-2.1.2.ebuild1
-rw-r--r--app-text/pdfminer/pdfminer-20140328-r1.ebuild3
-rw-r--r--app-text/pdfminer/pdfminer-20191020.ebuild1
-rw-r--r--app-text/peg-markdown/peg-markdown-0.4.14.ebuild3
-rw-r--r--app-text/pelican/pelican-3.7.1.ebuild1
-rw-r--r--app-text/po4a/po4a-0.47-r1.ebuild1
-rw-r--r--app-text/po4a/po4a-0.55.ebuild1
-rw-r--r--app-text/po4a/po4a-0.56.ebuild1
-rw-r--r--app-text/podofo/podofo-0.9.6_p20180715.ebuild1
-rw-r--r--app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild3
-rw-r--r--app-text/podofo/podofo-0.9.6_pre20171027.ebuild3
-rw-r--r--app-text/pytextile/pytextile-2.3.3.ebuild1
-rw-r--r--app-text/pytextile/pytextile-3.0.3.ebuild1
-rw-r--r--app-text/referencer/referencer-1.2.2-r1.ebuild1
-rw-r--r--app-text/sdcv/sdcv-0.5.2.ebuild1
-rw-r--r--app-text/unac/unac-1.8.0.ebuild3
-rw-r--r--app-text/wdiff/wdiff-1.2.2-r1.ebuild1
-rw-r--r--app-text/wdiff/wdiff-1.2.2.ebuild3
-rw-r--r--app-vim/youcompleteme/youcompleteme-20130910.ebuild3
-rw-r--r--app-vim/youcompleteme/youcompleteme-99999999.ebuild3
-rw-r--r--dev-cpp/asio/asio-1.10.8.ebuild3
-rw-r--r--dev-cpp/asio/asio-1.12.2.ebuild1
-rw-r--r--dev-cpp/asio/asio-1.13.0.ebuild1
-rw-r--r--dev-cpp/asio/asio-1.14.0.ebuild1
-rw-r--r--dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild3
-rw-r--r--dev-cpp/gflags/gflags-2.2.0.ebuild1
-rw-r--r--dev-cpp/gflags/gflags-2.2.1-r1.ebuild1
-rw-r--r--dev-cpp/gflags/gflags-2.2.1.ebuild3
-rw-r--r--dev-cpp/gflags/gflags-9999.ebuild1
-rw-r--r--dev-cpp/glibmm/glibmm-2.56.1.ebuild1
-rw-r--r--dev-cpp/glibmm/glibmm-2.58.1.ebuild1
-rw-r--r--dev-cpp/glibmm/glibmm-2.60.0.ebuild1
-rw-r--r--dev-cpp/glibmm/glibmm-2.60.1.ebuild1
-rw-r--r--dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild3
-rw-r--r--dev-cpp/gtest/gtest-1.10.0.ebuild1
-rw-r--r--dev-cpp/gtest/gtest-1.8.0-r1.ebuild1
-rw-r--r--dev-cpp/gtest/gtest-1.8.0.ebuild1
-rw-r--r--dev-cpp/gtest/gtest-1.8.1-r1.ebuild1
-rw-r--r--dev-cpp/gtest/gtest-1.8.1.ebuild1
-rw-r--r--dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild1
-rw-r--r--dev-cpp/gtest/gtest-9999.ebuild1
-rw-r--r--dev-cpp/gtkmm/gtkmm-2.24.5.ebuild3
-rw-r--r--dev-cpp/gtkmm/gtkmm-3.24.0.ebuild1
-rw-r--r--dev-cpp/gtkmm/gtkmm-3.24.1.ebuild1
-rw-r--r--dev-cpp/ms-gsl/ms-gsl-2.0.0.ebuild1
-rw-r--r--dev-cpp/ms-gsl/ms-gsl-9999.ebuild1
-rw-r--r--dev-cpp/muParser/muParser-2.2.5.ebuild3
-rw-r--r--dev-cpp/muParser/muParser-2.2.6.1.ebuild1
-rw-r--r--dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild1
-rw-r--r--dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild3
-rw-r--r--dev-db/apgdiff/apgdiff-1.4.ebuild3
-rw-r--r--dev-db/apgdiff/apgdiff-2.2.1.ebuild3
-rw-r--r--dev-db/apgdiff/apgdiff-2.2.2.ebuild3
-rw-r--r--dev-db/apgdiff/apgdiff-2.3.ebuild3
-rw-r--r--dev-db/apgdiff/apgdiff-2.4.ebuild3
-rw-r--r--dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-19.13.1.11-r2.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-19.13.1.11-r3.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-19.15.2.2.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-19.5.3.8-r1.ebuild1
-rw-r--r--dev-db/clickhouse/clickhouse-19.9.5.36-r1.ebuild1
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-3.0.6-r1.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-3.6.13.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-3.6.14.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-3.6.8.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-4.0.10.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-4.0.12.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-4.0.13.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-4.2.0-r2.ebuild1
-rw-r--r--dev-db/mongodb/mongodb-4.2.1.ebuild1
-rw-r--r--dev-db/mycli/mycli-1.19.0.ebuild1
-rw-r--r--dev-db/mycli/mycli-1.20.1.ebuild1
-rw-r--r--dev-db/mycli/mycli-9999.ebuild1
-rw-r--r--dev-db/pgxnclient/pgxnclient-1.2-r1.ebuild1
-rw-r--r--dev-db/pgxnclient/pgxnclient-1.2.1.ebuild1
-rw-r--r--dev-db/redis/redis-4.0.10.ebuild3
-rw-r--r--dev-db/redis/redis-4.0.11.ebuild3
-rw-r--r--dev-db/redis/redis-4.0.12.ebuild3
-rw-r--r--dev-db/redis/redis-4.0.13.ebuild1
-rw-r--r--dev-db/redis/redis-4.0.14.ebuild1
-rw-r--r--dev-db/redis/redis-4.0.2-r1.ebuild3
-rw-r--r--dev-db/redis/redis-5.0.3.ebuild1
-rw-r--r--dev-db/redis/redis-5.0.4.ebuild1
-rw-r--r--dev-db/redis/redis-5.0.5.ebuild1
-rw-r--r--dev-db/sadisplay/sadisplay-0.4.8.ebuild1
-rw-r--r--dev-db/spatialite/spatialite-4.3.0-r1.ebuild1
-rw-r--r--dev-db/spatialite/spatialite-4.3.0a.ebuild1
-rw-r--r--dev-db/sqlcipher/sqlcipher-3.4.2.ebuild1
-rw-r--r--dev-db/sqlitebrowser/sqlitebrowser-3.11.1-r1.ebuild1
-rw-r--r--dev-db/sqlitestudio/sqlitestudio-3.2.1-r1.ebuild1
-rw-r--r--dev-embedded/libftdi/libftdi-1.2-r1.ebuild1
-rw-r--r--dev-embedded/libftdi/libftdi-1.2-r2.ebuild1
-rw-r--r--dev-embedded/libftdi/libftdi-1.4.ebuild1
-rw-r--r--dev-embedded/libftdi/libftdi-9999.ebuild1
-rw-r--r--dev-embedded/srecord/srecord-1.64.ebuild3
-rw-r--r--dev-erlang/fast_xml/fast_xml-1.1.22.ebuild3
-rw-r--r--dev-erlang/fast_xml/fast_xml-1.1.34.ebuild1
-rw-r--r--dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild3
-rw-r--r--dev-erlang/meck/meck-0.8.4.ebuild3
-rw-r--r--dev-erlang/p1_oauth2/p1_oauth2-0.6.1.ebuild3
-rw-r--r--dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild1
-rw-r--r--dev-erlang/protobuffs/protobuffs-0.9.0.ebuild3
-rw-r--r--dev-erlang/xmpp/xmpp-1.1.9.ebuild3
-rw-r--r--dev-erlang/xmpp/xmpp-1.2.5.ebuild3
-rw-r--r--dev-games/aseprite/aseprite-1.1.6.ebuild3
-rw-r--r--dev-games/aseprite/aseprite-1.1.7.ebuild3
-rw-r--r--dev-games/mygui/mygui-3.2.2.ebuild3
-rw-r--r--dev-games/simgear/simgear-2018.3.1.ebuild3
-rw-r--r--dev-games/simgear/simgear-2018.3.2.ebuild1
-rw-r--r--dev-games/simgear/simgear-9999.ebuild1
-rw-r--r--dev-go/fuzzy/fuzzy-0.0.3.ebuild3
-rw-r--r--dev-go/fuzzy/fuzzy-0.0.5.ebuild3
-rw-r--r--dev-haskell/asn1-encoding/asn1-encoding-0.8.1.3.ebuild1
-rw-r--r--dev-haskell/base64-bytestring/base64-bytestring-0.1.1.3.ebuild1
-rw-r--r--dev-haskell/bio/bio-0.5.3-r2.ebuild1
-rw-r--r--dev-haskell/bytes/bytes-0.15.2.ebuild1
-rw-r--r--dev-haskell/cereal/cereal-0.4.1.1.ebuild1
-rw-r--r--dev-haskell/clientsession/clientsession-0.9.1.1.ebuild1
-rw-r--r--dev-haskell/comonad/comonad-4.0.ebuild1
-rw-r--r--dev-haskell/comonad/comonad-4.2.7.2.ebuild1
-rw-r--r--dev-haskell/comonad/comonad-5.ebuild1
-rw-r--r--dev-haskell/convertible/convertible-1.0.11.1.ebuild1
-rw-r--r--dev-haskell/dataenc/dataenc-0.14.0.7.ebuild1
-rw-r--r--dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild1
-rw-r--r--dev-haskell/hdbc/hdbc-2.3.1.2.ebuild1
-rw-r--r--dev-haskell/lens/lens-3.10.0.1.ebuild1
-rw-r--r--dev-haskell/lens/lens-3.9.2.ebuild1
-rw-r--r--dev-haskell/lens/lens-4.11.ebuild1
-rw-r--r--dev-haskell/lens/lens-4.14.ebuild1
-rw-r--r--dev-haskell/lens/lens-4.6.0.1.ebuild1
-rw-r--r--dev-haskell/pandoc-citeproc/pandoc-citeproc-0.3.1.ebuild1
-rw-r--r--dev-haskell/puremd5/puremd5-2.1.3.ebuild1
-rw-r--r--dev-haskell/scientific/scientific-0.3.3.8.ebuild1
-rw-r--r--dev-haskell/scientific/scientific-0.3.4.4.ebuild1
-rw-r--r--dev-haskell/scientific/scientific-0.3.4.6.ebuild1
-rw-r--r--dev-haskell/shakespeare-js/shakespeare-js-1.2.0.4.ebuild1
-rw-r--r--dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild1
-rw-r--r--dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild1
-rw-r--r--dev-haskell/shakespeare/shakespeare-2.0.7.ebuild1
-rw-r--r--dev-haskell/texmath/texmath-0.6.4.ebuild1
-rw-r--r--dev-haskell/texmath/texmath-0.6.6.3.ebuild1
-rw-r--r--dev-haskell/x509-store/x509-store-1.4.4.ebuild1
-rw-r--r--dev-haskell/x509-store/x509-store-1.5.0.ebuild1
-rw-r--r--dev-java/antlr/antlr-3.2.ebuild1
-rw-r--r--dev-java/antlr/antlr-3.5.2.ebuild1
-rw-r--r--dev-java/antlr/antlr-4.5.1.ebuild1
-rw-r--r--dev-java/antlr/antlr-4.5.3.ebuild1
-rw-r--r--dev-java/bcel/bcel-6.0_rc3.ebuild1
-rw-r--r--dev-java/commons-cli/commons-cli-1.3.1.ebuild3
-rw-r--r--dev-java/commons-cli/commons-cli-1.4.ebuild3
-rw-r--r--dev-java/commons-codec/commons-codec-1.7.ebuild3
-rw-r--r--dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild3
-rw-r--r--dev-java/commons-collections/commons-collections-3.2.1-r2.ebuild3
-rw-r--r--dev-java/commons-collections/commons-collections-4.1.ebuild3
-rw-r--r--dev-java/commons-io/commons-io-2.4.ebuild3
-rw-r--r--dev-java/dynalang/dynalang-0.4-r1.ebuild3
-rw-r--r--dev-java/fontbox/fontbox-1.8.11.ebuild3
-rw-r--r--dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild3
-rw-r--r--dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild3
-rw-r--r--dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild3
-rw-r--r--dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild3
-rw-r--r--dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild3
-rw-r--r--dev-java/freehep-io/freehep-io-2.2.2.ebuild3
-rw-r--r--dev-java/htmlcleaner/htmlcleaner-2.13.ebuild3
-rw-r--r--dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild1
-rw-r--r--dev-java/jackson-annotations/jackson-annotations-2.9.10.ebuild1
-rw-r--r--dev-java/jackson/jackson-2.9.10.ebuild1
-rw-r--r--dev-java/jamon/jamon-2.81.ebuild3
-rw-r--r--dev-java/java-config/java-config-2.2.0-r4.ebuild1
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild3
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild3
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild3
-rw-r--r--dev-java/jdom/jdom-2.0.6-r4.ebuild3
-rw-r--r--dev-java/jettison/jettison-1.3.7.ebuild3
-rw-r--r--dev-java/jflex/jflex-1.6.1.ebuild1
-rw-r--r--dev-java/jline/jline-2.12.1-r1.ebuild3
-rw-r--r--dev-java/jrobin/jrobin-1.6.0-r1.ebuild3
-rw-r--r--dev-java/jts-core/jts-core-1.14.ebuild3
-rw-r--r--dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild3
-rw-r--r--dev-java/netty-buffer/netty-buffer-4.0.36.ebuild3
-rw-r--r--dev-java/netty-codec-http/netty-codec-http-4.0.36.ebuild3
-rw-r--r--dev-java/netty-codec/netty-codec-4.0.36.ebuild3
-rw-r--r--dev-java/netty-common/netty-common-4.0.36.ebuild3
-rw-r--r--dev-java/netty-handler/netty-handler-4.0.36.ebuild3
-rw-r--r--dev-java/netty-transport/netty-transport-4.0.36.ebuild3
-rw-r--r--dev-java/slf4j-api/slf4j-api-1.7.7.ebuild3
-rw-r--r--dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild3
-rw-r--r--dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild3
-rw-r--r--dev-java/snakeyaml/snakeyaml-1.16.ebuild3
-rw-r--r--dev-java/stringtemplate/stringtemplate-3.2.1-r1.ebuild3
-rw-r--r--dev-java/stringtemplate/stringtemplate-4.0.8.ebuild3
-rw-r--r--dev-java/tomcat-jstl-compat/tomcat-jstl-compat-1.2.5-r1.ebuild3
-rw-r--r--dev-java/tomcat-jstl-el/tomcat-jstl-el-1.2.5-r1.ebuild3
-rw-r--r--dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5-r1.ebuild3
-rw-r--r--dev-java/tomcat-jstl-spec/tomcat-jstl-spec-1.2.5-r1.ebuild3
-rw-r--r--dev-java/tomcat-native/tomcat-native-1.2.21.ebuild1
-rw-r--r--dev-java/tomcat-native/tomcat-native-1.2.23.ebuild1
-rw-r--r--dev-java/treelayout/treelayout-1.0.2.ebuild3
-rw-r--r--dev-java/wstx/wstx-3.2.9-r1.ebuild3
-rw-r--r--dev-lang/bff/bff-1.0.5.ebuild3
-rw-r--r--dev-lang/ghc/ghc-8.6.4.ebuild1
-rw-r--r--dev-lang/ghc/ghc-8.6.5.ebuild1
-rw-r--r--dev-lang/ghc/ghc-8.8.1.ebuild1
-rw-r--r--dev-lang/lua/lua-5.2.4-r1.ebuild1
-rw-r--r--dev-lang/lua/lua-5.2.4.ebuild1
-rw-r--r--dev-lang/lua/lua-5.3.5-r1.ebuild1
-rw-r--r--dev-lang/lua/lua-5.3.5.ebuild1
-rw-r--r--dev-lang/nqp/nqp-2018.06-r1.ebuild1
-rw-r--r--dev-lang/nqp/nqp-2018.08-r1.ebuild1
-rw-r--r--dev-lang/nqp/nqp-2018.09-r1.ebuild1
-rw-r--r--dev-lang/nqp/nqp-2018.12-r1.ebuild1
-rw-r--r--dev-lang/nqp/nqp-2019.03-r1.ebuild1
-rw-r--r--dev-lang/nqp/nqp-2019.07.1.ebuild1
-rw-r--r--dev-lang/nqp/nqp-9999.ebuild1
-rw-r--r--dev-lang/polyml/polyml-5.4.1.ebuild3
-rw-r--r--dev-lang/polyml/polyml-5.5.0.ebuild3
-rw-r--r--dev-lang/polyml/polyml-5.5.1.ebuild3
-rw-r--r--dev-lang/polyml/polyml-5.5.2.ebuild3
-rw-r--r--dev-lang/polyml/polyml-5.6.ebuild1
-rw-r--r--dev-lang/polyml/polyml-5.8.ebuild1
-rw-r--r--dev-lang/rakudo/rakudo-2018.06.ebuild3
-rw-r--r--dev-lang/rakudo/rakudo-2018.08.ebuild3
-rw-r--r--dev-lang/rakudo/rakudo-2018.09.ebuild3
-rw-r--r--dev-lang/rakudo/rakudo-2018.12.ebuild1
-rw-r--r--dev-lang/rakudo/rakudo-2019.03.ebuild1
-rw-r--r--dev-lang/rakudo/rakudo-9999.ebuild3
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild1
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.5-r7.ebuild1
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild1
-rw-r--r--dev-lang/swi-prolog/swi-prolog-8.1.14.ebuild1
-rw-r--r--dev-lang/swi-prolog/swi-prolog-8.1.15.ebuild1
-rw-r--r--dev-lang/tcc/tcc-0.9.26-r3.ebuild3
-rw-r--r--dev-lang/tcc/tcc-0.9.27.ebuild3
-rw-r--r--dev-lang/tcc/tcc-9999.ebuild3
-rw-r--r--dev-lang/tuprolog/tuprolog-2.9.2.ebuild3
-rw-r--r--dev-lang/tuprolog/tuprolog-3.0.1.ebuild3
-rw-r--r--dev-lang/tuprolog/tuprolog-3.1.0.ebuild3
-rw-r--r--dev-lang/vala/vala-0.36.18.ebuild1
-rw-r--r--dev-lang/vala/vala-0.36.20.ebuild1
-rw-r--r--dev-lang/vala/vala-0.40.14.ebuild1
-rw-r--r--dev-lang/vala/vala-0.40.16.ebuild1
-rw-r--r--dev-lang/vala/vala-0.42.7.ebuild1
-rw-r--r--dev-lang/vala/vala-0.44.9.ebuild1
-rw-r--r--dev-lang/vala/vala-0.46.3.ebuild1
-rw-r--r--dev-libs/appstream/appstream-0.12.7.ebuild1
-rw-r--r--dev-libs/appstream/appstream-0.12.9.ebuild1
-rw-r--r--dev-libs/atcore/atcore-1.0.0.ebuild1
-rw-r--r--dev-libs/atk/atk-2.28.1.ebuild1
-rw-r--r--dev-libs/aws-c-common/aws-c-common-0.4.11.ebuild1
-rw-r--r--dev-libs/aws-c-event-stream/aws-c-event-stream-0.1.3.ebuild1
-rw-r--r--dev-libs/aws-checksums/aws-checksums-0.1.3.ebuild1
-rw-r--r--dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild1
-rw-r--r--dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild1
-rw-r--r--dev-libs/c-blosc/c-blosc-1.11.2.ebuild3
-rw-r--r--dev-libs/capnproto/capnproto-0.6.0.ebuild3
-rw-r--r--dev-libs/capnproto/capnproto-0.6.1.ebuild3
-rw-r--r--dev-libs/capnproto/capnproto-0.7.0.ebuild1
-rw-r--r--dev-libs/cereal/cereal-1.2.1.ebuild3
-rw-r--r--dev-libs/cereal/cereal-1.2.2.ebuild3
-rw-r--r--dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild1
-rw-r--r--dev-libs/dbus-glib/dbus-glib-0.110.ebuild1
-rw-r--r--dev-libs/ding-libs/ding-libs-0.4.0.ebuild3
-rw-r--r--dev-libs/ding-libs/ding-libs-0.5.0.ebuild3
-rw-r--r--dev-libs/ding-libs/ding-libs-0.6.0.ebuild3
-rw-r--r--dev-libs/ding-libs/ding-libs-0.6.1.ebuild1
-rw-r--r--dev-libs/double-conversion/double-conversion-3.1.4-r1.ebuild1
-rw-r--r--dev-libs/eekboard/eekboard-1.0.8_p20121001.ebuild1
-rw-r--r--dev-libs/flatbuffers/flatbuffers-1.11.0.ebuild1
-rw-r--r--dev-libs/folks/folks-0.11.4-r1.ebuild1
-rw-r--r--dev-libs/gjs/gjs-1.48.7.ebuild3
-rw-r--r--dev-libs/glib/glib-2.58.3-r1.ebuild1
-rw-r--r--dev-libs/glib/glib-2.60.6.ebuild1
-rw-r--r--dev-libs/glib/glib-2.60.7.ebuild1
-rw-r--r--dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild1
-rw-r--r--dev-libs/gobject-introspection/gobject-introspection-1.58.3.ebuild1
-rw-r--r--dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild1
-rw-r--r--dev-libs/gumbo/gumbo-0.10.1.ebuild3
-rw-r--r--dev-libs/hiredis/hiredis-0.13.3.ebuild3
-rw-r--r--dev-libs/hiredis/hiredis-0.14.0.ebuild3
-rw-r--r--dev-libs/leatherman/leatherman-1.3.0.ebuild3
-rw-r--r--dev-libs/leatherman/leatherman-1.8.0.ebuild1
-rw-r--r--dev-libs/leatherman/leatherman-1.9.0.ebuild1
-rw-r--r--dev-libs/leatherman/leatherman-1.9.1.ebuild1
-rw-r--r--dev-libs/leveldb/leveldb-1.20.ebuild1
-rw-r--r--dev-libs/libaio/libaio-0.3.110.ebuild3
-rw-r--r--dev-libs/libaio/libaio-0.3.111.ebuild1
-rw-r--r--dev-libs/libaio/libaio-0.3.112.ebuild1
-rw-r--r--dev-libs/libaio/libaio-9999.ebuild1
-rw-r--r--dev-libs/libcdio/libcdio-0.93.ebuild3
-rw-r--r--dev-libs/libcdio/libcdio-0.94-r1.ebuild3
-rw-r--r--dev-libs/libcdio/libcdio-1.1.0.ebuild3
-rw-r--r--dev-libs/libcdio/libcdio-2.0.0-r1.ebuild3
-rw-r--r--dev-libs/libcdio/libcdio-2.0.0.ebuild3
-rw-r--r--dev-libs/libcdio/libcdio-2.1.0-r1.ebuild1
-rw-r--r--dev-libs/libcgroup/libcgroup-0.41-r5.ebuild1
-rw-r--r--dev-libs/libcroco/libcroco-0.6.12-r1.ebuild3
-rw-r--r--dev-libs/libcroco/libcroco-0.6.13.ebuild1
-rw-r--r--dev-libs/libcss/libcss-0.8.0-r1.ebuild1
-rw-r--r--dev-libs/libdynd/libdynd-0.7.2.ebuild3
-rw-r--r--dev-libs/libestr/libestr-0.1.10.ebuild1
-rw-r--r--dev-libs/libestr/libestr-0.1.11.ebuild1
-rw-r--r--dev-libs/libevent/libevent-2.1.11.ebuild1
-rw-r--r--dev-libs/libevent/libevent-2.1.8.ebuild1
-rw-r--r--dev-libs/libfmt/libfmt-5.3.0.ebuild1
-rw-r--r--dev-libs/libfmt/libfmt-6.0.0.ebuild1
-rw-r--r--dev-libs/libgdata/libgdata-0.17.8.ebuild3
-rw-r--r--dev-libs/libgdata/libgdata-0.17.9-r1.ebuild1
-rw-r--r--dev-libs/libgpiod/libgpiod-1.4.1.ebuild1
-rw-r--r--dev-libs/libgpuarray/libgpuarray-0.6.0.ebuild3
-rw-r--r--dev-libs/libgpuarray/libgpuarray-0.6.7.ebuild3
-rw-r--r--dev-libs/libical/libical-3.0.5.ebuild1
-rw-r--r--dev-libs/libical/libical-3.0.6.ebuild1
-rw-r--r--dev-libs/libindicator/libindicator-12.10.1-r201.ebuild3
-rw-r--r--dev-libs/libindicator/libindicator-12.10.1-r301.ebuild1
-rw-r--r--dev-libs/liblognorm/liblognorm-2.0.5.ebuild1
-rw-r--r--dev-libs/liblognorm/liblognorm-2.0.6.ebuild1
-rw-r--r--dev-libs/libmodbus/libmodbus-3.1.4.ebuild1
-rw-r--r--dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild1
-rw-r--r--dev-libs/libofx/libofx-0.9.15.ebuild1
-rw-r--r--dev-libs/liboil/liboil-0.3.17-r2.ebuild3
-rw-r--r--dev-libs/libparserutils/libparserutils-0.2.3.ebuild3
-rw-r--r--dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild1
-rw-r--r--dev-libs/libpipeline/libpipeline-1.4.2.ebuild1
-rw-r--r--dev-libs/libpipeline/libpipeline-1.5.0.ebuild1
-rw-r--r--dev-libs/libpipeline/libpipeline-1.5.1.ebuild1
-rw-r--r--dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild1
-rw-r--r--dev-libs/libratbag/libratbag-0.9.ebuild3
-rw-r--r--dev-libs/libressl/libressl-2.6.5.ebuild3
-rw-r--r--dev-libs/libressl/libressl-2.8.3.ebuild1
-rw-r--r--dev-libs/libressl/libressl-2.9.1.ebuild1
-rw-r--r--dev-libs/libressl/libressl-2.9.2.ebuild1
-rw-r--r--dev-libs/libressl/libressl-3.0.0.ebuild1
-rw-r--r--dev-libs/libressl/libressl-3.0.1.ebuild1
-rw-r--r--dev-libs/libressl/libressl-3.0.2.ebuild1
-rw-r--r--dev-libs/librevenge/librevenge-0.0.4-r1.ebuild1
-rw-r--r--dev-libs/librevenge/librevenge-9999.ebuild1
-rw-r--r--dev-libs/libsigc++/libsigc++-2.10.1.ebuild1
-rw-r--r--dev-libs/libstrl/libstrl-0.5.1-r1.ebuild1
-rw-r--r--dev-libs/libusb/libusb-1.0.19-r1.ebuild1
-rw-r--r--dev-libs/libusb/libusb-1.0.21-r1.ebuild1
-rw-r--r--dev-libs/libusb/libusb-1.0.22.ebuild1
-rw-r--r--dev-libs/libusb/libusb-1.0.23-r1.ebuild1
-rw-r--r--dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild1
-rw-r--r--dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild1
-rw-r--r--dev-libs/libwbxml/libwbxml-0.11.2.ebuild1
-rw-r--r--dev-libs/libwbxml/libwbxml-0.11.6.ebuild1
-rw-r--r--dev-libs/libyaml/libyaml-0.2.2.ebuild1
-rw-r--r--dev-libs/libzip/libzip-1.5.1.ebuild1
-rw-r--r--dev-libs/libzip/libzip-1.5.2-r2.ebuild1
-rw-r--r--dev-libs/log4cpp/log4cpp-1.1.3.ebuild1
-rw-r--r--dev-libs/log4cpp/log4cpp-1.1.ebuild3
-rw-r--r--dev-libs/msgpack/msgpack-1.1.0.ebuild1
-rw-r--r--dev-libs/msgpack/msgpack-3.1.1.ebuild3
-rw-r--r--dev-libs/msgpack/msgpack-3.2.0.ebuild1
-rw-r--r--dev-libs/nettle/nettle-3.4.1.ebuild1
-rw-r--r--dev-libs/nettle/nettle-3.5.1.ebuild1
-rw-r--r--dev-libs/nsync/nsync-1.20.1.ebuild1
-rw-r--r--dev-libs/ntl/ntl-10.5.0.ebuild3
-rw-r--r--dev-libs/ntl/ntl-9.3.0.ebuild3
-rw-r--r--dev-libs/ntl/ntl-9.6.4.ebuild3
-rw-r--r--dev-libs/opensc/opensc-0.19.0-r2.ebuild1
-rw-r--r--dev-libs/pegtl/pegtl-1.3.1-r1.ebuild3
-rw-r--r--dev-libs/pegtl/pegtl-2.0.0.ebuild3
-rw-r--r--dev-libs/pegtl/pegtl-2.0_pre1.ebuild3
-rw-r--r--dev-libs/pegtl/pegtl-2.1.4.ebuild3
-rw-r--r--dev-libs/poco/poco-1.9.0-r2.ebuild1
-rw-r--r--dev-libs/processor-trace/processor-trace-1.6.1.ebuild3
-rw-r--r--dev-libs/processor-trace/processor-trace-1.6.2.ebuild3
-rw-r--r--dev-libs/processor-trace/processor-trace-2.0.ebuild3
-rw-r--r--dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild1
-rw-r--r--dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild1
-rw-r--r--dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild3
-rw-r--r--dev-libs/rapidjson/rapidjson-1.1.0-r1.ebuild3
-rw-r--r--dev-libs/rapidjson/rapidjson-1.1.0-r2.ebuild1
-rw-r--r--dev-libs/rapidjson/rapidjson-1.1.0.ebuild3
-rw-r--r--dev-libs/rapidjson/rapidjson-9999.ebuild1
-rw-r--r--dev-libs/rasqal/rasqal-0.9.33.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild1
-rw-r--r--dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild1
-rw-r--r--dev-libs/serd/serd-0.28.0-r1.ebuild1
-rw-r--r--dev-libs/softhsm/softhsm-2.5.0.ebuild1
-rw-r--r--dev-libs/sord/sord-0.16.0-r1.ebuild1
-rw-r--r--dev-libs/spdlog/spdlog-1.2.1.ebuild3
-rw-r--r--dev-libs/spdlog/spdlog-1.3.0.ebuild1
-rw-r--r--dev-libs/spdlog/spdlog-1.3.1.ebuild1
-rw-r--r--dev-libs/spdlog/spdlog-9999.ebuild1
-rw-r--r--dev-libs/squareball/squareball-0.2.0.ebuild3
-rw-r--r--dev-libs/squareball/squareball-9999.ebuild3
-rw-r--r--dev-libs/stp/stp-2.3.3.ebuild1
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-3.26.3.ebuild1
-rw-r--r--dev-libs/tvmet/tvmet-1.7.2-r2.ebuild3
-rw-r--r--dev-libs/udis86/udis86-1.7-r2.ebuild3
-rw-r--r--dev-libs/udis86/udis86-1.7.2.ebuild3
-rw-r--r--dev-libs/unittest++/unittest++-1.6.1.ebuild3
-rw-r--r--dev-libs/unittest++/unittest++-2.0.0.ebuild3
-rw-r--r--dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild1
-rw-r--r--dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild1
-rw-r--r--dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild1
-rw-r--r--dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild1
-rw-r--r--dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild1
-rw-r--r--dev-libs/uthash/uthash-2.0.2.ebuild1
-rw-r--r--dev-libs/vc/vc-1.3.0.ebuild3
-rw-r--r--dev-libs/vc/vc-1.3.3.ebuild3
-rw-r--r--dev-libs/volume_key/volume_key-0.3.12.ebuild1
-rw-r--r--dev-libs/weston/weston-3.0.0.ebuild1
-rw-r--r--dev-libs/weston/weston-7.0.0.ebuild1
-rw-r--r--dev-libs/weston/weston-9999.ebuild1
-rw-r--r--dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild1
-rw-r--r--dev-libs/xerces-c/xerces-c-9999.ebuild3
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.32.05-r1.ebuild3
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild3
-rw-r--r--dev-libs/xmlsec/xmlsec-1.2.28.ebuild1
-rw-r--r--dev-libs/xmlsec/xmlsec-1.2.29.ebuild1
-rw-r--r--dev-libs/zlog/zlog-1.2.12-r1.ebuild3
-rw-r--r--dev-libs/zlog/zlog-1.2.12.ebuild3
-rw-r--r--dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild3
-rw-r--r--dev-libs/zookeeper-c/zookeeper-c-3.4.8.ebuild3
-rw-r--r--dev-libs/zookeeper-c/zookeeper-c-3.4.9.ebuild3
-rw-r--r--dev-libs/zziplib/zziplib-0.13.69.ebuild1
-rw-r--r--dev-lisp/asdf/asdf-3.3.2-r1.ebuild1
-rw-r--r--dev-lua/lgi/lgi-0.9.0-r1.ebuild1
-rw-r--r--dev-lua/lgi/lgi-0.9.0.ebuild3
-rw-r--r--dev-lua/lgi/lgi-0.9.2.ebuild1
-rw-r--r--dev-lua/lua-cjson/lua-cjson-2.1.0.6.ebuild1
-rw-r--r--dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild1
-rw-r--r--dev-lua/luacheck/luacheck-0.20.0.ebuild1
-rw-r--r--dev-lua/luassert/luassert-1.7.10.ebuild1
-rw-r--r--dev-lua/mpack/mpack-1.0.4.ebuild1
-rw-r--r--dev-lua/say/say-1.3_p1-r1.ebuild1
-rw-r--r--dev-ml/alcotest/alcotest-0.8.1.ebuild3
-rw-r--r--dev-ml/alcotest/alcotest-0.8.2.ebuild3
-rw-r--r--dev-ml/angstrom/angstrom-0.7.0.ebuild3
-rw-r--r--dev-ml/atd/atd-1.12.0.ebuild3
-rw-r--r--dev-ml/batteries/batteries-2.7.0.ebuild3
-rw-r--r--dev-ml/bos/bos-0.1.6.ebuild3
-rw-r--r--dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild3
-rw-r--r--dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild3
-rw-r--r--dev-ml/cmdliner/cmdliner-1.0.0.ebuild3
-rw-r--r--dev-ml/cmdliner/cmdliner-1.0.1.ebuild3
-rw-r--r--dev-ml/cmdliner/cmdliner-1.0.2.ebuild3
-rw-r--r--dev-ml/cudf/cudf-0.8-r1.ebuild3
-rw-r--r--dev-ml/fmt/fmt-0.8.4.ebuild3
-rw-r--r--dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild3
-rw-r--r--dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild3
-rw-r--r--dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild3
-rw-r--r--dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild3
-rw-r--r--dev-ml/logs/logs-0.6.2.ebuild3
-rw-r--r--dev-ml/markup/markup-0.7.5.ebuild3
-rw-r--r--dev-ml/mtime/mtime-1.1.0.ebuild3
-rw-r--r--dev-ml/ocaml-base64/ocaml-base64-2.2.0.ebuild3
-rw-r--r--dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild3
-rw-r--r--dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild3
-rw-r--r--dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild3
-rw-r--r--dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.2.ebuild3
-rw-r--r--dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.3.ebuild3
-rw-r--r--dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild3
-rw-r--r--dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild3
-rw-r--r--dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild3
-rw-r--r--dev-ml/ocaml-expat/ocaml-expat-1.0.0.ebuild3
-rw-r--r--dev-ml/ocaml-expat/ocaml-expat-1.1.0.ebuild3
-rw-r--r--dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild3
-rw-r--r--dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild3
-rw-r--r--dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild3
-rw-r--r--dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild3
-rw-r--r--dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild3
-rw-r--r--dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild3
-rw-r--r--dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild3
-rw-r--r--dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild3
-rw-r--r--dev-ml/ocaml-uri/ocaml-uri-1.9.4.ebuild3
-rw-r--r--dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild3
-rw-r--r--dev-ml/onanomsg/onanomsg-1.0-r2.ebuild3
-rw-r--r--dev-ml/opam/opam-1.3.1-r1.ebuild3
-rw-r--r--dev-ml/ppx_deriving/ppx_deriving-4.2-r1.ebuild3
-rw-r--r--dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild3
-rw-r--r--dev-ml/ppx_import/ppx_import-1.2.ebuild3
-rw-r--r--dev-ml/react/react-1.2.1.ebuild3
-rw-r--r--dev-ml/stringext/stringext-1.5.0.ebuild3
-rw-r--r--dev-ml/uutf/uutf-1.0.1.ebuild3
-rw-r--r--dev-ml/xmlm/xmlm-1.3.0.ebuild3
-rw-r--r--dev-perl/Ace/Ace-1.920.0-r3.ebuild3
-rw-r--r--dev-perl/Acme-Damn/Acme-Damn-0.80.0.ebuild3
-rw-r--r--dev-perl/Algorithm-C3/Algorithm-C3-0.100.0.ebuild3
-rw-r--r--dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0.ebuild3
-rw-r--r--dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.110.0-r2.ebuild3
-rw-r--r--dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.60.0.ebuild1
-rw-r--r--dev-perl/Alien-Build/Alien-Build-1.790.0.ebuild1
-rw-r--r--dev-perl/Alien-Libxml2/Alien-Libxml2-0.90.0.ebuild1
-rw-r--r--dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild3
-rw-r--r--dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild3
-rw-r--r--dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0.ebuild3
-rw-r--r--dev-perl/AnyEvent-HTTPD/AnyEvent-HTTPD-0.930.0.ebuild3
-rw-r--r--dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild3
-rw-r--r--dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild3
-rw-r--r--dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild3
-rw-r--r--dev-perl/Apache-Session/Apache-Session-1.930.0.ebuild3
-rw-r--r--dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild3
-rw-r--r--dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild3
-rw-r--r--dev-perl/App-CLI/App-CLI-0.500.0.ebuild3
-rw-r--r--dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild3
-rw-r--r--dev-perl/App-Nopaste/App-Nopaste-1.11.0.ebuild3
-rw-r--r--dev-perl/App-Nopaste/App-Nopaste-1.12.0.ebuild3
-rw-r--r--dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild3
-rw-r--r--dev-perl/App-perlbrew/App-perlbrew-0.820.0.ebuild3
-rw-r--r--dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild3
-rw-r--r--dev-perl/App-pwhich/App-pwhich-1.140.0.ebuild3
-rw-r--r--dev-perl/App-pwhich/App-pwhich-1.150.0.ebuild1
-rw-r--r--dev-perl/AppConfig/AppConfig-1.710.0.ebuild1
-rw-r--r--dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild3
-rw-r--r--dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild3
-rw-r--r--dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.230.0.ebuild3
-rw-r--r--dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.330.0.ebuild3
-rw-r--r--dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild1
-rw-r--r--dev-perl/Array-Compare/Array-Compare-3.0.1.ebuild3
-rw-r--r--dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild3
-rw-r--r--dev-perl/AtExit/AtExit-2.30.0.ebuild3
-rw-r--r--dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r1.ebuild3
-rw-r--r--dev-perl/Audio-Scan/Audio-Scan-1.0.0.ebuild3
-rw-r--r--dev-perl/Audio-Scan/Audio-Scan-1.10.0.ebuild3
-rw-r--r--dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild3
-rw-r--r--dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0.ebuild3
-rw-r--r--dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r1.ebuild1
-rw-r--r--dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild3
-rw-r--r--dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild3
-rw-r--r--dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild3
-rw-r--r--dev-perl/Authen-SCRAM/Authen-SCRAM-0.11.0.ebuild3
-rw-r--r--dev-perl/Authen-SCRAM/Authen-SCRAM-0.9.0.ebuild3
-rw-r--r--dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild3
-rw-r--r--dev-perl/B-Debug/B-Debug-1.260.0.ebuild1
-rw-r--r--dev-perl/B-Flags/B-Flags-0.170.0.ebuild1
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild1
-rw-r--r--dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild1
-rw-r--r--dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.190.0.ebuild3
-rw-r--r--dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild3
-rw-r--r--dev-perl/B-Utils/B-Utils-0.270.0.ebuild3
-rw-r--r--dev-perl/BSON/BSON-1.10.2.ebuild1
-rw-r--r--dev-perl/BSON/BSON-1.6.7.ebuild3
-rw-r--r--dev-perl/BZ-Client/BZ-Client-4.400.200.ebuild3
-rw-r--r--dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.700.ebuild3
-rw-r--r--dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild3
-rw-r--r--dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.720.0.ebuild3
-rw-r--r--dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild3
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20140910.3.0.ebuild3
-rw-r--r--dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild3
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild3
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.132.0.ebuild3
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild3
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild3
-rw-r--r--dev-perl/CBOR-XS/CBOR-XS-1.700.0.ebuild3
-rw-r--r--dev-perl/CDB_File/CDB_File-0.990.0.ebuild3
-rw-r--r--dev-perl/CDDB/CDDB-1.222.0-r2.ebuild3
-rw-r--r--dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild3
-rw-r--r--dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild3
-rw-r--r--dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild3
-rw-r--r--dev-perl/CGI-Fast/CGI-Fast-2.130.0.ebuild1
-rw-r--r--dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0.ebuild3
-rw-r--r--dev-perl/CGI-PSGI/CGI-PSGI-0.150.0-r1.ebuild3
-rw-r--r--dev-perl/CGI-Session/CGI-Session-4.480.0-r1.ebuild3
-rw-r--r--dev-perl/CGI-Session/CGI-Session-4.480.0-r2.ebuild3
-rw-r--r--dev-perl/CGI-Simple/CGI-Simple-1.115.0.ebuild3
-rw-r--r--dev-perl/CGI/CGI-4.220.0.ebuild3
-rw-r--r--dev-perl/CGI/CGI-4.400.0.ebuild1
-rw-r--r--dev-perl/CHI/CHI-0.600.0.ebuild3
-rw-r--r--dev-perl/CPAN-Changes/CPAN-Changes-0.400.2.ebuild3
-rw-r--r--dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild3
-rw-r--r--dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild3
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild1
-rw-r--r--dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild3
-rw-r--r--dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild3
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild3
-rw-r--r--dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.13.ebuild3
-rw-r--r--dev-perl/CQL-Parser/CQL-Parser-1.130.0.ebuild3
-rw-r--r--dev-perl/CSS-Packer/CSS-Packer-2.50.0.ebuild3
-rw-r--r--dev-perl/CSS-Squish/CSS-Squish-0.100.0-r1.ebuild3
-rw-r--r--dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild3
-rw-r--r--dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.250.0.ebuild3
-rw-r--r--dev-perl/Cairo/Cairo-1.106.0.ebuild3
-rw-r--r--dev-perl/Calendar-Simple/Calendar-Simple-1.230.0.ebuild3
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild3
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild1
-rw-r--r--dev-perl/Carp-Always/Carp-Always-0.130.0.ebuild1
-rw-r--r--dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild3
-rw-r--r--dev-perl/Carp-Assert/Carp-Assert-0.210.0.ebuild3
-rw-r--r--dev-perl/Carp-Clan/Carp-Clan-6.60.0.ebuild1
-rw-r--r--dev-perl/Chart/Chart-2.4.10.ebuild3
-rw-r--r--dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild3
-rw-r--r--dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.120.ebuild3
-rw-r--r--dev-perl/Class-Adapter/Class-Adapter-1.80.0-r1.ebuild3
-rw-r--r--dev-perl/Class-Base/Class-Base-0.80.0.ebuild3
-rw-r--r--dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild3
-rw-r--r--dev-perl/Class-C3-XS/Class-C3-XS-0.140.0.ebuild3
-rw-r--r--dev-perl/Class-C3/Class-C3-0.330.0.ebuild3
-rw-r--r--dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild3
-rw-r--r--dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild3
-rw-r--r--dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild3
-rw-r--r--dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild3
-rw-r--r--dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild1
-rw-r--r--dev-perl/Class-Load/Class-Load-0.240.0.ebuild1
-rw-r--r--dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.120.0.ebuild3
-rw-r--r--dev-perl/Class-Mix/Class-Mix-0.6.0.ebuild3
-rw-r--r--dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild3
-rw-r--r--dev-perl/Class-Std/Class-Std-0.13.0.ebuild3
-rw-r--r--dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild1
-rw-r--r--dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild3
-rw-r--r--dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild3
-rw-r--r--dev-perl/Class-XPath/Class-XPath-1.400.0-r1.ebuild3
-rw-r--r--dev-perl/Clone/Clone-0.390.0.ebuild1
-rw-r--r--dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild3
-rw-r--r--dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild3
-rw-r--r--dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild3
-rw-r--r--dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0.ebuild1
-rw-r--r--dev-perl/Config-Any/Config-Any-0.320.0.ebuild3
-rw-r--r--dev-perl/Config-Auto/Config-Auto-0.440.0.ebuild3
-rw-r--r--dev-perl/Config-AutoConf/Config-AutoConf-0.315.0.ebuild3
-rw-r--r--dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild3
-rw-r--r--dev-perl/Config-INI/Config-INI-0.25.0.ebuild3
-rw-r--r--dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild3
-rw-r--r--dev-perl/Config-JSON/Config-JSON-1.520.200.ebuild3
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.463.ebuild3
-rw-r--r--dev-perl/Config-MVP/Config-MVP-2.200.10.ebuild3
-rw-r--r--dev-perl/Config-Properties/Config-Properties-1.800.0.ebuild3
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.230.0.ebuild3
-rw-r--r--dev-perl/Const-Fast/Const-Fast-0.14.0-r1.ebuild3
-rw-r--r--dev-perl/Context-Preserve/Context-Preserve-0.20.0.ebuild3
-rw-r--r--dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild3
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild1
-rw-r--r--dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild3
-rw-r--r--dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild3
-rw-r--r--dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild1
-rw-r--r--dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild3
-rw-r--r--dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild3
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild1
-rw-r--r--dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild3
-rw-r--r--dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild3
-rw-r--r--dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r1.ebuild3
-rw-r--r--dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild1
-rw-r--r--dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild1
-rw-r--r--dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild3
-rw-r--r--dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild3
-rw-r--r--dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild3
-rw-r--r--dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild3
-rw-r--r--dev-perl/Crypt-OpenSSL-EC/Crypt-OpenSSL-EC-1.310.0.ebuild3
-rw-r--r--dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.60.0.ebuild3
-rw-r--r--dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.120.0.ebuild3
-rw-r--r--dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild3
-rw-r--r--dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.140.0.ebuild1
-rw-r--r--dev-perl/Crypt-SMIME/Crypt-SMIME-0.190.0.ebuild3
-rw-r--r--dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0.ebuild1
-rw-r--r--dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild3
-rw-r--r--dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r2.ebuild3
-rw-r--r--dev-perl/Crypt-Simple/Crypt-Simple-0.60.0-r1.ebuild3
-rw-r--r--dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild3
-rw-r--r--dev-perl/Crypt-X509/Crypt-X509-0.510.0.ebuild3
-rw-r--r--dev-perl/CryptX/CryptX-0.53.0.ebuild3
-rw-r--r--dev-perl/CryptX/CryptX-0.64.0.ebuild1
-rw-r--r--dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild3
-rw-r--r--dev-perl/Curses/Curses-1.360.0.ebuild3
-rw-r--r--dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild3
-rw-r--r--dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0.ebuild1
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild3
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.580.0.ebuild1
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild1
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.44.0-r2.ebuild1
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild1
-rw-r--r--dev-perl/DBI/DBI-1.637.0.ebuild1
-rw-r--r--dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0.ebuild3
-rw-r--r--dev-perl/DBIx-Class-DynamicDefault/DBIx-Class-DynamicDefault-0.40.0.ebuild3
-rw-r--r--dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild3
-rw-r--r--dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild3
-rw-r--r--dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild3
-rw-r--r--dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild3
-rw-r--r--dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r1.ebuild3
-rw-r--r--dev-perl/DBIx-Migration/DBIx-Migration-0.70.0.ebuild3
-rw-r--r--dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.660.0-r1.ebuild3
-rw-r--r--dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild3
-rw-r--r--dev-perl/DBIx-Simple/DBIx-Simple-1.350.0-r1.ebuild3
-rw-r--r--dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild3
-rw-r--r--dev-perl/Data-AMF/Data-AMF-0.90.0-r1.ebuild3
-rw-r--r--dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild3
-rw-r--r--dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.400.0.ebuild3
-rw-r--r--dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild3
-rw-r--r--dev-perl/Data-Float/Data-Float-0.13.0.ebuild3
-rw-r--r--dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild3
-rw-r--r--dev-perl/Data-GUID/Data-GUID-0.49.0.ebuild3
-rw-r--r--dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r1.ebuild3
-rw-r--r--dev-perl/Data-ICal/Data-ICal-0.220.0.ebuild3
-rw-r--r--dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.150.0.ebuild3
-rw-r--r--dev-perl/Data-OptList/Data-OptList-0.110.0.ebuild1
-rw-r--r--dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild3
-rw-r--r--dev-perl/Data-Page/Data-Page-2.20.0-r1.ebuild3
-rw-r--r--dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild3
-rw-r--r--dev-perl/Data-Perl/Data-Perl-0.2.9.ebuild3
-rw-r--r--dev-perl/Data-Random/Data-Random-0.120.0.ebuild3
-rw-r--r--dev-perl/Data-Section/Data-Section-0.200.7.ebuild3
-rw-r--r--dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild1
-rw-r--r--dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r1.ebuild3
-rw-r--r--dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0.ebuild3
-rw-r--r--dev-perl/Data-Types/Data-Types-0.90.0.ebuild3
-rw-r--r--dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.110.0.ebuild3
-rw-r--r--dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild1
-rw-r--r--dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild1
-rw-r--r--dev-perl/Data-Visitor/Data-Visitor-0.300.0-r1.ebuild3
-rw-r--r--dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild3
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild1
-rw-r--r--dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.40.0.ebuild3
-rw-r--r--dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.280.0.ebuild3
-rw-r--r--dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0.ebuild3
-rw-r--r--dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild1
-rw-r--r--dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild1
-rw-r--r--dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.50.0.ebuild3
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild1
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild1
-rw-r--r--dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild1
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-0.460.0.ebuild3
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild1
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.20.0.ebuild3
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.30.0.ebuild1
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild3
-rw-r--r--dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild3
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.930.0.ebuild3
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.940.0.ebuild3
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.10.0.ebuild1
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.110.0.ebuild3
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild1
-rw-r--r--dev-perl/DateTime-Tiny/DateTime-Tiny-1.60.0.ebuild3
-rw-r--r--dev-perl/DateTime/DateTime-1.200.0.ebuild3
-rw-r--r--dev-perl/DateTime/DateTime-1.210.0.ebuild3
-rw-r--r--dev-perl/DateTime/DateTime-1.280.0.ebuild1
-rw-r--r--dev-perl/DateTime/DateTime-1.360.0.ebuild3
-rw-r--r--dev-perl/DateTime/DateTime-1.420.0.ebuild3
-rw-r--r--dev-perl/DateTime/DateTime-1.440.0.ebuild1
-rw-r--r--dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0.ebuild3
-rw-r--r--dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild3
-rw-r--r--dev-perl/Devel-ArgNames/Devel-ArgNames-0.30.0-r1.ebuild3
-rw-r--r--dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild1
-rw-r--r--dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild1
-rw-r--r--dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild3
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.110.0.ebuild3
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild1
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-1.810.0.ebuild3
-rw-r--r--dev-perl/Devel-Cover/Devel-Cover-1.290.0-r1.ebuild1
-rw-r--r--dev-perl/Devel-Cycle/Devel-Cycle-1.120.0.ebuild3
-rw-r--r--dev-perl/Devel-Declare/Devel-Declare-0.6.19.ebuild3
-rw-r--r--dev-perl/Devel-FindPerl/Devel-FindPerl-0.14.0.ebuild3
-rw-r--r--dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild3
-rw-r--r--dev-perl/Devel-Hide/Devel-Hide-0.0.900.ebuild1
-rw-r--r--dev-perl/Devel-NYTProf/Devel-NYTProf-6.40.0.ebuild3
-rw-r--r--dev-perl/Devel-NYTProf/Devel-NYTProf-6.60.0.ebuild1
-rw-r--r--dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.4.0.ebuild1
-rw-r--r--dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild3
-rw-r--r--dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild3
-rw-r--r--dev-perl/Devel-Size/Devel-Size-0.810.0.ebuild3
-rw-r--r--dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild1
-rw-r--r--dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild3
-rw-r--r--dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild1
-rw-r--r--dev-perl/Devel-Symdump/Devel-Symdump-2.180.0.ebuild3
-rw-r--r--dev-perl/Digest-GOST/Digest-GOST-0.60.0-r1.ebuild1
-rw-r--r--dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild3
-rw-r--r--dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild1
-rw-r--r--dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.8.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.7.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla-Role-ModuleMetadata/Dist-Zilla-Role-ModuleMetadata-0.4.0.ebuild3
-rw-r--r--dev-perl/Dist-Zilla/Dist-Zilla-6.10.0-r2.ebuild3
-rw-r--r--dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild3
-rw-r--r--dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild1
-rw-r--r--dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild3
-rw-r--r--dev-perl/Email-Address-List/Email-Address-List-0.50.0.ebuild3
-rw-r--r--dev-perl/Email-Address-List/Email-Address-List-0.60.0.ebuild1
-rw-r--r--dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild3
-rw-r--r--dev-perl/Email-Address/Email-Address-1.908.0.ebuild3
-rw-r--r--dev-perl/Email-Address/Email-Address-1.912.0.ebuild1
-rw-r--r--dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild3
-rw-r--r--dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild1
-rw-r--r--dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild3
-rw-r--r--dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild1
-rw-r--r--dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild1
-rw-r--r--dev-perl/Email-MIME-Attachment-Stripper/Email-MIME-Attachment-Stripper-1.317.0-r1.ebuild3
-rw-r--r--dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.18.0.ebuild3
-rw-r--r--dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild3
-rw-r--r--dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r1.ebuild3
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.940.0.ebuild3
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild3
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.406.0.ebuild3
-rw-r--r--dev-perl/Email-Reply/Email-Reply-1.204.0.ebuild3
-rw-r--r--dev-perl/Email-Send-Gmail/Email-Send-Gmail-0.330.0.ebuild3
-rw-r--r--dev-perl/Email-Send/Email-Send-2.201.0.ebuild3
-rw-r--r--dev-perl/Email-Sender/Email-Sender-1.300.16.ebuild3
-rw-r--r--dev-perl/Email-Sender/Email-Sender-1.300.30-r1.ebuild1
-rw-r--r--dev-perl/Email-Sender/Email-Sender-1.300.31-r1.ebuild1
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild3
-rw-r--r--dev-perl/Email-Valid/Email-Valid-1.202.0.ebuild3
-rw-r--r--dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild3
-rw-r--r--dev-perl/Encode-Locale/Encode-Locale-1.50.0.ebuild1
-rw-r--r--dev-perl/Error/Error-0.170.240.ebuild3
-rw-r--r--dev-perl/Error/Error-0.170.250.ebuild1
-rw-r--r--dev-perl/Eval-Closure/Eval-Closure-0.130.0.ebuild3
-rw-r--r--dev-perl/Eval-Closure/Eval-Closure-0.140.0.ebuild1
-rw-r--r--dev-perl/Event-RPC/Event-RPC-1.100.0.ebuild1
-rw-r--r--dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild3
-rw-r--r--dev-perl/Event/Event-1.260.0.ebuild3
-rw-r--r--dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild3
-rw-r--r--dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild1
-rw-r--r--dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild3
-rw-r--r--dev-perl/Exception-System/Exception-System-0.110.0-r1.ebuild3
-rw-r--r--dev-perl/Exception-Warning/Exception-Warning-0.40.100-r1.ebuild3
-rw-r--r--dev-perl/Expect/Expect-1.350.0.ebuild1
-rw-r--r--dev-perl/Exporter-Lite/Exporter-Lite-0.80.0.ebuild3
-rw-r--r--dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.1.ebuild1
-rw-r--r--dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.100.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-Config/ExtUtils-Config-0.7.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0.ebuild1
-rw-r--r--dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.405.0.ebuild1
-rw-r--r--dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.22.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0.ebuild1
-rw-r--r--dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.10.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild1
-rw-r--r--dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild3
-rw-r--r--dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild3
-rw-r--r--dev-perl/FFI-CheckLib/FFI-CheckLib-0.250.0.ebuild1
-rw-r--r--dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild3
-rw-r--r--dev-perl/File-BOM/File-BOM-0.160.0.ebuild1
-rw-r--r--dev-perl/File-BaseDir/File-BaseDir-0.30.0-r1.ebuild3
-rw-r--r--dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild1
-rw-r--r--dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild3
-rw-r--r--dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild3
-rw-r--r--dev-perl/File-DesktopEntry/File-DesktopEntry-0.40.0-r1.ebuild3
-rw-r--r--dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild3
-rw-r--r--dev-perl/File-Find-Rule/File-Find-Rule-0.330.0-r1.ebuild3
-rw-r--r--dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild1
-rw-r--r--dev-perl/File-Flock/File-Flock-2014.10.0.ebuild3
-rw-r--r--dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild1
-rw-r--r--dev-perl/File-LibMagic/File-LibMagic-1.150.0.ebuild3
-rw-r--r--dev-perl/File-Map/File-Map-0.640.0.ebuild3
-rw-r--r--dev-perl/File-MimeInfo/File-MimeInfo-0.270.0.ebuild3
-rw-r--r--dev-perl/File-MimeInfo/File-MimeInfo-0.280.0.ebuild1
-rw-r--r--dev-perl/File-Next/File-Next-1.160.0.ebuild1
-rw-r--r--dev-perl/File-Remove/File-Remove-1.570.0.ebuild3
-rw-r--r--dev-perl/File-Share/File-Share-0.250.0.ebuild3
-rw-r--r--dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild1
-rw-r--r--dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild3
-rw-r--r--dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild1
-rw-r--r--dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild3
-rw-r--r--dev-perl/File-Slurp/File-Slurp-9999.270.0.ebuild1
-rw-r--r--dev-perl/File-Slurper/File-Slurper-0.10.0.ebuild1
-rw-r--r--dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild3
-rw-r--r--dev-perl/File-Which/File-Which-1.210.0.ebuild3
-rw-r--r--dev-perl/File-Which/File-Which-1.220.0.ebuild1
-rw-r--r--dev-perl/File-Which/File-Which-1.90.0-r1.ebuild3
-rw-r--r--dev-perl/File-chdir/File-chdir-0.101.100.ebuild1
-rw-r--r--dev-perl/File-chmod/File-chmod-0.420.0.ebuild3
-rw-r--r--dev-perl/File-pushd/File-pushd-1.14.0.ebuild1
-rw-r--r--dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild3
-rw-r--r--dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild3
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild3
-rw-r--r--dev-perl/Fuse/Fuse-0.16.1-r1.ebuild1
-rw-r--r--dev-perl/GDGraph/GDGraph-1.510.0.ebuild3
-rw-r--r--dev-perl/GDGraph/GDGraph-1.520.0.ebuild3
-rw-r--r--dev-perl/GDGraph/GDGraph-1.540.0.ebuild1
-rw-r--r--dev-perl/GSSAPI/GSSAPI-0.280.0-r1.ebuild1
-rw-r--r--dev-perl/Gearman-Client-Async/Gearman-Client-Async-0.940.0-r2.ebuild3
-rw-r--r--dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild3
-rw-r--r--dev-perl/Gearman/Gearman-2.4.9.ebuild3
-rw-r--r--dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild1
-rw-r--r--dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild3
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild3
-rw-r--r--dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0.ebuild3
-rw-r--r--dev-perl/Git-Wrapper/Git-Wrapper-0.47.0-r1.ebuild3
-rw-r--r--dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild3
-rw-r--r--dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild1
-rw-r--r--dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild1
-rw-r--r--dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.18.0.ebuild3
-rw-r--r--dev-perl/GraphViz/GraphViz-2.240.0.ebuild3
-rw-r--r--dev-perl/Graphics-ColorNames-WWW/Graphics-ColorNames-WWW-1.130.0.ebuild3
-rw-r--r--dev-perl/Gtk2-Notify/Gtk2-Notify-0.50.0.ebuild3
-rw-r--r--dev-perl/Gtk2/Gtk2-1.249.920.ebuild3
-rw-r--r--dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild1
-rw-r--r--dev-perl/Gtk3/Gtk3-0.34.0.ebuild1
-rw-r--r--dev-perl/HTML-FillInForm/HTML-FillInForm-2.210.0.ebuild3
-rw-r--r--dev-perl/HTML-FormatText-WithLinks-AndTables/HTML-FormatText-WithLinks-AndTables-0.70.0-r1.ebuild3
-rw-r--r--dev-perl/HTML-FormatText-WithLinks/HTML-FormatText-WithLinks-0.150.0-r1.ebuild3
-rw-r--r--dev-perl/HTML-Formatter/HTML-Formatter-2.160.0.ebuild3
-rw-r--r--dev-perl/HTML-FromText/HTML-FromText-2.70.0.ebuild3
-rw-r--r--dev-perl/HTML-Gumbo/HTML-Gumbo-0.180.0.ebuild1
-rw-r--r--dev-perl/HTML-Mason-PSGIHandler/HTML-Mason-PSGIHandler-0.530.0.ebuild3
-rw-r--r--dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild3
-rw-r--r--dev-perl/HTML-Packer/HTML-Packer-2.60.0.ebuild3
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.710.0-r1.ebuild3
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.720.0.ebuild1
-rw-r--r--dev-perl/HTML-Scrubber/HTML-Scrubber-0.170.0.ebuild3
-rw-r--r--dev-perl/HTML-Strip/HTML-Strip-2.100.0.ebuild3
-rw-r--r--dev-perl/HTML-StripScripts-Parser/HTML-StripScripts-Parser-1.30.0.ebuild1
-rw-r--r--dev-perl/HTML-StripScripts/HTML-StripScripts-1.60.0.ebuild1
-rw-r--r--dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild3
-rw-r--r--dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild3
-rw-r--r--dev-perl/HTML-Template/HTML-Template-2.970.0.ebuild3
-rw-r--r--dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild3
-rw-r--r--dev-perl/HTML-Tree/HTML-Tree-5.70.0.ebuild1
-rw-r--r--dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild3
-rw-r--r--dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.140.0.ebuild3
-rw-r--r--dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0.ebuild3
-rw-r--r--dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.8.0.ebuild3
-rw-r--r--dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild1
-rw-r--r--dev-perl/HTTP-Daemon/HTTP-Daemon-6.60.0.ebuild1
-rw-r--r--dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild3
-rw-r--r--dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild3
-rw-r--r--dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild1
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.110.0.ebuild3
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.130.0.ebuild1
-rw-r--r--dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild3
-rw-r--r--dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r1.ebuild3
-rw-r--r--dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild3
-rw-r--r--dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild3
-rw-r--r--dev-perl/Hash-Merge-Simple/Hash-Merge-Simple-0.51.0.ebuild3
-rw-r--r--dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.50.0.ebuild3
-rw-r--r--dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild3
-rw-r--r--dev-perl/Hook-LexWrap/Hook-LexWrap-0.250.0.ebuild3
-rw-r--r--dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0.ebuild3
-rw-r--r--dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0.ebuild3
-rw-r--r--dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400-r1.ebuild3
-rw-r--r--dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400.ebuild3
-rw-r--r--dev-perl/IO-HTML/IO-HTML-1.1.0.ebuild1
-rw-r--r--dev-perl/IO-Handle-Util/IO-Handle-Util-0.10.0.ebuild3
-rw-r--r--dev-perl/IO-Interactive/IO-Interactive-1.22.0.ebuild3
-rw-r--r--dev-perl/IO-Pager/IO-Pager-0.390.0.ebuild3
-rw-r--r--dev-perl/IO-Prompt/IO-Prompt-0.997.4.ebuild3
-rw-r--r--dev-perl/IO-Socket-PortState/IO-Socket-PortState-0.30.0.ebuild3
-rw-r--r--dev-perl/IO-Socket-Timeout/IO-Socket-Timeout-0.320.0.ebuild3
-rw-r--r--dev-perl/IO-Stty/IO-Stty-0.30.0.ebuild1
-rw-r--r--dev-perl/IO-TieCombine/IO-TieCombine-1.5.0.ebuild3
-rw-r--r--dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild3
-rw-r--r--dev-perl/IPC-Run3/IPC-Run3-0.48.0.ebuild1
-rw-r--r--dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r1.ebuild3
-rw-r--r--dev-perl/IPC-System-Simple/IPC-System-Simple-1.250.0.ebuild1
-rw-r--r--dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r1.ebuild3
-rw-r--r--dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild3
-rw-r--r--dev-perl/Image-Scale/Image-Scale-0.130.0.ebuild3
-rw-r--r--dev-perl/Image-Size/Image-Size-3.300.0.ebuild3
-rw-r--r--dev-perl/Import-Into/Import-Into-1.2.5.ebuild1
-rw-r--r--dev-perl/Importer/Importer-0.24.0.ebuild1
-rw-r--r--dev-perl/Inline-C/Inline-C-0.780.0.ebuild3
-rw-r--r--dev-perl/Inline-Files/Inline-Files-0.690.0.ebuild3
-rw-r--r--dev-perl/Inline-Python/Inline-Python-0.560.0.ebuild1
-rw-r--r--dev-perl/Inline/Inline-0.500.0-r1.ebuild3
-rw-r--r--dev-perl/Inline/Inline-0.800.0.ebuild3
-rw-r--r--dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild3
-rw-r--r--dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild1
-rw-r--r--dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild3
-rw-r--r--dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild3
-rw-r--r--dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r1.ebuild3
-rw-r--r--dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild1
-rw-r--r--dev-perl/JSON/JSON-2.900.0.ebuild3
-rw-r--r--dev-perl/JSON/JSON-2.940.0.ebuild1
-rw-r--r--dev-perl/JavaScript-Minifier/JavaScript-Minifier-1.140.0.ebuild3
-rw-r--r--dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild3
-rw-r--r--dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild3
-rw-r--r--dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild1
-rw-r--r--dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.60.0-r1.ebuild1
-rw-r--r--dev-perl/LaTeX-Driver/LaTeX-Driver-0.200.4.ebuild3
-rw-r--r--dev-perl/LaTeX-Driver/LaTeX-Driver-0.300.2.ebuild1
-rw-r--r--dev-perl/LaTeX-Encode/LaTeX-Encode-0.91.6-r1.ebuild3
-rw-r--r--dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0.ebuild1
-rw-r--r--dev-perl/LaTeX-Table/LaTeX-Table-1.0.6-r1.ebuild1
-rw-r--r--dev-perl/LaTeX-Table/LaTeX-Table-1.0.6.ebuild1
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild3
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.682.ebuild1
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild1
-rw-r--r--dev-perl/Lexical-Persistence/Lexical-Persistence-1.23.0.ebuild3
-rw-r--r--dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild1
-rw-r--r--dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.902.0.ebuild3
-rw-r--r--dev-perl/Lingua-EN-NameCase/Lingua-EN-NameCase-1.190.0-r1.ebuild3
-rw-r--r--dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.330.0.ebuild3
-rw-r--r--dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.360.0.ebuild3
-rw-r--r--dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.40.0.ebuild3
-rw-r--r--dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0.ebuild3
-rw-r--r--dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0.ebuild3
-rw-r--r--dev-perl/Linux-Distribution/Linux-Distribution-0.230.0.ebuild3
-rw-r--r--dev-perl/Linux-PipeMagic/Linux-PipeMagic-0.30.0.ebuild3
-rw-r--r--dev-perl/Lirc-Client/Lirc-Client-2.20.0.ebuild3
-rw-r--r--dev-perl/List-AllUtils/List-AllUtils-0.140.0.ebuild3
-rw-r--r--dev-perl/List-AllUtils/List-AllUtils-0.90.0.ebuild3
-rw-r--r--dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.418.0.ebuild1
-rw-r--r--dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.426.0.ebuild3
-rw-r--r--dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.428.0.ebuild1
-rw-r--r--dev-perl/List-MoreUtils/List-MoreUtils-0.418.0.ebuild1
-rw-r--r--dev-perl/List-MoreUtils/List-MoreUtils-0.419.0.ebuild3
-rw-r--r--dev-perl/List-MoreUtils/List-MoreUtils-0.426.0.ebuild3
-rw-r--r--dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild1
-rw-r--r--dev-perl/List-SomeUtils/List-SomeUtils-0.560.0.ebuild1
-rw-r--r--dev-perl/List-UtilsBy/List-UtilsBy-0.100.0.ebuild1
-rw-r--r--dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0.ebuild3
-rw-r--r--dev-perl/Locale-Msgfmt/Locale-Msgfmt-0.150.0-r1.ebuild3
-rw-r--r--dev-perl/Locale-PO/Locale-PO-0.270.0.ebuild3
-rw-r--r--dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild3
-rw-r--r--dev-perl/Log-Any/Log-Any-1.701.0.ebuild3
-rw-r--r--dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild3
-rw-r--r--dev-perl/Log-Dispatch/Log-Dispatch-2.540.0.ebuild3
-rw-r--r--dev-perl/Log-Dispatch/Log-Dispatch-2.580.0.ebuild3
-rw-r--r--dev-perl/Log-Dispatch/Log-Dispatch-2.630.0.ebuild3
-rw-r--r--dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild3
-rw-r--r--dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild3
-rw-r--r--dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild3
-rw-r--r--dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild3
-rw-r--r--dev-perl/Log-Message/Log-Message-0.80.0.ebuild3
-rw-r--r--dev-perl/Log-Report-Optional/Log-Report-Optional-1.30.0.ebuild3
-rw-r--r--dev-perl/Log-Report/Log-Report-1.260.0.ebuild3
-rw-r--r--dev-perl/MARC-Charset/MARC-Charset-1.350.0-r1.ebuild3
-rw-r--r--dev-perl/MARC-File-XML/MARC-File-XML-1.0.5.ebuild3
-rw-r--r--dev-perl/MARC-Record/MARC-Record-2.0.7.ebuild3
-rw-r--r--dev-perl/MCE/MCE-1.831.0.ebuild3
-rw-r--r--dev-perl/MIME-Base32/MIME-Base32-1.303.0.ebuild3
-rw-r--r--dev-perl/MIME-EncWords/MIME-EncWords-1.14.3.ebuild3
-rw-r--r--dev-perl/MIME-Lite-HTML/MIME-Lite-HTML-1.240.0.ebuild3
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.120.0.ebuild3
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.130.0.ebuild3
-rw-r--r--dev-perl/MIME-tools/MIME-tools-5.509.0.ebuild1
-rw-r--r--dev-perl/MLDBM-Sync/MLDBM-Sync-0.300.0-r1.ebuild3
-rw-r--r--dev-perl/MLDBM/MLDBM-2.50.0.ebuild1
-rw-r--r--dev-perl/MRO-Compat/MRO-Compat-0.130.0.ebuild1
-rw-r--r--dev-perl/Mail-Audit/Mail-Audit-2.228.0-r1.ebuild3
-rw-r--r--dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.2.0.ebuild3
-rw-r--r--dev-perl/Mail-Box-POP3/Mail-Box-POP3-3.3.0.ebuild3
-rw-r--r--dev-perl/Mail-Box/Mail-Box-3.3.0.ebuild3
-rw-r--r--dev-perl/Mail-Builder-Simple/Mail-Builder-Simple-0.160.0-r1.ebuild3
-rw-r--r--dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild3
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-0.410.0.ebuild3
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild1
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild3
-rw-r--r--dev-perl/Mail-DomainKeys/Mail-DomainKeys-1.0.0-r1.ebuild3
-rw-r--r--dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild3
-rw-r--r--dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild3
-rw-r--r--dev-perl/Mail-Message/Mail-Message-3.2.0.ebuild3
-rw-r--r--dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild1
-rw-r--r--dev-perl/Mail-SRS/Mail-SRS-0.310.0-r2.ebuild3
-rw-r--r--dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild3
-rw-r--r--dev-perl/Mail-Transport/Mail-Transport-3.0.0.ebuild3
-rw-r--r--dev-perl/MailTools/MailTools-2.190.0.ebuild1
-rw-r--r--dev-perl/Math-Base36/Math-Base36-0.140.0.ebuild3
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild1
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.600.ebuild1
-rw-r--r--dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.140.0.ebuild3
-rw-r--r--dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.170.0.ebuild3
-rw-r--r--dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.180.0.ebuild1
-rw-r--r--dev-perl/Math-CDF/Math-CDF-0.100.0.ebuild3
-rw-r--r--dev-perl/Math-Derivative/Math-Derivative-1.10.0.ebuild3
-rw-r--r--dev-perl/Math-FFT/Math-FFT-1.340.0.ebuild3
-rw-r--r--dev-perl/Math-Factor-XS/Math-Factor-XS-0.400.0.ebuild3
-rw-r--r--dev-perl/Math-GMP/Math-GMP-2.150.0.ebuild3
-rw-r--r--dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild3
-rw-r--r--dev-perl/Math-ModInt/Math-ModInt-0.11.0.ebuild3
-rw-r--r--dev-perl/Math-NumSeq/Math-NumSeq-72.0.0.ebuild3
-rw-r--r--dev-perl/Math-PlanePath/Math-PlanePath-123.0.0.ebuild3
-rw-r--r--dev-perl/Math-PlanePath/Math-PlanePath-124.0.0.ebuild3
-rw-r--r--dev-perl/Math-Prime-XS/Math-Prime-XS-0.270.0.ebuild3
-rw-r--r--dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r1.ebuild3
-rw-r--r--dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r1.ebuild3
-rw-r--r--dev-perl/Math-Random-MT/Math-Random-MT-1.170.0.ebuild3
-rw-r--r--dev-perl/Math-Random-Secure/Math-Random-Secure-0.80.1.ebuild3
-rw-r--r--dev-perl/Math-Spline/Math-Spline-0.20.0.ebuild3
-rw-r--r--dev-perl/Math-Utils/Math-Utils-1.110.0.ebuild3
-rw-r--r--dev-perl/Math-Vec/Math-Vec-1.10.0-r1.ebuild3
-rw-r--r--dev-perl/MediaWiki-API/MediaWiki-API-0.410.0.ebuild1
-rw-r--r--dev-perl/Mixin-Linewise/Mixin-Linewise-0.108.0.ebuild3
-rw-r--r--dev-perl/Mo/Mo-0.400.0.ebuild3
-rw-r--r--dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild3
-rw-r--r--dev-perl/Modern-Perl/Modern-Perl-1.201.701.170.ebuild3
-rw-r--r--dev-perl/Modern-Perl/Modern-Perl-1.201.907.270.ebuild1
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0.ebuild1
-rw-r--r--dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild3
-rw-r--r--dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.180.0.ebuild3
-rw-r--r--dev-perl/Module-Build/Module-Build-0.422.400.ebuild1
-rw-r--r--dev-perl/Module-Find/Module-Find-0.130.0.ebuild3
-rw-r--r--dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild1
-rw-r--r--dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild3
-rw-r--r--dev-perl/Module-Install-AuthorTests/Module-Install-AuthorTests-0.2.0-r1.ebuild3
-rw-r--r--dev-perl/Module-Install/Module-Install-1.180.0.ebuild3
-rw-r--r--dev-perl/Module-Locate/Module-Locate-1.800.0.ebuild3
-rw-r--r--dev-perl/Module-Manifest/Module-Manifest-1.80.0-r1.ebuild3
-rw-r--r--dev-perl/Module-Path/Module-Path-0.190.0.ebuild3
-rw-r--r--dev-perl/Module-Pluggable/Module-Pluggable-5.200.0.ebuild1
-rw-r--r--dev-perl/Module-Refresh/Module-Refresh-0.170.0-r1.ebuild3
-rw-r--r--dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.2.0.ebuild3
-rw-r--r--dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0.ebuild1
-rw-r--r--dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild1
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.230.0.ebuild3
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.240.0.ebuild3
-rw-r--r--dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild3
-rw-r--r--dev-perl/Module-Starter/Module-Starter-1.730.0.ebuild3
-rw-r--r--dev-perl/Module-Util/Module-Util-1.90.0.ebuild3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-6.610.0.ebuild3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.190.0.ebuild3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.290.0.ebuild3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.300.0.ebuild3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.570.0.ebuild3
-rw-r--r--dev-perl/MongoDB/MongoDB-1.8.0.ebuild3
-rw-r--r--dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild3
-rw-r--r--dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.400.0.ebuild1
-rw-r--r--dev-perl/Moo/Moo-2.3.3.ebuild3
-rw-r--r--dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.8.ebuild3
-rw-r--r--dev-perl/MooX-Types-MooseLike-Numeric/MooX-Types-MooseLike-Numeric-1.30.0.ebuild3
-rw-r--r--dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0.ebuild3
-rw-r--r--dev-perl/MooX-late/MooX-late-0.15.0-r1.ebuild3
-rw-r--r--dev-perl/MooX-late/MooX-late-0.15.0.ebuild3
-rw-r--r--dev-perl/Moose-Autobox/Moose-Autobox-0.160.0.ebuild3
-rw-r--r--dev-perl/Moose/Moose-2.160.500.ebuild1
-rw-r--r--dev-perl/Moose/Moose-2.180.600.ebuild1
-rw-r--r--dev-perl/Moose/Moose-2.180.700.ebuild1
-rw-r--r--dev-perl/Moose/Moose-2.200.400.ebuild1
-rw-r--r--dev-perl/Moose/Moose-2.200.500.ebuild1
-rw-r--r--dev-perl/Moose/Moose-2.200.700.ebuild1
-rw-r--r--dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild3
-rw-r--r--dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.290.0.ebuild3
-rw-r--r--dev-perl/MooseX-ConfigFromFile/MooseX-ConfigFromFile-0.140.0-r1.ebuild1
-rw-r--r--dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r1.ebuild1
-rw-r--r--dev-perl/MooseX-Getopt/MooseX-Getopt-0.740.0.ebuild1
-rw-r--r--dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild3
-rw-r--r--dev-perl/MooseX-Has-Sugar/MooseX-Has-Sugar-1.0.6.ebuild3
-rw-r--r--dev-perl/MooseX-LazyRequire/MooseX-LazyRequire-0.110.0.ebuild3
-rw-r--r--dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild3
-rw-r--r--dev-perl/MooseX-Object-Pluggable/MooseX-Object-Pluggable-0.1.400.ebuild3
-rw-r--r--dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.5.0.ebuild3
-rw-r--r--dev-perl/MooseX-Params-Validate/MooseX-Params-Validate-0.210.0.ebuild3
-rw-r--r--dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.100.0.ebuild3
-rw-r--r--dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild3
-rw-r--r--dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.200.2.ebuild3
-rw-r--r--dev-perl/MooseX-SimpleConfig/MooseX-SimpleConfig-0.110.0.ebuild3
-rw-r--r--dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-DateTime-ButMaintained/MooseX-Types-DateTime-ButMaintained-0.160.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.100.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.12.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types-Perl/MooseX-Types-Perl-0.101.343.ebuild3
-rw-r--r--dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.3.0.ebuild3
-rw-r--r--dev-perl/MooseX-Types/MooseX-Types-0.500.0.ebuild3
-rw-r--r--dev-perl/Mouse/Mouse-2.4.10.ebuild3
-rw-r--r--dev-perl/MouseX-NativeTraits/MouseX-NativeTraits-1.90.0-r2.ebuild3
-rw-r--r--dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild3
-rw-r--r--dev-perl/MouseX-Types/MouseX-Types-0.60.0.ebuild3
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.0.ebuild3
-rw-r--r--dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.40.0.ebuild3
-rw-r--r--dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.800.0.ebuild3
-rw-r--r--dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild3
-rw-r--r--dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild1
-rw-r--r--dev-perl/Net-CUPS/Net-CUPS-0.630.0.ebuild3
-rw-r--r--dev-perl/Net-CUPS/Net-CUPS-0.640.0.ebuild3
-rw-r--r--dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild1
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.201.710.310.ebuild1
-rw-r--r--dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild1
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.20.0.ebuild3
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.30.0.ebuild1
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild1
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild1
-rw-r--r--dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild3
-rw-r--r--dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r1.ebuild3
-rw-r--r--dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild3
-rw-r--r--dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild1
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild1
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0.ebuild1
-rw-r--r--dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild3
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.0.0-r1.ebuild1
-rw-r--r--dev-perl/Net-OAuth/Net-OAuth-0.280.0-r1.ebuild3
-rw-r--r--dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild3
-rw-r--r--dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild3
-rw-r--r--dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.810.0.ebuild3
-rw-r--r--dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.870.0.ebuild3
-rw-r--r--dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.30.0.ebuild3
-rw-r--r--dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.40.0.ebuild3
-rw-r--r--dev-perl/Net-SNMP/Net-SNMP-6.0.1-r2.ebuild3
-rw-r--r--dev-perl/Net-SSH-Any/Net-SSH-Any-0.100.0.ebuild3
-rw-r--r--dev-perl/Net-SSH-AuthorizedKeysFile/Net-SSH-AuthorizedKeysFile-0.180.0.ebuild3
-rw-r--r--dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.140.0.ebuild3
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild3
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.880.0.ebuild1
-rw-r--r--dev-perl/Net-Server-Mail/Net-Server-Mail-0.230.0.ebuild3
-rw-r--r--dev-perl/Net-Server-Mail/Net-Server-Mail-0.280.0.ebuild1
-rw-r--r--dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.110.0.ebuild3
-rw-r--r--dev-perl/Net-Twitter/Net-Twitter-4.10.420.ebuild3
-rw-r--r--dev-perl/Net-UPnP/Net-UPnP-1.4.3.ebuild3
-rw-r--r--dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild3
-rw-r--r--dev-perl/NetAddr-IP/NetAddr-IP-4.79.0.ebuild1
-rw-r--r--dev-perl/NetPacket/NetPacket-1.6.0.ebuild3
-rw-r--r--dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild3
-rw-r--r--dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild3
-rw-r--r--dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild3
-rw-r--r--dev-perl/OOTools/OOTools-2.400.0.ebuild3
-rw-r--r--dev-perl/ORLite/ORLite-1.980.0-r1.ebuild3
-rw-r--r--dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild3
-rw-r--r--dev-perl/Object-Event/Object-Event-1.230.0.ebuild3
-rw-r--r--dev-perl/Object-Realize-Later/Object-Realize-Later-0.190.0.ebuild3
-rw-r--r--dev-perl/Olson-Abbreviations/Olson-Abbreviations-0.40.0.ebuild3
-rw-r--r--dev-perl/PAR/PAR-1.15.0.ebuild3
-rw-r--r--dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild3
-rw-r--r--dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild3
-rw-r--r--dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild3
-rw-r--r--dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.11.0-r1.ebuild3
-rw-r--r--dev-perl/PDL/PDL-2.17.0.ebuild3
-rw-r--r--dev-perl/POE-Component-Client-DNS/POE-Component-Client-DNS-1.54.0.ebuild3
-rw-r--r--dev-perl/POE-Component-IKC/POE-Component-IKC-0.240.200.ebuild3
-rw-r--r--dev-perl/POE/POE-1.367.ebuild3
-rw-r--r--dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild3
-rw-r--r--dev-perl/PPI-HTML/PPI-HTML-1.80.0.ebuild3
-rw-r--r--dev-perl/PPI/PPI-1.224.0.ebuild3
-rw-r--r--dev-perl/PPI/PPI-1.236.0.ebuild3
-rw-r--r--dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild3
-rw-r--r--dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild3
-rw-r--r--dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild3
-rw-r--r--dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.150.0.ebuild3
-rw-r--r--dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0.ebuild1
-rw-r--r--dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild1
-rw-r--r--dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild1
-rw-r--r--dev-perl/Package-Variant/Package-Variant-1.3.2.ebuild1
-rw-r--r--dev-perl/Palm-PDB/Palm-PDB-1.400.0.ebuild3
-rw-r--r--dev-perl/Palm/Palm-1.12.0-r1.ebuild3
-rw-r--r--dev-perl/Palm/Palm-1.400.0.ebuild3
-rw-r--r--dev-perl/Pango/Pango-1.227.0-r1.ebuild1
-rw-r--r--dev-perl/Pango/Pango-1.227.0.ebuild3
-rw-r--r--dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild1
-rw-r--r--dev-perl/Parallel-Iterator/Parallel-Iterator-1.0.0-r1.ebuild3
-rw-r--r--dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild1
-rw-r--r--dev-perl/Params-Classify/Params-Classify-0.13.0-r1.ebuild3
-rw-r--r--dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild3
-rw-r--r--dev-perl/Params-Util/Params-Util-1.70.0.ebuild1
-rw-r--r--dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild1
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild3
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild1
-rw-r--r--dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild3
-rw-r--r--dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild1
-rw-r--r--dev-perl/Path-Class/Path-Class-0.360.0.ebuild3
-rw-r--r--dev-perl/Path-Class/Path-Class-0.370.0.ebuild3
-rw-r--r--dev-perl/Path-FindDev/Path-FindDev-0.5.3.ebuild3
-rw-r--r--dev-perl/Path-IsDev/Path-IsDev-1.1.3.ebuild3
-rw-r--r--dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild1
-rw-r--r--dev-perl/Pegex/Pegex-0.640.0.ebuild3
-rw-r--r--dev-perl/Perl-Critic-Deprecated/Perl-Critic-Deprecated-1.119.0.ebuild3
-rw-r--r--dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r3.ebuild1
-rw-r--r--dev-perl/Perl-Critic-Nits/Perl-Critic-Nits-1.0.0-r1.ebuild3
-rw-r--r--dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r1.ebuild3
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.130.0.ebuild3
-rw-r--r--dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild3
-rw-r--r--dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild3
-rw-r--r--dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild3
-rw-r--r--dev-perl/Perl-Tags/Perl-Tags-0.320.0.ebuild3
-rw-r--r--dev-perl/Perl-Version/Perl-Version-1.13.0.ebuild3
-rw-r--r--dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0.ebuild3
-rw-r--r--dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild3
-rw-r--r--dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild1
-rw-r--r--dev-perl/PerlIO-via-Timeout/PerlIO-via-Timeout-0.320.0.ebuild3
-rw-r--r--dev-perl/Plack/Plack-1.4.400.ebuild3
-rw-r--r--dev-perl/Plucene/Plucene-1.250.0-r2.ebuild3
-rw-r--r--dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild3
-rw-r--r--dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r1.ebuild3
-rw-r--r--dev-perl/Pod-Elemental-PerlMunger/Pod-Elemental-PerlMunger-0.200.6.ebuild3
-rw-r--r--dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild3
-rw-r--r--dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild3
-rw-r--r--dev-perl/Pod-Markdown/Pod-Markdown-3.5.0.ebuild3
-rw-r--r--dev-perl/Pod-POM-View-Restructured/Pod-POM-View-Restructured-1.0.1.ebuild3
-rw-r--r--dev-perl/Pod-POM/Pod-POM-2.10.0.ebuild3
-rw-r--r--dev-perl/Pod-Readme/Pod-Readme-1.1.2.ebuild3
-rw-r--r--dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0.ebuild3
-rw-r--r--dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild3
-rw-r--r--dev-perl/Pod-Strip/Pod-Strip-1.20.0-r1.ebuild3
-rw-r--r--dev-perl/Pod-Weaver/Pod-Weaver-4.15.0.ebuild3
-rw-r--r--dev-perl/PostScript-Simple/PostScript-Simple-0.90.0.ebuild3
-rw-r--r--dev-perl/Probe-Perl/Probe-Perl-0.30.0.ebuild1
-rw-r--r--dev-perl/Proc-Guard/Proc-Guard-0.70.0.ebuild3
-rw-r--r--dev-perl/Proc-Simple/Proc-Simple-1.320.0.ebuild3
-rw-r--r--dev-perl/REST-Client/REST-Client-273.ebuild3
-rw-r--r--dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild3
-rw-r--r--dev-perl/RPC-XML/RPC-XML-0.800.0.ebuild3
-rw-r--r--dev-perl/RRD-Simple/RRD-Simple-1.440.0-r2.ebuild3
-rw-r--r--dev-perl/Readonly/Readonly-2.0.0.ebuild3
-rw-r--r--dev-perl/Readonly/Readonly-2.10.0.ebuild1
-rw-r--r--dev-perl/Readonly/Readonly-2.50.0.ebuild1
-rw-r--r--dev-perl/Redis/Redis-1.991.0.ebuild3
-rw-r--r--dev-perl/RedisDB-Parser/RedisDB-Parser-2.220.0.ebuild3
-rw-r--r--dev-perl/RedisDB/RedisDB-2.360.0.ebuild3
-rw-r--r--dev-perl/RedisDB/RedisDB-2.540.0.ebuild3
-rw-r--r--dev-perl/Ref-Util-XS/Ref-Util-XS-0.116.0.ebuild1
-rw-r--r--dev-perl/Ref-Util/Ref-Util-0.203.0.ebuild1
-rw-r--r--dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild3
-rw-r--r--dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild3
-rw-r--r--dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild3
-rw-r--r--dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild3
-rw-r--r--dev-perl/Return-Value/Return-Value-1.666.5.ebuild3
-rw-r--r--dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild3
-rw-r--r--dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild3
-rw-r--r--dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild3
-rw-r--r--dev-perl/Role-Tiny/Role-Tiny-2.0.5.ebuild3
-rw-r--r--dev-perl/Role-Tiny/Role-Tiny-2.0.6.ebuild1
-rw-r--r--dev-perl/Roman/Roman-1.240.0.ebuild3
-rw-r--r--dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild3
-rw-r--r--dev-perl/SOAP-Lite/SOAP-Lite-1.190.0.ebuild3
-rw-r--r--dev-perl/SOAP-Lite/SOAP-Lite-1.260.0.ebuild3
-rw-r--r--dev-perl/SOAP-WSDL/SOAP-WSDL-3.3.0.ebuild3
-rw-r--r--dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.141.0-r1.ebuild3
-rw-r--r--dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild3
-rw-r--r--dev-perl/SQL-Statement/SQL-Statement-1.412.0.ebuild1
-rw-r--r--dev-perl/SQL-Translator/SQL-Translator-0.110.230.ebuild1
-rw-r--r--dev-perl/SRU/SRU-1.10.0.ebuild3
-rw-r--r--dev-perl/SUPER/SUPER-1.201.411.170.ebuild1
-rw-r--r--dev-perl/SVG/SVG-2.820.0.ebuild3
-rw-r--r--dev-perl/Safe-Isa/Safe-Isa-1.0.5.ebuild3
-rw-r--r--dev-perl/Safe-Isa/Safe-Isa-1.0.8.ebuild3
-rw-r--r--dev-perl/Sane/Sane-0.50.0-r1.ebuild3
-rw-r--r--dev-perl/Schedule-Cron-Events/Schedule-Cron-Events-1.950.0.ebuild3
-rw-r--r--dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild1
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild3
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.2.ebuild3
-rw-r--r--dev-perl/Sereal-Decoder/Sereal-Decoder-4.4.0.ebuild3
-rw-r--r--dev-perl/Sereal-Encoder/Sereal-Encoder-4.4.0.ebuild3
-rw-r--r--dev-perl/Sereal/Sereal-4.4.0.ebuild3
-rw-r--r--dev-perl/Server-Starter/Server-Starter-0.330.0.ebuild3
-rw-r--r--dev-perl/Set-Object/Set-Object-1.380.0.ebuild3
-rw-r--r--dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.330.0.ebuild1
-rw-r--r--dev-perl/Shell-Guess/Shell-Guess-0.90.0.ebuild1
-rw-r--r--dev-perl/Shell/Shell-0.730.0.ebuild3
-rw-r--r--dev-perl/Signal-Mask/Signal-Mask-0.8.0.ebuild3
-rw-r--r--dev-perl/Socket-GetAddrInfo/Socket-GetAddrInfo-0.220.0.ebuild3
-rw-r--r--dev-perl/Software-License/Software-License-0.103.13.ebuild3
-rw-r--r--dev-perl/Sort-Versions/Sort-Versions-1.620.0.ebuild1
-rw-r--r--dev-perl/Specio/Specio-0.320.0.ebuild3
-rw-r--r--dev-perl/Specio/Specio-0.370.0.ebuild3
-rw-r--r--dev-perl/Specio/Specio-0.420.0.ebuild1
-rw-r--r--dev-perl/Sphinx-Config/Sphinx-Config-0.100.0.ebuild3
-rw-r--r--dev-perl/Sphinx-Search/Sphinx-Search-0.310.0.ebuild3
-rw-r--r--dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0.ebuild1
-rw-r--r--dev-perl/Starlet/Starlet-0.310.0.ebuild3
-rw-r--r--dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.61.200.ebuild3
-rw-r--r--dev-perl/String-Approx/String-Approx-3.280.0.ebuild3
-rw-r--r--dev-perl/String-Errf/String-Errf-0.8.0.ebuild3
-rw-r--r--dev-perl/String-Escape/String-Escape-2010.2.0-r1.ebuild3
-rw-r--r--dev-perl/String-Flogger/String-Flogger-1.101.245.ebuild3
-rw-r--r--dev-perl/String-Formatter/String-Formatter-0.102.84.ebuild3
-rw-r--r--dev-perl/String-Print/String-Print-0.920.0.ebuild3
-rw-r--r--dev-perl/String-Print/String-Print-0.930.0.ebuild3
-rw-r--r--dev-perl/String-RewritePrefix/String-RewritePrefix-0.7.0.ebuild3
-rw-r--r--dev-perl/String-Tokenizer/String-Tokenizer-0.60.0.ebuild3
-rw-r--r--dev-perl/String-Truncate/String-Truncate-1.100.602.ebuild3
-rw-r--r--dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.52.ebuild3
-rw-r--r--dev-perl/Sub-Exporter-GlobExporter/Sub-Exporter-GlobExporter-0.5.0.ebuild3
-rw-r--r--dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild1
-rw-r--r--dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild1
-rw-r--r--dev-perl/Sub-Install/Sub-Install-0.928.0.ebuild1
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild3
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild1
-rw-r--r--dev-perl/Sub-Override/Sub-Override-0.90.0.ebuild3
-rw-r--r--dev-perl/Sub-Quote/Sub-Quote-2.3.1.ebuild3
-rw-r--r--dev-perl/Sub-Quote/Sub-Quote-2.4.0.ebuild1
-rw-r--r--dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild1
-rw-r--r--dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild3
-rw-r--r--dev-perl/Syntax-Highlight-Engine-Simple/Syntax-Highlight-Engine-Simple-0.101.0.ebuild3
-rw-r--r--dev-perl/Syntax-Keyword-Junction/Syntax-Keyword-Junction-0.3.8-r1.ebuild3
-rw-r--r--dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild3
-rw-r--r--dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild1
-rw-r--r--dev-perl/Sys-Statistics-Linux/Sys-Statistics-Linux-0.660.0-r1.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild3
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild3
-rw-r--r--dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.330.0.ebuild3
-rw-r--r--dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.340.0.ebuild1
-rw-r--r--dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.350.0.ebuild1
-rw-r--r--dev-perl/Taint-Util/Taint-Util-0.80.0-r1.ebuild3
-rw-r--r--dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild1
-rw-r--r--dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild3
-rw-r--r--dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild1
-rw-r--r--dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild1
-rw-r--r--dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild1
-rw-r--r--dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.60.0.ebuild1
-rw-r--r--dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild1
-rw-r--r--dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r1.ebuild3
-rw-r--r--dev-perl/Term-ProgressBar/Term-ProgressBar-2.170.0.ebuild3
-rw-r--r--dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild3
-rw-r--r--dev-perl/Term-Screen/Term-Screen-1.50.0.ebuild1
-rw-r--r--dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild1
-rw-r--r--dev-perl/Term-Shell/Term-Shell-0.110.0.ebuild1
-rw-r--r--dev-perl/Term-Shell/Term-Shell-0.90.0.ebuild1
-rw-r--r--dev-perl/Term-Table/Term-Table-0.8.0.ebuild1
-rw-r--r--dev-perl/Term-UI/Term-UI-0.460.0.ebuild3
-rw-r--r--dev-perl/Test-Base/Test-Base-0.880.0.ebuild1
-rw-r--r--dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild3
-rw-r--r--dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild3
-rw-r--r--dev-perl/Test-Class/Test-Class-0.500.0.ebuild3
-rw-r--r--dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild1
-rw-r--r--dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild1
-rw-r--r--dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild3
-rw-r--r--dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild3
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild3
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild1
-rw-r--r--dev-perl/Test-Dependencies/Test-Dependencies-0.230.0.ebuild3
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.640.0.ebuild3
-rw-r--r--dev-perl/Test-DistManifest/Test-DistManifest-1.14.0.ebuild3
-rw-r--r--dev-perl/Test-EOL/Test-EOL-1.600.0.ebuild3
-rw-r--r--dev-perl/Test-EOL/Test-EOL-2.0.0.ebuild3
-rw-r--r--dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild1
-rw-r--r--dev-perl/Test-Fatal/Test-Fatal-0.14.0.ebuild1
-rw-r--r--dev-perl/Test-File-Contents/Test-File-Contents-0.230.0.ebuild3
-rw-r--r--dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild1
-rw-r--r--dev-perl/Test-File/Test-File-1.443.0.ebuild3
-rw-r--r--dev-perl/Test-Inline/Test-Inline-2.213.0-r2.ebuild1
-rw-r--r--dev-perl/Test-Inter/Test-Inter-1.60.0.ebuild1
-rw-r--r--dev-perl/Test-LectroTest/Test-LectroTest-0.500.100.ebuild3
-rw-r--r--dev-perl/Test-Manifest/Test-Manifest-2.20.0.ebuild3
-rw-r--r--dev-perl/Test-MinimumVersion/Test-MinimumVersion-0.101.82.ebuild3
-rw-r--r--dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild1
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild3
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild1
-rw-r--r--dev-perl/Test-MockObject/Test-MockObject-1.201.505.270-r1.ebuild3
-rw-r--r--dev-perl/Test-MockObject/Test-MockObject-1.201.612.20.ebuild3
-rw-r--r--dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild1
-rw-r--r--dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild3
-rw-r--r--dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild1
-rw-r--r--dev-perl/Test-NoTabs/Test-NoTabs-2.0.0-r1.ebuild3
-rw-r--r--dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild3
-rw-r--r--dev-perl/Test-Object/Test-Object-0.80.0.ebuild3
-rw-r--r--dev-perl/Test-Output/Test-Output-1.30.0.ebuild3
-rw-r--r--dev-perl/Test-Output/Test-Output-1.31.0.ebuild3
-rw-r--r--dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild3
-rw-r--r--dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild3
-rw-r--r--dev-perl/Test-Portability-Files/Test-Portability-Files-0.90.0.ebuild3
-rw-r--r--dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild3
-rw-r--r--dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild1
-rw-r--r--dev-perl/Test-Script/Test-Script-1.230.0.ebuild1
-rw-r--r--dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild1
-rw-r--r--dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild3
-rw-r--r--dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild1
-rw-r--r--dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild3
-rw-r--r--dev-perl/Test-Taint/Test-Taint-1.60.0-r1.ebuild3
-rw-r--r--dev-perl/Test-TempDir-Tiny/Test-TempDir-Tiny-0.17.0.ebuild3
-rw-r--r--dev-perl/Test-Timer/Test-Timer-2.100.0.ebuild1
-rw-r--r--dev-perl/Test-Trap/Test-Trap-0.3.3.ebuild3
-rw-r--r--dev-perl/Test-Version/Test-Version-2.70.0.ebuild3
-rw-r--r--dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0-r1.ebuild3
-rw-r--r--dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild3
-rw-r--r--dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild1
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.16.0.ebuild3
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild1
-rw-r--r--dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild1
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild1
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild1
-rw-r--r--dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild3
-rw-r--r--dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild1
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.850.0.ebuild3
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.880.0.ebuild1
-rw-r--r--dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r1.ebuild3
-rw-r--r--dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild3
-rw-r--r--dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild3
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild1
-rw-r--r--dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild3
-rw-r--r--dev-perl/Text-Format/Text-Format-0.590.0.ebuild3
-rw-r--r--dev-perl/Text-Format/Text-Format-0.600.0.ebuild3
-rw-r--r--dev-perl/Text-Glob/Text-Glob-0.110.0.ebuild1
-rw-r--r--dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild3
-rw-r--r--dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild1
-rw-r--r--dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r1.ebuild3
-rw-r--r--dev-perl/Text-Reform/Text-Reform-1.200.0-r1.ebuild1
-rw-r--r--dev-perl/Text-Soundex/Text-Soundex-3.50.0.ebuild1
-rw-r--r--dev-perl/Text-Table/Text-Table-1.133.0.ebuild3
-rw-r--r--dev-perl/Text-Template/Text-Template-1.510.0.ebuild3
-rw-r--r--dev-perl/Text-Template/Text-Template-1.530.0.ebuild1
-rw-r--r--dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild3
-rw-r--r--dev-perl/Text-VimColor/Text-VimColor-0.290.0-r1.ebuild1
-rw-r--r--dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild3
-rw-r--r--dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0.ebuild3
-rw-r--r--dev-perl/Thread-SigMask/Thread-SigMask-0.4.0.ebuild3
-rw-r--r--dev-perl/Throwable/Throwable-0.200.13.ebuild3
-rw-r--r--dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r1.ebuild3
-rw-r--r--dev-perl/Tie-CPHash/Tie-CPHash-2.0.0.ebuild3
-rw-r--r--dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0.ebuild3
-rw-r--r--dev-perl/Tie-Cycle/Tie-Cycle-1.225.0.ebuild3
-rw-r--r--dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0.ebuild3
-rw-r--r--dev-perl/Tie-IxHash/Tie-IxHash-1.230.0.ebuild1
-rw-r--r--dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild3
-rw-r--r--dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild3
-rw-r--r--dev-perl/Tie-Sub/Tie-Sub-1.1.0-r1.ebuild3
-rw-r--r--dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r1.ebuild3
-rw-r--r--dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild3
-rw-r--r--dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild3
-rw-r--r--dev-perl/Time-Format/Time-Format-1.120.0-r1.ebuild1
-rw-r--r--dev-perl/Time-Moment/Time-Moment-0.430.0.ebuild3
-rw-r--r--dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild3
-rw-r--r--dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild3
-rw-r--r--dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild3
-rw-r--r--dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild1
-rw-r--r--dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild3
-rw-r--r--dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild3
-rw-r--r--dev-perl/Tree-Simple/Tree-Simple-1.330.0.ebuild3
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild3
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild1
-rw-r--r--dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild3
-rw-r--r--dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild3
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild3
-rw-r--r--dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild3
-rw-r--r--dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.506.140.ebuild3
-rw-r--r--dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild3
-rw-r--r--dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild3
-rw-r--r--dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.180.0.ebuild3
-rw-r--r--dev-perl/URI-Encode/URI-Encode-1.1.1.ebuild3
-rw-r--r--dev-perl/URI-Fetch/URI-Fetch-0.130.0.ebuild3
-rw-r--r--dev-perl/URI-Find/URI-Find-20140709.0.0.ebuild3
-rw-r--r--dev-perl/URI-Find/URI-Find-20160806.0.0.ebuild3
-rw-r--r--dev-perl/URI-redis/URI-redis-0.20.0.ebuild3
-rw-r--r--dev-perl/URI/URI-1.710.0.ebuild3
-rw-r--r--dev-perl/URI/URI-1.730.0.ebuild1
-rw-r--r--dev-perl/USB-LibUSB/USB-LibUSB-0.50.0.ebuild3
-rw-r--r--dev-perl/USB-LibUSB/USB-LibUSB-0.60.0.ebuild1
-rw-r--r--dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild3
-rw-r--r--dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild3
-rw-r--r--dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r1.ebuild3
-rw-r--r--dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild3
-rw-r--r--dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild1
-rw-r--r--dev-perl/User-Identity/User-Identity-0.990.0.ebuild3
-rw-r--r--dev-perl/Validate-Net/Validate-Net-0.600.0-r1.ebuild3
-rw-r--r--dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild1
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild1
-rw-r--r--dev-perl/Version-Next/Version-Next-1.0.0.ebuild3
-rw-r--r--dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild3
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild3
-rw-r--r--dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild3
-rw-r--r--dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild3
-rw-r--r--dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild3
-rw-r--r--dev-perl/WWW-Mechanize/WWW-Mechanize-1.910.0.ebuild1
-rw-r--r--dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r1.ebuild3
-rw-r--r--dev-perl/WWW-Shorten/WWW-Shorten-3.93.0.ebuild3
-rw-r--r--dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild3
-rw-r--r--dev-perl/Wx/Wx-0.993.200-r1.ebuild3
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.170.0-r1.ebuild3
-rw-r--r--dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.20.0-r1.ebuild3
-rw-r--r--dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.0.ebuild3
-rw-r--r--dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.50.0.ebuild3
-rw-r--r--dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.0.ebuild3
-rw-r--r--dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.240.0-r1.ebuild1
-rw-r--r--dev-perl/XML-Compile-Tester/XML-Compile-Tester-0.900.0.ebuild3
-rw-r--r--dev-perl/XML-Compile-WSDL11/XML-Compile-WSDL11-3.60.0-r1.ebuild1
-rw-r--r--dev-perl/XML-Compile/XML-Compile-1.600.0.ebuild3
-rw-r--r--dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild3
-rw-r--r--dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild3
-rw-r--r--dev-perl/XML-DT/XML-DT-0.680.0.ebuild3
-rw-r--r--dev-perl/XML-Descent/XML-Descent-1.40.0.ebuild3
-rw-r--r--dev-perl/XML-Encoding/XML-Encoding-2.90.0.ebuild3
-rw-r--r--dev-perl/XML-Entities/XML-Entities-1.0.200.ebuild3
-rw-r--r--dev-perl/XML-Feed/XML-Feed-0.530.0-r1.ebuild3
-rw-r--r--dev-perl/XML-FeedPP/XML-FeedPP-0.430.0.ebuild3
-rw-r--r--dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0.ebuild3
-rw-r--r--dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.970.0.ebuild3
-rw-r--r--dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.990.0.ebuild3
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.13.200.ebuild1
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.100.ebuild1
-rw-r--r--dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0.ebuild1
-rw-r--r--dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.721.0.ebuild3
-rw-r--r--dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r1.ebuild3
-rw-r--r--dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500.ebuild3
-rw-r--r--dev-perl/XML-RSS/XML-RSS-1.590.0.ebuild3
-rw-r--r--dev-perl/XML-RSS/XML-RSS-1.600.0.ebuild1
-rw-r--r--dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild1
-rw-r--r--dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild1
-rw-r--r--dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.0.ebuild3
-rw-r--r--dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild1
-rw-r--r--dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild1
-rw-r--r--dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild3
-rw-r--r--dev-perl/XML-TokeParser/XML-TokeParser-0.50.0.ebuild3
-rw-r--r--dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild1
-rw-r--r--dev-perl/XML-Writer/XML-Writer-0.625.0.ebuild3
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.370.0.ebuild1
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild1
-rw-r--r--dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r1.ebuild3
-rw-r--r--dev-perl/XS-Object-Magic/XS-Object-Magic-0.40.0-r3.ebuild3
-rw-r--r--dev-perl/YAML-Syck/YAML-Syck-1.310.0.ebuild1
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.690.0.ebuild3
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.730.0.ebuild1
-rw-r--r--dev-perl/YAML/YAML-1.150.0.ebuild3
-rw-r--r--dev-perl/YAML/YAML-1.240.0.ebuild3
-rw-r--r--dev-perl/YAML/YAML-1.260.0-r1.ebuild1
-rw-r--r--dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild3
-rw-r--r--dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.190.0.ebuild1
-rw-r--r--dev-perl/aliased/aliased-0.340.0-r1.ebuild3
-rw-r--r--dev-perl/asa/asa-1.30.0-r1.ebuild3
-rw-r--r--dev-perl/autobox/autobox-2.860.0.ebuild3
-rw-r--r--dev-perl/autobox/autobox-3.0.1.ebuild3
-rw-r--r--dev-perl/autovivification/autovivification-0.180.0.ebuild3
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.5.0.ebuild3
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild1
-rw-r--r--dev-perl/boolean/boolean-0.460.0.ebuild3
-rw-r--r--dev-perl/constant-defer/constant-defer-6.0.0.ebuild3
-rw-r--r--dev-perl/forks/forks-0.360.0-r1.ebuild3
-rw-r--r--dev-perl/indirect/indirect-0.360.0.ebuild3
-rw-r--r--dev-perl/indirect/indirect-0.370.0.ebuild1
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild1
-rw-r--r--dev-perl/local-lib/local-lib-2.0.24.ebuild3
-rw-r--r--dev-perl/multidimensional/multidimensional-0.13.0.ebuild1
-rw-r--r--dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild1
-rw-r--r--dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild1
-rw-r--r--dev-perl/self/self-0.350.0.ebuild3
-rw-r--r--dev-perl/strictures/strictures-2.0.3.ebuild1
-rw-r--r--dev-perl/syntax/syntax-0.4.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.4.0.ebuild3
-rw-r--r--dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild3
-rw-r--r--dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild3
-rw-r--r--dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild1
-rw-r--r--dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild1
-rw-r--r--dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.3.ebuild1
-rw-r--r--dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild3
-rw-r--r--dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild3
-rw-r--r--dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild3
-rw-r--r--dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild1
-rw-r--r--dev-php/PEAR-File/PEAR-File-1.4.1-r1.ebuild3
-rw-r--r--dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild1
-rw-r--r--dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r2.ebuild3
-rw-r--r--dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.1.ebuild3
-rw-r--r--dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.2.ebuild1
-rw-r--r--dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild3
-rw-r--r--dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r3.ebuild3
-rw-r--r--dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r2.ebuild3
-rw-r--r--dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5-r1.ebuild3
-rw-r--r--dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0_p20151104.ebuild3
-rw-r--r--dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild1
-rw-r--r--dev-php/PEAR-Mail/PEAR-Mail-1.4.1-r1.ebuild3
-rw-r--r--dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.2-r1.ebuild3
-rw-r--r--dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r2.ebuild3
-rw-r--r--dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta4.ebuild3
-rw-r--r--dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild3
-rw-r--r--dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild1
-rw-r--r--dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild1
-rw-r--r--dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild3
-rw-r--r--dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild1
-rw-r--r--dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2_p20170904.ebuild3
-rw-r--r--dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild1
-rw-r--r--dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604.ebuild3
-rw-r--r--dev-php/PEAR-Validate/PEAR-Validate-0.8.5-r1.ebuild3
-rw-r--r--dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2_p20180314.ebuild3
-rw-r--r--dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild3
-rw-r--r--dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.2.1.ebuild3
-rw-r--r--dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.4.2.ebuild1
-rw-r--r--dev-php/awl/awl-0.59.ebuild1
-rw-r--r--dev-php/awl/awl-0.60.ebuild1
-rw-r--r--dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild3
-rw-r--r--dev-php/geos-php/geos-php-1.0.0.ebuild1
-rw-r--r--dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild1
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild1
-rw-r--r--dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild1
-rw-r--r--dev-php/pecl-stomp/pecl-stomp-2.0.2.ebuild1
-rw-r--r--dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild1
-rw-r--r--dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild3
-rw-r--r--dev-php/phptal/phptal-1.3.1.ebuild3
-rw-r--r--dev-php/recaptcha/recaptcha-1.2.1.ebuild1
-rw-r--r--dev-php/symfony-config/symfony-config-2.8.20.ebuild3
-rw-r--r--dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild3
-rw-r--r--dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.8.50.ebuild1
-rw-r--r--dev-php/symfony-finder/symfony-finder-3.2.8.ebuild3
-rw-r--r--dev-php/symfony-finder/symfony-finder-3.4.28.ebuild1
-rw-r--r--dev-python/APScheduler/APScheduler-3.3.1.ebuild1
-rw-r--r--dev-python/APScheduler/APScheduler-3.5.3.ebuild1
-rw-r--r--dev-python/ImageHash/ImageHash-3.4.ebuild1
-rw-r--r--dev-python/ImageHash/ImageHash-3.7.ebuild1
-rw-r--r--dev-python/ImageHash/ImageHash-4.0.ebuild1
-rw-r--r--dev-python/Kivy/Kivy-1.10.0.ebuild1
-rw-r--r--dev-python/Kivy/Kivy-1.10.1.ebuild1
-rw-r--r--dev-python/Kivy/Kivy-1.9.1-r1.ebuild1
-rw-r--r--dev-python/Kivy/Kivy-1.9.1.ebuild1
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.13.ebuild1
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.14.ebuild1
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.17.ebuild1
-rw-r--r--dev-python/PyECLib/PyECLib-1.5.0.ebuild3
-rw-r--r--dev-python/PyECLib/PyECLib-1.6.0.ebuild1
-rw-r--r--dev-python/PySDL2/PySDL2-0.9.6.ebuild1
-rw-r--r--dev-python/PyUtilib/PyUtilib-5.6.5.ebuild1
-rw-r--r--dev-python/URLObject/URLObject-2.4.2-r1.ebuild1
-rw-r--r--dev-python/URLObject/URLObject-2.4.3.ebuild1
-rw-r--r--dev-python/aadict/aadict-0.2.3.ebuild1
-rw-r--r--dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild1
-rw-r--r--dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild1
-rw-r--r--dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild1
-rw-r--r--dev-python/aiohttp-cors/aiohttp-cors-0.7.0.ebuild1
-rw-r--r--dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild1
-rw-r--r--dev-python/alembic/alembic-0.9.3.ebuild1
-rw-r--r--dev-python/alembic/alembic-0.9.5.ebuild1
-rw-r--r--dev-python/alembic/alembic-0.9.7.ebuild1
-rw-r--r--dev-python/alembic/alembic-1.0.8.ebuild1
-rw-r--r--dev-python/algopy/algopy-0.5.3.ebuild1
-rw-r--r--dev-python/amqplib/amqplib-1.0.2-r1.ebuild1
-rw-r--r--dev-python/aniso8601/aniso8601-4.0.1.ebuild1
-rw-r--r--dev-python/ansicolor/ansicolor-9999.ebuild1
-rw-r--r--dev-python/ansimarkup/ansimarkup-1.4.0.ebuild1
-rw-r--r--dev-python/anyjson/anyjson-0.3.3-r1.ebuild1
-rw-r--r--dev-python/apispec/apispec-0.35.0.ebuild1
-rw-r--r--dev-python/argh/argh-0.26.2-r1.ebuild1
-rw-r--r--dev-python/argon2_cffi/argon2_cffi-19.1.0.ebuild1
-rw-r--r--dev-python/arrow/arrow-0.10.0.ebuild1
-rw-r--r--dev-python/arrow/arrow-0.12.1.ebuild1
-rw-r--r--dev-python/arrow/arrow-0.13.1.ebuild1
-rw-r--r--dev-python/asciitable/asciitable-0.8.0-r1.ebuild1
-rw-r--r--dev-python/asdf/asdf-1.2.1.ebuild1
-rw-r--r--dev-python/asset/asset-0.6.11.ebuild1
-rw-r--r--dev-python/assets/assets-0.1.1-r1.ebuild3
-rw-r--r--dev-python/astrodendro/astrodendro-0.2.0.ebuild1
-rw-r--r--dev-python/astroid/astroid-1.6.5.ebuild1
-rw-r--r--dev-python/astroid/astroid-2.2.5.ebuild1
-rw-r--r--dev-python/astroml/astroml-0.3.ebuild1
-rw-r--r--dev-python/astroplan/astroplan-0.2.1.ebuild1
-rw-r--r--dev-python/astroplan/astroplan-0.2.ebuild1
-rw-r--r--dev-python/astropy/astropy-1.2.1.ebuild1
-rw-r--r--dev-python/astropy/astropy-1.3.3.ebuild1
-rw-r--r--dev-python/astropy/astropy-2.0.1.ebuild1
-rw-r--r--dev-python/astroquery/astroquery-0.3.6.ebuild1
-rw-r--r--dev-python/astroscrappy/astroscrappy-1.0.3.ebuild1
-rw-r--r--dev-python/astroscrappy/astroscrappy-1.0.5.ebuild1
-rw-r--r--dev-python/async_timeout/async_timeout-1.2.1.ebuild1
-rw-r--r--dev-python/autobahn/autobahn-17.10.1.ebuild1
-rw-r--r--dev-python/autobahn/autobahn-17.5.1-r2.ebuild1
-rw-r--r--dev-python/autobahn/autobahn-17.9.1.ebuild1
-rw-r--r--dev-python/autobahn/autobahn-17.9.2.ebuild1
-rw-r--r--dev-python/autobahn/autobahn-18.3.1.ebuild1
-rw-r--r--dev-python/automat/automat-0.5.0.ebuild1
-rw-r--r--dev-python/automat/automat-0.6.0.ebuild1
-rw-r--r--dev-python/automat/automat-0.7.0.ebuild1
-rw-r--r--dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3.ebuild3
-rw-r--r--dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild1
-rw-r--r--dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.5.ebuild3
-rw-r--r--dev-python/backports-lzma/backports-lzma-0.0.10.ebuild3
-rw-r--r--dev-python/backports-lzma/backports-lzma-0.0.12.ebuild3
-rw-r--r--dev-python/backports-lzma/backports-lzma-0.0.13.ebuild3
-rw-r--r--dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild1
-rw-r--r--dev-python/backports-unittest-mock/backports-unittest-mock-1.4.ebuild1
-rw-r--r--dev-python/backports-unittest-mock/backports-unittest-mock-1.5.ebuild1
-rw-r--r--dev-python/bcolz/bcolz-1.1.0.ebuild1
-rw-r--r--dev-python/bcolz/bcolz-1.1.2.ebuild1
-rw-r--r--dev-python/bcrypt/bcrypt-3.1.6.ebuild1
-rw-r--r--dev-python/beaker/beaker-1.6.4-r1.ebuild3
-rw-r--r--dev-python/beaker/beaker-1.8.1.ebuild1
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild1
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild3
-rw-r--r--dev-python/bibtexparser/bibtexparser-0.6.2.ebuild1
-rw-r--r--dev-python/bibtexparser/bibtexparser-1.1.0.ebuild1
-rw-r--r--dev-python/billiard/billiard-3.3.0.23.ebuild1
-rw-r--r--dev-python/billiard/billiard-3.5.0.0.ebuild1
-rw-r--r--dev-python/billiard/billiard-3.5.0.2.ebuild1
-rw-r--r--dev-python/binaryornot/binaryornot-0.4.3.ebuild1
-rw-r--r--dev-python/biplist/biplist-1.0.1.ebuild1
-rw-r--r--dev-python/biplist/biplist-1.0.2.ebuild1
-rw-r--r--dev-python/blaze/blaze-0.10.2.ebuild1
-rw-r--r--dev-python/blaze/blaze-0.11.3.ebuild1
-rw-r--r--dev-python/bleach/bleach-2.1.3.ebuild1
-rw-r--r--dev-python/bleach/bleach-3.0.2.ebuild1
-rw-r--r--dev-python/blessings/blessings-1.6-r1.ebuild1
-rw-r--r--dev-python/blessings/blessings-1.6.1.ebuild1
-rw-r--r--dev-python/blessings/blessings-1.7.ebuild1
-rw-r--r--dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild1
-rw-r--r--dev-python/blosc/blosc-1.2.8.ebuild1
-rw-r--r--dev-python/blosc/blosc-1.4.4.ebuild1
-rw-r--r--dev-python/blosc/blosc-1.5.0.ebuild1
-rw-r--r--dev-python/blosc/blosc-1.5.1.ebuild1
-rw-r--r--dev-python/bokeh/bokeh-0.11.1.ebuild1
-rw-r--r--dev-python/bokeh/bokeh-0.12.6.ebuild1
-rw-r--r--dev-python/boto3/boto3-1.10.2.ebuild1
-rw-r--r--dev-python/boto3/boto3-1.9.122.ebuild1
-rw-r--r--dev-python/boto3/boto3-1.9.4-r1.ebuild1
-rw-r--r--dev-python/boto3/boto3-9999.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.122.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.205.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.210.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.223.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.251.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.4-r1.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.12.81.ebuild1
-rw-r--r--dev-python/botocore/botocore-1.13.2.ebuild1
-rw-r--r--dev-python/bottle/bottle-0.12.12.ebuild1
-rw-r--r--dev-python/bottle/bottle-0.12.13.ebuild1
-rw-r--r--dev-python/bottle/bottle-0.12.16.ebuild1
-rw-r--r--dev-python/bottleneck/bottleneck-1.2.1.ebuild1
-rw-r--r--dev-python/buzhug/buzhug-1.8-r1.ebuild3
-rw-r--r--dev-python/cached-property/cached-property-1.3.1.ebuild1
-rw-r--r--dev-python/cached-property/cached-property-1.5.1.ebuild1
-rw-r--r--dev-python/cairocffi/cairocffi-0.8.0.ebuild1
-rw-r--r--dev-python/cairocffi/cairocffi-0.9.0.ebuild1
-rw-r--r--dev-python/cairocffi/cairocffi-1.0.2.ebuild1
-rw-r--r--dev-python/catkin_pkg/catkin_pkg-0.4.12.ebuild1
-rw-r--r--dev-python/catkin_pkg/catkin_pkg-0.4.13.ebuild1
-rw-r--r--dev-python/catkin_pkg/catkin_pkg-9999.ebuild1
-rw-r--r--dev-python/ccdproc/ccdproc-1.1.0.ebuild1
-rw-r--r--dev-python/ccdproc/ccdproc-1.2.0.ebuild1
-rw-r--r--dev-python/celery/celery-4.1.0.ebuild1
-rw-r--r--dev-python/cement/cement-2.0.2.ebuild1
-rw-r--r--dev-python/chai/chai-1.1.1.ebuild1
-rw-r--r--dev-python/chameleon/chameleon-2.25.ebuild1
-rw-r--r--dev-python/cheroot/cheroot-6.0.0-r1.ebuild1
-rw-r--r--dev-python/cheroot/cheroot-6.0.0.ebuild1
-rw-r--r--dev-python/cherrypy/cherrypy-13.1.0-r1.ebuild1
-rw-r--r--dev-python/cherrypy/cherrypy-13.1.0.ebuild1
-rw-r--r--dev-python/click-log/click-log-0.1.8.ebuild1
-rw-r--r--dev-python/click-log/click-log-0.2.1.ebuild1
-rw-r--r--dev-python/click-log/click-log-0.3.2.ebuild1
-rw-r--r--dev-python/click-threading/click-threading-0.3.0.ebuild1
-rw-r--r--dev-python/click-threading/click-threading-0.4.4.ebuild1
-rw-r--r--dev-python/click/click-5.1.ebuild1
-rw-r--r--dev-python/click/click-6.6.ebuild1
-rw-r--r--dev-python/click/click-6.7-r1.ebuild1
-rw-r--r--dev-python/click/click-6.7.ebuild1
-rw-r--r--dev-python/click/click-7.0.ebuild1
-rw-r--r--dev-python/cliff/cliff-2.12.0-r2.ebuild1
-rw-r--r--dev-python/cliff/cliff-2.12.0.ebuild1
-rw-r--r--dev-python/clint/clint-0.5.1-r1.ebuild1
-rw-r--r--dev-python/clint/clint-0.5.1.ebuild1
-rw-r--r--dev-python/colander/colander-1.3.1.ebuild1
-rw-r--r--dev-python/colorama/colorama-0.3.9-r1.ebuild1
-rw-r--r--dev-python/colorama/colorama-0.4.0.ebuild1
-rw-r--r--dev-python/colorama/colorama-0.4.1.ebuild1
-rw-r--r--dev-python/coloredlogs/coloredlogs-6.1.ebuild1
-rw-r--r--dev-python/colorlog/colorlog-3.1.4.ebuild1
-rw-r--r--dev-python/colorspacious/colorspacious-1.1.0.ebuild1
-rw-r--r--dev-python/columnize/columnize-0.3.5-r1.ebuild3
-rw-r--r--dev-python/commonmark/commonmark-0.7.5.ebuild1
-rw-r--r--dev-python/commonmark/commonmark-0.8.1.ebuild1
-rw-r--r--dev-python/constantly/constantly-15.1.0-r1.ebuild1
-rw-r--r--dev-python/construct/construct-2.8.21.ebuild1
-rw-r--r--dev-python/cookies/cookies-2.2.1.ebuild1
-rw-r--r--dev-python/croniter/croniter-0.3.17.ebuild1
-rw-r--r--dev-python/croniter/croniter-0.3.29.ebuild1
-rw-r--r--dev-python/croniter/croniter-0.3.30.ebuild1
-rw-r--r--dev-python/crumbs/crumbs-2.1.0.ebuild1
-rw-r--r--dev-python/curtsies/curtsies-0.2.11.ebuild1
-rw-r--r--dev-python/curtsies/curtsies-0.3.0-r1.ebuild1
-rw-r--r--dev-python/curtsies/curtsies-0.3.0.ebuild1
-rw-r--r--dev-python/cython/cython-0.29.4.ebuild1
-rw-r--r--dev-python/cytoolz/cytoolz-0.10.0.ebuild1
-rw-r--r--dev-python/cytoolz/cytoolz-0.8.0.ebuild1
-rw-r--r--dev-python/cytoolz/cytoolz-0.8.2.ebuild1
-rw-r--r--dev-python/dask/dask-0.15.1.ebuild1
-rw-r--r--dev-python/dask/dask-1.2.0.ebuild1
-rw-r--r--dev-python/datashape/datashape-0.5.4.ebuild1
-rw-r--r--dev-python/dbus-python/dbus-python-1.2.4.ebuild1
-rw-r--r--dev-python/dbusmock/dbusmock-0.18.2.ebuild1
-rw-r--r--dev-python/ddt/ddt-1.1.1.ebuild1
-rw-r--r--dev-python/debtcollector/debtcollector-1.21.0.ebuild1
-rw-r--r--dev-python/denonavr/denonavr-0.7.10.ebuild1
-rw-r--r--dev-python/denonavr/denonavr-0.7.9.ebuild1
-rw-r--r--dev-python/deprecated/deprecated-1.2.6.ebuild1
-rw-r--r--dev-python/deprecation/deprecation-2.0.6.ebuild1
-rw-r--r--dev-python/deprecation/deprecation-2.0.7.ebuild1
-rw-r--r--dev-python/dexml/dexml-0.5.1.ebuild1
-rw-r--r--dev-python/diskcache/diskcache-2.8.3.ebuild1
-rw-r--r--dev-python/diskcache/diskcache-3.1.0.ebuild1
-rw-r--r--dev-python/disqus-python/disqus-python-0.4.2.ebuild3
-rw-r--r--dev-python/distributed/distributed-1.18.0-r1.ebuild1
-rw-r--r--dev-python/distributed/distributed-1.18.0.ebuild1
-rw-r--r--dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild3
-rw-r--r--dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild3
-rw-r--r--dev-python/django-endless-pagination/django-endless-pagination-2.0.ebuild3
-rw-r--r--dev-python/django-ldapdb/django-ldapdb-0.3.2.ebuild3
-rw-r--r--dev-python/django-ldapdb/django-ldapdb-0.4.0.ebuild3
-rw-r--r--dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild3
-rw-r--r--dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild1
-rw-r--r--dev-python/django-xslt/django-xslt-0.4.5-r1.ebuild3
-rw-r--r--dev-python/django/django-1.11.20.ebuild1
-rw-r--r--dev-python/django/django-1.11.21.ebuild1
-rw-r--r--dev-python/django/django-2.1.8.ebuild1
-rw-r--r--dev-python/django/django-2.1.9.ebuild1
-rw-r--r--dev-python/django/django-2.2.1.ebuild1
-rw-r--r--dev-python/django/django-2.2.2.ebuild1
-rw-r--r--dev-python/dnspython/dnspython-1.15.0-r1.ebuild1
-rw-r--r--dev-python/docker-py/docker-py-2.7.0.ebuild1
-rw-r--r--dev-python/docker-py/docker-py-3.6.0.ebuild1
-rw-r--r--dev-python/docker-py/docker-py-3.7.1.ebuild1
-rw-r--r--dev-python/docker-py/docker-py-3.7.3.ebuild1
-rw-r--r--dev-python/dockerpty/dockerpty-0.4.1.ebuild1
-rw-r--r--dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild1
-rw-r--r--dev-python/dogpile-cache/dogpile-cache-0.6.4.ebuild1
-rw-r--r--dev-python/dogpile-cache/dogpile-cache-0.7.1.ebuild1
-rw-r--r--dev-python/dogpile-core/dogpile-core-0.4.1.ebuild1
-rw-r--r--dev-python/doit-py/doit-py-0.4.0.ebuild1
-rw-r--r--dev-python/dominate/dominate-2.3.1.ebuild1
-rw-r--r--dev-python/dominate/dominate-2.3.5.ebuild1
-rw-r--r--dev-python/dominate/dominate-2.4.0.ebuild1
-rw-r--r--dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild1
-rw-r--r--dev-python/doublex/doublex-1.8.1.ebuild1
-rw-r--r--dev-python/dugong/dugong-3.7.1.ebuild1
-rw-r--r--dev-python/dugong/dugong-3.7.2.ebuild1
-rw-r--r--dev-python/dugong/dugong-3.7.3.ebuild1
-rw-r--r--dev-python/dulwich/dulwich-0.18.5.ebuild1
-rw-r--r--dev-python/dulwich/dulwich-0.18.6.ebuild1
-rw-r--r--dev-python/dulwich/dulwich-0.19.4.ebuild1
-rw-r--r--dev-python/dulwich/dulwich-0.19.6.ebuild1
-rw-r--r--dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild1
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.12.ebuild1
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.13.ebuild1
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.14.ebuild1
-rw-r--r--dev-python/ed25519ll/ed25519ll-0.6.ebuild3
-rw-r--r--dev-python/editorconfig-core-py/editorconfig-core-py-0.12.0.ebuild1
-rw-r--r--dev-python/emcee/emcee-2.1.0.ebuild1
-rw-r--r--dev-python/emcee/emcee-2.2.1.ebuild1
-rw-r--r--dev-python/entrypoints/entrypoints-0.2.3.ebuild1
-rw-r--r--dev-python/enzyme/enzyme-0.4.1-r2.ebuild1
-rw-r--r--dev-python/enzyme/enzyme-9999.ebuild1
-rw-r--r--dev-python/epsilon/epsilon-0.7.0.ebuild3
-rw-r--r--dev-python/epsilon/epsilon-0.7.1.ebuild3
-rw-r--r--dev-python/errorhandler/errorhandler-2.0.1.ebuild1
-rw-r--r--dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.18.4.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.20.0-r1.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.20.1-r1.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.21.0-r1.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.24.1-r1.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.24.1.ebuild1
-rw-r--r--dev-python/eventlet/eventlet-0.25.1.ebuild1
-rw-r--r--dev-python/expects/expects-0.8.0.ebuild1
-rw-r--r--dev-python/extras/extras-0.0.3.ebuild1
-rw-r--r--dev-python/extras/extras-1.0.0.ebuild1
-rw-r--r--dev-python/falcon/falcon-0.1.6.ebuild3
-rw-r--r--dev-python/falcon/falcon-0.1.7.ebuild3
-rw-r--r--dev-python/falcon/falcon-0.1.8.ebuild1
-rw-r--r--dev-python/falcon/falcon-0.1.9.ebuild1
-rw-r--r--dev-python/falcon/falcon-1.3.0.ebuild1
-rw-r--r--dev-python/feedgenerator/feedgenerator-1.9.ebuild1
-rw-r--r--dev-python/fixtures/fixtures-1.4.0.ebuild1
-rw-r--r--dev-python/fixtures/fixtures-3.0.0.ebuild1
-rw-r--r--dev-python/flake8-polyfill/flake8-polyfill-1.0.1.ebuild1
-rw-r--r--dev-python/flake8/flake8-2.1.0.ebuild1
-rw-r--r--dev-python/flake8/flake8-2.2.5.ebuild1
-rw-r--r--dev-python/flake8/flake8-2.5.4.ebuild1
-rw-r--r--dev-python/flake8/flake8-3.5.0.ebuild1
-rw-r--r--dev-python/flake8/flake8-3.6.0.ebuild1
-rw-r--r--dev-python/flask-api/flask-api-1.0.ebuild1
-rw-r--r--dev-python/flask-api/flask-api-1.1.ebuild1
-rw-r--r--dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild1
-rw-r--r--dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild1
-rw-r--r--dev-python/flask-babel/flask-babel-0.11.2-r2.ebuild1
-rw-r--r--dev-python/flask-bootstrap/flask-bootstrap-3.3.6.0.ebuild1
-rw-r--r--dev-python/flask-bootstrap/flask-bootstrap-3.3.7.0.ebuild1
-rw-r--r--dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild1
-rw-r--r--dev-python/flask-cors/flask-cors-1.8.0.ebuild1
-rw-r--r--dev-python/flask-cors/flask-cors-1.9.0.ebuild1
-rw-r--r--dev-python/flask-cors/flask-cors-2.1.0.ebuild1
-rw-r--r--dev-python/flask-debug/flask-debug-0.4.3.ebuild1
-rw-r--r--dev-python/flask-login/flask-login-0.3.2-r1.ebuild1
-rw-r--r--dev-python/flask-login/flask-login-0.4.1.ebuild1
-rw-r--r--dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild1
-rw-r--r--dev-python/flask-migrate/flask-migrate-2.1.1-r1.ebuild1
-rw-r--r--dev-python/flask-migrate/flask-migrate-2.1.1.ebuild1
-rw-r--r--dev-python/flask-migrate/flask-migrate-2.5.2.ebuild1
-rw-r--r--dev-python/flask-nav/flask-nav-0.6-r1.ebuild1
-rw-r--r--dev-python/flask-paginate/flask-paginate-0.5.3-r1.ebuild1
-rw-r--r--dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild1
-rw-r--r--dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild1
-rw-r--r--dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild1
-rw-r--r--dev-python/flask-restful/flask-restful-0.3.6.ebuild1
-rw-r--r--dev-python/flask-restful/flask-restful-0.3.7.ebuild1
-rw-r--r--dev-python/flask-script/flask-script-2.0.5-r1.ebuild1
-rw-r--r--dev-python/flask-script/flask-script-2.0.6.ebuild1
-rw-r--r--dev-python/flask-sqlalchemy/flask-sqlalchemy-2.3.2.ebuild1
-rw-r--r--dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1.ebuild1
-rw-r--r--dev-python/flask-themes/flask-themes-0.1.3_p20180112.ebuild1
-rw-r--r--dev-python/flask-uploads/flask-uploads-0.2.0-r1.ebuild1
-rw-r--r--dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild1
-rw-r--r--dev-python/flexmock/flexmock-0.10.2.ebuild1
-rw-r--r--dev-python/flexmock/flexmock-0.10.3.ebuild1
-rw-r--r--dev-python/flexmock/flexmock-0.10.4.ebuild1
-rw-r--r--dev-python/fonttools/fonttools-3.24.2.ebuild1
-rw-r--r--dev-python/fonttools/fonttools-3.44.0.ebuild1
-rw-r--r--dev-python/fonttools/fonttools-4.0.1.ebuild1
-rw-r--r--dev-python/foolscap/foolscap-0.11.0.ebuild3
-rw-r--r--dev-python/foolscap/foolscap-0.7.0.ebuild3
-rw-r--r--dev-python/fqdn/fqdn-1.1.1.ebuild1
-rw-r--r--dev-python/freezegun/freezegun-0.3.10.ebuild1
-rw-r--r--dev-python/freezegun/freezegun-0.3.11.ebuild1
-rw-r--r--dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild3
-rw-r--r--dev-python/frozen-flask/frozen-flask-0.15.ebuild3
-rw-r--r--dev-python/fudge/fudge-0.9.6-r1.ebuild3
-rw-r--r--dev-python/fudge/fudge-1.1.0.ebuild1
-rw-r--r--dev-python/funcparserlib/funcparserlib-0.3.6.ebuild1
-rw-r--r--dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild1
-rw-r--r--dev-python/gammapy/gammapy-0.6.ebuild1
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1-r1.ebuild1
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1.ebuild1
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.4.ebuild1
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.5.ebuild1
-rw-r--r--dev-python/geoip-python/geoip-python-1.3.2-r1.ebuild1
-rw-r--r--dev-python/geopy/geopy-1.11.0.ebuild1
-rw-r--r--dev-python/gevent-socketio/gevent-socketio-0.3.6.ebuild3
-rw-r--r--dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild1
-rw-r--r--dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild1
-rw-r--r--dev-python/ginga/ginga-2.6.5.ebuild3
-rw-r--r--dev-python/gitdb2/gitdb2-2.0.3.ebuild1
-rw-r--r--dev-python/gitlabform/gitlabform-1.0.7.ebuild1
-rw-r--r--dev-python/gitlabform/gitlabform-1.3.0.ebuild1
-rw-r--r--dev-python/gitlabform/gitlabform-1.5.0.ebuild1
-rw-r--r--dev-python/globre/globre-0.1.4.ebuild1
-rw-r--r--dev-python/globre/globre-0.1.5.ebuild1
-rw-r--r--dev-python/glue-vispy-viewers/glue-vispy-viewers-0.7.2.ebuild1
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild1
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-1.6.2.ebuild1
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild1
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild1
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild1
-rw-r--r--dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild3
-rw-r--r--dev-python/google-apputils/google-apputils-0.4.2-r2.ebuild3
-rw-r--r--dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild1
-rw-r--r--dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild1
-rw-r--r--dev-python/google-auth/google-auth-1.0.1.ebuild1
-rw-r--r--dev-python/google-auth/google-auth-1.1.0.ebuild1
-rw-r--r--dev-python/google-auth/google-auth-1.4.1.ebuild1
-rw-r--r--dev-python/google-auth/google-auth-1.6.3.ebuild1
-rw-r--r--dev-python/google-reauth-python/google-reauth-python-0.1.0.ebuild1
-rw-r--r--dev-python/gql/gql-0.1.0.ebuild3
-rw-r--r--dev-python/graphviz/graphviz-0.10.1.ebuild1
-rw-r--r--dev-python/graphviz/graphviz-0.13.ebuild1
-rw-r--r--dev-python/graphviz/graphviz-0.7.1.ebuild3
-rw-r--r--dev-python/greenstalk/greenstalk-1.0.1.ebuild1
-rw-r--r--dev-python/guessit/guessit-3.0.0.ebuild1
-rw-r--r--dev-python/guessit/guessit-9999.ebuild1
-rw-r--r--dev-python/gwcs/gwcs-0.7.ebuild1
-rw-r--r--dev-python/h11/h11-0.7.0.ebuild1
-rw-r--r--dev-python/h11/h11-0.8.1.ebuild1
-rw-r--r--dev-python/h5py/h5py-2.7.0.ebuild1
-rw-r--r--dev-python/h5py/h5py-2.7.1.ebuild1
-rw-r--r--dev-python/h5py/h5py-2.9.0.ebuild1
-rw-r--r--dev-python/hacking/hacking-0.10.3.ebuild1
-rw-r--r--dev-python/hacking/hacking-0.9.2.ebuild1
-rw-r--r--dev-python/hacking/hacking-0.9.6.ebuild1
-rw-r--r--dev-python/hacking/hacking-1.1.0.ebuild1
-rw-r--r--dev-python/hcs-utils/hcs-utils-1.5.ebuild3
-rw-r--r--dev-python/hcs-utils/hcs-utils-2.0.ebuild3
-rw-r--r--dev-python/healpy/healpy-1.10.3.ebuild1
-rw-r--r--dev-python/healpy/healpy-1.11.0.ebuild1
-rw-r--r--dev-python/hgdistver/hgdistver-0.25.ebuild1
-rw-r--r--dev-python/hglib/hglib-1.5.ebuild3
-rw-r--r--dev-python/hglib/hglib-2.1.ebuild1
-rw-r--r--dev-python/hiro/hiro-0.2.ebuild1
-rw-r--r--dev-python/hiro/hiro-0.3.ebuild1
-rw-r--r--dev-python/hiro/hiro-0.5.ebuild1
-rw-r--r--dev-python/hp3parclient/hp3parclient-2.0.0.ebuild3
-rw-r--r--dev-python/hp3parclient/hp3parclient-3.0.0.ebuild3
-rw-r--r--dev-python/html5lib/html5lib-0.9999999.ebuild1
-rw-r--r--dev-python/html5lib/html5lib-0.999999999.ebuild1
-rw-r--r--dev-python/httpauth/httpauth-0.3.ebuild1
-rw-r--r--dev-python/httpretty/httpretty-0.8.14.ebuild1
-rw-r--r--dev-python/humanfriendly/humanfriendly-4.17.ebuild1
-rw-r--r--dev-python/humanize/humanize-0.5.1.ebuild1
-rw-r--r--dev-python/icalendar/icalendar-3.11.7-r1.ebuild1
-rw-r--r--dev-python/icalendar/icalendar-3.11.7.ebuild1
-rw-r--r--dev-python/icalendar/icalendar-3.9.2.ebuild1
-rw-r--r--dev-python/icalendar/icalendar-4.0.3.ebuild1
-rw-r--r--dev-python/imapclient/imapclient-0.13.ebuild1
-rw-r--r--dev-python/imapclient/imapclient-2.1.0.ebuild1
-rw-r--r--dev-python/imexam/imexam-0.7.1.ebuild3
-rw-r--r--dev-python/iminuit/iminuit-1.2.ebuild1
-rw-r--r--dev-python/iminuit/iminuit-1.3.3.ebuild1
-rw-r--r--dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild1
-rw-r--r--dev-python/inflect/inflect-0.2.5.ebuild1
-rw-r--r--dev-python/inflect/inflect-2.1.0.ebuild1
-rw-r--r--dev-python/inflection/inflection-0.3.1.ebuild1
-rw-r--r--dev-python/influxdb/influxdb-2.12.0.ebuild1
-rw-r--r--dev-python/inotifyx/inotifyx-0.2.2.ebuild3
-rw-r--r--dev-python/intervaltree/intervaltree-2.1.0.ebuild1
-rw-r--r--dev-python/iocapture/iocapture-0.1.2-r1.ebuild1
-rw-r--r--dev-python/iocapture/iocapture-0.1.2-r2.ebuild1
-rw-r--r--dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild1
-rw-r--r--dev-python/ipykernel/ipykernel-4.8.2.ebuild1
-rw-r--r--dev-python/ipykernel/ipykernel-5.1.0.ebuild1
-rw-r--r--dev-python/ipyparallel/ipyparallel-6.0.2-r1.ebuild1
-rw-r--r--dev-python/ipyparallel/ipyparallel-6.2.3.ebuild1
-rw-r--r--dev-python/ipython/ipython-5.4.1-r2.ebuild1
-rw-r--r--dev-python/ipython_genutils/ipython_genutils-0.2.0.ebuild1
-rw-r--r--dev-python/ipywidgets/ipywidgets-7.0.0.ebuild1
-rw-r--r--dev-python/ipywidgets/ipywidgets-7.4.2-r1.ebuild1
-rw-r--r--dev-python/ipywidgets/ipywidgets-7.4.2.ebuild1
-rw-r--r--dev-python/irc/irc-16.3.ebuild1
-rw-r--r--dev-python/irc/irc-17.0.ebuild1
-rw-r--r--dev-python/irc/irc-17.1.ebuild1
-rw-r--r--dev-python/isodate/isodate-0.6.0.ebuild1
-rw-r--r--dev-python/jaraco-classes/jaraco-classes-1.4.ebuild1
-rw-r--r--dev-python/jaraco-classes/jaraco-classes-1.5-r1.ebuild1
-rw-r--r--dev-python/jaraco-classes/jaraco-classes-2.0.ebuild1
-rw-r--r--dev-python/jaraco-collections/jaraco-collections-1.5.3-r1.ebuild1
-rw-r--r--dev-python/jaraco-collections/jaraco-collections-1.6.0-r1.ebuild1
-rw-r--r--dev-python/jaraco-collections/jaraco-collections-2.0.ebuild1
-rw-r--r--dev-python/jaraco-collections/jaraco-collections-2.1.ebuild1
-rw-r--r--dev-python/jaraco-functools/jaraco-functools-1.19-r1.ebuild1
-rw-r--r--dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild1
-rw-r--r--dev-python/jaraco-functools/jaraco-functools-2.0.ebuild1
-rw-r--r--dev-python/jaraco-itertools/jaraco-itertools-2.3-r1.ebuild1
-rw-r--r--dev-python/jaraco-itertools/jaraco-itertools-3.0.0-r1.ebuild1
-rw-r--r--dev-python/jaraco-itertools/jaraco-itertools-4.4.2.ebuild1
-rw-r--r--dev-python/jaraco-logging/jaraco-logging-1.5.2-r1.ebuild1
-rw-r--r--dev-python/jaraco-logging/jaraco-logging-1.5.ebuild1
-rw-r--r--dev-python/jaraco-logging/jaraco-logging-2.0.ebuild1
-rw-r--r--dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild1
-rw-r--r--dev-python/jaraco-packaging/jaraco-packaging-5.1-r1.ebuild1
-rw-r--r--dev-python/jaraco-packaging/jaraco-packaging-6.1.ebuild1
-rw-r--r--dev-python/jaraco-packaging/jaraco-packaging-6.2.ebuild1
-rw-r--r--dev-python/jaraco-stream/jaraco-stream-1.1.1.ebuild1
-rw-r--r--dev-python/jaraco-stream/jaraco-stream-1.2-r1.ebuild1
-rw-r--r--dev-python/jaraco-stream/jaraco-stream-2.0-r1.ebuild1
-rw-r--r--dev-python/jaraco-text/jaraco-text-1.10.1-r1.ebuild1
-rw-r--r--dev-python/jaraco-text/jaraco-text-3.1.ebuild1
-rw-r--r--dev-python/jedi/jedi-0.10.2.ebuild1
-rw-r--r--dev-python/jedi/jedi-0.12.1.ebuild1
-rw-r--r--dev-python/jeepney/jeepney-0.3.1.ebuild1
-rw-r--r--dev-python/jellyfish/jellyfish-0.7.2.ebuild1
-rw-r--r--dev-python/jinja2-time/jinja2-time-0.2.0.ebuild1
-rw-r--r--dev-python/jmespath/jmespath-0.9.3-r1.ebuild1
-rw-r--r--dev-python/joblib/joblib-0.10.0.ebuild1
-rw-r--r--dev-python/joblib/joblib-0.11.ebuild1
-rw-r--r--dev-python/joblib/joblib-0.12.2.ebuild1
-rw-r--r--dev-python/jplephem/jplephem-2.6.ebuild1
-rw-r--r--dev-python/json-rpc/json-rpc-1.11.0.ebuild1
-rw-r--r--dev-python/json-tools/json-tools-0.4.0.ebuild1
-rw-r--r--dev-python/json-tools/json-tools-0.4.1.ebuild1
-rw-r--r--dev-python/jsonpickle/jsonpickle-0.9.3.ebuild1
-rw-r--r--dev-python/jsonpickle/jsonpickle-1.2.ebuild1
-rw-r--r--dev-python/jsonref/jsonref-0.1.ebuild1
-rw-r--r--dev-python/jsonschema/jsonschema-2.3.0.ebuild1
-rw-r--r--dev-python/jsonschema/jsonschema-2.4.0.ebuild1
-rw-r--r--dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild1
-rw-r--r--dev-python/jsonschema/jsonschema-2.6.0.ebuild1
-rw-r--r--dev-python/jsonschema/jsonschema-3.0.1.ebuild1
-rw-r--r--dev-python/junit-xml/junit-xml-1.8.ebuild1
-rw-r--r--dev-python/jupyter_client/jupyter_client-5.1.0-r1.ebuild1
-rw-r--r--dev-python/jupyter_client/jupyter_client-5.2.3-r1.ebuild1
-rw-r--r--dev-python/jupyter_client/jupyter_client-5.2.3.ebuild1
-rw-r--r--dev-python/jupyter_client/jupyter_client-5.2.4.ebuild1
-rw-r--r--dev-python/jupyter_console/jupyter_console-4.0.3.ebuild1
-rw-r--r--dev-python/jupyter_console/jupyter_console-4.1.1.ebuild1
-rw-r--r--dev-python/jupyter_console/jupyter_console-5.0.0.ebuild1
-rw-r--r--dev-python/jupyter_console/jupyter_console-5.1.0.ebuild1
-rw-r--r--dev-python/jupyter_console/jupyter_console-6.0.0.ebuild1
-rw-r--r--dev-python/jwcrypto/jwcrypto-0.4.2.ebuild1
-rw-r--r--dev-python/kafka-python/kafka-python-1.3.3.ebuild1
-rw-r--r--dev-python/kaptan/kaptan-0.5.12.ebuild1
-rw-r--r--dev-python/keepassx/keepassx-0.1.0-r1.ebuild1
-rw-r--r--dev-python/keyring/keyring-13.2.1-r1.ebuild3
-rw-r--r--dev-python/keyring/keyring-13.2.1.ebuild1
-rw-r--r--dev-python/keyring/keyring-15.0.0.ebuild3
-rw-r--r--dev-python/keyring/keyring-18.0.1.ebuild1
-rw-r--r--dev-python/keystonemiddleware/keystonemiddleware-4.17.0.ebuild1
-rw-r--r--dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild1
-rw-r--r--dev-python/keystonemiddleware/keystonemiddleware-6.0.0.ebuild1
-rw-r--r--dev-python/kid/kid-0.9.6-r1.ebuild3
-rw-r--r--dev-python/kombu/kombu-4.1.0-r1.ebuild1
-rw-r--r--dev-python/kombu/kombu-4.2.1.ebuild1
-rw-r--r--dev-python/kombu/kombu-4.4.0.ebuild1
-rw-r--r--dev-python/kombu/kombu-4.6.3.ebuild1
-rw-r--r--dev-python/lesscpy/lesscpy-0.9j.ebuild3
-rw-r--r--dev-python/libcloud/libcloud-0.15.1.ebuild1
-rw-r--r--dev-python/libcloud/libcloud-1.2.1.ebuild1
-rw-r--r--dev-python/libpillowfight/libpillowfight-0.2.4.ebuild1
-rw-r--r--dev-python/libpillowfight/libpillowfight-0.3.0.ebuild1
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.2.0.ebuild1
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.5.0.ebuild1
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.6.0.ebuild1
-rw-r--r--dev-python/libvirt-python/libvirt-python-5.8.0.ebuild1
-rw-r--r--dev-python/libvirt-python/libvirt-python-9999.ebuild1
-rw-r--r--dev-python/line_profiler/line_profiler-2.0.ebuild1
-rw-r--r--dev-python/line_profiler/line_profiler-2.1.2.ebuild1
-rw-r--r--dev-python/line_profiler/line_profiler-9999.ebuild1
-rw-r--r--dev-python/linecache2/linecache2-1.0.0.ebuild1
-rw-r--r--dev-python/livereload/livereload-2.4.1.ebuild1
-rw-r--r--dev-python/livereload/livereload-2.5.2.ebuild1
-rw-r--r--dev-python/llfuse/llfuse-1.3.2.ebuild1
-rw-r--r--dev-python/llfuse/llfuse-1.3.4.ebuild1
-rw-r--r--dev-python/llfuse/llfuse-1.3.5.ebuild1
-rw-r--r--dev-python/lockfile/lockfile-0.11.0-r1.ebuild1
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r1.ebuild1
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r2.ebuild1
-rw-r--r--dev-python/locustio/locustio-0.7.3-r1.ebuild3
-rw-r--r--dev-python/logbook/logbook-0.9.1.ebuild1
-rw-r--r--dev-python/logbook/logbook-1.1.0.ebuild1
-rw-r--r--dev-python/logbook/logbook-1.4.0.ebuild1
-rw-r--r--dev-python/loguru/loguru-0.3.2.ebuild1
-rw-r--r--dev-python/louie/louie-1.1-r1.ebuild3
-rw-r--r--dev-python/lz4/lz4-0.10.1.ebuild1
-rw-r--r--dev-python/lz4/lz4-0.8.2.ebuild1
-rw-r--r--dev-python/m2r/m2r-0.1.12.ebuild1
-rw-r--r--dev-python/m2r/m2r-0.1.14.ebuild1
-rw-r--r--dev-python/m2r/m2r-0.1.5.ebuild1
-rw-r--r--dev-python/m2r/m2r-0.1.6.ebuild1
-rw-r--r--dev-python/mako/mako-1.0.3.ebuild1
-rw-r--r--dev-python/mako/mako-1.0.6.ebuild1
-rw-r--r--dev-python/mako/mako-1.0.7.ebuild1
-rw-r--r--dev-python/mamba/mamba-0.8.6.ebuild1
-rw-r--r--dev-python/mando/mando-0.3.2.ebuild1
-rw-r--r--dev-python/mantissa/mantissa-0.8.4.ebuild3
-rw-r--r--dev-python/markdown/markdown-2.6.11.ebuild1
-rw-r--r--dev-python/markdown/markdown-2.6.5.ebuild1
-rw-r--r--dev-python/markdown/markdown-2.6.8.ebuild1
-rw-r--r--dev-python/markdown/markdown-2.6.9.ebuild1
-rw-r--r--dev-python/markdown/markdown-3.0.1.ebuild1
-rw-r--r--dev-python/markups/markups-3.0.0.ebuild1
-rw-r--r--dev-python/matplotlib/matplotlib-2.2.2-r1.ebuild1
-rw-r--r--dev-python/matplotlib/matplotlib-2.2.4.ebuild1
-rw-r--r--dev-python/mccabe/mccabe-0.6.1.ebuild1
-rw-r--r--dev-python/memory_profiler/memory_profiler-0.47.ebuild1
-rw-r--r--dev-python/metakernel/metakernel-0.20.4.ebuild1
-rw-r--r--dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild1
-rw-r--r--dev-python/milk/milk-0.5.1.ebuild3
-rw-r--r--dev-python/milk/milk-0.5.3.ebuild3
-rw-r--r--dev-python/milk/milk-0.6.1.ebuild3
-rw-r--r--dev-python/minidb/minidb-2.0.2-r1.ebuild1
-rw-r--r--dev-python/minidb/minidb-2.0.2.ebuild1
-rw-r--r--dev-python/mistune/mistune-0.8.3.ebuild1
-rw-r--r--dev-python/mkdocs/mkdocs-0.15.3.ebuild1
-rw-r--r--dev-python/mkdocs/mkdocs-1.0.1.ebuild1
-rw-r--r--dev-python/montage-wrapper/montage-wrapper-0.9.8.ebuild1
-rw-r--r--dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild1
-rw-r--r--dev-python/moto/moto-1.0.1-r1.ebuild1
-rw-r--r--dev-python/moviepy/moviepy-0.2.2.ebuild1
-rw-r--r--dev-python/mox/mox-0.5.3-r1.ebuild3
-rw-r--r--dev-python/mox3/mox3-0.24.0.ebuild1
-rw-r--r--dev-python/mpi4py/mpi4py-3.0.2.ebuild1
-rw-r--r--dev-python/mpmath/mpmath-1.0.0.ebuild1
-rw-r--r--dev-python/mpmath/mpmath-1.1.0.ebuild1
-rw-r--r--dev-python/msgpack/msgpack-0.4.8.ebuild1
-rw-r--r--dev-python/msgpack/msgpack-0.5.1.ebuild1
-rw-r--r--dev-python/msgpack/msgpack-0.5.6.ebuild1
-rw-r--r--dev-python/msgpack/msgpack-0.6.1.ebuild1
-rw-r--r--dev-python/multidict/multidict-4.1.0.ebuild1
-rw-r--r--dev-python/multidict/multidict-4.3.1.ebuild1
-rw-r--r--dev-python/multidict/multidict-4.5.2.ebuild1
-rw-r--r--dev-python/mygpoclient/mygpoclient-1.8.ebuild1
-rw-r--r--dev-python/mypy_extensions/mypy_extensions-0.4.1.ebuild1
-rw-r--r--dev-python/naima/naima-0.8-r1.ebuild1
-rw-r--r--dev-python/nbdime/nbdime-0.1.2.ebuild1
-rw-r--r--dev-python/nbdime/nbdime-0.2.0.ebuild1
-rw-r--r--dev-python/nbformat/nbformat-4.4.0-r1.ebuild1
-rw-r--r--dev-python/nbformat/nbformat-4.4.0.ebuild1
-rw-r--r--dev-python/nbval/nbval-0.7.ebuild1
-rw-r--r--dev-python/nbval/nbval-0.9.1.ebuild1
-rw-r--r--dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild1
-rw-r--r--dev-python/netaddr/netaddr-0.7.19.ebuild1
-rw-r--r--dev-python/networkx/networkx-1.11-r1.ebuild1
-rw-r--r--dev-python/networkx/networkx-1.11.ebuild1
-rw-r--r--dev-python/networkx/networkx-2.1.ebuild3
-rw-r--r--dev-python/networkx/networkx-2.2.ebuild1
-rw-r--r--dev-python/networkx/networkx-2.4.ebuild1
-rw-r--r--dev-python/nevow/nevow-0.14.3.ebuild1
-rw-r--r--dev-python/node-semver/node-semver-0.2.0.ebuild1
-rw-r--r--dev-python/node-semver/node-semver-0.6.1.ebuild1
-rw-r--r--dev-python/node-semver/node-semver-0.7.0.ebuild1
-rw-r--r--dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r2.ebuild1
-rw-r--r--dev-python/notebook/notebook-5.0.0.ebuild1
-rw-r--r--dev-python/notebook/notebook-5.2.1.ebuild1
-rw-r--r--dev-python/notebook/notebook-5.7.0.ebuild1
-rw-r--r--dev-python/notebook/notebook-5.7.8.ebuild1
-rw-r--r--dev-python/numba/numba-0.27.0.ebuild1
-rw-r--r--dev-python/numba/numba-0.35.0.ebuild1
-rw-r--r--dev-python/numba/numba-0.37.0.ebuild1
-rw-r--r--dev-python/numba/numba-0.39.0.ebuild1
-rw-r--r--dev-python/numpy/numpy-1.14.5.ebuild1
-rw-r--r--dev-python/numpy/numpy-1.15.4.ebuild1
-rw-r--r--dev-python/numpy/numpy-1.16.1.ebuild1
-rw-r--r--dev-python/numpydoc/numpydoc-0.6.0.ebuild1
-rw-r--r--dev-python/numpydoc/numpydoc-0.8.0.ebuild1
-rw-r--r--dev-python/numpydoc/numpydoc-0.9.1.ebuild1
-rw-r--r--dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild1
-rw-r--r--dev-python/oauth2client/oauth2client-4.1.2.ebuild1
-rw-r--r--dev-python/oauth2client/oauth2client-4.1.3.ebuild1
-rw-r--r--dev-python/oauthlib/oauthlib-1.0.3.ebuild1
-rw-r--r--dev-python/oauthlib/oauthlib-2.0.2.ebuild1
-rw-r--r--dev-python/oauthlib/oauthlib-2.0.3.ebuild1
-rw-r--r--dev-python/oauthlib/oauthlib-2.0.6.ebuild1
-rw-r--r--dev-python/oauthlib/oauthlib-3.0.1.ebuild1
-rw-r--r--dev-python/objgraph/objgraph-3.4.0.ebuild1
-rw-r--r--dev-python/oct2py/oct2py-3.6.0.ebuild1
-rw-r--r--dev-python/oct2py/oct2py-4.0.6.ebuild1
-rw-r--r--dev-python/odfpy/odfpy-1.3.6.ebuild1
-rw-r--r--dev-python/os-testr/os-testr-1.0.0.ebuild1
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.27.0.ebuild1
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.29.1.ebuild1
-rw-r--r--dev-python/oslo-config/oslo-config-6.4.1.ebuild1
-rw-r--r--dev-python/oslo-config/oslo-config-6.8.1.ebuild1
-rw-r--r--dev-python/oslo-context/oslo-context-2.21.0.ebuild1
-rw-r--r--dev-python/oslo-context/oslo-context-2.22.1.ebuild1
-rw-r--r--dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild1
-rw-r--r--dev-python/oslo-i18n/oslo-i18n-3.23.1.ebuild1
-rw-r--r--dev-python/oslo-log/oslo-log-3.39.2.ebuild1
-rw-r--r--dev-python/oslo-log/oslo-log-3.42.3.ebuild1
-rw-r--r--dev-python/oslo-log/oslo-log-3.44.1.ebuild1
-rw-r--r--dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild1
-rw-r--r--dev-python/oslo-middleware/oslo-middleware-3.37.1.ebuild1
-rw-r--r--dev-python/oslo-privsep/oslo-privsep-1.29.2.ebuild1
-rw-r--r--dev-python/oslo-privsep/oslo-privsep-1.32.1.ebuild1
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild1
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.15.2.ebuild1
-rw-r--r--dev-python/oslo-service/oslo-service-1.31.8.ebuild1
-rw-r--r--dev-python/oslo-service/oslo-service-1.38.0.ebuild1
-rw-r--r--dev-python/passwordmeter/passwordmeter-0.1.8.ebuild1
-rw-r--r--dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild1
-rw-r--r--dev-python/pastedeploy/pastedeploy-1.5.2-r2.ebuild1
-rw-r--r--dev-python/pastedeploy/pastedeploy-2.0.1.ebuild1
-rw-r--r--dev-python/path-py/path-py-10.3.1.ebuild1
-rw-r--r--dev-python/path-py/path-py-11.0.1.ebuild1
-rw-r--r--dev-python/path-py/path-py-8.1.2.ebuild1
-rw-r--r--dev-python/patsy/patsy-0.4.1.ebuild1
-rw-r--r--dev-python/patsy/patsy-0.5.1.ebuild1
-rw-r--r--dev-python/paver/paver-1.2.4.ebuild1
-rw-r--r--dev-python/paver/paver-1.3.4.ebuild1
-rw-r--r--dev-python/pbr/pbr-0.8.2-r1.ebuild1
-rw-r--r--dev-python/pbr/pbr-1.10.0-r1.ebuild1
-rw-r--r--dev-python/pbr/pbr-3.1.1.ebuild1
-rw-r--r--dev-python/pbr/pbr-4.1.1.ebuild1
-rw-r--r--dev-python/pbr/pbr-4.2.0-r1.ebuild1
-rw-r--r--dev-python/pbr/pbr-4.2.0-r2.ebuild1
-rw-r--r--dev-python/pbr/pbr-5.1.1.ebuild1
-rw-r--r--dev-python/peak-rules/peak-rules-0.5.ebuild3
-rw-r--r--dev-python/pep257/pep257-2.1.1.ebuild1
-rw-r--r--dev-python/photutils/photutils-0.3.1.ebuild1
-rw-r--r--dev-python/photutils/photutils-0.3.2.ebuild1
-rw-r--r--dev-python/pilkit/pilkit-2.0.ebuild1
-rw-r--r--dev-python/pkgconfig/pkgconfig-1.2.2.ebuild1
-rw-r--r--dev-python/pluginbase/pluginbase-0.5.ebuild1
-rw-r--r--dev-python/plyvel/plyvel-1.0.5.ebuild1
-rw-r--r--dev-python/plyvel/plyvel-1.1.0.ebuild1
-rw-r--r--dev-python/pockets/pockets-0.3.ebuild1
-rw-r--r--dev-python/portend/portend-2.2-r1.ebuild1
-rw-r--r--dev-python/portend/portend-2.2.ebuild1
-rw-r--r--dev-python/poyo/poyo-0.4.1.ebuild1
-rw-r--r--dev-python/pretty-yaml/pretty-yaml-15.6.3.ebuild1
-rw-r--r--dev-python/pretty-yaml/pretty-yaml-15.8.2.ebuild1
-rw-r--r--dev-python/prettytable/prettytable-0.7.1-r1.ebuild1
-rw-r--r--dev-python/prettytable/prettytable-0.7.2-r1.ebuild1
-rw-r--r--dev-python/prettytable/prettytable-0.7.2.ebuild1
-rw-r--r--dev-python/process-tests/process-tests-1.2.0.ebuild1
-rw-r--r--dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.4.1.ebuild1
-rw-r--r--dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.5.1.ebuild1
-rw-r--r--dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.7.2.ebuild1
-rw-r--r--dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild1
-rw-r--r--dev-python/prompt_toolkit/prompt_toolkit-2.0.6.ebuild1
-rw-r--r--dev-python/prompt_toolkit/prompt_toolkit-2.0.7.ebuild1
-rw-r--r--dev-python/prov/prov-1.5.1.ebuild1
-rw-r--r--dev-python/prov/prov-1.5.3.ebuild1
-rw-r--r--dev-python/pushbullet-py/pushbullet-py-0.10.0.ebuild1
-rw-r--r--dev-python/pushbullet-py/pushbullet-py-0.11.0.ebuild1
-rw-r--r--dev-python/pxml/pxml-0.2.12.ebuild1
-rw-r--r--dev-python/py-amqp/py-amqp-2.3.2.ebuild1
-rw-r--r--dev-python/py-amqp/py-amqp-2.4.2.ebuild1
-rw-r--r--dev-python/py-notify/py-notify-0.3.1-r1.ebuild3
-rw-r--r--dev-python/pyamg/pyamg-2.2.1.ebuild1
-rw-r--r--dev-python/pyamg/pyamg-3.0.2.ebuild1
-rw-r--r--dev-python/pyamg/pyamg-3.2.1-r1.ebuild1
-rw-r--r--dev-python/pyamg/pyamg-3.2.1.ebuild1
-rw-r--r--dev-python/pyavm/pyavm-0.9.4.ebuild1
-rw-r--r--dev-python/pycairo/pycairo-1.16.3-r1.ebuild1
-rw-r--r--dev-python/pycairo/pycairo-1.17.0-r1.ebuild1
-rw-r--r--dev-python/pycairo/pycairo-1.18.1.ebuild1
-rw-r--r--dev-python/pychef/pychef-0.2.3.ebuild3
-rw-r--r--dev-python/pycobertura/pycobertura-0.10.0.ebuild1
-rw-r--r--dev-python/pycountry/pycountry-16.11.8.ebuild1
-rw-r--r--dev-python/pycountry/pycountry-17.9.23.ebuild1
-rw-r--r--dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild1
-rw-r--r--dev-python/pycurl/pycurl-7.43.0.2.ebuild1
-rw-r--r--dev-python/pycurl/pycurl-7.43.0.3.ebuild1
-rw-r--r--dev-python/pycurl/pycurl-7.43.0.ebuild1
-rw-r--r--dev-python/pydl/pydl-0.5.3.ebuild1
-rw-r--r--dev-python/pydl/pydl-0.5.4.ebuild1
-rw-r--r--dev-python/pydot-ng/pydot-ng-1.0.0.ebuild1
-rw-r--r--dev-python/pydot/pydot-1.2.3.ebuild1
-rw-r--r--dev-python/pydot/pydot-1.4.1.ebuild1
-rw-r--r--dev-python/pyee/pyee-1.0.2.ebuild1
-rw-r--r--dev-python/pyenchant/pyenchant-1.6.6.ebuild1
-rw-r--r--dev-python/pyenchant/pyenchant-1.6.8.ebuild1
-rw-r--r--dev-python/pyenchant/pyenchant-2.0.0.ebuild1
-rw-r--r--dev-python/pyfakefs/pyfakefs-3.5.8.ebuild1
-rw-r--r--dev-python/pyfits/pyfits-3.3-r1.ebuild1
-rw-r--r--dev-python/pyfits/pyfits-3.4-r1.ebuild1
-rw-r--r--dev-python/pyformance/pyformance-0.3.4.ebuild1
-rw-r--r--dev-python/pyformance/pyformance-0.4.ebuild1
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild1
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild1
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild1
-rw-r--r--dev-python/pygal/pygal-2.4.0.ebuild1
-rw-r--r--dev-python/pygcrypt/pygcrypt-1.0.0.ebuild3
-rw-r--r--dev-python/pyghmi/pyghmi-1.0.22.ebuild1
-rw-r--r--dev-python/pygobject/pygobject-2.28.6-r55.ebuild1
-rw-r--r--dev-python/pygobject/pygobject-3.28.3.ebuild1
-rw-r--r--dev-python/pygpu/pygpu-0.6.0.ebuild1
-rw-r--r--dev-python/pygpu/pygpu-0.6.7.ebuild1
-rw-r--r--dev-python/pygraphviz/pygraphviz-1.3.1.ebuild1
-rw-r--r--dev-python/pygraphviz/pygraphviz-1.5.ebuild1
-rw-r--r--dev-python/pygtk/pygtk-2.24.0-r4.ebuild1
-rw-r--r--dev-python/pyhcl/pyhcl-0.2.3.ebuild1
-rw-r--r--dev-python/pyhcl/pyhcl-0.3.6.ebuild1
-rw-r--r--dev-python/pyjwt/pyjwt-1.5.3.ebuild1
-rw-r--r--dev-python/pyjwt/pyjwt-1.7.1.ebuild1
-rw-r--r--dev-python/pykka/pykka-1.2.1.ebuild1
-rw-r--r--dev-python/pykwalify/pykwalify-1.5.2.ebuild1
-rw-r--r--dev-python/pykwalify/pykwalify-9999.ebuild1
-rw-r--r--dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild1
-rw-r--r--dev-python/pylint/pylint-1.8.4.ebuild1
-rw-r--r--dev-python/pylint/pylint-2.3.1.ebuild1
-rw-r--r--dev-python/pymediainfo/pymediainfo-4.0.ebuild1
-rw-r--r--dev-python/pymediainfo/pymediainfo-4.1.ebuild1
-rw-r--r--dev-python/pympler/pympler-0.5.ebuild1
-rw-r--r--dev-python/pympler/pympler-0.6.ebuild1
-rw-r--r--dev-python/pynacl/pynacl-1.2.1.ebuild1
-rw-r--r--dev-python/pynacl/pynacl-1.3.0.ebuild1
-rw-r--r--dev-python/pynag/pynag-0.9.1.ebuild3
-rw-r--r--dev-python/pyoembed/pyoembed-0.1.1.ebuild3
-rw-r--r--dev-python/pyoembed/pyoembed-9999.ebuild3
-rw-r--r--dev-python/pyparted/pyparted-3.10.7.ebuild1
-rw-r--r--dev-python/pyparted/pyparted-3.11.2.ebuild1
-rw-r--r--dev-python/pyquery/pyquery-1.2.13-r1.ebuild3
-rw-r--r--dev-python/pyquery/pyquery-1.2.13.ebuild1
-rw-r--r--dev-python/pyquery/pyquery-1.4.0.ebuild1
-rw-r--r--dev-python/pyrax/pyrax-1.9.7.ebuild3
-rw-r--r--dev-python/pyregion/pyregion-1.2.ebuild1
-rw-r--r--dev-python/pyrfc3339/pyrfc3339-1.0.ebuild1
-rw-r--r--dev-python/pyrfc3339/pyrfc3339-1.1.ebuild1
-rw-r--r--dev-python/pyro/pyro-4.41.ebuild1
-rw-r--r--dev-python/pyro/pyro-4.56.ebuild1
-rw-r--r--dev-python/pyrqlite/pyrqlite-2.0.ebuild1
-rw-r--r--dev-python/pyrqlite/pyrqlite-9999.ebuild1
-rw-r--r--dev-python/pyscaffold/pyscaffold-2.4.4.ebuild1
-rw-r--r--dev-python/pyshark/pyshark-0.3.7.2-r1.ebuild1
-rw-r--r--dev-python/pyshark/pyshark-0.4.2.3.ebuild1
-rw-r--r--dev-python/pyspf/pyspf-2.0.12.ebuild1
-rw-r--r--dev-python/pysrt/pysrt-1.1.1-r1.ebuild1
-rw-r--r--dev-python/pysrt/pysrt-1.1.1.ebuild1
-rw-r--r--dev-python/pysrt/pysrt-9999.ebuild1
-rw-r--r--dev-python/pystache/pystache-0.5.4.ebuild1
-rw-r--r--dev-python/pytables/pytables-3.4.4.ebuild1
-rw-r--r--dev-python/pyte/pyte-0.5.2-r2.ebuild1
-rw-r--r--dev-python/pyte/pyte-0.8.0-r1.ebuild1
-rw-r--r--dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild1
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.3.1.ebuild1
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.6.1.ebuild1
-rw-r--r--dev-python/pytest-datafiles/pytest-datafiles-2.0.ebuild1
-rw-r--r--dev-python/pytest-flakes/pytest-flakes-4.0.0.ebuild1
-rw-r--r--dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild1
-rw-r--r--dev-python/pytest-pylint/pytest-pylint-0.14.1.ebuild1
-rw-r--r--dev-python/pytest-pylint/pytest-pylint-0.7.1.ebuild1
-rw-r--r--dev-python/pytest-runner/pytest-runner-2.11.1.ebuild1
-rw-r--r--dev-python/pytest-subtesthack/pytest-subtesthack-0.1.1.ebuild1
-rw-r--r--dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild1
-rw-r--r--dev-python/python-afl/python-afl-0.6.1.ebuild1
-rw-r--r--dev-python/python-afl/python-afl-0.7.1.ebuild1
-rw-r--r--dev-python/python-bugzilla/python-bugzilla-2.1.0.ebuild1
-rw-r--r--dev-python/python-daemon/python-daemon-1.6-r1.ebuild3
-rw-r--r--dev-python/python-daemon/python-daemon-2.1.1.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.1.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.2-r1.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.2.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.3.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.4.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.5.ebuild1
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.8.0.ebuild1
-rw-r--r--dev-python/python-digest/python-digest-1.7-r1.ebuild3
-rw-r--r--dev-python/python-distutils-extra/python-distutils-extra-2.39.ebuild1
-rw-r--r--dev-python/python-distutils-extra/python-distutils-extra-2.42.ebuild1
-rw-r--r--dev-python/python-etcd/python-etcd-0.4.5-r1.ebuild1
-rw-r--r--dev-python/python-fastimport/python-fastimport-0.9.2-r1.ebuild3
-rw-r--r--dev-python/python-fastimport/python-fastimport-0.9.6.ebuild1
-rw-r--r--dev-python/python-fastimport/python-fastimport-0.9.8.ebuild1
-rw-r--r--dev-python/python-gammu/python-gammu-2.11.ebuild1
-rw-r--r--dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild1
-rw-r--r--dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild1
-rw-r--r--dev-python/python-heatclient/python-heatclient-1.16.2.ebuild1
-rw-r--r--dev-python/python-heatclient/python-heatclient-1.17.0.ebuild1
-rw-r--r--dev-python/python-ironicclient/python-ironicclient-1.17.0.ebuild1
-rw-r--r--dev-python/python-ironicclient/python-ironicclient-2.2.1.ebuild1
-rw-r--r--dev-python/python-ironicclient/python-ironicclient-2.7.1.ebuild1
-rw-r--r--dev-python/python-ironicclient/python-ironicclient-2.7.2.ebuild1
-rw-r--r--dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild1
-rw-r--r--dev-python/python-ldap/python-ldap-9999.ebuild1
-rw-r--r--dev-python/python-lzo/python-lzo-1.11.ebuild1
-rw-r--r--dev-python/python-lzo/python-lzo-1.12-r1.ebuild1
-rw-r--r--dev-python/python-lzo/python-lzo-1.12.ebuild1
-rw-r--r--dev-python/python-magic/python-magic-0.4.15-r1.ebuild1
-rw-r--r--dev-python/python-mpd/python-mpd-0.5.5.ebuild1
-rw-r--r--dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild1
-rw-r--r--dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild1
-rw-r--r--dev-python/python-neutronclient/python-neutronclient-6.9.0.ebuild1
-rw-r--r--dev-python/python-redmine/python-redmine-2.0.2.ebuild1
-rw-r--r--dev-python/python-saharaclient/python-saharaclient-2.2.1.ebuild1
-rw-r--r--dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild1
-rw-r--r--dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild1
-rw-r--r--dev-python/python-sqlparse/python-sqlparse-0.3.0.ebuild1
-rw-r--r--dev-python/python-swiftclient/python-swiftclient-3.7.0.ebuild1
-rw-r--r--dev-python/python-systemd/python-systemd-233.ebuild1
-rw-r--r--dev-python/python-troveclient/python-troveclient-1.3.0.ebuild1
-rw-r--r--dev-python/python-troveclient/python-troveclient-2.17.0.ebuild1
-rw-r--r--dev-python/python-troveclient/python-troveclient-2.5.0.ebuild1
-rw-r--r--dev-python/python-twitter/python-twitter-3.4.2.ebuild1
-rw-r--r--dev-python/python-urljr/python-urljr-1.0.1-r1.ebuild3
-rw-r--r--dev-python/pytidylib/pytidylib-0.2.4.ebuild1
-rw-r--r--dev-python/pytidylib/pytidylib-0.3.2.ebuild1
-rw-r--r--dev-python/pytoml/pytoml-0.1.14.ebuild1
-rw-r--r--dev-python/pytoml/pytoml-0.1.18.ebuild1
-rw-r--r--dev-python/pytoml/pytoml-0.1.20.ebuild3
-rw-r--r--dev-python/pytools/pytools-2016.2.6-r1.ebuild1
-rw-r--r--dev-python/pytools/pytools-2017.4-r1.ebuild1
-rw-r--r--dev-python/pytools/pytools-9999.ebuild1
-rw-r--r--dev-python/pyu2f/pyu2f-0.1.4.ebuild1
-rw-r--r--dev-python/pyudev/pyudev-0.20.0-r1.ebuild1
-rw-r--r--dev-python/pyudev/pyudev-0.21.0.ebuild1
-rw-r--r--dev-python/pywavelets/pywavelets-0.5.2-r1.ebuild1
-rw-r--r--dev-python/pywavelets/pywavelets-0.5.2.ebuild1
-rw-r--r--dev-python/pyxdg/pyxdg-0.25-r1.ebuild1
-rw-r--r--dev-python/pyxdg/pyxdg-0.26-r1.ebuild1
-rw-r--r--dev-python/pyxdg/pyxdg-0.26.ebuild1
-rw-r--r--dev-python/pyzbar/pyzbar-0.1.5.ebuild3
-rw-r--r--dev-python/pyzbar/pyzbar-0.1.7.ebuild3
-rw-r--r--dev-python/pyzmq/pyzmq-16.0.2.ebuild1
-rw-r--r--dev-python/pyzmq/pyzmq-17.1.0.ebuild1
-rw-r--r--dev-python/pyzor/pyzor-1.0.0-r1.ebuild1
-rw-r--r--dev-python/qserve/qserve-0.2.8-r1.ebuild3
-rw-r--r--dev-python/qtconsole/qtconsole-4.3.1.ebuild1
-rw-r--r--dev-python/radon/radon-1.4.2.ebuild1
-rw-r--r--dev-python/raet/raet-0.6.8.ebuild1
-rw-r--r--dev-python/ramlfications/ramlfications-0.1.9_p20160718.ebuild1
-rw-r--r--dev-python/ratelimit/ratelimit-1.4.1.ebuild1
-rw-r--r--dev-python/raven/raven-5.33.0.ebuild1
-rw-r--r--dev-python/rdflib/rdflib-4.2.1.ebuild1
-rw-r--r--dev-python/rdflib/rdflib-4.2.2.ebuild1
-rw-r--r--dev-python/readme_renderer/readme_renderer-17.2.ebuild1
-rw-r--r--dev-python/rebulk/rebulk-0.9.0.ebuild1
-rw-r--r--dev-python/rebulk/rebulk-9999.ebuild1
-rw-r--r--dev-python/redis-py/redis-py-2.10.5.ebuild1
-rw-r--r--dev-python/redis-py/redis-py-2.10.6.ebuild1
-rw-r--r--dev-python/redis-py/redis-py-2.9.1.ebuild1
-rw-r--r--dev-python/redis-py/redis-py-3.2.1.ebuild1
-rw-r--r--dev-python/regendoc/regendoc-0.6.1.ebuild1
-rw-r--r--dev-python/regions/regions-0.2.ebuild1
-rw-r--r--dev-python/reproject/reproject-0.3.1.ebuild1
-rw-r--r--dev-python/requests-kerberos/requests-kerberos-0.12.0.ebuild1
-rw-r--r--dev-python/requests-mock/requests-mock-1.2.0.ebuild1
-rw-r--r--dev-python/requests-mock/requests-mock-1.5.0.ebuild1
-rw-r--r--dev-python/requests-mock/requests-mock-1.5.2.ebuild1
-rw-r--r--dev-python/requests-oauthlib/requests-oauthlib-0.7.0.ebuild1
-rw-r--r--dev-python/responses/responses-0.6.0.ebuild1
-rw-r--r--dev-python/responses/responses-0.9.0.ebuild1
-rw-r--r--dev-python/restkit/restkit-4.2.2.ebuild1
-rw-r--r--dev-python/rfc3986/rfc3986-0.3.1.ebuild1
-rw-r--r--dev-python/rfc3986/rfc3986-0.4.1.ebuild1
-rw-r--r--dev-python/rfc3986/rfc3986-1.1.0.ebuild1
-rw-r--r--dev-python/rfc3986/rfc3986-1.2.0.ebuild1
-rw-r--r--dev-python/rfc3986/rfc3986-1.3.2.ebuild1
-rw-r--r--dev-python/rnc2rng/rnc2rng-2.4.1.ebuild1
-rw-r--r--dev-python/rnc2rng/rnc2rng-2.4.ebuild1
-rw-r--r--dev-python/rnc2rng/rnc2rng-2.5.ebuild1
-rw-r--r--dev-python/roman/roman-2.0.0.ebuild1
-rw-r--r--dev-python/roman/roman-3.0.ebuild1
-rw-r--r--dev-python/root_numpy/root_numpy-4.4.0.ebuild3
-rw-r--r--dev-python/root_numpy/root_numpy-4.7.3.ebuild3
-rw-r--r--dev-python/rosdistro/rosdistro-0.7.2.ebuild1
-rw-r--r--dev-python/rosdistro/rosdistro-0.7.4.ebuild1
-rw-r--r--dev-python/rosdistro/rosdistro-9999.ebuild1
-rw-r--r--dev-python/rospkg/rospkg-1.1.10.ebuild1
-rw-r--r--dev-python/rospkg/rospkg-1.1.9.ebuild1
-rw-r--r--dev-python/rospkg/rospkg-9999.ebuild1
-rw-r--r--dev-python/rply/rply-0.7.4.ebuild1
-rw-r--r--dev-python/rply/rply-0.7.5.ebuild1
-rw-r--r--dev-python/rpy/rpy-2.6.2.ebuild1
-rw-r--r--dev-python/rsa/rsa-3.2.3-r1.ebuild1
-rw-r--r--dev-python/rsa/rsa-3.4.2.ebuild1
-rw-r--r--dev-python/rst-linker/rst-linker-1.11.ebuild1
-rw-r--r--dev-python/rst-linker/rst-linker-1.9-r1.ebuild1
-rw-r--r--dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild1
-rw-r--r--dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.4.ebuild1
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild1
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild1
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.15.97.ebuild1
-rw-r--r--dev-python/s3fs/s3fs-0.1.2.ebuild1
-rw-r--r--dev-python/s3fs/s3fs-0.1.5.ebuild1
-rw-r--r--dev-python/s3transfer/s3transfer-0.1.13-r1.ebuild1
-rw-r--r--dev-python/s3transfer/s3transfer-0.2.0.ebuild1
-rw-r--r--dev-python/s3transfer/s3transfer-0.2.1.ebuild1
-rw-r--r--dev-python/sabyenc/sabyenc-3.3.5.ebuild3
-rw-r--r--dev-python/scandir/scandir-1.10.0-r1.ebuild1
-rw-r--r--dev-python/scandir/scandir-1.10.0.ebuild1
-rw-r--r--dev-python/scapy-python3/scapy-python3-0.18-r1.ebuild1
-rw-r--r--dev-python/scapy-python3/scapy-python3-0.21.ebuild1
-rw-r--r--dev-python/scapy-python3/scapy-python3-0.23.ebuild1
-rw-r--r--dev-python/schedule/schedule-0.4.2.ebuild1
-rw-r--r--dev-python/schedule/schedule-0.5.0.ebuild1
-rw-r--r--dev-python/scrypt/scrypt-0.8.13.ebuild1
-rw-r--r--dev-python/seaborn/seaborn-0.7.1.ebuild1
-rw-r--r--dev-python/seaborn/seaborn-0.8.1.ebuild1
-rw-r--r--dev-python/seaborn/seaborn-0.9.0.ebuild1
-rw-r--r--dev-python/secretstorage/secretstorage-3.1.0.ebuild1
-rw-r--r--dev-python/secretstorage/secretstorage-3.1.1.ebuild1
-rw-r--r--dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild1
-rw-r--r--dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild1
-rw-r--r--dev-python/semver/semver-2.8.1.ebuild1
-rw-r--r--dev-python/serverfiles/serverfiles-0.2.1.ebuild1
-rw-r--r--dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild1
-rw-r--r--dev-python/setproctitle/setproctitle-1.1.10.ebuild1
-rw-r--r--dev-python/setproctitle/setproctitle-1.1.8.ebuild1
-rw-r--r--dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild1
-rw-r--r--dev-python/simplebayes/simplebayes-1.5.7.ebuild1
-rw-r--r--dev-python/simples3/simples3-1.0.ebuild3
-rw-r--r--dev-python/simpy/simpy-3.0.8.ebuild1
-rw-r--r--dev-python/slimit/slimit-0.8.1-r1.ebuild1
-rw-r--r--dev-python/slixmpp/slixmpp-1.4.0.ebuild3
-rw-r--r--dev-python/slixmpp/slixmpp-1.4.2.ebuild1
-rw-r--r--dev-python/slixmpp/slixmpp-9999.ebuild1
-rw-r--r--dev-python/smmap/smmap-0.9.0.ebuild1
-rw-r--r--dev-python/smmap2/smmap2-2.0.3.ebuild1
-rw-r--r--dev-python/socketio-client/socketio-client-0.6.6.ebuild1
-rw-r--r--dev-python/socketpool/socketpool-0.5.3-r1.ebuild1
-rw-r--r--dev-python/socketpool/socketpool-0.5.3.ebuild1
-rw-r--r--dev-python/sortedcollections/sortedcollections-0.5.3.ebuild1
-rw-r--r--dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild1
-rw-r--r--dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild1
-rw-r--r--dev-python/spark-parser/spark-parser-1.6.0.ebuild1
-rw-r--r--dev-python/spark-parser/spark-parser-1.6.1.ebuild1
-rw-r--r--dev-python/spark-parser/spark-parser-1.8.5.ebuild1
-rw-r--r--dev-python/speaklater/speaklater-1.3-r1.ebuild1
-rw-r--r--dev-python/spectral-cube/spectral-cube-0.4.0.ebuild1
-rw-r--r--dev-python/specutils/specutils-0.2.2.ebuild1
-rw-r--r--dev-python/specutils/specutils-0.2.ebuild1
-rw-r--r--dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild1
-rw-r--r--dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild1
-rw-r--r--dev-python/sphinx-testing/sphinx-testing-0.7.2.ebuild1
-rw-r--r--dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild1
-rw-r--r--dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild1
-rw-r--r--dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild1
-rw-r--r--dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild1
-rw-r--r--dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild1
-rw-r--r--dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild1
-rw-r--r--dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.1.2.ebuild1
-rw-r--r--dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.1.0.ebuild1
-rw-r--r--dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild1
-rw-r--r--dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-9999.ebuild1
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild3
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.18.ebuild1
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild1
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild1
-rw-r--r--dev-python/sqlite3dbm/sqlite3dbm-0.1.4-r1.ebuild3
-rw-r--r--dev-python/statsd/statsd-3.2.1.ebuild1
-rw-r--r--dev-python/statsd/statsd-3.3.0.ebuild1
-rw-r--r--dev-python/statsmodels/statsmodels-0.6.1.ebuild1
-rw-r--r--dev-python/statsmodels/statsmodels-0.8.0.ebuild1
-rw-r--r--dev-python/statsmodels/statsmodels-0.9.0.ebuild1
-rw-r--r--dev-python/statsmodels/statsmodels-9999.ebuild1
-rw-r--r--dev-python/stevedore/stevedore-1.25.1.ebuild1
-rw-r--r--dev-python/stevedore/stevedore-1.28.0.ebuild1
-rw-r--r--dev-python/stevedore/stevedore-1.30.1.ebuild1
-rw-r--r--dev-python/storm/storm-0.20-r1.ebuild3
-rw-r--r--dev-python/stripe/stripe-2.10.1.ebuild1
-rw-r--r--dev-python/stripe/stripe-2.3.0.ebuild1
-rw-r--r--dev-python/stripe/stripe-2.34.0.ebuild1
-rw-r--r--dev-python/subprocess32/subprocess32-3.2.7.ebuild3
-rw-r--r--dev-python/subprocess32/subprocess32-3.5.4.ebuild1
-rw-r--r--dev-python/subunit/subunit-1.2.0-r1.ebuild1
-rw-r--r--dev-python/subvertpy/subvertpy-0.10.1.ebuild1
-rw-r--r--dev-python/subvertpy/subvertpy-0.9.1.ebuild3
-rw-r--r--dev-python/suds/suds-0.6-r1.ebuild1
-rw-r--r--dev-python/sunpy/sunpy-0.8.0.ebuild1
-rw-r--r--dev-python/superlance/superlance-0.14.ebuild3
-rw-r--r--dev-python/superlance/superlance-1.0.0.ebuild3
-rw-r--r--dev-python/sure/sure-1.2.24.ebuild1
-rw-r--r--dev-python/sure/sure-1.2.5-r1.ebuild1
-rw-r--r--dev-python/svgwrite/svgwrite-1.2.1.ebuild3
-rw-r--r--dev-python/symengine/symengine-0.3.0.ebuild1
-rw-r--r--dev-python/sympy/sympy-1.0-r1.ebuild1
-rw-r--r--dev-python/tempita/tempita-0.5.3-r2.ebuild1
-rw-r--r--dev-python/tempora/tempora-1.12.ebuild1
-rw-r--r--dev-python/tempora/tempora-1.14.1.ebuild1
-rw-r--r--dev-python/tempora/tempora-1.14.ebuild1
-rw-r--r--dev-python/tempora/tempora-1.7.ebuild1
-rw-r--r--dev-python/terminado/terminado-0.5.ebuild1
-rw-r--r--dev-python/terminado/terminado-0.6.ebuild1
-rw-r--r--dev-python/terminado/terminado-0.8.1.ebuild1
-rw-r--r--dev-python/testfixtures/testfixtures-4.9.1.ebuild1
-rw-r--r--dev-python/testfixtures/testfixtures-6.8.2.ebuild1
-rw-r--r--dev-python/testify/testify-0.11.0.ebuild1
-rw-r--r--dev-python/testpath/testpath-0.3.1.ebuild1
-rw-r--r--dev-python/testrepository/testrepository-0.0.18-r1.ebuild1
-rw-r--r--dev-python/testrepository/testrepository-0.0.20.ebuild1
-rw-r--r--dev-python/testresources/testresources-0.2.7-r2.ebuild1
-rw-r--r--dev-python/testresources/testresources-1.0.0.ebuild1
-rw-r--r--dev-python/testresources/testresources-2.0.1.ebuild1
-rw-r--r--dev-python/testscenarios/testscenarios-0.5.0.ebuild1
-rw-r--r--dev-python/testtools/testtools-2.3.0.ebuild1
-rw-r--r--dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild3
-rw-r--r--dev-python/theano/theano-0.7.0.ebuild3
-rw-r--r--dev-python/theano/theano-0.8.2.ebuild1
-rw-r--r--dev-python/theano/theano-0.9.0.ebuild1
-rw-r--r--dev-python/timelib/timelib-0.2.4-r1.ebuild3
-rw-r--r--dev-python/tinycss2/tinycss2-1.0.2.ebuild1
-rw-r--r--dev-python/toro/toro-1.0.1.ebuild1
-rw-r--r--dev-python/tqdm/tqdm-4.33.0.ebuild1
-rw-r--r--dev-python/traitlets/traitlets-4.3.2.ebuild1
-rw-r--r--dev-python/treq/treq-0.2.1.ebuild3
-rw-r--r--dev-python/treq/treq-16.12.0.ebuild1
-rw-r--r--dev-python/treq/treq-17.3.1.ebuild1
-rw-r--r--dev-python/treq/treq-17.8.0.ebuild1
-rw-r--r--dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild3
-rw-r--r--dev-python/turbokid/turbokid-1.0.5-r1.ebuild3
-rw-r--r--dev-python/twine/twine-1.11.0.ebuild1
-rw-r--r--dev-python/twisted-core/twisted-core-15.2.1.ebuild3
-rw-r--r--dev-python/txaio/txaio-2.7.1.ebuild1
-rw-r--r--dev-python/txaio/txaio-2.9.0.ebuild1
-rw-r--r--dev-python/txgithub/txgithub-15.0.0-r1.ebuild1
-rw-r--r--dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild1
-rw-r--r--dev-python/ufoLib/ufoLib-3.0.0.ebuild1
-rw-r--r--dev-python/ujson/ujson-1.33.ebuild1
-rw-r--r--dev-python/uncertainties/uncertainties-3.0.1.ebuild1
-rw-r--r--dev-python/uncompyle6/uncompyle6-2.10.1.ebuild1
-rw-r--r--dev-python/uranium/uranium-3.6.0-r1.ebuild1
-rw-r--r--dev-python/uranium/uranium-4.2.0.ebuild1
-rw-r--r--dev-python/uranium/uranium-4.3.0.ebuild1
-rw-r--r--dev-python/urdf_parser_py/urdf_parser_py-0.4.0.ebuild3
-rw-r--r--dev-python/uvloop/uvloop-0.8.1.ebuild3
-rw-r--r--dev-python/vatnumber/vatnumber-1.1-r1.ebuild3
-rw-r--r--dev-python/vcrpy/vcrpy-1.10.3.ebuild1
-rw-r--r--dev-python/vcrpy/vcrpy-1.11.1.ebuild1
-rw-r--r--dev-python/vcrpy/vcrpy-1.12.0.ebuild1
-rw-r--r--dev-python/vcstools/vcstools-0.1.40.ebuild1
-rw-r--r--dev-python/vcstools/vcstools-0.1.42.ebuild1
-rw-r--r--dev-python/vcstools/vcstools-9999.ebuild1
-rw-r--r--dev-python/vdirsyncer/vdirsyncer-0.16.3.ebuild1
-rw-r--r--dev-python/vdirsyncer/vdirsyncer-0.16.4.ebuild1
-rw-r--r--dev-python/vdirsyncer/vdirsyncer-0.16.6.ebuild1
-rw-r--r--dev-python/vdirsyncer/vdirsyncer-0.16.7.ebuild1
-rw-r--r--dev-python/venusian/venusian-1.0.ebuild1
-rw-r--r--dev-python/venusian/venusian-1.0_p20161030.ebuild1
-rw-r--r--dev-python/vertex/vertex-0.3.1-r1.ebuild3
-rw-r--r--dev-python/vine/vine-1.1.3.ebuild1
-rw-r--r--dev-python/vine/vine-1.3.0.ebuild1
-rw-r--r--dev-python/virtualenv/virtualenv-15.1.0.ebuild1
-rw-r--r--dev-python/virtualenv/virtualenv-16.0.0.ebuild1
-rw-r--r--dev-python/visitor/visitor-0.1.3.ebuild1
-rw-r--r--dev-python/waitress/waitress-1.0.1.ebuild1
-rw-r--r--dev-python/waitress/waitress-1.0.2-r1.ebuild1
-rw-r--r--dev-python/waitress/waitress-1.0.2.ebuild1
-rw-r--r--dev-python/warlock/warlock-1.1.0.ebuild1
-rw-r--r--dev-python/warlock/warlock-1.2.0.ebuild1
-rw-r--r--dev-python/warlock/warlock-1.3.0.ebuild1
-rw-r--r--dev-python/watchdog/watchdog-0.8.3-r1.ebuild1
-rw-r--r--dev-python/watchdog/watchdog-0.8.3-r2.ebuild1
-rw-r--r--dev-python/watchdog/watchdog-0.9.0.ebuild1
-rw-r--r--dev-python/wcsaxes/wcsaxes-0.8.ebuild1
-rw-r--r--dev-python/wcsaxes/wcsaxes-0.9-r1.ebuild1
-rw-r--r--dev-python/wcsaxes/wcsaxes-0.9.ebuild1
-rw-r--r--dev-python/weasyprint/weasyprint-43.ebuild1
-rw-r--r--dev-python/webassets/webassets-0.12.1.ebuild1
-rw-r--r--dev-python/webassets/webassets-0.12.ebuild1
-rw-r--r--dev-python/webcolors/webcolors-1.5.ebuild1
-rw-r--r--dev-python/webcolors/webcolors-1.8.1.ebuild1
-rw-r--r--dev-python/weberror/weberror-0.13.1.ebuild3
-rw-r--r--dev-python/webhelpers/webhelpers-1.3-r1.ebuild3
-rw-r--r--dev-python/websocket-client/websocket-client-0.48.0.ebuild1
-rw-r--r--dev-python/webtest/webtest-2.0.21.ebuild1
-rw-r--r--dev-python/webtest/webtest-2.0.29-r1.ebuild3
-rw-r--r--dev-python/webtest/webtest-2.0.29.ebuild1
-rw-r--r--dev-python/wehjit/wehjit-0.2.2-r1.ebuild1
-rw-r--r--dev-python/whichcraft/whichcraft-0.4.1.ebuild1
-rw-r--r--dev-python/whisper/whisper-1.1.3.ebuild1
-rw-r--r--dev-python/whisper/whisper-1.1.5.ebuild1
-rw-r--r--dev-python/whoosh/whoosh-2.6.0.ebuild1
-rw-r--r--dev-python/whoosh/whoosh-2.7.4.ebuild1
-rw-r--r--dev-python/wrapt/wrapt-1.10.10.ebuild1
-rw-r--r--dev-python/wrapt/wrapt-1.10.11.ebuild1
-rw-r--r--dev-python/wrapt/wrapt-1.11.2.ebuild1
-rw-r--r--dev-python/ws4py/ws4py-0.3.4-r1.ebuild1
-rw-r--r--dev-python/ws4py/ws4py-0.3.4.ebuild1
-rw-r--r--dev-python/ws4py/ws4py-0.5.1.ebuild1
-rw-r--r--dev-python/ws4py/ws4py-9999.ebuild1
-rw-r--r--dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild1
-rw-r--r--dev-python/wsgiintercept/wsgiintercept-1.3.1.ebuild1
-rw-r--r--dev-python/wsproto/wsproto-0.11.0.ebuild3
-rw-r--r--dev-python/wsproto/wsproto-0.12.0.ebuild3
-rw-r--r--dev-python/wstools/wstools-0.4.5-r1.ebuild1
-rw-r--r--dev-python/wtf-peewee/wtf-peewee-0.2.6.ebuild1
-rw-r--r--dev-python/wtf-peewee/wtf-peewee-3.0.0.ebuild1
-rw-r--r--dev-python/wtforms/wtforms-2.1.ebuild1
-rw-r--r--dev-python/wtforms/wtforms-2.2.1.ebuild1
-rw-r--r--dev-python/www-authenticate/www-authenticate-0.9.2.ebuild1
-rw-r--r--dev-python/wxpython/wxpython-4.0.6.ebuild1
-rw-r--r--dev-python/xarray/xarray-0.10.8.ebuild1
-rw-r--r--dev-python/xarray/xarray-0.12.1.ebuild1
-rw-r--r--dev-python/xcffib/xcffib-0.5.1.ebuild1
-rw-r--r--dev-python/xcffib/xcffib-0.6.0.ebuild1
-rw-r--r--dev-python/xcffib/xcffib-0.7.0.ebuild1
-rw-r--r--dev-python/xcffib/xcffib-0.8.1.ebuild1
-rw-r--r--dev-python/xdis/xdis-3.3.1.ebuild1
-rw-r--r--dev-python/xdis/xdis-3.6.0.ebuild1
-rw-r--r--dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild1
-rw-r--r--dev-python/xlutils/xlutils-1.7.1.ebuild3
-rw-r--r--dev-python/xlutils/xlutils-2.0.0-r1.ebuild1
-rw-r--r--dev-python/xlwt/xlwt-1.2.0.ebuild1
-rw-r--r--dev-python/xlwt/xlwt-1.3.0.ebuild1
-rw-r--r--dev-python/xmltodict/xmltodict-0.11.0.ebuild1
-rw-r--r--dev-python/xmltodict/xmltodict-0.12.0.ebuild1
-rw-r--r--dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild1
-rw-r--r--dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild1
-rw-r--r--dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild1
-rw-r--r--dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild1
-rw-r--r--dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild1
-rw-r--r--dev-python/xstatic/xstatic-1.0.1.ebuild1
-rw-r--r--dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild1
-rw-r--r--dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild1
-rw-r--r--dev-python/yapf/yapf-0.24.0.ebuild1
-rw-r--r--dev-python/yapf/yapf-0.28.0.ebuild1
-rw-r--r--dev-python/yappi/yappi-0.98.ebuild1
-rw-r--r--dev-python/yappi/yappi-1.0.ebuild1
-rw-r--r--dev-python/yarl/yarl-1.1.1.ebuild1
-rw-r--r--dev-python/yarl/yarl-1.3.0.ebuild1
-rw-r--r--dev-python/zake/zake-0.2.1.ebuild1
-rw-r--r--dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild1
-rw-r--r--dev-python/zc-lockfile/zc-lockfile-1.4.ebuild1
-rw-r--r--dev-python/zict/zict-0.1.2.ebuild1
-rw-r--r--dev-python/zict/zict-0.1.3.ebuild1
-rw-r--r--dev-python/zict/zict-0.1.4.ebuild1
-rw-r--r--dev-python/zipp/zipp-0.5.2.ebuild1
-rw-r--r--dev-python/zipp/zipp-0.6.0.ebuild1
-rw-r--r--dev-python/zope-deprecation/zope-deprecation-4.2.0.ebuild1
-rw-r--r--dev-qt/qt-creator/qt-creator-4.10.1.ebuild1
-rw-r--r--dev-qt/qt-creator/qt-creator-4.8.2.ebuild1
-rw-r--r--dev-qt/qt-creator/qt-creator-9999.ebuild1
-rw-r--r--dev-qt/qtchooser/qtchooser-66.ebuild1
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild1
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild1
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild1
-rw-r--r--dev-ruby/rubygems/rubygems-2.7.10.ebuild1
-rw-r--r--dev-ruby/rubygems/rubygems-3.0.3.ebuild1
-rw-r--r--dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild1
-rw-r--r--dev-ruby/rubygems/rubygems-3.0.6.ebuild1
-rw-r--r--dev-scheme/gauche/gauche-0.9.6-r1.ebuild1
-rw-r--r--dev-scheme/gauche/gauche-0.9.8.ebuild1
-rw-r--r--dev-tex/biber/biber-2.12.ebuild1
-rw-r--r--dev-tex/biber/biber-2.7.ebuild1
-rw-r--r--dev-tex/chktex/chktex-1.7.1.ebuild1
-rw-r--r--dev-tex/chktex/chktex-1.7.6.ebuild1
-rw-r--r--dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild3
-rw-r--r--dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild3
-rw-r--r--dev-tex/latexdiff/latexdiff-1.2.1.ebuild3
-rw-r--r--dev-tex/latexdiff/latexdiff-1.3.0.ebuild1
-rw-r--r--dev-tex/latexdiff/latexdiff-9999.ebuild1
-rw-r--r--dev-tex/style-check/style-check-0.14.ebuild3
-rw-r--r--dev-util/App-SVN-Bisect/App-SVN-Bisect-1.1-r1.ebuild3
-rw-r--r--dev-util/anjuta/anjuta-3.28.0-r1.ebuild1
-rw-r--r--dev-util/autodia/autodia-2.140.0-r2.ebuild1
-rw-r--r--dev-util/babeltrace/babeltrace-1.2.3.ebuild3
-rw-r--r--dev-util/babeltrace/babeltrace-1.2.4.ebuild3
-rw-r--r--dev-util/bam/bam-0.4.0-r1.ebuild3
-rw-r--r--dev-util/bam/bam-0.5.1.ebuild1
-rw-r--r--dev-util/bite/bite-9999.ebuild1
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-0.9.12.ebuild3
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-0.9.12_p1.ebuild3
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot-slave/buildbot-slave-0.8.12.ebuild3
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-0.9.12.ebuild3
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-0.9.12.ebuild3
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-9999.ebuild1
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-0.9.12.ebuild3
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot-www/buildbot-www-0.9.12.ebuild3
-rw-r--r--dev-util/buildbot-www/buildbot-www-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot-www/buildbot-www-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot/buildbot-0.8.12-r3.ebuild3
-rw-r--r--dev-util/buildbot/buildbot-0.9.12-r1.ebuild3
-rw-r--r--dev-util/buildbot/buildbot-1.1.2.ebuild1
-rw-r--r--dev-util/buildbot/buildbot-1.3.0.ebuild1
-rw-r--r--dev-util/buildbot/buildbot-9999.ebuild1
-rw-r--r--dev-util/catkin/catkin-0.7.14.ebuild1
-rw-r--r--dev-util/catkin/catkin-0.7.17.ebuild1
-rw-r--r--dev-util/catkin/catkin-9999.ebuild1
-rw-r--r--dev-util/cgdb/cgdb-0.6.8.ebuild3
-rw-r--r--dev-util/cgdb/cgdb-0.7.0-r1.ebuild3
-rw-r--r--dev-util/cgdb/cgdb-9999.ebuild3
-rw-r--r--dev-util/cmake/cmake-3.14.6.ebuild1
-rw-r--r--dev-util/cmake/cmake-3.14.7.ebuild1
-rw-r--r--dev-util/cmake/cmake-3.15.4.ebuild1
-rw-r--r--dev-util/cmake/cmake-3.15.5.ebuild1
-rw-r--r--dev-util/cmocka/cmocka-1.1.5.ebuild1
-rw-r--r--dev-util/cookiecutter/cookiecutter-1.6.0.ebuild1
-rw-r--r--dev-util/d-feet/d-feet-0.3.14.ebuild1
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild1
-rw-r--r--dev-util/debhelper/debhelper-12.7.1.ebuild1
-rw-r--r--dev-util/debhelper/debhelper-12.7.2.ebuild1
-rw-r--r--dev-util/debhelper/debhelper-9.20160814.ebuild3
-rw-r--r--dev-util/distro-info/distro-info-0.14.ebuild1
-rw-r--r--dev-util/distro-info/distro-info-0.22.ebuild1
-rw-r--r--dev-util/findbugs/findbugs-3.0.1.ebuild3
-rw-r--r--dev-util/gnome-builder/gnome-builder-3.30.3.ebuild1
-rw-r--r--dev-util/google-perftools/google-perftools-2.6.2.ebuild3
-rw-r--r--dev-util/google-perftools/google-perftools-2.7.ebuild1
-rw-r--r--dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild1
-rw-r--r--dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild1
-rw-r--r--dev-util/ninja/ninja-1.8.2-r1.ebuild3
-rw-r--r--dev-util/ninja/ninja-1.8.2-r2.ebuild3
-rw-r--r--dev-util/ninja/ninja-1.8.2.ebuild3
-rw-r--r--dev-util/ninja/ninja-1.9.0.ebuild1
-rw-r--r--dev-util/ninja/ninja-9999.ebuild1
-rw-r--r--dev-util/patchutils/patchutils-0.3.3.ebuild3
-rw-r--r--dev-util/patchutils/patchutils-0.3.4.ebuild1
-rw-r--r--dev-util/rosdep/rosdep-0.13.0.ebuild1
-rw-r--r--dev-util/rosdep/rosdep-0.14.0.ebuild1
-rw-r--r--dev-util/rosdep/rosdep-0.15.0.ebuild1
-rw-r--r--dev-util/rosdep/rosdep-9999.ebuild1
-rw-r--r--dev-util/rosinstall/rosinstall-0.7.8.ebuild1
-rw-r--r--dev-util/rosinstall/rosinstall-9999.ebuild1
-rw-r--r--dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild1
-rw-r--r--dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild1
-rw-r--r--dev-util/schroot/schroot-1.6.10-r4.ebuild3
-rw-r--r--dev-util/spec-cleaner/spec-cleaner-1.0.6.ebuild1
-rw-r--r--dev-util/spec-cleaner/spec-cleaner-1.0.7.ebuild1
-rw-r--r--dev-util/spec-cleaner/spec-cleaner-9999.ebuild1
-rw-r--r--dev-util/uncrustify/uncrustify-0.66.1.ebuild1
-rw-r--r--dev-util/uncrustify/uncrustify-0.68.1.ebuild1
-rw-r--r--dev-util/uncrustify/uncrustify-0.69.0.ebuild1
-rw-r--r--dev-util/uncrustify/uncrustify-9999.ebuild1
-rw-r--r--dev-util/vint/vint-0.3.18.ebuild1
-rw-r--r--dev-util/vint/vint-0.3.19.ebuild1
-rw-r--r--dev-util/wiggle/wiggle-0.9-r1.ebuild3
-rw-r--r--dev-util/wiggle/wiggle-1.0.ebuild3
-rw-r--r--dev-util/wstool/wstool-0.1.13.ebuild1
-rw-r--r--dev-util/wstool/wstool-0.1.17.ebuild1
-rw-r--r--dev-util/wstool/wstool-9999.ebuild1
-rw-r--r--dev-util/xdelta/xdelta-3.1.0.ebuild3
-rw-r--r--dev-vcs/cssc/cssc-1.4.0.ebuild3
-rw-r--r--dev-vcs/cssc/cssc-1.4.1.ebuild1
-rw-r--r--dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild1
-rw-r--r--dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild1
-rw-r--r--dev-vcs/darcs/darcs-2.8.4-r6.ebuild1
-rw-r--r--dev-vcs/git-cola/git-cola-2.11.ebuild1
-rw-r--r--dev-vcs/git-cola/git-cola-3.2.ebuild3
-rw-r--r--dev-vcs/git-deploy/git-deploy-6.0.1_p20131024-r1.ebuild1
-rw-r--r--dev-vcs/git-mantle/git-mantle-0.6.ebuild3
-rw-r--r--dev-vcs/git-pimp/git-pimp-0.8.ebuild3
-rw-r--r--dev-vcs/gitinspector/gitinspector-0.4.4.ebuild3
-rw-r--r--dev-vcs/hgsubversion/hgsubversion-1.9.2.ebuild1
-rw-r--r--dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild1
-rw-r--r--dev-vcs/python-gitlab/python-gitlab-1.7.0.ebuild1
-rw-r--r--dev-vcs/python-gitlab/python-gitlab-1.8.0.ebuild1
-rw-r--r--dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild1
-rw-r--r--dev-vcs/subversion/subversion-1.12.2.ebuild1
-rw-r--r--dev-vcs/subversion/subversion-1.13.0.ebuild1
-rw-r--r--games-strategy/colobot/colobot-0.1.11.ebuild3
-rw-r--r--gnome-base/gdm/gdm-3.30.3-r3.ebuild1
-rw-r--r--gnome-base/gdm/gdm-3.32.0.ebuild1
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild1
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild1
-rw-r--r--gnome-base/gnome-menus/gnome-menus-3.13.3-r1.ebuild3
-rw-r--r--gnome-base/gvfs/gvfs-1.38.3.ebuild1
-rw-r--r--gnome-base/gvfs/gvfs-1.40.2.ebuild1
-rw-r--r--gnome-base/libbonoboui/libbonoboui-2.24.5-r1.ebuild3
-rw-r--r--gnome-base/libglade/libglade-2.6.4-r2.ebuild1
-rw-r--r--gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild1
-rw-r--r--gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild1
-rw-r--r--gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild3
-rw-r--r--gnome-base/orbit/orbit-2.14.19-r5.ebuild1
-rw-r--r--gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild1
-rw-r--r--gnome-extra/gnome-color-manager/gnome-color-manager-3.32.0.ebuild1
-rw-r--r--gnome-extra/gnome-commander/gnome-commander-1.10.0.ebuild1
-rw-r--r--gnome-extra/gnome-commander/gnome-commander-1.10.1.ebuild1
-rw-r--r--gnome-extra/gnome-packagekit/gnome-packagekit-3.24.0.ebuild1
-rw-r--r--gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild3
-rw-r--r--gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild1
-rw-r--r--gnome-extra/gnome-software/gnome-software-3.30.6.ebuild1
-rw-r--r--gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild1
-rw-r--r--gnome-extra/gucharmap/gucharmap-12.0.1.ebuild1
-rw-r--r--gnustep-base/libobjc2/libobjc2-1.8.1.ebuild3
-rw-r--r--gnustep-base/libobjc2/libobjc2-1.8.ebuild3
-rw-r--r--gnustep-base/libobjc2/libobjc2-2.0.ebuild1
-rw-r--r--mail-client/alot/alot-0.5.1.ebuild3
-rw-r--r--mail-client/alot/alot-0.6.ebuild3
-rw-r--r--mail-client/alot/alot-0.7-r1.ebuild3
-rw-r--r--mail-client/alot/alot-0.7.ebuild3
-rw-r--r--mail-client/alot/alot-0.8.1.ebuild1
-rw-r--r--mail-client/trojita/trojita-0.7-r2.ebuild3
-rw-r--r--mail-client/trojita/trojita-9999.ebuild1
-rw-r--r--mail-filter/opendkim/opendkim-2.10.3-r16.ebuild1
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.2-r2.ebuild1
-rw-r--r--mail-filter/spamassassin/spamassassin-3.4.2-r6.ebuild1
-rw-r--r--mail-mta/nullmailer/nullmailer-2.0-r2.ebuild3
-rw-r--r--mail-mta/nullmailer/nullmailer-2.2.ebuild1
-rw-r--r--mate-base/libmatekbd/libmatekbd-1.18.2.ebuild3
-rw-r--r--mate-base/libmatekbd/libmatekbd-1.22.0.ebuild1
-rw-r--r--mate-extra/mate-utils/mate-utils-1.22.0.ebuild1
-rw-r--r--mate-extra/mate-utils/mate-utils-1.22.1-r1.ebuild1
-rw-r--r--media-gfx/alembic/alembic-1.7.11.ebuild1
-rw-r--r--media-gfx/alembic/alembic-1.7.9.ebuild3
-rw-r--r--media-gfx/curaengine/curaengine-3.4.1.ebuild3
-rw-r--r--media-gfx/curaengine/curaengine-3.6.0.ebuild3
-rw-r--r--media-gfx/curaengine/curaengine-4.2.0.ebuild1
-rw-r--r--media-gfx/curaengine/curaengine-4.3.0.ebuild1
-rw-r--r--media-gfx/gnome-photos/gnome-photos-3.30.1-r1.ebuild1
-rw-r--r--media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild1
-rw-r--r--media-gfx/graphite2/graphite2-1.3.10.ebuild3
-rw-r--r--media-gfx/graphite2/graphite2-1.3.13.ebuild1
-rw-r--r--media-gfx/gthumb/gthumb-3.6.2-r1.ebuild1
-rw-r--r--media-gfx/img2pdf/img2pdf-0.3.1.ebuild1
-rw-r--r--media-gfx/img2pdf/img2pdf-0.3.3.ebuild1
-rw-r--r--media-gfx/imv/imv-2.1.3.ebuild3
-rw-r--r--media-gfx/imv/imv-9999.ebuild3
-rw-r--r--media-gfx/luminance-hdr/luminance-hdr-2.6.0.ebuild1
-rw-r--r--media-gfx/openmesh/openmesh-7.1.ebuild3
-rw-r--r--media-gfx/openvdb/openvdb-4.0.2-r2.ebuild1
-rw-r--r--media-gfx/openvdb/openvdb-5.2.0.ebuild1
-rw-r--r--media-gfx/qrencode/qrencode-4.0.2.ebuild1
-rw-r--r--media-gfx/sigal/sigal-1.3.0.ebuild1
-rw-r--r--media-gfx/slic3r/slic3r-1.1.7.ebuild1
-rw-r--r--media-gfx/slic3r/slic3r-1.3.0-r1.ebuild1
-rw-r--r--media-gfx/slic3r/slic3r-9999.ebuild1
-rw-r--r--media-gfx/zbar/zbar-0.20.1-r1.ebuild1
-rw-r--r--media-libs/allegro/allegro-4.4.2-r2.ebuild1
-rw-r--r--media-libs/allegro/allegro-5.2.5.0.ebuild1
-rw-r--r--media-libs/aubio/aubio-0.4.7.ebuild3
-rw-r--r--media-libs/aubio/aubio-0.4.8.ebuild1
-rw-r--r--media-libs/aubio/aubio-0.4.9.ebuild1
-rw-r--r--media-libs/audiofile/audiofile-0.3.6-r3.ebuild1
-rw-r--r--media-libs/chromaprint/chromaprint-1.4.3.ebuild1
-rw-r--r--media-libs/clutter/clutter-1.26.2-r1.ebuild1
-rw-r--r--media-libs/exempi/exempi-2.4.5-r1.ebuild1
-rw-r--r--media-libs/gd/gd-2.2.5-r2.ebuild1
-rw-r--r--media-libs/gegl/gegl-0.3.0.ebuild1
-rw-r--r--media-libs/gegl/gegl-0.3.34.ebuild1
-rw-r--r--media-libs/gegl/gegl-0.4.14.ebuild1
-rw-r--r--media-libs/gegl/gegl-0.4.16.ebuild1
-rw-r--r--media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild3
-rw-r--r--media-libs/graphene/graphene-1.8.6.ebuild1
-rw-r--r--media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild1
-rw-r--r--media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild1
-rw-r--r--media-libs/gstreamer/gstreamer-1.14.4.ebuild1
-rw-r--r--media-libs/gstreamer/gstreamer-1.14.5.ebuild1
-rw-r--r--media-libs/harfbuzz/harfbuzz-2.6.1.ebuild1
-rw-r--r--media-libs/harfbuzz/harfbuzz-2.6.4.ebuild1
-rw-r--r--media-libs/harfbuzz/harfbuzz-9999.ebuild1
-rw-r--r--media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild1
-rw-r--r--media-libs/lcms/lcms-2.9.ebuild3
-rw-r--r--media-libs/lensfun/lensfun-0.3.2-r1.ebuild1
-rw-r--r--media-libs/leptonica/leptonica-1.74.4.ebuild1
-rw-r--r--media-libs/leptonica/leptonica-1.77.0.ebuild1
-rw-r--r--media-libs/leptonica/leptonica-1.78.0.ebuild1
-rw-r--r--media-libs/libcdr/libcdr-0.1.5.ebuild1
-rw-r--r--media-libs/libcdr/libcdr-9999.ebuild3
-rw-r--r--media-libs/libebur128/libebur128-1.2.3.ebuild1
-rw-r--r--media-libs/libebur128/libebur128-1.2.4.ebuild1
-rw-r--r--media-libs/libepoxy/libepoxy-1.5.3-r1.ebuild1
-rw-r--r--media-libs/libfreehand/libfreehand-0.1.2.ebuild1
-rw-r--r--media-libs/libfreehand/libfreehand-9999.ebuild1
-rw-r--r--media-libs/libheif/libheif-1.5.1.ebuild1
-rw-r--r--media-libs/libmp4v2/libmp4v2-2.0.0-r1.ebuild3
-rw-r--r--media-libs/libmpdclient/libmpdclient-2.16.ebuild1
-rw-r--r--media-libs/libmygpo-qt/libmygpo-qt-1.1.0.ebuild3
-rw-r--r--media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild1
-rw-r--r--media-libs/liboggz/liboggz-1.1.1.ebuild1
-rw-r--r--media-libs/libopenraw/libopenraw-0.0.9.ebuild3
-rw-r--r--media-libs/libopenraw/libopenraw-0.1.2.ebuild3
-rw-r--r--media-libs/libopenraw/libopenraw-0.1.3.ebuild3
-rw-r--r--media-libs/libopenshot/libopenshot-0.2.4_pre20190609.ebuild1
-rw-r--r--media-libs/libsndfile/libsndfile-1.0.28-r4.ebuild1
-rw-r--r--media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild1
-rw-r--r--media-libs/libsndfile/libsndfile-9999.ebuild1
-rw-r--r--media-libs/libvisio/libvisio-0.1.7.ebuild1
-rw-r--r--media-libs/libvisio/libvisio-9999.ebuild1
-rw-r--r--media-libs/libvpx/libvpx-1.5.0.ebuild1
-rw-r--r--media-libs/libvpx/libvpx-1.6.0-r1.ebuild1
-rw-r--r--media-libs/libxspf/libxspf-1.2.0.ebuild3
-rw-r--r--media-libs/libyami/libyami-1.0.1.ebuild3
-rw-r--r--media-libs/libyami/libyami-1.1.0.ebuild3
-rw-r--r--media-libs/libyami/libyami-1.2.0.ebuild3
-rw-r--r--media-libs/libyami/libyami-1.3.0.ebuild3
-rw-r--r--media-libs/libyami/libyami-9999.ebuild3
-rw-r--r--media-libs/libzmf/libzmf-0.0.2.ebuild1
-rw-r--r--media-libs/libzmf/libzmf-9999.ebuild3
-rw-r--r--media-libs/lilv/lilv-0.24.4-r1.ebuild1
-rw-r--r--media-libs/musicbrainz/musicbrainz-5.1.0.ebuild1
-rw-r--r--media-libs/mutagen/mutagen-1.42.0.ebuild1
-rw-r--r--media-libs/openicc/openicc-0.1.0.ebuild1
-rw-r--r--media-libs/openjpeg/openjpeg-2.3.1.ebuild1
-rw-r--r--media-libs/raul/raul-0.8.0-r1.ebuild3
-rw-r--r--media-libs/skstream/skstream-0.3.9.ebuild3
-rw-r--r--media-libs/soxr/soxr-0.1.3-r1.ebuild1
-rw-r--r--media-libs/sratom/sratom-0.6.0-r1.ebuild1
-rw-r--r--media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild1
-rw-r--r--media-libs/tiff/tiff-4.0.10-r2.ebuild1
-rw-r--r--media-libs/virglrenderer/virglrenderer-0.6.0.ebuild3
-rw-r--r--media-libs/virglrenderer/virglrenderer-0.7.0.ebuild1
-rw-r--r--media-libs/virglrenderer/virglrenderer-9999.ebuild3
-rw-r--r--media-libs/x265/x265-2.8.ebuild3
-rw-r--r--media-libs/x265/x265-2.9.ebuild3
-rw-r--r--media-libs/x265/x265-3.0.ebuild1
-rw-r--r--media-libs/x265/x265-3.1.2.ebuild1
-rw-r--r--media-libs/x265/x265-3.1.ebuild1
-rw-r--r--media-libs/x265/x265-3.2.ebuild1
-rw-r--r--media-libs/x265/x265-9999.ebuild1
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild1
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild1
-rw-r--r--media-radio/tlf/tlf-1.3.2.ebuild1
-rw-r--r--media-radio/unixcw/unixcw-3.5.1.ebuild3
-rw-r--r--media-sound/apulse/apulse-0.1.12-r4.ebuild3
-rw-r--r--media-sound/bluez-alsa/bluez-alsa-1.4.0.ebuild1
-rw-r--r--media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild1
-rw-r--r--media-sound/bluez-alsa/bluez-alsa-9999.ebuild1
-rw-r--r--media-sound/clementine/clementine-9999.ebuild1
-rw-r--r--media-sound/easytag/easytag-2.4.3-r1.ebuild3
-rw-r--r--media-sound/flacon/flacon-4.1.0.ebuild3
-rw-r--r--media-sound/gpodder/gpodder-3.10.5.ebuild3
-rw-r--r--media-sound/gpodder/gpodder-3.9.1.ebuild3
-rw-r--r--media-sound/mpc/mpc-0.30.ebuild3
-rw-r--r--media-sound/rhythmbox/rhythmbox-3.4.3.ebuild1
-rw-r--r--media-sound/sound-juicer/sound-juicer-3.24.0.ebuild1
-rw-r--r--media-sound/whipper/whipper-0.7.3-r1.ebuild1
-rw-r--r--media-tv/kodi/kodi-18.3-r1.ebuild1
-rw-r--r--media-tv/kodi/kodi-18.4.ebuild1
-rw-r--r--media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild1
-rw-r--r--media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild1
-rw-r--r--media-video/clive/clive-2.3.0.1.ebuild1
-rw-r--r--media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild1
-rw-r--r--media-video/libva-utils/libva-utils-2.4.0.ebuild1
-rw-r--r--media-video/libva-utils/libva-utils-9999.ebuild1
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild1
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild1
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-9999.ebuild1
-rw-r--r--media-video/peek/peek-1.3.1-r2.ebuild1
-rw-r--r--media-video/peek/peek-1.4.0.ebuild1
-rw-r--r--media-video/pitivi/pitivi-0.97.1.ebuild1
-rw-r--r--media-video/pitivi/pitivi-0.98.1.ebuild1
-rw-r--r--media-video/pitivi/pitivi-0.999.ebuild1
-rw-r--r--media-video/subliminal/subliminal-9999.ebuild1
-rw-r--r--media-video/totem/totem-3.30.0.ebuild1
-rw-r--r--net-analyzer/arping/arping-2.17.ebuild3
-rw-r--r--net-analyzer/arping/arping-2.19.ebuild3
-rw-r--r--net-analyzer/arping/arping-2.20.ebuild1
-rw-r--r--net-analyzer/ettercap/ettercap-0.8.3.ebuild1
-rw-r--r--net-analyzer/ettercap/ettercap-9999.ebuild3
-rw-r--r--net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p10.ebuild3
-rw-r--r--net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p16.ebuild3
-rw-r--r--net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p26.ebuild3
-rw-r--r--net-analyzer/munin/munin-2.0.49.ebuild1
-rw-r--r--net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.3-r1.ebuild1
-rw-r--r--net-analyzer/sslsplit/sslsplit-0.5.4.ebuild1
-rw-r--r--net-analyzer/sslsplit/sslsplit-0.5.5.ebuild1
-rw-r--r--net-analyzer/sslsplit/sslsplit-9999.ebuild1
-rw-r--r--net-analyzer/suricata/suricata-4.0.4.ebuild1
-rw-r--r--net-analyzer/tcpdump/tcpdump-4.9.3.ebuild1
-rw-r--r--net-analyzer/tcpdump/tcpdump-9999.ebuild1
-rw-r--r--net-analyzer/vnstat/vnstat-1.17.ebuild3
-rw-r--r--net-analyzer/vnstat/vnstat-2.3.ebuild1
-rw-r--r--net-analyzer/vnstat/vnstat-2.4.ebuild1
-rw-r--r--net-analyzer/vnstat/vnstat-9999.ebuild1
-rw-r--r--net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild1
-rw-r--r--net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild1
-rw-r--r--net-dns/dnsdist/dnsdist-9999.ebuild1
-rw-r--r--net-dns/opendnssec/opendnssec-1.3.18-r1.ebuild3
-rw-r--r--net-dns/opendnssec/opendnssec-1.4.12-r1.ebuild3
-rw-r--r--net-dns/opendnssec/opendnssec-1.4.8.2.ebuild3
-rw-r--r--net-dns/opendnssec/opendnssec-2.0.1-r1.ebuild3
-rw-r--r--net-dns/opendnssec/opendnssec-2.0.3-r1.ebuild1
-rw-r--r--net-dns/pdns/pdns-4.1.13.ebuild1
-rw-r--r--net-dns/pdns/pdns-4.2.0.ebuild1
-rw-r--r--net-dns/pdns/pdns-4.2.1.ebuild1
-rw-r--r--net-dns/pdnsd/pdnsd-1.2.9a-r1.ebuild3
-rw-r--r--net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild1
-rw-r--r--net-dns/rbldnsd/rbldnsd-0.998b.ebuild1
-rw-r--r--net-dns/resolv_wrapper/resolv_wrapper-1.1.4.ebuild3
-rw-r--r--net-dns/resolv_wrapper/resolv_wrapper-1.1.5.ebuild3
-rw-r--r--net-dns/unbound/unbound-1.9.4.ebuild1
-rw-r--r--net-dns/validns/validns-0.8.ebuild3
-rw-r--r--net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild1
-rw-r--r--net-im/bitlbee/bitlbee-3.5.1.ebuild1
-rw-r--r--net-im/empathy/empathy-3.12.14.ebuild1
-rw-r--r--net-im/poezio/poezio-0.12.ebuild3
-rw-r--r--net-im/poezio/poezio-9999.ebuild1
-rw-r--r--net-im/prosody/prosody-0.11.2-r1.ebuild1
-rw-r--r--net-im/prosody/prosody-0.11.3.ebuild1
-rw-r--r--net-im/qtox/qtox-1.16.3.ebuild3
-rw-r--r--net-im/qtox/qtox-9999.ebuild3
-rw-r--r--net-im/turses/turses-0.2.23.ebuild3
-rw-r--r--net-irc/polari/polari-3.30.2.ebuild1
-rw-r--r--net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild1
-rw-r--r--net-irc/znc/znc-1.7.4.ebuild1
-rw-r--r--net-irc/znc/znc-1.7.5.ebuild1
-rw-r--r--net-irc/znc/znc-9999.ebuild1
-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
-rw-r--r--net-mail/grepmail/grepmail-5.30.33-r2.ebuild3
-rw-r--r--net-mail/lbdb/lbdb-0.47.ebuild3
-rw-r--r--net-misc/clusterssh/clusterssh-4.03.03.ebuild3
-rw-r--r--net-misc/clusterssh/clusterssh-4.30.600.ebuild3
-rw-r--r--net-misc/clusterssh/clusterssh-9999.ebuild3
-rw-r--r--net-misc/crossbar/crossbar-17.12.1.ebuild1
-rw-r--r--net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild3
-rw-r--r--net-misc/crossbar/crossbar-17.8.1.ebuild1
-rw-r--r--net-misc/crossbar/crossbar-17.9.1.ebuild1
-rw-r--r--net-misc/crossbar/crossbar-18.3.1.ebuild1
-rw-r--r--net-misc/csync/csync-0.50.0-r1.ebuild3
-rw-r--r--net-misc/csync/csync-0.50.0.ebuild3
-rw-r--r--net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild1
-rw-r--r--net-misc/freerdp/freerdp-2.0.0_rc4.ebuild1
-rw-r--r--net-misc/freerdp/freerdp-9999.ebuild1
-rw-r--r--net-misc/httpie/httpie-1.0.3.ebuild1
-rw-r--r--net-misc/ipv6calc/ipv6calc-1.0.0.ebuild1
-rw-r--r--net-misc/ipv6calc/ipv6calc-2.1.0.ebuild1
-rw-r--r--net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20190618.ebuild1
-rw-r--r--net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild1
-rw-r--r--net-misc/nyx/nyx-2.0.4.ebuild1
-rw-r--r--net-misc/nyx/nyx-2.1.0.ebuild1
-rw-r--r--net-misc/openssh/openssh-7.5_p1-r4.ebuild1
-rw-r--r--net-misc/quagga/quagga-1.2.4.ebuild3
-rw-r--r--net-misc/radvd/radvd-2.14.ebuild3
-rw-r--r--net-misc/radvd/radvd-2.17-r1.ebuild3
-rw-r--r--net-misc/radvd/radvd-2.17-r2.ebuild3
-rw-r--r--net-misc/radvd/radvd-2.18.ebuild1
-rw-r--r--net-misc/rygel/rygel-0.36.2.ebuild1
-rw-r--r--net-misc/seafile-client/seafile-client-6.2.11.ebuild1
-rw-r--r--net-misc/seafile-client/seafile-client-7.0.2.ebuild1
-rw-r--r--net-misc/sks/sks-1.1.6-r2.ebuild3
-rw-r--r--net-misc/sks/sks-1.1.6-r4.ebuild3
-rw-r--r--net-misc/sks/sks-1.1.6-r5.ebuild3
-rw-r--r--net-misc/streamlink/streamlink-0.14.2-r1.ebuild1
-rw-r--r--net-misc/streamlink/streamlink-1.0.0.ebuild1
-rw-r--r--net-misc/streamlink/streamlink-1.1.1.ebuild1
-rw-r--r--net-misc/streamlink/streamlink-9999.ebuild1
-rw-r--r--net-misc/valve/valve-1.0-r1.ebuild3
-rw-r--r--net-nds/389-ds-base/389-ds-base-9999.ebuild3
-rw-r--r--net-nntp/nzbget/nzbget-20.0.ebuild3
-rw-r--r--net-nntp/nzbget/nzbget-21.0.ebuild1
-rw-r--r--net-nntp/nzbget/nzbget-21.0_pre2302.ebuild1
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild3
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild1
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild1
-rw-r--r--net-p2p/bitcoind/bitcoind-0.16.3.ebuild3
-rw-r--r--net-p2p/bitcoind/bitcoind-0.17.1.ebuild1
-rw-r--r--net-p2p/bitcoind/bitcoind-0.18.0.ebuild1
-rw-r--r--net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild1
-rw-r--r--net-p2p/classified-ads/classified-ads-0.11.ebuild3
-rw-r--r--net-p2p/classified-ads/classified-ads-0.12.ebuild3
-rw-r--r--net-p2p/classified-ads/classified-ads-0.13.ebuild3
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild3
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.7.ebuild3
-rw-r--r--net-p2p/rtorrent/rtorrent-0.9.8.ebuild1
-rw-r--r--net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild1
-rw-r--r--net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild1
-rw-r--r--net-print/dymo-cups-drivers/dymo-cups-drivers-1.4.0-r1.ebuild1
-rw-r--r--net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild3
-rw-r--r--net-voip/telepathy-gabble/telepathy-gabble-0.18.4-r1.ebuild1
-rw-r--r--net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild1
-rw-r--r--net-voip/telepathy-rakia/telepathy-rakia-0.8.0.ebuild1
-rw-r--r--net-voip/telepathy-salut/telepathy-salut-0.8.1-r2.ebuild1
-rw-r--r--net-vpn/i2p/i2p-0.9.40.ebuild1
-rw-r--r--net-vpn/iodine/iodine-0.7.0-r2.ebuild3
-rw-r--r--net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.10.ebuild1
-rw-r--r--net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.6.ebuild3
-rw-r--r--net-wireless/crackle/crackle-9999.ebuild3
-rw-r--r--net-wireless/gnuradio/gnuradio-3.7.13.5.ebuild1
-rw-r--r--net-wireless/gnuradio/gnuradio-3.7.9999.ebuild3
-rw-r--r--net-wireless/gnuradio/gnuradio-9999.ebuild3
-rw-r--r--net-wireless/pyrit/pyrit-0.4.0-r1.ebuild3
-rw-r--r--net-wireless/pyrit/pyrit-0.5.0.ebuild3
-rw-r--r--net-wireless/uhd/uhd-3.11.0.0.ebuild3
-rw-r--r--net-wireless/uhd/uhd-3.12.0.0.ebuild3
-rw-r--r--net-wireless/uhd/uhd-3.13.0.1.ebuild3
-rw-r--r--net-wireless/uhd/uhd-3.13.1.0.ebuild1
-rw-r--r--net-wireless/uhd/uhd-3.14.0.0.ebuild1
-rw-r--r--net-wireless/uhd/uhd-3.14.1.1.ebuild1
-rw-r--r--perl-core/Archive-Tar/Archive-Tar-2.300.0.ebuild1
-rw-r--r--perl-core/CPAN-Meta/CPAN-Meta-2.150.1.ebuild3
-rw-r--r--perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild1
-rw-r--r--perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild3
-rw-r--r--perl-core/Math-BigInt/Math-BigInt-1.999.806.ebuild3
-rw-r--r--perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild1
-rw-r--r--sci-astronomy/casacore/casacore-2.3.0-r1.ebuild1
-rw-r--r--sci-astronomy/healpix/healpix-3.30.ebuild3
-rw-r--r--sci-astronomy/healpix/healpix-3.31.ebuild3
-rw-r--r--sci-astronomy/sextractor/sextractor-2.19.5-r1.ebuild3
-rw-r--r--sci-astronomy/sextractor/sextractor-2.19.5.ebuild3
-rw-r--r--sci-astronomy/stellarium/stellarium-0.19.0.ebuild1
-rw-r--r--sci-astronomy/stellarium/stellarium-0.19.1.ebuild1
-rw-r--r--sci-biology/bedtools/bedtools-2.26.0.ebuild1
-rw-r--r--sci-biology/bfast/bfast-0.7.0a.ebuild3
-rw-r--r--sci-biology/biopandas/biopandas-0.2.1.ebuild1
-rw-r--r--sci-biology/bioperl-network/bioperl-network-1.6.9.ebuild3
-rw-r--r--sci-biology/bioperl-network/bioperl-network-9999-r1.ebuild3
-rw-r--r--sci-biology/exonerate/exonerate-2.2.0-r2.ebuild3
-rw-r--r--sci-biology/fasta/fasta-36.3.5e.ebuild3
-rw-r--r--sci-biology/hmmer/hmmer-2.3.2-r4.ebuild3
-rw-r--r--sci-biology/hmmer/hmmer-3.1_beta2.ebuild3
-rw-r--r--sci-biology/psipred/psipred-3.4.ebuild3
-rw-r--r--sci-biology/psipred/psipred-3.5.ebuild3
-rw-r--r--sci-biology/seqan/seqan-1.4.2-r1.ebuild3
-rw-r--r--sci-biology/seqan/seqan-2.2.0-r1.ebuild3
-rw-r--r--sci-chemistry/autodock/autodock-4.2.6.ebuild3
-rw-r--r--sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild3
-rw-r--r--sci-chemistry/molequeue/molequeue-0.9.0.ebuild1
-rw-r--r--sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild3
-rw-r--r--sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild1
-rw-r--r--sci-chemistry/openbabel/openbabel-2.4.1-r1.ebuild1
-rw-r--r--sci-chemistry/openbabel/openbabel-2.4.1.ebuild3
-rw-r--r--sci-chemistry/psi/psi-3.4.0-r2.ebuild3
-rw-r--r--sci-chemistry/relax/relax-4.0.0-r1.ebuild3
-rw-r--r--sci-electronics/gazebo/gazebo-10.1.0.ebuild1
-rw-r--r--sci-geosciences/gpsd/gpsd-3.17-r3.ebuild1
-rw-r--r--sci-geosciences/gpsd/gpsd-3.17-r4.ebuild1
-rw-r--r--sci-libs/Fiona/Fiona-1.5.1.ebuild1
-rw-r--r--sci-libs/Fiona/Fiona-1.7.6.ebuild1
-rw-r--r--sci-libs/Fiona/Fiona-9999.ebuild1
-rw-r--r--sci-libs/Rtree/Rtree-0.8.3_p20180802.ebuild3
-rw-r--r--sci-libs/Shapely/Shapely-1.3.0.ebuild1
-rw-r--r--sci-libs/Shapely/Shapely-1.3.2.ebuild1
-rw-r--r--sci-libs/Shapely/Shapely-1.5.17-r1.ebuild1
-rw-r--r--sci-libs/Shapely/Shapely-1.5.17.ebuild1
-rw-r--r--sci-libs/Shapely/Shapely-1.6.4_p2.ebuild1
-rw-r--r--sci-libs/Shapely/Shapely-9999.ebuild1
-rw-r--r--sci-libs/alglib/alglib-3.10.0-r1.ebuild3
-rw-r--r--sci-libs/armadillo/armadillo-8.300.2.ebuild3
-rw-r--r--sci-libs/armadillo/armadillo-9.200.5.ebuild3
-rw-r--r--sci-libs/armadillo/armadillo-9.200.6.ebuild3
-rw-r--r--sci-libs/avogadrolibs/avogadrolibs-1.91.0_pre20180415.ebuild3
-rw-r--r--sci-libs/cantera/cantera-2.4.0-r1.ebuild1
-rw-r--r--sci-libs/cantera/cantera-2.4.0-r2.ebuild1
-rw-r--r--sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild3
-rw-r--r--sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild1
-rw-r--r--sci-libs/cgnslib/cgnslib-3.3.0.ebuild3
-rw-r--r--sci-libs/cgnslib/cgnslib-3.4.0.ebuild1
-rw-r--r--sci-libs/clblas/clblas-2.10.ebuild1
-rw-r--r--sci-libs/clblast/clblast-0.10.0.ebuild3
-rw-r--r--sci-libs/cminpack/cminpack-1.3.5.ebuild3
-rw-r--r--sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild3
-rw-r--r--sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild3
-rw-r--r--sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild3
-rw-r--r--sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild3
-rw-r--r--sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild3
-rw-r--r--sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild3
-rw-r--r--sci-libs/coinor-cbc/coinor-cbc-2.8.9.ebuild3
-rw-r--r--sci-libs/coinor-cgl/coinor-cgl-0.58.6.ebuild3
-rw-r--r--sci-libs/coinor-clp/coinor-clp-1.15.6-r1.ebuild3
-rw-r--r--sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild3
-rw-r--r--sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild3
-rw-r--r--sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild3
-rw-r--r--sci-libs/coinor-os/coinor-os-2.10.1.ebuild3
-rw-r--r--sci-libs/coinor-osi/coinor-osi-0.106.6.ebuild3
-rw-r--r--sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild3
-rw-r--r--sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild3
-rw-r--r--sci-libs/coinor-utils/coinor-utils-2.9.11.ebuild3
-rw-r--r--sci-libs/coinor-vol/coinor-vol-1.4.4.ebuild3
-rw-r--r--sci-libs/dlib/dlib-19.16.ebuild1
-rw-r--r--sci-libs/dlib/dlib-19.7.ebuild3
-rw-r--r--sci-libs/dlib/dlib-19.9.ebuild1
-rw-r--r--sci-libs/dmlc-core/dmlc-core-0_p20170719.ebuild3
-rw-r--r--sci-libs/exodusii/exodusii-6.09.ebuild3
-rw-r--r--sci-libs/fftw/fftw-3.3.6_p2.ebuild1
-rw-r--r--sci-libs/fftw/fftw-3.3.8.ebuild1
-rw-r--r--sci-libs/fftw/fftw-9999.ebuild1
-rw-r--r--sci-libs/hdf/hdf-4.2.11.ebuild3
-rw-r--r--sci-libs/hdf/hdf-4.2.13-r1.ebuild3
-rw-r--r--sci-libs/hdf/hdf-4.2.13.ebuild3
-rw-r--r--sci-libs/indilib/indilib-1.7.5.ebuild1
-rw-r--r--sci-libs/ipopt/ipopt-3.11.7.ebuild3
-rw-r--r--sci-libs/ipopt/ipopt-3.11.8.ebuild3
-rw-r--r--sci-libs/lemon/lemon-1.3.1.ebuild3
-rw-r--r--sci-libs/levmar/levmar-2.6.ebuild3
-rw-r--r--sci-libs/libcerf/libcerf-1.5.ebuild1
-rw-r--r--sci-libs/libdap/libdap-3.18.1.ebuild3
-rw-r--r--sci-libs/libsigrok/libsigrok-0.3.0.ebuild3
-rw-r--r--sci-libs/libsigrok/libsigrok-0.4.0.ebuild1
-rw-r--r--sci-libs/libsigrok/libsigrok-0.5.1.ebuild1
-rw-r--r--sci-libs/libsigrok/libsigrok-9999.ebuild1
-rw-r--r--sci-libs/netcdf/netcdf-4.3.2-r1.ebuild3
-rw-r--r--sci-libs/netcdf/netcdf-4.6.1-r1.ebuild3
-rw-r--r--sci-libs/netcdf/netcdf-4.6.1.ebuild3
-rw-r--r--sci-libs/orocos-bfl/orocos-bfl-0.8.0.ebuild3
-rw-r--r--sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild3
-rw-r--r--sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild3
-rw-r--r--sci-libs/orocos_kdl/orocos_kdl-9999.ebuild3
-rw-r--r--sci-libs/pcl/pcl-1.9.1.ebuild3
-rw-r--r--sci-libs/pcl/pcl-9999.ebuild3
-rw-r--r--sci-libs/proj/proj-6.2.0.ebuild1
-rw-r--r--sci-libs/scalapack/scalapack-2.0.2-r1.ebuild3
-rw-r--r--sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild1
-rw-r--r--sci-libs/scikits_image/scikits_image-0.13.0.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.17.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.19.0-r1.ebuild1
-rw-r--r--sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild1
-rw-r--r--sci-libs/scipy/scipy-0.16.1.ebuild1
-rw-r--r--sci-libs/scipy/scipy-0.18.1.ebuild1
-rw-r--r--sci-libs/scipy/scipy-0.19.1.ebuild1
-rw-r--r--sci-libs/scipy/scipy-1.0.0.ebuild1
-rw-r--r--sci-libs/scipy/scipy-1.1.0.ebuild1
-rw-r--r--sci-libs/scipy/scipy-9999.ebuild1
-rw-r--r--sci-libs/shogun/shogun-5.0.0.ebuild1
-rw-r--r--sci-libs/silo/silo-4.10.2-r1.ebuild3
-rw-r--r--sci-libs/superlu/superlu-4.3-r1.ebuild1
-rw-r--r--sci-libs/superlu/superlu-5.2.1-r1.ebuild1
-rw-r--r--sci-libs/superlu_mt/superlu_mt-3.1.ebuild3
-rw-r--r--sci-libs/symengine/symengine-0.3.0-r1.ebuild3
-rw-r--r--sci-libs/symengine/symengine-0.4.0.ebuild1
-rw-r--r--sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild3
-rw-r--r--sci-mathematics/dunshire/dunshire-0.1.1.ebuild1
-rw-r--r--sci-mathematics/gmp-ecm/gmp-ecm-6.4.4-r1.ebuild1
-rw-r--r--sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r1.ebuild1
-rw-r--r--sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild1
-rw-r--r--sci-mathematics/maxima/maxima-5.43.0.ebuild1
-rw-r--r--sci-mathematics/nauty/nauty-2.6.7.ebuild3
-rw-r--r--sci-mathematics/pymc3/pymc3-3.1.ebuild1
-rw-r--r--sci-mathematics/yacas/yacas-1.7.0-r1.ebuild1
-rw-r--r--sci-misc/nco/nco-4.5.1-r2.ebuild3
-rw-r--r--sci-physics/clhep/clhep-2.2.0.5.ebuild1
-rw-r--r--sci-physics/clhep/clhep-2.4.0.4.ebuild1
-rw-r--r--sci-physics/clhep/clhep-2.4.1.2.ebuild1
-rw-r--r--sci-physics/espresso++/espresso++-2.0.2.ebuild1
-rw-r--r--sci-physics/espresso++/espresso++-9999.ebuild3
-rw-r--r--sci-physics/espresso/espresso-4.0.0-r1.ebuild1
-rw-r--r--sci-physics/espresso/espresso-4.0_pre20170228.ebuild1
-rw-r--r--sci-physics/espresso/espresso-9999.ebuild1
-rw-r--r--sci-physics/hepmc/hepmc-2.06.09-r1.ebuild3
-rw-r--r--sci-physics/lammps/lammps-20170901-r1.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20170901.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20180117.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20180222.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20180308.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20180316.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20180822.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20181212.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20190605.ebuild1
-rw-r--r--sci-physics/lammps/lammps-20190807.ebuild1
-rw-r--r--sci-physics/lhapdf/lhapdf-5.9.1.ebuild3
-rw-r--r--sci-physics/pythia/pythia-8.2.10.ebuild3
-rw-r--r--sci-physics/pythia/pythia-8.2.26.ebuild3
-rw-r--r--sci-physics/qutip/qutip-4.2.0.ebuild3
-rw-r--r--sci-physics/thepeg/thepeg-1.9.2.ebuild3
-rw-r--r--sci-physics/thepeg/thepeg-2.0.0.ebuild3
-rw-r--r--sci-physics/thepeg/thepeg-2.0.4.ebuild3
-rw-r--r--sci-visualization/yt/yt-3.3.5.ebuild1
-rw-r--r--sci-visualization/yt/yt-3.4.0.ebuild3
-rw-r--r--sys-apps/coreutils/coreutils-8.30.ebuild1
-rw-r--r--sys-apps/coreutils/coreutils-8.31-r1.ebuild1
-rw-r--r--sys-apps/coreutils/coreutils-8.31.ebuild1
-rw-r--r--sys-apps/dbus/dbus-1.12.16.ebuild1
-rw-r--r--sys-apps/ethq/ethq-0.5.0.ebuild3
-rw-r--r--sys-apps/ethq/ethq-0.6.1.ebuild3
-rw-r--r--sys-apps/ethq/ethq-9999.ebuild3
-rw-r--r--sys-apps/fakeroot/fakeroot-1.22.ebuild3
-rw-r--r--sys-apps/fakeroot/fakeroot-1.23.ebuild3
-rw-r--r--sys-apps/fakeroot/fakeroot-1.24.ebuild1
-rw-r--r--sys-apps/findutils/findutils-4.6.0-r1.ebuild1
-rw-r--r--sys-apps/findutils/findutils-4.7.0.ebuild1
-rw-r--r--sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild1
-rw-r--r--sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild1
-rw-r--r--sys-apps/fwupd/fwupd-1.2.11.ebuild1
-rw-r--r--sys-apps/fwupd/fwupd-1.2.8.ebuild1
-rw-r--r--sys-apps/gsmartcontrol/gsmartcontrol-1.0.2.ebuild3
-rw-r--r--sys-apps/gsmartcontrol/gsmartcontrol-1.1.3.ebuild3
-rw-r--r--sys-apps/kbd/kbd-2.0.4-r1.ebuild1
-rw-r--r--sys-apps/kbd/kbd-2.0.4.ebuild1
-rw-r--r--sys-apps/kbd/kbd-2.2.0-r2.ebuild1
-rw-r--r--sys-apps/kbd/kbd-9999.ebuild1
-rw-r--r--sys-apps/keyutils/keyutils-1.6.1.ebuild1
-rw-r--r--sys-apps/lmctfy/lmctfy-0.2.0.ebuild3
-rw-r--r--sys-apps/lmctfy/lmctfy-0.3.0.ebuild3
-rw-r--r--sys-apps/lmctfy/lmctfy-0.3.1.ebuild3
-rw-r--r--sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild3
-rw-r--r--sys-apps/lmctfy/lmctfy-0.5.0.ebuild3
-rw-r--r--sys-apps/miller/miller-5.3.0.ebuild1
-rw-r--r--sys-apps/minijail/minijail-9.ebuild1
-rw-r--r--sys-apps/sydbox/sydbox-1.0.7.ebuild3
-rw-r--r--sys-apps/the_silver_searcher/the_silver_searcher-2.0.0.ebuild3
-rw-r--r--sys-apps/the_silver_searcher/the_silver_searcher-2.1.0.ebuild3
-rw-r--r--sys-auth/authenticator/authenticator-0.2.4.ebuild3
-rw-r--r--sys-auth/authenticator/authenticator-9999.ebuild3
-rw-r--r--sys-auth/consolekit/consolekit-0.4.6.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.1.0-r1.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.1.2.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.2.0.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.2.1.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-9999.ebuild1
-rw-r--r--sys-auth/keystone/keystone-14.1.0-r1.ebuild1
-rw-r--r--sys-auth/keystone/keystone-15.0.0.ebuild1
-rw-r--r--sys-auth/keystone/keystone-16.0.0.ebuild1
-rw-r--r--sys-auth/keystone/keystone-2018.2.9999.ebuild1
-rw-r--r--sys-auth/keystone/keystone-2019.1.9999.ebuild1
-rw-r--r--sys-auth/keystone/keystone-2019.2.9999.ebuild1
-rw-r--r--sys-auth/nss-mdns/nss-mdns-0.13.ebuild3
-rw-r--r--sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild1
-rw-r--r--sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild1
-rw-r--r--sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild1
-rw-r--r--sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild1
-rw-r--r--sys-auth/pam_yubico/pam_yubico-2.26.ebuild1
-rw-r--r--sys-auth/polkit/polkit-0.115-r3.ebuild1
-rw-r--r--sys-auth/polkit/polkit-0.115-r4.ebuild1
-rw-r--r--sys-auth/polkit/polkit-0.116-r1.ebuild1
-rw-r--r--sys-auth/sssd/sssd-1.16.3-r3.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.1.0-r1.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.2.0-r1.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.2.2.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.2.3.ebuild1
-rw-r--r--sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild3
-rw-r--r--sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild3
-rw-r--r--sys-block/mbuffer/mbuffer-20171011.ebuild3
-rw-r--r--sys-block/mbuffer/mbuffer-20181119.ebuild3
-rw-r--r--sys-block/mbuffer/mbuffer-20190127.ebuild1
-rw-r--r--sys-block/mbuffer/mbuffer-20190725.ebuild1
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild1
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild1
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild1
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild1
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild1
-rw-r--r--sys-boot/mbr/mbr-1.1.11-r1.ebuild3
-rw-r--r--sys-cluster/cinder/cinder-13.0.7.ebuild1
-rw-r--r--sys-cluster/cinder/cinder-14.0.1.ebuild1
-rw-r--r--sys-cluster/cinder/cinder-15.0.0.ebuild1
-rw-r--r--sys-cluster/cinder/cinder-2018.2.9999.ebuild1
-rw-r--r--sys-cluster/cinder/cinder-2019.1.9999.ebuild1
-rw-r--r--sys-cluster/cinder/cinder-2019.2.9999.ebuild1
-rw-r--r--sys-cluster/gasnet/gasnet-1.28.0.ebuild1
-rw-r--r--sys-cluster/gasnet/gasnet-1.28.2.ebuild1
-rw-r--r--sys-cluster/gasnet/gasnet-1.30.0.ebuild1
-rw-r--r--sys-cluster/hpx/hpx-0.9.99.ebuild3
-rw-r--r--sys-cluster/hpx/hpx-1.0.0.ebuild3
-rw-r--r--sys-cluster/hpx/hpx-1.1.0.ebuild3
-rw-r--r--sys-cluster/hpx/hpx-1.2.0.ebuild3
-rw-r--r--sys-cluster/hpx/hpx-1.2.1.ebuild1
-rw-r--r--sys-cluster/hpx/hpx-9999.ebuild1
-rw-r--r--sys-cluster/legion/legion-17.08.0.ebuild1
-rw-r--r--sys-cluster/legion/legion-17.10.0.ebuild1
-rw-r--r--sys-cluster/legion/legion-18.02.0.ebuild1
-rw-r--r--sys-cluster/legion/legion-18.05.0.ebuild1
-rw-r--r--sys-cluster/legion/legion-18.12.0.ebuild1
-rw-r--r--sys-cluster/legion/legion-19.06.0.ebuild1
-rw-r--r--sys-cluster/legion/legion-9999.ebuild1
-rw-r--r--sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild3
-rw-r--r--sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild3
-rw-r--r--sys-cluster/libqb/libqb-0.17.1.ebuild3
-rw-r--r--sys-cluster/libqb/libqb-0.17.2.ebuild3
-rw-r--r--sys-cluster/libqb/libqb-1.0.1.ebuild3
-rw-r--r--sys-cluster/libquo/libquo-1.2.9.ebuild3
-rw-r--r--sys-cluster/libquo/libquo-9999.ebuild3
-rw-r--r--sys-devel/binutils-apple/binutils-apple-4.3-r2.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-5.1-r1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-6.1-r1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-6.3-r2.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-7.0-r1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-7.1-r1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-7.2-r1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-8.1.ebuild1
-rw-r--r--sys-devel/binutils-apple/binutils-apple-8.2.1-r1.ebuild1
-rw-r--r--sys-devel/bison/bison-3.1.ebuild3
-rw-r--r--sys-devel/bison/bison-3.2.4.ebuild3
-rw-r--r--sys-devel/bison/bison-3.3.2.ebuild1
-rw-r--r--sys-devel/bison/bison-3.4.1.ebuild1
-rw-r--r--sys-devel/bison/bison-3.4.2.ebuild1
-rw-r--r--sys-devel/flex/flex-2.6.1.ebuild3
-rw-r--r--sys-devel/flex/flex-2.6.3-r1.ebuild3
-rw-r--r--sys-devel/flex/flex-2.6.3.ebuild3
-rw-r--r--sys-devel/flex/flex-2.6.4-r1.ebuild1
-rw-r--r--sys-devel/flex/flex-2.6.4.ebuild3
-rw-r--r--sys-devel/patch/patch-2.7.6-r4.ebuild1
-rw-r--r--sys-devel/sparse/sparse-0.5.1.ebuild3
-rw-r--r--sys-devel/sparse/sparse-0.5.2_rc1.ebuild3
-rw-r--r--sys-devel/sparse/sparse-0.6.0.ebuild1
-rw-r--r--sys-devel/sparse/sparse-9999.ebuild1
-rw-r--r--sys-fs/cryfs/cryfs-0.10.2.ebuild1
-rw-r--r--sys-fs/cryfs/cryfs-0.9.9-r1.ebuild1
-rw-r--r--sys-fs/cryfs/cryfs-9999.ebuild1
-rw-r--r--sys-fs/dosfstools/dosfstools-4.1.ebuild1
-rw-r--r--sys-fs/eudev/eudev-3.2.5.ebuild1
-rw-r--r--sys-fs/eudev/eudev-3.2.7-r2.ebuild1
-rw-r--r--sys-fs/eudev/eudev-3.2.8.ebuild1
-rw-r--r--sys-fs/eudev/eudev-3.2.9.ebuild1
-rw-r--r--sys-fs/eudev/eudev-4.9999.ebuild1
-rw-r--r--sys-fs/eudev/eudev-9999.ebuild1
-rw-r--r--sys-fs/safecopy/safecopy-1.7.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-10.0.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-11.0-r1.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-11.2.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-6.2.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-6.3.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-7.0.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-7.1.ebuild3
-rw-r--r--sys-fs/snapraid/snapraid-8.1.ebuild3
-rw-r--r--sys-fs/tmsu/tmsu-0.6.1.ebuild3
-rw-r--r--sys-fs/tmsu/tmsu-0.7.0.ebuild3
-rw-r--r--sys-kernel/kpatch/kpatch-0.6.3.ebuild1
-rw-r--r--sys-kernel/kpatch/kpatch-0.7.1.ebuild1
-rw-r--r--sys-kernel/kpatch/kpatch-9999.ebuild1
-rw-r--r--sys-libs/libblockdev/libblockdev-2.20-r2.ebuild1
-rw-r--r--sys-libs/libblockdev/libblockdev-2.22.ebuild1
-rw-r--r--sys-libs/libblockdev/libblockdev-2.23.ebuild1
-rw-r--r--sys-libs/libblockdev/libblockdev-9999.ebuild1
-rw-r--r--sys-libs/libcxxrt/libcxxrt-0.0_p20180311.ebuild1
-rw-r--r--sys-libs/libcxxrt/libcxxrt-9999.ebuild1
-rw-r--r--sys-libs/libhugetlbfs/libhugetlbfs-2.21.ebuild3
-rw-r--r--sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild1
-rw-r--r--sys-libs/libosinfo/libosinfo-1.2.0.ebuild3
-rw-r--r--sys-libs/libosinfo/libosinfo-1.3.0.ebuild1
-rw-r--r--sys-libs/libosinfo/libosinfo-1.4.0.ebuild1
-rw-r--r--sys-libs/ncurses/ncurses-6.1_p20181020.ebuild1
-rw-r--r--sys-libs/ncurses/ncurses-6.1_p20190609.ebuild1
-rw-r--r--sys-libs/nss_wrapper/nss_wrapper-1.1.3.ebuild3
-rw-r--r--sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild3
-rw-r--r--sys-libs/nss_wrapper/nss_wrapper-1.1.6.ebuild1
-rw-r--r--sys-libs/pam/pam-1.2.1-r2.ebuild1
-rw-r--r--sys-libs/pam/pam-1.3.0-r2.ebuild1
-rw-r--r--sys-libs/uid_wrapper/uid_wrapper-1.2.1.ebuild3
-rw-r--r--sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild3
-rw-r--r--sys-libs/uid_wrapper/uid_wrapper-1.2.7.ebuild1
-rw-r--r--sys-power/iasl/iasl-20180810.ebuild1
-rw-r--r--sys-power/iasl/iasl-20190215.ebuild1
-rw-r--r--sys-power/iasl/iasl-20190703.ebuild1
-rw-r--r--sys-process/glances/glances-3.1.0.ebuild1
-rw-r--r--sys-process/glances/glances-3.1.1.ebuild1
-rw-r--r--sys-process/glances/glances-3.1.2.ebuild1
-rw-r--r--sys-process/procps/procps-3.3.15-r1.ebuild1
-rw-r--r--sys-process/procps/procps-3.3.16.ebuild1
-rw-r--r--sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild1
-rw-r--r--sys-process/systemd-cron/systemd-cron-1.5.14.ebuild1
-rw-r--r--virtual/podofo-build/podofo-build-0.9.6.ebuild1
-rw-r--r--virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild3
-rw-r--r--virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild3
-rw-r--r--www-apache/mod_perl/mod_perl-2.0.10.ebuild3
-rw-r--r--www-apps/blohg/blohg-0.13-r3.ebuild3
-rw-r--r--www-apps/blohg/blohg-9999.ebuild3
-rw-r--r--www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild3
-rw-r--r--www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild3
-rw-r--r--www-apps/ikiwiki/ikiwiki-3.20170111.ebuild3
-rw-r--r--www-apps/ikiwiki/ikiwiki-3.20171001.ebuild3
-rw-r--r--www-apps/ikiwiki/ikiwiki-3.20190228.ebuild1
-rw-r--r--www-apps/venus/venus-20100911-r1.ebuild3
-rw-r--r--www-apps/venus/venus-20100911-r2.ebuild3
-rw-r--r--www-client/epiphany/epiphany-3.30.4.ebuild1
-rw-r--r--www-client/epiphany/epiphany-3.30.5.ebuild1
-rw-r--r--www-client/epiphany/epiphany-3.32.5.ebuild1
-rw-r--r--www-client/luakit/luakit-2017.08.10.ebuild1
-rw-r--r--www-client/luakit/luakit-9999.ebuild1
-rw-r--r--www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.2.ebuild1
-rw-r--r--www-client/seamonkey/seamonkey-2.49.5-r1.ebuild1
-rw-r--r--www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild1
-rw-r--r--www-misc/buku/buku-3.5.ebuild1
-rw-r--r--www-misc/buku/buku-3.6.ebuild1
-rw-r--r--www-misc/buku/buku-3.7.ebuild1
-rw-r--r--www-misc/urlwatch/urlwatch-2.13.ebuild1
-rw-r--r--www-misc/urlwatch/urlwatch-2.16.ebuild1
-rw-r--r--www-misc/urlwatch/urlwatch-2.17.ebuild1
-rw-r--r--www-servers/gunicorn/gunicorn-19.8.1.ebuild1
-rw-r--r--www-servers/gunicorn/gunicorn-19.9.0.ebuild1
-rw-r--r--www-servers/lighttpd/lighttpd-1.4.53.ebuild1
-rw-r--r--www-servers/lighttpd/lighttpd-1.4.54.ebuild1
-rw-r--r--www-servers/lighttpd/lighttpd-9999.ebuild1
-rw-r--r--www-servers/sniproxy/sniproxy-0.6.0.ebuild1
-rw-r--r--www-servers/tornado/tornado-4.4.2-r1.ebuild1
-rw-r--r--www-servers/tornado/tornado-4.5.1.ebuild1
-rw-r--r--www-servers/tornado/tornado-4.5.3.ebuild1
-rw-r--r--www-servers/tornado/tornado-5.0.2.ebuild1
-rw-r--r--www-servers/tornado/tornado-5.1.ebuild1
-rw-r--r--www-servers/xsp/xsp-2014.12-r2014120900.ebuild3
-rw-r--r--x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild1
-rw-r--r--x11-libs/gtk+extra/gtk+extra-3.3.3.ebuild3
-rw-r--r--x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild3
-rw-r--r--x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild3
-rw-r--r--x11-libs/libgxim/libgxim-0.5.0.ebuild1
-rw-r--r--x11-libs/libnotify/libnotify-0.7.7-r1.ebuild1
-rw-r--r--x11-libs/libnotify/libnotify-0.7.8.ebuild1
-rw-r--r--x11-libs/pango/pango-1.42.4-r2.ebuild1
-rw-r--r--x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild1
-rw-r--r--x11-misc/rofi/rofi-1.5.2.ebuild1
-rw-r--r--x11-misc/rofi/rofi-1.5.3.ebuild1
-rw-r--r--x11-misc/rofi/rofi-1.5.4.ebuild1
-rw-r--r--x11-misc/rofi/rofi-99999.ebuild1
-rw-r--r--x11-misc/sddm/sddm-0.18.1-r1.ebuild1
-rw-r--r--x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild1
-rw-r--r--x11-misc/shared-mime-info/shared-mime-info-1.10.ebuild3
-rw-r--r--x11-misc/zim/zim-0.65.ebuild3
-rw-r--r--x11-wm/i3/i3-4.14.ebuild3
-rw-r--r--x11-wm/marco/marco-1.22.1-r1.ebuild1
-rw-r--r--x11-wm/marco/marco-1.22.2.ebuild1
-rw-r--r--x11-wm/muffin/muffin-3.6.0.ebuild3
-rw-r--r--x11-wm/muffin/muffin-3.8.2.ebuild3
-rw-r--r--x11-wm/mutter/mutter-3.26.2-r1.ebuild1
-rw-r--r--x11-wm/mutter/mutter-3.30.2-r4.ebuild1
-rw-r--r--x11-wm/xpra/xpra-2.2.2-r1.ebuild3
-rw-r--r--x11-wm/xpra/xpra-2.2.6-r2.ebuild3
-rw-r--r--x11-wm/xpra/xpra-2.4.3.ebuild1
3976 files changed, 5575 insertions, 1599 deletions
diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
index 89f9ade2e3ec..7337311ce788 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild
index d22eb773f3c2..f526c230ff6c 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild
index 138c0efa50e2..72354ba5dff1 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
index f0a7e15237e5..30e409e4135f 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
diff --git a/app-admin/ansible-lint/ansible-lint-3.4.23.ebuild b/app-admin/ansible-lint/ansible-lint-3.4.23.ebuild
index 25c9f45d9906..57adc9d0fa2d 100644
--- a/app-admin/ansible-lint/ansible-lint-3.4.23.ebuild
+++ b/app-admin/ansible-lint/ansible-lint-3.4.23.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
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/app-admin/ansible-lint/ansible-lint-4.0.1.ebuild b/app-admin/ansible-lint/ansible-lint-4.0.1.ebuild
index 693eadaacd95..7a241ff86f02 100644
--- a/app-admin/ansible-lint/ansible-lint-4.0.1.ebuild
+++ b/app-admin/ansible-lint/ansible-lint-4.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="app-admin/ansible[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/app-admin/conserver/conserver-8.2.3.ebuild b/app-admin/conserver/conserver-8.2.3.ebuild
index 8050e3f5da86..a6b7c099a51e 100644
--- a/app-admin/conserver/conserver-8.2.3.ebuild
+++ b/app-admin/conserver/conserver-8.2.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD BSD-with-attribution"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86"
IUSE="debug ipv6 freeipmi kerberos libressl pam ssl test tcpd"
+RESTRICT="!test? ( test )"
DEPEND="debug? ( dev-libs/dmalloc:= )
freeipmi? ( sys-libs/freeipmi:= )
diff --git a/app-admin/conserver/conserver-8.2.4.ebuild b/app-admin/conserver/conserver-8.2.4.ebuild
index 7b500c68159f..018a794f081b 100644
--- a/app-admin/conserver/conserver-8.2.4.ebuild
+++ b/app-admin/conserver/conserver-8.2.4.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD BSD-with-attribution"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug ipv6 freeipmi kerberos libressl pam ssl test tcpd"
+RESTRICT="!test? ( test )"
DEPEND="debug? ( dev-libs/dmalloc:= )
freeipmi? ( sys-libs/freeipmi:= )
diff --git a/app-admin/consul-replicate/consul-replicate-0.2.0.ebuild b/app-admin/consul-replicate/consul-replicate-0.2.0.ebuild
index 7ea2003bd5a4..1bfc6d258c62 100644
--- a/app-admin/consul-replicate/consul-replicate-0.2.0.ebuild
+++ b/app-admin/consul-replicate/consul-replicate-0.2.0.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="https://github.com/hashicorp/consul-replicate"
LICENSE="MPL-2.0 Apache-2.0 BSD MIT"
SLOT="0"
IUSE="test"
+RESTRICT+=" !test? ( test )"
DEPEND=">=dev-lang/go-1.4:="
RDEPEND=""
diff --git a/app-admin/diradm/diradm-2.9.7.1.ebuild b/app-admin/diradm/diradm-2.9.7.1.ebuild
index 582ceb15bc6d..6ce9e7a90d54 100644
--- a/app-admin/diradm/diradm-2.9.7.1.ebuild
+++ b/app-admin/diradm/diradm-2.9.7.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=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="automount irixpasswd samba test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( automount irixpasswd samba )"
RDEPEND=">=net-nds/openldap-2.3
diff --git a/app-admin/entr/entr-4.3.ebuild b/app-admin/entr/entr-4.3.ebuild
index bfade6f4da8e..c2fb5be80105 100644
--- a/app-admin/entr/entr-4.3.ebuild
+++ b/app-admin/entr/entr-4.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
src_configure() {
sh configure || die
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.10.0-r1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.10.0-r1.ebuild
index ffe55dede38c..fb7dd4be7234 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.10.0-r1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.10.0-r1.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild
index 586f3c415df5..c7f2534ca0c2 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.10.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.0-r1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.11.0-r1.ebuild
index ffe55dede38c..fb7dd4be7234 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.11.0-r1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.0-r1.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild
index 586f3c415df5..c7f2534ca0c2 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.1-r1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.11.1-r1.ebuild
index ffe55dede38c..fb7dd4be7234 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.11.1-r1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.1-r1.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild
index 586f3c415df5..c7f2534ca0c2 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.11.1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.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=6
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.2-r1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.11.2-r1.ebuild
index ffe55dede38c..fb7dd4be7234 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.11.2-r1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.2-r1.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.2.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.11.2.ebuild
index 586f3c415df5..c7f2534ca0c2 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.11.2.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.2.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.13.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.13.0.ebuild
index ef2c730c8778..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.13.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.13.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
EAPI=6
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.13.2.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.13.2.ebuild
index ef2c730c8778..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.13.2.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.13.2.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.14.2.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.14.2.ebuild
index ef2c730c8778..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.14.2.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.14.2.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.15.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.15.0.ebuild
index bc589b56f9aa..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.15.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.15.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild
index bc589b56f9aa..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.15.1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.15.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.16.1.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.16.1.ebuild
index 0bef08b2f3d8..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.16.1.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.16.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild
index 0bef08b2f3d8..28f539a9db37 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild
index e88453feb7e0..9a251dd782d8 100644
--- a/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-util/checkbashisms
diff --git a/app-admin/gixy/gixy-0.1.20.ebuild b/app-admin/gixy/gixy-0.1.20.ebuild
index d56ff0091eef..a517bd4fad8e 100644
--- a/app-admin/gixy/gixy-0.1.20.ebuild
+++ b/app-admin/gixy/gixy-0.1.20.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="7"
@@ -16,6 +16,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
>=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
diff --git a/app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild b/app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild
index b6dd4fd2a017..914683fba0df 100644
--- a/app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="LGPL-2.1 GPL-2 GPL-3"
SLOT="0"
IUSE="autotype browser debug keeshare +network test yubikey"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/argon2:=
diff --git a/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild b/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
index baa5af0d25de..4bc7be0358f1 100644
--- a/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
+++ b/app-admin/lastpass-cli/lastpass-cli-1.3.1-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
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="GPL-2+ GPL-2+-with-openssl-exception"
KEYWORDS="amd64 x86"
IUSE="libressl X +pinentry test"
+RESTRICT="!test? ( test )"
RDEPEND="
X? ( || ( x11-misc/xclip x11-misc/xsel ) )
diff --git a/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild b/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild
index d67ef36f961b..a8047a4f3661 100644
--- a/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild
+++ b/app-admin/lastpass-cli/lastpass-cli-1.3.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-2+ GPL-2+-with-openssl-exception"
KEYWORDS="~amd64 ~x86"
IUSE="libressl X +pinentry test"
+RESTRICT="!test? ( test )"
RDEPEND="
X? ( || ( x11-misc/xclip x11-misc/xsel ) )
diff --git a/app-admin/lastpass-cli/lastpass-cli-1.3.3.ebuild b/app-admin/lastpass-cli/lastpass-cli-1.3.3.ebuild
index d67ef36f961b..a8047a4f3661 100644
--- a/app-admin/lastpass-cli/lastpass-cli-1.3.3.ebuild
+++ b/app-admin/lastpass-cli/lastpass-cli-1.3.3.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-2+ GPL-2+-with-openssl-exception"
KEYWORDS="~amd64 ~x86"
IUSE="libressl X +pinentry test"
+RESTRICT="!test? ( test )"
RDEPEND="
X? ( || ( x11-misc/xclip x11-misc/xsel ) )
diff --git a/app-admin/lib_users/lib_users-0.13.ebuild b/app-admin/lib_users/lib_users-0.13.ebuild
index d4aca2e0ac61..3338ba112722 100644
--- a/app-admin/lib_users/lib_users-0.13.ebuild
+++ b/app-admin/lib_users/lib_users-0.13.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild b/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
index 0d5aba38b6d8..41466b8f3d98 100644
--- a/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
+++ b/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
SLOT="0/18"
KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 x86"
IUSE="command-not-found consolekit cron elogind entropy +introspection systemd test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
^^ ( consolekit elogind systemd )
diff --git a/app-admin/pass-otp/pass-otp-1.2.0.ebuild b/app-admin/pass-otp/pass-otp-1.2.0.ebuild
index 07731fc77c09..607af255b6ce 100644
--- a/app-admin/pass-otp/pass-otp-1.2.0.ebuild
+++ b/app-admin/pass-otp/pass-otp-1.2.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="qrcode test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-tcltk/expect:* )"
diff --git a/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild
index 6de1b662f2ab..fe48f7cee17a 100644
--- a/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild
+++ b/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild
@@ -16,6 +16,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="libressl minimal test qr yubikey +xml xvkbd"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="xml? ( dev-libs/xerces-c )
qr? ( media-gfx/qrencode )
diff --git a/app-admin/pwman3/pwman3-0.10.0.ebuild b/app-admin/pwman3/pwman3-0.10.0.ebuild
index c63d60465f40..48418976fb21 100644
--- a/app-admin/pwman3/pwman3-0.10.0.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="mongodb mysql postgres +sqlite test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.9.11.ebuild
index ba9a62305684..f83697e20877 100644
--- a/app-admin/pwman3/pwman3-0.9.11.ebuild
+++ b/app-admin/pwman3/pwman3-0.9.11.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="mongodb mysql postgres +sqlite test"
+RESTRICT="!test? ( test )"
COMMON="
>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
diff --git a/app-admin/rcm/rcm-1.3.1.ebuild b/app-admin/rcm/rcm-1.3.1.ebuild
index e068009d9cee..b83724655d3c 100644
--- a/app-admin/rcm/rcm-1.3.1.ebuild
+++ b/app-admin/rcm/rcm-1.3.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=6
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-util/cram )"
diff --git a/app-admin/rcm/rcm-1.3.3.ebuild b/app-admin/rcm/rcm-1.3.3.ebuild
index e068009d9cee..b83724655d3c 100644
--- a/app-admin/rcm/rcm-1.3.3.ebuild
+++ b/app-admin/rcm/rcm-1.3.3.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 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-util/cram )"
diff --git a/app-admin/rex/rex-1.3.3.ebuild b/app-admin/rex/rex-1.3.3.ebuild
index 6081b372fac1..af414184c6c9 100644
--- a/app-admin/rex/rex-1.3.3.ebuild
+++ b/app-admin/rex/rex-1.3.3.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=5
@@ -13,6 +13,7 @@ DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DBI
diff --git a/app-admin/rex/rex-1.4.0-r1.ebuild b/app-admin/rex/rex-1.4.0-r1.ebuild
index 7fdb6b904a41..567130b86b33 100644
--- a/app-admin/rex/rex-1.4.0-r1.ebuild
+++ b/app-admin/rex/rex-1.4.0-r1.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
@@ -13,6 +13,7 @@ DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DBI
diff --git a/app-admin/rex/rex-1.4.1.ebuild b/app-admin/rex/rex-1.4.1.ebuild
index acaf671c78bd..099a61a9bc6f 100644
--- a/app-admin/rex/rex-1.4.1.ebuild
+++ b/app-admin/rex/rex-1.4.1.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
@@ -13,6 +13,7 @@ DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DBI
diff --git a/app-admin/rex/rex-1.5.0.ebuild b/app-admin/rex/rex-1.5.0.ebuild
index d7c75b836fb6..4eedb99641f8 100644
--- a/app-admin/rex/rex-1.5.0.ebuild
+++ b/app-admin/rex/rex-1.5.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
@@ -25,6 +25,7 @@ DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DZIL_DEPENDS="
dev-perl/Dist-Zilla
diff --git a/app-admin/rex/rex-1.6.0.ebuild b/app-admin/rex/rex-1.6.0.ebuild
index 5a34558d4efe..796195929d6d 100644
--- a/app-admin/rex/rex-1.6.0.ebuild
+++ b/app-admin/rex/rex-1.6.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
EAPI=6
@@ -25,6 +25,7 @@ DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DZIL_DEPENDS="
dev-perl/Dist-Zilla
diff --git a/app-admin/rex/rex-9999.ebuild b/app-admin/rex/rex-9999.ebuild
index d7c75b836fb6..4eedb99641f8 100644
--- a/app-admin/rex/rex-9999.ebuild
+++ b/app-admin/rex/rex-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
@@ -25,6 +25,7 @@ DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DZIL_DEPENDS="
dev-perl/Dist-Zilla
diff --git a/app-admin/setools/setools-4.2.1.ebuild b/app-admin/setools/setools-4.2.1.ebuild
index 3e80e5e19f6b..ee786fe4b51a 100644
--- a/app-admin/setools/setools-4.2.1.ebuild
+++ b/app-admin/setools/setools-4.2.1.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
IUSE="X test"
+RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
>=dev-python/networkx-2.0[${PYTHON_USEDEP}]
diff --git a/app-admin/stow/stow-2.2.2-r1.ebuild b/app-admin/stow/stow-2.2.2-r1.ebuild
index 6c38e26d6bd5..5fc1dffc1261 100644
--- a/app-admin/stow/stow-2.2.2-r1.ebuild
+++ b/app-admin/stow/stow-2.2.2-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 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-lang/perl
test? (
diff --git a/app-admin/stow/stow-2.3.1.ebuild b/app-admin/stow/stow-2.3.1.ebuild
index 834867c86051..8d897c6cd2fc 100644
--- a/app-admin/stow/stow-2.3.1.ebuild
+++ b/app-admin/stow/stow-2.3.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-lang/perl
test? (
diff --git a/app-admin/supernova/supernova-2.2.0.ebuild b/app-admin/supernova/supernova-2.2.0.ebuild
index b4c0f23b7752..098c36756865 100644
--- a/app-admin/supernova/supernova-2.2.0.ebuild
+++ b/app-admin/supernova/supernova-2.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/app-admin/supervisor/supervisor-3.1.4.ebuild b/app-admin/supervisor/supervisor-3.1.4.ebuild
index f7356ad7d5c8..7eb4c5a33259 100644
--- a/app-admin/supervisor/supervisor-3.1.4.ebuild
+++ b/app-admin/supervisor/supervisor-3.1.4.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"
@@ -19,6 +19,7 @@ LICENSE="repoze ZPL BSD HPND GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# ALL versions of meld3 match to >=meld3-0.6.5
RDEPEND="dev-python/meld3[${PYTHON_USEDEP}]
diff --git a/app-admin/supervisor/supervisor-3.3.5.ebuild b/app-admin/supervisor/supervisor-3.3.5.ebuild
index 4f3af393c545..3abc9b5b4158 100644
--- a/app-admin/supervisor/supervisor-3.3.5.ebuild
+++ b/app-admin/supervisor/supervisor-3.3.5.ebuild
@@ -19,6 +19,7 @@ LICENSE="repoze ZPL BSD HPND GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/meld3[${PYTHON_USEDEP}]
diff --git a/app-admin/supervisor/supervisor-4.0.3.ebuild b/app-admin/supervisor/supervisor-4.0.3.ebuild
index 2437be46ea19..3490eb975f45 100644
--- a/app-admin/supervisor/supervisor-4.0.3.ebuild
+++ b/app-admin/supervisor/supervisor-4.0.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="repoze ZPL BSD HPND GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/meld3-1.0.0[${PYTHON_USEDEP}]
diff --git a/app-admin/supervisor/supervisor-4.0.4.ebuild b/app-admin/supervisor/supervisor-4.0.4.ebuild
index bbb3b923c1de..4f4436c3ec1a 100644
--- a/app-admin/supervisor/supervisor-4.0.4.ebuild
+++ b/app-admin/supervisor/supervisor-4.0.4.ebuild
@@ -19,6 +19,7 @@ LICENSE="repoze ZPL BSD HPND GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/meld3-1.0.0[${PYTHON_USEDEP}]
diff --git a/app-admin/yadm/yadm-1.12.0.ebuild b/app-admin/yadm/yadm-1.12.0.ebuild
index e6b2381a71ff..55922bd1e757 100644
--- a/app-admin/yadm/yadm-1.12.0.ebuild
+++ b/app-admin/yadm/yadm-1.12.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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="zsh-completion test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/app-arch/bloscpack/bloscpack-0.11.0.ebuild b/app-arch/bloscpack/bloscpack-0.11.0.ebuild
index c82892291cdc..27cd82c51ab3 100644
--- a/app-arch/bloscpack/bloscpack-0.11.0.ebuild
+++ b/app-arch/bloscpack/bloscpack-0.11.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/blosc[${PYTHON_USEDEP}]
diff --git a/app-arch/dpkg/dpkg-1.19.0.5.ebuild b/app-arch/dpkg/dpkg-1.19.0.5.ebuild
index c269dcbcc850..d35226261a7a 100644
--- a/app-arch/dpkg/dpkg-1.19.0.5.ebuild
+++ b/app-arch/dpkg/dpkg-1.19.0.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=6
@@ -12,6 +12,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/perl-5.14.2:=
diff --git a/app-arch/dpkg/dpkg-1.19.6.ebuild b/app-arch/dpkg/dpkg-1.19.6.ebuild
index dce613b7e3f3..2a5d34a120d6 100644
--- a/app-arch/dpkg/dpkg-1.19.6.ebuild
+++ b/app-arch/dpkg/dpkg-1.19.6.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode +update-alternatives +zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/perl-5.14.2:=
diff --git a/app-arch/dpkg/dpkg-1.19.7.ebuild b/app-arch/dpkg/dpkg-1.19.7.ebuild
index dce613b7e3f3..2a5d34a120d6 100644
--- a/app-arch/dpkg/dpkg-1.19.7.ebuild
+++ b/app-arch/dpkg/dpkg-1.19.7.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode +update-alternatives +zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/perl-5.14.2:=
diff --git a/app-arch/dump/dump-0.4.46-r1.ebuild b/app-arch/dump/dump-0.4.46-r1.ebuild
index 3f2ac26507a8..04f67e84ac4f 100644
--- a/app-arch/dump/dump-0.4.46-r1.ebuild
+++ b/app-arch/dump/dump-0.4.46-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
# We keep uuid USE flag default dsiabled for this version. Don't forget
# to default enable it for later versions as this is the upstream default.
IUSE="bzip2 debug ermt libressl lzo readline selinux sqlite ssl static test uuid zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
ermt? ( ssl )
ssl? ( zlib )
diff --git a/app-arch/dump/dump-0.4.46.ebuild b/app-arch/dump/dump-0.4.46.ebuild
index 90a9eac37dea..fae457dbc978 100644
--- a/app-arch/dump/dump-0.4.46.ebuild
+++ b/app-arch/dump/dump-0.4.46.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"
@@ -17,6 +17,7 @@ KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
# We keep uuid USE flag default dsiabled for this version. Don't forget
# to default enable it for later versions as this is the upstream default.
IUSE="bzip2 debug ermt libressl lzo readline selinux sqlite ssl static test uuid zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
ermt? ( ssl )
ssl? ( zlib )
diff --git a/app-backup/rdup/rdup-1.1.15.ebuild b/app-backup/rdup/rdup-1.1.15.ebuild
index a0188659a094..ee7bf949b508 100644
--- a/app-backup/rdup/rdup-1.1.15.ebuild
+++ b/app-backup/rdup/rdup-1.1.15.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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-arch/libarchive
diff --git a/app-backup/restic/restic-0.9.4.ebuild b/app-backup/restic/restic-0.9.4.ebuild
index 7c7e7b735157..61ca3985ea6a 100644
--- a/app-backup/restic/restic-0.9.4.ebuild
+++ b/app-backup/restic/restic-0.9.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT+=" !test? ( test )"
RDEPEND="sys-fs/fuse:0"
DEPEND="${RDEPEND}"
diff --git a/app-benchmarks/bootchart2/bootchart2-0.14.7-r1.ebuild b/app-benchmarks/bootchart2/bootchart2-0.14.7-r1.ebuild
index be6a0274cfa8..e9a732d78843 100644
--- a/app-benchmarks/bootchart2/bootchart2-0.14.7-r1.ebuild
+++ b/app-benchmarks/bootchart2/bootchart2-0.14.7-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="svg test X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
X? ( ${PYTHON_REQUIRED_USE} )
diff --git a/app-benchmarks/bootchart2/bootchart2-0.14.8.ebuild b/app-benchmarks/bootchart2/bootchart2-0.14.8.ebuild
index 7ae41cd9aa3e..b1bd77ccf8fb 100644
--- a/app-benchmarks/bootchart2/bootchart2-0.14.8.ebuild
+++ b/app-benchmarks/bootchart2/bootchart2-0.14.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="svg test X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
X? ( ${PYTHON_REQUIRED_USE} )
diff --git a/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild
index 4bb727c50313..0b38fa7ccf3c 100644
--- a/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild
+++ b/app-benchmarks/sysbench/sysbench-1.0.15-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="aio mysql postgres test"
+RESTRICT="!test? ( test )"
RDEPEND="aio? ( dev-libs/libaio )
mysql? ( dev-db/mysql-connector-c:= )
diff --git a/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild b/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild
index 7dc1fbf8fd10..9bfef687b507 100644
--- a/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild
+++ b/app-benchmarks/sysbench/sysbench-1.0.16-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="aio mysql postgres test"
+RESTRICT="!test? ( test )"
RDEPEND="aio? ( dev-libs/libaio )
mysql? ( dev-db/mysql-connector-c:= )
diff --git a/app-cdr/brasero/brasero-3.12.2-r1.ebuild b/app-cdr/brasero/brasero-3.12.2-r1.ebuild
index 76fc53b6fbc7..15af48340c06 100644
--- a/app-cdr/brasero/brasero-3.12.2-r1.ebuild
+++ b/app-cdr/brasero/brasero-3.12.2-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
@@ -12,6 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Brasero"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0/3.1" # subslot is 3.suffix of libbrasero-burn3
IUSE="+css +introspection +libburn mp3 nautilus packagekit playlist test tracker"
+RESTRICT="!test? ( test )"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
COMMON_DEPEND="
diff --git a/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild b/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild
index 85852d7f6da5..16c6a8f6cce1 100644
--- a/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild
+++ b/app-cdr/nrg2iso/nrg2iso-0.4-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"
@@ -17,6 +17,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( CHANGELOG )
src_compile() {
diff --git a/app-cdr/uif2iso/uif2iso-0.1.7c-r1.ebuild b/app-cdr/uif2iso/uif2iso-0.1.7c-r1.ebuild
index 42e0d67928b1..5c029a5a00fb 100644
--- a/app-cdr/uif2iso/uif2iso-0.1.7c-r1.ebuild
+++ b/app-cdr/uif2iso/uif2iso-0.1.7c-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"
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/zlib"
DEPEND="${RDEPEND}
diff --git a/app-crypt/acme/acme-0.39.0.ebuild b/app-crypt/acme/acme-0.39.0.ebuild
index e5015f90babf..f0658af138c4 100644
--- a/app-crypt/acme/acme-0.39.0.ebuild
+++ b/app-crypt/acme/acme-0.39.0.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
diff --git a/app-crypt/certbot-apache/certbot-apache-0.39.0.ebuild b/app-crypt/certbot-apache/certbot-apache-0.39.0.ebuild
index 492ef9bf4862..c45e7e40dd95 100644
--- a/app-crypt/certbot-apache/certbot-apache-0.39.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-0.39.0.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-crypt/acme-0.29.0[${PYTHON_USEDEP}]
>=app-crypt/certbot-0.39.0[${PYTHON_USEDEP}]
diff --git a/app-crypt/certbot/certbot-0.39.0.ebuild b/app-crypt/certbot/certbot-0.39.0.ebuild
index fc61e30313d3..33e7e1409f34 100644
--- a/app-crypt/certbot/certbot-0.39.0.ebuild
+++ b/app-crypt/certbot/certbot-0.39.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild
index 69ed2cbc132e..0ad3f4972ad7 100644
--- a/app-crypt/heimdal/heimdal-7.5.0.ebuild
+++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86"
IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X"
+RESTRICT="!test? ( test )"
CDEPEND="
ssl? (
diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild
index 3913a7b6e5f7..9fa8c8515999 100644
--- a/app-crypt/heimdal/heimdal-7.6.0.ebuild
+++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 s390 ~sh ~sparc x86"
IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X"
+RESTRICT="!test? ( test )"
CDEPEND="
ssl? (
diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild
index 86cc8ddc99fb..21fe1180298f 100644
--- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild
+++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X"
+RESTRICT="!test? ( test )"
CDEPEND="
ssl? (
diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
index dd16f40b9cc5..8ba2cb353b9b 100644
--- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.6-r1.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="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt +introspection test vala"
+RESTRICT="!test? ( test )"
# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
REQUIRED_USE="test? ( introspection )
vala? ( introspection )"
diff --git a/app-crypt/libsecret/libsecret-0.18.8.ebuild b/app-crypt/libsecret/libsecret-0.18.8.ebuild
index 5f16a860860c..6a79b234fee0 100644
--- a/app-crypt/libsecret/libsecret-0.18.8.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.8.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt +introspection test +vala"
+RESTRICT="!test? ( test )"
# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
REQUIRED_USE="test? ( introspection )
vala? ( introspection )"
diff --git a/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild b/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild
index d6f5837efa5a..15c7230119c7 100644
--- a/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild
+++ b/app-crypt/libu2f-server/libu2f-server-1.1.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0/0.1"
KEYWORDS="amd64 x86"
IUSE="libressl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
diff --git a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190427.ebuild b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190427.ebuild
index 37b6a890725b..b8eebbf0047a 100644
--- a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190427.ebuild
+++ b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20190427.ebuild
@@ -12,6 +12,7 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( app-crypt/gnupg )"
diff --git a/app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild b/app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild
index 862cdd7871b6..4354930c7646 100644
--- a/app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild
+++ b/app-crypt/pkcrack/pkcrack-1.2.2-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=7
@@ -12,6 +12,7 @@ LICENSE="pkcrack"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="!<app-text/html-xml-utils-5.3"
BDEPEND="test? ( app-arch/zip[crypt] )"
diff --git a/app-crypt/qca/qca-2.2.0.ebuild b/app-crypt/qca/qca-2.2.0.ebuild
index f895b8ca47c8..bacd8da8b969 100644
--- a/app-crypt/qca/qca-2.2.0.ebuild
+++ b/app-crypt/qca/qca-2.2.0.ebuild
@@ -14,6 +14,7 @@ SLOT="2"
KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 sasl softstore +ssl test"
+RESTRICT="!test? ( test )"
BDEPEND="
doc? ( app-doc/doxygen )
diff --git a/app-crypt/qca/qca-2.2.1.ebuild b/app-crypt/qca/qca-2.2.1.ebuild
index 40f66d614dec..cbd6b1639a19 100644
--- a/app-crypt/qca/qca-2.2.1.ebuild
+++ b/app-crypt/qca/qca-2.2.1.ebuild
@@ -14,6 +14,7 @@ SLOT="2"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 sasl softstore +ssl test"
+RESTRICT="!test? ( test )"
BDEPEND="
doc? ( app-doc/doxygen )
diff --git a/app-crypt/swtpm/swtpm-0.2.0.ebuild b/app-crypt/swtpm/swtpm-0.2.0.ebuild
index 0ee3facecabc..f2e8e8c41fac 100644
--- a/app-crypt/swtpm/swtpm-0.2.0.ebuild
+++ b/app-crypt/swtpm/swtpm-0.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="fuse gnutls seccomp test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-libs/libtpms
dev-libs/openssl:0
diff --git a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild
index 8d21d2b9b4c7..50c48fc0ff29 100644
--- a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild
+++ b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.1.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-apps/dbus:=
dev-libs/glib:=
diff --git a/app-crypt/tpm2-tools/tpm2-tools-3.1.4.ebuild b/app-crypt/tpm2-tools/tpm2-tools-3.1.4.ebuild
index c9391925f760..2e1a75c96bbf 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-3.1.4.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-3.1.4.ebuild
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="libressl test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-crypt/tpm2-tss-2.0:=
net-misc/curl:=
diff --git a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.0.0.ebuild b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.0.0.ebuild
index b42ef4ae8168..45bd390504e9 100644
--- a/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.0.0.ebuild
+++ b/app-crypt/tpm2-tss-engine/tpm2-tss-engine-1.0.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="libressl test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-crypt/tpm2-tss-2.2.2:=
!libressl? ( dev-libs/openssl:0= )
diff --git a/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild b/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild
index 8496a3630e8c..7743ba624f99 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-2.2.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0/0" # sublot is libtss2-sys number
KEYWORDS="~amd64"
IUSE="doc +gcrypt openssl static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
gcrypt? ( !openssl )
diff --git a/app-dicts/gwaei/gwaei-3.6.2.ebuild b/app-dicts/gwaei/gwaei-3.6.2.ebuild
index d1e6c6457f68..5a1e41294f05 100644
--- a/app-dicts/gwaei/gwaei-3.6.2.ebuild
+++ b/app-dicts/gwaei/gwaei-3.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk hunspell nls test mecab"
+RESTRICT="!test? ( test )"
RDEPEND=">=net-misc/curl-7.20.0
>=dev-libs/glib-2.31
diff --git a/app-editors/vis/vis-0.5.ebuild b/app-editors/vis/vis-0.5.ebuild
index 33e87890b268..8324eff6c8c1 100644
--- a/app-editors/vis/vis-0.5.ebuild
+++ b/app-editors/vis/vis-0.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=6
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+ncurses selinux test tre"
+RESTRICT="!test? ( test )"
#Note: vis is reported to also work with NetBSD curses
#TODO: >=dev-lang/lua-5.2 (needed for syntax highlighting and settings)
diff --git a/app-editors/vis/vis-9999.ebuild b/app-editors/vis/vis-9999.ebuild
index 228e63e98cd8..fb44c4c77d97 100644
--- a/app-editors/vis/vis-9999.ebuild
+++ b/app-editors/vis/vis-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
@@ -11,6 +11,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS=""
IUSE="+ncurses selinux test tre"
+RESTRICT="!test? ( test )"
#Note: vis is reported to also work with NetBSD curses
#TODO: >=dev-lang/lua-5.2 (needed for syntax highlighting and settings)
diff --git a/app-emulation/cloud-init/cloud-init-18.4-r1.ebuild b/app-emulation/cloud-init/cloud-init-18.4-r1.ebuild
index 8065d2ed4720..bcf44e1e85d3 100644
--- a/app-emulation/cloud-init/cloud-init-18.4-r1.ebuild
+++ b/app-emulation/cloud-init/cloud-init-18.4-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/app-emulation/cloud-init/cloud-init-18.5.ebuild b/app-emulation/cloud-init/cloud-init-18.5.ebuild
index 51b52e32d6e9..eca1e9662d9f 100644
--- a/app-emulation/cloud-init/cloud-init-18.5.ebuild
+++ b/app-emulation/cloud-init/cloud-init-18.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/app-emulation/cloud-init/cloud-init-9999.ebuild b/app-emulation/cloud-init/cloud-init-9999.ebuild
index b5415723a60e..d573cb307977 100644
--- a/app-emulation/cloud-init/cloud-init-9999.ebuild
+++ b/app-emulation/cloud-init/cloud-init-9999.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/app-emulation/faudio/faudio-19.06.ebuild b/app-emulation/faudio/faudio-19.06.ebuild
index 5c40e2ec7566..b776945034dd 100644
--- a/app-emulation/faudio/faudio-19.06.ebuild
+++ b/app-emulation/faudio/faudio-19.06.ebuild
@@ -27,6 +27,7 @@ LICENSE="ZLIB"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 debug ffmpeg xnasong test utils"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
COMMON_DEPEND="
diff --git a/app-emulation/faudio/faudio-19.09.ebuild b/app-emulation/faudio/faudio-19.09.ebuild
index 5c40e2ec7566..b776945034dd 100644
--- a/app-emulation/faudio/faudio-19.09.ebuild
+++ b/app-emulation/faudio/faudio-19.09.ebuild
@@ -27,6 +27,7 @@ LICENSE="ZLIB"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 debug ffmpeg xnasong test utils"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
COMMON_DEPEND="
diff --git a/app-emulation/faudio/faudio-9999.ebuild b/app-emulation/faudio/faudio-9999.ebuild
index 5c40e2ec7566..b776945034dd 100644
--- a/app-emulation/faudio/faudio-9999.ebuild
+++ b/app-emulation/faudio/faudio-9999.ebuild
@@ -27,6 +27,7 @@ LICENSE="ZLIB"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 debug ffmpeg xnasong test utils"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
COMMON_DEPEND="
diff --git a/app-emulation/ganeti/ganeti-2.15.2-r8.ebuild b/app-emulation/ganeti/ganeti-2.15.2-r8.ebuild
index 33cb8d9e495f..886e0a9ebaec 100644
--- a/app-emulation/ganeti/ganeti-2.15.2-r8.ebuild
+++ b/app-emulation/ganeti/ganeti-2.15.2-r8.ebuild
@@ -56,6 +56,7 @@ HOMEPAGE="http://www.ganeti.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen restricted-commands"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( kvm xen lxc )
test? ( ipv6 )
diff --git a/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild b/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild
index 7902fba92c36..2a860fdfd716 100644
--- a/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild
+++ b/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild
@@ -41,6 +41,7 @@ HOMEPAGE="http://www.ganeti.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen restricted-commands"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( kvm xen lxc )
test? ( ipv6 )
diff --git a/app-emulation/ganeti/ganeti-2.17.0_beta1.ebuild b/app-emulation/ganeti/ganeti-2.17.0_beta1.ebuild
index 053c5aff28a1..ef5c738ba9be 100644
--- a/app-emulation/ganeti/ganeti-2.17.0_beta1.ebuild
+++ b/app-emulation/ganeti/ganeti-2.17.0_beta1.ebuild
@@ -41,6 +41,7 @@ HOMEPAGE="http://www.ganeti.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen restricted-commands"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( kvm xen lxc )
test? ( ipv6 )
diff --git a/app-emulation/libguestfs/libguestfs-1.36.13.ebuild b/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
index e73ca816d645..16e538be3cb4 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.13.ebuild
@@ -20,6 +20,7 @@ SLOT="0/"${MY_PV_1}""
KEYWORDS="~amd64"
IUSE="bash-completion debug doc erlang +fuse gtk inspect-icons introspection lua ocaml +perl python ruby selinux static-libs systemtap test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/app-emulation/libguestfs/libguestfs-1.36.15.ebuild b/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
index c79d9557ecb5..e5873115439e 100644
--- a/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.36.15.ebuild
@@ -20,6 +20,7 @@ SLOT="0/"${MY_PV_1}""
KEYWORDS="~amd64"
IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl python ruby selinux static-libs systemtap test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/app-emulation/libguestfs/libguestfs-1.38.6.ebuild b/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
index 2bc6b5cb0d6c..84afdbc5ad9a 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6.ebuild
@@ -20,6 +20,7 @@ SLOT="0/"${MY_PV_1}""
KEYWORDS="~amd64"
IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl python ruby selinux static-libs systemtap test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/app-emulation/lxd/lxd-3.14.ebuild b/app-emulation/lxd/lxd-3.14.ebuild
index 4d7ff49b9d13..3639d12ad028 100644
--- a/app-emulation/lxd/lxd-3.14.ebuild
+++ b/app-emulation/lxd/lxd-3.14.ebuild
@@ -11,6 +11,7 @@ SLOT="0"
KEYWORDS="amd64"
IUSE="+daemon +ipv6 +dnsmasq nls test tools"
+RESTRICT="!test? ( test )"
inherit autotools bash-completion-r1 linux-info systemd user
diff --git a/app-emulation/sen/sen-0.6.0.ebuild b/app-emulation/sen/sen-0.6.0.ebuild
index d8c239c34073..1be5b7a36e50 100644
--- a/app-emulation/sen/sen-0.6.0.ebuild
+++ b/app-emulation/sen/sen-0.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
dev-python/urwidtrees[${PYTHON_USEDEP}]
diff --git a/app-emulation/sen/sen-0.6.1.ebuild b/app-emulation/sen/sen-0.6.1.ebuild
index a1159468c541..99d912fdad0c 100644
--- a/app-emulation/sen/sen-0.6.1.ebuild
+++ b/app-emulation/sen/sen-0.6.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
dev-python/urwidtrees[${PYTHON_USEDEP}]
diff --git a/app-emulation/winetricks/winetricks-20190912.ebuild b/app-emulation/winetricks/winetricks-20190912.ebuild
index dab00adc9eb3..3cb7eb82c4b2 100644
--- a/app-emulation/winetricks/winetricks-20190912.ebuild
+++ b/app-emulation/winetricks/winetricks-20190912.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://github.com/Winetricks/winetricks https://wiki.winehq.org/Winet
LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="gtk kde rar test"
+RESTRICT="!test? ( test )"
BDEPEND="
test? (
diff --git a/app-emulation/winetricks/winetricks-99999999.ebuild b/app-emulation/winetricks/winetricks-99999999.ebuild
index 900a5b539221..b189cfcbaca7 100644
--- a/app-emulation/winetricks/winetricks-99999999.ebuild
+++ b/app-emulation/winetricks/winetricks-99999999.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://github.com/Winetricks/winetricks https://wiki.winehq.org/Winet
LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="gtk kde rar test"
+RESTRICT="!test? ( test )"
BDEPEND="
test? (
diff --git a/app-forensics/sleuthkit/sleuthkit-4.5.0.ebuild b/app-forensics/sleuthkit/sleuthkit-4.5.0.ebuild
index aba46c1c21ef..6188e6d973c9 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.5.0.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.5.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
EAPI=6
@@ -16,6 +16,7 @@ LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
SLOT="0/13" # subslot = major soname version
KEYWORDS="amd64 hppa ppc x86"
IUSE="aff doc ewf java static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
DEPEND="
dev-db/sqlite:3
diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild b/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild
index daf357f8c885..1fff100c79b5 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild
@@ -23,6 +23,7 @@ LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
SLOT="0/13" # subslot = major soname version
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff doc ewf java postgres static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
# Note: It is not possible to move the dep on dev-java/jdbc-postgresql
# inside a conditional postgres? block because java sources import
diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.6.ebuild b/app-forensics/sleuthkit/sleuthkit-4.6.6.ebuild
index d8dbcf0335fc..b5c338f420a3 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.6.6.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.6.ebuild
@@ -23,6 +23,7 @@ LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
SLOT="0/13" # subslot = major soname version
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff doc ewf java postgres static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
# Note: It is not possible to move the dep on dev-java/jdbc-postgresql
# inside a conditional postgres? block because java sources import
diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.7.ebuild b/app-forensics/sleuthkit/sleuthkit-4.6.7.ebuild
index 62abebb025c1..87cfa333d4c1 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.6.7.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.7.ebuild
@@ -23,6 +23,7 @@ LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
SLOT="0/13" # subslot = major soname version
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff doc ewf java postgres static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
# Note: It is not possible to move the dep on dev-java/jdbc-postgresql
# inside a conditional postgres? block because java sources import
diff --git a/app-forensics/sleuthkit/sleuthkit-4.7.0.ebuild b/app-forensics/sleuthkit/sleuthkit-4.7.0.ebuild
index d4582505ad14..804c0366a80c 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.7.0.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.7.0.ebuild
@@ -23,6 +23,7 @@ LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
SLOT="0/13" # subslot = major soname version
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff doc ewf java postgres static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
# Depending specifically on oracle-jdk-bin is an overkill but we have no
# other options right now. OpenJDK would also work, but there is no
diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index dc0c2aaac844..0681078c51a6 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2018 Arfrever Frehtes Taifersar Arahesis and others
+# Copyright 2003-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -27,6 +27,7 @@ LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
SLOT="4"
KEYWORDS="amd64 ~hppa ppc ppc64 x86"
IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
RDEPEND="dev-libs/glib:2
diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index c6b7513ff0c0..813284c841dc 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2018 Arfrever Frehtes Taifersar Arahesis and others
+# Copyright 2003-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -27,6 +27,7 @@ LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
SLOT="4"
KEYWORDS=""
IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
RDEPEND="dev-libs/glib:2
diff --git a/app-i18n/ibus/ibus-1.5.18.ebuild b/app-i18n/ibus/ibus-1.5.18.ebuild
index 9af4e85e2a2b..a1f9b3f4ba30 100644
--- a/app-i18n/ibus/ibus-1.5.18.ebuild
+++ b/app-i18n/ibus/ibus-1.5.18.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python test +unicode vala wayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )
kde? ( gtk )
diff --git a/app-i18n/ibus/ibus-1.5.19.ebuild b/app-i18n/ibus/ibus-1.5.19.ebuild
index fe9b1bd85a81..d137852cd60a 100644
--- a/app-i18n/ibus/ibus-1.5.19.ebuild
+++ b/app-i18n/ibus/ibus-1.5.19.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86"
IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python test +unicode vala wayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )
kde? ( gtk )
diff --git a/app-i18n/ibus/ibus-1.5.20.ebuild b/app-i18n/ibus/ibus-1.5.20.ebuild
index 2cd45e66e521..dd77ef68a165 100644
--- a/app-i18n/ibus/ibus-1.5.20.ebuild
+++ b/app-i18n/ibus/ibus-1.5.20.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86"
IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )
kde? ( gtk )
diff --git a/app-i18n/ibus/ibus-1.5.21.ebuild b/app-i18n/ibus/ibus-1.5.21.ebuild
index b078dba41432..a30fdc9d6e61 100644
--- a/app-i18n/ibus/ibus-1.5.21.ebuild
+++ b/app-i18n/ibus/ibus-1.5.21.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )
kde? ( gtk )
diff --git a/app-i18n/libhangul/libhangul-0.1.0.ebuild b/app-i18n/libhangul/libhangul-0.1.0.ebuild
index 883eb1b099e3..cb63ebcdd7fd 100644
--- a/app-i18n/libhangul/libhangul-0.1.0.ebuild
+++ b/app-i18n/libhangul/libhangul-0.1.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
EAPI="6"
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+"
SLOT="0/1"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="nls static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/libiconv
nls? ( virtual/libintl )"
diff --git a/app-i18n/multiskkserv/multiskkserv-20100128.ebuild b/app-i18n/multiskkserv/multiskkserv-20100128.ebuild
index 7ffc4e22f888..df16872a3f2b 100644
--- a/app-i18n/multiskkserv/multiskkserv-20100128.ebuild
+++ b/app-i18n/multiskkserv/multiskkserv-20100128.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="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="|| (
dev-db/tinycdb
diff --git a/app-i18n/opencc/opencc-1.0.5.ebuild b/app-i18n/opencc/opencc-1.0.5.ebuild
index 763dbae7aee3..f384112fda16 100644
--- a/app-i18n/opencc/opencc-1.0.5.ebuild
+++ b/app-i18n/opencc/opencc-1.0.5.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0"
SLOT="0/2"
KEYWORDS="amd64 ~arm64 hppa ppc ppc64 ~sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )"
diff --git a/app-i18n/opencc/opencc-9999.ebuild b/app-i18n/opencc/opencc-9999.ebuild
index 857d6dd70b8e..0b47d39a633a 100644
--- a/app-i18n/opencc/opencc-9999.ebuild
+++ b/app-i18n/opencc/opencc-9999.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"
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0"
SLOT="0/2"
KEYWORDS=""
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )"
diff --git a/app-i18n/transifex-client/transifex-client-0.12.4.ebuild b/app-i18n/transifex-client/transifex-client-0.12.4.ebuild
index aaeaf8dacdd5..1087d173751c 100644
--- a/app-i18n/transifex-client/transifex-client-0.12.4.ebuild
+++ b/app-i18n/transifex-client/transifex-client-0.12.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild b/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild
index 0a9dd731b1f1..789c2e74a945 100644
--- a/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild
+++ b/app-i18n/translate-shell/translate-shell-0.9.6.10.ebuild
@@ -11,6 +11,7 @@ LICENSE="Unlicense"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+bidi +curl test tts"
+RESTRICT="!test? ( test )"
RDEPEND="
app-misc/rlwrap
diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 5c0b29761a4b..a1c3ea6af138 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-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="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86"
IUSE="cpu_flags_x86_sse2 static-libs test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )
diff --git a/app-i18n/uchardet/uchardet-9999.ebuild b/app-i18n/uchardet/uchardet-9999.ebuild
index d694e455f2fe..0aef01cb3c64 100644
--- a/app-i18n/uchardet/uchardet-9999.ebuild
+++ b/app-i18n/uchardet/uchardet-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
@@ -13,6 +13,7 @@ LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
SLOT="0"
KEYWORDS=""
IUSE="cpu_flags_x86_sse2 static-libs test"
+RESTRICT="!test? ( test )"
src_prepare() {
cmake-utils_src_prepare
diff --git a/app-misc/anki/anki-2.1.0_beta25.ebuild b/app-misc/anki/anki-2.1.0_beta25.ebuild
index 71268203040c..7a709e1e39e3 100644
--- a/app-misc/anki/anki-2.1.0_beta25.ebuild
+++ b/app-misc/anki/anki-2.1.0_beta25.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
@@ -19,6 +19,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="latex +recording +sound test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
diff --git a/app-misc/anki/anki-2.1.0_beta27.ebuild b/app-misc/anki/anki-2.1.0_beta27.ebuild
index 9c8bfdb780b3..341c641fe86e 100644
--- a/app-misc/anki/anki-2.1.0_beta27.ebuild
+++ b/app-misc/anki/anki-2.1.0_beta27.ebuild
@@ -19,6 +19,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="latex +recording +sound test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
diff --git a/app-misc/anki/anki-2.1.13.ebuild b/app-misc/anki/anki-2.1.13.ebuild
index a9775f88b929..15c2f2cdf075 100644
--- a/app-misc/anki/anki-2.1.13.ebuild
+++ b/app-misc/anki/anki-2.1.13.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="latex +recording +sound test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
diff --git a/app-misc/asciinema/asciinema-2.0.2.ebuild b/app-misc/asciinema/asciinema-2.0.2.ebuild
index 7c74de515eac..ff9eafcc5799 100644
--- a/app-misc/asciinema/asciinema-2.0.2.ebuild
+++ b/app-misc/asciinema/asciinema-2.0.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/app-misc/bgrep/bgrep-0_p20110121-r1.ebuild b/app-misc/bgrep/bgrep-0_p20110121-r1.ebuild
index bdcaf0ef288e..6f15514382ce 100644
--- a/app-misc/bgrep/bgrep-0_p20110121-r1.ebuild
+++ b/app-misc/bgrep/bgrep-0_p20110121-r1.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( dev-lang/perl )"
diff --git a/app-misc/chkcrontab/chkcrontab-1.6.ebuild b/app-misc/chkcrontab/chkcrontab-1.6.ebuild
index 1d14ba22d192..3ba987e07fac 100644
--- a/app-misc/chkcrontab/chkcrontab-1.6.ebuild
+++ b/app-misc/chkcrontab/chkcrontab-1.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
esetup.py test
diff --git a/app-misc/chkcrontab/chkcrontab-1.7.ebuild b/app-misc/chkcrontab/chkcrontab-1.7.ebuild
index 44293532ef89..2c96fd2b7630 100644
--- a/app-misc/chkcrontab/chkcrontab-1.7.ebuild
+++ b/app-misc/chkcrontab/chkcrontab-1.7.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
esetup.py test || die
diff --git a/app-misc/hatools/hatools-2.14.ebuild b/app-misc/hatools/hatools-2.14.ebuild
index 4f02f52b8445..b689dd64d162 100644
--- a/app-misc/hatools/hatools-2.14.ebuild
+++ b/app-misc/hatools/hatools-2.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~mips ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
src_prepare() {
sed 's:ksh:bash:g' -i test.sh || die
diff --git a/app-misc/khard/khard-0.13.0.ebuild b/app-misc/khard/khard-0.13.0.ebuild
index aaa0b86fb01c..43c01300c2a6 100644
--- a/app-misc/khard/khard-0.13.0.ebuild
+++ b/app-misc/khard/khard-0.13.0.ebuild
@@ -9,6 +9,7 @@ HOMEPAGE="https://github.com/scheibler/khard"
LICENSE="GPL-3"
SLOT="0"
IUSE="test zsh-completion"
+RESTRICT="!test? ( test )"
if [ "${PV}" == "9999" ]; then
inherit git-r3
diff --git a/app-misc/mosquitto/mosquitto-1.6.7.ebuild b/app-misc/mosquitto/mosquitto-1.6.7.ebuild
index 17caa62c555d..aa17c9776561 100644
--- a/app-misc/mosquitto/mosquitto-1.6.7.ebuild
+++ b/app-misc/mosquitto/mosquitto-1.6.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="bridge examples libressl +persistence +srv ssl tcpd test websockets"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( bridge )"
diff --git a/app-misc/skim/skim-0.5.2.ebuild b/app-misc/skim/skim-0.5.2.ebuild
index cc317a2e0812..33bbe9c0dc64 100644
--- a/app-misc/skim/skim-0.5.2.ebuild
+++ b/app-misc/skim/skim-0.5.2.ebuild
@@ -48,6 +48,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="tmux vim test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/rust"
RDEPEND="
diff --git a/app-misc/sphinx/sphinx-2.1.9.ebuild b/app-misc/sphinx/sphinx-2.1.9.ebuild
index bf55eea2001f..2bdec82fc326 100644
--- a/app-misc/sphinx/sphinx-2.1.9.ebuild
+++ b/app-misc/sphinx/sphinx-2.1.9.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
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug id64 mysql odbc postgres stemmer syslog test xml"
+RESTRICT="!test? ( test )"
RDEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql:* )
diff --git a/app-misc/todo/todo-2.10-r2.ebuild b/app-misc/todo/todo-2.10-r2.ebuild
index 69c2994478d7..90a86a6929da 100644
--- a/app-misc/todo/todo-2.10-r2.ebuild
+++ b/app-misc/todo/todo-2.10-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=6
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-shells/bash"
diff --git a/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild b/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild
index 0f2412bd0b35..90a3454283d0 100644
--- a/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild
+++ b/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
IUSE="cue exif ffmpeg flac gif gsf +gstreamer iptc +iso +jpeg libav +pdf +playlist raw +rss seccomp test +taglib +tiff upower +vorbis +xml xmp xps"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg/libav
diff --git a/app-misc/trash-cli/trash-cli-0.17.1.14_p20170816.ebuild b/app-misc/trash-cli/trash-cli-0.17.1.14_p20170816.ebuild
index 8a6df74f1953..562153663745 100644
--- a/app-misc/trash-cli/trash-cli-0.17.1.14_p20170816.ebuild
+++ b/app-misc/trash-cli/trash-cli-0.17.1.14_p20170816.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/app-misc/unfoo/unfoo-1.0.8.ebuild b/app-misc/unfoo/unfoo-1.0.8.ebuild
index cc38a96c3784..a6c641e8024b 100644
--- a/app-misc/unfoo/unfoo-1.0.8.ebuild
+++ b/app-misc/unfoo/unfoo-1.0.8.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 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux"
IUSE="+minimal test"
+RESTRICT="!test? ( test )"
COMMON_DEPS="
|| (
diff --git a/app-misc/vlock/vlock-2.2.3-r1.ebuild b/app-misc/vlock/vlock-2.2.3-r1.ebuild
index 6773bbd88fc0..30ed7ba38f73 100644
--- a/app-misc/vlock/vlock-2.2.3-r1.ebuild
+++ b/app-misc/vlock/vlock-2.2.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="pam test"
+RESTRICT="!test? ( test )"
RDEPEND="
!>=sys-apps/kbd-2.0.4-r1[pam]
diff --git a/app-misc/workrave/workrave-1.10.20.ebuild b/app-misc/workrave/workrave-1.10.20.ebuild
index 3b1fa627e946..a05c5f7aaf93 100644
--- a/app-misc/workrave/workrave-1.10.20.ebuild
+++ b/app-misc/workrave/workrave-1.10.20.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
@@ -17,6 +17,7 @@ KEYWORDS="amd64 ~ppc x86"
# dbus support looks to be used only for trying to use panel applets on gnome3!
IUSE="ayatana doc gnome gstreamer introspection mate nls pulseaudio test xfce"
+RESTRICT="!test? ( test )"
REQUIRED_USE="ayatana? ( introspection ) ${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/app-office/dia2code/dia2code-1.0.0.ebuild b/app-office/dia2code/dia2code-1.0.0.ebuild
index 7f505bb1e808..be9dbe3f8d5d 100644
--- a/app-office/dia2code/dia2code-1.0.0.ebuild
+++ b/app-office/dia2code/dia2code-1.0.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
@@ -12,6 +12,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="${DEPEND}"
DEPEND="
diff --git a/app-portage/g-cpan/g-cpan-0.16.7.ebuild b/app-portage/g-cpan/g-cpan-0.16.7.ebuild
index b56c85f37fb1..c8552409d5f7 100644
--- a/app-portage/g-cpan/g-cpan-0.16.7.ebuild
+++ b/app-portage/g-cpan/g-cpan-0.16.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
@@ -19,6 +19,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMONDEPEND="
virtual/perl-File-Path
diff --git a/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild b/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild
index 074248d01feb..8a9ddc887c58 100644
--- a/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild
+++ b/app-portage/g-cpan/g-cpan-0.16.9-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 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMONDEPEND="
virtual/perl-File-Path
diff --git a/app-portage/g-cpan/g-cpan-9999.ebuild b/app-portage/g-cpan/g-cpan-9999.ebuild
index 8c06625ef240..fdd2d32c2860 100644
--- a/app-portage/g-cpan/g-cpan-9999.ebuild
+++ b/app-portage/g-cpan/g-cpan-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
@@ -19,6 +19,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMONDEPEND="
dev-perl/Config-Tiny
diff --git a/app-portage/g-octave/g-octave-0.4.1-r6.ebuild b/app-portage/g-octave/g-octave-0.4.1-r6.ebuild
index 03f69397bf47..88b2d88d7950 100644
--- a/app-portage/g-octave/g-octave-0.4.1-r6.ebuild
+++ b/app-portage/g-octave/g-octave-0.4.1-r6.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
@@ -21,6 +21,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( >=dev-python/sphinx-1.0 )"
RDEPEND="sys-apps/portage"
diff --git a/app-portage/layman/layman-2.0.0-r1.ebuild b/app-portage/layman/layman-2.0.0-r1.ebuild
index c01d9a93e3ec..cfba5b52cd7f 100644
--- a/app-portage/layman/layman-2.0.0-r1.ebuild
+++ b/app-portage/layman/layman-2.0.0-r1.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"
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git mercurial subversion test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )"
diff --git a/app-portage/layman/layman-2.0.0-r3.ebuild b/app-portage/layman/layman-2.0.0-r3.ebuild
index a26236066a7c..e2e6e9df396d 100644
--- a/app-portage/layman/layman-2.0.0-r3.ebuild
+++ b/app-portage/layman/layman-2.0.0-r3.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"
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git mercurial subversion test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )"
diff --git a/app-portage/layman/layman-2.2.0-r7.ebuild b/app-portage/layman/layman-2.2.0-r7.ebuild
index 6f50f4f8f3f7..00fc4d1dd541 100644
--- a/app-portage/layman/layman-2.2.0-r7.ebuild
+++ b/app-portage/layman/layman-2.2.0-r7.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git g-sorcery mercurial squashfs subversion test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )"
diff --git a/app-portage/layman/layman-2.4.1-r1.ebuild b/app-portage/layman/layman-2.4.1-r1.ebuild
index 77bc20805a86..398b9adf8cd8 100644
--- a/app-portage/layman/layman-2.4.1-r1.ebuild
+++ b/app-portage/layman/layman-2.4.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild b/app-portage/layman/layman-2.4.2-r1.ebuild
index 46f0b1bd942d..9662dd128474 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild b/app-portage/layman/layman-2.4.2-r2.ebuild
index 52df5e51656a..1d63b0e05f54 100644
--- a/app-portage/layman/layman-2.4.2-r2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
diff --git a/app-portage/layman/layman-9999.ebuild b/app-portage/layman/layman-9999.ebuild
index 52df5e51656a..1d63b0e05f54 100644
--- a/app-portage/layman/layman-9999.ebuild
+++ b/app-portage/layman/layman-9999.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-vcs/subversion )
"
diff --git a/app-shells/bashdb/bashdb-4.4.1.0.1.ebuild b/app-shells/bashdb/bashdb-4.4.1.0.1.ebuild
index 2a5f481e651b..c9cb3cee1324 100644
--- a/app-shells/bashdb/bashdb-4.4.1.0.1.ebuild
+++ b/app-shells/bashdb/bashdb-4.4.1.0.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="!>=app-shells/bash-${PV:0:1}.$((${PV:2:1}+1))"
diff --git a/app-shells/bashdb/bashdb-5.0.1.1.0.ebuild b/app-shells/bashdb/bashdb-5.0.1.1.0.ebuild
index d83f4069ad11..0448dc38e718 100644
--- a/app-shells/bashdb/bashdb-5.0.1.1.0.ebuild
+++ b/app-shells/bashdb/bashdb-5.0.1.1.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="!>=app-shells/bash-${PV:0:1}.$((${PV:2:1}+1))"
diff --git a/app-shells/fish/fish-2.7.1.ebuild b/app-shells/fish/fish-2.7.1.ebuild
index b5c48166ee18..9b7755d9b03e 100644
--- a/app-shells/fish/fish-2.7.1.ebuild
+++ b/app-shells/fish/fish-2.7.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
[[ "${PV}" = *_* ]] || \
KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="nls test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libpcre2-10.21[pcre32]
diff --git a/app-shells/fish/fish-3.0.2.ebuild b/app-shells/fish/fish-3.0.2.ebuild
index 047dd2c59a77..540ec26c1feb 100644
--- a/app-shells/fish/fish-3.0.2.ebuild
+++ b/app-shells/fish/fish-3.0.2.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="doc nls test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libpcre2-10.21[pcre32]
diff --git a/app-shells/fish/fish-9999.ebuild b/app-shells/fish/fish-9999.ebuild
index 3e54844e456b..cf5816108b09 100644
--- a/app-shells/fish/fish-9999.ebuild
+++ b/app-shells/fish/fish-9999.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=7
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="doc nls test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libpcre2-10.32[pcre32]
diff --git a/app-shells/fzy/fzy-1.0.ebuild b/app-shells/fzy/fzy-1.0.ebuild
index 29f85a6e78c9..38f54c0bf9d7 100644
--- a/app-shells/fzy/fzy-1.0.ebuild
+++ b/app-shells/fzy/fzy-1.0.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/jhawthorn/fzy"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/fzy-0.9-cflags.patch )
diff --git a/app-shells/fzy/fzy-9999.ebuild b/app-shells/fzy/fzy-9999.ebuild
index a3c83e613fea..8fb7bb35ba12 100644
--- a/app-shells/fzy/fzy-9999.ebuild
+++ b/app-shells/fzy/fzy-9999.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/jhawthorn/fzy"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/fzy-0.9-cflags.patch )
diff --git a/app-shells/mksh/mksh-57-r1.ebuild b/app-shells/mksh/mksh-57-r1.ebuild
index 3aa638fe2453..ba0d160f76a5 100644
--- a/app-shells/mksh/mksh-57-r1.ebuild
+++ b/app-shells/mksh/mksh-57-r1.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="http://mirbsd.de/mksh"
LICENSE="BSD"
SLOT="0"
IUSE="static test"
+RESTRICT="!test? ( test )"
RDEPEND="static? ( dev-libs/klibc )"
DEPEND="
${RDEPEND}
diff --git a/app-shells/pdsh/pdsh-2.26-r1.ebuild b/app-shells/pdsh/pdsh-2.26-r1.ebuild
index cd2b214c3640..095ad29902e1 100644
--- a/app-shells/pdsh/pdsh-2.26-r1.ebuild
+++ b/app-shells/pdsh/pdsh-2.26-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
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="crypt readline rsh static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
crypt? ( net-misc/openssh )
diff --git a/app-shells/powerline/powerline-2.7.ebuild b/app-shells/powerline/powerline-2.7.ebuild
index 79ff69b517e6..3e81968af2ac 100644
--- a/app-shells/powerline/powerline-2.7.ebuild
+++ b/app-shells/powerline/powerline-2.7.ebuild
@@ -21,6 +21,7 @@ S="${WORKDIR}/${PN}-status-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/app-shells/powerline/powerline-9999.ebuild b/app-shells/powerline/powerline-9999.ebuild
index 79ff69b517e6..3e81968af2ac 100644
--- a/app-shells/powerline/powerline-9999.ebuild
+++ b/app-shells/powerline/powerline-9999.ebuild
@@ -21,6 +21,7 @@ S="${WORKDIR}/${PN}-status-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/app-shells/thefuck/thefuck-3.27.ebuild b/app-shells/thefuck/thefuck-3.27.ebuild
index ae01c0b9ebf2..75bf36f757e7 100644
--- a/app-shells/thefuck/thefuck-3.27.ebuild
+++ b/app-shells/thefuck/thefuck-3.27.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/psutil[${PYTHON_USEDEP}]
diff --git a/app-shells/thefuck/thefuck-3.28.ebuild b/app-shells/thefuck/thefuck-3.28.ebuild
index 9eec68162d9b..858e81a6697d 100644
--- a/app-shells/thefuck/thefuck-3.28.ebuild
+++ b/app-shells/thefuck/thefuck-3.28.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/psutil[${PYTHON_USEDEP}]
diff --git a/app-shells/yash/yash-2.48.ebuild b/app-shells/yash/yash-2.48.ebuild
index 1b5d2260d0db..39eaefe2728f 100644
--- a/app-shells/yash/yash-2.48.ebuild
+++ b/app-shells/yash/yash-2.48.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="nls test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:=
nls? ( virtual/libintl )"
diff --git a/app-shells/yash/yash-2.49.ebuild b/app-shells/yash/yash-2.49.ebuild
index 2a5af19fe466..bb1d804ac188 100644
--- a/app-shells/yash/yash-2.49.ebuild
+++ b/app-shells/yash/yash-2.49.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:=
nls? ( virtual/libintl )"
diff --git a/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild b/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild
index 0b0e2413742a..8da9a7b4ee68 100644
--- a/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild
+++ b/app-text/XML-Schema-learner/XML-Schema-learner-1.0.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# PHP dependency can be inferred from .travis.yml in the repository.
# The necessary USE flags on the other hand were found the hard way.
diff --git a/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild b/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild
index 78348887c8c9..d7bf7ae33f54 100644
--- a/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild
+++ b/app-text/asciidoc/asciidoc-8.6.10_p20181016.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sp
LICENSE="GPL-2"
SLOT="0"
IUSE="examples graphviz highlight test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/app-text/blogc/blogc-0.18.0.ebuild b/app-text/blogc/blogc-0.18.0.ebuild
index d5c7c49e8ea5..e436f3de74d1 100644
--- a/app-text/blogc/blogc-0.18.0.ebuild
+++ b/app-text/blogc/blogc-0.18.0.ebuild
@@ -22,6 +22,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="git httpd make test"
+RESTRICT="!test? ( test )"
RDEPEND="
git? (
diff --git a/app-text/blogc/blogc-9999.ebuild b/app-text/blogc/blogc-9999.ebuild
index eab99becb995..e436f3de74d1 100644
--- a/app-text/blogc/blogc-9999.ebuild
+++ b/app-text/blogc/blogc-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
@@ -22,6 +22,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="git httpd make test"
+RESTRICT="!test? ( test )"
RDEPEND="
git? (
diff --git a/app-text/cmark/cmark-0.29.0.ebuild b/app-text/cmark/cmark-0.29.0.ebuild
index b9dfe5085714..2b06582a87f9 100644
--- a/app-text/cmark/cmark-0.29.0.ebuild
+++ b/app-text/cmark/cmark-0.29.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0/0.29.0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/app-text/crm114/crm114-20100106-r1.ebuild b/app-text/crm114/crm114-20100106-r1.ebuild
index 9e28d628eaec..c141b5c7c517 100644
--- a/app-text/crm114/crm114-20100106-r1.ebuild
+++ b/app-text/crm114/crm114-20100106-r1.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
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="examples mew mimencode nls normalizemime static test"
+RESTRICT="!test? ( test )"
RDEPEND="
static? ( dev-libs/tre[static-libs] )
diff --git a/app-text/discount/discount-2.2.4.ebuild b/app-text/discount/discount-2.2.4.ebuild
index d4d34cd4f43d..6fa776e65d63 100644
--- a/app-text/discount/discount-2.2.4.ebuild
+++ b/app-text/discount/discount-2.2.4.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
src_prepare() {
default
diff --git a/app-text/docbook2X/docbook2X-0.8.8-r4.ebuild b/app-text/docbook2X/docbook2X-0.8.8-r4.ebuild
index 3a2c9554073b..c288e830bdbc 100644
--- a/app-text/docbook2X/docbook2X-0.8.8-r4.ebuild
+++ b/app-text/docbook2X/docbook2X-0.8.8-r4.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="http://docbook2x.sourceforge.net/"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~riscv s390 sh sparc x86 ~x86-linux ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
# dev-perl/XML-LibXML - although not mentioned upstream is required
diff --git a/app-text/enchant/enchant-1.6.1-r1.ebuild b/app-text/enchant/enchant-1.6.1-r1.ebuild
index 1c1f2b790703..4c3eaad3737a 100644
--- a/app-text/enchant/enchant-1.6.1-r1.ebuild
+++ b/app-text/enchant/enchant-1.6.1-r1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="aspell +hunspell static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( hunspell aspell )"
# FIXME: depends on unittest++ but through pkgconfig which is a Debian hack, bug #629742
diff --git a/app-text/enchant/enchant-1.6.1.ebuild b/app-text/enchant/enchant-1.6.1.ebuild
index 30cc4c9998e1..7c319297213d 100644
--- a/app-text/enchant/enchant-1.6.1.ebuild
+++ b/app-text/enchant/enchant-1.6.1.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 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="aspell +hunspell static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( hunspell aspell )"
# FIXME: depends on unittest++ but through pkgconfig which is a Debian hack, bug #629742
diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild b/app-text/libebook/libebook-0.1.2-r1.ebuild
index e91c7a75c406..d7fb8e609183 100644
--- a/app-text/libebook/libebook-0.1.2-r1.ebuild
+++ b/app-text/libebook/libebook-0.1.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86"
IUSE="doc test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/icu:=
diff --git a/app-text/libebook/libebook-0.1.3.ebuild b/app-text/libebook/libebook-0.1.3.ebuild
index 37b315119bd4..07d3dfb305cf 100644
--- a/app-text/libebook/libebook-0.1.3.ebuild
+++ b/app-text/libebook/libebook-0.1.3.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
@@ -16,6 +16,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="doc test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/liblangtag
diff --git a/app-text/libepubgen/libepubgen-0.1.1.ebuild b/app-text/libepubgen/libepubgen-0.1.1.ebuild
index da571d0a4452..3b3e96693e44 100644
--- a/app-text/libepubgen/libepubgen-0.1.1.ebuild
+++ b/app-text/libepubgen/libepubgen-0.1.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="debug doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/librevenge
diff --git a/app-text/libetonyek/libetonyek-0.1.9.ebuild b/app-text/libetonyek/libetonyek-0.1.9.ebuild
index e690d1468504..36303b04a6f7 100644
--- a/app-text/libetonyek/libetonyek-0.1.9.ebuild
+++ b/app-text/libetonyek/libetonyek-0.1.9.ebuild
@@ -16,6 +16,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek"
LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
SLOT="0"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/liblangtag
diff --git a/app-text/libetonyek/libetonyek-9999.ebuild b/app-text/libetonyek/libetonyek-9999.ebuild
index 9bea9ad25cf0..a545cc94cd23 100644
--- a/app-text/libetonyek/libetonyek-9999.ebuild
+++ b/app-text/libetonyek/libetonyek-9999.ebuild
@@ -16,6 +16,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek"
LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
SLOT="0"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
virtual/pkgconfig
diff --git a/app-text/libqxp/libqxp-0.0.2.ebuild b/app-text/libqxp/libqxp-0.0.2.ebuild
index e15f19284937..45620397cd35 100644
--- a/app-text/libqxp/libqxp-0.0.2.ebuild
+++ b/app-text/libqxp/libqxp-0.0.2.ebuild
@@ -11,6 +11,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
IUSE="debug doc test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/librevenge
diff --git a/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild b/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild
index f5697fc876de..51ae4624c90c 100644
--- a/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild
+++ b/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2
dev-libs/libxml2"
diff --git a/app-text/mftrace/mftrace-1.2.18-r3.ebuild b/app-text/mftrace/mftrace-1.2.18-r3.ebuild
index 3487a1885759..043340c9e9ab 100644
--- a/app-text/mftrace/mftrace-1.2.18-r3.ebuild
+++ b/app-text/mftrace/mftrace-1.2.18-r3.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
@@ -16,6 +16,7 @@ KEYWORDS="amd64 ~hppa ppc x86"
# SLOT 1 was used in pktrace ebuild
SLOT="1"
IUSE="test truetype"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/t1utils-1.25
diff --git a/app-text/mftrace/mftrace-1.2.19-r1.ebuild b/app-text/mftrace/mftrace-1.2.19-r1.ebuild
index 8f79db97ec5a..ec0f31be3231 100644
--- a/app-text/mftrace/mftrace-1.2.19-r1.ebuild
+++ b/app-text/mftrace/mftrace-1.2.19-r1.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
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~hppa ~ppc ~x86"
# SLOT 1 was used in pktrace ebuild
SLOT="1"
IUSE="test truetype"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/t1utils-1.25
diff --git a/app-text/opensp/opensp-1.5.2-r3.ebuild b/app-text/opensp/opensp-1.5.2-r3.ebuild
index 655afe2945f7..8abb9fa4c5fb 100644
--- a/app-text/opensp/opensp-1.5.2-r3.ebuild
+++ b/app-text/opensp/opensp-1.5.2-r3.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
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc nls static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="net-libs/libnsl:0=
nls? ( sys-devel/gettext )
diff --git a/app-text/opensp/opensp-1.5.2-r6.ebuild b/app-text/opensp/opensp-1.5.2-r6.ebuild
index 73415f181564..b9081aef1e1e 100644
--- a/app-text/opensp/opensp-1.5.2-r6.ebuild
+++ b/app-text/opensp/opensp-1.5.2-r6.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_glibc nls static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
elibc_glibc? ( net-libs/libnsl:0= )
diff --git a/app-text/pdf2djvu/pdf2djvu-0.9.11.ebuild b/app-text/pdf2djvu/pdf2djvu-0.9.11.ebuild
index cf33748eec99..484184a9032a 100644
--- a/app-text/pdf2djvu/pdf2djvu-0.9.11.ebuild
+++ b/app-text/pdf2djvu/pdf2djvu-0.9.11.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+graphicsmagick nls openmp test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-text/djvu-3.5.21:=
diff --git a/app-text/pdf2djvu/pdf2djvu-0.9.12.ebuild b/app-text/pdf2djvu/pdf2djvu-0.9.12.ebuild
index 1b3b34c9947d..549b587cee2b 100644
--- a/app-text/pdf2djvu/pdf2djvu-0.9.12.ebuild
+++ b/app-text/pdf2djvu/pdf2djvu-0.9.12.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+graphicsmagick nls openmp test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-text/djvu-3.5.21:=
diff --git a/app-text/pdf2djvu/pdf2djvu-0.9.8.ebuild b/app-text/pdf2djvu/pdf2djvu-0.9.8.ebuild
index 84bd0e4be6ee..cc21c69c5ee5 100644
--- a/app-text/pdf2djvu/pdf2djvu-0.9.8.ebuild
+++ b/app-text/pdf2djvu/pdf2djvu-0.9.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+graphicsmagick nls openmp test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-text/djvu-3.5.21:=
diff --git a/app-text/pdfgrep/pdfgrep-1.4.1-r1.ebuild b/app-text/pdfgrep/pdfgrep-1.4.1-r1.ebuild
index b3ac59a28b3d..bd8de67b356e 100644
--- a/app-text/pdfgrep/pdfgrep-1.4.1-r1.ebuild
+++ b/app-text/pdfgrep/pdfgrep-1.4.1-r1.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
@@ -11,6 +11,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 x86"
IUSE="+pcre test unac"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/poppler:=[cxx]
diff --git a/app-text/pdfgrep/pdfgrep-2.0.1.ebuild b/app-text/pdfgrep/pdfgrep-2.0.1.ebuild
index 94665a7d2fba..1d7d8f6ab178 100644
--- a/app-text/pdfgrep/pdfgrep-2.0.1.ebuild
+++ b/app-text/pdfgrep/pdfgrep-2.0.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
@@ -11,6 +11,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 x86"
IUSE="+pcre test unac"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/poppler:=[cxx]
diff --git a/app-text/pdfgrep/pdfgrep-2.1.2.ebuild b/app-text/pdfgrep/pdfgrep-2.1.2.ebuild
index 41a8ff10f22f..d92566b9852c 100644
--- a/app-text/pdfgrep/pdfgrep-2.1.2.ebuild
+++ b/app-text/pdfgrep/pdfgrep-2.1.2.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+pcre test unac"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/poppler:=[cxx]
diff --git a/app-text/pdfminer/pdfminer-20140328-r1.ebuild b/app-text/pdfminer/pdfminer-20140328-r1.ebuild
index 2fc3e5eeaed6..8f6b64eac22e 100644
--- a/app-text/pdfminer/pdfminer-20140328-r1.ebuild
+++ b/app-text/pdfminer/pdfminer-20140328-r1.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=5
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
python_compile_all(){
use examples && emake -C samples all
diff --git a/app-text/pdfminer/pdfminer-20191020.ebuild b/app-text/pdfminer/pdfminer-20191020.ebuild
index 77050f5937cf..f15e077d5f14 100644
--- a/app-text/pdfminer/pdfminer-20191020.ebuild
+++ b/app-text/pdfminer/pdfminer-20191020.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]"
diff --git a/app-text/peg-markdown/peg-markdown-0.4.14.ebuild b/app-text/peg-markdown/peg-markdown-0.4.14.ebuild
index 10e5d2c0581c..66f95d01bb91 100644
--- a/app-text/peg-markdown/peg-markdown-0.4.14.ebuild
+++ b/app-text/peg-markdown/peg-markdown-0.4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="|| ( GPL-2 MIT )"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2"
DEPEND="${RDEPEND}
diff --git a/app-text/pelican/pelican-3.7.1.ebuild b/app-text/pelican/pelican-3.7.1.ebuild
index af10a1759f36..ba77960ce0dc 100644
--- a/app-text/pelican/pelican-3.7.1.ebuild
+++ b/app-text/pelican/pelican-3.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples markdown test"
+RESTRICT="!test? ( test )"
DEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}]
>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
diff --git a/app-text/po4a/po4a-0.47-r1.ebuild b/app-text/po4a/po4a-0.47-r1.ebuild
index 03f447d5d513..c6cb0275ca5b 100644
--- a/app-text/po4a/po4a-0.47-r1.ebuild
+++ b/app-text/po4a/po4a-0.47-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-text/openjade
dev-libs/libxslt
diff --git a/app-text/po4a/po4a-0.55.ebuild b/app-text/po4a/po4a-0.55.ebuild
index 0fe06ed676c8..1ed363d2ffee 100644
--- a/app-text/po4a/po4a-0.55.ebuild
+++ b/app-text/po4a/po4a-0.55.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-text/opensp
dev-libs/libxslt
diff --git a/app-text/po4a/po4a-0.56.ebuild b/app-text/po4a/po4a-0.56.ebuild
index c4c7d79c9443..3cf5d3d570b0 100644
--- a/app-text/po4a/po4a-0.56.ebuild
+++ b/app-text/po4a/po4a-0.56.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-text/opensp
dev-libs/libxslt
diff --git a/app-text/podofo/podofo-0.9.6_p20180715.ebuild b/app-text/podofo/podofo-0.9.6_p20180715.ebuild
index afde927a0cf1..667a02839159 100644
--- a/app-text/podofo/podofo-0.9.6_p20180715.ebuild
+++ b/app-text/podofo/podofo-0.9.6_p20180715.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2 LGPL-2.1"
SLOT="0/${PV%_*}"
KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
IUSE="+boost idn libressl debug test +tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( tools )"
RDEPEND="dev-lang/lua:=
diff --git a/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild b/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
index a75c43638425..bbed6ce6bb91 100644
--- a/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
+++ b/app-text/podofo/podofo-0.9.6_pre20170508-r1.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="GPL-2 LGPL-2.1"
SLOT="0/${PVR}"
KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
IUSE="+boost idn libressl debug test +tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( tools )"
RDEPEND="dev-lang/lua:=
diff --git a/app-text/podofo/podofo-0.9.6_pre20171027.ebuild b/app-text/podofo/podofo-0.9.6_pre20171027.ebuild
index b7e200e657a7..4c9b80bd810b 100644
--- a/app-text/podofo/podofo-0.9.6_pre20171027.ebuild
+++ b/app-text/podofo/podofo-0.9.6_pre20171027.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="GPL-2 LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="+boost idn libressl debug test +tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( tools )"
RDEPEND="dev-lang/lua:=
diff --git a/app-text/pytextile/pytextile-2.3.3.ebuild b/app-text/pytextile/pytextile-2.3.3.ebuild
index 222e6d2ff4a2..4c257b78c7e3 100644
--- a/app-text/pytextile/pytextile-2.3.3.ebuild
+++ b/app-text/pytextile/pytextile-2.3.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
diff --git a/app-text/pytextile/pytextile-3.0.3.ebuild b/app-text/pytextile/pytextile-3.0.3.ebuild
index d06e62c366e2..06069bbdd49c 100644
--- a/app-text/pytextile/pytextile-3.0.3.ebuild
+++ b/app-text/pytextile/pytextile-3.0.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
diff --git a/app-text/referencer/referencer-1.2.2-r1.ebuild b/app-text/referencer/referencer-1.2.2-r1.ebuild
index 6e6d213af97b..aec67160a1d3 100644
--- a/app-text/referencer/referencer-1.2.2-r1.ebuild
+++ b/app-text/referencer/referencer-1.2.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/app-text/sdcv/sdcv-0.5.2.ebuild b/app-text/sdcv/sdcv-0.5.2.ebuild
index 59a8f62a0b14..fad5dbbdeee0 100644
--- a/app-text/sdcv/sdcv-0.5.2.ebuild
+++ b/app-text/sdcv/sdcv-0.5.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="darkterm nls readline test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.6.1
diff --git a/app-text/unac/unac-1.8.0.ebuild b/app-text/unac/unac-1.8.0.ebuild
index f5dfcb76a2fb..72fcf4f08e3f 100644
--- a/app-text/unac/unac-1.8.0.ebuild
+++ b/app-text/unac/unac-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 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="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/libiconv"
DEPEND="${RDEPEND}
diff --git a/app-text/wdiff/wdiff-1.2.2-r1.ebuild b/app-text/wdiff/wdiff-1.2.2-r1.ebuild
index 1690a2a05365..b1cbdec41d11 100644
--- a/app-text/wdiff/wdiff-1.2.2-r1.ebuild
+++ b/app-text/wdiff/wdiff-1.2.2-r1.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-3"
SLOT="0"
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"
IUSE="experimental test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-apps/diffutils
diff --git a/app-text/wdiff/wdiff-1.2.2.ebuild b/app-text/wdiff/wdiff-1.2.2.ebuild
index 3dc14fe01f8d..da067814bd80 100644
--- a/app-text/wdiff/wdiff-1.2.2.ebuild
+++ b/app-text/wdiff/wdiff-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="experimental test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-apps/diffutils
diff --git a/app-vim/youcompleteme/youcompleteme-20130910.ebuild b/app-vim/youcompleteme/youcompleteme-20130910.ebuild
index 6e36f48e89f6..91bf4d9386dd 100644
--- a/app-vim/youcompleteme/youcompleteme-20130910.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-20130910.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
@@ -20,6 +20,7 @@ HOMEPAGE="https://valloric.github.io/YouCompleteMe/"
LICENSE="GPL-3"
IUSE="+clang test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
diff --git a/app-vim/youcompleteme/youcompleteme-99999999.ebuild b/app-vim/youcompleteme/youcompleteme-99999999.ebuild
index b41a7b847a87..6232784f8575 100644
--- a/app-vim/youcompleteme/youcompleteme-99999999.ebuild
+++ b/app-vim/youcompleteme/youcompleteme-99999999.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
@@ -20,6 +20,7 @@ HOMEPAGE="https://valloric.github.io/YouCompleteMe/"
LICENSE="GPL-3"
IUSE="+clang test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="
diff --git a/dev-cpp/asio/asio-1.10.8.ebuild b/dev-cpp/asio/asio-1.10.8.ebuild
index 6510f168fcde..24b561fdb47f 100644
--- a/dev-cpp/asio/asio-1.10.8.ebuild
+++ b/dev-cpp/asio/asio-1.10.8.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 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
IUSE="doc examples ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost
ssl? ( dev-libs/openssl:0= )"
diff --git a/dev-cpp/asio/asio-1.12.2.ebuild b/dev-cpp/asio/asio-1.12.2.ebuild
index fe556e8cbee7..effe4bef8029 100644
--- a/dev-cpp/asio/asio-1.12.2.ebuild
+++ b/dev-cpp/asio/asio-1.12.2.ebuild
@@ -11,6 +11,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost
ssl? (
diff --git a/dev-cpp/asio/asio-1.13.0.ebuild b/dev-cpp/asio/asio-1.13.0.ebuild
index fe556e8cbee7..effe4bef8029 100644
--- a/dev-cpp/asio/asio-1.13.0.ebuild
+++ b/dev-cpp/asio/asio-1.13.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost
ssl? (
diff --git a/dev-cpp/asio/asio-1.14.0.ebuild b/dev-cpp/asio/asio-1.14.0.ebuild
index 3b20269b8550..3752e9422096 100644
--- a/dev-cpp/asio/asio-1.14.0.ebuild
+++ b/dev-cpp/asio/asio-1.14.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost
ssl? (
diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild b/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild
index 8861488d02b2..752c94b6d592 100644
--- a/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-r1.ebuild
+++ b/dev-cpp/cpp-hocon/cpp-hocon-0.1.4-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 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86"
IUSE="debug test"
+RESTRICT="!test? ( test )"
DEPEND="
>=sys-devel/gcc-4.9.3:*
diff --git a/dev-cpp/gflags/gflags-2.2.0.ebuild b/dev-cpp/gflags/gflags-2.2.0.ebuild
index 082603bc4fe7..f66d07061871 100644
--- a/dev-cpp/gflags/gflags-2.2.0.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.0.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="http://gflags.github.io/gflags/"
LICENSE="BSD"
SLOT="0/2.2"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
# AUTHORS.txt only links the google group
DOCS=( ChangeLog.txt README.md )
diff --git a/dev-cpp/gflags/gflags-2.2.1-r1.ebuild b/dev-cpp/gflags/gflags-2.2.1-r1.ebuild
index 0bce0bfcd8d3..ba91e0c6d750 100644
--- a/dev-cpp/gflags/gflags-2.2.1-r1.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.1-r1.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="http://gflags.github.io/gflags/"
LICENSE="BSD"
SLOT="0/2.2"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
# AUTHORS.txt only links the google group
DOCS=( ChangeLog.txt README.md )
diff --git a/dev-cpp/gflags/gflags-2.2.1.ebuild b/dev-cpp/gflags/gflags-2.2.1.ebuild
index 91f405e1e9bf..5db328953269 100644
--- a/dev-cpp/gflags/gflags-2.2.1.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.1.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 @@ HOMEPAGE="http://gflags.github.io/gflags/"
LICENSE="BSD"
SLOT="0/2.2"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
# AUTHORS.txt only links the google group
DOCS=( ChangeLog.txt README.md )
diff --git a/dev-cpp/gflags/gflags-9999.ebuild b/dev-cpp/gflags/gflags-9999.ebuild
index 95cd79c7ef3d..60c68630cba3 100644
--- a/dev-cpp/gflags/gflags-9999.ebuild
+++ b/dev-cpp/gflags/gflags-9999.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="http://gflags.github.io/gflags/"
LICENSE="BSD"
SLOT="0/2.2"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
# AUTHORS.txt only links the google group
DOCS=( ChangeLog.txt README.md )
diff --git a/dev-cpp/glibmm/glibmm-2.56.1.ebuild b/dev-cpp/glibmm/glibmm-2.56.1.ebuild
index 9aa4cc3775ee..a83a68fec04d 100644
--- a/dev-cpp/glibmm/glibmm-2.56.1.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.56.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
SLOT="2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
diff --git a/dev-cpp/glibmm/glibmm-2.58.1.ebuild b/dev-cpp/glibmm/glibmm-2.58.1.ebuild
index 98e37553fd8a..a9698a9ca848 100644
--- a/dev-cpp/glibmm/glibmm-2.58.1.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.58.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
SLOT="2"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
diff --git a/dev-cpp/glibmm/glibmm-2.60.0.ebuild b/dev-cpp/glibmm/glibmm-2.60.0.ebuild
index d742fe267822..ce57fc6e0e53 100644
--- a/dev-cpp/glibmm/glibmm-2.60.0.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.60.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
diff --git a/dev-cpp/glibmm/glibmm-2.60.1.ebuild b/dev-cpp/glibmm/glibmm-2.60.1.ebuild
index 3b51cdd041bf..b119a2d526a0 100644
--- a/dev-cpp/glibmm/glibmm-2.60.1.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.60.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
SLOT="2"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
diff --git a/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild b/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild
index 42aeb6b51580..6fdef7109be2 100644
--- a/dev-cpp/gstreamermm/gstreamermm-1.10.0.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-1.10.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
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1"
SLOT="1.0/1"
KEYWORDS="amd64 ~ppc x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=media-libs/gstreamer-${PV}:1.0
diff --git a/dev-cpp/gtest/gtest-1.10.0.ebuild b/dev-cpp/gtest/gtest-1.10.0.ebuild
index 2a75dd1da0e7..98d67d92032c 100644
--- a/dev-cpp/gtest/gtest-1.10.0.ebuild
+++ b/dev-cpp/gtest/gtest-1.10.0.ebuild
@@ -30,6 +30,7 @@ HOMEPAGE="https://github.com/google/googletest"
LICENSE="BSD"
SLOT="0"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
index 7ab8e27afd9f..76673187e002 100644
--- a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtest/gtest-1.8.0.ebuild b/dev-cpp/gtest/gtest-1.8.0.ebuild
index dff3323368d5..9f7ffbdb9aea 100644
--- a/dev-cpp/gtest/gtest-1.8.0.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtest/gtest-1.8.1-r1.ebuild b/dev-cpp/gtest/gtest-1.8.1-r1.ebuild
index 32cb3eac1b66..771468eb8b67 100644
--- a/dev-cpp/gtest/gtest-1.8.1-r1.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.1-r1.ebuild
@@ -23,6 +23,7 @@ HOMEPAGE="https://github.com/google/googletest"
LICENSE="BSD"
SLOT="0"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtest/gtest-1.8.1.ebuild b/dev-cpp/gtest/gtest-1.8.1.ebuild
index 38ae957597e6..a8cdd6890e66 100644
--- a/dev-cpp/gtest/gtest-1.8.1.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.1.ebuild
@@ -23,6 +23,7 @@ HOMEPAGE="https://github.com/google/googletest"
LICENSE="BSD"
SLOT="0"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild b/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild
index daa2e778fbe4..9a6cb10a49fd 100644
--- a/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild
+++ b/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild
@@ -30,6 +30,7 @@ HOMEPAGE="https://github.com/google/googletest"
LICENSE="BSD"
SLOT="0"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtest/gtest-9999.ebuild b/dev-cpp/gtest/gtest-9999.ebuild
index ccb2185df0ae..2fdd8d6bb364 100644
--- a/dev-cpp/gtest/gtest-9999.ebuild
+++ b/dev-cpp/gtest/gtest-9999.ebuild
@@ -28,6 +28,7 @@ HOMEPAGE="https://github.com/google/googletest"
LICENSE="BSD"
SLOT="0"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="!dev-cpp/gmock"
diff --git a/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild b/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild
index 93b4807719ef..9393d4bdc7f9 100644
--- a/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-2.24.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=6
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="2.4"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}]
diff --git a/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild
index ce9bc8b7fbf5..9020381f2cc7 100644
--- a/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild
@@ -12,6 +12,7 @@ SLOT="3.0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="aqua doc test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( aqua wayland X )"
RDEPEND="
diff --git a/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild
index c4b1fe49fcf2..fc75f17ec2dd 100644
--- a/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild
@@ -12,6 +12,7 @@ SLOT="3.0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="aqua doc test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( aqua wayland X )"
RDEPEND="
diff --git a/dev-cpp/ms-gsl/ms-gsl-2.0.0.ebuild b/dev-cpp/ms-gsl/ms-gsl-2.0.0.ebuild
index 5eccf76caa0d..a9ddc632488d 100644
--- a/dev-cpp/ms-gsl/ms-gsl-2.0.0.ebuild
+++ b/dev-cpp/ms-gsl/ms-gsl-2.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# header only library
RDEPEND=""
diff --git a/dev-cpp/ms-gsl/ms-gsl-9999.ebuild b/dev-cpp/ms-gsl/ms-gsl-9999.ebuild
index 3568adaea6b7..767d0523e267 100644
--- a/dev-cpp/ms-gsl/ms-gsl-9999.ebuild
+++ b/dev-cpp/ms-gsl/ms-gsl-9999.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
# header only library
RDEPEND=""
diff --git a/dev-cpp/muParser/muParser-2.2.5.ebuild b/dev-cpp/muParser/muParser-2.2.5.ebuild
index 3dffdc7b4749..6e70ecf5770c 100644
--- a/dev-cpp/muParser/muParser-2.2.5.ebuild
+++ b/dev-cpp/muParser/muParser-2.2.5.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
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
S=${WORKDIR}/muparser-${PV}
diff --git a/dev-cpp/muParser/muParser-2.2.6.1.ebuild b/dev-cpp/muParser/muParser-2.2.6.1.ebuild
index a19668ce09b1..6e70ecf5770c 100644
--- a/dev-cpp/muParser/muParser-2.2.6.1.ebuild
+++ b/dev-cpp/muParser/muParser-2.2.6.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
S=${WORKDIR}/muparser-${PV}
diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild b/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild
index 583d0ff52fc5..d7e7355ddcf4 100644
--- a/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.6.1-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )"
diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild
index 48edca1378e0..627ca917b845 100644
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.ebuild
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.2.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="MIT"
SLOT="0/0.6"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-cpp/gtest )"
diff --git a/dev-db/apgdiff/apgdiff-1.4.ebuild b/dev-db/apgdiff/apgdiff-1.4.ebuild
index 1899250f7990..b23143f348bd 100644
--- a/dev-db/apgdiff/apgdiff-1.4.ebuild
+++ b/dev-db/apgdiff/apgdiff-1.4.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"
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.5
>=dev-java/ant-core-1.7.0:0
diff --git a/dev-db/apgdiff/apgdiff-2.2.1.ebuild b/dev-db/apgdiff/apgdiff-2.2.1.ebuild
index b52222f6cf74..82e2382f3931 100644
--- a/dev-db/apgdiff/apgdiff-2.2.1.ebuild
+++ b/dev-db/apgdiff/apgdiff-2.2.1.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"
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.6
>=dev-java/ant-core-1.7.0:0
diff --git a/dev-db/apgdiff/apgdiff-2.2.2.ebuild b/dev-db/apgdiff/apgdiff-2.2.2.ebuild
index fd930739b116..8066c91411e7 100644
--- a/dev-db/apgdiff/apgdiff-2.2.2.ebuild
+++ b/dev-db/apgdiff/apgdiff-2.2.2.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"
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.6
>=dev-java/ant-core-1.7.0:0
diff --git a/dev-db/apgdiff/apgdiff-2.3.ebuild b/dev-db/apgdiff/apgdiff-2.3.ebuild
index fd930739b116..8066c91411e7 100644
--- a/dev-db/apgdiff/apgdiff-2.3.ebuild
+++ b/dev-db/apgdiff/apgdiff-2.3.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"
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.6
>=dev-java/ant-core-1.7.0:0
diff --git a/dev-db/apgdiff/apgdiff-2.4.ebuild b/dev-db/apgdiff/apgdiff-2.4.ebuild
index fd930739b116..8066c91411e7 100644
--- a/dev-db/apgdiff/apgdiff-2.4.ebuild
+++ b/dev-db/apgdiff/apgdiff-2.4.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"
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.6
>=dev-java/ant-core-1.7.0:0
diff --git a/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild b/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild
index ff3db2a3a66b..051b8e2ae359 100644
--- a/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.tar.gz -> ${P
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools zookeeper"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild b/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild
index b8a7337618a9..a2fa38544292 100644
--- a/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.tar.gz -> ${P
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild b/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild
index e419edfa1571..d92170ac9fe5 100644
--- a/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild
@@ -22,6 +22,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.tar.gz -> ${P
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools zookeeper"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-19.13.1.11-r2.ebuild b/dev-db/clickhouse/clickhouse-19.13.1.11-r2.ebuild
index 799746e089be..4e0ea139c71b 100644
--- a/dev-db/clickhouse/clickhouse-19.13.1.11-r2.ebuild
+++ b/dev-db/clickhouse/clickhouse-19.13.1.11-r2.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.z
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-19.13.1.11-r3.ebuild b/dev-db/clickhouse/clickhouse-19.13.1.11-r3.ebuild
index 6525cf8d8cf5..dd1a6eead246 100644
--- a/dev-db/clickhouse/clickhouse-19.13.1.11-r3.ebuild
+++ b/dev-db/clickhouse/clickhouse-19.13.1.11-r3.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.z
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-19.15.2.2.ebuild b/dev-db/clickhouse/clickhouse-19.15.2.2.ebuild
index 47fed41d0c75..c93c02640661 100644
--- a/dev-db/clickhouse/clickhouse-19.15.2.2.ebuild
+++ b/dev-db/clickhouse/clickhouse-19.15.2.2.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.z
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-19.5.3.8-r1.ebuild b/dev-db/clickhouse/clickhouse-19.5.3.8-r1.ebuild
index 7892e4667f5d..3e511dc357c8 100644
--- a/dev-db/clickhouse/clickhouse-19.5.3.8-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-19.5.3.8-r1.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.z
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/clickhouse/clickhouse-19.9.5.36-r1.ebuild b/dev-db/clickhouse/clickhouse-19.9.5.36-r1.ebuild
index 7892e4667f5d..3e511dc357c8 100644
--- a/dev-db/clickhouse/clickhouse-19.9.5.36-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-19.9.5.36-r1.ebuild
@@ -21,6 +21,7 @@ SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.z
SLOT="0/${TYPE}"
IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64"
REQUIRED_USE="
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.6-r1.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.6-r1.ebuild
index f2f106102fe0..c4997d7b9543 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.6-r1.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.0.6-r1.ebuild
@@ -29,6 +29,7 @@ LICENSE="LGPL-2.1"
SLOT="0/3"
IUSE="+curl gnutls kerberos libressl mysqlcompat +ssl static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
virtual/libiconv:=[${MULTILIB_USEDEP}]
diff --git a/dev-db/mongodb/mongodb-3.6.13.ebuild b/dev-db/mongodb/mongodb-3.6.13.ebuild
index 4fb9536e58f4..88e6596fe833 100644
--- a/dev-db/mongodb/mongodb-3.6.13.ebuild
+++ b/dev-db/mongodb/mongodb-3.6.13.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64"
IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-arch/snappy-1.1.3
>=dev-cpp/yaml-cpp-0.5.3:=
diff --git a/dev-db/mongodb/mongodb-3.6.14.ebuild b/dev-db/mongodb/mongodb-3.6.14.ebuild
index b63d5ceeb560..346c4039a335 100644
--- a/dev-db/mongodb/mongodb-3.6.14.ebuild
+++ b/dev-db/mongodb/mongodb-3.6.14.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND="acct-group/mongodb
acct-user/mongodb
diff --git a/dev-db/mongodb/mongodb-3.6.8.ebuild b/dev-db/mongodb/mongodb-3.6.8.ebuild
index 3f1b10dc84fd..e2c2033998d7 100644
--- a/dev-db/mongodb/mongodb-3.6.8.ebuild
+++ b/dev-db/mongodb/mongodb-3.6.8.ebuild
@@ -22,6 +22,7 @@ LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
IUSE="debug kerberos libressl mms-agent ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-arch/snappy-1.1.3
>=dev-cpp/yaml-cpp-0.5.3:=
diff --git a/dev-db/mongodb/mongodb-4.0.10.ebuild b/dev-db/mongodb/mongodb-4.0.10.ebuild
index ad10fd71e28a..5a035ec23440 100644
--- a/dev-db/mongodb/mongodb-4.0.10.ebuild
+++ b/dev-db/mongodb/mongodb-4.0.10.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64"
IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-arch/snappy-1.1.3
>=dev-cpp/yaml-cpp-0.5.3:=
diff --git a/dev-db/mongodb/mongodb-4.0.12.ebuild b/dev-db/mongodb/mongodb-4.0.12.ebuild
index 2792ff470fe4..1aac4e77094e 100644
--- a/dev-db/mongodb/mongodb-4.0.12.ebuild
+++ b/dev-db/mongodb/mongodb-4.0.12.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="amd64"
IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-arch/snappy-1.1.3
>=dev-cpp/yaml-cpp-0.5.3:=
diff --git a/dev-db/mongodb/mongodb-4.0.13.ebuild b/dev-db/mongodb/mongodb-4.0.13.ebuild
index 74236bf4fa1e..ef4bca699aab 100644
--- a/dev-db/mongodb/mongodb-4.0.13.ebuild
+++ b/dev-db/mongodb/mongodb-4.0.13.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND="acct-group/mongodb
acct-user/mongodb
diff --git a/dev-db/mongodb/mongodb-4.2.0-r2.ebuild b/dev-db/mongodb/mongodb-4.2.0-r2.ebuild
index 23f844c5069c..bbb765a7566c 100644
--- a/dev-db/mongodb/mongodb-4.2.0-r2.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.0-r2.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug kerberos libressl lto ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-arch/snappy-1.1.3
>=dev-cpp/yaml-cpp-0.6.2:=
diff --git a/dev-db/mongodb/mongodb-4.2.1.ebuild b/dev-db/mongodb/mongodb-4.2.1.ebuild
index 6e7959885f0b..42fec3063700 100644
--- a/dev-db/mongodb/mongodb-4.2.1.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.1.ebuild
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0 SSPL-1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug kerberos libressl lto ssl test +tools"
+RESTRICT="!test? ( test )"
RDEPEND="acct-group/mongodb
acct-user/mongodb
diff --git a/dev-db/mycli/mycli-1.19.0.ebuild b/dev-db/mycli/mycli-1.19.0.ebuild
index d69737494d35..98875cc61725 100644
--- a/dev-db/mycli/mycli-1.19.0.ebuild
+++ b/dev-db/mycli/mycli-1.19.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ssh test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/cli_helpers-1.0.1[${PYTHON_USEDEP}]
>=dev-python/click-4.1[${PYTHON_USEDEP}]
diff --git a/dev-db/mycli/mycli-1.20.1.ebuild b/dev-db/mycli/mycli-1.20.1.ebuild
index 8416d80d3592..5d9f47d07783 100644
--- a/dev-db/mycli/mycli-1.20.1.ebuild
+++ b/dev-db/mycli/mycli-1.20.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ssh test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/cli_helpers-1.1.0[${PYTHON_USEDEP}]
>=dev-python/click-7.0[${PYTHON_USEDEP}]
diff --git a/dev-db/mycli/mycli-9999.ebuild b/dev-db/mycli/mycli-9999.ebuild
index e159c1e0e5bb..70af20e6a863 100644
--- a/dev-db/mycli/mycli-9999.ebuild
+++ b/dev-db/mycli/mycli-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS=""
IUSE="ssh test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/cli_helpers-1.1.0[${PYTHON_USEDEP}]
>=dev-python/click-7.0[${PYTHON_USEDEP}]
diff --git a/dev-db/pgxnclient/pgxnclient-1.2-r1.ebuild b/dev-db/pgxnclient/pgxnclient-1.2-r1.ebuild
index 77102652e494..679315dda916 100644
--- a/dev-db/pgxnclient/pgxnclient-1.2-r1.ebuild
+++ b/dev-db/pgxnclient/pgxnclient-1.2-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-db/postgresql-9.1[server]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-db/pgxnclient/pgxnclient-1.2.1.ebuild b/dev-db/pgxnclient/pgxnclient-1.2.1.ebuild
index b5aa655a650d..00235521e841 100644
--- a/dev-db/pgxnclient/pgxnclient-1.2.1.ebuild
+++ b/dev-db/pgxnclient/pgxnclient-1.2.1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-db/postgresql-9.1[server]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-db/redis/redis-4.0.10.ebuild b/dev-db/redis/redis-4.0.10.ebuild
index 0062f6313ebb..be27d0c369e6 100644
--- a/dev-db/redis/redis-4.0.10.ebuild
+++ b/dev-db/redis/redis-4.0.10.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
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-4.0.11.ebuild b/dev-db/redis/redis-4.0.11.ebuild
index a8d59c405e63..ee9220186854 100644
--- a/dev-db/redis/redis-4.0.11.ebuild
+++ b/dev-db/redis/redis-4.0.11.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
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-4.0.12.ebuild b/dev-db/redis/redis-4.0.12.ebuild
index 596754bc3a07..ee9220186854 100644
--- a/dev-db/redis/redis-4.0.12.ebuild
+++ b/dev-db/redis/redis-4.0.12.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 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-4.0.13.ebuild b/dev-db/redis/redis-4.0.13.ebuild
index a1d588da3ae0..ee9220186854 100644
--- a/dev-db/redis/redis-4.0.13.ebuild
+++ b/dev-db/redis/redis-4.0.13.ebuild
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-4.0.14.ebuild b/dev-db/redis/redis-4.0.14.ebuild
index cc327916f83f..5ca8d4bae3db 100644
--- a/dev-db/redis/redis-4.0.14.ebuild
+++ b/dev-db/redis/redis-4.0.14.ebuild
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-4.0.2-r1.ebuild b/dev-db/redis/redis-4.0.2-r1.ebuild
index dd90a7deb368..510cd9b08c0d 100644
--- a/dev-db/redis/redis-4.0.2-r1.ebuild
+++ b/dev-db/redis/redis-4.0.2-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
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="amd64 arm arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-5.0.3.ebuild b/dev-db/redis/redis-5.0.3.ebuild
index c584f33c21fc..c40f7c3c47cd 100644
--- a/dev-db/redis/redis-5.0.3.ebuild
+++ b/dev-db/redis/redis-5.0.3.ebuild
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-5.0.4.ebuild b/dev-db/redis/redis-5.0.4.ebuild
index 07c6466e9a12..1b0f17be18b6 100644
--- a/dev-db/redis/redis-5.0.4.ebuild
+++ b/dev-db/redis/redis-5.0.4.ebuild
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/redis/redis-5.0.5.ebuild b/dev-db/redis/redis-5.0.5.ebuild
index 07c6466e9a12..1b0f17be18b6 100644
--- a/dev-db/redis/redis-5.0.5.ebuild
+++ b/dev-db/redis/redis-5.0.5.ebuild
@@ -12,6 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
SLOT="0"
# Redis does NOT build with Lua 5.2 or newer at this time.
diff --git a/dev-db/sadisplay/sadisplay-0.4.8.ebuild b/dev-db/sadisplay/sadisplay-0.4.8.ebuild
index 01dee7c70cdf..3802c282403d 100644
--- a/dev-db/sadisplay/sadisplay-0.4.8.ebuild
+++ b/dev-db/sadisplay/sadisplay-0.4.8.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/sqlalchemy[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-db/spatialite/spatialite-4.3.0-r1.ebuild b/dev-db/spatialite/spatialite-4.3.0-r1.ebuild
index cc5f1d7760a0..fc885a9624fa 100644
--- a/dev-db/spatialite/spatialite-4.3.0-r1.ebuild
+++ b/dev-db/spatialite/spatialite-4.3.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
IUSE="+geos iconv +proj test +xls +xml"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-db/sqlite-3.7.5:3[extensions(+)]
diff --git a/dev-db/spatialite/spatialite-4.3.0a.ebuild b/dev-db/spatialite/spatialite-4.3.0a.ebuild
index 3fb9d3d53dd8..ccd7a6e07707 100644
--- a/dev-db/spatialite/spatialite-4.3.0a.ebuild
+++ b/dev-db/spatialite/spatialite-4.3.0a.ebuild
@@ -16,6 +16,7 @@ LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
IUSE="+geos iconv +proj test +xls +xml"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-db/sqlite-3.7.5:3[extensions(+)]
diff --git a/dev-db/sqlcipher/sqlcipher-3.4.2.ebuild b/dev-db/sqlcipher/sqlcipher-3.4.2.ebuild
index 8591e1693bc0..490e59bef3ef 100644
--- a/dev-db/sqlcipher/sqlcipher-3.4.2.ebuild
+++ b/dev-db/sqlcipher/sqlcipher-3.4.2.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="libedit readline libressl static-libs tcl test"
+RESTRICT="!test? ( test )"
# Tcl is always needed by buildsystem
RDEPEND="
diff --git a/dev-db/sqlitebrowser/sqlitebrowser-3.11.1-r1.ebuild b/dev-db/sqlitebrowser/sqlitebrowser-3.11.1-r1.ebuild
index 937429c32f84..7816ece23a2e 100644
--- a/dev-db/sqlitebrowser/sqlitebrowser-3.11.1-r1.ebuild
+++ b/dev-db/sqlitebrowser/sqlitebrowser-3.11.1-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3 MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-qt/linguist-tools:5
diff --git a/dev-db/sqlitestudio/sqlitestudio-3.2.1-r1.ebuild b/dev-db/sqlitestudio/sqlitestudio-3.2.1-r1.ebuild
index f1b05ce7abeb..eed8e84a6d17 100644
--- a/dev-db/sqlitestudio/sqlitestudio-3.2.1-r1.ebuild
+++ b/dev-db/sqlitestudio/sqlitestudio-3.2.1-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE="cli cups tcl test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( cli )"
diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild
index afda699e90b2..87d2acd1869e 100644
--- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/"
LICENSE="LGPL-2"
SLOT="1"
IUSE="cxx doc examples python static-libs test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="virtual/libusb:1
diff --git a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild
index bab08a925d35..b96024a4ce0c 100644
--- a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/"
LICENSE="LGPL-2"
SLOT="1"
IUSE="cxx doc examples python static-libs test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="virtual/libusb:1
diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild
index bab08a925d35..b96024a4ce0c 100644
--- a/dev-embedded/libftdi/libftdi-1.4.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.4.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/"
LICENSE="LGPL-2"
SLOT="1"
IUSE="cxx doc examples python static-libs test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="virtual/libusb:1
diff --git a/dev-embedded/libftdi/libftdi-9999.ebuild b/dev-embedded/libftdi/libftdi-9999.ebuild
index bab08a925d35..b96024a4ce0c 100644
--- a/dev-embedded/libftdi/libftdi-9999.ebuild
+++ b/dev-embedded/libftdi/libftdi-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/"
LICENSE="LGPL-2"
SLOT="1"
IUSE="cxx doc examples python static-libs test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="virtual/libusb:1
diff --git a/dev-embedded/srecord/srecord-1.64.ebuild b/dev-embedded/srecord/srecord-1.64.ebuild
index beccea452409..c99b340b5198 100644
--- a/dev-embedded/srecord/srecord-1.64.ebuild
+++ b/dev-embedded/srecord/srecord-1.64.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
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libgcrypt:0"
DEPEND="${RDEPEND}
diff --git a/dev-erlang/fast_xml/fast_xml-1.1.22.ebuild b/dev-erlang/fast_xml/fast_xml-1.1.22.ebuild
index 5cb4e92e0f91..1c1d52dae19d 100644
--- a/dev-erlang/fast_xml/fast_xml-1.1.22.ebuild
+++ b/dev-erlang/fast_xml/fast_xml-1.1.22.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
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-erlang/p1_utils-1.0.7
>=dev-lang/erlang-17.1
diff --git a/dev-erlang/fast_xml/fast_xml-1.1.34.ebuild b/dev-erlang/fast_xml/fast_xml-1.1.34.ebuild
index 0b1c27f42890..d7a7ed543b5d 100644
--- a/dev-erlang/fast_xml/fast_xml-1.1.34.ebuild
+++ b/dev-erlang/fast_xml/fast_xml-1.1.34.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-erlang/p1_utils-1.0.13
>=dev-lang/erlang-17.1
diff --git a/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild b/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild
index aab42e80d660..6d92d2d1f421 100644
--- a/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.ebuild
+++ b/dev-erlang/hamcrest/hamcrest-0.1.0_p20160709.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"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
diff --git a/dev-erlang/meck/meck-0.8.4.ebuild b/dev-erlang/meck/meck-0.8.4.ebuild
index f712fb0cd778..f9d3518ff190 100644
--- a/dev-erlang/meck/meck-0.8.4.ebuild
+++ b/dev-erlang/meck/meck-0.8.4.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="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
diff --git a/dev-erlang/p1_oauth2/p1_oauth2-0.6.1.ebuild b/dev-erlang/p1_oauth2/p1_oauth2-0.6.1.ebuild
index f151840da6e5..45a97620b3b4 100644
--- a/dev-erlang/p1_oauth2/p1_oauth2-0.6.1.ebuild
+++ b/dev-erlang/p1_oauth2/p1_oauth2-0.6.1.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
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
diff --git a/dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild b/dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild
index ba3919e1090f..87f8db520570 100644
--- a/dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild
+++ b/dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
diff --git a/dev-erlang/protobuffs/protobuffs-0.9.0.ebuild b/dev-erlang/protobuffs/protobuffs-0.9.0.ebuild
index ba33cf84dd63..b96a32127b39 100644
--- a/dev-erlang/protobuffs/protobuffs-0.9.0.ebuild
+++ b/dev-erlang/protobuffs/protobuffs-0.9.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
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
diff --git a/dev-erlang/xmpp/xmpp-1.1.9.ebuild b/dev-erlang/xmpp/xmpp-1.1.9.ebuild
index 8b5fd3bf6a43..d72629575765 100644
--- a/dev-erlang/xmpp/xmpp-1.1.9.ebuild
+++ b/dev-erlang/xmpp/xmpp-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
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-erlang/fast_xml-1.1.22
>=dev-erlang/stringprep-1.0.8
diff --git a/dev-erlang/xmpp/xmpp-1.2.5.ebuild b/dev-erlang/xmpp/xmpp-1.2.5.ebuild
index 0a374c9a6bd5..1899c466a460 100644
--- a/dev-erlang/xmpp/xmpp-1.2.5.ebuild
+++ b/dev-erlang/xmpp/xmpp-1.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=6
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-erlang/ezlib-1.0.4
>=dev-erlang/fast_tls-1.0.14
diff --git a/dev-games/aseprite/aseprite-1.1.6.ebuild b/dev-games/aseprite/aseprite-1.1.6.ebuild
index 1809ebfb3e4a..e95b1dcdefed 100644
--- a/dev-games/aseprite/aseprite-1.1.6.ebuild
+++ b/dev-games/aseprite/aseprite-1.1.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
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug kde gtk3 test webp"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/tinyxml
media-libs/allegro:0[X,png]
diff --git a/dev-games/aseprite/aseprite-1.1.7.ebuild b/dev-games/aseprite/aseprite-1.1.7.ebuild
index bba4ca73d864..4844689d6a3c 100644
--- a/dev-games/aseprite/aseprite-1.1.7.ebuild
+++ b/dev-games/aseprite/aseprite-1.1.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
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bundled-libs debug kde gtk3 test webp"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/tinyxml
!bundled-libs? ( media-libs/allegro:0[X,png] )
diff --git a/dev-games/mygui/mygui-3.2.2.ebuild b/dev-games/mygui/mygui-3.2.2.ebuild
index fad4ba2881d6..ac582627a70d 100644
--- a/dev-games/mygui/mygui-3.2.2.ebuild
+++ b/dev-games/mygui/mygui-3.2.2.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
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug doc +ogre -opengl plugins samples static-libs test tools l10n_ru"
+RESTRICT="!test? ( test )"
REQUIRED_USE="ogre? ( !opengl )
opengl? ( !ogre )"
diff --git a/dev-games/simgear/simgear-2018.3.1.ebuild b/dev-games/simgear/simgear-2018.3.1.ebuild
index 4b8056c33acd..e962b042089b 100644
--- a/dev-games/simgear/simgear-2018.3.1.ebuild
+++ b/dev-games/simgear/simgear-2018.3.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+dns debug gdal openmp subversion test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/expat
diff --git a/dev-games/simgear/simgear-2018.3.2.ebuild b/dev-games/simgear/simgear-2018.3.2.ebuild
index ead30a3c496f..ddfbba35e91b 100644
--- a/dev-games/simgear/simgear-2018.3.2.ebuild
+++ b/dev-games/simgear/simgear-2018.3.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="cpu_flags_x86_sse2 +dns debug gdal openmp subversion test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/expat
diff --git a/dev-games/simgear/simgear-9999.ebuild b/dev-games/simgear/simgear-9999.ebuild
index 4ef9fc550b61..0c7c4ce703be 100644
--- a/dev-games/simgear/simgear-9999.ebuild
+++ b/dev-games/simgear/simgear-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
KEYWORDS=""
SLOT="0"
IUSE="cpu_flags_x86_sse2 +dns debug gdal openmp subversion test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/expat
diff --git a/dev-go/fuzzy/fuzzy-0.0.3.ebuild b/dev-go/fuzzy/fuzzy-0.0.3.ebuild
index 6ea5cd48cd42..56b23bf0b011 100644
--- a/dev-go/fuzzy/fuzzy-0.0.3.ebuild
+++ b/dev-go/fuzzy/fuzzy-0.0.3.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
@@ -18,6 +18,7 @@ HOMEPAGE="https://github.com/sahilm/fuzzy"
LICENSE="MIT"
SLOT="0/${PVR}"
IUSE="test"
+RESTRICT+=" !test? ( test )"
DEPEND="test? ( dev-go/godebug-pretty )"
RDEPEND=""
diff --git a/dev-go/fuzzy/fuzzy-0.0.5.ebuild b/dev-go/fuzzy/fuzzy-0.0.5.ebuild
index f3a87065a16c..2c74c729222c 100644
--- a/dev-go/fuzzy/fuzzy-0.0.5.ebuild
+++ b/dev-go/fuzzy/fuzzy-0.0.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=6
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0/${PVR}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT+=" !test? ( test )"
DEPEND="test? ( dev-go/godebug-pretty )"
diff --git a/dev-haskell/asn1-encoding/asn1-encoding-0.8.1.3.ebuild b/dev-haskell/asn1-encoding/asn1-encoding-0.8.1.3.ebuild
index 8b21ce56cf6d..5413f76530ea 100644
--- a/dev-haskell/asn1-encoding/asn1-encoding-0.8.1.3.ebuild
+++ b/dev-haskell/asn1-encoding/asn1-encoding-0.8.1.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/asn1-types-0.2.1:=[profile?] <dev-haskell/asn1-types-0.3:=[profile?]
dev-haskell/mtl:=[profile?]
diff --git a/dev-haskell/base64-bytestring/base64-bytestring-0.1.1.3.ebuild b/dev-haskell/base64-bytestring/base64-bytestring-0.1.1.3.ebuild
index 8ff4a4eb8808..d17395f1f928 100644
--- a/dev-haskell/base64-bytestring/base64-bytestring-0.1.1.3.ebuild
+++ b/dev-haskell/base64-bytestring/base64-bytestring-0.1.1.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ghc-6.10.1"
DEPEND="${RDEPEND}
diff --git a/dev-haskell/bio/bio-0.5.3-r2.ebuild b/dev-haskell/bio/bio-0.5.3-r2.ebuild
index 1293a6e6c51e..9d49efd38d86 100644
--- a/dev-haskell/bio/bio-0.5.3-r2.ebuild
+++ b/dev-haskell/bio/bio-0.5.3-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/binary-0.4:=[profile?]
dev-haskell/mtl:=[profile?]
diff --git a/dev-haskell/bytes/bytes-0.15.2.ebuild b/dev-haskell/bytes/bytes-0.15.2.ebuild
index 54e863841f19..43080d606bbf 100644
--- a/dev-haskell/bytes/bytes-0.15.2.ebuild
+++ b/dev-haskell/bytes/bytes-0.15.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+test-doctests"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/binary-0.5.1:=[profile?] <dev-haskell/binary-0.9:=[profile?]
>=dev-haskell/cereal-0.3.5:=[profile?] <dev-haskell/cereal-0.6:=[profile?]
diff --git a/dev-haskell/cereal/cereal-0.4.1.1.ebuild b/dev-haskell/cereal/cereal-0.4.1.1.ebuild
index 92a685f13ec2..6461da350f63 100644
--- a/dev-haskell/cereal/cereal-0.4.1.1.ebuild
+++ b/dev-haskell/cereal/cereal-0.4.1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ghc-7.4.1:=
"
diff --git a/dev-haskell/clientsession/clientsession-0.9.1.1.ebuild b/dev-haskell/clientsession/clientsession-0.9.1.1.ebuild
index 397272f81c4e..eeee5b2fe72a 100644
--- a/dev-haskell/clientsession/clientsession-0.9.1.1.ebuild
+++ b/dev-haskell/clientsession/clientsession-0.9.1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/base64-bytestring-0.1.1.1:=[profile?]
>=dev-haskell/cereal-0.3:=[profile?]
diff --git a/dev-haskell/comonad/comonad-4.0.ebuild b/dev-haskell/comonad/comonad-4.0.ebuild
index 700ca8942fcb..397c594bdd5a 100644
--- a/dev-haskell/comonad/comonad-4.0.ebuild
+++ b/dev-haskell/comonad/comonad-4.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+test-doctests"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/contravariant-0.2.0.1:=[profile?] <dev-haskell/contravariant-1:=[profile?]
>=dev-haskell/distributive-0.2.2:=[profile?] <dev-haskell/distributive-1:=[profile?]
diff --git a/dev-haskell/comonad/comonad-4.2.7.2.ebuild b/dev-haskell/comonad/comonad-4.2.7.2.ebuild
index 6edd25124a50..fd9f2ce3ed98 100644
--- a/dev-haskell/comonad/comonad-4.2.7.2.ebuild
+++ b/dev-haskell/comonad/comonad-4.2.7.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="+containers +contravariant +distributive +test-doctests"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
>=dev-haskell/tagged-0.1:=[profile?] <dev-haskell/tagged-1:=[profile?]
diff --git a/dev-haskell/comonad/comonad-5.ebuild b/dev-haskell/comonad/comonad-5.ebuild
index c9c16cae68d3..9903125e4a29 100644
--- a/dev-haskell/comonad/comonad-5.ebuild
+++ b/dev-haskell/comonad/comonad-5.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="+containers +contravariant +distributive +test-doctests"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
>=dev-haskell/tagged-0.1:=[profile?] <dev-haskell/tagged-1:=[profile?]
diff --git a/dev-haskell/convertible/convertible-1.0.11.1.ebuild b/dev-haskell/convertible/convertible-1.0.11.1.ebuild
index 7d5542c25bb1..5c35140fd4d0 100644
--- a/dev-haskell/convertible/convertible-1.0.11.1.ebuild
+++ b/dev-haskell/convertible/convertible-1.0.11.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-haskell/mtl[profile?]
>=dev-haskell/text-0.7[profile?]
diff --git a/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild b/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild
index 0dd392d1dd9f..43b3d68e0bb5 100644
--- a/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild
+++ b/dev-haskell/dataenc/dataenc-0.14.0.7.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ghc-7.4.1:=
"
diff --git a/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild b/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild
index c8ca012d11f8..bc92121a9bd4 100644
--- a/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild
+++ b/dev-haskell/hashed-storage/hashed-storage-0.5.11.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x86-macos"
IUSE="diff hpc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-haskell/binary:=[profile?]
dev-haskell/dataenc:=[profile?]
diff --git a/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild b/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild
index 21bf97f587fb..c346de331f61 100644
--- a/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild
+++ b/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="2/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="mysql odbc postgres sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/convertible-1.0.10.0:=[profile?] <dev-haskell/convertible-1.1.0.0:=[profile?]
dev-haskell/mtl:=[profile?]
diff --git a/dev-haskell/lens/lens-3.10.0.1.ebuild b/dev-haskell/lens/lens-3.10.0.1.ebuild
index eef1125fc918..609f9849d663 100644
--- a/dev-haskell/lens/lens-3.10.0.1.ebuild
+++ b/dev-haskell/lens/lens-3.10.0.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="benchmark-uniplate dump-splices +inlining lib-werror old-inline-pragmas safe +test-doctests +test-hunit +test-properties +trustworthy"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/bifunctors-4:=[profile?] <dev-haskell/bifunctors-5:=[profile?]
>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-5:=[profile?]
diff --git a/dev-haskell/lens/lens-3.9.2.ebuild b/dev-haskell/lens/lens-3.9.2.ebuild
index 55dade3d7877..e94fe831a83e 100644
--- a/dev-haskell/lens/lens-3.9.2.ebuild
+++ b/dev-haskell/lens/lens-3.9.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="benchmark-uniplate dump-splices +inlining lib-werror old-inline-pragmas safe +test-doctests +test-hunit +test-properties +trustworthy"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/bifunctors-3:=[profile?] <dev-haskell/bifunctors-4:=[profile?]
>=dev-haskell/comonad-3:=[profile?] <dev-haskell/comonad-4:=[profile?]
diff --git a/dev-haskell/lens/lens-4.11.ebuild b/dev-haskell/lens/lens-4.11.ebuild
index 3b69a8486295..52018405253d 100644
--- a/dev-haskell/lens/lens-4.11.ebuild
+++ b/dev-haskell/lens/lens-4.11.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="benchmark-uniplate dump-splices +inlining j old-inline-pragmas safe +test-doctests +test-hlint +test-hunit +test-properties +trustworthy"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/bifunctors-5:=[profile?] <dev-haskell/bifunctors-6:=[profile?]
>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-5:=[profile?]
diff --git a/dev-haskell/lens/lens-4.14.ebuild b/dev-haskell/lens/lens-4.14.ebuild
index 9fb4d2b39e88..5cd6d4e13869 100644
--- a/dev-haskell/lens/lens-4.14.ebuild
+++ b/dev-haskell/lens/lens-4.14.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="benchmark-uniplate dump-splices +inlining j old-inline-pragmas safe +test-doctests +test-templates +trustworthy"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/base-orphans-0.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?]
>=dev-haskell/bifunctors-5:=[profile?] <dev-haskell/bifunctors-6:=[profile?]
diff --git a/dev-haskell/lens/lens-4.6.0.1.ebuild b/dev-haskell/lens/lens-4.6.0.1.ebuild
index 7bb480c4d471..65c51397c391 100644
--- a/dev-haskell/lens/lens-4.6.0.1.ebuild
+++ b/dev-haskell/lens/lens-4.6.0.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="benchmark-uniplate dump-splices +inlining j old-inline-pragmas safe +test-doctests +test-hlint +test-hunit +test-properties +trustworthy"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/bifunctors-4:=[profile?] <dev-haskell/bifunctors-5:=[profile?]
>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-5:=[profile?]
diff --git a/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.3.1.ebuild b/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.3.1.ebuild
index 79e03fac2798..2fcb5fe15b3b 100644
--- a/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.3.1.ebuild
+++ b/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.3.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="+bibutils embed-data-files +hexpat +network test-citeproc unicode_collation"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-text/pandoc-1.12.1:=[profile?]
dev-haskell/aeson:=[profile?]
diff --git a/dev-haskell/puremd5/puremd5-2.1.3.ebuild b/dev-haskell/puremd5/puremd5-2.1.3.ebuild
index ed5a5af0db57..e65be7248e8a 100644
--- a/dev-haskell/puremd5/puremd5-2.1.3.ebuild
+++ b/dev-haskell/puremd5/puremd5-2.1.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/binary-0.4.0:=[profile?]
>=dev-haskell/cereal-0.2:=[profile?]
diff --git a/dev-haskell/scientific/scientific-0.3.3.8.ebuild b/dev-haskell/scientific/scientific-0.3.3.8.ebuild
index 3b544c4e6cda..7b5860057005 100644
--- a/dev-haskell/scientific/scientific-0.3.3.8.ebuild
+++ b/dev-haskell/scientific/scientific-0.3.3.8.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="+bytestring-builder"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/hashable-1.1.2:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
>=dev-haskell/text-0.8:=[profile?] <dev-haskell/text-1.3:=[profile?]
diff --git a/dev-haskell/scientific/scientific-0.3.4.4.ebuild b/dev-haskell/scientific/scientific-0.3.4.4.ebuild
index 651786af93af..63d0143a8536 100644
--- a/dev-haskell/scientific/scientific-0.3.4.4.ebuild
+++ b/dev-haskell/scientific/scientific-0.3.4.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+bytestring-builder"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/binary-0.4.1:=[profile?] <dev-haskell/binary-0.8:=[profile?]
>=dev-haskell/hashable-1.1.2:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
diff --git a/dev-haskell/scientific/scientific-0.3.4.6.ebuild b/dev-haskell/scientific/scientific-0.3.4.6.ebuild
index fea0e594f622..e812a36edaf3 100644
--- a/dev-haskell/scientific/scientific-0.3.4.6.ebuild
+++ b/dev-haskell/scientific/scientific-0.3.4.6.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+bytestring-builder"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/binary-0.4.1:=[profile?] <dev-haskell/binary-0.9:=[profile?]
>=dev-haskell/hashable-1.1.2:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
diff --git a/dev-haskell/shakespeare-js/shakespeare-js-1.2.0.4.ebuild b/dev-haskell/shakespeare-js/shakespeare-js-1.2.0.4.ebuild
index 607354d5040c..09db3d7dc8f2 100644
--- a/dev-haskell/shakespeare-js/shakespeare-js-1.2.0.4.ebuild
+++ b/dev-haskell/shakespeare-js/shakespeare-js-1.2.0.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test-coffee test-export test-roy"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/aeson-0.5:=[profile?]
>=dev-haskell/shakespeare-1.2:=[profile?] <dev-haskell/shakespeare-1.3:=[profile?]
diff --git a/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild b/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild
index a2f710a4e83b..03a6d544135d 100644
--- a/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild
+++ b/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test-export"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-4:=[profile?]
>=dev-haskell/system-fileio-0.3:=[profile?]
diff --git a/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild b/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
index 2e557a0bc710..d4caa18cff8f 100644
--- a/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
+++ b/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test-coffee test-export test-roy"
+RESTRICT="!test? ( test )"
RDEPEND="dev-haskell/aeson:=[profile?]
dev-haskell/blaze-html:=[profile?]
diff --git a/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild b/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild
index 06fc6879b383..f143a726ac13 100644
--- a/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild
+++ b/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test-coffee test-export test-roy"
+RESTRICT="!test? ( test )"
RDEPEND="dev-haskell/aeson:=[profile?]
dev-haskell/blaze-html:=[profile?]
diff --git a/dev-haskell/texmath/texmath-0.6.4.ebuild b/dev-haskell/texmath/texmath-0.6.4.ebuild
index 5e474432804a..00ff3b3191be 100644
--- a/dev-haskell/texmath/texmath-0.6.4.ebuild
+++ b/dev-haskell/texmath/texmath-0.6.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="cgi test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-haskell/pandoc-types:=[profile?]
>=dev-haskell/parsec-3:=[profile?]
diff --git a/dev-haskell/texmath/texmath-0.6.6.3.ebuild b/dev-haskell/texmath/texmath-0.6.6.3.ebuild
index 5b94bc5332ed..309597d081f7 100644
--- a/dev-haskell/texmath/texmath-0.6.6.3.ebuild
+++ b/dev-haskell/texmath/texmath-0.6.6.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="cgi test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-haskell/pandoc-types:=[profile?]
>=dev-haskell/parsec-3:=[profile?]
diff --git a/dev-haskell/x509-store/x509-store-1.4.4.ebuild b/dev-haskell/x509-store/x509-store-1.4.4.ebuild
index 34da476d758e..b7b75bc7daa4 100644
--- a/dev-haskell/x509-store/x509-store-1.4.4.ebuild
+++ b/dev-haskell/x509-store/x509-store-1.4.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/asn1-encoding-0.8:=[profile?] <dev-haskell/asn1-encoding-0.9:=[profile?]
>=dev-haskell/asn1-types-0.2:=[profile?] <dev-haskell/asn1-types-0.3:=[profile?]
diff --git a/dev-haskell/x509-store/x509-store-1.5.0.ebuild b/dev-haskell/x509-store/x509-store-1.5.0.ebuild
index 32de1203393f..2800baae1629 100644
--- a/dev-haskell/x509-store/x509-store-1.5.0.ebuild
+++ b/dev-haskell/x509-store/x509-store-1.5.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86"
IUSE="executable test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?]
>=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?]
diff --git a/dev-java/antlr/antlr-3.2.ebuild b/dev-java/antlr/antlr-3.2.ebuild
index 48831af505d1..594e6c4cb1a1 100644
--- a/dev-java/antlr/antlr-3.2.ebuild
+++ b/dev-java/antlr/antlr-3.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="3"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-java/antlr-2.7.7-r7:0
dev-java/stringtemplate:0"
diff --git a/dev-java/antlr/antlr-3.5.2.ebuild b/dev-java/antlr/antlr-3.5.2.ebuild
index ffbb7faf52a2..330d0ce8f429 100644
--- a/dev-java/antlr/antlr-3.5.2.ebuild
+++ b/dev-java/antlr/antlr-3.5.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="3.5"
KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/stringtemplate:4"
diff --git a/dev-java/antlr/antlr-4.5.1.ebuild b/dev-java/antlr/antlr-4.5.1.ebuild
index 38d9b405e655..4949c2284c33 100644
--- a/dev-java/antlr/antlr-4.5.1.ebuild
+++ b/dev-java/antlr/antlr-4.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="4"
KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/antlr:3.5
dev-java/stringtemplate:4
diff --git a/dev-java/antlr/antlr-4.5.3.ebuild b/dev-java/antlr/antlr-4.5.3.ebuild
index ed1027b16e89..5c66074f5d0e 100644
--- a/dev-java/antlr/antlr-4.5.3.ebuild
+++ b/dev-java/antlr/antlr-4.5.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="4"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/antlr:3.5
dev-java/stringtemplate:4
diff --git a/dev-java/bcel/bcel-6.0_rc3.ebuild b/dev-java/bcel/bcel-6.0_rc3.ebuild
index 5247d0b95179..ad7829dbc886 100644
--- a/dev-java/bcel/bcel-6.0_rc3.ebuild
+++ b/dev-java/bcel/bcel-6.0_rc3.ebuild
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5
diff --git a/dev-java/commons-cli/commons-cli-1.3.1.ebuild b/dev-java/commons-cli/commons-cli-1.3.1.ebuild
index a61fd6a54cde..514f882b5b6a 100644
--- a/dev-java/commons-cli/commons-cli-1.3.1.ebuild
+++ b/dev-java/commons-cli/commons-cli-1.3.1.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="Apache-2.0"
SLOT="1"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.7"
diff --git a/dev-java/commons-cli/commons-cli-1.4.ebuild b/dev-java/commons-cli/commons-cli-1.4.ebuild
index 91a2f1e31ae3..997d2c07fd44 100644
--- a/dev-java/commons-cli/commons-cli-1.4.ebuild
+++ b/dev-java/commons-cli/commons-cli-1.4.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="Apache-2.0"
SLOT="1"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.7"
diff --git a/dev-java/commons-codec/commons-codec-1.7.ebuild b/dev-java/commons-codec/commons-codec-1.7.ebuild
index 8a328da43bbc..02146ba0a65f 100644
--- a/dev-java/commons-codec/commons-codec-1.7.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.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=5
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild b/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild
index accce8f13e04..42ecb53bbf0a 100644
--- a/dev-java/commons-collections/commons-collections-3.2.1-r1.ebuild
+++ b/dev-java/commons-collections/commons-collections-3.2.1-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=5
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test-framework"
+RESTRICT="!test? ( test )"
CDEPEND="
test-framework? (
diff --git a/dev-java/commons-collections/commons-collections-3.2.1-r2.ebuild b/dev-java/commons-collections/commons-collections-3.2.1-r2.ebuild
index 50ad9b9cf0a5..2c5e6d18421e 100644
--- a/dev-java/commons-collections/commons-collections-3.2.1-r2.ebuild
+++ b/dev-java/commons-collections/commons-collections-3.2.1-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
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-java/commons-collections/commons-collections-4.1.ebuild b/dev-java/commons-collections/commons-collections-4.1.ebuild
index bd84b509220a..6a1080bb83c2 100644
--- a/dev-java/commons-collections/commons-collections-4.1.ebuild
+++ b/dev-java/commons-collections/commons-collections-4.1.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
@@ -16,6 +16,7 @@ SRC_URI="mirror://apache/${PN/-//}/source/${MY_P}-src.tar.gz"
LICENSE="Apache-2.0"
KEYWORDS="amd64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=virtual/jdk-1.7
diff --git a/dev-java/commons-io/commons-io-2.4.ebuild b/dev-java/commons-io/commons-io-2.4.ebuild
index 464bb54f6738..5e934a66a868 100644
--- a/dev-java/commons-io/commons-io-2.4.ebuild
+++ b/dev-java/commons-io/commons-io-2.4.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
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/dynalang/dynalang-0.4-r1.ebuild b/dev-java/dynalang/dynalang-0.4-r1.ebuild
index 2e6b4bd63b98..cb82aae1d8dd 100644
--- a/dev-java/dynalang/dynalang-0.4-r1.ebuild
+++ b/dev-java/dynalang/dynalang-0.4-r1.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
@@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/fontbox/fontbox-1.8.11.ebuild b/dev-java/fontbox/fontbox-1.8.11.ebuild
index 182cd4100ed7..8177f7c9f41d 100644
--- a/dev-java/fontbox/fontbox-1.8.11.ebuild
+++ b/dev-java/fontbox/fontbox-1.8.11.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
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="1.8"
KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-java/commons-logging-1.1.1:0"
diff --git a/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild b/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild
index 97a88563854a..9b6f57c388c4 100644
--- a/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.ebuild
+++ b/dev-java/freehep-graphics2d/freehep-graphics2d-2.4.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=5
@@ -21,6 +21,7 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/freehep-graphicsbase-${PV}:${SLOT}"
diff --git a/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild b/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild
index 75736b878100..75ea8d477b41 100644
--- a/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.ebuild
+++ b/dev-java/freehep-graphicsbase/freehep-graphicsbase-2.4.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=5
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/freehep-io:0
dev-java/junit:4"
diff --git a/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild b/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild
index 597c3c26fadd..e10420f55980 100644
--- a/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.ebuild
+++ b/dev-java/freehep-graphicsio-emf/freehep-graphicsio-emf-2.4.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=5
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/freehep-graphics2d-${PV}:${SLOT}
~dev-java/freehep-graphicsbase-${PV}:${SLOT}
diff --git a/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild b/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild
index 3524b4c57c9e..290ad16874de 100644
--- a/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.ebuild
+++ b/dev-java/freehep-graphicsio-svg/freehep-graphicsio-svg-2.4.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=5
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/freehep-graphics2d-${PV}:${SLOT}
~dev-java/freehep-graphicsbase-${PV}:${SLOT}
diff --git a/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild b/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild
index 15b5b40186ca..9e6123138882 100644
--- a/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.ebuild
+++ b/dev-java/freehep-graphicsio/freehep-graphicsio-2.4.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=5
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/freehep-graphics2d-${PV}:${SLOT}
~dev-java/freehep-graphicsbase-${PV}:${SLOT}
diff --git a/dev-java/freehep-io/freehep-io-2.2.2.ebuild b/dev-java/freehep-io/freehep-io-2.2.2.ebuild
index 1343d8707ff8..12bf7791effb 100644
--- a/dev-java/freehep-io/freehep-io-2.2.2.ebuild
+++ b/dev-java/freehep-io/freehep-io-2.2.2.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=5
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.7
test? ( dev-java/junit:4 )"
diff --git a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild
index b3b24a805173..0d2f1e083023 100644
--- a/dev-java/htmlcleaner/htmlcleaner-2.13.ebuild
+++ b/dev-java/htmlcleaner/htmlcleaner-2.13.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=5
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/jdom:2"
diff --git a/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild b/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild
index 497d77c4f528..8baacadd296d 100644
--- a/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild
+++ b/dev-java/icedtea-sound/icedtea-sound-1.0.1.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="+doc test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=virtual/jdk-1.6.0
diff --git a/dev-java/jackson-annotations/jackson-annotations-2.9.10.ebuild b/dev-java/jackson-annotations/jackson-annotations-2.9.10.ebuild
index ea9864354038..5f6b0bc2fef8 100644
--- a/dev-java/jackson-annotations/jackson-annotations-2.9.10.ebuild
+++ b/dev-java/jackson-annotations/jackson-annotations-2.9.10.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.7"
diff --git a/dev-java/jackson/jackson-2.9.10.ebuild b/dev-java/jackson/jackson-2.9.10.ebuild
index 20987cc01db5..b495fe7cf278 100644
--- a/dev-java/jackson/jackson-2.9.10.ebuild
+++ b/dev-java/jackson/jackson-2.9.10.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.7"
DEPEND=">=virtual/jdk-1.7
diff --git a/dev-java/jamon/jamon-2.81.ebuild b/dev-java/jamon/jamon-2.81.ebuild
index e506a3e9809c..32622058bb3a 100644
--- a/dev-java/jamon/jamon-2.81.ebuild
+++ b/dev-java/jamon/jamon-2.81.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="5"
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/log4j:0
java-virtuals/interceptor-api:0
diff --git a/dev-java/java-config/java-config-2.2.0-r4.ebuild b/dev-java/java-config/java-config-2.2.0-r4.ebuild
index 5ab370d88996..f84cdf1be071 100644
--- a/dev-java/java-config/java-config-2.2.0-r4.ebuild
+++ b/dev-java/java-config/java-config-2.2.0-r4.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="2"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
index 276db9dd4d51..49c60a72aeab 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.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"
@@ -19,6 +19,7 @@ LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="amd64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=virtual/jdk-1.6
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild
index 85728f172373..e5cff42377a1 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1004.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"
@@ -19,6 +19,7 @@ LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=virtual/jdk-1.6
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild
index 85728f172373..e5cff42377a1 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.3_p1100.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"
@@ -19,6 +19,7 @@ LICENSE="POSTGRESQL"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=virtual/jdk-1.6
diff --git a/dev-java/jdom/jdom-2.0.6-r4.ebuild b/dev-java/jdom/jdom-2.0.6-r4.ebuild
index d93a466620b3..518050c95023 100644
--- a/dev-java/jdom/jdom-2.0.6-r4.ebuild
+++ b/dev-java/jdom/jdom-2.0.6-r4.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=5
@@ -15,6 +15,7 @@ LICENSE="Apache-1.1"
SLOT="2"
KEYWORDS="amd64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/xalan:0
diff --git a/dev-java/jettison/jettison-1.3.7.ebuild b/dev-java/jettison/jettison-1.3.7.ebuild
index c02d303d2230..ec0bb15ebbab 100644
--- a/dev-java/jettison/jettison-1.3.7.ebuild
+++ b/dev-java/jettison/jettison-1.3.7.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=5
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
diff --git a/dev-java/jflex/jflex-1.6.1.ebuild b/dev-java/jflex/jflex-1.6.1.ebuild
index 2990735567f4..21a082774ba9 100644
--- a/dev-java/jflex/jflex-1.6.1.ebuild
+++ b/dev-java/jflex/jflex-1.6.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples test vim-syntax"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/ant-core:0"
diff --git a/dev-java/jline/jline-2.12.1-r1.ebuild b/dev-java/jline/jline-2.12.1-r1.ebuild
index 2cf20f9d9991..e40695a585b8 100644
--- a/dev-java/jline/jline-2.12.1-r1.ebuild
+++ b/dev-java/jline/jline-2.12.1-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=5
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="2"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/jansi:0
diff --git a/dev-java/jrobin/jrobin-1.6.0-r1.ebuild b/dev-java/jrobin/jrobin-1.6.0-r1.ebuild
index 2eee39fbc808..3b819e8ef465 100644
--- a/dev-java/jrobin/jrobin-1.6.0-r1.ebuild
+++ b/dev-java/jrobin/jrobin-1.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/jts-core/jts-core-1.14.ebuild b/dev-java/jts-core/jts-core-1.14.ebuild
index b3559fafc3df..c69d022e3778 100644
--- a/dev-java/jts-core/jts-core-1.14.ebuild
+++ b/dev-java/jts-core/jts-core-1.14.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
@@ -18,6 +18,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.7
app-arch/unzip
diff --git a/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild b/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild
index d92aacdc6272..adc3496b2da8 100644
--- a/dev-java/metadata-extractor/metadata-extractor-2.8.1.ebuild
+++ b/dev-java/metadata-extractor/metadata-extractor-2.8.1.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=5
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/xmpcore:0"
diff --git a/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild b/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild
index 2e4b6c85aa19..6c11aa310f28 100644
--- a/dev-java/netty-buffer/netty-buffer-4.0.36.ebuild
+++ b/dev-java/netty-buffer/netty-buffer-4.0.36.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="5"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/${MY_PN}-common-${PV}:0"
diff --git a/dev-java/netty-codec-http/netty-codec-http-4.0.36.ebuild b/dev-java/netty-codec-http/netty-codec-http-4.0.36.ebuild
index 3753a6e2ebd3..4488d079b4eb 100644
--- a/dev-java/netty-codec-http/netty-codec-http-4.0.36.ebuild
+++ b/dev-java/netty-codec-http/netty-codec-http-4.0.36.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"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/${MY_PN}-buffer-${PV}:0
~dev-java/${MY_PN}-codec-${PV}:0
diff --git a/dev-java/netty-codec/netty-codec-4.0.36.ebuild b/dev-java/netty-codec/netty-codec-4.0.36.ebuild
index 447b8bcc347b..0dfadb0d25fa 100644
--- a/dev-java/netty-codec/netty-codec-4.0.36.ebuild
+++ b/dev-java/netty-codec/netty-codec-4.0.36.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"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/${MY_PN}-buffer-${PV}:0
~dev-java/${MY_PN}-common-${PV}:0
diff --git a/dev-java/netty-common/netty-common-4.0.36.ebuild b/dev-java/netty-common/netty-common-4.0.36.ebuild
index f401578160c6..8864cbf62128 100644
--- a/dev-java/netty-common/netty-common-4.0.36.ebuild
+++ b/dev-java/netty-common/netty-common-4.0.36.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"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/commons-logging:0
dev-java/javassist:3
diff --git a/dev-java/netty-handler/netty-handler-4.0.36.ebuild b/dev-java/netty-handler/netty-handler-4.0.36.ebuild
index d4ffae7bdcd0..91f939ecbf48 100644
--- a/dev-java/netty-handler/netty-handler-4.0.36.ebuild
+++ b/dev-java/netty-handler/netty-handler-4.0.36.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="5"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/${MY_PN}-buffer-${PV}:0
~dev-java/${MY_PN}-codec-${PV}:0
diff --git a/dev-java/netty-transport/netty-transport-4.0.36.ebuild b/dev-java/netty-transport/netty-transport-4.0.36.ebuild
index 46802012be81..f8fd19a650cb 100644
--- a/dev-java/netty-transport/netty-transport-4.0.36.ebuild
+++ b/dev-java/netty-transport/netty-transport-4.0.36.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="5"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="~dev-java/${MY_PN}-buffer-${PV}:0
~dev-java/${MY_PN}-common-${PV}:0"
diff --git a/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild b/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild
index d25423ff91c0..23430992caad 100644
--- a/dev-java/slf4j-api/slf4j-api-1.7.7.ebuild
+++ b/dev-java/slf4j-api/slf4j-api-1.7.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=5
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
DEPEND=">=virtual/jdk-1.6
diff --git a/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild b/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild
index 87788627a484..e3f0c750c20c 100644
--- a/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild
+++ b/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-java/log4j:0
diff --git a/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild b/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild
index 3cc4d3beaafe..792d3f30f513 100644
--- a/dev-java/slf4j-simple/slf4j-simple-1.7.7.ebuild
+++ b/dev-java/slf4j-simple/slf4j-simple-1.7.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=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/slf4j-api:0"
diff --git a/dev-java/snakeyaml/snakeyaml-1.16.ebuild b/dev-java/snakeyaml/snakeyaml-1.16.ebuild
index d0e257b8771e..84d47f987398 100644
--- a/dev-java/snakeyaml/snakeyaml-1.16.ebuild
+++ b/dev-java/snakeyaml/snakeyaml-1.16.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="5"
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=virtual/jdk-1.6
test? (
diff --git a/dev-java/stringtemplate/stringtemplate-3.2.1-r1.ebuild b/dev-java/stringtemplate/stringtemplate-3.2.1-r1.ebuild
index 22164ff6a6e3..b8733c26b50c 100644
--- a/dev-java/stringtemplate/stringtemplate-3.2.1-r1.ebuild
+++ b/dev-java/stringtemplate/stringtemplate-3.2.1-r1.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="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-java/antlr-2.7.7-r7:0"
diff --git a/dev-java/stringtemplate/stringtemplate-4.0.8.ebuild b/dev-java/stringtemplate/stringtemplate-4.0.8.ebuild
index 7b0d10d82352..41fc1a76287a 100644
--- a/dev-java/stringtemplate/stringtemplate-4.0.8.ebuild
+++ b/dev-java/stringtemplate/stringtemplate-4.0.8.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="5"
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="4"
KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
diff --git a/dev-java/tomcat-jstl-compat/tomcat-jstl-compat-1.2.5-r1.ebuild b/dev-java/tomcat-jstl-compat/tomcat-jstl-compat-1.2.5-r1.ebuild
index 6cd82ef7d554..279a08d9fcb8 100644
--- a/dev-java/tomcat-jstl-compat/tomcat-jstl-compat-1.2.5-r1.ebuild
+++ b/dev-java/tomcat-jstl-compat/tomcat-jstl-compat-1.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/tomcat-jstl-spec:0
diff --git a/dev-java/tomcat-jstl-el/tomcat-jstl-el-1.2.5-r1.ebuild b/dev-java/tomcat-jstl-el/tomcat-jstl-el-1.2.5-r1.ebuild
index acb770d95175..819873d5ddc8 100644
--- a/dev-java/tomcat-jstl-el/tomcat-jstl-el-1.2.5-r1.ebuild
+++ b/dev-java/tomcat-jstl-el/tomcat-jstl-el-1.2.5-r1.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=5
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/tomcat-jstl-impl:0
diff --git a/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5-r1.ebuild b/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5-r1.ebuild
index 42d13cb63240..80abba919d84 100644
--- a/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5-r1.ebuild
+++ b/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5-r1.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=5
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/xalan:0
diff --git a/dev-java/tomcat-jstl-spec/tomcat-jstl-spec-1.2.5-r1.ebuild b/dev-java/tomcat-jstl-spec/tomcat-jstl-spec-1.2.5-r1.ebuild
index 53f1365c8541..f765fd0acbcd 100644
--- a/dev-java/tomcat-jstl-spec/tomcat-jstl-spec-1.2.5-r1.ebuild
+++ b/dev-java/tomcat-jstl-spec/tomcat-jstl-spec-1.2.5-r1.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=5
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="java-virtuals/servlet-api:3.0"
diff --git a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
index fb46a0bf4e2e..82f1d3aede1c 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="amd64 ~x86"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/apr:1=
dev-libs/openssl:0=
diff --git a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
index 0db3cc71d61c..176381b24148 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/apr:1=
dev-libs/openssl:0=
diff --git a/dev-java/treelayout/treelayout-1.0.2.ebuild b/dev-java/treelayout/treelayout-1.0.2.ebuild
index 5bd891235098..df9581ab4eb1 100644
--- a/dev-java/treelayout/treelayout-1.0.2.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.2.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=5
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.6"
diff --git a/dev-java/wstx/wstx-3.2.9-r1.ebuild b/dev-java/wstx/wstx-3.2.9-r1.ebuild
index 0db6b6957de9..aab3ce385731 100644
--- a/dev-java/wstx/wstx-3.2.9-r1.ebuild
+++ b/dev-java/wstx/wstx-3.2.9-r1.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="5"
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="3.2"
KEYWORDS="amd64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-java/sax:0
diff --git a/dev-lang/bff/bff-1.0.5.ebuild b/dev-lang/bff/bff-1.0.5.ebuild
index ee9b8d706a87..152dde43bbbb 100644
--- a/dev-lang/bff/bff-1.0.5.ebuild
+++ b/dev-lang/bff/bff-1.0.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=6
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ia64 m68k ppc ppc64 s390 sh x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND=""
diff --git a/dev-lang/ghc/ghc-8.6.4.ebuild b/dev-lang/ghc/ghc-8.6.4.ebuild
index 85887f1f738a..9400b701afb3 100644
--- a/dev-lang/ghc/ghc-8.6.4.ebuild
+++ b/dev-lang/ghc/ghc-8.6.4.ebuild
@@ -74,6 +74,7 @@ SLOT="0/${PV}"
#will need big tree sync
#KEYWORDS="~amd64 ~x86"
IUSE="doc ghcbootstrap ghcmakebinary +gmp profile test"
+RESTRICT="!test? ( test )"
IUSE+=" binary"
RDEPEND="
diff --git a/dev-lang/ghc/ghc-8.6.5.ebuild b/dev-lang/ghc/ghc-8.6.5.ebuild
index 9ef1702b9c59..63cc1241c218 100644
--- a/dev-lang/ghc/ghc-8.6.5.ebuild
+++ b/dev-lang/ghc/ghc-8.6.5.ebuild
@@ -74,6 +74,7 @@ SLOT="0/${PV}"
# to be rekeyworded when most of revdeps are updated
#KEYWORDS="~amd64 ~x86"
IUSE="doc ghcbootstrap ghcmakebinary +gmp profile test"
+RESTRICT="!test? ( test )"
IUSE+=" binary"
RDEPEND="
diff --git a/dev-lang/ghc/ghc-8.8.1.ebuild b/dev-lang/ghc/ghc-8.8.1.ebuild
index 571fd3176d33..b91c9d0ba44d 100644
--- a/dev-lang/ghc/ghc-8.8.1.ebuild
+++ b/dev-lang/ghc/ghc-8.8.1.ebuild
@@ -73,6 +73,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS=""
IUSE="doc elfutils ghcbootstrap ghcmakebinary +gmp numa profile test"
+RESTRICT="!test? ( test )"
IUSE+=" binary"
RDEPEND="
diff --git a/dev-lang/lua/lua-5.2.4-r1.ebuild b/dev-lang/lua/lua-5.2.4-r1.ebuild
index 2193b7adb7f9..9c9a43b0628b 100644
--- a/dev-lang/lua/lua-5.2.4-r1.ebuild
+++ b/dev-lang/lua/lua-5.2.4-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="5.2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
RDEPEND="readline? ( sys-libs/readline:0= )
app-eselect/eselect-lua
diff --git a/dev-lang/lua/lua-5.2.4.ebuild b/dev-lang/lua/lua-5.2.4.ebuild
index 27f943fb7514..00d64576127b 100644
--- a/dev-lang/lua/lua-5.2.4.ebuild
+++ b/dev-lang/lua/lua-5.2.4.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="5.2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
RDEPEND="readline? ( sys-libs/readline:0= )
app-eselect/eselect-lua
diff --git a/dev-lang/lua/lua-5.3.5-r1.ebuild b/dev-lang/lua/lua-5.3.5-r1.ebuild
index d4223693f13a..de85ecaa336c 100644
--- a/dev-lang/lua/lua-5.3.5-r1.ebuild
+++ b/dev-lang/lua/lua-5.3.5-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="5.3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
RDEPEND="readline? ( sys-libs/readline:0= )
app-eselect/eselect-lua
diff --git a/dev-lang/lua/lua-5.3.5.ebuild b/dev-lang/lua/lua-5.3.5.ebuild
index 30babeb5b650..672f6d77cf1b 100644
--- a/dev-lang/lua/lua-5.3.5.ebuild
+++ b/dev-lang/lua/lua-5.3.5.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="5.3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
RDEPEND="readline? ( sys-libs/readline:0= )
app-eselect/eselect-lua
diff --git a/dev-lang/nqp/nqp-2018.06-r1.ebuild b/dev-lang/nqp/nqp-2018.06-r1.ebuild
index 12c384f52897..663242f61de6 100644
--- a/dev-lang/nqp/nqp-2018.06-r1.ebuild
+++ b/dev-lang/nqp/nqp-2018.06-r1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/nqp/nqp-2018.08-r1.ebuild b/dev-lang/nqp/nqp-2018.08-r1.ebuild
index 12c384f52897..663242f61de6 100644
--- a/dev-lang/nqp/nqp-2018.08-r1.ebuild
+++ b/dev-lang/nqp/nqp-2018.08-r1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/nqp/nqp-2018.09-r1.ebuild b/dev-lang/nqp/nqp-2018.09-r1.ebuild
index 12c384f52897..663242f61de6 100644
--- a/dev-lang/nqp/nqp-2018.09-r1.ebuild
+++ b/dev-lang/nqp/nqp-2018.09-r1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/nqp/nqp-2018.12-r1.ebuild b/dev-lang/nqp/nqp-2018.12-r1.ebuild
index 12c384f52897..663242f61de6 100644
--- a/dev-lang/nqp/nqp-2018.12-r1.ebuild
+++ b/dev-lang/nqp/nqp-2018.12-r1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/nqp/nqp-2019.03-r1.ebuild b/dev-lang/nqp/nqp-2019.03-r1.ebuild
index 12c384f52897..663242f61de6 100644
--- a/dev-lang/nqp/nqp-2019.03-r1.ebuild
+++ b/dev-lang/nqp/nqp-2019.03-r1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/nqp/nqp-2019.07.1.ebuild b/dev-lang/nqp/nqp-2019.07.1.ebuild
index 120648d125d4..c6689cf62d83 100644
--- a/dev-lang/nqp/nqp-2019.07.1.ebuild
+++ b/dev-lang/nqp/nqp-2019.07.1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/nqp/nqp-9999.ebuild b/dev-lang/nqp/nqp-9999.ebuild
index 120648d125d4..c6689cf62d83 100644
--- a/dev-lang/nqp/nqp-9999.ebuild
+++ b/dev-lang/nqp/nqp-9999.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://rakudo.org"
LICENSE="Artistic-2"
SLOT="0"
IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="java? (
diff --git a/dev-lang/polyml/polyml-5.4.1.ebuild b/dev-lang/polyml/polyml-5.4.1.ebuild
index 34eabcdb7de5..8909e4e033c2 100644
--- a/dev-lang/polyml/polyml-5.4.1.ebuild
+++ b/dev-lang/polyml/polyml-5.4.1.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"
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="X elibc_glibc +gmp portable test +threads"
+RESTRICT="!test? ( test )"
RDEPEND="X? ( x11-libs/motif:0 )
gmp? ( >=dev-libs/gmp-5 )
diff --git a/dev-lang/polyml/polyml-5.5.0.ebuild b/dev-lang/polyml/polyml-5.5.0.ebuild
index 44b3faff1569..5a8e3e560661 100644
--- a/dev-lang/polyml/polyml-5.5.0.ebuild
+++ b/dev-lang/polyml/polyml-5.5.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
EAPI="5"
@@ -18,6 +18,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="X elibc_glibc +gmp portable test +threads"
+RESTRICT="!test? ( test )"
RDEPEND="X? ( x11-libs/motif:0 )
gmp? ( >=dev-libs/gmp-5 )
diff --git a/dev-lang/polyml/polyml-5.5.1.ebuild b/dev-lang/polyml/polyml-5.5.1.ebuild
index ce4a090ed6cc..6b1bcd7ecab0 100644
--- a/dev-lang/polyml/polyml-5.5.1.ebuild
+++ b/dev-lang/polyml/polyml-5.5.1.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"
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="X elibc_glibc +gmp portable test +threads"
+RESTRICT="!test? ( test )"
RDEPEND="X? ( x11-libs/motif:0 )
gmp? ( >=dev-libs/gmp-5 )
diff --git a/dev-lang/polyml/polyml-5.5.2.ebuild b/dev-lang/polyml/polyml-5.5.2.ebuild
index f54f6675ccf8..a04a5c764f77 100644
--- a/dev-lang/polyml/polyml-5.5.2.ebuild
+++ b/dev-lang/polyml/polyml-5.5.2.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"
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="X elibc_glibc +gmp portable test +threads"
+RESTRICT="!test? ( test )"
RDEPEND="X? ( x11-libs/motif:0 )
gmp? ( >=dev-libs/gmp-5 )
diff --git a/dev-lang/polyml/polyml-5.6.ebuild b/dev-lang/polyml/polyml-5.6.ebuild
index 6ec40e592410..37fc5a07d0fe 100644
--- a/dev-lang/polyml/polyml-5.6.ebuild
+++ b/dev-lang/polyml/polyml-5.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="X elibc_glibc +gmp portable test +threads"
+RESTRICT="!test? ( test )"
RDEPEND="X? ( x11-libs/motif:0 )
gmp? ( >=dev-libs/gmp-5 )
diff --git a/dev-lang/polyml/polyml-5.8.ebuild b/dev-lang/polyml/polyml-5.8.ebuild
index b38959ceb053..82e42d8d208d 100644
--- a/dev-lang/polyml/polyml-5.8.ebuild
+++ b/dev-lang/polyml/polyml-5.8.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="X elibc_glibc +gmp portable test +threads"
+RESTRICT="!test? ( test )"
RDEPEND="X? ( x11-libs/motif:0 )
gmp? ( >=dev-libs/gmp-5 )
diff --git a/dev-lang/rakudo/rakudo-2018.06.ebuild b/dev-lang/rakudo/rakudo-2018.06.ebuild
index 5d27b8d2e3cd..cd8697211547 100644
--- a/dev-lang/rakudo/rakudo-2018.06.ebuild
+++ b/dev-lang/rakudo/rakudo-2018.06.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
@@ -21,6 +21,7 @@ LICENSE="Artistic-2"
SLOT="0"
# TODO: add USE="javascript" once that's usable in nqp
IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
diff --git a/dev-lang/rakudo/rakudo-2018.08.ebuild b/dev-lang/rakudo/rakudo-2018.08.ebuild
index 5d27b8d2e3cd..cd8697211547 100644
--- a/dev-lang/rakudo/rakudo-2018.08.ebuild
+++ b/dev-lang/rakudo/rakudo-2018.08.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
@@ -21,6 +21,7 @@ LICENSE="Artistic-2"
SLOT="0"
# TODO: add USE="javascript" once that's usable in nqp
IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
diff --git a/dev-lang/rakudo/rakudo-2018.09.ebuild b/dev-lang/rakudo/rakudo-2018.09.ebuild
index 4b639192fdbc..cd8697211547 100644
--- a/dev-lang/rakudo/rakudo-2018.09.ebuild
+++ b/dev-lang/rakudo/rakudo-2018.09.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
@@ -21,6 +21,7 @@ LICENSE="Artistic-2"
SLOT="0"
# TODO: add USE="javascript" once that's usable in nqp
IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
diff --git a/dev-lang/rakudo/rakudo-2018.12.ebuild b/dev-lang/rakudo/rakudo-2018.12.ebuild
index 6342a84cd882..cd8697211547 100644
--- a/dev-lang/rakudo/rakudo-2018.12.ebuild
+++ b/dev-lang/rakudo/rakudo-2018.12.ebuild
@@ -21,6 +21,7 @@ LICENSE="Artistic-2"
SLOT="0"
# TODO: add USE="javascript" once that's usable in nqp
IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
diff --git a/dev-lang/rakudo/rakudo-2019.03.ebuild b/dev-lang/rakudo/rakudo-2019.03.ebuild
index 6342a84cd882..cd8697211547 100644
--- a/dev-lang/rakudo/rakudo-2019.03.ebuild
+++ b/dev-lang/rakudo/rakudo-2019.03.ebuild
@@ -21,6 +21,7 @@ LICENSE="Artistic-2"
SLOT="0"
# TODO: add USE="javascript" once that's usable in nqp
IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
diff --git a/dev-lang/rakudo/rakudo-9999.ebuild b/dev-lang/rakudo/rakudo-9999.ebuild
index 070e46942a8d..bc57e9847276 100644
--- a/dev-lang/rakudo/rakudo-9999.ebuild
+++ b/dev-lang/rakudo/rakudo-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=5
@@ -21,6 +21,7 @@ LICENSE="Artistic-2"
SLOT="0"
# TODO: add USE="javascript" once that's usable in nqp
IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( java moar )"
CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild
index 80dc86048437..b321cd6258c0 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r6.ebuild
@@ -21,6 +21,7 @@ LICENSE="NPL-1.1"
SLOT="0/mozjs185"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~x64-macos"
IUSE="debug minimal static-libs test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
BUILDDIR="${S}/js/src"
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r7.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r7.ebuild
index 25970362cfc0..0c2a681d84e0 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r7.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r7.ebuild
@@ -21,6 +21,7 @@ LICENSE="NPL-1.1"
SLOT="0/mozjs185"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~x64-macos"
IUSE="debug minimal static-libs test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
BUILDDIR="${S}/js/src"
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild
index 2231a2a25cf6..bca669838263 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild
@@ -21,6 +21,7 @@ LICENSE="NPL-1.1"
SLOT="0/mozjs185"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
IUSE="debug minimal static-libs test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
BUILDDIR="${S}/js/src"
diff --git a/dev-lang/swi-prolog/swi-prolog-8.1.14.ebuild b/dev-lang/swi-prolog/swi-prolog-8.1.14.ebuild
index b986aa50d899..6f028803afe7 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.1.14.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-8.1.14.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre qt5 readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:=
sys-libs/zlib
diff --git a/dev-lang/swi-prolog/swi-prolog-8.1.15.ebuild b/dev-lang/swi-prolog/swi-prolog-8.1.15.ebuild
index cdc33c687ea7..8b822e794107 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.1.15.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-8.1.15.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre qt5 readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:=
sys-libs/zlib
diff --git a/dev-lang/tcc/tcc-0.9.26-r3.ebuild b/dev-lang/tcc/tcc-0.9.26-r3.ebuild
index edcf65c95fd7..9148d63ce5d1 100644
--- a/dev-lang/tcc/tcc-0.9.26-r3.ebuild
+++ b/dev-lang/tcc/tcc-0.9.26-r3.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"
@@ -17,6 +17,7 @@ DEPEND="dev-lang/perl" # doc generation
# Both tendra and tinycc install /usr/bin/tcc
RDEPEND="!dev-lang/tendra"
IUSE="test"
+RESTRICT="!test? ( test )"
src_prepare() {
# Don't strip
diff --git a/dev-lang/tcc/tcc-0.9.27.ebuild b/dev-lang/tcc/tcc-0.9.27.ebuild
index c9bb96edd47e..4fee67f37dc2 100644
--- a/dev-lang/tcc/tcc-0.9.27.ebuild
+++ b/dev-lang/tcc/tcc-0.9.27.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"
@@ -17,6 +17,7 @@ DEPEND="dev-lang/perl" # doc generation
# Both tendra and tinycc install /usr/bin/tcc
RDEPEND="!dev-lang/tendra"
IUSE="test"
+RESTRICT="!test? ( test )"
src_prepare() {
# Don't strip
diff --git a/dev-lang/tcc/tcc-9999.ebuild b/dev-lang/tcc/tcc-9999.ebuild
index dbc3af48d0a5..4c61d36c9431 100644
--- a/dev-lang/tcc/tcc-9999.ebuild
+++ b/dev-lang/tcc/tcc-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"
@@ -25,6 +25,7 @@ DEPEND="dev-lang/perl" # doc generation
# Both tendra and tinycc install /usr/bin/tcc
RDEPEND="!dev-lang/tendra"
IUSE="test"
+RESTRICT="!test? ( test )"
src_prepare() {
# Don't strip
diff --git a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
index 7de1440cd339..ee49fbe50a3c 100644
--- a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
+++ b/dev-lang/tuprolog/tuprolog-2.9.2.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
@@ -13,6 +13,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jdk-1.7:=
dev-java/javassist:3"
diff --git a/dev-lang/tuprolog/tuprolog-3.0.1.ebuild b/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
index e33e5e5b7142..8ca8d7d6bb73 100644
--- a/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.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
@@ -13,6 +13,7 @@ LICENSE="LGPL-3 BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jdk-1.8:=
dev-java/javassist:3
diff --git a/dev-lang/tuprolog/tuprolog-3.1.0.ebuild b/dev-lang/tuprolog/tuprolog-3.1.0.ebuild
index 3da80e1506c2..d04f8f0fad18 100644
--- a/dev-lang/tuprolog/tuprolog-3.1.0.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.1.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=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-3 BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jdk-1.8:=
dev-java/javassist:3
diff --git a/dev-lang/vala/vala-0.36.18.ebuild b/dev-lang/vala/vala-0.36.18.ebuild
index e0228299b4f0..9a7ac30ecf3a 100644
--- a/dev-lang/vala/vala-0.36.18.ebuild
+++ b/dev-lang/vala/vala-0.36.18.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0.36"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.32:2
diff --git a/dev-lang/vala/vala-0.36.20.ebuild b/dev-lang/vala/vala-0.36.20.ebuild
index 51d63a02f966..5a401a62733d 100644
--- a/dev-lang/vala/vala-0.36.20.ebuild
+++ b/dev-lang/vala/vala-0.36.20.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0.36"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.32:2
diff --git a/dev-lang/vala/vala-0.40.14.ebuild b/dev-lang/vala/vala-0.40.14.ebuild
index 800e17c47e72..e433ec9bf106 100644
--- a/dev-lang/vala/vala-0.40.14.ebuild
+++ b/dev-lang/vala/vala-0.40.14.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0.40"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE="test valadoc"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2
diff --git a/dev-lang/vala/vala-0.40.16.ebuild b/dev-lang/vala/vala-0.40.16.ebuild
index f8c03b63981e..14649dc7f4fe 100644
--- a/dev-lang/vala/vala-0.40.16.ebuild
+++ b/dev-lang/vala/vala-0.40.16.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0.40"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE="test valadoc"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2
diff --git a/dev-lang/vala/vala-0.42.7.ebuild b/dev-lang/vala/vala-0.42.7.ebuild
index 41dfbcb6869a..1a4265b067e3 100644
--- a/dev-lang/vala/vala-0.42.7.ebuild
+++ b/dev-lang/vala/vala-0.42.7.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0.42"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE="test valadoc"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2
diff --git a/dev-lang/vala/vala-0.44.9.ebuild b/dev-lang/vala/vala-0.44.9.ebuild
index b3de1616d410..4696a3f4ba89 100644
--- a/dev-lang/vala/vala-0.44.9.ebuild
+++ b/dev-lang/vala/vala-0.44.9.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="0.44"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE="test valadoc"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2
diff --git a/dev-lang/vala/vala-0.46.3.ebuild b/dev-lang/vala/vala-0.46.3.ebuild
index f91cf48b154d..365332156e80 100644
--- a/dev-lang/vala/vala-0.46.3.ebuild
+++ b/dev-lang/vala/vala-0.46.3.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="0.46"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux"
IUSE="test valadoc"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.48.0:2
diff --git a/dev-libs/appstream/appstream-0.12.7.ebuild b/dev-libs/appstream/appstream-0.12.7.ebuild
index fbc659372b2b..592863c75581 100644
--- a/dev-libs/appstream/appstream-0.12.7.ebuild
+++ b/dev-libs/appstream/appstream-0.12.7.ebuild
@@ -22,6 +22,7 @@ LICENSE="LGPL-2.1+ GPL-2+"
# check as_api_level
SLOT="0/4"
IUSE="apt +introspection qt5 test"
+RESTRICT="!test? ( test )"
BDEPEND="
app-text/docbook-xml-dtd:4.5
diff --git a/dev-libs/appstream/appstream-0.12.9.ebuild b/dev-libs/appstream/appstream-0.12.9.ebuild
index 82e775582a5f..90432b992ef2 100644
--- a/dev-libs/appstream/appstream-0.12.9.ebuild
+++ b/dev-libs/appstream/appstream-0.12.9.ebuild
@@ -21,6 +21,7 @@ LICENSE="LGPL-2.1+ GPL-2+"
# check as_api_level
SLOT="0/4"
IUSE="apt doc +introspection qt5 test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-libs/appstream-glib
diff --git a/dev-libs/atcore/atcore-1.0.0.ebuild b/dev-libs/atcore/atcore-1.0.0.ebuild
index 97a8acd4d301..ea5b5987fee2 100644
--- a/dev-libs/atcore/atcore-1.0.0.ebuild
+++ b/dev-libs/atcore/atcore-1.0.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( LGPL-2.1+ LGPL-3 ) gui? ( GPL-3+ )"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc gui test"
+RESTRICT="!test? ( test )"
BDEPEND="
$(add_qt_dep linguist-tools)
diff --git a/dev-libs/atk/atk-2.28.1.ebuild b/dev-libs/atk/atk-2.28.1.ebuild
index 7d62480588c4..6df4ce591ae7 100644
--- a/dev-libs/atk/atk-2.28.1.ebuild
+++ b/dev-libs/atk/atk-2.28.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2+"
SLOT="0"
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 ~x86-winnt"
IUSE="+introspection nls test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
diff --git a/dev-libs/aws-c-common/aws-c-common-0.4.11.ebuild b/dev-libs/aws-c-common/aws-c-common-0.4.11.ebuild
index e67469eec702..f3ee9be44b13 100644
--- a/dev-libs/aws-c-common/aws-c-common-0.4.11.ebuild
+++ b/dev-libs/aws-c-common/aws-c-common-0.4.11.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
src_configure() {
local mycmakeargs=(
diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.1.3.ebuild b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.1.3.ebuild
index b45aa6f30db9..b33495cc06ca 100644
--- a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.1.3.ebuild
+++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.1.3.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/aws-c-common
diff --git a/dev-libs/aws-checksums/aws-checksums-0.1.3.ebuild b/dev-libs/aws-checksums/aws-checksums-0.1.3.ebuild
index cb764eeadcce..a0d6bce25cf4 100644
--- a/dev-libs/aws-checksums/aws-checksums-0.1.3.ebuild
+++ b/dev-libs/aws-checksums/aws-checksums-0.1.3.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
src_configure() {
local mycmakeargs=(
diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild
index 1c20c4f04f22..1ce4d2c80bf7 100644
--- a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild
+++ b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.7.178.ebuild
@@ -25,6 +25,7 @@ MODULES=(
)
IUSE="+http libressl +rtti +ssl static-libs test unity-build ${MODULES[*]}"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
diff --git a/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild b/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild
index ac621115d48c..d7206af56292 100644
--- a/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild
+++ b/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild
@@ -14,6 +14,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-libs/boost"
RDEPEND="${DEPEND}"
diff --git a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild
index c06bbca39377..dbd37220fef8 100644
--- a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild
+++ b/dev-libs/c-blosc/c-blosc-1.11.2.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
@@ -15,6 +15,7 @@ SLOT="0/1"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd"
+RESTRICT="!test? ( test )"
RDEPEND="
lz4? ( >=app-arch/lz4-1.7.5:= )
diff --git a/dev-libs/capnproto/capnproto-0.6.0.ebuild b/dev-libs/capnproto/capnproto-0.6.0.ebuild
index 2a6230fa3b94..367234c1aaa8 100644
--- a/dev-libs/capnproto/capnproto-0.6.0.ebuild
+++ b/dev-libs/capnproto/capnproto-0.6.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
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/060"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( dev-cpp/gtest )"
diff --git a/dev-libs/capnproto/capnproto-0.6.1.ebuild b/dev-libs/capnproto/capnproto-0.6.1.ebuild
index 358e6ae7a0c2..de5d76054bfc 100644
--- a/dev-libs/capnproto/capnproto-0.6.1.ebuild
+++ b/dev-libs/capnproto/capnproto-0.6.1.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="MIT"
SLOT="0/061"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( dev-cpp/gtest )"
diff --git a/dev-libs/capnproto/capnproto-0.7.0.ebuild b/dev-libs/capnproto/capnproto-0.7.0.ebuild
index 59b088483836..15a2c832efd4 100644
--- a/dev-libs/capnproto/capnproto-0.7.0.ebuild
+++ b/dev-libs/capnproto/capnproto-0.7.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/070"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="+ssl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND} test? ( dev-cpp/gtest )"
diff --git a/dev-libs/cereal/cereal-1.2.1.ebuild b/dev-libs/cereal/cereal-1.2.1.ebuild
index 038a8c4469b5..3e62e1429c37 100644
--- a/dev-libs/cereal/cereal-1.2.1.ebuild
+++ b/dev-libs/cereal/cereal-1.2.1.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-libs/boost )"
diff --git a/dev-libs/cereal/cereal-1.2.2.ebuild b/dev-libs/cereal/cereal-1.2.2.ebuild
index a873eb5bdfc5..fc09025d5883 100644
--- a/dev-libs/cereal/cereal-1.2.2.ebuild
+++ b/dev-libs/cereal/cereal-1.2.2.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"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-libs/boost )"
diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild
index 96d180f7dc08..c6463e43878c 100644
--- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild
+++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc ecore glib static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
ecore? ( dev-libs/efl )
diff --git a/dev-libs/dbus-glib/dbus-glib-0.110.ebuild b/dev-libs/dbus-glib/dbus-glib-0.110.ebuild
index 9a13087f2463..3e10ea1cb88f 100644
--- a/dev-libs/dbus-glib/dbus-glib-0.110.ebuild
+++ b/dev-libs/dbus-glib/dbus-glib-0.110.ebuild
@@ -12,6 +12,7 @@ LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
diff --git a/dev-libs/ding-libs/ding-libs-0.4.0.ebuild b/dev-libs/ding-libs/ding-libs-0.4.0.ebuild
index 8aa0f79aa2c9..b64fddba5b07 100644
--- a/dev-libs/ding-libs/ding-libs-0.4.0.ebuild
+++ b/dev-libs/ding-libs/ding-libs-0.4.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
EAPI=5
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux"
IUSE="test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-libs/ding-libs/ding-libs-0.5.0.ebuild b/dev-libs/ding-libs/ding-libs-0.5.0.ebuild
index f917de14d1b4..19a7325e01dd 100644
--- a/dev-libs/ding-libs/ding-libs-0.5.0.ebuild
+++ b/dev-libs/ding-libs/ding-libs-0.5.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
EAPI="5"
@@ -13,6 +13,7 @@ LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux"
IUSE="test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/ding-libs/ding-libs-0.6.0.ebuild b/dev-libs/ding-libs/ding-libs-0.6.0.ebuild
index 1f488639729e..6870b2e56da0 100644
--- a/dev-libs/ding-libs/ding-libs-0.6.0.ebuild
+++ b/dev-libs/ding-libs/ding-libs-0.6.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
EAPI="6"
@@ -13,6 +13,7 @@ LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux"
IUSE="test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/ding-libs/ding-libs-0.6.1.ebuild b/dev-libs/ding-libs/ding-libs-0.6.1.ebuild
index ffbf1b010c0b..545d960419c5 100644
--- a/dev-libs/ding-libs/ding-libs-0.6.1.ebuild
+++ b/dev-libs/ding-libs/ding-libs-0.6.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux"
IUSE="test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/double-conversion/double-conversion-3.1.4-r1.ebuild b/dev-libs/double-conversion/double-conversion-3.1.4-r1.ebuild
index 07d645b51f2d..055a8017e283 100644
--- a/dev-libs/double-conversion/double-conversion-3.1.4-r1.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.1.4-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/3"
KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/0001-CMake-install-to-correct-lib-dir.patch"
diff --git a/dev-libs/eekboard/eekboard-1.0.8_p20121001.ebuild b/dev-libs/eekboard/eekboard-1.0.8_p20121001.ebuild
index 08d074cafb78..b534ae9a443f 100644
--- a/dev-libs/eekboard/eekboard-1.0.8_p20121001.ebuild
+++ b/dev-libs/eekboard/eekboard-1.0.8_p20121001.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +introspection libcanberra static-libs +vala +xtest"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
RDEPEND="app-accessibility/at-spi2-core
diff --git a/dev-libs/flatbuffers/flatbuffers-1.11.0.ebuild b/dev-libs/flatbuffers/flatbuffers-1.11.0.ebuild
index 54bfce7666e8..aa501d3ba73a 100644
--- a/dev-libs/flatbuffers/flatbuffers-1.11.0.ebuild
+++ b/dev-libs/flatbuffers/flatbuffers-1.11.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DOCS=( readme.md )
diff --git a/dev-libs/folks/folks-0.11.4-r1.ebuild b/dev-libs/folks/folks-0.11.4-r1.ebuild
index ae3a4dd69092..01e0bbbfc3f1 100644
--- a/dev-libs/folks/folks-0.11.4-r1.ebuild
+++ b/dev-libs/folks/folks-0.11.4-r1.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
# TODO: --enable-profiling
# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
IUSE="bluetooth debug eds +telepathy test tracker utils"
+RESTRICT="!test? ( test )"
REQUIRED_USE="bluetooth? ( eds )"
COMMON_DEPEND="
diff --git a/dev-libs/gjs/gjs-1.48.7.ebuild b/dev-libs/gjs/gjs-1.48.7.ebuild
index 7766348989c3..8b9abe61a64b 100644
--- a/dev-libs/gjs/gjs-1.48.7.ebuild
+++ b/dev-libs/gjs/gjs-1.48.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
@@ -10,6 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="+cairo examples gtk test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
RDEPEND="
diff --git a/dev-libs/glib/glib-2.58.3-r1.ebuild b/dev-libs/glib/glib-2.58.3-r1.ebuild
index af6ae5ac84a1..aba9651c1307 100644
--- a/dev-libs/glib/glib-2.58.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.58.3-r1.ebuild
@@ -20,6 +20,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-2.1+"
SLOT="2"
IUSE="dbus debug fam gtk-doc kernel_linux +mime selinux static-libs systemtap test utils xattr"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
diff --git a/dev-libs/glib/glib-2.60.6.ebuild b/dev-libs/glib/glib-2.60.6.ebuild
index 0da3428974bb..bc7a27071e05 100644
--- a/dev-libs/glib/glib-2.60.6.ebuild
+++ b/dev-libs/glib/glib-2.60.6.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs systemtap test utils xattr"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
diff --git a/dev-libs/glib/glib-2.60.7.ebuild b/dev-libs/glib/glib-2.60.7.ebuild
index 9ff73dda8d48..752dfbde9ec3 100644
--- a/dev-libs/glib/glib-2.60.7.ebuild
+++ b/dev-libs/glib/glib-2.60.7.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs systemtap test utils xattr"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild
index fda611d8f9e4..f67a001b4c1c 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.56.1.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
LICENSE="LGPL-2+ GPL-2+"
SLOT="0"
IUSE="cairo doctool test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
test? ( cairo )
diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.58.3.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.58.3.ebuild
index a371c8e76422..a543fde12578 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.58.3.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.58.3.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
LICENSE="LGPL-2+ GPL-2+"
SLOT="0"
IUSE="cairo doctool test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
test? ( cairo )
diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild
index a1aeb289db24..5f85916a865d 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
LICENSE="LGPL-2+ GPL-2+"
SLOT="0"
IUSE="cairo doctool test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
test? ( cairo )
diff --git a/dev-libs/gumbo/gumbo-0.10.1.ebuild b/dev-libs/gumbo/gumbo-0.10.1.ebuild
index 3587bf94f754..41b664957449 100644
--- a/dev-libs/gumbo/gumbo-0.10.1.ebuild
+++ b/dev-libs/gumbo/gumbo-0.10.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
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/gumbo-parser-${PV}"
diff --git a/dev-libs/hiredis/hiredis-0.13.3.ebuild b/dev-libs/hiredis/hiredis-0.13.3.ebuild
index 045f7c1ebd2a..e4cb01085872 100644
--- a/dev-libs/hiredis/hiredis-0.13.3.ebuild
+++ b/dev-libs/hiredis/hiredis-0.13.3.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="BSD"
SLOT="0/0.13"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x64-solaris"
IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-db/redis )"
diff --git a/dev-libs/hiredis/hiredis-0.14.0.ebuild b/dev-libs/hiredis/hiredis-0.14.0.ebuild
index 201e0c0358d0..e9e551acd1a5 100644
--- a/dev-libs/hiredis/hiredis-0.14.0.ebuild
+++ b/dev-libs/hiredis/hiredis-0.14.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="7"
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/0.14"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-solaris"
IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-db/redis )"
diff --git a/dev-libs/leatherman/leatherman-1.3.0.ebuild b/dev-libs/leatherman/leatherman-1.3.0.ebuild
index 5161ca2346ca..276c9fbb29ff 100644
--- a/dev-libs/leatherman/leatherman-1.3.0.ebuild
+++ b/dev-libs/leatherman/leatherman-1.3.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
EAPI=6
@@ -12,6 +12,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86"
RDEPEND="net-misc/curl"
diff --git a/dev-libs/leatherman/leatherman-1.8.0.ebuild b/dev-libs/leatherman/leatherman-1.8.0.ebuild
index 3e365ff23fc8..978d0a696adf 100644
--- a/dev-libs/leatherman/leatherman-1.8.0.ebuild
+++ b/dev-libs/leatherman/leatherman-1.8.0.ebuild
@@ -11,6 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
SLOT="0/${PV}"
diff --git a/dev-libs/leatherman/leatherman-1.9.0.ebuild b/dev-libs/leatherman/leatherman-1.9.0.ebuild
index 3e365ff23fc8..978d0a696adf 100644
--- a/dev-libs/leatherman/leatherman-1.9.0.ebuild
+++ b/dev-libs/leatherman/leatherman-1.9.0.ebuild
@@ -11,6 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
SLOT="0/${PV}"
diff --git a/dev-libs/leatherman/leatherman-1.9.1.ebuild b/dev-libs/leatherman/leatherman-1.9.1.ebuild
index 335426971404..5767dcd6355c 100644
--- a/dev-libs/leatherman/leatherman-1.9.1.ebuild
+++ b/dev-libs/leatherman/leatherman-1.9.1.ebuild
@@ -11,6 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
SLOT="0/${PV}"
diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index 312bb341b5f4..c23b914b691b 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0/1"
KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
+RESTRICT="!test? ( test )"
DEPEND="tcmalloc? ( dev-util/google-perftools )
snappy? (
diff --git a/dev-libs/libaio/libaio-0.3.110.ebuild b/dev-libs/libaio/libaio-0.3.110.ebuild
index e8dbee25e771..3a9ff51ba4f3 100644
--- a/dev-libs/libaio/libaio-0.3.110.ebuild
+++ b/dev-libs/libaio/libaio-0.3.110.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
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
src_prepare() {
epatch \
diff --git a/dev-libs/libaio/libaio-0.3.111.ebuild b/dev-libs/libaio/libaio-0.3.111.ebuild
index 926858c4ed94..9249c039bb12 100644
--- a/dev-libs/libaio/libaio-0.3.111.ebuild
+++ b/dev-libs/libaio/libaio-0.3.111.ebuild
@@ -17,6 +17,7 @@ fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}"/${PN}-0.3.109-install.patch
diff --git a/dev-libs/libaio/libaio-0.3.112.ebuild b/dev-libs/libaio/libaio-0.3.112.ebuild
index 17263d200f64..735248f1f05b 100644
--- a/dev-libs/libaio/libaio-0.3.112.ebuild
+++ b/dev-libs/libaio/libaio-0.3.112.ebuild
@@ -17,6 +17,7 @@ fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}"/${PN}-0.3.112-cppflags.patch
diff --git a/dev-libs/libaio/libaio-9999.ebuild b/dev-libs/libaio/libaio-9999.ebuild
index 17263d200f64..735248f1f05b 100644
--- a/dev-libs/libaio/libaio-9999.ebuild
+++ b/dev-libs/libaio/libaio-9999.ebuild
@@ -17,6 +17,7 @@ fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}"/${PN}-0.3.112-cppflags.patch
diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild
index d4ca932e64b7..0dda745a992d 100644
--- a/dev-libs/libcdio/libcdio-0.93.ebuild
+++ b/dev-libs/libcdio/libcdio-0.93.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="GPL-3"
SLOT="0/15" # subslot is based on SONAME
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-libs/libcdio/libcdio-0.94-r1.ebuild b/dev-libs/libcdio/libcdio-0.94-r1.ebuild
index bb80335dbe05..3e1583dbc0f2 100644
--- a/dev-libs/libcdio/libcdio-0.94-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-0.94-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 @@ LICENSE="GPL-3"
SLOT="0/16" # subslot is based on SONAME
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-libs/libcdio/libcdio-1.1.0.ebuild b/dev-libs/libcdio/libcdio-1.1.0.ebuild
index 64bdaa9ca8be..b3fbe0155281 100644
--- a/dev-libs/libcdio/libcdio-1.1.0.ebuild
+++ b/dev-libs/libcdio/libcdio-1.1.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0/17" # subslot is based on SONAME
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
index f0ba01979e37..16077c69bd9b 100644
--- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.0-r1.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="GPL-3"
SLOT="0/18" # subslot is based on SONAME
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-libs/libcdio/libcdio-2.0.0.ebuild b/dev-libs/libcdio/libcdio-2.0.0.ebuild
index 609c35aafe0b..9401e4a84c20 100644
--- a/dev-libs/libcdio/libcdio-2.0.0.ebuild
+++ b/dev-libs/libcdio/libcdio-2.0.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0/18" # subslot is based on SONAME
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
index 6262baefae5c..25d26ab502f4 100644
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0/19" # subslot is based on SONAME
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
index a144fee7f9f2..153dd574401d 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
IUSE="+daemon elibc_musl pam static-libs test +tools"
+RESTRICT="!test? ( test )"
RDEPEND="pam? ( sys-libs/pam )"
diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild
index 9356a6e7fbda..9cea2f4ac750 100644
--- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild
+++ b/dev-libs/libcroco/libcroco-0.6.12-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 @@ LICENSE="LGPL-2"
SLOT="0.6"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild
index 59611f6382dc..d3276daef92e 100644
--- a/dev-libs/libcroco/libcroco-0.6.13.ebuild
+++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0.6"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
diff --git a/dev-libs/libcss/libcss-0.8.0-r1.ebuild b/dev-libs/libcss/libcss-0.8.0-r1.ebuild
index f360ce390d58..c90a2458ef4a 100644
--- a/dev-libs/libcss/libcss-0.8.0-r1.ebuild
+++ b/dev-libs/libcss/libcss-0.8.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~m68k-mint"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libparserutils-0.2.1-r1
diff --git a/dev-libs/libdynd/libdynd-0.7.2.ebuild b/dev-libs/libdynd/libdynd-0.7.2.ebuild
index bd2fb462f18f..2f1c96031bd5 100644
--- a/dev-libs/libdynd/libdynd-0.7.2.ebuild
+++ b/dev-libs/libdynd/libdynd-0.7.2.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
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="cuda doc fftw mkl test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/c-blosc:0=
diff --git a/dev-libs/libestr/libestr-0.1.10.ebuild b/dev-libs/libestr/libestr-0.1.10.ebuild
index c02a15e70051..5f40fae519c7 100644
--- a/dev-libs/libestr/libestr-0.1.10.ebuild
+++ b/dev-libs/libestr/libestr-0.1.10.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm arm64 hppa x86"
IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/libestr/libestr-0.1.11.ebuild b/dev-libs/libestr/libestr-0.1.11.ebuild
index 9a94a5700650..22b6f6f1d57b 100644
--- a/dev-libs/libestr/libestr-0.1.11.ebuild
+++ b/dev-libs/libestr/libestr-0.1.11.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 hppa x86"
IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/libevent/libevent-2.1.11.ebuild b/dev-libs/libevent/libevent-2.1.11.ebuild
index e2485b9fa95a..e446b3d11f89 100644
--- a/dev-libs/libevent/libevent-2.1.11.ebuild
+++ b/dev-libs/libevent/libevent-2.1.11.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0/2.1-7"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug libressl +ssl static-libs test +threads"
+RESTRICT="!test? ( test )"
DEPEND="
ssl? (
diff --git a/dev-libs/libevent/libevent-2.1.8.ebuild b/dev-libs/libevent/libevent-2.1.8.ebuild
index 85d47d58908c..b16ba6c3ed4d 100644
--- a/dev-libs/libevent/libevent-2.1.8.ebuild
+++ b/dev-libs/libevent/libevent-2.1.8.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/2.1-6"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="debug libressl +ssl static-libs test +threads"
+RESTRICT="!test? ( test )"
DEPEND="
ssl? (
diff --git a/dev-libs/libfmt/libfmt-5.3.0.ebuild b/dev-libs/libfmt/libfmt-5.3.0.ebuild
index 4c49e01f573f..c8550ae57056 100644
--- a/dev-libs/libfmt/libfmt-5.3.0.ebuild
+++ b/dev-libs/libfmt/libfmt-5.3.0.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://github.com/fmtlib/fmt"
LICENSE="BSD-2"
IUSE="test"
+RESTRICT="!test? ( test )"
SLOT="0/$(ver_cut 1)"
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-libs/libfmt/libfmt-6.0.0.ebuild b/dev-libs/libfmt/libfmt-6.0.0.ebuild
index 9bb4ee093042..20f7a7d84f93 100644
--- a/dev-libs/libfmt/libfmt-6.0.0.ebuild
+++ b/dev-libs/libfmt/libfmt-6.0.0.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://github.com/fmtlib/fmt"
LICENSE="MIT"
IUSE="test"
+RESTRICT="!test? ( test )"
SLOT="0/$(ver_cut 1)"
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-libs/libgdata/libgdata-0.17.8.ebuild b/dev-libs/libgdata/libgdata-0.17.8.ebuild
index 7c6ac6bb7a98..bd7a03c2c697 100644
--- a/dev-libs/libgdata/libgdata-0.17.8.ebuild
+++ b/dev-libs/libgdata/libgdata-0.17.8.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="LGPL-2.1+"
SLOT="0/22" # subslot = libgdata soname version
IUSE="+crypt gnome-online-accounts +introspection static-libs test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
gnome-online-accounts? ( crypt )
vala? ( introspection )
diff --git a/dev-libs/libgdata/libgdata-0.17.9-r1.ebuild b/dev-libs/libgdata/libgdata-0.17.9-r1.ebuild
index f9f1ba477023..65e05575dbad 100644
--- a/dev-libs/libgdata/libgdata-0.17.9-r1.ebuild
+++ b/dev-libs/libgdata/libgdata-0.17.9-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0/22" # subslot = libgdata soname version
IUSE="+crypt gnome-online-accounts +introspection static-libs test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
gnome-online-accounts? ( crypt )
vala? ( introspection )
diff --git a/dev-libs/libgpiod/libgpiod-1.4.1.ebuild b/dev-libs/libgpiod/libgpiod-1.4.1.ebuild
index 50141fbb2619..e49f80f38f68 100644
--- a/dev-libs/libgpiod/libgpiod-1.4.1.ebuild
+++ b/dev-libs/libgpiod/libgpiod-1.4.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0/1"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="static-libs +tools cxx python test"
+RESTRICT="!test? ( test )"
# --enable-tests enable libgpiod tests [default=no]
# --enable-bindings-cxx enable C++ bindings [default=no]
diff --git a/dev-libs/libgpuarray/libgpuarray-0.6.0.ebuild b/dev-libs/libgpuarray/libgpuarray-0.6.0.ebuild
index b8ff0a923d5f..032dc90b2654 100644
--- a/dev-libs/libgpuarray/libgpuarray-0.6.0.ebuild
+++ b/dev-libs/libgpuarray/libgpuarray-0.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cuda doc opencl static-libs test"
+RESTRICT="!test? ( test )"
# cuda/opencl loaded dynamically at runtime, no compile time dep
RDEPEND="
diff --git a/dev-libs/libgpuarray/libgpuarray-0.6.7.ebuild b/dev-libs/libgpuarray/libgpuarray-0.6.7.ebuild
index 744ea75a2b2d..843671c0eb75 100644
--- a/dev-libs/libgpuarray/libgpuarray-0.6.7.ebuild
+++ b/dev-libs/libgpuarray/libgpuarray-0.6.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cuda doc opencl static-libs test"
+RESTRICT="!test? ( test )"
# cuda/opencl loaded dynamically at runtime, no compile time dep
RDEPEND="
diff --git a/dev-libs/libical/libical-3.0.5.ebuild b/dev-libs/libical/libical-3.0.5.ebuild
index 3c63dcc44252..8db90e5024fb 100644
--- a/dev-libs/libical/libical-3.0.5.ebuild
+++ b/dev-libs/libical/libical-3.0.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
SLOT="0/3"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="berkdb doc examples glib static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-lang/perl
diff --git a/dev-libs/libical/libical-3.0.6.ebuild b/dev-libs/libical/libical-3.0.6.ebuild
index 243b872e29fc..7d8dbfd7e5f3 100644
--- a/dev-libs/libical/libical-3.0.6.ebuild
+++ b/dev-libs/libical/libical-3.0.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
SLOT="0/3"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="berkdb doc examples introspection static-libs test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
BDEPEND="
diff --git a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild
index c43c76e155f1..ed8abf2adcbb 100644
--- a/dev-libs/libindicator/libindicator-12.10.1-r201.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.1-r201.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
@@ -12,6 +12,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.22[${MULTILIB_USEDEP}]
>=x11-libs/gtk+-2.18:2[${MULTILIB_USEDEP}]"
diff --git a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
index c5c2badc6db5..042661be06a1 100644
--- a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-3"
SLOT="3"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.22[${MULTILIB_USEDEP}]
>=x11-libs/gtk+-3.2:3[${MULTILIB_USEDEP}]"
diff --git a/dev-libs/liblognorm/liblognorm-2.0.5.ebuild b/dev-libs/liblognorm/liblognorm-2.0.5.ebuild
index f5361ff95e5d..4454eb1aea10 100644
--- a/dev-libs/liblognorm/liblognorm-2.0.5.ebuild
+++ b/dev-libs/liblognorm/liblognorm-2.0.5.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="LGPL-2.1 Apache-2.0"
SLOT="0/5.1.0"
IUSE="debug doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libestr-0.1.3
diff --git a/dev-libs/liblognorm/liblognorm-2.0.6.ebuild b/dev-libs/liblognorm/liblognorm-2.0.6.ebuild
index f5361ff95e5d..4454eb1aea10 100644
--- a/dev-libs/liblognorm/liblognorm-2.0.6.ebuild
+++ b/dev-libs/liblognorm/liblognorm-2.0.6.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="LGPL-2.1 Apache-2.0"
SLOT="0/5.1.0"
IUSE="debug doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libestr-0.1.3
diff --git a/dev-libs/libmodbus/libmodbus-3.1.4.ebuild b/dev-libs/libmodbus/libmodbus-3.1.4.ebuild
index a0367b70eb14..b8b3f359a002 100644
--- a/dev-libs/libmodbus/libmodbus-3.1.4.ebuild
+++ b/dev-libs/libmodbus/libmodbus-3.1.4.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="static-libs test doc"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="doc? ( app-text/asciidoc
diff --git a/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild b/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild
index 29f239271066..8fa09879cae0 100644
--- a/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild
+++ b/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
IUSE="sdl test vnc wayland xcb"
+RESTRICT="!test? ( test )"
RDEPEND="sdl? ( >=media-libs/libsdl-1.2.15-r4 )
vnc? ( >=net-libs/libvncserver-0.9.9-r2 )
diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild b/dev-libs/libofx/libofx-0.9.15.ebuild
index 9e4c2c66d82d..2342fd3e1537 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0/7"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-util/gengetopt
diff --git a/dev-libs/liboil/liboil-0.3.17-r2.ebuild b/dev-libs/liboil/liboil-0.3.17-r2.ebuild
index aa340d2c9640..82cffebe44ec 100644
--- a/dev-libs/liboil/liboil-0.3.17-r2.ebuild
+++ b/dev-libs/liboil/liboil-0.3.17-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
@@ -12,6 +12,7 @@ LICENSE="BSD-2"
SLOT="0.3"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="examples? ( dev-libs/glib:2 )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/libparserutils/libparserutils-0.2.3.ebuild b/dev-libs/libparserutils/libparserutils-0.2.3.ebuild
index fbd60a61302f..6a0e8a19d96d 100644
--- a/dev-libs/libparserutils/libparserutils-0.2.3.ebuild
+++ b/dev-libs/libparserutils/libparserutils-0.2.3.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
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 arm ~ppc x86 ~m68k-mint"
IUSE="iconv test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-lang/perl )"
diff --git a/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild b/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild
index 1fa78d758f96..2083bdfe9ea9 100644
--- a/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild
+++ b/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~m68k-mint"
IUSE="iconv test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-util/netsurf-buildsystem-1.7-r1
diff --git a/dev-libs/libpipeline/libpipeline-1.4.2.ebuild b/dev-libs/libpipeline/libpipeline-1.4.2.ebuild
index 5d7946bfd016..a034d176020b 100644
--- a/dev-libs/libpipeline/libpipeline-1.4.2.ebuild
+++ b/dev-libs/libpipeline/libpipeline-1.4.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/pkgconfig
test? ( dev-libs/check )"
diff --git a/dev-libs/libpipeline/libpipeline-1.5.0.ebuild b/dev-libs/libpipeline/libpipeline-1.5.0.ebuild
index d88d6330cac5..b67f1720e463 100644
--- a/dev-libs/libpipeline/libpipeline-1.5.0.ebuild
+++ b/dev-libs/libpipeline/libpipeline-1.5.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/pkgconfig
test? ( dev-libs/check )"
diff --git a/dev-libs/libpipeline/libpipeline-1.5.1.ebuild b/dev-libs/libpipeline/libpipeline-1.5.1.ebuild
index a5e94a7d2829..cc7c85267ded 100644
--- a/dev-libs/libpipeline/libpipeline-1.5.1.ebuild
+++ b/dev-libs/libpipeline/libpipeline-1.5.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/pkgconfig
test? ( dev-libs/check )"
diff --git a/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild b/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild
index b9a18597a1c9..8b3ad4f6fb44 100644
--- a/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
>=dev-util/lxqt-build-tools-0.6.0
diff --git a/dev-libs/libratbag/libratbag-0.9.ebuild b/dev-libs/libratbag/libratbag-0.9.ebuild
index 5e85252262df..f85cd3509b79 100644
--- a/dev-libs/libratbag/libratbag-0.9.ebuild
+++ b/dev-libs/libratbag/libratbag-0.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
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/pkgconfig
diff --git a/dev-libs/libressl/libressl-2.6.5.ebuild b/dev-libs/libressl/libressl-2.6.5.ebuild
index d4870428f998..2e287731592f 100644
--- a/dev-libs/libressl/libressl-2.6.5.ebuild
+++ b/dev-libs/libressl/libressl-2.6.5.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
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/44"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/libressl/libressl-2.8.3.ebuild b/dev-libs/libressl/libressl-2.8.3.ebuild
index 1dd097614e8d..03ba04935f9a 100644
--- a/dev-libs/libressl/libressl-2.8.3.ebuild
+++ b/dev-libs/libressl/libressl-2.8.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/46"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/libressl/libressl-2.9.1.ebuild b/dev-libs/libressl/libressl-2.9.1.ebuild
index b9ba51552c33..f3e254c6715d 100644
--- a/dev-libs/libressl/libressl-2.9.1.ebuild
+++ b/dev-libs/libressl/libressl-2.9.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/47"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/libressl/libressl-2.9.2.ebuild b/dev-libs/libressl/libressl-2.9.2.ebuild
index 5bd4df28dc3e..69d160be52bc 100644
--- a/dev-libs/libressl/libressl-2.9.2.ebuild
+++ b/dev-libs/libressl/libressl-2.9.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/47"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/libressl/libressl-3.0.0.ebuild b/dev-libs/libressl/libressl-3.0.0.ebuild
index 65dfe075bbcc..9a52b9353853 100644
--- a/dev-libs/libressl/libressl-3.0.0.ebuild
+++ b/dev-libs/libressl/libressl-3.0.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/47"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/libressl/libressl-3.0.1.ebuild b/dev-libs/libressl/libressl-3.0.1.ebuild
index 65dfe075bbcc..9a52b9353853 100644
--- a/dev-libs/libressl/libressl-3.0.1.ebuild
+++ b/dev-libs/libressl/libressl-3.0.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/47"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/libressl/libressl-3.0.2.ebuild b/dev-libs/libressl/libressl-3.0.2.ebuild
index 65dfe075bbcc..9a52b9353853 100644
--- a/dev-libs/libressl/libressl-3.0.2.ebuild
+++ b/dev-libs/libressl/libressl-3.0.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC openssl"
SLOT="0/47"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs )"
RDEPEND="!dev-libs/openssl:0"
diff --git a/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild b/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild
index d60e8ba6c891..0081867a0c2e 100644
--- a/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild
+++ b/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild
@@ -18,6 +18,7 @@ fi
LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
diff --git a/dev-libs/librevenge/librevenge-9999.ebuild b/dev-libs/librevenge/librevenge-9999.ebuild
index 25f70ed8a4e9..0974dd13bd95 100644
--- a/dev-libs/librevenge/librevenge-9999.ebuild
+++ b/dev-libs/librevenge/librevenge-9999.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://sf.net/p/libwpd/librevenge"
LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="
doc? ( app-doc/doxygen )
diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index 101c333b36b4..1e56f67a566c 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+"
SLOT="2"
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 ~x64-solaris ~x86-solaris"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="sys-devel/m4
diff --git a/dev-libs/libstrl/libstrl-0.5.1-r1.ebuild b/dev-libs/libstrl/libstrl-0.5.1-r1.ebuild
index de33883bf831..33b911319375 100644
--- a/dev-libs/libstrl/libstrl-0.5.1-r1.ebuild
+++ b/dev-libs/libstrl/libstrl-0.5.1-r1.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x64-macos"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
doc? ( app-doc/doxygen )
diff --git a/dev-libs/libusb/libusb-1.0.19-r1.ebuild b/dev-libs/libusb/libusb-1.0.19-r1.ebuild
index e06279828041..5704cfef558c 100644
--- a/dev-libs/libusb/libusb-1.0.19-r1.ebuild
+++ b/dev-libs/libusb/libusb-1.0.19-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="1"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc examples static-libs test udev"
+RESTRICT="!test? ( test )"
RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/libusb/libusb-1.0.21-r1.ebuild b/dev-libs/libusb/libusb-1.0.21-r1.ebuild
index 5b4c6c5e4a70..5b427e81e0cf 100644
--- a/dev-libs/libusb/libusb-1.0.21-r1.ebuild
+++ b/dev-libs/libusb/libusb-1.0.21-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="1"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc examples static-libs test udev"
+RESTRICT="!test? ( test )"
RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/libusb/libusb-1.0.22.ebuild b/dev-libs/libusb/libusb-1.0.22.ebuild
index a005d09d3e5d..0035ca645d36 100644
--- a/dev-libs/libusb/libusb-1.0.22.ebuild
+++ b/dev-libs/libusb/libusb-1.0.22.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc examples static-libs test udev"
+RESTRICT="!test? ( test )"
RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/libusb/libusb-1.0.23-r1.ebuild b/dev-libs/libusb/libusb-1.0.23-r1.ebuild
index 8b719b6c3da8..d3f9f5bd26ce 100644
--- a/dev-libs/libusb/libusb-1.0.23-r1.ebuild
+++ b/dev-libs/libusb/libusb-1.0.23-r1.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc examples static-libs test udev"
+RESTRICT="!test? ( test )"
RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs(-)?] )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 37472dcfb717..276a0508f63d 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild b/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild
index c625ebe79b69..fbad93ecf82d 100644
--- a/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~m68k-mint"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-util/netsurf-buildsystem-1.7-r1
diff --git a/dev-libs/libwbxml/libwbxml-0.11.2.ebuild b/dev-libs/libwbxml/libwbxml-0.11.2.ebuild
index eac776740c3c..e836a0d844fb 100644
--- a/dev-libs/libwbxml/libwbxml-0.11.2.ebuild
+++ b/dev-libs/libwbxml/libwbxml-0.11.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/expat
diff --git a/dev-libs/libwbxml/libwbxml-0.11.6.ebuild b/dev-libs/libwbxml/libwbxml-0.11.6.ebuild
index 5837b81e8f4f..928004f0e6b9 100644
--- a/dev-libs/libwbxml/libwbxml-0.11.6.ebuild
+++ b/dev-libs/libwbxml/libwbxml-0.11.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/expat
virtual/libiconv"
diff --git a/dev-libs/libyaml/libyaml-0.2.2.ebuild b/dev-libs/libyaml/libyaml-0.2.2.ebuild
index 494a1e0a54c2..a1c3a126a29a 100644
--- a/dev-libs/libyaml/libyaml-0.2.2.ebuild
+++ b/dev-libs/libyaml/libyaml-0.2.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )"
diff --git a/dev-libs/libzip/libzip-1.5.1.ebuild b/dev-libs/libzip/libzip-1.5.1.ebuild
index 666e8909c36c..e28826e21828 100644
--- a/dev-libs/libzip/libzip-1.5.1.ebuild
+++ b/dev-libs/libzip/libzip-1.5.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/5"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="bzip2 doc gnutls libressl ssl static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/zlib
diff --git a/dev-libs/libzip/libzip-1.5.2-r2.ebuild b/dev-libs/libzip/libzip-1.5.2-r2.ebuild
index 5a25f1c0cfb2..4c386426e347 100644
--- a/dev-libs/libzip/libzip-1.5.2-r2.ebuild
+++ b/dev-libs/libzip/libzip-1.5.2-r2.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="bzip2 doc gnutls libressl mbedtls ssl static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/zlib
diff --git a/dev-libs/log4cpp/log4cpp-1.1.3.ebuild b/dev-libs/log4cpp/log4cpp-1.1.3.ebuild
index 3dbdf540b638..2f4e7a389b17 100644
--- a/dev-libs/log4cpp/log4cpp-1.1.3.ebuild
+++ b/dev-libs/log4cpp/log4cpp-1.1.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0/5"
KEYWORDS="~amd64 ~arm ~ppc ~s390 ~x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
diff --git a/dev-libs/log4cpp/log4cpp-1.1.ebuild b/dev-libs/log4cpp/log4cpp-1.1.ebuild
index c2371180dd30..406828fdb425 100644
--- a/dev-libs/log4cpp/log4cpp-1.1.ebuild
+++ b/dev-libs/log4cpp/log4cpp-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=6
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0/5"
KEYWORDS="amd64 ~arm ppc s390 x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
diff --git a/dev-libs/msgpack/msgpack-1.1.0.ebuild b/dev-libs/msgpack/msgpack-1.1.0.ebuild
index d7c174ef7c5a..934638604a4a 100644
--- a/dev-libs/msgpack/msgpack-1.1.0.ebuild
+++ b/dev-libs/msgpack/msgpack-1.1.0.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+cxx static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-libs/msgpack/msgpack-3.1.1.ebuild b/dev-libs/msgpack/msgpack-3.1.1.ebuild
index 9d401bce9590..9f05ddf33b7d 100644
--- a/dev-libs/msgpack/msgpack-3.1.1.ebuild
+++ b/dev-libs/msgpack/msgpack-3.1.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=7
@@ -18,6 +18,7 @@ HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
LICENSE="Boost-1.0"
SLOT="0/2"
IUSE="boost +cxx doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/msgpack/msgpack-3.2.0.ebuild b/dev-libs/msgpack/msgpack-3.2.0.ebuild
index 877a72fa3be8..9f05ddf33b7d 100644
--- a/dev-libs/msgpack/msgpack-3.2.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.2.0.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
LICENSE="Boost-1.0"
SLOT="0/2"
IUSE="boost +cxx doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
diff --git a/dev-libs/nettle/nettle-3.4.1.ebuild b/dev-libs/nettle/nettle-3.4.1.ebuild
index 6d2e54b033cd..60f774b7801a 100644
--- a/dev-libs/nettle/nettle-3.4.1.ebuild
+++ b/dev-libs/nettle/nettle-3.4.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( LGPL-3 LGPL-2.1 )"
SLOT="0/6.2" # subslot = libnettle soname version, .2 as broke ABI bug#601512 then fixed
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
+RESTRICT="!test? ( test )"
DEPEND="gmp? ( >=dev-libs/gmp-6.0:0=[static-libs?,${MULTILIB_USEDEP}] )"
RDEPEND="${DEPEND}"
diff --git a/dev-libs/nettle/nettle-3.5.1.ebuild b/dev-libs/nettle/nettle-3.5.1.ebuild
index 565e7dd9f5d9..9d9314d3edc2 100644
--- a/dev-libs/nettle/nettle-3.5.1.ebuild
+++ b/dev-libs/nettle/nettle-3.5.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( LGPL-3 LGPL-2.1 )"
SLOT="0/7" # subslot = libnettle soname version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes cpu_flags_x86_sha"
+RESTRICT="!test? ( test )"
DEPEND="gmp? ( >=dev-libs/gmp-6.0:0=[static-libs?,${MULTILIB_USEDEP}] )"
RDEPEND="${DEPEND}"
diff --git a/dev-libs/nsync/nsync-1.20.1.ebuild b/dev-libs/nsync/nsync-1.20.1.ebuild
index cd34bebab49d..c30d1d46e540 100644
--- a/dev-libs/nsync/nsync-1.20.1.ebuild
+++ b/dev-libs/nsync/nsync-1.20.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( README )
diff --git a/dev-libs/ntl/ntl-10.5.0.ebuild b/dev-libs/ntl/ntl-10.5.0.ebuild
index 00821f04ef33..ebd6e909e886 100644
--- a/dev-libs/ntl/ntl-10.5.0.ebuild
+++ b/dev-libs/ntl/ntl-10.5.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
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0/35"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc static-libs test threads bindist"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/gmp:0=
>=dev-libs/gf2x-0.9"
diff --git a/dev-libs/ntl/ntl-9.3.0.ebuild b/dev-libs/ntl/ntl-9.3.0.ebuild
index 29ace84f8f4a..50bb3ea10db7 100644
--- a/dev-libs/ntl/ntl-9.3.0.ebuild
+++ b/dev-libs/ntl/ntl-9.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/gmp:=
>=dev-libs/gf2x-0.9"
diff --git a/dev-libs/ntl/ntl-9.6.4.ebuild b/dev-libs/ntl/ntl-9.6.4.ebuild
index 40c071f7ddbc..971d4e14c572 100644
--- a/dev-libs/ntl/ntl-9.6.4.ebuild
+++ b/dev-libs/ntl/ntl-9.6.4.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="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/gmp:0=
>=dev-libs/gf2x-0.9"
diff --git a/dev-libs/opensc/opensc-0.19.0-r2.ebuild b/dev-libs/opensc/opensc-0.19.0-r2.ebuild
index d3734d86e9f9..38f37ba9dd9a 100644
--- a/dev-libs/opensc/opensc-0.19.0-r2.ebuild
+++ b/dev-libs/opensc/opensc-0.19.0-r2.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc x86"
IUSE="ctapi doc libressl openct notify +pcsc-lite readline secure-messaging ssl test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="zlib? ( sys-libs/zlib )
readline? ( sys-libs/readline:0= )
diff --git a/dev-libs/pegtl/pegtl-1.3.1-r1.ebuild b/dev-libs/pegtl/pegtl-1.3.1-r1.ebuild
index 27485cd73385..7ea2419da502 100644
--- a/dev-libs/pegtl/pegtl-1.3.1-r1.ebuild
+++ b/dev-libs/pegtl/pegtl-1.3.1-r1.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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/pegtl/pegtl-2.0.0.ebuild b/dev-libs/pegtl/pegtl-2.0.0.ebuild
index ebadbdeda819..e597fab28ed1 100644
--- a/dev-libs/pegtl/pegtl-2.0.0.ebuild
+++ b/dev-libs/pegtl/pegtl-2.0.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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/pegtl/pegtl-2.0_pre1.ebuild b/dev-libs/pegtl/pegtl-2.0_pre1.ebuild
index 30237ac2126a..1290e13ad05b 100644
--- a/dev-libs/pegtl/pegtl-2.0_pre1.ebuild
+++ b/dev-libs/pegtl/pegtl-2.0_pre1.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
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/pegtl/pegtl-2.1.4.ebuild b/dev-libs/pegtl/pegtl-2.1.4.ebuild
index ebadbdeda819..e597fab28ed1 100644
--- a/dev-libs/pegtl/pegtl-2.1.4.ebuild
+++ b/dev-libs/pegtl/pegtl-2.1.4.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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/poco/poco-1.9.0-r2.ebuild b/dev-libs/poco/poco-1.9.0-r2.ebuild
index f2c9dd98dac6..c122dc9b1642 100644
--- a/dev-libs/poco/poco-1.9.0-r2.ebuild
+++ b/dev-libs/poco/poco-1.9.0-r2.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="7z cppparser +crypto +data examples +file2pagecompiler iodbc +json libressl mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc sqlite +ssl test +util +xml +zip"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
7z? ( xml )
file2pagecompiler? ( pagecompiler )
diff --git a/dev-libs/processor-trace/processor-trace-1.6.1.ebuild b/dev-libs/processor-trace/processor-trace-1.6.1.ebuild
index 5e70a10ca37a..8d50273392c6 100644
--- a/dev-libs/processor-trace/processor-trace-1.6.1.ebuild
+++ b/dev-libs/processor-trace/processor-trace-1.6.1.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="BSD"
SLOT=0
KEYWORDS="-* ~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-text/pandoc )"
diff --git a/dev-libs/processor-trace/processor-trace-1.6.2.ebuild b/dev-libs/processor-trace/processor-trace-1.6.2.ebuild
index 58e645476adf..8d50273392c6 100644
--- a/dev-libs/processor-trace/processor-trace-1.6.2.ebuild
+++ b/dev-libs/processor-trace/processor-trace-1.6.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT=0
KEYWORDS="-* ~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-text/pandoc )"
diff --git a/dev-libs/processor-trace/processor-trace-2.0.ebuild b/dev-libs/processor-trace/processor-trace-2.0.ebuild
index 253935c1743f..9d3e61966693 100644
--- a/dev-libs/processor-trace/processor-trace-2.0.ebuild
+++ b/dev-libs/processor-trace/processor-trace-2.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/2"
KEYWORDS="-* ~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-text/pandoc )"
diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild
index 7c0ba929cee4..84e9cb58fae1 100644
--- a/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild
+++ b/dev-libs/protobuf-c/protobuf-c-1.3.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD-2"
SLOT="0/1.0.0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-libs/protobuf:0
virtual/pkgconfig[${MULTILIB_USEDEP}]"
diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild
index e666446a3b08..b53ee8f1a856 100644
--- a/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild
+++ b/dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD-2"
SLOT="0/1.0.0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-libs/protobuf:0
virtual/pkgconfig[${MULTILIB_USEDEP}]"
diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild
index 6e88c34a7a64..cfb89ca9cbaf 100644
--- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild
+++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.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="5"
KEYWORDS="amd64 ~ppc64 x86"
IUSE="debug doc test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
app-crypt/qca:2[debug?,qt5(+)]
diff --git a/dev-libs/rapidjson/rapidjson-1.1.0-r1.ebuild b/dev-libs/rapidjson/rapidjson-1.1.0-r1.ebuild
index 31257f30dc02..89b31664240f 100644
--- a/dev-libs/rapidjson/rapidjson-1.1.0-r1.ebuild
+++ b/dev-libs/rapidjson/rapidjson-1.1.0-r1.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
@@ -10,6 +10,7 @@ HOMEPAGE="http://rapidjson.org/"
LICENSE="MIT"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
SLOT="0"
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-libs/rapidjson/rapidjson-1.1.0-r2.ebuild b/dev-libs/rapidjson/rapidjson-1.1.0-r2.ebuild
index bd6b5e3e3671..f2c70a5e3612 100644
--- a/dev-libs/rapidjson/rapidjson-1.1.0-r2.ebuild
+++ b/dev-libs/rapidjson/rapidjson-1.1.0-r2.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://rapidjson.org/"
LICENSE="MIT"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
SLOT="0"
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-libs/rapidjson/rapidjson-1.1.0.ebuild b/dev-libs/rapidjson/rapidjson-1.1.0.ebuild
index 5d6d2183e515..ca44afce7199 100644
--- a/dev-libs/rapidjson/rapidjson-1.1.0.ebuild
+++ b/dev-libs/rapidjson/rapidjson-1.1.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
@@ -10,6 +10,7 @@ HOMEPAGE="http://rapidjson.org/"
LICENSE="MIT"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
SLOT="0"
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-libs/rapidjson/rapidjson-9999.ebuild b/dev-libs/rapidjson/rapidjson-9999.ebuild
index 392fbf7059fe..34b5854db22c 100644
--- a/dev-libs/rapidjson/rapidjson-9999.ebuild
+++ b/dev-libs/rapidjson/rapidjson-9999.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://rapidjson.org/"
LICENSE="MIT"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
SLOT="0"
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-libs/rasqal/rasqal-0.9.33.ebuild b/dev-libs/rasqal/rasqal-0.9.33.ebuild
index 57b679ac91c6..fe950c90110d 100644
--- a/dev-libs/rasqal/rasqal-0.9.33.ebuild
+++ b/dev-libs/rasqal/rasqal-0.9.33.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+crypt gmp kernel_linux +mhash pcre static-libs test xml"
+RESTRICT="!test? ( test )"
RDEPEND="
>=media-libs/raptor-2.0.15
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild
index 6ab3d1073d10..944093474098 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.6.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-devel/llvm-roc:=
dev-libs/rocr-runtime"
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild
index e4e2818a7ed7..4d9d844cb8f2 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.7.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/llvm-roc-${PV}:=
>=dev-libs/rocr-runtime-${PV}"
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild
index 31cc476dd0d3..976d316de6ab 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.8.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/llvm-roc-${PV}:=
>=dev-libs/rocr-runtime-${PV}"
diff --git a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild
index 31cc476dd0d3..976d316de6ab 100644
--- a/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild
+++ b/dev-libs/rocm-opencl-driver/rocm-opencl-driver-2.9.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Driver"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/llvm-roc-${PV}:=
>=dev-libs/rocr-runtime-${PV}"
diff --git a/dev-libs/serd/serd-0.28.0-r1.ebuild b/dev-libs/serd/serd-0.28.0-r1.ebuild
index 6b2f25739ab9..d3d37b89f09e 100644
--- a/dev-libs/serd/serd-0.28.0-r1.ebuild
+++ b/dev-libs/serd/serd-0.28.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/softhsm/softhsm-2.5.0.ebuild b/dev-libs/softhsm/softhsm-2.5.0.ebuild
index c05dee21086a..c9d44cfbb66f 100644
--- a/dev-libs/softhsm/softhsm-2.5.0.ebuild
+++ b/dev-libs/softhsm/softhsm-2.5.0.ebuild
@@ -9,6 +9,7 @@ SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="bindist gost libressl migration-tool test"
+RESTRICT="!test? ( test )"
SLOT="2"
LICENSE="BSD"
diff --git a/dev-libs/sord/sord-0.16.0-r1.ebuild b/dev-libs/sord/sord-0.16.0-r1.ebuild
index de6e5be97a22..f6f3996f2d3d 100644
--- a/dev-libs/sord/sord-0.16.0-r1.ebuild
+++ b/dev-libs/sord/sord-0.16.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/serd-0.28.0-r1"
DEPEND="${RDEPEND}
diff --git a/dev-libs/spdlog/spdlog-1.2.1.ebuild b/dev-libs/spdlog/spdlog-1.2.1.ebuild
index ceab2bad83e9..3d2b30260e2e 100644
--- a/dev-libs/spdlog/spdlog-1.2.1.ebuild
+++ b/dev-libs/spdlog/spdlog-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
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0/1"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/libfmt:0/5
diff --git a/dev-libs/spdlog/spdlog-1.3.0.ebuild b/dev-libs/spdlog/spdlog-1.3.0.ebuild
index 497e7da9b419..d1e170a969e1 100644
--- a/dev-libs/spdlog/spdlog-1.3.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.3.0.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0/1"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/libfmt-5.0.0
diff --git a/dev-libs/spdlog/spdlog-1.3.1.ebuild b/dev-libs/spdlog/spdlog-1.3.1.ebuild
index 4713c61feaba..ddf07aa21ca6 100644
--- a/dev-libs/spdlog/spdlog-1.3.1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.3.1.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0/1"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/libfmt:0/5
diff --git a/dev-libs/spdlog/spdlog-9999.ebuild b/dev-libs/spdlog/spdlog-9999.ebuild
index a9cbb03ae992..3381d35fd4b5 100644
--- a/dev-libs/spdlog/spdlog-9999.ebuild
+++ b/dev-libs/spdlog/spdlog-9999.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0/1"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/libfmt-5.0.0
diff --git a/dev-libs/squareball/squareball-0.2.0.ebuild b/dev-libs/squareball/squareball-0.2.0.ebuild
index ef32270e8cfd..42d531e38772 100644
--- a/dev-libs/squareball/squareball-0.2.0.ebuild
+++ b/dev-libs/squareball/squareball-0.2.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
@@ -23,6 +23,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="doc test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-libs/squareball/squareball-9999.ebuild b/dev-libs/squareball/squareball-9999.ebuild
index ef32270e8cfd..42d531e38772 100644
--- a/dev-libs/squareball/squareball-9999.ebuild
+++ b/dev-libs/squareball/squareball-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
@@ -23,6 +23,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="doc test static-libs"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-libs/stp/stp-2.3.3.ebuild b/dev-libs/stp/stp-2.3.3.ebuild
index df1fb807e5e4..a900384b2178 100644
--- a/dev-libs/stp/stp-2.3.3.ebuild
+++ b/dev-libs/stp/stp-2.3.3.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2+ MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="python static test"
+RESTRICT="!test? ( test )"
DEPEND="
sci-mathematics/minisat
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.3.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.3.ebuild
index 2e2c85339e86..ee9851afbf07 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.3.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.3.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://developer.gnome.org/totem-pl-parser/stable/"
LICENSE="LGPL-2+"
SLOT="0/18"
IUSE="archive crypt gtk-doc +introspection +quvi test"
+RESTRICT="!test? ( test )"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
RDEPEND="
diff --git a/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild b/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild
index a4eb9e36ebe7..b9927da76c91 100644
--- a/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild
+++ b/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug doc test"
+RESTRICT="!test? ( test )"
DEPEND="doc? ( app-doc/doxygen )
test? ( dev-util/cppunit )"
diff --git a/dev-libs/udis86/udis86-1.7-r2.ebuild b/dev-libs/udis86/udis86-1.7-r2.ebuild
index 788849146dc2..130c1b7981a6 100644
--- a/dev-libs/udis86/udis86-1.7-r2.ebuild
+++ b/dev-libs/udis86/udis86-1.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="BSD"
SLOT="0"
KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
amd64? ( dev-lang/yasm )
diff --git a/dev-libs/udis86/udis86-1.7.2.ebuild b/dev-libs/udis86/udis86-1.7.2.ebuild
index 25d81a928da1..f002f5148133 100644
--- a/dev-libs/udis86/udis86-1.7.2.ebuild
+++ b/dev-libs/udis86/udis86-1.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
amd64? ( dev-lang/yasm )
diff --git a/dev-libs/unittest++/unittest++-1.6.1.ebuild b/dev-libs/unittest++/unittest++-1.6.1.ebuild
index 7aeeae67d821..5bba0de8b8cc 100644
--- a/dev-libs/unittest++/unittest++-1.6.1.ebuild
+++ b/dev-libs/unittest++/unittest++-1.6.1.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
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-libs/unittest++/unittest++-2.0.0.ebuild b/dev-libs/unittest++/unittest++-2.0.0.ebuild
index ed98c39e6260..af6ca1612495 100644
--- a/dev-libs/unittest++/unittest++-2.0.0.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.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
EAPI=6
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index 38ef33a68087..a2d12af12b2e 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0/6" # subslot = soname version
KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( sys-process/time )"
diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
index c0740d639c7f..981b27090047 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.2.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0/6" # subslot = soname version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( sys-process/time )"
diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
index d69a055733c8..169f8cd28f1a 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.11.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0/6" # subslot = soname version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( sys-process/time )"
diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
index 1df5f3e366fe..bc6d535ebc8c 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0/4" # subslot = soname version
KEYWORDS="~alpha amd64 arm hppa ppc ppc64 x86"
IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( sys-process/time )"
diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild
index 0169d3b94b72..6cbfcf9a4f55 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.9.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0/4" # subslot = soname version
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="static-libs regression-test test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( sys-process/time )"
diff --git a/dev-libs/uthash/uthash-2.0.2.ebuild b/dev-libs/uthash/uthash-2.0.2.ebuild
index f0cf8cb9ad68..95707126da3f 100644
--- a/dev-libs/uthash/uthash-2.0.2.ebuild
+++ b/dev-libs/uthash/uthash-2.0.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD-1"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ~ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-lang/perl )"
RDEPEND=""
diff --git a/dev-libs/vc/vc-1.3.0.ebuild b/dev-libs/vc/vc-1.3.0.ebuild
index 36f0890c4fff..9de3bcbd57dd 100644
--- a/dev-libs/vc/vc-1.3.0.ebuild
+++ b/dev-libs/vc/vc-1.3.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
@@ -19,6 +19,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
src_unpack() {
default_src_unpack
diff --git a/dev-libs/vc/vc-1.3.3.ebuild b/dev-libs/vc/vc-1.3.3.ebuild
index cb16f01344d6..4118e6c931bb 100644
--- a/dev-libs/vc/vc-1.3.3.ebuild
+++ b/dev-libs/vc/vc-1.3.3.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
@@ -19,6 +19,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
src_unpack() {
default_src_unpack
diff --git a/dev-libs/volume_key/volume_key-0.3.12.ebuild b/dev-libs/volume_key/volume_key-0.3.12.ebuild
index 125cbd4b1be8..70e2b885b754 100644
--- a/dev-libs/volume_key/volume_key-0.3.12.ebuild
+++ b/dev-libs/volume_key/volume_key-0.3.12.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-libs/weston/weston-3.0.0.ebuild b/dev-libs/weston/weston-3.0.0.ebuild
index a3061e69cc02..2a914c848f1e 100644
--- a/dev-libs/weston/weston-3.0.0.ebuild
+++ b/dev-libs/weston/weston-3.0.0.ebuild
@@ -26,6 +26,7 @@ LICENSE="MIT CC-BY-SA-3.0"
SLOT="0"
IUSE="colord dbus +drm editor examples fbdev +gles2 headless ivi jpeg +launch lcms rdp +resize-optimization screen-sharing static-libs +suid systemd test unwind wayland-compositor webp +X xwayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
drm? ( gles2 )
diff --git a/dev-libs/weston/weston-7.0.0.ebuild b/dev-libs/weston/weston-7.0.0.ebuild
index e252e16ee999..bff2ce2e638a 100644
--- a/dev-libs/weston/weston-7.0.0.ebuild
+++ b/dev-libs/weston/weston-7.0.0.ebuild
@@ -26,6 +26,7 @@ LICENSE="MIT CC-BY-SA-3.0"
SLOT="0"
IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless ivi jpeg +launch lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test wayland-compositor webp +X xwayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
colord? ( lcms )
diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild
index e252e16ee999..bff2ce2e638a 100644
--- a/dev-libs/weston/weston-9999.ebuild
+++ b/dev-libs/weston/weston-9999.ebuild
@@ -26,6 +26,7 @@ LICENSE="MIT CC-BY-SA-3.0"
SLOT="0"
IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless ivi jpeg +launch lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test wayland-compositor webp +X xwayland"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
colord? ( lcms )
diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild
index 1276aaf55f59..a800f146f65a 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild
@@ -21,6 +21,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
+RESTRICT="!test? ( test )"
RDEPEND="icu? ( dev-libs/icu:0= )
curl? ( net-misc/curl )
diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index d431cd570770..58bfc849abd0 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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
@@ -21,6 +21,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
+RESTRICT="!test? ( test )"
RDEPEND="icu? ( dev-libs/icu:0= )
curl? ( net-misc/curl )
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05-r1.ebuild
index a941bfed35c1..25571d06bc68 100644
--- a/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05-r1.ebuild
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05-r1.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="4"
@@ -24,6 +24,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="abyss +cgi +curl +cxx +libxml2 static-libs threads test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( static-libs abyss curl cxx ) tools? ( curl )"
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild
index 71bcbc4488e5..6179400429a6 100644
--- a/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.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
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="abyss +cgi +curl +cxx +libxml2 threads test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( abyss curl cxx ) tools? ( curl )"
diff --git a/dev-libs/xmlsec/xmlsec-1.2.28.ebuild b/dev-libs/xmlsec/xmlsec-1.2.28.ebuild
index a47903e5571f..e81558aad10c 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.28.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.28.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc x86"
IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
gnutls? ( gcrypt )"
diff --git a/dev-libs/xmlsec/xmlsec-1.2.29.ebuild b/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
index 1785b858fc66..547b993cd220 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
gnutls? ( gcrypt )"
diff --git a/dev-libs/zlog/zlog-1.2.12-r1.ebuild b/dev-libs/zlog/zlog-1.2.12-r1.ebuild
index cd97f558f0b0..234c16b0954e 100644
--- a/dev-libs/zlog/zlog-1.2.12-r1.ebuild
+++ b/dev-libs/zlog/zlog-1.2.12-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 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/zlog_no_werr.patch"
diff --git a/dev-libs/zlog/zlog-1.2.12.ebuild b/dev-libs/zlog/zlog-1.2.12.ebuild
index be45a805faac..010e98c10de7 100644
--- a/dev-libs/zlog/zlog-1.2.12.ebuild
+++ b/dev-libs/zlog/zlog-1.2.12.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
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild b/dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild
index 50be8b701a08..e37688da99f4 100644
--- a/dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild
+++ b/dev-libs/zookeeper-c/zookeeper-c-3.4.10.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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/zookeeper-c/zookeeper-c-3.4.8.ebuild b/dev-libs/zookeeper-c/zookeeper-c-3.4.8.ebuild
index 5d004c8938b6..41d0ea16403d 100644
--- a/dev-libs/zookeeper-c/zookeeper-c-3.4.8.ebuild
+++ b/dev-libs/zookeeper-c/zookeeper-c-3.4.8.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=5
@@ -11,6 +11,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/zookeeper-c/zookeeper-c-3.4.9.ebuild b/dev-libs/zookeeper-c/zookeeper-c-3.4.9.ebuild
index 5d004c8938b6..41d0ea16403d 100644
--- a/dev-libs/zookeeper-c/zookeeper-c-3.4.9.ebuild
+++ b/dev-libs/zookeeper-c/zookeeper-c-3.4.9.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=5
@@ -11,6 +11,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-libs/zziplib/zziplib-0.13.69.ebuild b/dev-libs/zziplib/zziplib-0.13.69.ebuild
index 2ce5760dafac..1292bc0fae04 100644
--- a/dev-libs/zziplib/zziplib-0.13.69.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.69.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
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"
IUSE="doc sdl static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib
diff --git a/dev-lisp/asdf/asdf-3.3.2-r1.ebuild b/dev-lisp/asdf/asdf-3.3.2-r1.ebuild
index b77b6a5e1a49..20b72a58ce0f 100644
--- a/dev-lisp/asdf/asdf-3.3.2-r1.ebuild
+++ b/dev-lisp/asdf/asdf-3.3.2-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PVR}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="!dev-lisp/cl-${PN}
!<dev-lisp/asdf-2.33-r3
diff --git a/dev-lua/lgi/lgi-0.9.0-r1.ebuild b/dev-lua/lgi/lgi-0.9.0-r1.ebuild
index 4a200b202b71..bc34ca2555bd 100644
--- a/dev-lua/lgi/lgi-0.9.0-r1.ebuild
+++ b/dev-lua/lgi/lgi-0.9.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/lua-5.1
dev-libs/gobject-introspection
diff --git a/dev-lua/lgi/lgi-0.9.0.ebuild b/dev-lua/lgi/lgi-0.9.0.ebuild
index 27adc4c0de9e..51020ae52c96 100644
--- a/dev-lua/lgi/lgi-0.9.0.ebuild
+++ b/dev-lua/lgi/lgi-0.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/lua-5.1
dev-libs/gobject-introspection
diff --git a/dev-lua/lgi/lgi-0.9.2.ebuild b/dev-lua/lgi/lgi-0.9.2.ebuild
index fdd136c1aeb6..c2faaf94dbc1 100644
--- a/dev-lua/lgi/lgi-0.9.2.ebuild
+++ b/dev-lua/lgi/lgi-0.9.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
BDEPEND="virtual/pkgconfig"
RDEPEND=">=dev-lang/lua-5.1:=
diff --git a/dev-lua/lua-cjson/lua-cjson-2.1.0.6.ebuild b/dev-lua/lua-cjson/lua-cjson-2.1.0.6.ebuild
index d8443f9f6901..7170add189d9 100644
--- a/dev-lua/lua-cjson/lua-cjson-2.1.0.6.ebuild
+++ b/dev-lua/lua-cjson/lua-cjson-2.1.0.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+internal-fpconv luajit test +threads"
+RESTRICT="!test? ( test )"
REQUIRED_USE="threads? ( internal-fpconv )"
diff --git a/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild b/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild
index d8443f9f6901..7170add189d9 100644
--- a/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild
+++ b/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+internal-fpconv luajit test +threads"
+RESTRICT="!test? ( test )"
REQUIRED_USE="threads? ( internal-fpconv )"
diff --git a/dev-lua/luacheck/luacheck-0.20.0.ebuild b/dev-lua/luacheck/luacheck-0.20.0.ebuild
index fe8785cfa95d..070046152a0c 100644
--- a/dev-lua/luacheck/luacheck-0.20.0.ebuild
+++ b/dev-lua/luacheck/luacheck-0.20.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86"
IUSE="doc luajit test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lua/luafilesystem[luajit=]
diff --git a/dev-lua/luassert/luassert-1.7.10.ebuild b/dev-lua/luassert/luassert-1.7.10.ebuild
index 8a27ae75e261..d12908c4448e 100644
--- a/dev-lua/luassert/luassert-1.7.10.ebuild
+++ b/dev-lua/luassert/luassert-1.7.10.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86"
IUSE="luajit test"
+RESTRICT="!test? ( test )"
CDEPEND="
!luajit? ( >=dev-lang/lua-5.1:= )
diff --git a/dev-lua/mpack/mpack-1.0.4.ebuild b/dev-lua/mpack/mpack-1.0.4.ebuild
index 2c65a7b361e6..06fdd92124c3 100644
--- a/dev-lua/mpack/mpack-1.0.4.ebuild
+++ b/dev-lua/mpack/mpack-1.0.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="luajit test"
+RESTRICT="!test? ( test )"
RDEPEND="
!luajit? ( >=dev-lang/lua-5.1:= )
diff --git a/dev-lua/say/say-1.3_p1-r1.ebuild b/dev-lua/say/say-1.3_p1-r1.ebuild
index e6570c902c37..92eab17267b8 100644
--- a/dev-lua/say/say-1.3_p1-r1.ebuild
+++ b/dev-lua/say/say-1.3_p1-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86"
IUSE="luajit test"
+RESTRICT="!test? ( test )"
RDEPEND="
!luajit? ( >=dev-lang/lua-5.1:= )
diff --git a/dev-ml/alcotest/alcotest-0.8.1.ebuild b/dev-ml/alcotest/alcotest-0.8.1.ebuild
index 40aa58ad9a07..b0d314768165 100644
--- a/dev-ml/alcotest/alcotest-0.8.1.ebuild
+++ b/dev-ml/alcotest/alcotest-0.8.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"
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/fmt:=
diff --git a/dev-ml/alcotest/alcotest-0.8.2.ebuild b/dev-ml/alcotest/alcotest-0.8.2.ebuild
index 40aa58ad9a07..b0d314768165 100644
--- a/dev-ml/alcotest/alcotest-0.8.2.ebuild
+++ b/dev-ml/alcotest/alcotest-0.8.2.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"
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/fmt:=
diff --git a/dev-ml/angstrom/angstrom-0.7.0.ebuild b/dev-ml/angstrom/angstrom-0.7.0.ebuild
index 29b53a837077..ac8753e0f442 100644
--- a/dev-ml/angstrom/angstrom-0.7.0.ebuild
+++ b/dev-ml/angstrom/angstrom-0.7.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/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-ml/result:="
DEPEND="${RDEPEND}
diff --git a/dev-ml/atd/atd-1.12.0.ebuild b/dev-ml/atd/atd-1.12.0.ebuild
index 5095732e9dd9..437a438bc9a5 100644
--- a/dev-ml/atd/atd-1.12.0.ebuild
+++ b/dev-ml/atd/atd-1.12.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/${PV}"
KEYWORDS="~amd64"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-lang/ocaml:=[ocamlopt?]
diff --git a/dev-ml/batteries/batteries-2.7.0.ebuild b/dev-ml/batteries/batteries-2.7.0.ebuild
index 7a5afefceaf9..fd324bf579fd 100644
--- a/dev-ml/batteries/batteries-2.7.0.ebuild
+++ b/dev-ml/batteries/batteries-2.7.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
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-ml/camomile:="
DEPEND="${RDEPEND}
diff --git a/dev-ml/bos/bos-0.1.6.ebuild b/dev-ml/bos/bos-0.1.6.ebuild
index a3b7dc553e2e..7026a7718c5e 100644
--- a/dev-ml/bos/bos-0.1.6.ebuild
+++ b/dev-ml/bos/bos-0.1.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 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/ocaml:=
diff --git a/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild b/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild
index 4d060a2a99a2..4d22bddf3b63 100644
--- a/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild
+++ b/dev-ml/capnp-ocaml/capnp-ocaml-3.0.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=5
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/core_kernel:=
diff --git a/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild b/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild
index 4d060a2a99a2..4d22bddf3b63 100644
--- a/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild
+++ b/dev-ml/capnp-ocaml/capnp-ocaml-3.1.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=5
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/core_kernel:=
diff --git a/dev-ml/cmdliner/cmdliner-1.0.0.ebuild b/dev-ml/cmdliner/cmdliner-1.0.0.ebuild
index 262192ca7b53..556ff298967c 100644
--- a/dev-ml/cmdliner/cmdliner-1.0.0.ebuild
+++ b/dev-ml/cmdliner/cmdliner-1.0.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=5
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4:=[ocamlopt?]
diff --git a/dev-ml/cmdliner/cmdliner-1.0.1.ebuild b/dev-ml/cmdliner/cmdliner-1.0.1.ebuild
index 262192ca7b53..556ff298967c 100644
--- a/dev-ml/cmdliner/cmdliner-1.0.1.ebuild
+++ b/dev-ml/cmdliner/cmdliner-1.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
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4:=[ocamlopt?]
diff --git a/dev-ml/cmdliner/cmdliner-1.0.2.ebuild b/dev-ml/cmdliner/cmdliner-1.0.2.ebuild
index 262192ca7b53..556ff298967c 100644
--- a/dev-ml/cmdliner/cmdliner-1.0.2.ebuild
+++ b/dev-ml/cmdliner/cmdliner-1.0.2.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
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4:=[ocamlopt?]
diff --git a/dev-ml/cudf/cudf-0.8-r1.ebuild b/dev-ml/cudf/cudf-0.8-r1.ebuild
index 4798b763acc6..3d7e202217bc 100644
--- a/dev-ml/cudf/cudf-0.8-r1.ebuild
+++ b/dev-ml/cudf/cudf-0.8-r1.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
@@ -13,6 +13,7 @@ LICENSE="LGPL-3"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?]
diff --git a/dev-ml/fmt/fmt-0.8.4.ebuild b/dev-ml/fmt/fmt-0.8.4.ebuild
index 19b27b4284d0..e8a084aad4f5 100644
--- a/dev-ml/fmt/fmt-0.8.4.ebuild
+++ b/dev-ml/fmt/fmt-0.8.4.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"
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-ml/result:=[ocamlopt]
dev-lang/ocaml:=[ocamlopt]
diff --git a/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild b/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild
index 694f13126426..7b461efb3ec0 100644
--- a/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.ebuild
+++ b/dev-ml/gsl-ocaml/gsl-ocaml-1.19.1.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=5
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND=">=sci-libs/gsl-1.19"
RDEPEND="${DEPEND}
diff --git a/dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild b/dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild
index 73b64735ff87..895e7108354d 100644
--- a/dev-ml/jbuilder/jbuilder-1.0_beta14.ebuild
+++ b/dev-ml/jbuilder/jbuilder-1.0_beta14.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
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild
index b7f93be62778..af4b80e9a5d9 100644
--- a/dev-ml/js_of_ocaml/js_of_ocaml-3.0.0.ebuild
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-3.0.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=5
@@ -23,6 +23,7 @@ fi
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
IUSE="+ocamlopt +camlp4 +lwt doc +deriving +ppx +xml test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?]
diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild
index 9fe8dff84edd..827937bd0f40 100644
--- a/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-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=5
@@ -21,6 +21,7 @@ fi
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
IUSE="+ocamlopt +camlp4 +lwt doc +deriving +ppx +xml test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-3.12:=[ocamlopt?]
diff --git a/dev-ml/logs/logs-0.6.2.ebuild b/dev-ml/logs/logs-0.6.2.ebuild
index 65f024a9d4b1..6cead1cfd73a 100644
--- a/dev-ml/logs/logs-0.6.2.ebuild
+++ b/dev-ml/logs/logs-0.6.2.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"
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="javascript +fmt cli +lwt test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/result:=[ocamlopt]
diff --git a/dev-ml/markup/markup-0.7.5.ebuild b/dev-ml/markup/markup-0.7.5.ebuild
index 66c1698789fe..68e867c0943d 100644
--- a/dev-ml/markup/markup-0.7.5.ebuild
+++ b/dev-ml/markup/markup-0.7.5.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}p1"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-lang/ocaml:=[ocamlopt]
diff --git a/dev-ml/mtime/mtime-1.1.0.ebuild b/dev-ml/mtime/mtime-1.1.0.ebuild
index 1c5185f3abd3..a8aa8f99358c 100644
--- a/dev-ml/mtime/mtime-1.1.0.ebuild
+++ b/dev-ml/mtime/mtime-1.1.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="5"
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="javascript test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/ocaml:=[ocamlopt]
javascript? ( dev-ml/js_of_ocaml:= )
diff --git a/dev-ml/ocaml-base64/ocaml-base64-2.2.0.ebuild b/dev-ml/ocaml-base64/ocaml-base64-2.2.0.ebuild
index 35d4f2abf2bf..271b24dd32e1 100644
--- a/dev-ml/ocaml-base64/ocaml-base64-2.2.0.ebuild
+++ b/dev-ml/ocaml-base64/ocaml-base64-2.2.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="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild b/dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild
index 33e8871a4f73..e043043cc2a5 100644
--- a/dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild
+++ b/dev-ml/ocaml-containers/ocaml-containers-1.3.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
@@ -16,6 +16,7 @@ LICENSE="BSD-2"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/result:=
diff --git a/dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild b/dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild
index 33e8871a4f73..e043043cc2a5 100644
--- a/dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild
+++ b/dev-ml/ocaml-containers/ocaml-containers-1.4.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
@@ -16,6 +16,7 @@ LICENSE="BSD-2"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/result:=
diff --git a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild
index 1b42677acb65..f766d6e0c4f8 100644
--- a/dev-ml/ocaml-cstruct/ocaml-cstruct-3.1.1.ebuild
+++ b/dev-ml/ocaml-cstruct/ocaml-cstruct-3.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
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="async +lwt +ppx test"
+RESTRICT="!test? ( test )"
RDEPEND="
async? (
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.2.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.2.ebuild
index b7c40ad550cd..c2e1edb4209f 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.2.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.2.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
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.3.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.3.ebuild
index a46755cc0678..7429fab28811 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.3.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.3.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
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild
index f2c3d64f44a8..ea192196f12a 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.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="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild
index f2c3d64f44a8..ea192196f12a 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.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
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
diff --git a/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild b/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild
index 562ef548b9a1..2e502161f235 100644
--- a/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.0.ebuild
+++ b/dev-ml/ocaml-dispatch/ocaml-dispatch-0.4.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=5
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-ml/result:=
diff --git a/dev-ml/ocaml-expat/ocaml-expat-1.0.0.ebuild b/dev-ml/ocaml-expat/ocaml-expat-1.0.0.ebuild
index 00eeb198ef8d..73386d528fc7 100644
--- a/dev-ml/ocaml-expat/ocaml-expat-1.0.0.ebuild
+++ b/dev-ml/ocaml-expat/ocaml-expat-1.0.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=5
@@ -6,6 +6,7 @@ EAPI=5
inherit findlib eutils
IUSE="doc +ocamlopt test"
+RESTRICT="!test? ( test )"
DESCRIPTION="OCaml bindings for expat"
SRC_URI="https://github.com/whitequark/ocaml-expat/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-ml/ocaml-expat/ocaml-expat-1.1.0.ebuild b/dev-ml/ocaml-expat/ocaml-expat-1.1.0.ebuild
index 00eeb198ef8d..73386d528fc7 100644
--- a/dev-ml/ocaml-expat/ocaml-expat-1.1.0.ebuild
+++ b/dev-ml/ocaml-expat/ocaml-expat-1.1.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=5
@@ -6,6 +6,7 @@ EAPI=5
inherit findlib eutils
IUSE="doc +ocamlopt test"
+RESTRICT="!test? ( test )"
DESCRIPTION="OCaml bindings for expat"
SRC_URI="https://github.com/whitequark/ocaml-expat/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild b/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild
index 7fe5e81a48f6..7f9cc015a09e 100644
--- a/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild
+++ b/dev-ml/ocaml-expect/ocaml-expect-0.0.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
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/batteries:=
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
index bfa850f00bed..af60301a3390 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.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=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ocaml-3.12.1:=
>=dev-ml/ocaml-fileutils-0.4.0:=
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
index 90649dc623b9..c6b4aeea4409 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.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=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ocaml-3.12.1:=
>=dev-ml/ocaml-fileutils-0.4.0:=
diff --git a/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild b/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild
index c4a103f9a450..21a35d68fc5c 100644
--- a/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.0.ebuild
+++ b/dev-ml/ocaml-ipaddr/ocaml-ipaddr-2.8.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=5
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-ml/sexplib:=
dev-ml/ppx_sexp_conv:=
diff --git a/dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild b/dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild
index c8cec900da50..0c28d5c302a8 100644
--- a/dev-ml/ocaml-re/ocaml-re-1.7.1.ebuild
+++ b/dev-ml/ocaml-re/ocaml-re-1.7.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
@@ -16,6 +16,7 @@ LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ocaml-4.02:="
DEPEND="${RDEPEND}
diff --git a/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild b/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild
index a5e2d5969dd5..0899ded476bc 100644
--- a/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild
+++ b/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/ocaml:=
diff --git a/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild b/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild
index 54105358e9cd..5533c2e22e5a 100644
--- a/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild
+++ b/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/ocaml:=
diff --git a/dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild b/dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild
index 97c63e8a8de4..a897ea5da073 100644
--- a/dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild
+++ b/dev-ml/ocaml-redis/ocaml-redis-0.3.5.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
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/ocaml:=
diff --git a/dev-ml/ocaml-uri/ocaml-uri-1.9.4.ebuild b/dev-ml/ocaml-uri/ocaml-uri-1.9.4.ebuild
index 53b7fbd0612d..bfa2f6bcf832 100644
--- a/dev-ml/ocaml-uri/ocaml-uri-1.9.4.ebuild
+++ b/dev-ml/ocaml-uri/ocaml-uri-1.9.4.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
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/ocaml-re:=
diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
index a3a99856903d..4556ac43c4db 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.11.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=5
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]"
RDEPEND="${DEPEND}
diff --git a/dev-ml/onanomsg/onanomsg-1.0-r2.ebuild b/dev-ml/onanomsg/onanomsg-1.0-r2.ebuild
index d67ffaa0a2ce..24450b0c599c 100644
--- a/dev-ml/onanomsg/onanomsg-1.0-r2.ebuild
+++ b/dev-ml/onanomsg/onanomsg-1.0-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
@@ -13,6 +13,7 @@ LICENSE="WTFPL-2"
SLOT="0/${PV}-bigstring"
KEYWORDS="~amd64"
IUSE="+lwt +ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/nanomsg:=
diff --git a/dev-ml/opam/opam-1.3.1-r1.ebuild b/dev-ml/opam/opam-1.3.1-r1.ebuild
index 57dd504dc707..a9416d6d2d17 100644
--- a/dev-ml/opam/opam-1.3.1-r1.ebuild
+++ b/dev-ml/opam/opam-1.3.1-r1.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
@@ -11,6 +11,7 @@ LICENSE="LGPL-3-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
if [[ ${PV} != 9999 ]]; then
SRC_URI="https://github.com/ocaml/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-ml/ppx_deriving/ppx_deriving-4.2-r1.ebuild b/dev-ml/ppx_deriving/ppx_deriving-4.2-r1.ebuild
index 0849fdefe983..5b315e69bee2 100644
--- a/dev-ml/ppx_deriving/ppx_deriving-4.2-r1.ebuild
+++ b/dev-ml/ppx_deriving/ppx_deriving-4.2-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="5"
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc +ocamlopt test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-ml/ppx_tools:=
diff --git a/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild b/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild
index 07d29ef08c77..efadbf89ec58 100644
--- a/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild
+++ b/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.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=5
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-lang/ocaml:=[ocamlopt?]
diff --git a/dev-ml/ppx_import/ppx_import-1.2.ebuild b/dev-ml/ppx_import/ppx_import-1.2.ebuild
index efecbd3f7200..56b86b5efe91 100644
--- a/dev-ml/ppx_import/ppx_import-1.2.ebuild
+++ b/dev-ml/ppx_import/ppx_import-1.2.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
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-lang/ocaml:=[ocamlopt?]
diff --git a/dev-ml/react/react-1.2.1.ebuild b/dev-ml/react/react-1.2.1.ebuild
index e20330615472..2e75b7cd1f04 100644
--- a/dev-ml/react/react-1.2.1.ebuild
+++ b/dev-ml/react/react-1.2.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"
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-ml/stringext/stringext-1.5.0.ebuild b/dev-ml/stringext/stringext-1.5.0.ebuild
index 698b8f42876c..a98b729ce2b0 100644
--- a/dev-ml/stringext/stringext-1.5.0.ebuild
+++ b/dev-ml/stringext/stringext-1.5.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="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-ml/uutf/uutf-1.0.1.ebuild b/dev-ml/uutf/uutf-1.0.1.ebuild
index 3e6636aa1def..914e9dfb486c 100644
--- a/dev-ml/uutf/uutf-1.0.1.ebuild
+++ b/dev-ml/uutf/uutf-1.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"
@@ -13,6 +13,7 @@ LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="doc utftrip +ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
dev-ml/uchar:=
diff --git a/dev-ml/xmlm/xmlm-1.3.0.ebuild b/dev-ml/xmlm/xmlm-1.3.0.ebuild
index f01035cc90c4..a479aa210a1e 100644
--- a/dev-ml/xmlm/xmlm-1.3.0.ebuild
+++ b/dev-ml/xmlm/xmlm-1.3.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=5
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Ace/Ace-1.920.0-r3.ebuild b/dev-perl/Ace/Ace-1.920.0-r3.ebuild
index e46cfba0c5e5..202d5f70f029 100644
--- a/dev-perl/Ace/Ace-1.920.0-r3.ebuild
+++ b/dev-perl/Ace/Ace-1.920.0-r3.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 @@ DESCRIPTION="Object-Oriented Access to ACEDB Databases"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Digest-MD5
dev-perl/Cache-Cache
diff --git a/dev-perl/Acme-Damn/Acme-Damn-0.80.0.ebuild b/dev-perl/Acme-Damn/Acme-Damn-0.80.0.ebuild
index 6bc74b781c47..18ebb527e9a9 100644
--- a/dev-perl/Acme-Damn/Acme-Damn-0.80.0.ebuild
+++ b/dev-perl/Acme-Damn/Acme-Damn-0.80.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Module, that 'unblesses' Perl objects"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.100.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.100.0.ebuild
index 14083b35d961..7a507d95d4f0 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.100.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.100.0.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 @@ DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Carp-0.10.0
diff --git a/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0.ebuild b/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0.ebuild
index 6d7d09ec6996..313fe1f114f8 100644
--- a/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0.ebuild
+++ b/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.110.0-r2.ebuild b/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.110.0-r2.ebuild
index a8989ee19d17..55774a991a01 100644
--- a/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.110.0-r2.ebuild
+++ b/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.110.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Toolkit for implementing dependency systems"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Params-Util-0.31
>=virtual/perl-File-Spec-0.82"
diff --git a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.60.0.ebuild b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.60.0.ebuild
index 98414f9fdfcc..3b29c8250afa 100644
--- a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.60.0.ebuild
+++ b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.60.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="A Module::Build subclass for building Alien:: modules and their lib
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
# HTML-Parser for HTML::LinkExtor
# Alien-Build for Alien::Base::PkgConfig
diff --git a/dev-perl/Alien-Build/Alien-Build-1.790.0.ebuild b/dev-perl/Alien-Build/Alien-Build-1.790.0.ebuild
index 2fe26106901f..b18fd29ab9b9 100644
--- a/dev-perl/Alien-Build/Alien-Build-1.790.0.ebuild
+++ b/dev-perl/Alien-Build/Alien-Build-1.790.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Build external dependencies for use in CPAN"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~riscv ~s390 ~sh ~sparc ~x86"
IUSE="test zip"
+RESTRICT="!test? ( test )"
# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
# is somewhat a wrapper for pkgconfig :/
diff --git a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.90.0.ebuild b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.90.0.ebuild
index 39ee35f9b04c..5d7f432089ec 100644
--- a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.90.0.ebuild
+++ b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.90.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Install the C libxml2 library on your system"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~riscv ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Alien-Build-0.730.0
diff --git a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild
index db8bd2a6d470..c8de9e7ee5ce 100644
--- a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild
+++ b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-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 @@ DESCRIPTION="Building, finding and using wxWidgets binaries"
SLOT="0"
KEYWORDS="amd64 ~ia64 x86"
IUSE="gstreamer opengl test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/wxGTK-3:3.0[gstreamer=,opengl=,tiff,X]
diff --git a/dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild b/dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild
index d656baa59771..00d512d734a3 100644
--- a/dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild
+++ b/dev-perl/Any-Moose/Any-Moose-0.270.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Use Moose or Mouse modules (DEPRECATED)"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/001-basic-mouse.t"
"t/002-other-modules-mouse.t"
diff --git a/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0.ebuild b/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0.ebuild
index 21aa14a7e75d..3d5b6db8bfc4 100644
--- a/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0.ebuild
+++ b/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0.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 @@ DESCRIPTION="Simple DNS resolver with caching"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/AnyEvent
diff --git a/dev-perl/AnyEvent-HTTPD/AnyEvent-HTTPD-0.930.0.ebuild b/dev-perl/AnyEvent-HTTPD/AnyEvent-HTTPD-0.930.0.ebuild
index ef034b21735c..a7f14d8f0396 100644
--- a/dev-perl/AnyEvent-HTTPD/AnyEvent-HTTPD-0.930.0.ebuild
+++ b/dev-perl/AnyEvent-HTTPD/AnyEvent-HTTPD-0.930.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
@@ -10,6 +10,7 @@ DESCRIPTION="A simple lightweight event based web (application) server"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/AnyEvent
diff --git a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild
index 371188716df1..d4f49ea9393b 100644
--- a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild
+++ b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl Authentication and Authorization via cookies"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=www-apache/mod_perl-2
diff --git a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild
index 581d08d5b390..9b357aebcf54 100644
--- a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild
+++ b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-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 @@ DESCRIPTION="Authentication and Authorization via Perl's DBI"
SLOT="0"
KEYWORDS="alpha amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Digest-SHA1-2.10.0
>=virtual/perl-Digest-MD5-2.2
diff --git a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild
index 6826963346eb..454eed0d476d 100644
--- a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.0.ebuild
+++ b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.350.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Compile an Apache log format string to perl-code"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# POSIX -> perl
RDEPEND="
diff --git a/dev-perl/Apache-Session/Apache-Session-1.930.0.ebuild b/dev-perl/Apache-Session/Apache-Session-1.930.0.ebuild
index 6d85ab087d97..c0c52657c21f 100644
--- a/dev-perl/Apache-Session/Apache-Session-1.930.0.ebuild
+++ b/dev-perl/Apache-Session/Apache-Session-1.930.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="A persistence framework for session data"
SLOT="0"
KEYWORDS="alpha amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild
index 14223948ba0a..426eda9f908b 100644
--- a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild
+++ b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Graceful exit for large children"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# mod_perl < 2.0.5 bundles Apache-SizeLimit
RDEPEND="dev-perl/Linux-Pid
diff --git a/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild b/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild
index 85b4e4bf2b15..f7783d09848b 100644
--- a/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild
+++ b/dev-perl/Apache-Test/Apache-Test-1.400.0-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="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ~mips ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/App-CLI/App-CLI-0.500.0.ebuild b/dev-perl/App-CLI/App-CLI-0.500.0.ebuild
index 9f65047073dd..0382670a1578 100644
--- a/dev-perl/App-CLI/App-CLI-0.500.0.ebuild
+++ b/dev-perl/App-CLI/App-CLI-0.500.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Dispatcher module for command line interface programs"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=("${FILESDIR}/${PN}-0.50-authortests.patch")
PERL_RM_FILES=(
diff --git a/dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild b/dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild
index d8a67276d0ca..13885e870d8f 100644
--- a/dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild
+++ b/dev-perl/App-Cmd/App-Cmd-0.331.0.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
@@ -10,6 +10,7 @@ DESCRIPTION="write command line apps with less suffering"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: File::Basename -> perl
# r: Text::Abbrev -> perl
diff --git a/dev-perl/App-Nopaste/App-Nopaste-1.11.0.ebuild b/dev-perl/App-Nopaste/App-Nopaste-1.11.0.ebuild
index 8e7d6019e9eb..13145eeeef09 100644
--- a/dev-perl/App-Nopaste/App-Nopaste-1.11.0.ebuild
+++ b/dev-perl/App-Nopaste/App-Nopaste-1.11.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
@@ -12,6 +12,7 @@ DESCRIPTION="Easy access to any pastebin"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="+pastebin +browser clipboard github test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Load
diff --git a/dev-perl/App-Nopaste/App-Nopaste-1.12.0.ebuild b/dev-perl/App-Nopaste/App-Nopaste-1.12.0.ebuild
index d26fab003c8e..50cc839e5d8c 100644
--- a/dev-perl/App-Nopaste/App-Nopaste-1.12.0.ebuild
+++ b/dev-perl/App-Nopaste/App-Nopaste-1.12.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Easy access to any pastebin"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="+pastebin +browser clipboard gitlab test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Load
diff --git a/dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild b/dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild
index bddc03efb659..ba16131575db 100644
--- a/dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild
+++ b/dev-perl/App-cpanminus/App-cpanminus-1.704.400.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
@@ -11,6 +11,7 @@ DESCRIPTION="Get, unpack, build and install modules from CPAN"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/App-perlbrew/App-perlbrew-0.820.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-0.820.0.ebuild
index 870599f43a98..d90261f28673 100644
--- a/dev-perl/App-perlbrew/App-perlbrew-0.820.0.ebuild
+++ b/dev-perl/App-perlbrew/App-perlbrew-0.820.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
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CPAN-Perl-Releases-3.240.0
diff --git a/dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild
index 8472231deaaa..517841808132 100644
--- a/dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild
+++ b/dev-perl/App-perlbrew/App-perlbrew-0.840.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
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.860.0
diff --git a/dev-perl/App-pwhich/App-pwhich-1.140.0.ebuild b/dev-perl/App-pwhich/App-pwhich-1.140.0.ebuild
index 1f24840392d1..ac090f28d9b5 100644
--- a/dev-perl/App-pwhich/App-pwhich-1.140.0.ebuild
+++ b/dev-perl/App-pwhich/App-pwhich-1.140.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
@@ -11,6 +11,7 @@ DESCRIPTION="Perl-only 'which'"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Which-1.140.0
diff --git a/dev-perl/App-pwhich/App-pwhich-1.150.0.ebuild b/dev-perl/App-pwhich/App-pwhich-1.150.0.ebuild
index ad50322cce5b..306eb410881e 100644
--- a/dev-perl/App-pwhich/App-pwhich-1.150.0.ebuild
+++ b/dev-perl/App-pwhich/App-pwhich-1.150.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Perl-only 'which'"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Which-1.140.0
diff --git a/dev-perl/AppConfig/AppConfig-1.710.0.ebuild b/dev-perl/AppConfig/AppConfig-1.710.0.ebuild
index 6dae9e63e5fc..a056306bb9fe 100644
--- a/dev-perl/AppConfig/AppConfig-1.710.0.ebuild
+++ b/dev-perl/AppConfig/AppConfig-1.710.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl5 module for reading configuration files and parsing command li
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-HomeDir-0.57
diff --git a/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild b/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild
index d80f361bf89a..9cfc951cd015 100644
--- a/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild
+++ b/dev-perl/Archive-Any/Archive-Any-0.94.500.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 @@ DESCRIPTION="Single interface to deal with file archives"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Archive-Tar
diff --git a/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild b/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild
index 5d545aecb623..4a0ca2ae41be 100644
--- a/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild
+++ b/dev-perl/Archive-Extract/Archive-Extract-0.800.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Generic archive extracting mechanism"
SLOT="0"
KEYWORDS="amd64 hppa x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Path
diff --git a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.230.0.ebuild b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.230.0.ebuild
index c14fe7ca0af6..2711e7567d0f 100644
--- a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.230.0.ebuild
+++ b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.230.0.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
@@ -13,6 +13,7 @@ DESCRIPTION="API wrapper around the 'tar' utility"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r:Cwd -> File-Spec
RDEPEND="
diff --git a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.330.0.ebuild b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.330.0.ebuild
index 3efadf3f9e48..eed3ac0d18c7 100644
--- a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.330.0.ebuild
+++ b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.330.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r:Cwd -> File-Spec
RDEPEND="
diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild b/dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild
index d186265d5e46..22ab83d3c504 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A wrapper that lets you read Zip archive members as if they were fi
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Compress-Raw-Zlib-2.17.0
diff --git a/dev-perl/Array-Compare/Array-Compare-3.0.1.ebuild b/dev-perl/Array-Compare/Array-Compare-3.0.1.ebuild
index 972a5690ff05..4d8cf8a92f40 100644
--- a/dev-perl/Array-Compare/Array-Compare-3.0.1.ebuild
+++ b/dev-perl/Array-Compare/Array-Compare-3.0.1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for comparing arrays"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild b/dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild
index 4a2476b5ac52..683f3be263f9 100644
--- a/dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild
+++ b/dev-perl/Array-Window/Array-Window-1.20.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Array::Window - Calculate windows/subsets/pages of arrays"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Params-Util"
DEPEND="${RDEPEND}
diff --git a/dev-perl/AtExit/AtExit-2.30.0.ebuild b/dev-perl/AtExit/AtExit-2.30.0.ebuild
index 45cbb6913fdd..2021f3fa59bd 100644
--- a/dev-perl/AtExit/AtExit-2.30.0.ebuild
+++ b/dev-perl/AtExit/AtExit-2.30.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="|| ( Artistic Artistic-2 )"
SLOT="0"
KEYWORDS="amd64 ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r1.ebuild b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r1.ebuild
index b2afee1a19b4..9c59e3af7787 100644
--- a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r1.ebuild
+++ b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Access to FLAC audio metadata"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="media-libs/flac"
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Audio-Scan/Audio-Scan-1.0.0.ebuild b/dev-perl/Audio-Scan/Audio-Scan-1.0.0.ebuild
index 304350b78895..f7ee7745e802 100644
--- a/dev-perl/Audio-Scan/Audio-Scan-1.0.0.ebuild
+++ b/dev-perl/Audio-Scan/Audio-Scan-1.0.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Audio-Scan/Audio-Scan-1.10.0.ebuild b/dev-perl/Audio-Scan/Audio-Scan-1.10.0.ebuild
index 1529f61ba434..000bff1d1c75 100644
--- a/dev-perl/Audio-Scan/Audio-Scan-1.10.0.ebuild
+++ b/dev-perl/Audio-Scan/Audio-Scan-1.10.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild b/dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild
index 9744f824ca64..d6cb9394c259 100644
--- a/dev-perl/Audio-WMA/Audio-WMA-1.300.0.ebuild
+++ b/dev-perl/Audio-WMA/Audio-WMA-1.300.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="extension for reading WMA/ASF metadata"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND=""
diff --git a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0.ebuild b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0.ebuild
index 967b58c7e6a9..d501b465e685 100644
--- a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0.ebuild
+++ b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.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 @@ DESCRIPTION="A Perl access to the TCP Wrappers interface"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-apps/tcp-wrappers"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r1.ebuild b/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r1.ebuild
index 0180a24fde53..ac3a75880401 100644
--- a/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r1.ebuild
+++ b/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r1.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="An NTLM authentication module"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/perl-MIME-Base64-3.00
dev-perl/Digest-HMAC"
diff --git a/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild b/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild
index f95b495f9fd6..c9d0d5f9f5a1 100644
--- a/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild
+++ b/dev-perl/Authen-Radius/Authen-Radius-0.260.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Data-Dumper-1.0.0
diff --git a/dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild b/dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild
index 29ef48b2dfae..5921f6549769 100644
--- a/dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild
+++ b/dev-perl/Authen-Radius/Authen-Radius-0.270.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="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Data-Dumper-1.0.0
diff --git a/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild b/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild
index f250e6df4a85..e29bf6bdb535 100644
--- a/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild
+++ b/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.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
@@ -12,6 +12,7 @@ DESCRIPTION="A Stringprep Profile for User Names and Passwords (RFC 4013)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Unicode-Stringprep-1
diff --git a/dev-perl/Authen-SCRAM/Authen-SCRAM-0.11.0.ebuild b/dev-perl/Authen-SCRAM/Authen-SCRAM-0.11.0.ebuild
index 5ce20e78b9ea..24b8308ce16b 100644
--- a/dev-perl/Authen-SCRAM/Authen-SCRAM-0.11.0.ebuild
+++ b/dev-perl/Authen-SCRAM/Authen-SCRAM-0.11.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Salted Challenge Response Authentication Mechanism (RFC 5802)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Authen-SASL-SASLprep
diff --git a/dev-perl/Authen-SCRAM/Authen-SCRAM-0.9.0.ebuild b/dev-perl/Authen-SCRAM/Authen-SCRAM-0.9.0.ebuild
index c66d0d570901..01f647d16ac2 100644
--- a/dev-perl/Authen-SCRAM/Authen-SCRAM-0.9.0.ebuild
+++ b/dev-perl/Authen-SCRAM/Authen-SCRAM-0.9.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Salted Challenge Response Authentication Mechanism (RFC 5802)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Authen-SASL-SASLprep
diff --git a/dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild b/dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild
index 00f1580cd8b7..91df224fcf59 100644
--- a/dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild
+++ b/dev-perl/Authen-Simple/Authen-Simple-0.500.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Simple Authentication"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Accessor
diff --git a/dev-perl/B-Debug/B-Debug-1.260.0.ebuild b/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
index a36d672cbc42..e6280262fb4d 100644
--- a/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
+++ b/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Walk Perl syntax tree, printing debug info about ops"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/pod.t"
diff --git a/dev-perl/B-Flags/B-Flags-0.170.0.ebuild b/dev-perl/B-Flags/B-Flags-0.170.0.ebuild
index 8f800ff3e3a3..87b7951c19bd 100644
--- a/dev-perl/B-Flags/B-Flags-0.170.0.ebuild
+++ b/dev-perl/B-Flags/B-Flags-0.170.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Friendlier flags for B"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild
index c04053955cb0..04e4e92484e0 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Execute code after a scope finished compilation"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Module-Implementation-0.50.0
diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild
index ff1bd76b8e6f..404b76cb5d4d 100644
--- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild
+++ b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Wrap OP check callbacks"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-parent"
DEPEND="${RDEPEND}
diff --git a/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.190.0.ebuild b/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.190.0.ebuild
index 3ce0a2f013af..22e5eee65d1c 100644
--- a/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.190.0.ebuild
+++ b/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.190.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
@@ -12,6 +12,7 @@ DESCRIPTION="Interface to perls parser variables"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/B-Hooks-OP-Check-0.180.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild b/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild
index bae935ee96f3..9c4295849a69 100644
--- a/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild
+++ b/dev-perl/B-OPCheck/B-OPCheck-0.320.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
@@ -12,6 +12,7 @@ DESCRIPTION="PL_check hacks using Perl callbacks"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Utils-0.80.0
diff --git a/dev-perl/B-Utils/B-Utils-0.270.0.ebuild b/dev-perl/B-Utils/B-Utils-0.270.0.ebuild
index 41bd7ec4eab4..b69fd461fcb1 100644
--- a/dev-perl/B-Utils/B-Utils-0.270.0.ebuild
+++ b/dev-perl/B-Utils/B-Utils-0.270.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
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Helper functions for op tree manipulation"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# needs Scalar::Util
RDEPEND="
diff --git a/dev-perl/BSON/BSON-1.10.2.ebuild b/dev-perl/BSON/BSON-1.10.2.ebuild
index 577ac8e89fb2..76ccfd24da2f 100644
--- a/dev-perl/BSON/BSON-1.10.2.ebuild
+++ b/dev-perl/BSON/BSON-1.10.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/BSON/BSON-1.6.7.ebuild b/dev-perl/BSON/BSON-1.6.7.ebuild
index ffb05d19d927..3f393ee02b8c 100644
--- a/dev-perl/BSON/BSON-1.6.7.ebuild
+++ b/dev-perl/BSON/BSON-1.6.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
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/BZ-Client/BZ-Client-4.400.200.ebuild b/dev-perl/BZ-Client/BZ-Client-4.400.200.ebuild
index 6bd78c8b5fd8..7942e5f1e9a4 100644
--- a/dev-perl/BZ-Client/BZ-Client-4.400.200.ebuild
+++ b/dev-perl/BZ-Client/BZ-Client-4.400.200.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 @@ DESCRIPTION="A client for the Bugzilla web services API."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DateTime-Format-ISO8601
diff --git a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.700.ebuild b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.700.ebuild
index 041adc754421..d602e03eca2a 100644
--- a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.700.ebuild
+++ b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.700.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Statistics-TTest
diff --git a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild
index fddd62ba117a..4ea5165248fb 100644
--- a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild
+++ b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.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="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-0.7112-noauthortests.patch"
diff --git a/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.720.0.ebuild b/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.720.0.ebuild
index b2c79f748a6e..65aadbb41186 100644
--- a/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.720.0.ebuild
+++ b/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.720.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 @@ DESCRIPTION="Regular expression-based Perl Parser for NCBI Entrez Gene"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild b/dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild
index 5da06c0c3802..b38008d75988 100644
--- a/dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild
+++ b/dev-perl/Browser-Open/Browser-Open-0.40.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
@@ -12,6 +12,7 @@ DESCRIPTION="Open a browser at a given URL"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20140910.3.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20140910.3.0.ebuild
index 0f7752aba9e0..b256461e8687 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20140910.3.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20140910.3.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Data pack for Business::ISBN"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"make_data.pl"
diff --git a/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild b/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild
index e40ac3c90a17..ad6ca076d3f1 100644
--- a/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild
+++ b/dev-perl/Business-ISBN/Business-ISBN-3.4.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test barcode"
+RESTRICT="!test? ( test )"
RDEPEND="
barcode? (
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild
index 8d175e15d9e9..c34d0a1308a8 100644
--- a/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.131.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="International Standard Music Numbers"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Tie-Cycle-1.210.0
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.132.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.132.0.ebuild
index 0cf4cd71b56d..a10662da4b8e 100644
--- a/dev-perl/Business-ISMN/Business-ISMN-1.132.0.ebuild
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.132.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
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Tie-Cycle-1.210.0
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild
index 2d6cf9627557..ae6bba0f35da 100644
--- a/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Object and functions to work with International Standard Serial Num
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( virtual/perl-Test-Simple )
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
index 9102287207da..30159a9c80d8 100644
--- a/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.3.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
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/CBOR-XS/CBOR-XS-1.700.0.ebuild b/dev-perl/CBOR-XS/CBOR-XS-1.700.0.ebuild
index cf182822dc87..993a39d573b6 100644
--- a/dev-perl/CBOR-XS/CBOR-XS-1.700.0.ebuild
+++ b/dev-perl/CBOR-XS/CBOR-XS-1.700.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
@@ -12,6 +12,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Types-Serialiser
diff --git a/dev-perl/CDB_File/CDB_File-0.990.0.ebuild b/dev-perl/CDB_File/CDB_File-0.990.0.ebuild
index 98e092b2f202..e95590986629 100644
--- a/dev-perl/CDB_File/CDB_File-0.990.0.ebuild
+++ b/dev-perl/CDB_File/CDB_File-0.990.0.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
@@ -13,6 +13,7 @@ DESCRIPTION="Tie to CDB (Bernstein's constant DB) files"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild
index 7743f28e04f1..025436bfba6f 100644
--- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild
+++ b/dev-perl/CDDB/CDDB-1.222.0-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 @@ DESCRIPTION="high-level interface to cddb/freedb protocol"
SLOT="0"
KEYWORDS="amd64 ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Carp-1.260.0
diff --git a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild
index 9bee5a96d252..8e010bb61281 100644
--- a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild
+++ b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ DESCRIPTION="a perl-specific system for writing Asynchronous web applications"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild b/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild
index 0e88d81b514b..53362c99706b 100644
--- a/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild
+++ b/dev-perl/CGI-Compile/CGI-Compile-0.220.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Compile .cgi scripts to a code reference like ModPerl::Registry"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/File-pushd
diff --git a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild
index d5caf7e4694c..0dc5812cdef1 100644
--- a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild
+++ b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="PSGI adapter for CGI"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CGI-3.630.0
diff --git a/dev-perl/CGI-Fast/CGI-Fast-2.130.0.ebuild b/dev-perl/CGI-Fast/CGI-Fast-2.130.0.ebuild
index d5ba58e801b2..290c14643844 100644
--- a/dev-perl/CGI-Fast/CGI-Fast-2.130.0.ebuild
+++ b/dev-perl/CGI-Fast/CGI-Fast-2.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="CGI Interface for Fast CGI"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~m68k ~mips ppc ~ppc64 ~s390 ~sh x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CGI-4
diff --git a/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0.ebuild b/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0.ebuild
index a1dc7e15b8c6..be9328a33caf 100644
--- a/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0.ebuild
+++ b/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.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
EAPI=6
@@ -13,6 +13,7 @@ HOMEPAGE="http://www.formbuilder.org/ ${HOMEPAGE}"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-3.90.0-rt81650.patch"
diff --git a/dev-perl/CGI-PSGI/CGI-PSGI-0.150.0-r1.ebuild b/dev-perl/CGI-PSGI/CGI-PSGI-0.150.0-r1.ebuild
index 976c02bc9195..de54a5de6b41 100644
--- a/dev-perl/CGI-PSGI/CGI-PSGI-0.150.0-r1.ebuild
+++ b/dev-perl/CGI-PSGI/CGI-PSGI-0.150.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Adapt CGI.pm to the PSGI protocol"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CGI-3.330.0
diff --git a/dev-perl/CGI-Session/CGI-Session-4.480.0-r1.ebuild b/dev-perl/CGI-Session/CGI-Session-4.480.0-r1.ebuild
index e9ab02ce4e8f..0e5d2792394f 100644
--- a/dev-perl/CGI-Session/CGI-Session-4.480.0-r1.ebuild
+++ b/dev-perl/CGI-Session/CGI-Session-4.480.0-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=5
@@ -12,6 +12,7 @@ DESCRIPTION="persistent session data in CGI applications"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/CGI-Session/CGI-Session-4.480.0-r2.ebuild b/dev-perl/CGI-Session/CGI-Session-4.480.0-r2.ebuild
index ad29949f715a..510ddd2936a9 100644
--- a/dev-perl/CGI-Session/CGI-Session-4.480.0-r2.ebuild
+++ b/dev-perl/CGI-Session/CGI-Session-4.480.0-r2.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 @@ DESCRIPTION="persistent session data in CGI applications"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/CGI-Simple/CGI-Simple-1.115.0.ebuild b/dev-perl/CGI-Simple/CGI-Simple-1.115.0.ebuild
index 7c47320ce92e..d8c151ea289c 100644
--- a/dev-perl/CGI-Simple/CGI-Simple-1.115.0.ebuild
+++ b/dev-perl/CGI-Simple/CGI-Simple-1.115.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="A Simple totally OO CGI interface that is CGI.pm compliant"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-perl/Module-Build
diff --git a/dev-perl/CGI/CGI-4.220.0.ebuild b/dev-perl/CGI/CGI-4.220.0.ebuild
index 6b36073fc0e8..2683e6592007 100644
--- a/dev-perl/CGI/CGI-4.220.0.ebuild
+++ b/dev-perl/CGI/CGI-4.220.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CGI/CGI-4.400.0.ebuild b/dev-perl/CGI/CGI-4.400.0.ebuild
index b5bc1198f036..5b064289063a 100644
--- a/dev-perl/CGI/CGI-4.400.0.ebuild
+++ b/dev-perl/CGI/CGI-4.400.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Simple Common Gateway Interface Class"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CHI/CHI-0.600.0.ebuild b/dev-perl/CHI/CHI-0.600.0.ebuild
index dc243b8ddfc7..4013d06d3414 100644
--- a/dev-perl/CHI/CHI-0.600.0.ebuild
+++ b/dev-perl/CHI/CHI-0.600.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Unified cache handling interface"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Carp-Assert-0.200.0
diff --git a/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2.ebuild b/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2.ebuild
index 46c55178031f..bc25746ef13c 100644
--- a/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2.ebuild
+++ b/dev-perl/CPAN-Changes/CPAN-Changes-0.400.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=5
@@ -11,6 +11,7 @@ DESCRIPTION='Read and write Changes files'
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Text-Tabs+Wrap-0.3.0
diff --git a/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild b/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild
index c282b803d66f..590669c1f3b5 100644
--- a/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild
+++ b/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.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
@@ -12,6 +12,7 @@ DESCRIPTION="Write a CHECKSUMS file for a directory as on CPAN"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Compress-Bzip2
diff --git a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild
index 0c2d51ca4ecf..03d7a5951ae4 100644
--- a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild
+++ b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.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
@@ -11,6 +11,7 @@ DESCRIPTION="Extract distribution name and version from a distribution filename"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
index 4b07bbb1c4a4..3f1589dc9063 100644
--- a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Verify requirements in a CPAN::Meta object"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# CPAN::Meta::Prereqs -> perl-CPAN-Meta
RDEPEND="
diff --git a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild
index 6c19c49e5901..61c201c3c911 100644
--- a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild
+++ b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.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
@@ -12,6 +12,7 @@ DESCRIPTION="Inject modules into a CPAN::Mini mirror"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/CPAN-Checksums
diff --git a/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild b/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild
index 1699db16d9f0..e2036f9adb43 100644
--- a/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild
+++ b/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.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
@@ -12,6 +12,7 @@ DESCRIPTION="Create a minimal mirror of CPAN"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild
index 562846b8065f..c7988f129469 100644
--- a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.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
@@ -11,6 +11,7 @@ DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.13.ebuild b/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.13.ebuild
index a56735ea579e..c4bbb4c5a85e 100644
--- a/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.13.ebuild
+++ b/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.13.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
@@ -10,6 +10,7 @@ DESCRIPTION="upload things to the CPAN"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: File::Basename -> perl
# r: HTTP::Request::Common -> HTTP-Message
diff --git a/dev-perl/CQL-Parser/CQL-Parser-1.130.0.ebuild b/dev-perl/CQL-Parser/CQL-Parser-1.130.0.ebuild
index fdc10ad79346..1fa751574129 100644
--- a/dev-perl/CQL-Parser/CQL-Parser-1.130.0.ebuild
+++ b/dev-perl/CQL-Parser/CQL-Parser-1.130.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="compiles CQL strings into parse trees of Node subtypes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Accessor-0.100.0
diff --git a/dev-perl/CSS-Packer/CSS-Packer-2.50.0.ebuild b/dev-perl/CSS-Packer/CSS-Packer-2.50.0.ebuild
index 4c8eaac82fee..574f108998ff 100644
--- a/dev-perl/CSS-Packer/CSS-Packer-2.50.0.ebuild
+++ b/dev-perl/CSS-Packer/CSS-Packer-2.50.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
EAPI=6
@@ -10,6 +10,7 @@ DESCRIPTION="Another CSS minifier"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Regexp-RegGrp-1.1.1_rc
diff --git a/dev-perl/CSS-Squish/CSS-Squish-0.100.0-r1.ebuild b/dev-perl/CSS-Squish/CSS-Squish-0.100.0-r1.ebuild
index 1f745479a02f..59572df55ec4 100644
--- a/dev-perl/CSS-Squish/CSS-Squish-0.100.0-r1.ebuild
+++ b/dev-perl/CSS-Squish/CSS-Squish-0.100.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Compact many CSS files into one big file"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/URI
virtual/perl-File-Spec"
diff --git a/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild b/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild
index 260044ac395d..10405e9f88cc 100644
--- a/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild
+++ b/dev-perl/CSS-Tiny/CSS-Tiny-1.200.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
@@ -12,6 +12,7 @@ DESCRIPTION="Read/Write .css files with as little code as possible"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.250.0.ebuild b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.250.0.ebuild
index 00091ed9e06f..6b9032f095b1 100644
--- a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.250.0.ebuild
+++ b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.250.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 @@ DESCRIPTION="Perl client for memcached, in C language"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/0.230.0-parallel-make.patch"
diff --git a/dev-perl/Cairo/Cairo-1.106.0.ebuild b/dev-perl/Cairo/Cairo-1.106.0.ebuild
index b16c6e24d3b5..efdf20546511 100644
--- a/dev-perl/Cairo/Cairo-1.106.0.ebuild
+++ b/dev-perl/Cairo/Cairo-1.106.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=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/cairo-1.0.0
diff --git a/dev-perl/Calendar-Simple/Calendar-Simple-1.230.0.ebuild b/dev-perl/Calendar-Simple/Calendar-Simple-1.230.0.ebuild
index ea487f15287f..c992882c4afe 100644
--- a/dev-perl/Calendar-Simple/Calendar-Simple-1.230.0.ebuild
+++ b/dev-perl/Calendar-Simple/Calendar-Simple-1.230.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension to create simple calendars"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ppc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
index 40469c04bb1a..cc5e4136af16 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.460.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"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild
index 3fbb25de3e68..2e62892f86c5 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Always/Carp-Always-0.130.0.ebuild b/dev-perl/Carp-Always/Carp-Always-0.130.0.ebuild
index f547b18f2ad3..0da3b69928a2 100644
--- a/dev-perl/Carp-Always/Carp-Always-0.130.0.ebuild
+++ b/dev-perl/Carp-Always/Carp-Always-0.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Warns and dies noisily with stack backtraces"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild
index 8e5345526d6b..0bfde1dd86b9 100644
--- a/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="convenience wrappers around Carp::Assert"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Assert/Carp-Assert-0.210.0.ebuild b/dev-perl/Carp-Assert/Carp-Assert-0.210.0.ebuild
index bada5f05465a..df9ddc2e4c1b 100644
--- a/dev-perl/Carp-Assert/Carp-Assert-0.210.0.ebuild
+++ b/dev-perl/Carp-Assert/Carp-Assert-0.210.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Executable comments in carp"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Clan/Carp-Clan-6.60.0.ebuild b/dev-perl/Carp-Clan/Carp-Clan-6.60.0.ebuild
index 71a8efc66a85..1e80b7b92e06 100644
--- a/dev-perl/Carp-Clan/Carp-Clan-6.60.0.ebuild
+++ b/dev-perl/Carp-Clan/Carp-Clan-6.60.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Report errors from perspective of caller of a clan of modules"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Chart/Chart-2.4.10.ebuild b/dev-perl/Chart/Chart-2.4.10.ebuild
index 76910dc93b66..b5fc2dc8cf62 100644
--- a/dev-perl/Chart/Chart-2.4.10.ebuild
+++ b/dev-perl/Chart/Chart-2.4.10.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 @@ DESCRIPTION="The Perl Chart Module"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/GD-2.0.36"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild
index b6b54bef96e8..702a5b6e2712 100644
--- a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild
+++ b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="A clone of the classic Eliza program"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.120.ebuild b/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.120.ebuild
index 2a58110d437e..a73a717088cb 100644
--- a/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.120.ebuild
+++ b/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.120.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
@@ -12,6 +12,7 @@ DESCRIPTION="Lets you build groups of accessors"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~ppc-aix ~ppc-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-Adapter/Class-Adapter-1.80.0-r1.ebuild b/dev-perl/Class-Adapter/Class-Adapter-1.80.0-r1.ebuild
index c7fa7698bf0b..417d7d03dfeb 100644
--- a/dev-perl/Class-Adapter/Class-Adapter-1.80.0-r1.ebuild
+++ b/dev-perl/Class-Adapter/Class-Adapter-1.80.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION='Implementation of the "Adapter" Design Pattern'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.10"
diff --git a/dev-perl/Class-Base/Class-Base-0.80.0.ebuild b/dev-perl/Class-Base/Class-Base-0.80.0.ebuild
index 13a238a3171a..b0d9cfc83d81 100644
--- a/dev-perl/Class-Base/Class-Base-0.80.0.ebuild
+++ b/dev-perl/Class-Base/Class-Base-0.80.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
@@ -12,6 +12,7 @@ DESCRIPTION="Useful base class for deriving other modules"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild b/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild
index f995f4416714..c843690ce51d 100644
--- a/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild
+++ b/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Load mix-ins or components to your C3-based class"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/MRO-Compat
dev-perl/Class-Inspector
diff --git a/dev-perl/Class-C3-XS/Class-C3-XS-0.140.0.ebuild b/dev-perl/Class-C3-XS/Class-C3-XS-0.140.0.ebuild
index ff6270654b02..5d5803fd5ec4 100644
--- a/dev-perl/Class-C3-XS/Class-C3-XS-0.140.0.ebuild
+++ b/dev-perl/Class-C3-XS/Class-C3-XS-0.140.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
@@ -12,6 +12,7 @@ DESCRIPTION="XS speedups for Class::C3"
SLOT="0"
KEYWORDS="amd64 ia64 ppc sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Class-C3/Class-C3-0.330.0.ebuild b/dev-perl/Class-C3/Class-C3-0.330.0.ebuild
index f97165fbfa2e..e22e2b92950c 100644
--- a/dev-perl/Class-C3/Class-C3-0.330.0.ebuild
+++ b/dev-perl/Class-C3/Class-C3-0.330.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="A pragma to use the C3 method resolution order algortihm"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Algorithm-C3-0.70.0
diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild
index d3329cbf8443..261720071530 100644
--- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild
+++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-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
@@ -12,6 +12,7 @@ DESCRIPTION="Simple Database Abstraction"
SLOT="0"
KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
>=dev-perl/Class-Accessor-0.18.0
diff --git a/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild
index b2a38b125873..788655828864 100644
--- a/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild
+++ b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-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
@@ -12,6 +12,7 @@ DESCRIPTION="Inheritable, overridable class and instance data accessor creation"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/${PN}-0.04004-no-dot-inc.patch" )
RDEPEND="virtual/perl-Carp"
diff --git a/dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild b/dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild
index 2f059f3672d4..3ea46331e816 100644
--- a/dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild
+++ b/dev-perl/Class-ISA/Class-ISA-0.360.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Report the search path thru an ISA tree"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-if"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild
index c74a0cf1e115..9cd9c67d288c 100644
--- a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild
+++ b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.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
@@ -11,6 +11,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild
index 6d58694ecb37..6cbc4a373877 100644
--- a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild
+++ b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Load-0.200.0
diff --git a/dev-perl/Class-Load/Class-Load-0.240.0.ebuild b/dev-perl/Class-Load/Class-Load-0.240.0.ebuild
index 871864ecf673..53a733256fc6 100644
--- a/dev-perl/Class-Load/Class-Load-0.240.0.ebuild
+++ b/dev-perl/Class-Load/Class-Load-0.240.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A working (require q{Class::Name}) and more"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# uses Scalar-Util
RDEPEND="
diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.120.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.120.0.ebuild
index e7c01bd14200..a4279d019ba6 100644
--- a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.120.0.ebuild
+++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.120.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
@@ -12,6 +12,7 @@ DESCRIPTION="provides Moose-like method modifiers"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-Mix/Class-Mix-0.6.0.ebuild b/dev-perl/Class-Mix/Class-Mix-0.6.0.ebuild
index 90251d52d281..70e8039c46e2 100644
--- a/dev-perl/Class-Mix/Class-Mix-0.6.0.ebuild
+++ b/dev-perl/Class-Mix/Class-Mix-0.6.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
EAPI=6
@@ -11,6 +11,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild b/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild
index ca6c164074ec..fb7df3c24aa3 100644
--- a/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild
+++ b/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Faster but less secure than Class::Std"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Std-0.11.0
diff --git a/dev-perl/Class-Std/Class-Std-0.13.0.ebuild b/dev-perl/Class-Std/Class-Std-0.13.0.ebuild
index 82736d30f478..02f29a3ccf09 100644
--- a/dev-perl/Class-Std/Class-Std-0.13.0.ebuild
+++ b/dev-perl/Class-Std/Class-Std-0.13.0.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
@@ -13,6 +13,7 @@ DESCRIPTION='Support for creating standard "inside-out" classes'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild b/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild
index 3dff388fc072..a1223540719e 100644
--- a/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild
+++ b/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
LICENSE="Apache-2.0"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild b/dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild
index 1d5cb1bcaab3..3cfde6678ec5 100644
--- a/dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild
+++ b/dev-perl/Class-Unload/Class-Unload-0.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Unload a class"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-Inspector"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild b/dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild
index 1176d9630ba9..75c080dfc4d6 100644
--- a/dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild
+++ b/dev-perl/Class-Virtual/Class-Virtual-0.80.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Base class for virtual base classes"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
>=dev-perl/Carp-Assert-0.100.0
diff --git a/dev-perl/Class-XPath/Class-XPath-1.400.0-r1.ebuild b/dev-perl/Class-XPath/Class-XPath-1.400.0-r1.ebuild
index f6d149a365fa..82a872946895 100644
--- a/dev-perl/Class-XPath/Class-XPath-1.400.0-r1.ebuild
+++ b/dev-perl/Class-XPath/Class-XPath-1.400.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="adds xpath matching to object trees"
SLOT="0"
KEYWORDS="amd64 ia64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Clone/Clone-0.390.0.ebuild b/dev-perl/Clone/Clone-0.390.0.ebuild
index 17b44b0c3154..5ba83379877a 100644
--- a/dev-perl/Clone/Clone-0.390.0.ebuild
+++ b/dev-perl/Clone/Clone-0.390.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild b/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild
index 68cefd59449f..01089ef5af6c 100644
--- a/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild
+++ b/dev-perl/Color-Calc/Color-Calc-1.74.0.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
@@ -13,6 +13,7 @@ DESCRIPTION="Simple calculations with RGB colors"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Graphics-ColorNames-2.100.0
>=dev-perl/Graphics-ColorNames-WWW-0.10.0
diff --git a/dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild b/dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild
index 4cb0ecbf2990..02db9ee3ebd7 100644
--- a/dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild
+++ b/dev-perl/Color-Library/Color-Library-0.21.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="An easy-to-use and comprehensive named-color library"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Module-Pluggable
diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild
index 976ef25ab704..41886d6bc1ec 100644
--- a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.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
@@ -12,6 +12,7 @@ DESCRIPTION="Interface to Bzip2 compression library"
SLOT="0"
KEYWORDS="amd64 ia64 ~mips sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-arch/bzip2
diff --git a/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0.ebuild b/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0.ebuild
index 53d510d98172..eeb63a94082a 100644
--- a/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0.ebuild
+++ b/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/boilerplate.t"
diff --git a/dev-perl/Config-Any/Config-Any-0.320.0.ebuild b/dev-perl/Config-Any/Config-Any-0.320.0.ebuild
index 907a6cc935d3..6f2ec600a81f 100644
--- a/dev-perl/Config-Any/Config-Any-0.320.0.ebuild
+++ b/dev-perl/Config-Any/Config-Any-0.320.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Load configuration from different file formats, transparently"
SLOT="0"
KEYWORDS="amd64 arm ppc x86 ~ppc-aix"
IUSE="test +conf +ini +json +xml +yaml"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Module-Pluggable-3.600.0
diff --git a/dev-perl/Config-Auto/Config-Auto-0.440.0.ebuild b/dev-perl/Config-Auto/Config-Auto-0.440.0.ebuild
index c49b132f59f1..feefb8e29027 100644
--- a/dev-perl/Config-Auto/Config-Auto-0.440.0.ebuild
+++ b/dev-perl/Config-Auto/Config-Auto-0.440.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Magical config file parser"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Config-IniFiles
diff --git a/dev-perl/Config-AutoConf/Config-AutoConf-0.315.0.ebuild b/dev-perl/Config-AutoConf/Config-AutoConf-0.315.0.ebuild
index 7490a4ffeaf8..5837f6a39579 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.315.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.315.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="A module to implement some of AutoConf macros in pure perl"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild b/dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild
index c98ca708f96a..67b6407cf9d6 100644
--- a/dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild
+++ b/dev-perl/Config-Grammar/Config-Grammar-1.120.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="A grammar-based, user-friendly config parser"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Config-INI/Config-INI-0.25.0.ebuild b/dev-perl/Config-INI/Config-INI-0.25.0.ebuild
index 8df79f17dd5f..701b3689afd3 100644
--- a/dev-perl/Config-INI/Config-INI-0.25.0.ebuild
+++ b/dev-perl/Config-INI/Config-INI-0.25.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
@@ -10,6 +10,7 @@ DESCRIPTION="simple .ini-file format"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: Mixin::Linewise::Readers -> Mixin-Linewise
# r: Mixin::Linewise::Writers -> Mixin-Linewise
diff --git a/dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild b/dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild
index 346c905d25fe..00ef462f9f26 100644
--- a/dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild
+++ b/dev-perl/Config-IniFiles/Config-IniFiles-2.940.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="A module for reading .ini-style configuration files"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# needs List::Util and Scalar::Util
RDEPEND="
diff --git a/dev-perl/Config-JSON/Config-JSON-1.520.200.ebuild b/dev-perl/Config-JSON/Config-JSON-1.520.200.ebuild
index 44ccdd7b238b..5b771c262f9b 100644
--- a/dev-perl/Config-JSON/Config-JSON-1.520.200.ebuild
+++ b/dev-perl/Config-JSON/Config-JSON-1.520.200.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ DESCRIPTION="A JSON based config file system"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Temp-0.180.0
diff --git a/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.463.ebuild b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.463.ebuild
index 5b0e4b7ef9f7..d8b7751abd25 100644
--- a/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.463.ebuild
+++ b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.463.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 @@ DESCRIPTION="an MVP config reader for .ini files"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Config::INI::Reader -> Config-INI
# r: Config::MVP::Reader -> Config-MVP
diff --git a/dev-perl/Config-MVP/Config-MVP-2.200.10.ebuild b/dev-perl/Config-MVP/Config-MVP-2.200.10.ebuild
index 7a6971d8cf48..2386854bcbec 100644
--- a/dev-perl/Config-MVP/Config-MVP-2.200.10.ebuild
+++ b/dev-perl/Config-MVP/Config-MVP-2.200.10.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
@@ -10,6 +10,7 @@ DESCRIPTION="multivalue-property package-oriented configuration"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: Module::Pluggable::Object -> Module-Pluggable
# r: Moose::Role -> Moose
diff --git a/dev-perl/Config-Properties/Config-Properties-1.800.0.ebuild b/dev-perl/Config-Properties/Config-Properties-1.800.0.ebuild
index 59f731ca57ae..35e9e8593eb7 100644
--- a/dev-perl/Config-Properties/Config-Properties-1.800.0.ebuild
+++ b/dev-perl/Config-Properties/Config-Properties-1.800.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Configuration using Java style properties"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Temp
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.230.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.230.0.ebuild
index 36c6a97eae7c..dcadf3971af1 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.230.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.230.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=5
@@ -13,6 +13,7 @@ DESCRIPTION="Read/Write .ini style files with as little code as possible"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Spec-3.300.0
diff --git a/dev-perl/Const-Fast/Const-Fast-0.14.0-r1.ebuild b/dev-perl/Const-Fast/Const-Fast-0.14.0-r1.ebuild
index a7a12a5bd500..f757818249ac 100644
--- a/dev-perl/Const-Fast/Const-Fast-0.14.0-r1.ebuild
+++ b/dev-perl/Const-Fast/Const-Fast-0.14.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Facility for creating read-only scalars, arrays, and hashes"
SLOT="0"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Context-Preserve/Context-Preserve-0.20.0.ebuild b/dev-perl/Context-Preserve/Context-Preserve-0.20.0.ebuild
index f9928b40e4f2..8c377713ce05 100644
--- a/dev-perl/Context-Preserve/Context-Preserve-0.20.0.ebuild
+++ b/dev-perl/Context-Preserve/Context-Preserve-0.20.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
@@ -12,6 +12,7 @@ DESCRIPTION="Return chained, modified values from subs, without losing context"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild b/dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild
index b471cd584b0a..f941957168c5 100644
--- a/dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild
+++ b/dev-perl/Contextual-Return/Contextual-Return-0.4.14.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 @@ DESCRIPTION="Create context-sensitive return values"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Want
diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild
index 826e1856231c..8061e79ed819 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Standard en/decode of ASN.1 structures"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild
index f37e21fa5c17..5f225d753551 100644
--- a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild
+++ b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Extract data from Macintosh BinHex files"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild b/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild
index 0fe6917ed973..630f180afabb 100644
--- a/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild
+++ b/dev-perl/Convert-Color/Convert-Color-0.110.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 @@ DESCRIPTION="Color space conversions and named lookups"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Module-Pluggable
diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild b/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild
index 85d09908bb79..b8891a6d81fb 100644
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild
+++ b/dev-perl/Convert-UUlib/Convert-UUlib-1.500.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A Perl interface to the uulib library"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="system-uulib test"
+RESTRICT="!test? ( test )"
RDEPEND="
system-uulib? ( >=dev-libs/uulib-0.5.20-r1 )
diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
index 9b25a758d852..6cda3468f6f5 100644
--- a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
+++ b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild b/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild
index 8aec9f5b8901..d35b76cad6de 100644
--- a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild
+++ b/dev-perl/Cookie-Baker/Cookie-Baker-0.80.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Cookie string generator / parser"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild
index 6716e0c4f457..02330ae763ff 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild
index 179d7532b9fc..2b2bb8f5f59a 100644
--- a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild
+++ b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.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="Artistic"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Digest-MD5"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild b/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild
index 090eff20d1b8..fe61b23df93f 100644
--- a/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild
+++ b/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.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 @@ DESCRIPTION="Perl module implementing CipherSaber encryption"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.4.2
diff --git a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r1.ebuild b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r1.ebuild
index 52a6b669eee3..97c42f216f5e 100644
--- a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r1.ebuild
+++ b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to Alec Muffett's Cracklib"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/cracklib"
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild
index 19885fe803ac..1febaf5fcecb 100644
--- a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild
+++ b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to Alec Muffett's Cracklib"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/cracklib"
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
index 85c685c418fa..9e48563178dc 100644
--- a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
+++ b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Shared secret elliptic-curve Diffie-Hellman generator"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES="${FILESDIR}/${P}-fmul-fixedvar.patch"
diff --git a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild
index 26da9a4d3cd5..4b39382c2ef7 100644
--- a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild
+++ b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.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="DES"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-perl/Crypt-CBC )"
diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
index efbe8cc0bce5..fcbe47bd7161 100644
--- a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.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 @@ DESCRIPTION="Crypt::DH Using GMP Directly"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-XSLoader-0.20.0
diff --git a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild
index 43704f409624..c406082899e7 100644
--- a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild
+++ b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="DSA Signatures and Key Generation"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Data-Buffer
dev-perl/Digest-SHA1
diff --git a/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild b/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild
index a7206bdf0cf4..e3fe98589d1f 100644
--- a/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild
+++ b/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.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
@@ -12,6 +12,7 @@ DESCRIPTION="Pure-Perl OpenPGP-compatible PGP implementation"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Note: Don't depend on Alt::, non Alt:: works for now
RDEPEND="
diff --git a/dev-perl/Crypt-OpenSSL-EC/Crypt-OpenSSL-EC-1.310.0.ebuild b/dev-perl/Crypt-OpenSSL-EC/Crypt-OpenSSL-EC-1.310.0.ebuild
index bcfd5243bc01..2f3f724c73d2 100644
--- a/dev-perl/Crypt-OpenSSL-EC/Crypt-OpenSSL-EC-1.310.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-EC/Crypt-OpenSSL-EC-1.310.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
@@ -11,6 +11,7 @@ DESCRIPTION="Perl extension for OpenSSL EC (Elliptic Curves) library"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test libressl"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0
diff --git a/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.60.0.ebuild b/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.60.0.ebuild
index c57b55993987..df787f74a2de 100644
--- a/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.60.0.ebuild
+++ b/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.60.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for the RIPEMD-160 Hash function"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
export OPTIMIZE="$CFLAGS"
diff --git a/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.120.0.ebuild b/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.120.0.ebuild
index 43d1c5b8f1f7..ee2919754bb4 100644
--- a/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.120.0.ebuild
+++ b/dev-perl/Crypt-Random-Source/Crypt-Random-Source-0.120.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Get weak or strong random data from pluggable sources"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Capture-Tiny-0.80.0
diff --git a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild
index aa4cbe98798d..cfaa5e362eed 100644
--- a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.0.ebuild
+++ b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.130.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=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.140.0.ebuild b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.140.0.ebuild
index 61616990de5d..85cc1b1f599b 100644
--- a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.140.0.ebuild
+++ b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.140.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.190.0.ebuild b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.190.0.ebuild
index a4dd0146c678..2a2df7ca342b 100644
--- a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.190.0.ebuild
+++ b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.190.0.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 @@ DESCRIPTION="S/MIME message signing, verification, encryption and decryption"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="libressl test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( >=dev-libs/openssl-0.9.9:0 )
diff --git a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0.ebuild b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0.ebuild
index 61f476d4edb6..318ec34edfe7 100644
--- a/dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0.ebuild
+++ b/dev-perl/Crypt-SMIME/Crypt-SMIME-0.250.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="S/MIME message signing, verification, encryption and decryption"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="libressl test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( >=dev-libs/openssl-0.9.9:0 )
diff --git a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild
index 2d382a2528ee..f5cbd34b1b0d 100644
--- a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.ebuild
+++ b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r1.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
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( >=dev-libs/openssl-0.9.7c:0 )
diff --git a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r2.ebuild b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r2.ebuild
index 4bf3dd1a91af..80b540ebaa3a 100644
--- a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r2.ebuild
+++ b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r2.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="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( >=dev-libs/openssl-0.9.7c:0= )
diff --git a/dev-perl/Crypt-Simple/Crypt-Simple-0.60.0-r1.ebuild b/dev-perl/Crypt-Simple/Crypt-Simple-0.60.0-r1.ebuild
index dc302bc3623d..8a73e28196c7 100644
--- a/dev-perl/Crypt-Simple/Crypt-Simple-0.60.0-r1.ebuild
+++ b/dev-perl/Crypt-Simple/Crypt-Simple-0.60.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Crypt::Simple - encrypt stuff simply"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/FreezeThaw
virtual/perl-IO-Compress
diff --git a/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild b/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild
index 1d54ce602c55..0e6eeaf165ba 100644
--- a/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild
+++ b/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.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 @@ DESCRIPTION="Provide non blocking randomness"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Crypt-X509/Crypt-X509-0.510.0.ebuild b/dev-perl/Crypt-X509/Crypt-X509-0.510.0.ebuild
index 71e50ca6d2ec..75a4d3f39987 100644
--- a/dev-perl/Crypt-X509/Crypt-X509-0.510.0.ebuild
+++ b/dev-perl/Crypt-X509/Crypt-X509-0.510.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=5
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/CryptX/CryptX-0.53.0.ebuild b/dev-perl/CryptX/CryptX-0.53.0.ebuild
index 98416f2d645b..919579dc3489 100644
--- a/dev-perl/CryptX/CryptX-0.53.0.ebuild
+++ b/dev-perl/CryptX/CryptX-0.53.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Self-contained crypto toolkit"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.590.0
diff --git a/dev-perl/CryptX/CryptX-0.64.0.ebuild b/dev-perl/CryptX/CryptX-0.64.0.ebuild
index b1a7e49d33fb..601beefc2f56 100644
--- a/dev-perl/CryptX/CryptX-0.64.0.ebuild
+++ b/dev-perl/CryptX/CryptX-0.64.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Self-contained crypto toolkit"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
index fbc619a957d8..3c2c865d6aaf 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl UI framework based on the curses library"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Curses
dev-perl/TermReadKey"
diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild b/dev-perl/Curses/Curses-1.360.0.ebuild
index 60ca9136a60c..b332b1fd8959 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Curses interface modules for Perl"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~sparc-solaris ~x86-solaris"
IUSE="+unicode test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
virtual/perl-Data-Dumper
diff --git a/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild b/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild
index e5016f5d52a8..7a5aa337f6b8 100644
--- a/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild
+++ b/dev-perl/Cwd-Guard/Cwd-Guard-0.50.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
@@ -12,6 +12,7 @@ DESCRIPTION="Temporary changing working directory (chdir)"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Cwd -> perl-File-Spec
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0.ebuild
index c9433204e7dc..82ac4fa01fb0 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test +mariadb mysql minimal"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
RDEPEND="
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild
index 7b319475f48e..348ad44aa3be 100644
--- a/dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.560.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Self Contained RDBMS in a DBI Driver"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test system-sqlite"
+RESTRICT="!test? ( test )"
# Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
# when bumping versions re: system-sqlite interop
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.580.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.580.0.ebuild
index aea0d570739a..873f88b27222 100644
--- a/dev-perl/DBD-SQLite/DBD-SQLite-1.580.0.ebuild
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.580.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Self Contained RDBMS in a DBI Driver"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test system-sqlite"
+RESTRICT="!test? ( test )"
# Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
# when bumping versions re: system-sqlite interop
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild
index ac083c903f9e..dc46aa242585 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
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 ~x64-solaris ~x86-solaris"
IUSE="test +ssl"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/DBI-1.609.0
dev-db/mysql-connector-c:=
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r2.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r2.ebuild
index 293180230eed..7990f37b2599 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r2.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r2.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="mariadb +mysql test +ssl"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
RDEPEND=">=dev-perl/DBI-1.609.0
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild
index 4f268c86e07d..79609e1cbaa5 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="mariadb +mysql test +ssl"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
RDEPEND=">=dev-perl/DBI-1.609.0
diff --git a/dev-perl/DBI/DBI-1.637.0.ebuild b/dev-perl/DBI/DBI-1.637.0.ebuild
index 607ee77028ed..b73ad27bf7be 100644
--- a/dev-perl/DBI/DBI-1.637.0.ebuild
+++ b/dev-perl/DBI/DBI-1.637.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Database independent interface for Perl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/PlRPC-0.200.0
diff --git a/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0.ebuild b/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0.ebuild
index 1e043da5e0f4..30688a3e1951 100644
--- a/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0.ebuild
+++ b/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.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
@@ -12,6 +12,7 @@ DESCRIPTION="create a temporary database from a DBIx::Class::Schema"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Temp
>=dev-perl/DBD-SQLite-1.290.0
diff --git a/dev-perl/DBIx-Class-DynamicDefault/DBIx-Class-DynamicDefault-0.40.0.ebuild b/dev-perl/DBIx-Class-DynamicDefault/DBIx-Class-DynamicDefault-0.40.0.ebuild
index 2180454c4a78..182fed4a2882 100644
--- a/dev-perl/DBIx-Class-DynamicDefault/DBIx-Class-DynamicDefault-0.40.0.ebuild
+++ b/dev-perl/DBIx-Class-DynamicDefault/DBIx-Class-DynamicDefault-0.40.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Automatically set and update fields"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DBIx-Class-0.81.270
diff --git a/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild b/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild
index 20d38cad4109..652043d066a5 100644
--- a/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild
+++ b/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.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 @@ DESCRIPTION="Auto-create boolean objects from columns"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/DBIx-Class-0.80.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild b/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild
index ef520397ac63..a6a213a602f5 100644
--- a/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild
+++ b/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.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 @@ DESCRIPTION="Auto-create NetAddr::IP objects from columns"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/NetAddr-IP
diff --git a/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild b/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild
index a1486c53efa4..3e325dd76d6f 100644
--- a/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild
+++ b/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.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 @@ DESCRIPTION="Allows a DBIx::Class user to define a Object::Enum column"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/DBIx-Class
dev-perl/Object-Enum
diff --git a/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild b/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild
index ccd6d0d44a2d..5a837e2226de 100644
--- a/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild
+++ b/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.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 @@ DESCRIPTION="Automatically set update and create user id fields"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-Accessor-Grouped
dev-perl/DBIx-Class-DynamicDefault
diff --git a/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r1.ebuild b/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r1.ebuild
index 9e8698758c33..0f584e0bfbeb 100644
--- a/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r1.ebuild
+++ b/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Add contextual fetches to DBI"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc ppc64 sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/DBI-1.37"
DEPEND="${RDEPEND}
diff --git a/dev-perl/DBIx-Migration/DBIx-Migration-0.70.0.ebuild b/dev-perl/DBIx-Migration/DBIx-Migration-0.70.0.ebuild
index be3fe153f178..9f075a2c396f 100644
--- a/dev-perl/DBIx-Migration/DBIx-Migration-0.70.0.ebuild
+++ b/dev-perl/DBIx-Migration/DBIx-Migration-0.70.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Seamless DB schema up- and downgrades"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/File-Slurp
virtual/perl-File-Spec
diff --git a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.660.0-r1.ebuild b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.660.0-r1.ebuild
index be766d47c290..2526c104a8e5 100644
--- a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.660.0-r1.ebuild
+++ b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.660.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Encapsulate SQL queries and rows in simple Perl objects"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Cache-Simple-TimedExpiry-0.210.0
diff --git a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild
index c9792fca9e0d..52b34f141318 100644
--- a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild
+++ b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Encapsulate SQL queries and rows in simple Perl objects"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Cache-Simple-TimedExpiry-0.210.0
diff --git a/dev-perl/DBIx-Simple/DBIx-Simple-1.350.0-r1.ebuild b/dev-perl/DBIx-Simple/DBIx-Simple-1.350.0-r1.ebuild
index 663a55b5191a..a8d5f390eaed 100644
--- a/dev-perl/DBIx-Simple/DBIx-Simple-1.350.0-r1.ebuild
+++ b/dev-perl/DBIx-Simple/DBIx-Simple-1.350.0-r1.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
@@ -18,6 +18,7 @@ LICENSE="|| ( AFL-3.0 AGPL-3 APL-1.0 Apache-2.0 BSD-2 Boost-1.0 CDDL CPAL-1.0
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DBI-1.210.0
diff --git a/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild b/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild
index f8c5f80def42..78c0fae09221 100644
--- a/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild
+++ b/dev-perl/Daemon-Generic/Daemon-Generic-0.850.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Framework to provide start/stop/reload for a daemon"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Flock-2013.60.0
diff --git a/dev-perl/Data-AMF/Data-AMF-0.90.0-r1.ebuild b/dev-perl/Data-AMF/Data-AMF-0.90.0-r1.ebuild
index f1c1192fc62a..53443fc4863c 100644
--- a/dev-perl/Data-AMF/Data-AMF-0.90.0-r1.ebuild
+++ b/dev-perl/Data-AMF/Data-AMF-0.90.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="(de)serializer perl module for Adobe's AMF (Action Message Format)"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/DateTime
dev-perl/Any-Moose
diff --git a/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild b/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild
index 79abf10f7d32..5286f85f4ae6 100644
--- a/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild
+++ b/dev-perl/Data-Compare/Data-Compare-1.250.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Compare perl data structures"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Find-Rule-0.100.0
diff --git a/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.400.0.ebuild b/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.400.0.ebuild
index d6212f58e644..77ef58a4c9a7 100644
--- a/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.400.0.ebuild
+++ b/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.400.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
@@ -12,6 +12,7 @@ DESCRIPTION="Accurately serialize a data structure as Perl code"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/B-Utils
diff --git a/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild b/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild
index 8f3ff6ebbeee..970022232257 100644
--- a/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild
+++ b/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.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
@@ -12,6 +12,7 @@ DESCRIPTION="Less indentation and newlines plus sub deparsing"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Data-Float/Data-Float-0.13.0.ebuild b/dev-perl/Data-Float/Data-Float-0.13.0.ebuild
index b40cd0e4015e..723c7dca5368 100644
--- a/dev-perl/Data-Float/Data-Float-0.13.0.ebuild
+++ b/dev-perl/Data-Float/Data-Float-0.13.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
@@ -12,6 +12,7 @@ DESCRIPTION="details of the floating point data type"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp
virtual/perl-Exporter
diff --git a/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild b/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild
index 63b2a572fe9a..8718777f0b26 100644
--- a/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild
+++ b/dev-perl/Data-FormValidator/Data-FormValidator-4.880.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Validates user input (usually from an HTML form) based on input pro
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Image-Size
>=dev-perl/Date-Calc-5.0
diff --git a/dev-perl/Data-GUID/Data-GUID-0.49.0.ebuild b/dev-perl/Data-GUID/Data-GUID-0.49.0.ebuild
index bcb2735c6e41..c6fa9115c0fb 100644
--- a/dev-perl/Data-GUID/Data-GUID-0.49.0.ebuild
+++ b/dev-perl/Data-GUID/Data-GUID-0.49.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Simple interface for generating and using globally unique identifie
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r1.ebuild b/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r1.ebuild
index 754b4475dfa0..8383ab2ac1c1 100644
--- a/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r1.ebuild
+++ b/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Data::Hierarchy - Handle data in a hierarchical structure"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Data-ICal/Data-ICal-0.220.0.ebuild b/dev-perl/Data-ICal/Data-ICal-0.220.0.ebuild
index 7f14661d9f13..618269e0d737 100644
--- a/dev-perl/Data-ICal/Data-ICal-0.220.0.ebuild
+++ b/dev-perl/Data-ICal/Data-ICal-0.220.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Generates iCalendar (RFC 2445) calendar files"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Accessor
diff --git a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.150.0.ebuild b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.150.0.ebuild
index 554e044d11c0..58a74617018f 100644
--- a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.150.0.ebuild
+++ b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.150.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
@@ -12,6 +12,7 @@ DESCRIPTION="Simple, transparent data interface, with caching"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-Trigger
dev-perl/Class-Data-Inheritable
diff --git a/dev-perl/Data-OptList/Data-OptList-0.110.0.ebuild b/dev-perl/Data-OptList/Data-OptList-0.110.0.ebuild
index ee7a402a47ce..27a198bbd712 100644
--- a/dev-perl/Data-OptList/Data-OptList-0.110.0.ebuild
+++ b/dev-perl/Data-OptList/Data-OptList-0.110.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="parse and validate simple name/value option pairs"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Sub-Install-0.921.0
diff --git a/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild b/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild
index d7a1d404b5d7..b44dec0beefd 100644
--- a/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild
+++ b/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.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 @@ DESCRIPTION="change long page list to be shorter and well navigate"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Page-2.0.0
diff --git a/dev-perl/Data-Page/Data-Page-2.20.0-r1.ebuild b/dev-perl/Data-Page/Data-Page-2.20.0-r1.ebuild
index d207db110855..c2eadc9e5a4a 100644
--- a/dev-perl/Data-Page/Data-Page-2.20.0-r1.ebuild
+++ b/dev-perl/Data-Page/Data-Page-2.20.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="help when paging through sets of results"
SLOT="0"
KEYWORDS="amd64 ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-Accessor-Chained"
DEPEND="dev-perl/Module-Build
diff --git a/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild b/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild
index 6a779edde9cf..2eb55bcc5fa4 100644
--- a/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild
+++ b/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.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 @@ DESCRIPTION="Base classes wrapping fundamental Perl data types"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Method-Modifiers
diff --git a/dev-perl/Data-Perl/Data-Perl-0.2.9.ebuild b/dev-perl/Data-Perl/Data-Perl-0.2.9.ebuild
index f2fa16c3580c..9100129e0a7b 100644
--- a/dev-perl/Data-Perl/Data-Perl-0.2.9.ebuild
+++ b/dev-perl/Data-Perl/Data-Perl-0.2.9.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Base classes wrapping fundamental Perl data types"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Method-Modifiers
diff --git a/dev-perl/Data-Random/Data-Random-0.120.0.ebuild b/dev-perl/Data-Random/Data-Random-0.120.0.ebuild
index 6ec4f49486d7..e3628bf99129 100644
--- a/dev-perl/Data-Random/Data-Random-0.120.0.ebuild
+++ b/dev-perl/Data-Random/Data-Random-0.120.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="A module used to generate random data"
SLOT="0"
KEYWORDS="amd64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Data-Section/Data-Section-0.200.7.ebuild b/dev-perl/Data-Section/Data-Section-0.200.7.ebuild
index 1497196a044a..6e9c63b8a3db 100644
--- a/dev-perl/Data-Section/Data-Section-0.200.7.ebuild
+++ b/dev-perl/Data-Section/Data-Section-0.200.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
@@ -10,6 +10,7 @@ DESCRIPTION="read multiple hunks of data out of your DATA section"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: strict, warnings -> perl
RDEPEND="
virtual/perl-Encode
diff --git a/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild b/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild
index 5548873b3a1c..036ff061b06f 100644
--- a/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild
+++ b/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-AutoLoader
diff --git a/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r1.ebuild b/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r1.ebuild
index 08724bcc518f..13351818bdc7 100644
--- a/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r1.ebuild
+++ b/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="N at a time iteration API"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Moose
dev-perl/Sub-Exporter
diff --git a/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0.ebuild b/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0.ebuild
index 30af090e3e60..be9282ac8fb6 100644
--- a/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0.ebuild
+++ b/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Change nature of data within a structure"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Data-Types/Data-Types-0.90.0.ebuild b/dev-perl/Data-Types/Data-Types-0.90.0.ebuild
index 6b50ddf319b7..03f2d7db686f 100644
--- a/dev-perl/Data-Types/Data-Types-0.90.0.ebuild
+++ b/dev-perl/Data-Types/Data-Types-0.90.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Validate and convert data types."
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
SRC_TEST=do
DEPEND="dev-perl/Module-Build
test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.110.0.ebuild b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.110.0.ebuild
index d6e4d6d910a2..75d67c50c0b4 100644
--- a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.110.0.ebuild
+++ b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.110.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=5
@@ -13,6 +13,7 @@ DESCRIPTION="Domain and host name validation"
SLOT="0"
KEYWORDS="amd64 hppa sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild
index 0b1496661b4c..f5c06d24b08c 100644
--- a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild
+++ b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.140.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Domain and host name validation"
SLOT="0"
KEYWORDS="amd64 hppa sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
index 8502af25055a..e9e20ceef57b 100644
--- a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
+++ b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
@@ -14,6 +14,7 @@ DESCRIPTION="Lightweight IPv4 and IPv6 validation module"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r1.ebuild b/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r1.ebuild
index 1c319e8300b9..9d54e371ba72 100644
--- a/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r1.ebuild
+++ b/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Visitor style traversal of Perl data structures"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Load-0.60.0
diff --git a/dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild b/dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild
index 54fd83e3477a..8bf6f30a00c3 100644
--- a/dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild
+++ b/dev-perl/Date-Extract/Date-Extract-0.60.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Extract probable dates from strings"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild
index 6f1d8f9bb739..abe2a60f9e4c 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Perl date manipulation routines"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="elibc_musl test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.40.0.ebuild b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.40.0.ebuild
index 29801fcb34ac..06f38df44fc2 100644
--- a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.40.0.ebuild
+++ b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.40.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
@@ -11,6 +11,7 @@ DESCRIPTION="Dates in the Julian calendar"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/DateTime-0.80.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.280.0.ebuild b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.280.0.ebuild
index d14afe324c37..435b4d584cef 100644
--- a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.280.0.ebuild
+++ b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.280.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 @@ DESCRIPTION="Flexibly parse strings and turn them into DateTime objects"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DateTime
diff --git a/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0.ebuild b/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0.ebuild
index 2ad1fc1f9a07..1ad7af39eae2 100644
--- a/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0.ebuild
+++ b/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Date conversion routines"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DateTime-0.170.0
diff --git a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild
index a893a79d5930..7ee4c5a3e501 100644
--- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Parses ISO8601 formats"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/DateTime
dev-perl/DateTime-Format-Builder"
diff --git a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
index 0cbf756c5421..af2003c03a5f 100644
--- a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
+++ b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Convert between DateTime and RFC2822/822 formats"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.50.0.ebuild b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.50.0.ebuild
index ecc2d59b6c9d..13b6af25dbcc 100644
--- a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.50.0.ebuild
+++ b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.50.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
@@ -12,6 +12,7 @@ DESCRIPTION="Parse informal natural language date/time strings"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
index b3bee3ee9355..47dee685809e 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~x64-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild
index eae33ecfb96e..c9839dd7ceb5 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
index 4549ea82407a..3c9ac4b08f4b 100644
--- a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
+++ b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Parse and format W3CDTF datetime strings"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/DateTime"
DEPEND="${RDEPEND}
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-0.460.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-0.460.0.ebuild
index e64cbb85a57b..c80c75f0c8ca 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-0.460.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-0.460.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=5
@@ -13,6 +13,7 @@ LICENSE="|| ( Artistic GPL-2 ) unicode"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
index e30c217a175e..103a63febdcd 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( Artistic GPL-2+ ) unicode"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.20.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.20.0.ebuild
index 65038c546877..c710edacf9eb 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.20.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.20.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="|| ( Artistic GPL-2+ ) unicode"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.30.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.30.0.ebuild
index fc3b6857eb4d..0f6af5d62f5b 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.30.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.30.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( Artistic GPL-2+ ) unicode"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild
index bcb686734ce2..38923a9e3e18 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.50.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="|| ( Artistic GPL-2+ ) unicode"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild b/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild
index c82aed036407..6b288b9da0e6 100644
--- a/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild
+++ b/dev-perl/DateTime-Set/DateTime-Set-0.390.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Datetime sets and set math"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DateTime-0.120.0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.930.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.930.0.ebuild
index 5c6517f7b48a..fdf25d17a963 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.930.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.930.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Time zone object base class and factory"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.940.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.940.0.ebuild
index 055752cff190..af4020db329a 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.940.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-1.940.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
@@ -12,6 +12,7 @@ DESCRIPTION="Time zone object base class and factory"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.10.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.10.0.ebuild
index 974753c41e76..380269e2bac0 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.10.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.10.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Time zone object base class and factory"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.110.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.110.0.ebuild
index 656618a953ed..3190cecde347 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.110.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Time zone object base class and factory"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild
index 8e083ed9ccb6..07098ec689bc 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Time zone object base class and factory"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-Tiny/DateTime-Tiny-1.60.0.ebuild b/dev-perl/DateTime-Tiny/DateTime-Tiny-1.60.0.ebuild
index 00eace00fa67..52c6ca97a8a4 100644
--- a/dev-perl/DateTime-Tiny/DateTime-Tiny-1.60.0.ebuild
+++ b/dev-perl/DateTime-Tiny/DateTime-Tiny-1.60.0.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 @@ DESCRIPTION="A date object, with as little code as possible"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime/DateTime-1.200.0.ebuild b/dev-perl/DateTime/DateTime-1.200.0.ebuild
index 42992b38be30..745f91230fe1 100644
--- a/dev-perl/DateTime/DateTime-1.200.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.200.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=5
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime/DateTime-1.210.0.ebuild b/dev-perl/DateTime/DateTime-1.210.0.ebuild
index d43bde4a9ac7..65a51c19356c 100644
--- a/dev-perl/DateTime/DateTime-1.210.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.210.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="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime/DateTime-1.280.0.ebuild b/dev-perl/DateTime/DateTime-1.280.0.ebuild
index 589c2b9ff000..61ccbd16874f 100644
--- a/dev-perl/DateTime/DateTime-1.280.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.280.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime/DateTime-1.360.0.ebuild b/dev-perl/DateTime/DateTime-1.360.0.ebuild
index 65135eda3ae4..dee5256636d6 100644
--- a/dev-perl/DateTime/DateTime-1.360.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.360.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="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTime/DateTime-1.420.0.ebuild b/dev-perl/DateTime/DateTime-1.420.0.ebuild
index 957b21f3fe19..2f3547199739 100644
--- a/dev-perl/DateTime/DateTime-1.420.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.420.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="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTime/DateTime-1.440.0.ebuild b/dev-perl/DateTime/DateTime-1.440.0.ebuild
index 17aa51aa1d69..e8bb9bbcc685 100644
--- a/dev-perl/DateTime/DateTime-1.440.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.440.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0.ebuild b/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0.ebuild
index fffe475d48c5..924d6d98abe2 100644
--- a/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0.ebuild
+++ b/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Parse a date/time string using the best method available"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/DateTime
dev-perl/TimeDate
diff --git a/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild b/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild
index e968255ef0ec..a8028bf48bf1 100644
--- a/dev-perl/Debug-Client/Debug-Client-0.310.0.ebuild
+++ b/dev-perl/Debug-Client/Debug-Client-0.310.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
@@ -12,6 +12,7 @@ DESCRIPTION="Client side code for perl debugger"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Carp-1.330.100
diff --git a/dev-perl/Devel-ArgNames/Devel-ArgNames-0.30.0-r1.ebuild b/dev-perl/Devel-ArgNames/Devel-ArgNames-0.30.0-r1.ebuild
index 8e94af28c2cf..e6c26e2fd23e 100644
--- a/dev-perl/Devel-ArgNames/Devel-ArgNames-0.30.0-r1.ebuild
+++ b/dev-perl/Devel-ArgNames/Devel-ArgNames-0.30.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Figure out the names of variables passed into subroutines"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/PadWalker"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild
index 3053af0e44c2..742e28b737e8 100644
--- a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild
+++ b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Custom OP checking attached to subroutines"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DynaLoader-Functions-0.1.0
diff --git a/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild b/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild
index f6f673990e74..ee6e4a105a1a 100644
--- a/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild
+++ b/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="check that a command is available"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild b/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild
index f84b5ccbf079..21a9a4785e29 100644
--- a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild
+++ b/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.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
@@ -12,6 +12,7 @@ DESCRIPTION="Check the compiler's availability"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.110.0.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.110.0.ebuild
index d3946bf0c052..95f041d76303 100644
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.110.0.ebuild
+++ b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="check that a library is available"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Temp-0.160.0
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild
index 364413db9427..00184fa29b7f 100644
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild
+++ b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="check that a library is available"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Temp-0.160.0
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.810.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.810.0.ebuild
index 3ab4725a080a..32a9032e161a 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.810.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.810.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="require that we are running on a particular OS"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Compare-1.210.0
diff --git a/dev-perl/Devel-Cover/Devel-Cover-1.290.0-r1.ebuild b/dev-perl/Devel-Cover/Devel-Cover-1.290.0-r1.ebuild
index 3d7dc40cff37..6e701e49a459 100644
--- a/dev-perl/Devel-Cover/Devel-Cover-1.290.0-r1.ebuild
+++ b/dev-perl/Devel-Cover/Devel-Cover-1.290.0-r1.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Code coverage metrics for Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/B-Debug
diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0.ebuild b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0.ebuild
index 2ea94d0abae4..b9fdd3494547 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Find memory cycles in objects"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Devel-Declare/Devel-Declare-0.6.19.ebuild b/dev-perl/Devel-Declare/Devel-Declare-0.6.19.ebuild
index b6fb1bb1c01c..ea6758b9e6ba 100644
--- a/dev-perl/Devel-Declare/Devel-Declare-0.6.19.ebuild
+++ b/dev-perl/Devel-Declare/Devel-Declare-0.6.19.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 @@ DESCRIPTION="Adding keywords to perl, in perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.50.0
diff --git a/dev-perl/Devel-FindPerl/Devel-FindPerl-0.14.0.ebuild b/dev-perl/Devel-FindPerl/Devel-FindPerl-0.14.0.ebuild
index 8988091f4161..258bbae67774 100644
--- a/dev-perl/Devel-FindPerl/Devel-FindPerl-0.14.0.ebuild
+++ b/dev-perl/Devel-FindPerl/Devel-FindPerl-0.14.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
@@ -10,6 +10,7 @@ DESCRIPTION="Find the path to your perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: Cwd -> File-Spec
# r: File::Basename -> perl
# r: File::Spec::Functions -> perl
diff --git a/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild b/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild
index d796b82ea75f..f4fcdf7f600b 100644
--- a/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild
+++ b/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.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
@@ -11,6 +11,7 @@ DESCRIPTION="Detect perl's global phase on older perls"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Devel-Hide/Devel-Hide-0.0.900.ebuild b/dev-perl/Devel-Hide/Devel-Hide-0.0.900.ebuild
index 9efa3b5c2497..7189b72922ad 100644
--- a/dev-perl/Devel-Hide/Devel-Hide-0.0.900.ebuild
+++ b/dev-perl/Devel-Hide/Devel-Hide-0.0.900.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Forces the unavailability of specified Perl modules (for testing)"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~riscv ~s390 ~sh ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.40.0.ebuild b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.40.0.ebuild
index ace57f8d8ed5..955ebeda2c39 100644
--- a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.40.0.ebuild
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.40.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Powerful feature-rich perl source code profiler"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Which-1.90.0
diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.60.0.ebuild b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.60.0.ebuild
index 3232f873de76..e16158f5fe96 100644
--- a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.60.0.ebuild
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.60.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Powerful feature-rich perl source code profiler"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Which-1.90.0
diff --git a/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.4.0.ebuild b/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.4.0.ebuild
index 78824aa40d90..9d236450a701 100644
--- a/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.4.0.ebuild
+++ b/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.4.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Introspect overloaded operators"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Scalar::Util -> Scalar-List-Utils
RDEPEND="
diff --git a/dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild b/dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild
index b6e94a1888f5..3274962bc54d 100644
--- a/dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild
+++ b/dev-perl/Devel-REPL/Devel-REPL-1.3.28.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 @@ DESCRIPTION="A modern perl interactive shell"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/File-HomeDir
diff --git a/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild b/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild
index 9ced923679da..420482f423af 100644
--- a/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild
+++ b/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.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
@@ -12,6 +12,7 @@ DESCRIPTION="See where you code warns and dies using stack traces"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Devel-Size/Devel-Size-0.810.0.ebuild b/dev-perl/Devel-Size/Devel-Size-0.810.0.ebuild
index 0e47dd277444..4d29d175d2ee 100644
--- a/dev-perl/Devel-Size/Devel-Size-0.810.0.ebuild
+++ b/dev-perl/Devel-Size/Devel-Size-0.810.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild b/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
index b62f6053a47f..e5d950453b94 100644
--- a/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
+++ b/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild
index 46f6d1329a53..0f53a062e1be 100644
--- a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild
+++ b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Displays stack trace in HTML"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Devel-StackTrace
diff --git a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild
index 2675fb7e67a5..c959e845ccf5 100644
--- a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild
+++ b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0.ebuild b/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0.ebuild
index 2772253ce62d..e30b861f4475 100644
--- a/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0.ebuild
+++ b/dev-perl/Devel-Symdump/Devel-Symdump-2.180.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
@@ -12,6 +12,7 @@ DESCRIPTION="Dump symbol names or the symbol table"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r1.ebuild b/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r1.ebuild
index 59f81d889e65..f06ac2177f05 100644
--- a/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r1.ebuild
+++ b/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r1.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Perl interface to the GOST R 34.11-94 digest algorithm"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest
diff --git a/dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild b/dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild
index 4d6331f87395..b5c3c7cc0a60 100644
--- a/dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild
+++ b/dev-perl/Digest-JHash/Digest-JHash-0.100.0.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
@@ -14,6 +14,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild b/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild
index 84d6462f07c5..f7f11fac7ecb 100644
--- a/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild
+++ b/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Declare version conflicts for your dist"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild b/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild
index 5d3475cec55e..b1865d42d7cc 100644
--- a/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild
+++ b/dev-perl/Dist-Metadata/Dist-Metadata-0.927.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
@@ -11,6 +11,7 @@ DESCRIPTION="Information about a perl module distribution"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Archive-Tar-1.0.0
diff --git a/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild b/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild
index be5f52aba6de..06f1f1aa6e2b 100644
--- a/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.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
@@ -12,6 +12,7 @@ DESCRIPTION="Plugin configuration containing settings for a Git repo"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Dist-Zilla-1.0.0
diff --git a/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild b/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild
index e5c8206e3c11..27d6334daac7 100644
--- a/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.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 @@ DESCRIPTION="Update your git repository after release"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DateTime
diff --git a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild
index 8867f1fdb59c..3944b13a28e2 100644
--- a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.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
@@ -11,6 +11,7 @@ DESCRIPTION="A more awesome MakeMaker plugin for Dist::Zilla"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
XBLOCKS="
!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0
diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild
index 7753dd0d48ca..19b2c2637757 100644
--- a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.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 @@ DESCRIPTION="Extract namespaces/version from traditional packages for provides"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild
index a355fa6e118b..7573b7b9c6da 100644
--- a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.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 @@ DESCRIPTION="Generating and Populating 'provides' in your META.yml"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild b/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild
index 5275f4776adc..2c45bbe1de93 100644
--- a/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="List prereqs conditional on operating system"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Dist-Zilla-5.22.0
diff --git a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild
index a3f871cc1550..4fada4b8fc10 100644
--- a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.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
@@ -12,6 +12,7 @@ DESCRIPTION="No line insertion and does Package version with our"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.8.0.ebuild b/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.8.0.ebuild
index 03dfebad82bd..5effa97936c8 100644
--- a/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.8.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.8.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
@@ -12,6 +12,7 @@ DESCRIPTION="Weave your Pod together from configuration and Dist::Zilla"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Dist-Zilla-5.0.0
diff --git a/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild b/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild
index 10b191891319..2f173541ec2e 100644
--- a/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.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
@@ -12,6 +12,7 @@ DESCRIPTION="Build an RPM from your Dist::Zilla release"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild b/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild
index a572bcadc2d7..2e16fe86e007 100644
--- a/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.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 @@ DESCRIPTION="Surgically apply PodWeaver"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Dist-Zilla-Plugin-PodWeaver
diff --git a/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.7.ebuild b/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.7.ebuild
index a6400f7dc84a..62d050f11e0a 100644
--- a/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.7.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.7.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
@@ -11,6 +11,7 @@ DESCRIPTION="Release tests for minimum required versions"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Dist-Zilla-4.0.0
diff --git a/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild b/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild
index 8aabba9f5248..ae91dd1b7366 100644
--- a/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.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
@@ -11,6 +11,7 @@ DESCRIPTION="Tests to check your code against best practices"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Section-0.4.0
diff --git a/dev-perl/Dist-Zilla-Role-ModuleMetadata/Dist-Zilla-Role-ModuleMetadata-0.4.0.ebuild b/dev-perl/Dist-Zilla-Role-ModuleMetadata/Dist-Zilla-Role-ModuleMetadata-0.4.0.ebuild
index adddfdf9717f..9ca4ec44c9f3 100644
--- a/dev-perl/Dist-Zilla-Role-ModuleMetadata/Dist-Zilla-Role-ModuleMetadata-0.4.0.ebuild
+++ b/dev-perl/Dist-Zilla-Role-ModuleMetadata/Dist-Zilla-Role-ModuleMetadata-0.4.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="A role for plugins that use Module::Metadata"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Dist-Zilla/Dist-Zilla-6.10.0-r2.ebuild b/dev-perl/Dist-Zilla/Dist-Zilla-6.10.0-r2.ebuild
index fb90b56adf7c..2bb61aa64bdb 100644
--- a/dev-perl/Dist-Zilla/Dist-Zilla-6.10.0-r2.ebuild
+++ b/dev-perl/Dist-Zilla/Dist-Zilla-6.10.0-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=6
@@ -12,6 +12,7 @@ DESCRIPTION="distribution builder; installer not included!"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${P}-perl526.patch"
diff --git a/dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild b/dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild
index bf0e5ebfa36f..d8a51b0621d0 100644
--- a/dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild
+++ b/dev-perl/Dumbbench/Dumbbench-0.111.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="More reliable benchmarking with the least amount of thinking"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild
index 59062cd7a6be..3e8aa7fad06f 100644
--- a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild
+++ b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Deconstructed Dynamic C Library Loading"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild
index 6618a1956701..b3ec5a915f6c 100644
--- a/dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild
+++ b/dev-perl/Email-Abstract/Email-Abstract-3.8.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="unified interface to mail representations"
SLOT="0"
KEYWORDS="amd64 ~mips ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Address-List/Email-Address-List-0.50.0.ebuild b/dev-perl/Email-Address-List/Email-Address-List-0.50.0.ebuild
index ebff2adfd174..76adfddcd442 100644
--- a/dev-perl/Email-Address-List/Email-Address-List-0.50.0.ebuild
+++ b/dev-perl/Email-Address-List/Email-Address-List-0.50.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=5
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Address-List/Email-Address-List-0.60.0.ebuild b/dev-perl/Email-Address-List/Email-Address-List-0.60.0.ebuild
index d24b7d19e715..ae1c5258f4bf 100644
--- a/dev-perl/Email-Address-List/Email-Address-List-0.60.0.ebuild
+++ b/dev-perl/Email-Address-List/Email-Address-List-0.60.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Email-Address"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild b/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
index fba5777e6537..0c521aa697c0 100644
--- a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
+++ b/dev-perl/Email-Address-XS/Email-Address-XS-1.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
@@ -11,6 +11,7 @@ DESCRIPTION="Parse and format RFC 2822 email addresses and groups"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Address/Email-Address-1.908.0.ebuild b/dev-perl/Email-Address/Email-Address-1.908.0.ebuild
index ccbb426fa806..8e191418b7cb 100644
--- a/dev-perl/Email-Address/Email-Address-1.908.0.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.908.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
@@ -12,6 +12,7 @@ DESCRIPTION="RFC 2822 Address Parsing and Creation"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Address/Email-Address-1.912.0.ebuild b/dev-perl/Email-Address/Email-Address-1.912.0.ebuild
index 54489ed9e1ae..104c70313921 100644
--- a/dev-perl/Email-Address/Email-Address-1.912.0.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.912.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="RFC 2822 Address Parsing and Creation"
SLOT="0"
KEYWORDS="~alpha amd64 ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild
index 13de4a528a48..1b4877a54e55 100644
--- a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild
+++ b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Produce RFC 822 date strings"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild b/dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild
index 2ef286f313ce..6dfff09c0919 100644
--- a/dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild
+++ b/dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Find and Format Date Headers"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/TimeDate-1.16
diff --git a/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild b/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild
index 888787228f89..18acc14cae21 100644
--- a/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild
+++ b/dev-perl/Email-Filter/Email-Filter-1.34.0.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 @@ DESCRIPTION="Simple filtering of RFC2822 message format and headers"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Trigger
diff --git a/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild b/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild
index 607de9f213d9..8c95cba31943 100644
--- a/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild
+++ b/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Determine the type of a mail folder"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild b/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild
index a012f214e0ee..52c179736dc5 100644
--- a/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild
+++ b/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Local delivery of RFC2822 message format and headers"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME-Attachment-Stripper/Email-MIME-Attachment-Stripper-1.317.0-r1.ebuild b/dev-perl/Email-MIME-Attachment-Stripper/Email-MIME-Attachment-Stripper-1.317.0-r1.ebuild
index 55b60705f03d..37f0c4f56646 100644
--- a/dev-perl/Email-MIME-Attachment-Stripper/Email-MIME-Attachment-Stripper-1.317.0-r1.ebuild
+++ b/dev-perl/Email-MIME-Attachment-Stripper/Email-MIME-Attachment-Stripper-1.317.0-r1.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=5
@@ -15,6 +15,7 @@ LICENSE="|| ( GPL-2 GPL-3 )" # GPL-2+
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Email-MIME-1.900
>=dev-perl/Email-MIME-ContentType-1.012"
diff --git a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.18.0.ebuild b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.18.0.ebuild
index 8181146ad329..ff9bdc22d93c 100644
--- a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.18.0.ebuild
+++ b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.18.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Parse a MIME Content-Type Header"
SLOT="0"
KEYWORDS="alpha amd64 ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild
index 35ff1f4797f5..87c3602c9383 100644
--- a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.0.ebuild
+++ b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.22.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
@@ -12,6 +12,7 @@ DESCRIPTION="Parse a MIME Content-Type Header or Content-Disposition Header"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r1.ebuild b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r1.ebuild
index 81fd926e2fb8..4f8e7cb9ea76 100644
--- a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r1.ebuild
+++ b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="A unified interface to MIME encoding and decoding"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/perl-MIME-Base64-3.07"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Email-MIME/Email-MIME-1.940.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.940.0.ebuild
index 44b346552a6d..e14645dfc51e 100644
--- a/dev-perl/Email-MIME/Email-MIME-1.940.0.ebuild
+++ b/dev-perl/Email-MIME/Email-MIME-1.940.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Easy MIME message parsing"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild
index b3f8f8a616c7..3e7ad4a31cd2 100644
--- a/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild
+++ b/dev-perl/Email-MIME/Email-MIME-1.946.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Easy MIME message parsing"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MessageID/Email-MessageID-1.406.0.ebuild b/dev-perl/Email-MessageID/Email-MessageID-1.406.0.ebuild
index d0529975349c..515092639dbc 100644
--- a/dev-perl/Email-MessageID/Email-MessageID-1.406.0.ebuild
+++ b/dev-perl/Email-MessageID/Email-MessageID-1.406.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Generate world unique message-ids"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Reply/Email-Reply-1.204.0.ebuild b/dev-perl/Email-Reply/Email-Reply-1.204.0.ebuild
index 4d330af0d51b..43f28a6a74c3 100644
--- a/dev-perl/Email-Reply/Email-Reply-1.204.0.ebuild
+++ b/dev-perl/Email-Reply/Email-Reply-1.204.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Reply to a Message"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Email-Abstract-2.10.0
diff --git a/dev-perl/Email-Send-Gmail/Email-Send-Gmail-0.330.0.ebuild b/dev-perl/Email-Send-Gmail/Email-Send-Gmail-0.330.0.ebuild
index 59a3ee1edce5..278fc8d27b23 100644
--- a/dev-perl/Email-Send-Gmail/Email-Send-Gmail-0.330.0.ebuild
+++ b/dev-perl/Email-Send-Gmail/Email-Send-Gmail-0.330.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Send Messages using Gmail"
SLOT="0"
KEYWORDS="amd64 ~mips x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Authen-SASL
dev-perl/Email-Address
diff --git a/dev-perl/Email-Send/Email-Send-2.201.0.ebuild b/dev-perl/Email-Send/Email-Send-2.201.0.ebuild
index a40a2d73aeb8..de49650da227 100644
--- a/dev-perl/Email-Send/Email-Send-2.201.0.ebuild
+++ b/dev-perl/Email-Send/Email-Send-2.201.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Simply Sending Email"
SLOT="0"
KEYWORDS="amd64 ~mips ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Email-Abstract
diff --git a/dev-perl/Email-Sender/Email-Sender-1.300.16.ebuild b/dev-perl/Email-Sender/Email-Sender-1.300.16.ebuild
index a4dac6a81bca..028067d976be 100644
--- a/dev-perl/Email-Sender/Email-Sender-1.300.16.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-1.300.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="A library for sending email"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Sender/Email-Sender-1.300.30-r1.ebuild b/dev-perl/Email-Sender/Email-Sender-1.300.30-r1.ebuild
index 9338a5557199..ed928ea4a805 100644
--- a/dev-perl/Email-Sender/Email-Sender-1.300.30-r1.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-1.300.30-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A library for sending email"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Sender/Email-Sender-1.300.31-r1.ebuild b/dev-perl/Email-Sender/Email-Sender-1.300.31-r1.ebuild
index 4a1424fa8c6f..531d5f073a3e 100644
--- a/dev-perl/Email-Sender/Email-Sender-1.300.31-r1.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-1.300.31-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A library for sending email"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild b/dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild
index 5655d058563c..3aefae0be37c 100644
--- a/dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild
+++ b/dev-perl/Email-Simple/Email-Simple-2.214.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Simple parsing of RFC2822 message format and headers"
SLOT="0"
KEYWORDS="amd64 ~mips ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Valid/Email-Valid-1.202.0.ebuild b/dev-perl/Email-Valid/Email-Valid-1.202.0.ebuild
index ba77cb73dac8..45bb51efcaba 100644
--- a/dev-perl/Email-Valid/Email-Valid-1.202.0.ebuild
+++ b/dev-perl/Email-Valid/Email-Valid-1.202.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
@@ -12,6 +12,7 @@ DESCRIPTION="Check validity of Internet email addresses"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~mips ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild b/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild
index 5fc2f6f91c36..28f93d748df2 100644
--- a/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild
+++ b/dev-perl/Encode-IMAPUTF7/Encode-IMAPUTF7-1.50.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Modification of UTF-7 encoding for IMAP"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Encode"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Encode-Locale/Encode-Locale-1.50.0.ebuild b/dev-perl/Encode-Locale/Encode-Locale-1.50.0.ebuild
index dd0b2785fb3d..d0891d4e8b7c 100644
--- a/dev-perl/Encode-Locale/Encode-Locale-1.50.0.ebuild
+++ b/dev-perl/Encode-Locale/Encode-Locale-1.50.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Determine the locale encoding"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/perl-Encode-2.0.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Error/Error-0.170.240.ebuild b/dev-perl/Error/Error-0.170.240.ebuild
index f3ef236c8595..6a6f5a0836bd 100644
--- a/dev-perl/Error/Error-0.170.240.ebuild
+++ b/dev-perl/Error/Error-0.170.240.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+=" MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Error/Error-0.170.250.ebuild b/dev-perl/Error/Error-0.170.250.ebuild
index 4f1e7693a1b6..7b64e81940e8 100644
--- a/dev-perl/Error/Error-0.170.250.ebuild
+++ b/dev-perl/Error/Error-0.170.250.ebuild
@@ -13,6 +13,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Eval-Closure/Eval-Closure-0.130.0.ebuild b/dev-perl/Eval-Closure/Eval-Closure-0.130.0.ebuild
index d8fbe55b4f01..88f6feffc354 100644
--- a/dev-perl/Eval-Closure/Eval-Closure-0.130.0.ebuild
+++ b/dev-perl/Eval-Closure/Eval-Closure-0.130.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="safely and cleanly create closures via string eval"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ppc x86 ~x64-macos"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Scalar::Util -> Scalar-List-Utils
RDEPEND="
diff --git a/dev-perl/Eval-Closure/Eval-Closure-0.140.0.ebuild b/dev-perl/Eval-Closure/Eval-Closure-0.140.0.ebuild
index c2daa048d7f7..be7897b8f009 100644
--- a/dev-perl/Eval-Closure/Eval-Closure-0.140.0.ebuild
+++ b/dev-perl/Eval-Closure/Eval-Closure-0.140.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="safely and cleanly create closures via string eval"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Scalar::Util -> Scalar-List-Utils
RDEPEND="
diff --git a/dev-perl/Event-RPC/Event-RPC-1.100.0.ebuild b/dev-perl/Event-RPC/Event-RPC-1.100.0.ebuild
index 7bfe038eb5af..88af9382a8e5 100644
--- a/dev-perl/Event-RPC/Event-RPC-1.100.0.ebuild
+++ b/dev-perl/Event-RPC/Event-RPC-1.100.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Event based transparent Client/Server RPC framework"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Note: Storable not listed in final alternation like it is
# upstream as storable alone is inherently insecure, so we force
diff --git a/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild b/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild
index 828e04bab93c..95f4e918584e 100644
--- a/dev-perl/Event-RPC/Event-RPC-1.80.0.ebuild
+++ b/dev-perl/Event-RPC/Event-RPC-1.80.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Event based transparent Client/Server RPC framework"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Note: Storable not listed in final alternation like it is
# upstream as storable alone is inherently insecure, so we force
diff --git a/dev-perl/Event/Event-1.260.0.ebuild b/dev-perl/Event/Event-1.260.0.ebuild
index d6bbe16e73de..fbad102758af 100644
--- a/dev-perl/Event/Event-1.260.0.ebuild
+++ b/dev-perl/Event/Event-1.260.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Fast, generic event loop"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild b/dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild
index 8eeb957d163e..a51762f914fa 100644
--- a/dev-perl/Exception-Base/Exception-Base-0.250.100.ebuild
+++ b/dev-perl/Exception-Base/Exception-Base-0.250.100.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 @@ DESCRIPTION="Error handling with exception class"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild b/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild
index 1764fb70e3c4..f663386ccd1d 100644
--- a/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild
+++ b/dev-perl/Exception-Class/Exception-Class-1.430.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A module that allows you to declare real exception classes in Perl"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Data-Inheritable-0.20.0
diff --git a/dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild b/dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild
index 0ac7c6d52f3d..a6900804fe0f 100644
--- a/dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild
+++ b/dev-perl/Exception-Died/Exception-Died-0.60.0-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=6
@@ -13,6 +13,7 @@ DESCRIPTION="Convert simple die into real exception object"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/constant-boolean
diff --git a/dev-perl/Exception-System/Exception-System-0.110.0-r1.ebuild b/dev-perl/Exception-System/Exception-System-0.110.0-r1.ebuild
index 954bf2319de8..1b603be4c463 100644
--- a/dev-perl/Exception-System/Exception-System-0.110.0-r1.ebuild
+++ b/dev-perl/Exception-System/Exception-System-0.110.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Exception class for system or library calls"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Exception-Base-0.22.01"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Exception-Warning/Exception-Warning-0.40.100-r1.ebuild b/dev-perl/Exception-Warning/Exception-Warning-0.40.100-r1.ebuild
index fffc9055de4f..0b6bfc5dfcf5 100644
--- a/dev-perl/Exception-Warning/Exception-Warning-0.40.100-r1.ebuild
+++ b/dev-perl/Exception-Warning/Exception-Warning-0.40.100-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Convert simple warn into real exception object"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Exception-Base-0.22.01"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Expect/Expect-1.350.0.ebuild b/dev-perl/Expect/Expect-1.350.0.ebuild
index d93e44da5cf1..fb637f842f6e 100644
--- a/dev-perl/Expect/Expect-1.350.0.ebuild
+++ b/dev-perl/Expect/Expect-1.350.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Expect for Perl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh sparc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0.ebuild b/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0.ebuild
index 5f8b6f9b8fa4..5363cc531a4d 100644
--- a/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0.ebuild
+++ b/dev-perl/Exporter-Lite/Exporter-Lite-0.80.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Lightweight exporting of variables"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86 ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.1.ebuild b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.1.ebuild
index 9355f75459cc..b6ec4d2d130c 100644
--- a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.1.ebuild
+++ b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.1.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="An exporter with the features of Sub::Exporter but only core depend
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.100.0.ebuild b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.100.0.ebuild
index 2f4212cc13d7..976f3c553638 100644
--- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.100.0.ebuild
+++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.100.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Configure-time utilities for using C headers"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-ExtUtils-CBuilder"
DEPEND="${RDEPEND}
diff --git a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.7.0.ebuild b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.7.0.ebuild
index 70b6593d2c10..c9af5d273fb3 100644
--- a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.7.0.ebuild
+++ b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.7.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
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
${RDEPEND}
diff --git a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0.ebuild b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0.ebuild
index d264992509df..18959a973dbc 100644
--- a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0.ebuild
+++ b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="A wrapper for perl's configuration"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
index 2b2c4e634210..a6105e375a96 100644
--- a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.0.ebuild
+++ b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Guess C++ compiler and flags"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.405.0.ebuild b/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.405.0.ebuild
index 5e5628cab8cc..4f4563fae62e 100644
--- a/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.405.0.ebuild
+++ b/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.405.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Easily build XS extensions that depend on XS extensions"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.22.0.ebuild b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.22.0.ebuild
index 38e2f37c638e..2d4b1875cdf8 100644
--- a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.22.0.ebuild
+++ b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.22.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
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
${RDEPEND}
diff --git a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0.ebuild b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0.ebuild
index 36da4e2e0f68..d60537c06843 100644
--- a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0.ebuild
+++ b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="Various portability utilities for module builders"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.10.0.ebuild b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.10.0.ebuild
index 579b0f898de5..ce3bf435c38d 100644
--- a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.10.0.ebuild
+++ b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.10.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
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
${RDEPEND}
diff --git a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild
index 19a39617abbc..90a5be450673 100644
--- a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild
+++ b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="Build.PL install path logic made easy"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0.ebuild b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0.ebuild
index 06a5511be1e8..fc0cdb8d6b78 100644
--- a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0.ebuild
+++ b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="A tool to build C libraries"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-ExtUtils-CBuilder-0.230.0
diff --git a/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild b/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild
index e717606cfee1..c71c57965fcd 100644
--- a/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild
+++ b/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.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
@@ -12,6 +12,7 @@ DESCRIPTION="A set of useful typemaps"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/perl-ExtUtils-ParseXS-3.180.300"
DEPEND="${RDEPEND}
diff --git a/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild b/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild
index 730c1130cb27..3b4ef2efe8d9 100644
--- a/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.0.ebuild
+++ b/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.180.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="XS for C++"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Digest-MD5-2.0.0
diff --git a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.250.0.ebuild b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.250.0.ebuild
index 385d18de5170..b0a4a8d0a9a9 100644
--- a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.250.0.ebuild
+++ b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.250.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Check that a library is available for FFI"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~riscv ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Module-Load
diff --git a/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild b/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild
index 8fb3915b080f..ce270094eace 100644
--- a/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild
+++ b/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-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=6
@@ -12,6 +12,7 @@ DESCRIPTION="Succeed or throw exception"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Exception-Died
>=dev-perl/Exception-Base-0.22.01"
diff --git a/dev-perl/File-BOM/File-BOM-0.160.0.ebuild b/dev-perl/File-BOM/File-BOM-0.160.0.ebuild
index 4b47cbc01cc6..9b4f41c891b8 100644
--- a/dev-perl/File-BOM/File-BOM-0.160.0.ebuild
+++ b/dev-perl/File-BOM/File-BOM-0.160.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Utilities for handling Byte Order Marks"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Encode-1.990.0
diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.30.0-r1.ebuild b/dev-perl/File-BaseDir/File-BaseDir-0.30.0-r1.ebuild
index 9321e849cad6..91840b24228d 100644
--- a/dev-perl/File-BaseDir/File-BaseDir-0.30.0-r1.ebuild
+++ b/dev-perl/File-BaseDir/File-BaseDir-0.30.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Use the Freedesktop.org base directory specification"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild b/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
index c14a6d083315..41f25776532c 100644
--- a/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
+++ b/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Use the Freedesktop.org base directory specification"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild b/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild
index af37c7578bd0..3a3a05b5fb93 100644
--- a/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild
+++ b/dev-perl/File-Copy-Link/File-Copy-Link-0.140.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for replacing a link by a copy of the linked file"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild
index 6e837de56d2b..b686d32091b2 100644
--- a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild
+++ b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.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
@@ -12,6 +12,7 @@ DESCRIPTION="Object to handle .desktop files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.40.0-r1.ebuild b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.40.0-r1.ebuild
index 8d3f95cfabb8..c3991c6498b9 100644
--- a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.40.0-r1.ebuild
+++ b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.40.0-r1.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=5
@@ -13,6 +13,7 @@ DESCRIPTION="Object to handle .desktop files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Spec
>=dev-perl/File-BaseDir-0.03"
diff --git a/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild
index 1ec9002e4ab2..7386bab3f0cf 100644
--- a/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild
+++ b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.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 @@ DESCRIPTION="Common rules for searching for Perl things"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-CPAN-Meta-1.380.0
diff --git a/dev-perl/File-Find-Rule/File-Find-Rule-0.330.0-r1.ebuild b/dev-perl/File-Find-Rule/File-Find-Rule-0.330.0-r1.ebuild
index a042625608bf..f9f992b14b63 100644
--- a/dev-perl/File-Find-Rule/File-Find-Rule-0.330.0-r1.ebuild
+++ b/dev-perl/File-Find-Rule/File-Find-Rule-0.330.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Alternative interface to File::Find"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Spec
>=dev-perl/Number-Compare-0.20.0
diff --git a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild
index e3b5c2470c7a..5fa6f945293a 100644
--- a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild
+++ b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Alternative interface to File::Find"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/File-Flock/File-Flock-2014.10.0.ebuild b/dev-perl/File-Flock/File-Flock-2014.10.0.ebuild
index 65f3768a9422..58eae6185669 100644
--- a/dev-perl/File-Flock/File-Flock-2014.10.0.ebuild
+++ b/dev-perl/File-Flock/File-Flock-2014.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ DESCRIPTION="flock() wrapper. Auto-create locks"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
SRC_TEST="do"
diff --git a/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild b/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild
index acc128f71c65..ead89692db5b 100644
--- a/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild
+++ b/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Get home directory for self or other user"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+xdg test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-LibMagic/File-LibMagic-1.150.0.ebuild b/dev-perl/File-LibMagic/File-LibMagic-1.150.0.ebuild
index d2ee94480fdf..d05cc062fa62 100644
--- a/dev-perl/File-LibMagic/File-LibMagic-1.150.0.ebuild
+++ b/dev-perl/File-LibMagic/File-LibMagic-1.150.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
@@ -13,6 +13,7 @@ DESCRIPTION="Perl wrapper for libmagic"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-apps/file
diff --git a/dev-perl/File-Map/File-Map-0.640.0.ebuild b/dev-perl/File-Map/File-Map-0.640.0.ebuild
index 18000eb6c6cb..b62c63691818 100644
--- a/dev-perl/File-Map/File-Map-0.640.0.ebuild
+++ b/dev-perl/File-Map/File-Map-0.640.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Memory mapping made simple and safe"
SLOT="0"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.270.0.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.270.0.ebuild
index a64a66017065..ba18667b6311 100644
--- a/dev-perl/File-MimeInfo/File-MimeInfo-0.270.0.ebuild
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.270.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Determine file type"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/File-BaseDir-0.03
>=dev-perl/File-DesktopEntry-0.0
diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.280.0.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.280.0.ebuild
index f3350fd16b4e..f3f035402d24 100644
--- a/dev-perl/File-MimeInfo/File-MimeInfo-0.280.0.ebuild
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.280.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Determine file type"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/File-BaseDir-0.30.0
>=dev-perl/File-DesktopEntry-0.40.0
diff --git a/dev-perl/File-Next/File-Next-1.160.0.ebuild b/dev-perl/File-Next/File-Next-1.160.0.ebuild
index ae5ab48f3f75..6af04ad4b276 100644
--- a/dev-perl/File-Next/File-Next-1.160.0.ebuild
+++ b/dev-perl/File-Next/File-Next-1.160.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Spec"
DEPEND="${RDEPEND}
diff --git a/dev-perl/File-Remove/File-Remove-1.570.0.ebuild b/dev-perl/File-Remove/File-Remove-1.570.0.ebuild
index 151afad7aad6..ec7b4be1a60a 100644
--- a/dev-perl/File-Remove/File-Remove-1.570.0.ebuild
+++ b/dev-perl/File-Remove/File-Remove-1.570.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
@@ -12,6 +12,7 @@ DESCRIPTION="Remove files and directories"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Path
diff --git a/dev-perl/File-Share/File-Share-0.250.0.ebuild b/dev-perl/File-Share/File-Share-0.250.0.ebuild
index f284dd2dc340..632defaf6e0d 100644
--- a/dev-perl/File-Share/File-Share-0.250.0.ebuild
+++ b/dev-perl/File-Share/File-Share-0.250.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
@@ -11,6 +11,7 @@ DESCRIPTION="Extend File::ShareDir to local libraries"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/File-ShareDir-1.30.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild
index b696b3c06255..9f7e499af0c7 100644
--- a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild
+++ b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.110.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Install shared files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=( "Build.PL" ) # Using MBTiny is stupid this high up
RDEPEND="
diff --git a/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild b/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild
index 263ad860c8c8..89d299783aa2 100644
--- a/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.9.ebuild
+++ b/dev-perl/File-ShareDir-ProjectDistDir/File-ShareDir-ProjectDistDir-1.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Simple set-and-forget using of a '/share' directory in your project
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( >=dev-perl/Path-Tiny-0.58.0 )
diff --git a/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild b/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
index 0b94289a5fec..08ae3cffbc95 100644
--- a/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
+++ b/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Locate per-dist and per-module shared files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
index 46202a22b447..620c34f852ac 100644
--- a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
+++ b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="A simple, sane and efficient file slurper"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Slurp/File-Slurp-9999.270.0.ebuild b/dev-perl/File-Slurp/File-Slurp-9999.270.0.ebuild
index ebc6693458cd..51c841a1429a 100644
--- a/dev-perl/File-Slurp/File-Slurp-9999.270.0.ebuild
+++ b/dev-perl/File-Slurp/File-Slurp-9999.270.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Simple and Efficient Reading/Writing/Modifying of Complete Files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Slurper/File-Slurper-0.10.0.ebuild b/dev-perl/File-Slurper/File-Slurper-0.10.0.ebuild
index 7d79b57a4a74..3b82f7881605 100644
--- a/dev-perl/File-Slurper/File-Slurper-0.10.0.ebuild
+++ b/dev-perl/File-Slurper/File-Slurper-0.10.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A simple, sane and efficient module to slurp a file"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/PerlIO-utf8_strict
diff --git a/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild b/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild
index 5d9c09a7fd51..8c888c528e86 100644
--- a/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0.ebuild
+++ b/dev-perl/File-Spec-Native/File-Spec-Native-1.4.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
@@ -11,6 +11,7 @@ DESCRIPTION="Use native OS implementation of File::Spec from a subclass"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Spec"
DEPEND="${RDEPEND}
diff --git a/dev-perl/File-Which/File-Which-1.210.0.ebuild b/dev-perl/File-Which/File-Which-1.210.0.ebuild
index b8322d42be7c..51a1b5eb44f7 100644
--- a/dev-perl/File-Which/File-Which-1.210.0.ebuild
+++ b/dev-perl/File-Which/File-Which-1.210.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module implementing 'which' internally"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test +pwhich"
+RESTRICT="!test? ( test )"
# Was part of File::Which, but depends on File::Which
# so this keeps legacy integrity in place.
diff --git a/dev-perl/File-Which/File-Which-1.220.0.ebuild b/dev-perl/File-Which/File-Which-1.220.0.ebuild
index d61c2b4a6be7..8e402dc58ae1 100644
--- a/dev-perl/File-Which/File-Which-1.220.0.ebuild
+++ b/dev-perl/File-Which/File-Which-1.220.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module implementing 'which' internally"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test +pwhich"
+RESTRICT="!test? ( test )"
# Was part of File::Which, but depends on File::Which
# so this keeps legacy integrity in place.
diff --git a/dev-perl/File-Which/File-Which-1.90.0-r1.ebuild b/dev-perl/File-Which/File-Which-1.90.0-r1.ebuild
index 6518ccfb9f2a..4867646f22b7 100644
--- a/dev-perl/File-Which/File-Which-1.90.0-r1.ebuild
+++ b/dev-perl/File-Which/File-Which-1.90.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module implementing 'which' internally"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( >=dev-perl/Test-Script-1.06 )"
diff --git a/dev-perl/File-chdir/File-chdir-0.101.100.ebuild b/dev-perl/File-chdir/File-chdir-0.101.100.ebuild
index ee0805c62592..fa4a05c18c30 100644
--- a/dev-perl/File-chdir/File-chdir-0.101.100.ebuild
+++ b/dev-perl/File-chdir/File-chdir-0.101.100.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="An alternative to File::Spec and CWD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~riscv ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-chmod/File-chmod-0.420.0.ebuild b/dev-perl/File-chmod/File-chmod-0.420.0.ebuild
index 6617d5fdbdf4..ea553e55d06e 100644
--- a/dev-perl/File-chmod/File-chmod-0.420.0.ebuild
+++ b/dev-perl/File-chmod/File-chmod-0.420.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Implements symbolic and ls chmod modes"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-pushd/File-pushd-1.14.0.ebuild b/dev-perl/File-pushd/File-pushd-1.14.0.ebuild
index 8cac7ac7bdc0..b9c4186b275b 100644
--- a/dev-perl/File-pushd/File-pushd-1.14.0.ebuild
+++ b/dev-perl/File-pushd/File-pushd-1.14.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild
index e29150084994..8d12f4e9cedb 100644
--- a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild
+++ b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.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
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/perl-Scalar-List-Utils-1.140.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild
index 1a802d379502..75b46469a292 100644
--- a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.0.ebuild
+++ b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.120.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
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Simple and dumb file system watcher"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Filter"
DEPEND="
diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild b/dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild
index a2c47a1254c2..aeeda148fd82 100644
--- a/dev-perl/Finance-Quote/Finance-Quote-1.470.0.ebuild
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.470.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# virtual/perl-Data-Dumper currently commented out in the code
diff --git a/dev-perl/Fuse/Fuse-0.16.1-r1.ebuild b/dev-perl/Fuse/Fuse-0.16.1-r1.ebuild
index 02c10a497a70..24e53406acc6 100644
--- a/dev-perl/Fuse/Fuse-0.16.1-r1.ebuild
+++ b/dev-perl/Fuse/Fuse-0.16.1-r1.ebuild
@@ -12,6 +12,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-fs/fuse"
RDEPEND="
diff --git a/dev-perl/GDGraph/GDGraph-1.510.0.ebuild b/dev-perl/GDGraph/GDGraph-1.510.0.ebuild
index b25f86db1eba..1154f99a5543 100644
--- a/dev-perl/GDGraph/GDGraph-1.510.0.ebuild
+++ b/dev-perl/GDGraph/GDGraph-1.510.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl5 module to create charts using the GD module"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/GD-1.180.0
diff --git a/dev-perl/GDGraph/GDGraph-1.520.0.ebuild b/dev-perl/GDGraph/GDGraph-1.520.0.ebuild
index e039b9b70fad..720c67c5fe79 100644
--- a/dev-perl/GDGraph/GDGraph-1.520.0.ebuild
+++ b/dev-perl/GDGraph/GDGraph-1.520.0.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 @@ DESCRIPTION="Perl5 module to create charts using the GD module"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/GD-1.180.0
diff --git a/dev-perl/GDGraph/GDGraph-1.540.0.ebuild b/dev-perl/GDGraph/GDGraph-1.540.0.ebuild
index 6624213d0bda..224c8ba67046 100644
--- a/dev-perl/GDGraph/GDGraph-1.540.0.ebuild
+++ b/dev-perl/GDGraph/GDGraph-1.540.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl5 module to create charts using the GD module"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/GD-1.180.0
diff --git a/dev-perl/GSSAPI/GSSAPI-0.280.0-r1.ebuild b/dev-perl/GSSAPI/GSSAPI-0.280.0-r1.ebuild
index 0b8245c0e665..91e259a7fa7e 100644
--- a/dev-perl/GSSAPI/GSSAPI-0.280.0-r1.ebuild
+++ b/dev-perl/GSSAPI/GSSAPI-0.280.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="GSSAPI - Perl extension providing access to the GSSAPIv2 library"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/krb5"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Gearman-Client-Async/Gearman-Client-Async-0.940.0-r2.ebuild b/dev-perl/Gearman-Client-Async/Gearman-Client-Async-0.940.0-r2.ebuild
index 642aa1a6bff7..23e50adbb0d4 100644
--- a/dev-perl/Gearman-Client-Async/Gearman-Client-Async-0.940.0-r2.ebuild
+++ b/dev-perl/Gearman-Client-Async/Gearman-Client-Async-0.940.0-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=6
@@ -12,6 +12,7 @@ DESCRIPTION="Asynchronous client module for Gearman for Danga::Socket applicatio
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Gearman-1.07
>=dev-perl/Danga-Socket-1.57"
diff --git a/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild b/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild
index 8e86814b9727..a6c60fa8c3f5 100644
--- a/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.ebuild
+++ b/dev-perl/Gearman-Server/Gearman-Server-1.130.1-r1.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 @@ DESCRIPTION="Gearman distributed job system - worker/client connector"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Danga-Socket-1.520.0
diff --git a/dev-perl/Gearman/Gearman-2.4.9.ebuild b/dev-perl/Gearman/Gearman-2.4.9.ebuild
index b118d714ddbb..78e4b5d72e81 100644
--- a/dev-perl/Gearman/Gearman-2.4.9.ebuild
+++ b/dev-perl/Gearman/Gearman-2.4.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 @@ DESCRIPTION="Gearman distributed job system, client and worker libraries"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild
index bf38aff0bc8e..1034893687f6 100644
--- a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild
+++ b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://github.com/monsieurp/Gentoo-App-Pram"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-vcs/git
diff --git a/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild b/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild
index 5ae64d1c5e39..baa5640002f4 100644
--- a/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1.ebuild
+++ b/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.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=6
@@ -12,6 +12,7 @@ DESCRIPTION="Convert arbitrary Perl Modules' versions into normalised Gentoo ver
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild
index 506c1d9d2f59..e3c3cd06062d 100644
--- a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild
+++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.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
@@ -12,6 +12,7 @@ DESCRIPTION="Getopt::Long with usage text"
SLOT="0"
KEYWORDS="amd64 arm ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
CONFLICTS="!<dev-perl/MooseX-Getopt-0.660.0"
# File::Basename -> perl
diff --git a/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0.ebuild b/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0.ebuild
index 30e225fa0a05..8f97dfef74ca 100644
--- a/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0.ebuild
+++ b/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Getopt::Mixed is used for parsing mixed options"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Git-Wrapper/Git-Wrapper-0.47.0-r1.ebuild b/dev-perl/Git-Wrapper/Git-Wrapper-0.47.0-r1.ebuild
index bc2693e5b6e6..0835ab9bb5d0 100644
--- a/dev-perl/Git-Wrapper/Git-Wrapper-0.47.0-r1.ebuild
+++ b/dev-perl/Git-Wrapper/Git-Wrapper-0.47.0-r1.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 @@ DESCRIPTION="Wrap git(7) command-line interface"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-vcs/git
diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
index 3c4a0fe01b12..580e53ca43f3 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-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=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module interface to interacting with GnuPG"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-crypt/gnupg-1.2.1-r1
diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
index 9ef5aecdf16f..dfa05b21244b 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r3.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module interface to interacting with GnuPG"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-crypt/gnupg-1.2.1-r1
diff --git a/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild b/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild
index 3a8d35fc1bd1..2dfa9ee2b0b6 100644
--- a/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild
+++ b/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Perl binding for GooCanvas2 widget using Glib::Object::Introspectio
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
x11-libs/goocanvas:2.0
diff --git a/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.18.0.ebuild b/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.18.0.ebuild
index 6e8ded53ff39..1cd709e3b612 100644
--- a/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.18.0.ebuild
+++ b/dev-perl/Google-Ads-AdWords-Client/Google-Ads-AdWords-Client-4.18.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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/4.14.0-no-dot-in-inc.patch"
"${FILESDIR}/4.14.0-unescaped-lbracket.patch"
diff --git a/dev-perl/GraphViz/GraphViz-2.240.0.ebuild b/dev-perl/GraphViz/GraphViz-2.240.0.ebuild
index 0f36e16d5818..17208e3eb2d9 100644
--- a/dev-perl/GraphViz/GraphViz-2.240.0.ebuild
+++ b/dev-perl/GraphViz/GraphViz-2.240.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
@@ -14,6 +14,7 @@ DESCRIPTION="Interface to AT&T's GraphViz"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
media-gfx/graphviz
diff --git a/dev-perl/Graphics-ColorNames-WWW/Graphics-ColorNames-WWW-1.130.0.ebuild b/dev-perl/Graphics-ColorNames-WWW/Graphics-ColorNames-WWW-1.130.0.ebuild
index 723172ed73fd..2168a48e97f0 100644
--- a/dev-perl/Graphics-ColorNames-WWW/Graphics-ColorNames-WWW-1.130.0.ebuild
+++ b/dev-perl/Graphics-ColorNames-WWW/Graphics-ColorNames-WWW-1.130.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="WWW color names and equivalent RGB values"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Graphics-ColorNames-0.320.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Gtk2-Notify/Gtk2-Notify-0.50.0.ebuild b/dev-perl/Gtk2-Notify/Gtk2-Notify-0.50.0.ebuild
index 29f1002f5e8f..8d02168dae49 100644
--- a/dev-perl/Gtk2-Notify/Gtk2-Notify-0.50.0.ebuild
+++ b/dev-perl/Gtk2-Notify/Gtk2-Notify-0.50.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="LGPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/glib-perl
diff --git a/dev-perl/Gtk2/Gtk2-1.249.920.ebuild b/dev-perl/Gtk2/Gtk2-1.249.920.ebuild
index 02c4f86dc0c7..7a52b3fdc2c9 100644
--- a/dev-perl/Gtk2/Gtk2-1.249.920.ebuild
+++ b/dev-perl/Gtk2/Gtk2-1.249.920.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="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
x11-libs/gtk+:2
diff --git a/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild b/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild
index 446488dfc5de..6822290deb78 100644
--- a/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild
+++ b/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Gtk3
diff --git a/dev-perl/Gtk3/Gtk3-0.34.0.ebuild b/dev-perl/Gtk3/Gtk3-0.34.0.ebuild
index 29f2eded5870..c9e2ad0132c0 100644
--- a/dev-perl/Gtk3/Gtk3-0.34.0.ebuild
+++ b/dev-perl/Gtk3/Gtk3-0.34.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
x11-libs/gtk+:3[introspection]
diff --git a/dev-perl/HTML-FillInForm/HTML-FillInForm-2.210.0.ebuild b/dev-perl/HTML-FillInForm/HTML-FillInForm-2.210.0.ebuild
index 5b5f16d77475..72fecaa47282 100644
--- a/dev-perl/HTML-FillInForm/HTML-FillInForm-2.210.0.ebuild
+++ b/dev-perl/HTML-FillInForm/HTML-FillInForm-2.210.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Populates HTML Forms with data"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/HTML-Parser
diff --git a/dev-perl/HTML-FormatText-WithLinks-AndTables/HTML-FormatText-WithLinks-AndTables-0.70.0-r1.ebuild b/dev-perl/HTML-FormatText-WithLinks-AndTables/HTML-FormatText-WithLinks-AndTables-0.70.0-r1.ebuild
index 8ca660d0c0c8..a7c7daaf4080 100644
--- a/dev-perl/HTML-FormatText-WithLinks-AndTables/HTML-FormatText-WithLinks-AndTables-0.70.0-r1.ebuild
+++ b/dev-perl/HTML-FormatText-WithLinks-AndTables/HTML-FormatText-WithLinks-AndTables-0.70.0-r1.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 @@ DESCRIPTION="Converts HTML to text with tables intact"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/README-INC.patch" )
RDEPEND="
diff --git a/dev-perl/HTML-FormatText-WithLinks/HTML-FormatText-WithLinks-0.150.0-r1.ebuild b/dev-perl/HTML-FormatText-WithLinks/HTML-FormatText-WithLinks-0.150.0-r1.ebuild
index 96ebf4416277..bc3e6f1c76ed 100644
--- a/dev-perl/HTML-FormatText-WithLinks/HTML-FormatText-WithLinks-0.150.0-r1.ebuild
+++ b/dev-perl/HTML-FormatText-WithLinks/HTML-FormatText-WithLinks-0.150.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="HTML to text conversion with links as footnotes"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/HTML-Formatter-2
diff --git a/dev-perl/HTML-Formatter/HTML-Formatter-2.160.0.ebuild b/dev-perl/HTML-Formatter/HTML-Formatter-2.160.0.ebuild
index 207d567e964d..1f488832565c 100644
--- a/dev-perl/HTML-Formatter/HTML-Formatter-2.160.0.ebuild
+++ b/dev-perl/HTML-Formatter/HTML-Formatter-2.160.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Base class for HTML Formatters"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-FromText/HTML-FromText-2.70.0.ebuild b/dev-perl/HTML-FromText/HTML-FromText-2.70.0.ebuild
index d9711d8e6c21..dd404f0425cf 100644
--- a/dev-perl/HTML-FromText/HTML-FromText-2.70.0.ebuild
+++ b/dev-perl/HTML-FromText/HTML-FromText-2.70.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
@@ -12,6 +12,7 @@ DESCRIPTION="Convert plain text to HTML"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~mips ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Email::Find::addrspec -> Email-Find 0.09
# HTML::Entities -> HTML-Parser
diff --git a/dev-perl/HTML-Gumbo/HTML-Gumbo-0.180.0.ebuild b/dev-perl/HTML-Gumbo/HTML-Gumbo-0.180.0.ebuild
index 7ab136ed4e87..ca37d1a2e961 100644
--- a/dev-perl/HTML-Gumbo/HTML-Gumbo-0.180.0.ebuild
+++ b/dev-perl/HTML-Gumbo/HTML-Gumbo-0.180.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="HTML5 parser based on gumbo C library"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Alien-LibGumbo-0.30.0
diff --git a/dev-perl/HTML-Mason-PSGIHandler/HTML-Mason-PSGIHandler-0.530.0.ebuild b/dev-perl/HTML-Mason-PSGIHandler/HTML-Mason-PSGIHandler-0.530.0.ebuild
index 4d78d1892ece..0bbbcee65a78 100644
--- a/dev-perl/HTML-Mason-PSGIHandler/HTML-Mason-PSGIHandler-0.530.0.ebuild
+++ b/dev-perl/HTML-Mason-PSGIHandler/HTML-Mason-PSGIHandler-0.530.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="PSGI handler for HTML::Mason"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/CGI-PSGI
diff --git a/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild b/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild
index 522c6657af3b..86f0eb3f7ed9 100644
--- a/dev-perl/HTML-Mason/HTML-Mason-1.560.0.ebuild
+++ b/dev-perl/HTML-Mason/HTML-Mason-1.560.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=5
@@ -13,6 +13,7 @@ HOMEPAGE="http://www.masonhq.com/ ${HOMEPAGE}"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="modperl test"
+RESTRICT="!test? ( test )"
RDEPEND="
!modperl? ( >=dev-perl/CGI-2.460.0 )
diff --git a/dev-perl/HTML-Packer/HTML-Packer-2.60.0.ebuild b/dev-perl/HTML-Packer/HTML-Packer-2.60.0.ebuild
index 1d2f80698da5..5295e6845b89 100644
--- a/dev-perl/HTML-Packer/HTML-Packer-2.60.0.ebuild
+++ b/dev-perl/HTML-Packer/HTML-Packer-2.60.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
@@ -11,6 +11,7 @@ DESCRIPTION="Another HTML code cleaner"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CSS-Packer-2.10.0
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.710.0-r1.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.710.0-r1.ebuild
index d46886abd02f..6dcc65b95895 100644
--- a/dev-perl/HTML-Parser/HTML-Parser-3.710.0-r1.ebuild
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.710.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Parse <HEAD> section of HTML documents"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/HTML-Tagset-3.03"
DEPEND="${RDEPEND}
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.720.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.720.0.ebuild
index 7caf4772c0bd..8999b917eba0 100644
--- a/dev-perl/HTML-Parser/HTML-Parser-3.720.0.ebuild
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.720.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Parse <HEAD> section of HTML documents"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/HTML-Tagset-3.03
diff --git a/dev-perl/HTML-Scrubber/HTML-Scrubber-0.170.0.ebuild b/dev-perl/HTML-Scrubber/HTML-Scrubber-0.170.0.ebuild
index 956d633fe0e6..dc6b84606cf0 100644
--- a/dev-perl/HTML-Scrubber/HTML-Scrubber-0.170.0.ebuild
+++ b/dev-perl/HTML-Scrubber/HTML-Scrubber-0.170.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for scrubbing/sanitizing html"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/HTML-Parser"
DEPEND="${REPEND}
diff --git a/dev-perl/HTML-Strip/HTML-Strip-2.100.0.ebuild b/dev-perl/HTML-Strip/HTML-Strip-2.100.0.ebuild
index 26ac568aa3af..2d71b952bfd6 100644
--- a/dev-perl/HTML-Strip/HTML-Strip-2.100.0.ebuild
+++ b/dev-perl/HTML-Strip/HTML-Strip-2.100.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Extension for stripping HTML markup from text"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-StripScripts-Parser/HTML-StripScripts-Parser-1.30.0.ebuild b/dev-perl/HTML-StripScripts-Parser/HTML-StripScripts-Parser-1.30.0.ebuild
index 0a0a988adf56..8ef3b367ecc9 100644
--- a/dev-perl/HTML-StripScripts-Parser/HTML-StripScripts-Parser-1.30.0.ebuild
+++ b/dev-perl/HTML-StripScripts-Parser/HTML-StripScripts-Parser-1.30.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="XSS filter using HTML::Parser"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/HTML-Parser-3.560.0
diff --git a/dev-perl/HTML-StripScripts/HTML-StripScripts-1.60.0.ebuild b/dev-perl/HTML-StripScripts/HTML-StripScripts-1.60.0.ebuild
index b39f377edc85..a4f6b0ceb367 100644
--- a/dev-perl/HTML-StripScripts/HTML-StripScripts-1.60.0.ebuild
+++ b/dev-perl/HTML-StripScripts/HTML-StripScripts-1.60.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Strip scripting constructs out of HTML"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
"
diff --git a/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild b/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild
index d5fbf0c83f3c..bb5fb4f388a8 100644
--- a/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild
+++ b/dev-perl/HTML-TableParser/HTML-TableParser-0.420.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="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/HTML-Parser-3.260.0
diff --git a/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild b/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
index 78b7006743d3..1995f094bc71 100644
--- a/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
+++ b/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,6 +10,7 @@ DESCRIPTION='Perl/XS module to use HTML Templates from CGI scripts'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Path-2.0.0
diff --git a/dev-perl/HTML-Template/HTML-Template-2.970.0.ebuild b/dev-perl/HTML-Template/HTML-Template-2.970.0.ebuild
index b9baa911fdc2..bb9eefe307f6 100644
--- a/dev-perl/HTML-Template/HTML-Template-2.970.0.ebuild
+++ b/dev-perl/HTML-Template/HTML-Template-2.970.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="A Perl module to use HTML Templates"
SLOT="0"
KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild b/dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild
index f5a692cc9e06..d2a1f86dfe23 100644
--- a/dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild
+++ b/dev-perl/HTML-Tree/HTML-Tree-5.60.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
@@ -12,6 +12,7 @@ DESCRIPTION="A library to manage HTML-Tree in PERL"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Tree/HTML-Tree-5.70.0.ebuild b/dev-perl/HTML-Tree/HTML-Tree-5.70.0.ebuild
index e204dfef42e1..702e5ca8f6ce 100644
--- a/dev-perl/HTML-Tree/HTML-Tree-5.70.0.ebuild
+++ b/dev-perl/HTML-Tree/HTML-Tree-5.70.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A library to manage HTML-Tree in PERL"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild b/dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild
index 483c210c6bee..e79962b2bb12 100644
--- a/dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild
+++ b/dev-perl/HTTP-Body/HTTP-Body-1.220.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
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="HTTP Body Parser"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# HTTP::Headers -> HTTP-Message
# HTTP::Request::Common -> HTTP-Message
diff --git a/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.140.0.ebuild b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.140.0.ebuild
index 37b71f30a99a..836e7d3caead 100644
--- a/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.140.0.ebuild
+++ b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.140.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Determine Web browser, version, and platform from an HTTP user agen
SLOT="0"
KEYWORDS="amd64 hppa ~mips ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0.ebuild b/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0.ebuild
index 8fbab2393649..f2ed7283a57d 100644
--- a/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0.ebuild
+++ b/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Cache the result of http get-requests persistently"
SLOT="0"
KEYWORDS="amd64 ~arm ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/libwww-perl
virtual/perl-Digest-MD5
diff --git a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.8.0.ebuild b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.8.0.ebuild
index f5b7ae93b678..ec1518bb120b 100644
--- a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.8.0.ebuild
+++ b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.8.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
@@ -11,6 +11,7 @@ DESCRIPTION="A minimalist HTTP user agent cookie jar"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( dev-perl/Mozilla-PublicSuffix )
diff --git a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild
index 11beb581f810..afec3926fd01 100644
--- a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild
+++ b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Storage of cookies"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.60.0.ebuild b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.60.0.ebuild
index c0df279cfc2f..a7fe7b250164 100644
--- a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.60.0.ebuild
+++ b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.60.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Base class for simple HTTP servers"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild
index b8555eac307f..b6ba9ac1587d 100644
--- a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild
+++ b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="PSGI compliant HTTP Entity Parser"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Encode
diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild
index 53062db8a0ea..0922ed437f47 100644
--- a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild
+++ b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Faster implementation of HTTP::Headers"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/HTTP-Date
diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
index d92f88310992..eb113cb7ea14 100644
--- a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
+++ b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Faster implementation of HTTP::Headers"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/HTTP-Date
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.110.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.110.0.ebuild
index 3506e48dc367..d04d6c5c60f8 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.110.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Base class for Request/Response"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# MIME::QuotedPrint -> MIME-Base64
RDEPEND="
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.130.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.130.0.ebuild
index fb52237af5d8..8f0278634601 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.130.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Base class for Request/Response"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# MIME::QuotedPrint -> MIME-Base64
RDEPEND="
diff --git a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild
index eed9f3c6da27..02ecba1db115 100644
--- a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild
+++ b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Low Level MultiPart MIME HTTP parser"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r1.ebuild b/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r1.ebuild
index 6d0f9a8d32d1..b36720cd987d 100644
--- a/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r1.ebuild
+++ b/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Adds encoding() to HTTP::Response"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/libwww-perl"
DEPEND="${RDEPEND}
diff --git a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild
index ce34c502c1d2..832b2a1584e8 100644
--- a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild
+++ b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.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
@@ -12,6 +12,7 @@ DESCRIPTION="Lightweight HTTP Server"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild
index 20939d7e7ba7..fad9b056704c 100644
--- a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild
+++ b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.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
@@ -12,6 +12,7 @@ DESCRIPTION="Lightweight field hash for inside-out objects"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-XSLoader-0.20.0
diff --git a/dev-perl/Hash-Merge-Simple/Hash-Merge-Simple-0.51.0.ebuild b/dev-perl/Hash-Merge-Simple/Hash-Merge-Simple-0.51.0.ebuild
index c15855a25984..57b5c3db4c90 100644
--- a/dev-perl/Hash-Merge-Simple/Hash-Merge-Simple-0.51.0.ebuild
+++ b/dev-perl/Hash-Merge-Simple/Hash-Merge-Simple-0.51.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Recursively merge two or more hashes, simply"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Clone
diff --git a/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.50.0.ebuild b/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.50.0.ebuild
index e14ea8572a1d..ccbfb3fb5202 100644
--- a/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.50.0.ebuild
+++ b/dev-perl/Hash-MoreUtils/Hash-MoreUtils-0.50.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Provide the stuff missing in Hash::Util"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild
index 862be02ad367..0d464b745050 100644
--- a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0.ebuild
+++ b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.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
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Store multiple values per key"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.250.0.ebuild b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.250.0.ebuild
index 36d08e2f985d..8675c10fdf3d 100644
--- a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.250.0.ebuild
+++ b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.250.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Lexically scoped subroutine wrappers"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0.ebuild b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0.ebuild
index 0669e8dd8896..9ea9c8128b43 100644
--- a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0.ebuild
+++ b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Lexically scoped subroutine wrappers"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0.ebuild b/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0.ebuild
index 1fd3f9827475..82bb6fa621d5 100644
--- a/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0.ebuild
+++ b/dev-perl/IMAP-BodyStructure/IMAP-BodyStructure-1.30.0.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
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=dev-perl/Module-Build-0.380.0
test? ( dev-perl/Test-NoWarnings )"
diff --git a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400-r1.ebuild b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400-r1.ebuild
index a1bacb83890a..6347bd7bb42d 100644
--- a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400-r1.ebuild
+++ b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400-r1.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 @@ DESCRIPTION="Capture STDOUT and STDERR from Perl code, subprocesses or XS"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400.ebuild b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400.ebuild
index b034b315239c..374ba43db205 100644
--- a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400.ebuild
+++ b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400.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
@@ -12,6 +12,7 @@ DESCRIPTION="Capture STDOUT and STDERR from Perl code, subprocesses or XS"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-HTML/IO-HTML-1.1.0.ebuild b/dev-perl/IO-HTML/IO-HTML-1.1.0.ebuild
index 1c7d9c376073..f83339db2454 100644
--- a/dev-perl/IO-HTML/IO-HTML-1.1.0.ebuild
+++ b/dev-perl/IO-HTML/IO-HTML-1.1.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Open an HTML file with automatic charset detection"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-Handle-Util/IO-Handle-Util-0.10.0.ebuild b/dev-perl/IO-Handle-Util/IO-Handle-Util-0.10.0.ebuild
index 9b368e42b984..8f4472747a63 100644
--- a/dev-perl/IO-Handle-Util/IO-Handle-Util-0.10.0.ebuild
+++ b/dev-perl/IO-Handle-Util/IO-Handle-Util-0.10.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
@@ -11,6 +11,7 @@ DESCRIPTION="Functions for working with IO::Handle like objects"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/IO-String
diff --git a/dev-perl/IO-Interactive/IO-Interactive-1.22.0.ebuild b/dev-perl/IO-Interactive/IO-Interactive-1.22.0.ebuild
index 00bb945c3047..f34792988198 100644
--- a/dev-perl/IO-Interactive/IO-Interactive-1.22.0.ebuild
+++ b/dev-perl/IO-Interactive/IO-Interactive-1.22.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Utilities for interactive I/O"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-version-0.780.0
diff --git a/dev-perl/IO-Pager/IO-Pager-0.390.0.ebuild b/dev-perl/IO-Pager/IO-Pager-0.390.0.ebuild
index 28017c37c680..4415dd4dc69c 100644
--- a/dev-perl/IO-Pager/IO-Pager-0.390.0.ebuild
+++ b/dev-perl/IO-Pager/IO-Pager-0.390.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Select a pager, optionally pipe it output if destination is a TTY"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/IO-Prompt/IO-Prompt-0.997.4.ebuild b/dev-perl/IO-Prompt/IO-Prompt-0.997.4.ebuild
index 54c6ced1bc08..6494883ec7ae 100644
--- a/dev-perl/IO-Prompt/IO-Prompt-0.997.4.ebuild
+++ b/dev-perl/IO-Prompt/IO-Prompt-0.997.4.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
@@ -13,6 +13,7 @@ DESCRIPTION="Interactively prompt for user input"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/IO-Socket-PortState/IO-Socket-PortState-0.30.0.ebuild b/dev-perl/IO-Socket-PortState/IO-Socket-PortState-0.30.0.ebuild
index ab290db60797..2ccab458f4c8 100644
--- a/dev-perl/IO-Socket-PortState/IO-Socket-PortState-0.30.0.ebuild
+++ b/dev-perl/IO-Socket-PortState/IO-Socket-PortState-0.30.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Perl extension for checking the open or closed status of a port"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-IO"
DEPEND="${RDEPEND}
diff --git a/dev-perl/IO-Socket-Timeout/IO-Socket-Timeout-0.320.0.ebuild b/dev-perl/IO-Socket-Timeout/IO-Socket-Timeout-0.320.0.ebuild
index c1fd8f0487ba..f947ef07dc26 100644
--- a/dev-perl/IO-Socket-Timeout/IO-Socket-Timeout-0.320.0.ebuild
+++ b/dev-perl/IO-Socket-Timeout/IO-Socket-Timeout-0.320.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="IO::Socket with read/write timeout"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/PerlIO-via-Timeout-0.320.0
diff --git a/dev-perl/IO-Stty/IO-Stty-0.30.0.ebuild b/dev-perl/IO-Stty/IO-Stty-0.30.0.ebuild
index a4a6ab93fd80..bba05e3465e5 100644
--- a/dev-perl/IO-Stty/IO-Stty-0.30.0.ebuild
+++ b/dev-perl/IO-Stty/IO-Stty-0.30.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Change and print terminal line settings"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/IO-TieCombine/IO-TieCombine-1.5.0.ebuild b/dev-perl/IO-TieCombine/IO-TieCombine-1.5.0.ebuild
index e12daa94a29c..6ebe241d7d61 100644
--- a/dev-perl/IO-TieCombine/IO-TieCombine-1.5.0.ebuild
+++ b/dev-perl/IO-TieCombine/IO-TieCombine-1.5.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="produce tied (and other) separate but combined variables"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Symbol, strict, warnings -> perl
RDEPEND="
diff --git a/dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild b/dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild
index b51c26cc2b25..e4a11495d386 100644
--- a/dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild
+++ b/dev-perl/IPC-Run/IPC-Run-0.960.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
@@ -12,6 +12,7 @@ DESCRIPTION="system() and background procs w/ piping, redirs, ptys"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/IO-Tty-1.80.0
diff --git a/dev-perl/IPC-Run3/IPC-Run3-0.48.0.ebuild b/dev-perl/IPC-Run3/IPC-Run3-0.48.0.ebuild
index a0bbf4b9db8e..1c7bc3b80fdb 100644
--- a/dev-perl/IPC-Run3/IPC-Run3-0.48.0.ebuild
+++ b/dev-perl/IPC-Run3/IPC-Run3-0.48.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( BSD-2 Artistic GPL-1+ )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Time-HiRes
diff --git a/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r1.ebuild b/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r1.ebuild
index ae03922761e8..0c26584582a6 100644
--- a/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r1.ebuild
+++ b/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="IPC::ShareLite module for perl"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( virtual/perl-Test-Simple )"
RDEPEND=""
diff --git a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.250.0.ebuild b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.250.0.ebuild
index d4936d33ecb3..4124570e805a 100644
--- a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.250.0.ebuild
+++ b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.250.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Run commands simply, with detailed diagnostics"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r1.ebuild b/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r1.ebuild
index 99202eb8c19a..eedf1b47ab7c 100644
--- a/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r1.ebuild
+++ b/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Interface to the Imlib2 image library"
SLOT="0"
KEYWORDS="alpha amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=media-libs/imlib2-1"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild b/dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild
index 46edc753eede..504d7c094b0d 100644
--- a/dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild
+++ b/dev-perl/Image-Sane/Image-Sane-0.140.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Access SANE-compatible scanners from Perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Exception-Class
diff --git a/dev-perl/Image-Scale/Image-Scale-0.130.0.ebuild b/dev-perl/Image-Scale/Image-Scale-0.130.0.ebuild
index ac3988afea1b..10a8264c412c 100644
--- a/dev-perl/Image-Scale/Image-Scale-0.130.0.ebuild
+++ b/dev-perl/Image-Scale/Image-Scale-0.130.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="|| ( GPL-2 GPL-3 )" # GPL2+
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+gif jpeg +png test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( jpeg png )"
diff --git a/dev-perl/Image-Size/Image-Size-3.300.0.ebuild b/dev-perl/Image-Size/Image-Size-3.300.0.ebuild
index 4a0d3f7d4e78..8a7daae73e13 100644
--- a/dev-perl/Image-Size/Image-Size-3.300.0.ebuild
+++ b/dev-perl/Image-Size/Image-Size-3.300.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="A library to extract height/width from images"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-IO-Compress
diff --git a/dev-perl/Import-Into/Import-Into-1.2.5.ebuild b/dev-perl/Import-Into/Import-Into-1.2.5.ebuild
index fb3428feb0c3..ee34afbe94d8 100644
--- a/dev-perl/Import-Into/Import-Into-1.2.5.ebuild
+++ b/dev-perl/Import-Into/Import-Into-1.2.5.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Import packages into other packages"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Module-Runtime
diff --git a/dev-perl/Importer/Importer-0.24.0.ebuild b/dev-perl/Importer/Importer-0.24.0.ebuild
index 24e6e864d547..738c5ebea661 100644
--- a/dev-perl/Importer/Importer-0.24.0.ebuild
+++ b/dev-perl/Importer/Importer-0.24.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Alternative interface to modules that export symbols"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Inline-C/Inline-C-0.780.0.ebuild b/dev-perl/Inline-C/Inline-C-0.780.0.ebuild
index 83f341775aab..722934793d56 100644
--- a/dev-perl/Inline-C/Inline-C-0.780.0.ebuild
+++ b/dev-perl/Inline-C/Inline-C-0.780.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 @@ DESCRIPTION="C Language Support for Inline"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DIST_TEST="do" # parallelism thwarted by race conditions
diff --git a/dev-perl/Inline-Files/Inline-Files-0.690.0.ebuild b/dev-perl/Inline-Files/Inline-Files-0.690.0.ebuild
index c51e604e1cab..43b0de009529 100644
--- a/dev-perl/Inline-Files/Inline-Files-0.690.0.ebuild
+++ b/dev-perl/Inline-Files/Inline-Files-0.690.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Multiple virtual files in a single file"
SLOT="0"
KEYWORDS="alpha amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Inline-Python/Inline-Python-0.560.0.ebuild b/dev-perl/Inline-Python/Inline-Python-0.560.0.ebuild
index 16cd080bbe8a..16fa012c1dae 100644
--- a/dev-perl/Inline-Python/Inline-Python-0.560.0.ebuild
+++ b/dev-perl/Inline-Python/Inline-Python-0.560.0.ebuild
@@ -15,6 +15,7 @@ DESCRIPTION="Easy implementation of Python extensions"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Inline/Inline-0.500.0-r1.ebuild b/dev-perl/Inline/Inline-0.500.0-r1.ebuild
index 9639d11d4ac9..9ca408970a74 100644
--- a/dev-perl/Inline/Inline-0.500.0-r1.ebuild
+++ b/dev-perl/Inline/Inline-0.500.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Write Perl subroutines in other languages"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Digest-MD5
virtual/perl-File-Spec
diff --git a/dev-perl/Inline/Inline-0.800.0.ebuild b/dev-perl/Inline/Inline-0.800.0.ebuild
index 8f655211edc4..1f6835191462 100644
--- a/dev-perl/Inline/Inline-0.800.0.ebuild
+++ b/dev-perl/Inline/Inline-0.800.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Write Perl subroutines in other languages"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild b/dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild
index 567b3b3c6009..50d838f140c1 100644
--- a/dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild
+++ b/dev-perl/JSON-Any/JSON-Any-1.390.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Wrapper Class for the various JSON classes (DEPRECATED)"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
index 30736a89b0dc..e4a12957b2bd 100644
--- a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
+++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.3.9.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
# needs Scalar-Util
RDEPEND="
diff --git a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild b/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
index ba973e727d8e..840d494d5208 100644
--- a/dev-perl/JSON-Parse/JSON-Parse-0.550.0.ebuild
+++ b/dev-perl/JSON-Parse/JSON-Parse-0.550.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
@@ -12,6 +12,7 @@ DESCRIPTION="Read JSON into a Perl Variable"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Getopt-Long"
DEPEND="${RDEPEND}
diff --git a/dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild b/dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild
index b02253ee108b..a8775516b64c 100644
--- a/dev-perl/JSON-RPC/JSON-RPC-1.60.0.ebuild
+++ b/dev-perl/JSON-RPC/JSON-RPC-1.60.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="JSON RPC 2.0 Server Implementation"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Plack::Request,Plack::Test -> Plack
# CPAN::Meta::Prereqs -> perl-CPAN-Meta
diff --git a/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r1.ebuild b/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r1.ebuild
index 414f1539b8e6..707c2caf294e 100644
--- a/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r1.ebuild
+++ b/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Support versions 1 and 2 of JSON::XS"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/JSON-XS"
DEPEND="
diff --git a/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild b/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
index e82a3ff5eac9..3e62052a265e 100644
--- a/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
+++ b/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and fast"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Types-Serialiser
diff --git a/dev-perl/JSON/JSON-2.900.0.ebuild b/dev-perl/JSON/JSON-2.900.0.ebuild
index ec866b47edeb..3f0cc9f66870 100644
--- a/dev-perl/JSON/JSON-2.900.0.ebuild
+++ b/dev-perl/JSON/JSON-2.900.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
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/JSON/JSON-2.940.0.ebuild b/dev-perl/JSON/JSON-2.940.0.ebuild
index 5112dee16300..f05979c7b304 100644
--- a/dev-perl/JSON/JSON-2.940.0.ebuild
+++ b/dev-perl/JSON/JSON-2.940.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="xs? ( >=dev-perl/JSON-XS-2.340.0 )"
DEPEND="
diff --git a/dev-perl/JavaScript-Minifier/JavaScript-Minifier-1.140.0.ebuild b/dev-perl/JavaScript-Minifier/JavaScript-Minifier-1.140.0.ebuild
index 1caebee866f0..e5e12b6aadf0 100644
--- a/dev-perl/JavaScript-Minifier/JavaScript-Minifier-1.140.0.ebuild
+++ b/dev-perl/JavaScript-Minifier/JavaScript-Minifier-1.140.0.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 @@ DESCRIPTION="Perl extension for minifying JavaScript code"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild
index 6d25e26e3956..89de6f2f79ce 100644
--- a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.0.ebuild
+++ b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.30.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
@@ -10,6 +10,7 @@ DESCRIPTION="Perl version of Dean Edward's Packer.js"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Regexp-RegGrp-1.1.1_rc
diff --git a/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild b/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild
index 0c260616a798..7ff83398e69f 100644
--- a/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild
+++ b/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.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 @@ DESCRIPTION="Does your process have access to the web"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# https://rt.cpan.org/Public/Bug/Display.html?id=112728
PATCHES=("${FILESDIR}/${DIST_VERSION}-no-network.patch")
diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild
index 11340cbcc8aa..22fb5d16c64a 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.70.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Provide https support for LWP::UserAgent"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
diff --git a/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.60.0-r1.ebuild b/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.60.0-r1.ebuild
index 2e3f37a0689f..b65e15ab5c16 100644
--- a/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.60.0-r1.ebuild
+++ b/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.60.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="LWP::UserAgent with simple caching mechanism"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/libwww-perl"
DEPEND="${RDEPEND}
diff --git a/dev-perl/LaTeX-Driver/LaTeX-Driver-0.200.4.ebuild b/dev-perl/LaTeX-Driver/LaTeX-Driver-0.200.4.ebuild
index 3d38fa8af2cc..f8d58408ebbc 100644
--- a/dev-perl/LaTeX-Driver/LaTeX-Driver-0.200.4.ebuild
+++ b/dev-perl/LaTeX-Driver/LaTeX-Driver-0.200.4.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 @@ DESCRIPTION="Perl encapsulation of invoking the Latex programs"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Accessor
diff --git a/dev-perl/LaTeX-Driver/LaTeX-Driver-0.300.2.ebuild b/dev-perl/LaTeX-Driver/LaTeX-Driver-0.300.2.ebuild
index 6e7aef9866f6..9af2e67b42b3 100644
--- a/dev-perl/LaTeX-Driver/LaTeX-Driver-0.300.2.ebuild
+++ b/dev-perl/LaTeX-Driver/LaTeX-Driver-0.300.2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl encapsulation of invoking the Latex programs"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/LaTeX-Encode/LaTeX-Encode-0.91.6-r1.ebuild b/dev-perl/LaTeX-Encode/LaTeX-Encode-0.91.6-r1.ebuild
index 26aad6b8bf31..1dc7e70391a3 100644
--- a/dev-perl/LaTeX-Encode/LaTeX-Encode-0.91.6-r1.ebuild
+++ b/dev-perl/LaTeX-Encode/LaTeX-Encode-0.91.6-r1.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 @@ DESCRIPTION="Encode characters for LaTeX formatting"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Getopt-Long
diff --git a/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0.ebuild b/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0.ebuild
index 4b2148fa4371..8ecbe20ac163 100644
--- a/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0.ebuild
+++ b/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Encode characters for LaTeX formatting"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Getopt-Long
diff --git a/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6-r1.ebuild b/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6-r1.ebuild
index 81b437f59ebc..29b4fc1bc08d 100644
--- a/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6-r1.ebuild
+++ b/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( GPL-1+ Artistic )"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6.ebuild b/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6.ebuild
index 69497b625cbc..adc380fed95e 100644
--- a/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6.ebuild
+++ b/dev-perl/LaTeX-Table/LaTeX-Table-1.0.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( GPL-1+ Artistic )"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild
index 875da1da3e43..8f24c91af66b 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.661.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
@@ -22,6 +22,7 @@ HOMEPAGE="https://www.labmeasurement.de"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DZIL_PLUGINS=( Git SurgicalPodWeaver RPM AuthorsFromGit )
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.682.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.682.ebuild
index 5e29b74a2ea1..5dbfeb19665b 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.682.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.682.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://www.labmeasurement.de"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DZIL_PLUGINS=( Git SurgicalPodWeaver RPM AuthorsFromGit )
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
index 5e29b74a2ea1..5dbfeb19665b 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://www.labmeasurement.de"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DZIL_PLUGINS=( Git SurgicalPodWeaver RPM AuthorsFromGit )
diff --git a/dev-perl/Lexical-Persistence/Lexical-Persistence-1.23.0.ebuild b/dev-perl/Lexical-Persistence/Lexical-Persistence-1.23.0.ebuild
index 9a9b87700708..4921d1775984 100644
--- a/dev-perl/Lexical-Persistence/Lexical-Persistence-1.23.0.ebuild
+++ b/dev-perl/Lexical-Persistence/Lexical-Persistence-1.23.0.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 @@ DESCRIPTION="Bind lexicals to persistent data"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# constant -> perl
RDEPEND="
diff --git a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
index 0a0a6e886808..6a954debb1f3 100644
--- a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
+++ b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Prevent leakage of lexical hints"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Note: This module is a no-op at runtime since Perl 5.12
# but is required for dependency resolution
diff --git a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.902.0.ebuild b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.902.0.ebuild
index 6525a5b64c50..bb868861d560 100644
--- a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.902.0.ebuild
+++ b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.902.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
@@ -13,6 +13,7 @@ DESCRIPTION="Perl module to pluralize English words"
SLOT="0"
KEYWORDS="alpha amd64 ppc ppc64 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Lingua-EN-NameCase/Lingua-EN-NameCase-1.190.0-r1.ebuild b/dev-perl/Lingua-EN-NameCase/Lingua-EN-NameCase-1.190.0-r1.ebuild
index 6eb9099708a6..736848f9ce96 100644
--- a/dev-perl/Lingua-EN-NameCase/Lingua-EN-NameCase-1.190.0-r1.ebuild
+++ b/dev-perl/Lingua-EN-NameCase/Lingua-EN-NameCase-1.190.0-r1.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 @@ DESCRIPTION="Correctly case a person's name from UPERCASE or lowcase"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.330.0.ebuild b/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.330.0.ebuild
index ecdfc59922a0..d163ab3e299c 100644
--- a/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.330.0.ebuild
+++ b/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.330.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="routines for manipulating a person's name"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Parse-RecDescent-1
diff --git a/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.360.0.ebuild b/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.360.0.ebuild
index 91bafd48080c..6dd191afd209 100644
--- a/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.360.0.ebuild
+++ b/dev-perl/Lingua-EN-NameParse/Lingua-EN-NameParse-1.360.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="routines for manipulating a person's name"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Parse-RecDescent-1
diff --git a/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.40.0.ebuild b/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.40.0.ebuild
index 914a6e89618c..43cac502eb44 100644
--- a/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.40.0.ebuild
+++ b/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.40.0.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 @@ DESCRIPTION="Convert cardinal numbers(3) to ordinal numbers(3rd)"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0.ebuild b/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0.ebuild
index bd832ba74198..87dbf018b7a6 100644
--- a/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0.ebuild
+++ b/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0.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 @@ DESCRIPTION="Portuguese language stemming"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0.ebuild b/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0.ebuild
index b0cdd739f9aa..1457f104b22c 100644
--- a/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0.ebuild
+++ b/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0.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 @@ DESCRIPTION="Porter's stemming algorithm for Russian (KOI8-R only)"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Linux-Distribution/Linux-Distribution-0.230.0.ebuild b/dev-perl/Linux-Distribution/Linux-Distribution-0.230.0.ebuild
index d2f399083ee2..4955dbf14715 100644
--- a/dev-perl/Linux-Distribution/Linux-Distribution-0.230.0.ebuild
+++ b/dev-perl/Linux-Distribution/Linux-Distribution-0.230.0.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 @@ DESCRIPTION="Perl extension to detect on which Linux distribution we are running
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Linux-PipeMagic/Linux-PipeMagic-0.30.0.ebuild b/dev-perl/Linux-PipeMagic/Linux-PipeMagic-0.30.0.ebuild
index 24510cf7020c..5d647f00ea6b 100644
--- a/dev-perl/Linux-PipeMagic/Linux-PipeMagic-0.30.0.ebuild
+++ b/dev-perl/Linux-PipeMagic/Linux-PipeMagic-0.30.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
@@ -11,6 +11,7 @@ DESCRIPTION="Perl extension to use the zero copy IO syscalls"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Lirc-Client/Lirc-Client-2.20.0.ebuild b/dev-perl/Lirc-Client/Lirc-Client-2.20.0.ebuild
index 7491f73d2b73..230e1c0d3447 100644
--- a/dev-perl/Lirc-Client/Lirc-Client-2.20.0.ebuild
+++ b/dev-perl/Lirc-Client/Lirc-Client-2.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="A client library for the Linux Infrared Remote Control (LIRC)"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/List-AllUtils/List-AllUtils-0.140.0.ebuild b/dev-perl/List-AllUtils/List-AllUtils-0.140.0.ebuild
index 5dd063ccb522..0dbe38fa5b6b 100644
--- a/dev-perl/List-AllUtils/List-AllUtils-0.140.0.ebuild
+++ b/dev-perl/List-AllUtils/List-AllUtils-0.140.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
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
LICENSE="Artistic-2"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/List-SomeUtils-0.500.0
diff --git a/dev-perl/List-AllUtils/List-AllUtils-0.90.0.ebuild b/dev-perl/List-AllUtils/List-AllUtils-0.90.0.ebuild
index 5d2a2a7c27d0..51a854838bd4 100644
--- a/dev-perl/List-AllUtils/List-AllUtils-0.90.0.ebuild
+++ b/dev-perl/List-AllUtils/List-AllUtils-0.90.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=5
@@ -12,6 +12,7 @@ DESCRIPTION='Combines List::Util and List::MoreUtils in one bite-sized package'
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/List-MoreUtils-0.280.0
>=virtual/perl-Scalar-List-Utils-1.310.0"
diff --git a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.418.0.ebuild b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.418.0.ebuild
index 4540f89fe694..e047dbb9fc7b 100644
--- a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.418.0.ebuild
+++ b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.418.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Compiled List::MoreUtils functions"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# See XS.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.426.0.ebuild b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.426.0.ebuild
index e32f3a4a353d..89d53892faa9 100644
--- a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.426.0.ebuild
+++ b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.426.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Compiled List::MoreUtils functions"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# See XS.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.428.0.ebuild b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.428.0.ebuild
index 34b513d033af..2e0cffcf520a 100644
--- a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.428.0.ebuild
+++ b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.428.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Compiled List::MoreUtils functions"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# See XS.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils/List-MoreUtils-0.418.0.ebuild b/dev-perl/List-MoreUtils/List-MoreUtils-0.418.0.ebuild
index f78f33aa6d70..756a26a41d1f 100644
--- a/dev-perl/List-MoreUtils/List-MoreUtils-0.418.0.ebuild
+++ b/dev-perl/List-MoreUtils/List-MoreUtils-0.418.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Provide the missing functionality from List::Util"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
# See MoreUtils.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils/List-MoreUtils-0.419.0.ebuild b/dev-perl/List-MoreUtils/List-MoreUtils-0.419.0.ebuild
index ec5319710058..44aca1048d13 100644
--- a/dev-perl/List-MoreUtils/List-MoreUtils-0.419.0.ebuild
+++ b/dev-perl/List-MoreUtils/List-MoreUtils-0.419.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
@@ -12,6 +12,7 @@ DESCRIPTION="Provide the missing functionality from List::Util"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
# See MoreUtils.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils/List-MoreUtils-0.426.0.ebuild b/dev-perl/List-MoreUtils/List-MoreUtils-0.426.0.ebuild
index f29b7cb91537..2b6123fcaae2 100644
--- a/dev-perl/List-MoreUtils/List-MoreUtils-0.426.0.ebuild
+++ b/dev-perl/List-MoreUtils/List-MoreUtils-0.426.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Provide the missing functionality from List::Util"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
# See MoreUtils.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild
index 9825109bd17c..23ca16bba1b3 100644
--- a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild
+++ b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.560.0.ebuild b/dev-perl/List-SomeUtils/List-SomeUtils-0.560.0.ebuild
index eab24e6cca3c..b35e5ffbff8c 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.560.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.560.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="A colletion of List utilities missing from List::Util"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/List-UtilsBy/List-UtilsBy-0.100.0.ebuild b/dev-perl/List-UtilsBy/List-UtilsBy-0.100.0.ebuild
index d7926dde1898..5505faaf1fc1 100644
--- a/dev-perl/List-UtilsBy/List-UtilsBy-0.100.0.ebuild
+++ b/dev-perl/List-UtilsBy/List-UtilsBy-0.100.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Higher-order list utility functions"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-perl/Module-Build-0.380.0
diff --git a/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0.ebuild b/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0.ebuild
index 818254e60603..e2c556c3a9b7 100644
--- a/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0.ebuild
+++ b/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.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=5
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
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"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Locale-Maketext-1.170.0
diff --git a/dev-perl/Locale-Msgfmt/Locale-Msgfmt-0.150.0-r1.ebuild b/dev-perl/Locale-Msgfmt/Locale-Msgfmt-0.150.0-r1.ebuild
index b7d72d4bcb7b..e483461cc65a 100644
--- a/dev-perl/Locale-Msgfmt/Locale-Msgfmt-0.150.0-r1.ebuild
+++ b/dev-perl/Locale-Msgfmt/Locale-Msgfmt-0.150.0-r1.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 @@ DESCRIPTION="Compile .po files to .mo files"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Locale-PO/Locale-PO-0.270.0.ebuild b/dev-perl/Locale-PO/Locale-PO-0.270.0.ebuild
index da825105672e..8bafe4f6a4eb 100644
--- a/dev-perl/Locale-PO/Locale-PO-0.270.0.ebuild
+++ b/dev-perl/Locale-PO/Locale-PO-0.270.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module for manipulating .po entries from GNU gettext"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-devel/gettext
diff --git a/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild b/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild
index 3ac03a4c5bb8..594a07d96c7d 100644
--- a/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild
+++ b/dev-perl/Log-Agent/Log-Agent-1.1.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
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Log-Any/Log-Any-1.701.0.ebuild b/dev-perl/Log-Any/Log-Any-1.701.0.ebuild
index 2af16e999053..35200881e71a 100644
--- a/dev-perl/Log-Any/Log-Any-1.701.0.ebuild
+++ b/dev-perl/Log-Any/Log-Any-1.701.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Bringing loggers and listeners together"
SLOT="0"
KEYWORDS="alpha amd64 ppc sparc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Test::Builder needed for Log/Any/Adapter/Test.pm
# constant -> perl
diff --git a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild
index f0a493c0c978..c950a14fbf42 100644
--- a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.0.ebuild
+++ b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.3.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="log events to an array (reference)"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Log-Dispatch
diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.540.0.ebuild b/dev-perl/Log-Dispatch/Log-Dispatch-2.540.0.ebuild
index b093fb779658..9a1dd403bbd4 100644
--- a/dev-perl/Log-Dispatch/Log-Dispatch-2.540.0.ebuild
+++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.540.0.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
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/email-exit.t"
diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.580.0.ebuild b/dev-perl/Log-Dispatch/Log-Dispatch-2.580.0.ebuild
index d89e3957a24c..203e4283e7d9 100644
--- a/dev-perl/Log-Dispatch/Log-Dispatch-2.580.0.ebuild
+++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.580.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/email-exit.t"
diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.630.0.ebuild b/dev-perl/Log-Dispatch/Log-Dispatch-2.630.0.ebuild
index dfdaf00f249a..84dbc6a0d2fc 100644
--- a/dev-perl/Log-Dispatch/Log-Dispatch-2.630.0.ebuild
+++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.630.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="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/email-exit.t"
diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild b/dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild
index 2becb228a0ba..0481fd1b1c97 100644
--- a/dev-perl/Log-Dispatch/Log-Dispatch-2.670.0.ebuild
+++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.670.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/email-exit.t"
diff --git a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild
index b9e7338c26c2..51351c051ceb 100644
--- a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.0.ebuild
+++ b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.15.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
@@ -10,6 +10,7 @@ DESCRIPTION="a simple wrapper around Log::Dispatch"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: Log::Dispatch::File -> Log-Dispatch
# r: Log::Dispatch::Screen -> Log-Dispatch
diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild b/dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild
index 2bc30207ce70..abc35f35b26b 100644
--- a/dev-perl/Log-Log4perl/Log-Log4perl-1.490.0.ebuild
+++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.490.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
EAPI=6
@@ -14,6 +14,7 @@ HOMEPAGE="http://log4perl.sourceforge.net/"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Path-2.60.600
diff --git a/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild b/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild
index 07924b931cb5..21d4c75a1518 100644
--- a/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.0.ebuild
+++ b/dev-perl/Log-Message-Simple/Log-Message-Simple-0.100.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
@@ -10,6 +10,7 @@ DESCRIPTION="Simplified interface to Log::Message"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
dev-perl/Log-Message
diff --git a/dev-perl/Log-Message/Log-Message-0.80.0.ebuild b/dev-perl/Log-Message/Log-Message-0.80.0.ebuild
index 9a0073d48d5c..5e0dcf14f3bd 100644
--- a/dev-perl/Log-Message/Log-Message-0.80.0.ebuild
+++ b/dev-perl/Log-Message/Log-Message-0.80.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
@@ -10,6 +10,7 @@ DESCRIPTION="Powerful and flexible message logging mechanism"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
virtual/perl-Locale-Maketext-Simple
diff --git a/dev-perl/Log-Report-Optional/Log-Report-Optional-1.30.0.ebuild b/dev-perl/Log-Report-Optional/Log-Report-Optional-1.30.0.ebuild
index 3da7db3d627f..909e5986f5b7 100644
--- a/dev-perl/Log-Report-Optional/Log-Report-Optional-1.30.0.ebuild
+++ b/dev-perl/Log-Report-Optional/Log-Report-Optional-1.30.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
@@ -11,6 +11,7 @@ DESCRIPTION="Lightweight implementation logger for Log::Report"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/String-Print-0.910.0
diff --git a/dev-perl/Log-Report/Log-Report-1.260.0.ebuild b/dev-perl/Log-Report/Log-Report-1.260.0.ebuild
index 16a4bb3e2b79..de493c5dda0c 100644
--- a/dev-perl/Log-Report/Log-Report-1.260.0.ebuild
+++ b/dev-perl/Log-Report/Log-Report-1.260.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="A pluggable, multilingual handler driven problem reporting system"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Devel-GlobalDestruction-0.90.0
diff --git a/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r1.ebuild b/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r1.ebuild
index 2df1a1fed63b..3447e2ea5224 100644
--- a/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r1.ebuild
+++ b/dev-perl/MARC-Charset/MARC-Charset-1.350.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="convert MARC-8 encoded strings to UTF-8"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/perl[gdbm]
diff --git a/dev-perl/MARC-File-XML/MARC-File-XML-1.0.5.ebuild b/dev-perl/MARC-File-XML/MARC-File-XML-1.0.5.ebuild
index 51175cb8ce3f..1255f9c125a0 100644
--- a/dev-perl/MARC-File-XML/MARC-File-XML-1.0.5.ebuild
+++ b/dev-perl/MARC-File-XML/MARC-File-XML-1.0.5.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
@@ -10,6 +10,7 @@ DESCRIPTION="Work with MARC data encoded as XML"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/MARC-Charset-0.980.0
diff --git a/dev-perl/MARC-Record/MARC-Record-2.0.7.ebuild b/dev-perl/MARC-Record/MARC-Record-2.0.7.ebuild
index 67bf5dde8742..3ef2ba49440e 100644
--- a/dev-perl/MARC-Record/MARC-Record-2.0.7.ebuild
+++ b/dev-perl/MARC-Record/MARC-Record-2.0.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 @@ DESCRIPTION="Perl extension for handling MARC records"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MCE/MCE-1.831.0.ebuild b/dev-perl/MCE/MCE-1.831.0.ebuild
index 0c8ce4f89fe9..203262eb2949 100644
--- a/dev-perl/MCE/MCE-1.831.0.ebuild
+++ b/dev-perl/MCE/MCE-1.831.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
@@ -11,6 +11,7 @@ DESCRIPTION="Many-Core Engine providing parallel processing capabilities"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test +sereal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MIME-Base32/MIME-Base32-1.303.0.ebuild b/dev-perl/MIME-Base32/MIME-Base32-1.303.0.ebuild
index 05c711efd290..13ed8a743ce3 100644
--- a/dev-perl/MIME-Base32/MIME-Base32-1.303.0.ebuild
+++ b/dev-perl/MIME-Base32/MIME-Base32-1.303.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
@@ -12,6 +12,7 @@ DESCRIPTION="Base32 encoder / decoder"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Exporter"
DEPEND="${RDEPEND}
diff --git a/dev-perl/MIME-EncWords/MIME-EncWords-1.14.3.ebuild b/dev-perl/MIME-EncWords/MIME-EncWords-1.14.3.ebuild
index 50b04d43c0e1..0e7f5aab51ea 100644
--- a/dev-perl/MIME-EncWords/MIME-EncWords-1.14.3.ebuild
+++ b/dev-perl/MIME-EncWords/MIME-EncWords-1.14.3.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
@@ -11,6 +11,7 @@ DESCRIPTION="Deal with RFC 2047 encoded words (improved)"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=("t/pod.t")
RDEPEND="
>=virtual/perl-MIME-Base64-2.130.0
diff --git a/dev-perl/MIME-Lite-HTML/MIME-Lite-HTML-1.240.0.ebuild b/dev-perl/MIME-Lite-HTML/MIME-Lite-HTML-1.240.0.ebuild
index cd8c59fae498..482cc11efc69 100644
--- a/dev-perl/MIME-Lite-HTML/MIME-Lite-HTML-1.240.0.ebuild
+++ b/dev-perl/MIME-Lite-HTML/MIME-Lite-HTML-1.240.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
@@ -11,6 +11,7 @@ DESCRIPTION="Provide routine to transform a HTML page in a MIME-Lite mail"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/HTML-Parser
diff --git a/dev-perl/MIME-Types/MIME-Types-2.120.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.120.0.ebuild
index 30b4ec856455..d7313b395bf0 100644
--- a/dev-perl/MIME-Types/MIME-Types-2.120.0.ebuild
+++ b/dev-perl/MIME-Types/MIME-Types-2.120.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Definition of MIME types"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# uses List::Util
RDEPEND="
diff --git a/dev-perl/MIME-Types/MIME-Types-2.130.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.130.0.ebuild
index c8fb7ca9749e..9d6391337337 100644
--- a/dev-perl/MIME-Types/MIME-Types-2.130.0.ebuild
+++ b/dev-perl/MIME-Types/MIME-Types-2.130.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Definition of MIME types"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# uses List::Util
RDEPEND="
diff --git a/dev-perl/MIME-tools/MIME-tools-5.509.0.ebuild b/dev-perl/MIME-tools/MIME-tools-5.509.0.ebuild
index b237f3c616c8..d68cbb2d7c89 100644
--- a/dev-perl/MIME-tools/MIME-tools-5.509.0.ebuild
+++ b/dev-perl/MIME-tools/MIME-tools-5.509.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A Perl module for parsing and creating MIME entities"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Path-1
diff --git a/dev-perl/MLDBM-Sync/MLDBM-Sync-0.300.0-r1.ebuild b/dev-perl/MLDBM-Sync/MLDBM-Sync-0.300.0-r1.ebuild
index 57c931968665..b57d6b1cb19a 100644
--- a/dev-perl/MLDBM-Sync/MLDBM-Sync-0.300.0-r1.ebuild
+++ b/dev-perl/MLDBM-Sync/MLDBM-Sync-0.300.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Safe concurrent access to MLDBM databases"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/MLDBM"
DEPEND="${RDEPEND}
diff --git a/dev-perl/MLDBM/MLDBM-2.50.0.ebuild b/dev-perl/MLDBM/MLDBM-2.50.0.ebuild
index b474f97f374e..f0319c517c66 100644
--- a/dev-perl/MLDBM/MLDBM-2.50.0.ebuild
+++ b/dev-perl/MLDBM/MLDBM-2.50.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A multidimensional/tied hash Perl Module"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Data-Dumper-2.80.0
diff --git a/dev-perl/MRO-Compat/MRO-Compat-0.130.0.ebuild b/dev-perl/MRO-Compat/MRO-Compat-0.130.0.ebuild
index 598e055ad402..de912002e2ee 100644
--- a/dev-perl/MRO-Compat/MRO-Compat-0.130.0.ebuild
+++ b/dev-perl/MRO-Compat/MRO-Compat-0.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Lets you build groups of accessors"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
"
diff --git a/dev-perl/Mail-Audit/Mail-Audit-2.228.0-r1.ebuild b/dev-perl/Mail-Audit/Mail-Audit-2.228.0-r1.ebuild
index 9c1d674e830d..2b0a685a803d 100644
--- a/dev-perl/Mail-Audit/Mail-Audit-2.228.0-r1.ebuild
+++ b/dev-perl/Mail-Audit/Mail-Audit-2.228.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Mail sorting/delivery module for Perl"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.2.0.ebuild b/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.2.0.ebuild
index 543a42512734..b9859fc246f4 100644
--- a/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.2.0.ebuild
+++ b/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Mail::Box connector via IMAP4"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/TimeDate
diff --git a/dev-perl/Mail-Box-POP3/Mail-Box-POP3-3.3.0.ebuild b/dev-perl/Mail-Box-POP3/Mail-Box-POP3-3.3.0.ebuild
index 9e657e228d8a..d76ac42b4403 100644
--- a/dev-perl/Mail-Box-POP3/Mail-Box-POP3-3.3.0.ebuild
+++ b/dev-perl/Mail-Box-POP3/Mail-Box-POP3-3.3.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Mail::Box connector via POP3"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Mail-Box/Mail-Box-3.3.0.ebuild b/dev-perl/Mail-Box/Mail-Box-3.3.0.ebuild
index eb2cda58d18c..07545f347d94 100644
--- a/dev-perl/Mail-Box/Mail-Box-3.3.0.ebuild
+++ b/dev-perl/Mail-Box/Mail-Box-3.3.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Mail folder manager and MUA backend"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PDEPEND="
dev-perl/Mail-Box-IMAP4
diff --git a/dev-perl/Mail-Builder-Simple/Mail-Builder-Simple-0.160.0-r1.ebuild b/dev-perl/Mail-Builder-Simple/Mail-Builder-Simple-0.160.0-r1.ebuild
index d1327eee4bc7..0c9b26a211e7 100644
--- a/dev-perl/Mail-Builder-Simple/Mail-Builder-Simple-0.160.0-r1.ebuild
+++ b/dev-perl/Mail-Builder-Simple/Mail-Builder-Simple-0.160.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ DESCRIPTION="Send UTF-8 HTML and text email using templates"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON="
>=dev-perl/Mail-Builder-1.12
diff --git a/dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild b/dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild
index a059d3835732..fbf1727591dc 100644
--- a/dev-perl/Mail-Builder/Mail-Builder-2.130.0.ebuild
+++ b/dev-perl/Mail-Builder/Mail-Builder-2.130.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
@@ -12,6 +12,7 @@ DESCRIPTION="Easily create plaintext/html e-mail messages with attachments and i
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# HTML::Tree -> HTML-TreeBuilder
# MIME::Tools -> MIME-tools
diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-0.410.0.ebuild b/dev-perl/Mail-DKIM/Mail-DKIM-0.410.0.ebuild
index b4e4150a70b4..4c77400a2328 100644
--- a/dev-perl/Mail-DKIM/Mail-DKIM-0.410.0.ebuild
+++ b/dev-perl/Mail-DKIM/Mail-DKIM-0.410.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 @@ DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Crypt-OpenSSL-RSA-0.24
virtual/perl-Digest-SHA
diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild b/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild
index 8a670dee2b42..0f10351b296e 100644
--- a/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild
+++ b/dev-perl/Mail-DKIM/Mail-DKIM-0.440.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Crypt-OpenSSL-RSA-0.24
virtual/perl-Digest-SHA
diff --git a/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild b/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild
index e837b5c89c44..15bec441a692 100644
--- a/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.ebuild
+++ b/dev-perl/Mail-DMARC/Mail-DMARC-1.201.709.110.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 @@ DESCRIPTION="Perl implementation of DMARC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
'bin/install_deps.pl'
diff --git a/dev-perl/Mail-DomainKeys/Mail-DomainKeys-1.0.0-r1.ebuild b/dev-perl/Mail-DomainKeys/Mail-DomainKeys-1.0.0-r1.ebuild
index 46dceaf71ec9..47caa1455283 100644
--- a/dev-perl/Mail-DomainKeys/Mail-DomainKeys-1.0.0-r1.ebuild
+++ b/dev-perl/Mail-DomainKeys/Mail-DomainKeys-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="A perl implementation of DomainKeys"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Net-DNS-0.34
dev-perl/MailTools
diff --git a/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild b/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild
index 851894fd8ec3..dfcbdafb2f89 100644
--- a/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.0.ebuild
+++ b/dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.390.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="IMAP client module for Perl"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 ~s390 ~sh sparc x86"
IUSE="test ntlm md5 ssl zlib"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${DIST_VERSION}-makefilepl.patch"
diff --git a/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild b/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild
index f541ca2fe60b..e570641b5610 100644
--- a/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.ebuild
+++ b/dev-perl/Mail-Mbox-MessageParser/Mail-Mbox-MessageParser-1.510.500.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="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/FileHandle-Unget
diff --git a/dev-perl/Mail-Message/Mail-Message-3.2.0.ebuild b/dev-perl/Mail-Message/Mail-Message-3.2.0.ebuild
index 8ae9037278a2..0bf3abfa7ab5 100644
--- a/dev-perl/Mail-Message/Mail-Message-3.2.0.ebuild
+++ b/dev-perl/Mail-Message/Mail-Message-3.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="General Message Object for MIME Messsage Handling"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/TimeDate
diff --git a/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild b/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild
index f57bbfc27ffe..2f10ee844a5d 100644
--- a/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild
+++ b/dev-perl/Mail-SPF/Mail-SPF-2.9.0-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Error
diff --git a/dev-perl/Mail-SRS/Mail-SRS-0.310.0-r2.ebuild b/dev-perl/Mail-SRS/Mail-SRS-0.310.0-r2.ebuild
index 658dfa157066..21a722fc9c67 100644
--- a/dev-perl/Mail-SRS/Mail-SRS-0.310.0-r2.ebuild
+++ b/dev-perl/Mail-SRS/Mail-SRS-0.310.0-r2.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Interface to Sender Rewriting Scheme"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Digest-HMAC-1.01-r1
diff --git a/dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild b/dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild
index f7d0d5ac9823..eecdf9143a74 100644
--- a/dev-perl/Mail-Sender/Mail-Sender-0.903.0.ebuild
+++ b/dev-perl/Mail-Sender/Mail-Sender-0.903.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Module for sending mails with attachments through an SMTP server"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Mail-Transport/Mail-Transport-3.0.0.ebuild b/dev-perl/Mail-Transport/Mail-Transport-3.0.0.ebuild
index 14a7caff49b2..a3de5e505ea8 100644
--- a/dev-perl/Mail-Transport/Mail-Transport-3.0.0.ebuild
+++ b/dev-perl/Mail-Transport/Mail-Transport-3.0.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Base class for Email Message Exchange"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MailTools/MailTools-2.190.0.ebuild b/dev-perl/MailTools/MailTools-2.190.0.ebuild
index 0aa6d5553c4d..e8b580f94a69 100644
--- a/dev-perl/MailTools/MailTools-2.190.0.ebuild
+++ b/dev-perl/MailTools/MailTools-2.190.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Manipulation of electronic mail addresses"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/TimeDate
diff --git a/dev-perl/Math-Base36/Math-Base36-0.140.0.ebuild b/dev-perl/Math-Base36/Math-Base36-0.140.0.ebuild
index e0e769690c79..89ce881da16b 100644
--- a/dev-perl/Math-Base36/Math-Base36-0.140.0.ebuild
+++ b/dev-perl/Math-Base36/Math-Base36-0.140.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Encoding and decoding of base36 strings"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild
index d3317debf970..8d3be1130178 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.200.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Use the GMP library for Math::BigInt routines"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-BigInt-1.999.801
diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.600.ebuild b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.600.ebuild
index c83acb70d8bb..b00640b1a2af 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.600.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.600.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Use the GMP library for Math::BigInt routines"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-BigInt-1.999.812
diff --git a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.140.0.ebuild b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.140.0.ebuild
index 81877108927a..5a08c9eead98 100644
--- a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.140.0.ebuild
+++ b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.140.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
@@ -12,6 +12,7 @@ DESCRIPTION="What BigInts are before they become big"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-BigInt-1.940.0
diff --git a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.170.0.ebuild b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.170.0.ebuild
index 037b684079f9..e583cea81034 100644
--- a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.170.0.ebuild
+++ b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.170.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
@@ -12,6 +12,7 @@ DESCRIPTION="What BigInts are before they become big"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-BigInt-1.999.801
diff --git a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.180.0.ebuild b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.180.0.ebuild
index 12389e007fac..2780ffb6d8f9 100644
--- a/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.180.0.ebuild
+++ b/dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.180.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="What BigInts are before they become big"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-BigInt-1.999.812
diff --git a/dev-perl/Math-CDF/Math-CDF-0.100.0.ebuild b/dev-perl/Math-CDF/Math-CDF-0.100.0.ebuild
index 8e81c16f64e7..8da30cc014f4 100644
--- a/dev-perl/Math-CDF/Math-CDF-0.100.0.ebuild
+++ b/dev-perl/Math-CDF/Math-CDF-0.100.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Generate probabilities and quantiles from statistical functions"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Math-Derivative/Math-Derivative-1.10.0.ebuild b/dev-perl/Math-Derivative/Math-Derivative-1.10.0.ebuild
index 4632375523b7..798f0cfe9e5c 100644
--- a/dev-perl/Math-Derivative/Math-Derivative-1.10.0.ebuild
+++ b/dev-perl/Math-Derivative/Math-Derivative-1.10.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="1st and 2nd order differentiation of data"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-perl/Module-Build
test? (
diff --git a/dev-perl/Math-FFT/Math-FFT-1.340.0.ebuild b/dev-perl/Math-FFT/Math-FFT-1.340.0.ebuild
index 4d88fbb524a6..f6374da11c1e 100644
--- a/dev-perl/Math-FFT/Math-FFT-1.340.0.ebuild
+++ b/dev-perl/Math-FFT/Math-FFT-1.340.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module to calculate Fast Fourier Transforms"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Math-Factor-XS/Math-Factor-XS-0.400.0.ebuild b/dev-perl/Math-Factor-XS/Math-Factor-XS-0.400.0.ebuild
index 737cd32b2faf..93dadd81e142 100644
--- a/dev-perl/Math-Factor-XS/Math-Factor-XS-0.400.0.ebuild
+++ b/dev-perl/Math-Factor-XS/Math-Factor-XS-0.400.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
@@ -12,6 +12,7 @@ DESCRIPTION="Factorize numbers and calculate matching multiplications"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/boolean
dev-perl/List-MoreUtils
diff --git a/dev-perl/Math-GMP/Math-GMP-2.150.0.ebuild b/dev-perl/Math-GMP/Math-GMP-2.150.0.ebuild
index 2465889de581..ac35ab766af2 100644
--- a/dev-perl/Math-GMP/Math-GMP-2.150.0.ebuild
+++ b/dev-perl/Math-GMP/Math-GMP-2.150.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
EAPI=6
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="LGPL-2"
KEYWORDS="alpha amd64 hppa ~mips ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-AutoLoader
diff --git a/dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild b/dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild
index adbe68456144..df9096778c1f 100644
--- a/dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild
+++ b/dev-perl/Math-Libm/Math-Libm-1.0.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
@@ -12,6 +12,7 @@ DESCRIPTION="wrapper to libm functions"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-AutoLoader
virtual/perl-Carp"
diff --git a/dev-perl/Math-ModInt/Math-ModInt-0.11.0.ebuild b/dev-perl/Math-ModInt/Math-ModInt-0.11.0.ebuild
index 5d02b2c3339d..c3cd1af7b6fa 100644
--- a/dev-perl/Math-ModInt/Math-ModInt-0.11.0.ebuild
+++ b/dev-perl/Math-ModInt/Math-ModInt-0.11.0.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
@@ -13,6 +13,7 @@ DESCRIPTION="modular integer arithmetic"
SLOT="0"
KEYWORDS="~amd64"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/90_pod.t"
diff --git a/dev-perl/Math-NumSeq/Math-NumSeq-72.0.0.ebuild b/dev-perl/Math-NumSeq/Math-NumSeq-72.0.0.ebuild
index f76bcf56c748..20865ebba5b5 100644
--- a/dev-perl/Math-NumSeq/Math-NumSeq-72.0.0.ebuild
+++ b/dev-perl/Math-NumSeq/Math-NumSeq-72.0.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="number sequences (for example from OEIS)"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/File-HomeDir
diff --git a/dev-perl/Math-PlanePath/Math-PlanePath-123.0.0.ebuild b/dev-perl/Math-PlanePath/Math-PlanePath-123.0.0.ebuild
index 1dd20b1d5d1d..2ad2ecb9e310 100644
--- a/dev-perl/Math-PlanePath/Math-PlanePath-123.0.0.ebuild
+++ b/dev-perl/Math-PlanePath/Math-PlanePath-123.0.0.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
@@ -13,6 +13,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gmp test examples"
+RESTRICT="!test? ( test )"
RDEPEND="gmp? ( dev-perl/Math-BigInt-GMP )
dev-perl/Math-Libm
diff --git a/dev-perl/Math-PlanePath/Math-PlanePath-124.0.0.ebuild b/dev-perl/Math-PlanePath/Math-PlanePath-124.0.0.ebuild
index ed1619a58c01..81004e5a301e 100644
--- a/dev-perl/Math-PlanePath/Math-PlanePath-124.0.0.ebuild
+++ b/dev-perl/Math-PlanePath/Math-PlanePath-124.0.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
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="gmp test"
+RESTRICT="!test? ( test )"
RDEPEND="gmp? ( dev-perl/Math-BigInt-GMP )
dev-perl/Math-Libm
diff --git a/dev-perl/Math-Prime-XS/Math-Prime-XS-0.270.0.ebuild b/dev-perl/Math-Prime-XS/Math-Prime-XS-0.270.0.ebuild
index 4e179774726c..73a0400bf81b 100644
--- a/dev-perl/Math-Prime-XS/Math-Prime-XS-0.270.0.ebuild
+++ b/dev-perl/Math-Prime-XS/Math-Prime-XS-0.270.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Detect and calculate prime numbers with deterministic tests"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/boolean
dev-perl/Params-Validate
diff --git a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r1.ebuild b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r1.ebuild
index 3591b2da0f7e..4aa432f82361 100644
--- a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r1.ebuild
+++ b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="|| ( public-domain Artistic Artistic-2 GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Math-Random-ISAAC"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r1.ebuild b/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r1.ebuild
index d9a32760417f..9ab348819aff 100644
--- a/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r1.ebuild
+++ b/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="|| ( public-domain MIT Artistic Artistic-2 GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PDEPEND="dev-perl/Math-Random-ISAAC-XS"
RDEPEND=""
diff --git a/dev-perl/Math-Random-MT/Math-Random-MT-1.170.0.ebuild b/dev-perl/Math-Random-MT/Math-Random-MT-1.170.0.ebuild
index d521068b4dc1..b62ace543c8a 100644
--- a/dev-perl/Math-Random-MT/Math-Random-MT-1.170.0.ebuild
+++ b/dev-perl/Math-Random-MT/Math-Random-MT-1.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-perl/Math-Random-Secure/Math-Random-Secure-0.80.1.ebuild b/dev-perl/Math-Random-Secure/Math-Random-Secure-0.80.1.ebuild
index bf7c260914de..9df10c50d549 100644
--- a/dev-perl/Math-Random-Secure/Math-Random-Secure-0.80.1.ebuild
+++ b/dev-perl/Math-Random-Secure/Math-Random-Secure-0.80.1.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="Artistic-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moo-2.0.0
diff --git a/dev-perl/Math-Spline/Math-Spline-0.20.0.ebuild b/dev-perl/Math-Spline/Math-Spline-0.20.0.ebuild
index 2b3aaac9c22b..64616bb23553 100644
--- a/dev-perl/Math-Spline/Math-Spline-0.20.0.ebuild
+++ b/dev-perl/Math-Spline/Math-Spline-0.20.0.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 @@ DESCRIPTION="Cubic Spline Interpolation of data"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Math-Derivative
diff --git a/dev-perl/Math-Utils/Math-Utils-1.110.0.ebuild b/dev-perl/Math-Utils/Math-Utils-1.110.0.ebuild
index ae0dcdc77c09..4ab4e270a8d9 100644
--- a/dev-perl/Math-Utils/Math-Utils-1.110.0.ebuild
+++ b/dev-perl/Math-Utils/Math-Utils-1.110.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Useful mathematical functions not in Perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Math-Vec/Math-Vec-1.10.0-r1.ebuild b/dev-perl/Math-Vec/Math-Vec-1.10.0-r1.ebuild
index 652b7a37cafa..0587c47b288b 100644
--- a/dev-perl/Math-Vec/Math-Vec-1.10.0-r1.ebuild
+++ b/dev-perl/Math-Vec/Math-Vec-1.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Vectors for perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/MediaWiki-API/MediaWiki-API-0.410.0.ebuild b/dev-perl/MediaWiki-API/MediaWiki-API-0.410.0.ebuild
index 9e8c83a9397d..9500d1d8a8b3 100644
--- a/dev-perl/MediaWiki-API/MediaWiki-API-0.410.0.ebuild
+++ b/dev-perl/MediaWiki-API/MediaWiki-API-0.410.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/JSON
diff --git a/dev-perl/Mixin-Linewise/Mixin-Linewise-0.108.0.ebuild b/dev-perl/Mixin-Linewise/Mixin-Linewise-0.108.0.ebuild
index 3fe550190b8f..7d8331a1581f 100644
--- a/dev-perl/Mixin-Linewise/Mixin-Linewise-0.108.0.ebuild
+++ b/dev-perl/Mixin-Linewise/Mixin-Linewise-0.108.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
@@ -10,6 +10,7 @@ DESCRIPTION="write your linewise code for handles; this does the rest"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: IO::File -> IO
# r: strict, warnings -> perl
# t: lib, utf8 -> perl
diff --git a/dev-perl/Mo/Mo-0.400.0.ebuild b/dev-perl/Mo/Mo-0.400.0.ebuild
index b7263e1f5296..c8bba29919b8 100644
--- a/dev-perl/Mo/Mo-0.400.0.ebuild
+++ b/dev-perl/Mo/Mo-0.400.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
EAPI=5
@@ -12,6 +12,7 @@ HOMEPAGE="https://metacpan.org/pod/distribution/Mo/lib/Mo.pod"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild b/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild
index 22b294944099..82e7eeee4650 100644
--- a/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild
+++ b/dev-perl/Mock-Config/Mock-Config-0.30.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
@@ -12,6 +12,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86"
LICENSE="Artistic-2"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Modern-Perl/Modern-Perl-1.201.701.170.ebuild b/dev-perl/Modern-Perl/Modern-Perl-1.201.701.170.ebuild
index 5326010d172a..5ae5ff5eb05d 100644
--- a/dev-perl/Modern-Perl/Modern-Perl-1.201.701.170.ebuild
+++ b/dev-perl/Modern-Perl/Modern-Perl-1.201.701.170.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
@@ -10,6 +10,7 @@ DESCRIPTION="enable all of the features of Modern Perl with one import"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-IO
>=virtual/perl-autodie-2.220.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Modern-Perl/Modern-Perl-1.201.907.270.ebuild b/dev-perl/Modern-Perl/Modern-Perl-1.201.907.270.ebuild
index 48117be8367b..09acdd5d3f6b 100644
--- a/dev-perl/Modern-Perl/Modern-Perl-1.201.907.270.ebuild
+++ b/dev-perl/Modern-Perl/Modern-Perl-1.201.907.270.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="enable all of the features of Modern Perl with one import"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-IO"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0.ebuild b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0.ebuild
index d10cafefe880..0caf799a2403 100644
--- a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0.ebuild
+++ b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION='A tiny replacement for Module::Build'
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-CPAN-Meta
diff --git a/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild b/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild
index 4ce9a231a07e..0ec436fdbc73 100644
--- a/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild
+++ b/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.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
@@ -12,6 +12,7 @@ DESCRIPTION="XS++ enhanced flavour of Module::Build"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/ExtUtils-CppGuess-0.40.0
>=dev-perl/ExtUtils-XSpp-0.110.0
diff --git a/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.180.0.ebuild b/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.180.0.ebuild
index 5ebf520bf5e6..e589a7d2bc23 100644
--- a/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.180.0.ebuild
+++ b/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.180.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
@@ -12,6 +12,7 @@ DESCRIPTION="A Module::Build class for building XS modules"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
# File::Basename -> perl
RDEPEND="
dev-perl/Devel-CheckCompiler
diff --git a/dev-perl/Module-Build/Module-Build-0.422.400.ebuild b/dev-perl/Module-Build/Module-Build-0.422.400.ebuild
index cc948fe63805..de33e90ee3ee 100644
--- a/dev-perl/Module-Build/Module-Build-0.422.400.ebuild
+++ b/dev-perl/Module-Build/Module-Build-0.422.400.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Build and install Perl modules"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-CPAN-Meta-2.142.60
diff --git a/dev-perl/Module-Find/Module-Find-0.130.0.ebuild b/dev-perl/Module-Find/Module-Find-0.130.0.ebuild
index 35036bac9abd..6540baa83a61 100644
--- a/dev-perl/Module-Find/Module-Find-0.130.0.ebuild
+++ b/dev-perl/Module-Find/Module-Find-0.130.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Find and use installed modules in a (sub)category"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild b/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild
index 6c16b0d5e37f..0ad812d23cee 100644
--- a/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild
+++ b/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild b/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild
index 5395d819d107..59a9ffdab418 100644
--- a/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild
+++ b/dev-perl/Module-Info/Module-Info-0.370.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Information about Perl modules"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Utils-0.270.0
diff --git a/dev-perl/Module-Install-AuthorTests/Module-Install-AuthorTests-0.2.0-r1.ebuild b/dev-perl/Module-Install-AuthorTests/Module-Install-AuthorTests-0.2.0-r1.ebuild
index df1b68730deb..a4ef1ad5f2c6 100644
--- a/dev-perl/Module-Install-AuthorTests/Module-Install-AuthorTests-0.2.0-r1.ebuild
+++ b/dev-perl/Module-Install-AuthorTests/Module-Install-AuthorTests-0.2.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Designate tests only run by module authors"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Module-Install
diff --git a/dev-perl/Module-Install/Module-Install-1.180.0.ebuild b/dev-perl/Module-Install/Module-Install-1.180.0.ebuild
index e18079ba4741..99256a6dfc5f 100644
--- a/dev-perl/Module-Install/Module-Install-1.180.0.ebuild
+++ b/dev-perl/Module-Install/Module-Install-1.180.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
@@ -12,6 +12,7 @@ DESCRIPTION="Standalone, extensible Perl module installer"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-CPAN-Meta-1.441.300
diff --git a/dev-perl/Module-Locate/Module-Locate-1.800.0.ebuild b/dev-perl/Module-Locate/Module-Locate-1.800.0.ebuild
index bc010dab2544..8c3504339b48 100644
--- a/dev-perl/Module-Locate/Module-Locate-1.800.0.ebuild
+++ b/dev-perl/Module-Locate/Module-Locate-1.800.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Locate modules in the same fashion as require and use"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Module-Manifest/Module-Manifest-1.80.0-r1.ebuild b/dev-perl/Module-Manifest/Module-Manifest-1.80.0-r1.ebuild
index 9551af0c4ac3..d7e897acb706 100644
--- a/dev-perl/Module-Manifest/Module-Manifest-1.80.0-r1.ebuild
+++ b/dev-perl/Module-Manifest/Module-Manifest-1.80.0-r1.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 @@ DESCRIPTION="Parse and examine a Perl distribution MANIFEST file"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Params-Util-0.10
diff --git a/dev-perl/Module-Path/Module-Path-0.190.0.ebuild b/dev-perl/Module-Path/Module-Path-0.190.0.ebuild
index 0ebaad0f34e4..99d05eabeea6 100644
--- a/dev-perl/Module-Path/Module-Path-0.190.0.ebuild
+++ b/dev-perl/Module-Path/Module-Path-0.190.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
@@ -10,6 +10,7 @@ DESCRIPTION="get the full path to a locally installed module"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Cwd -> File-Spec
# r: File::Basename -> perl
# r: Pod::Usage -> perl
diff --git a/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0.ebuild b/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0.ebuild
index ac79a04138ce..1900c67aecf9 100644
--- a/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0.ebuild
+++ b/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Automatically give your module the ability to have plugins"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Spec-3
diff --git a/dev-perl/Module-Refresh/Module-Refresh-0.170.0-r1.ebuild b/dev-perl/Module-Refresh/Module-Refresh-0.170.0-r1.ebuild
index 323d036bf416..c930a59f4eb3 100644
--- a/dev-perl/Module-Refresh/Module-Refresh-0.170.0-r1.ebuild
+++ b/dev-perl/Module-Refresh/Module-Refresh-0.170.0-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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Refresh %INC files when updated on disk"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( dev-perl/Path-Class )"
diff --git a/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.2.0.ebuild b/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.2.0.ebuild
index 3b33a57fef05..c32f153b7611 100644
--- a/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.2.0.ebuild
+++ b/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.2.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Provide information on conflicts for Module::Runtime"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Dist-CheckConflicts
diff --git a/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0.ebuild b/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0.ebuild
index 7e0bbb5ca2d9..304676231024 100644
--- a/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0.ebuild
+++ b/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Provide information on conflicts for Module::Runtime"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Dist-CheckConflicts
diff --git a/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild b/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild
index 96b79cb6f2d8..c8b67a504238 100644
--- a/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild
+++ b/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Runtime module handling"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.230.0.ebuild b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.230.0.ebuild
index c25c42cccd2b..cd0f724328e7 100644
--- a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.230.0.ebuild
+++ b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.230.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
@@ -12,6 +12,7 @@ DESCRIPTION="Recursively scan Perl code for dependencies"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.240.0.ebuild b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.240.0.ebuild
index 747cef952974..5eeabae87c3e 100644
--- a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.240.0.ebuild
+++ b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.240.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Recursively scan Perl code for dependencies"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild b/dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild
index 88e37e3dc8bb..a6f819d8191c 100644
--- a/dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild
+++ b/dev-perl/Module-Signature/Module-Signature-0.810.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="CC0-1.0 || ( Artistic GPL-2+ )"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Crypt-OpenPGP
diff --git a/dev-perl/Module-Starter/Module-Starter-1.730.0.ebuild b/dev-perl/Module-Starter/Module-Starter-1.730.0.ebuild
index 2ec2258b4a27..ed58174f81a4 100644
--- a/dev-perl/Module-Starter/Module-Starter-1.730.0.ebuild
+++ b/dev-perl/Module-Starter/Module-Starter-1.730.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="A simple starter kit for any module"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Module-Util/Module-Util-1.90.0.ebuild b/dev-perl/Module-Util/Module-Util-1.90.0.ebuild
index 9b0dd1069114..eeb5080cb5d6 100644
--- a/dev-perl/Module-Util/Module-Util-1.90.0.ebuild
+++ b/dev-perl/Module-Util/Module-Util-1.90.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Module name tools and transformations"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Mojolicious/Mojolicious-6.610.0.ebuild b/dev-perl/Mojolicious/Mojolicious-6.610.0.ebuild
index 132023b17691..1c614dc310ae 100644
--- a/dev-perl/Mojolicious/Mojolicious-6.610.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-6.610.0.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 @@ DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild
index dab32c0fc314..59b429e8a6b2 100644
--- a/dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-7.140.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
@@ -12,6 +12,7 @@ DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Mojolicious/Mojolicious-7.190.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.190.0.ebuild
index 0288447aef14..c6b3c60c5a23 100644
--- a/dev-perl/Mojolicious/Mojolicious-7.190.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-7.190.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
@@ -12,6 +12,7 @@ DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Mojolicious/Mojolicious-7.290.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.290.0.ebuild
index ba66759d96cc..9083fa4bac60 100644
--- a/dev-perl/Mojolicious/Mojolicious-7.290.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-7.290.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
@@ -12,6 +12,7 @@ DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Mojolicious/Mojolicious-7.300.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.300.0.ebuild
index bb9d6ce40286..b0dc83160130 100644
--- a/dev-perl/Mojolicious/Mojolicious-7.300.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-7.300.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
@@ -12,6 +12,7 @@ DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Mojolicious/Mojolicious-7.570.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.570.0.ebuild
index 3ef031058bf0..ee0d42bfee72 100644
--- a/dev-perl/Mojolicious/Mojolicious-7.570.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-7.570.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/MongoDB/MongoDB-1.8.0.ebuild b/dev-perl/MongoDB/MongoDB-1.8.0.ebuild
index 566c6bb8cd99..f9b804fe97a3 100644
--- a/dev-perl/MongoDB/MongoDB-1.8.0.ebuild
+++ b/dev-perl/MongoDB/MongoDB-1.8.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
@@ -14,6 +14,7 @@ KEYWORDS="~amd64"
LICENSE="Apache-2.0"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# IO::Socket::SSL was escallated from suggested to recommended
RDEPEND="
diff --git a/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild b/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild
index 6f5e1125aa8a..d9631c9c1242 100644
--- a/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild
+++ b/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.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
@@ -12,6 +12,7 @@ DESCRIPTION="Modules to streamline Nagios, Icinga, Shinken, etc. plugins"
SLOT="0"
KEYWORDS="amd64 hppa sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.400.0.ebuild b/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.400.0.ebuild
index 71609e47156a..b4564b6ecf3c 100644
--- a/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.400.0.ebuild
+++ b/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.400.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Modules to streamline Nagios, Icinga, Shinken, etc. plugins"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Moo/Moo-2.3.3.ebuild b/dev-perl/Moo/Moo-2.3.3.ebuild
index d527b6ffe8c9..dd704937814e 100644
--- a/dev-perl/Moo/Moo-2.3.3.ebuild
+++ b/dev-perl/Moo/Moo-2.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=6
@@ -12,6 +12,7 @@ DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# needs Scalar::Util
RDEPEND="
diff --git a/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.8.ebuild b/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.8.ebuild
index 5f12c957de67..280ad61b0fda 100644
--- a/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.8.ebuild
+++ b/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.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
@@ -12,6 +12,7 @@ DESCRIPTION="NativeTrait-like behavior for Moo"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Method-Modifiers
diff --git a/dev-perl/MooX-Types-MooseLike-Numeric/MooX-Types-MooseLike-Numeric-1.30.0.ebuild b/dev-perl/MooX-Types-MooseLike-Numeric/MooX-Types-MooseLike-Numeric-1.30.0.ebuild
index 490f09c252f9..4f2dddd58065 100644
--- a/dev-perl/MooX-Types-MooseLike-Numeric/MooX-Types-MooseLike-Numeric-1.30.0.ebuild
+++ b/dev-perl/MooX-Types-MooseLike-Numeric/MooX-Types-MooseLike-Numeric-1.30.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
@@ -12,6 +12,7 @@ DESCRIPTION="Moo types for numbers"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/MooX-Types-MooseLike-0.230.0
diff --git a/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0.ebuild b/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0.ebuild
index 5d8ffa28fc9b..7e19bfa74908 100644
--- a/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0.ebuild
+++ b/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.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
@@ -12,6 +12,7 @@ DESCRIPTION="Some Moosish types and a type builder"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/strictures-2
diff --git a/dev-perl/MooX-late/MooX-late-0.15.0-r1.ebuild b/dev-perl/MooX-late/MooX-late-0.15.0-r1.ebuild
index 04b991b23f61..c9573a0c951d 100644
--- a/dev-perl/MooX-late/MooX-late-0.15.0-r1.ebuild
+++ b/dev-perl/MooX-late/MooX-late-0.15.0-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 @@ DESCRIPTION="Easily translate Moose code to Moo"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moo-1.6.0
diff --git a/dev-perl/MooX-late/MooX-late-0.15.0.ebuild b/dev-perl/MooX-late/MooX-late-0.15.0.ebuild
index cdbd8f9a0711..97f7b272169c 100644
--- a/dev-perl/MooX-late/MooX-late-0.15.0.ebuild
+++ b/dev-perl/MooX-late/MooX-late-0.15.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Easily translate Moose code to Moo"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moo-1.6.0
diff --git a/dev-perl/Moose-Autobox/Moose-Autobox-0.160.0.ebuild b/dev-perl/Moose-Autobox/Moose-Autobox-0.160.0.ebuild
index caba919384bf..af93ae5ecd99 100644
--- a/dev-perl/Moose-Autobox/Moose-Autobox-0.160.0.ebuild
+++ b/dev-perl/Moose-Autobox/Moose-Autobox-0.160.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
@@ -12,6 +12,7 @@ DESCRIPTION="Autoboxed wrappers for Native Perl datatypes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Moose/Moose-2.160.500.ebuild b/dev-perl/Moose/Moose-2.160.500.ebuild
index a453f83f70dc..9cc638b99565 100644
--- a/dev-perl/Moose/Moose-2.160.500.ebuild
+++ b/dev-perl/Moose/Moose-2.160.500.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/Moose/Moose-2.180.600.ebuild b/dev-perl/Moose/Moose-2.180.600.ebuild
index 22c786209869..8137f502e34f 100644
--- a/dev-perl/Moose/Moose-2.180.600.ebuild
+++ b/dev-perl/Moose/Moose-2.180.600.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/Moose/Moose-2.180.700.ebuild b/dev-perl/Moose/Moose-2.180.700.ebuild
index 3045d3c3c765..876ba003ecff 100644
--- a/dev-perl/Moose/Moose-2.180.700.ebuild
+++ b/dev-perl/Moose/Moose-2.180.700.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/Moose/Moose-2.200.400.ebuild b/dev-perl/Moose/Moose-2.200.400.ebuild
index 1d02890ab8f9..5939c8bd454e 100644
--- a/dev-perl/Moose/Moose-2.200.400.ebuild
+++ b/dev-perl/Moose/Moose-2.200.400.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/Moose/Moose-2.200.500.ebuild b/dev-perl/Moose/Moose-2.200.500.ebuild
index 664769ad3828..58a77083a5e3 100644
--- a/dev-perl/Moose/Moose-2.200.500.ebuild
+++ b/dev-perl/Moose/Moose-2.200.500.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/Moose/Moose-2.200.700.ebuild b/dev-perl/Moose/Moose-2.200.700.ebuild
index 06f14727d893..582bf8d74b6c 100644
--- a/dev-perl/Moose/Moose-2.200.700.ebuild
+++ b/dev-perl/Moose/Moose-2.200.700.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild b/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild
index dae7fed4bc93..72f9be97fe9e 100644
--- a/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild
+++ b/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Easy aliasing of methods and attributes in Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-1.90.0
diff --git a/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.290.0.ebuild b/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.290.0.ebuild
index 106dae876044..4be8591e5dd8 100644
--- a/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.290.0.ebuild
+++ b/dev-perl/MooseX-ClassAttribute/MooseX-ClassAttribute-0.290.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="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-2.0.0
diff --git a/dev-perl/MooseX-ConfigFromFile/MooseX-ConfigFromFile-0.140.0-r1.ebuild b/dev-perl/MooseX-ConfigFromFile/MooseX-ConfigFromFile-0.140.0-r1.ebuild
index a51d31e71259..4351f2a49416 100644
--- a/dev-perl/MooseX-ConfigFromFile/MooseX-ConfigFromFile-0.140.0-r1.ebuild
+++ b/dev-perl/MooseX-ConfigFromFile/MooseX-ConfigFromFile-0.140.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="An abstract Moose role for setting attributes from a configfile"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# MooseX::Types::Moose -> MooseX-Types
RDEPEND="
diff --git a/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r1.ebuild b/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r1.ebuild
index 5814dfaa356a..5f9d4c95628d 100644
--- a/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r1.ebuild
+++ b/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-1.160.0
diff --git a/dev-perl/MooseX-Getopt/MooseX-Getopt-0.740.0.ebuild b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.740.0.ebuild
index ed41d8100190..dbf08280d582 100644
--- a/dev-perl/MooseX-Getopt/MooseX-Getopt-0.740.0.ebuild
+++ b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.740.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A Moose role for processing command line options"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild b/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild
index 7ebe00b0587e..abb11593118e 100644
--- a/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild
+++ b/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Store a Moose object in glob reference"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Moose-0.96"
DEPEND="${RDEPEND}
diff --git a/dev-perl/MooseX-Has-Sugar/MooseX-Has-Sugar-1.0.6.ebuild b/dev-perl/MooseX-Has-Sugar/MooseX-Has-Sugar-1.0.6.ebuild
index 18e33162c3ce..3e61bfdd175d 100644
--- a/dev-perl/MooseX-Has-Sugar/MooseX-Has-Sugar-1.0.6.ebuild
+++ b/dev-perl/MooseX-Has-Sugar/MooseX-Has-Sugar-1.0.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
@@ -12,6 +12,7 @@ DESCRIPTION="Sugar Syntax for moose 'has' fields"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MooseX-LazyRequire/MooseX-LazyRequire-0.110.0.ebuild b/dev-perl/MooseX-LazyRequire/MooseX-LazyRequire-0.110.0.ebuild
index 18191216aee1..70a06c442044 100644
--- a/dev-perl/MooseX-LazyRequire/MooseX-LazyRequire-0.110.0.ebuild
+++ b/dev-perl/MooseX-LazyRequire/MooseX-LazyRequire-0.110.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
@@ -10,6 +10,7 @@ DESCRIPTION="Required attributes which fail only when trying to use them"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: Moose::Exporter -> Moose
# r: Moose::Role -> Moose
RDEPEND="
diff --git a/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild b/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild
index bd4273a02e38..72079bdc1be9 100644
--- a/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild
+++ b/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Attributes with aliases for constructor arguments"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Moose
diff --git a/dev-perl/MooseX-Object-Pluggable/MooseX-Object-Pluggable-0.1.400.ebuild b/dev-perl/MooseX-Object-Pluggable/MooseX-Object-Pluggable-0.1.400.ebuild
index b94d71d36177..409176e1469e 100644
--- a/dev-perl/MooseX-Object-Pluggable/MooseX-Object-Pluggable-0.1.400.ebuild
+++ b/dev-perl/MooseX-Object-Pluggable/MooseX-Object-Pluggable-0.1.400.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 @@ DESCRIPTION="Make your classes pluggable"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.5.0.ebuild b/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.5.0.ebuild
index 56d1c49df2fb..58b83f57d8cb 100644
--- a/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.5.0.ebuild
+++ b/dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.5.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
@@ -10,6 +10,7 @@ DESCRIPTION="teach ->new to accept single, non-hashref arguments"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: Moose::Util::TypeConstraints -> Moose
RDEPEND="
diff --git a/dev-perl/MooseX-Params-Validate/MooseX-Params-Validate-0.210.0.ebuild b/dev-perl/MooseX-Params-Validate/MooseX-Params-Validate-0.210.0.ebuild
index 43f7809f7c13..eb3863bf598a 100644
--- a/dev-perl/MooseX-Params-Validate/MooseX-Params-Validate-0.210.0.ebuild
+++ b/dev-perl/MooseX-Params-Validate/MooseX-Params-Validate-0.210.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
@@ -12,6 +12,7 @@ DESCRIPTION="An extension of Params::Validate using Moose types"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.100.0.ebuild b/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.100.0.ebuild
index 9861351f5b5c..0f832373cac3 100644
--- a/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.100.0.ebuild
+++ b/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.100.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
@@ -12,6 +12,7 @@ DESCRIPTION="Roles with composition parameters"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<=dev-perl/MooseX-Storage-0.460.0
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
index aafabfd738e7..3dfc40e69c93 100644
--- a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
+++ b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.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
@@ -12,6 +12,7 @@ DESCRIPTION="Roles which support overloading (DEPRECATED)"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-0.940.0
diff --git a/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.200.2.ebuild b/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.200.2.ebuild
index 119a0d522a7a..edc16b6322ca 100644
--- a/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.200.2.ebuild
+++ b/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.200.2.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 @@ DESCRIPTION="write-once, read-many attributes for Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Moose::Role -> Moose
# r: strict, warnings -> perl
RDEPEND="
diff --git a/dev-perl/MooseX-SimpleConfig/MooseX-SimpleConfig-0.110.0.ebuild b/dev-perl/MooseX-SimpleConfig/MooseX-SimpleConfig-0.110.0.ebuild
index e1122a23b480..b3f065c922e9 100644
--- a/dev-perl/MooseX-SimpleConfig/MooseX-SimpleConfig-0.110.0.ebuild
+++ b/dev-perl/MooseX-SimpleConfig/MooseX-SimpleConfig-0.110.0.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 @@ DESCRIPTION="A Moose role for setting attributes from a simple configfile"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/MooseX-ConfigFromFile
diff --git a/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0.ebuild b/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0.ebuild
index 30968f8ada84..c1e4f3f6a948 100644
--- a/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0.ebuild
+++ b/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.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="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-0.940.0
diff --git a/dev-perl/MooseX-Types-DateTime-ButMaintained/MooseX-Types-DateTime-ButMaintained-0.160.0.ebuild b/dev-perl/MooseX-Types-DateTime-ButMaintained/MooseX-Types-DateTime-ButMaintained-0.160.0.ebuild
index ee7bef5ed599..c4de5ff50f2e 100644
--- a/dev-perl/MooseX-Types-DateTime-ButMaintained/MooseX-Types-DateTime-ButMaintained-0.160.0.ebuild
+++ b/dev-perl/MooseX-Types-DateTime-ButMaintained/MooseX-Types-DateTime-ButMaintained-0.160.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
@@ -12,6 +12,7 @@ DESCRIPTION="DateTime related constraints and coercions for Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DateTime-0.43.02
diff --git a/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0.ebuild b/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0.ebuild
index 8e4bc039a065..5b17def67f17 100644
--- a/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0.ebuild
+++ b/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0.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 @@ DESCRIPTION="Extensions to MooseX::Types::DateTime"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DateTime-0.430.200
diff --git a/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0.ebuild b/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0.ebuild
index be49d6270da2..3756b794ff0d 100644
--- a/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0.ebuild
+++ b/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0.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 @@ DESCRIPTION="DateTime related constraints and coercions for Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DateTime-0.430.200
diff --git a/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.100.0.ebuild b/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.100.0.ebuild
index a6aed21b4d64..19c6ec2c021c 100644
--- a/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.100.0.ebuild
+++ b/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.100.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
@@ -12,6 +12,7 @@ DESCRIPTION="Extensions to MooseX::Types::DateTime::ButMaintained"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/DateTimeX-Easy-0.85.0
diff --git a/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0.ebuild b/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0.ebuild
index 448f7136f65a..102f85108d87 100644
--- a/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0.ebuild
+++ b/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.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
@@ -12,6 +12,7 @@ DESCRIPTION="A Path::Class type library for Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/MooseX-Types
diff --git a/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.12.0.ebuild b/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.12.0.ebuild
index 28233ddd7016..6e98fc9e097c 100644
--- a/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.12.0.ebuild
+++ b/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.12.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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-2.0.0
diff --git a/dev-perl/MooseX-Types-Perl/MooseX-Types-Perl-0.101.343.ebuild b/dev-perl/MooseX-Types-Perl/MooseX-Types-Perl-0.101.343.ebuild
index 5b429d66e0ed..fc7ba9074ef8 100644
--- a/dev-perl/MooseX-Types-Perl/MooseX-Types-Perl-0.101.343.ebuild
+++ b/dev-perl/MooseX-Types-Perl/MooseX-Types-Perl-0.101.343.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 @@ DESCRIPTION="Moose types that check against Perl syntax"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# MooseX::Types::Moose -> MooseX-Types
RDEPEND="
dev-perl/MooseX-Types
diff --git a/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.3.0.ebuild b/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.3.0.ebuild
index e4e6d7d214d3..50dc1b4ceba1 100644
--- a/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.3.0.ebuild
+++ b/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.3.0.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
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/MooseX-Types
diff --git a/dev-perl/MooseX-Types/MooseX-Types-0.500.0.ebuild b/dev-perl/MooseX-Types/MooseX-Types-0.500.0.ebuild
index 728a13b63e79..df5be6097bd0 100644
--- a/dev-perl/MooseX-Types/MooseX-Types-0.500.0.ebuild
+++ b/dev-perl/MooseX-Types/MooseX-Types-0.500.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
@@ -13,6 +13,7 @@ DESCRIPTION="Organise your Moose types in libraries"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Mouse/Mouse-2.4.10.ebuild b/dev-perl/Mouse/Mouse-2.4.10.ebuild
index 0ec932468f8a..bdfb555d046d 100644
--- a/dev-perl/Mouse/Mouse-2.4.10.ebuild
+++ b/dev-perl/Mouse/Mouse-2.4.10.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 @@ DESCRIPTION="Moose minus the antlers"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.140.0
diff --git a/dev-perl/MouseX-NativeTraits/MouseX-NativeTraits-1.90.0-r2.ebuild b/dev-perl/MouseX-NativeTraits/MouseX-NativeTraits-1.90.0-r2.ebuild
index 4700c9a2c63f..2c034caf3962 100644
--- a/dev-perl/MouseX-NativeTraits/MouseX-NativeTraits-1.90.0-r2.ebuild
+++ b/dev-perl/MouseX-NativeTraits/MouseX-NativeTraits-1.90.0-r2.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 @@ DESCRIPTION="Extend your attribute interfaces for Mouse"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Mouse-0.820.0
diff --git a/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild b/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild
index 8c6fe78f56c5..5b3af3ddc989 100644
--- a/dev-perl/MouseX-Types/MouseX-Types-0.60.0-r1.ebuild
+++ b/dev-perl/MouseX-Types/MouseX-Types-0.60.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Organize your Mouse types in libraries"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Any-Moose-0.150.0
diff --git a/dev-perl/MouseX-Types/MouseX-Types-0.60.0.ebuild b/dev-perl/MouseX-Types/MouseX-Types-0.60.0.ebuild
index c8eefc7f37a1..8a8cb8feb727 100644
--- a/dev-perl/MouseX-Types/MouseX-Types-0.60.0.ebuild
+++ b/dev-perl/MouseX-Types/MouseX-Types-0.60.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Organize your Mouse types in libraries"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Any-Moose-0.150.0
diff --git a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.0.ebuild b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.0.ebuild
index 789e8fa1b05b..52fb6f28cf0e 100644
--- a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.0.ebuild
+++ b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Get a domain name's public suffix via the Mozilla Public Suffix Lis
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PV}-no-dynamic-update.patch"
diff --git a/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.40.0.ebuild b/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.40.0.ebuild
index 460ee3de2bfc..b014ee59f047 100644
--- a/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.40.0.ebuild
+++ b/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.40.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=media-libs/libdiscid-0.2.2"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.800.0.ebuild b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.800.0.ebuild
index 38efbdca1242..0cea4d16c3c0 100644
--- a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.800.0.ebuild
+++ b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.800.0.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 @@ DESCRIPTION="Framework for accessing the Amazon S3 Simple Storage Service"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild b/dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild
index 8f1c4489d393..254ccdb39fc6 100644
--- a/dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild
+++ b/dev-perl/Net-Bonjour/Net-Bonjour-0.960.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
@@ -12,6 +12,7 @@ DESCRIPTION="Module for DNS service discovery (Apple's Bonjour)"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Net-DNS-0.500.0
diff --git a/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild b/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild
index 766e3b36988b..f839c73d02a7 100644
--- a/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild
+++ b/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.210.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for merging IPv4 or IPv6 CIDR addresses"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-CUPS/Net-CUPS-0.630.0.ebuild b/dev-perl/Net-CUPS/Net-CUPS-0.630.0.ebuild
index f98dfffc1a9e..3b0d5b8e470d 100644
--- a/dev-perl/Net-CUPS/Net-CUPS-0.630.0.ebuild
+++ b/dev-perl/Net-CUPS/Net-CUPS-0.630.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
@@ -12,6 +12,7 @@ DESCRIPTION="CUPS C API Interface"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
net-print/cups
diff --git a/dev-perl/Net-CUPS/Net-CUPS-0.640.0.ebuild b/dev-perl/Net-CUPS/Net-CUPS-0.640.0.ebuild
index c3ef2471696b..3954d0c398e5 100644
--- a/dev-perl/Net-CUPS/Net-CUPS-0.640.0.ebuild
+++ b/dev-perl/Net-CUPS/Net-CUPS-0.640.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="CUPS C API Interface"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
net-print/cups
diff --git a/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild b/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
index b59c567c7bda..29eb6da11fc2 100644
--- a/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
+++ b/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Perl extension for the DBus message system"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~x64-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-apps/dbus
diff --git a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.201.710.310.ebuild b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.201.710.310.ebuild
index c1c9d6e664ec..ea0e25fb537a 100644
--- a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.201.710.310.ebuild
+++ b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.201.710.310.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Mock a DNS Resolver object for testing"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Net-DNS"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild b/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild
index f1c9497d4b38..d1369db7b042 100644
--- a/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild
+++ b/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="programmable DNS resolver class for offline emulation of DNS"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Net-DNS-0.690.0
diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.20.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.20.0.ebuild
index b14061a882c6..7d2c89768866 100644
--- a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.20.0.ebuild
+++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.20.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
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0
diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.30.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.30.0.ebuild
index 399dc9b78ac2..d366d1ba53e0 100644
--- a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.30.0.ebuild
+++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.30.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Crypt-OpenSSL-Bignum-0.50.0
diff --git a/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild
index 4b9ddd7c1daa..279472229e90 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Perl Net::DNS - Perl DNS Resolver Module"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="+ipv6 test minimal"
+RESTRICT="!test? ( test )"
PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.10.0 )"
RDEPEND="
diff --git a/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild
index 4b31aa9f1667..b8521f0e3cf8 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.130.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Perl Interface to the Domain Name System"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+ipv6 test minimal"
+RESTRICT="!test? ( test )"
PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.10.0 )"
RDEPEND="
diff --git a/dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild b/dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild
index 9174ecede96b..bf58a6768b71 100644
--- a/dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild
+++ b/dev-perl/Net-FreeDB/Net-FreeDB-0.100.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="OOP interface to the FreeDB database"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CDDB-File-1.10.0
diff --git a/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r1.ebuild b/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r1.ebuild
index 44a6b92ee10d..61d682b94494 100644
--- a/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r1.ebuild
+++ b/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r1.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=5
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/URI
>=virtual/perl-Math-BigInt-1.87
diff --git a/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild b/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild
index fcd5f8973952..6fc55a34ee9c 100644
--- a/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-r2.ebuild
+++ b/dev-perl/Net-Google-SafeBrowsing-Blocklist/Net-Google-SafeBrowsing-Blocklist-1.40.0-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"
LICENSE="Apache-2.0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/URI
>=virtual/perl-Math-BigInt-1.87
diff --git a/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild b/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild
index b12255399b94..b83a193aed57 100644
--- a/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild
+++ b/dev-perl/Net-HTTP/Net-HTTP-6.170.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Low-level HTTP connection (client)"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
index fa41520c7000..0fd979f25251 100644
--- a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
+++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Unicode-Normalize
diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0.ebuild b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0.ebuild
index 5416f33cd201..ef10b12823fc 100644
--- a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0.ebuild
+++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Unicode-Normalize
diff --git a/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild b/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild
index 4701dca89281..1057b7718a08 100644
--- a/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.ebuild
+++ b/dev-perl/Net-Ident/Net-Ident-1.240.0-r1.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 @@ DESCRIPTION="lookup the username on the remote end of a TCP/IP connection"
SLOT="0"
KEYWORDS="amd64 hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.0.0-r1.ebuild b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.0.0-r1.ebuild
index 3f67956592db..0d4dbe8c033d 100644
--- a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.0.0-r1.ebuild
+++ b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.0.0-r1.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Perl bindings for GNU Libidn2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="net-dns/libidn2:="
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-OAuth/Net-OAuth-0.280.0-r1.ebuild b/dev-perl/Net-OAuth/Net-OAuth-0.280.0-r1.ebuild
index a78f08651000..eec692233693 100644
--- a/dev-perl/Net-OAuth/Net-OAuth-0.280.0-r1.ebuild
+++ b/dev-perl/Net-OAuth/Net-OAuth-0.280.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="OAuth protocol support"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Accessor-0.31
diff --git a/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild b/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild
index 432fd21ef366..82df55e67313 100644
--- a/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild
+++ b/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.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 @@ DESCRIPTION="Libraries shared between Net::OpenID::Consumer and Net::OpenID::Ser
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Crypt-DH-GMP-0.0.110
diff --git a/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild b/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild
index ad94fed04e15..5712e6eeaafe 100644
--- a/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild
+++ b/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.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 @@ DESCRIPTION="Library for consumers of OpenID identities"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-SHA
diff --git a/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.810.0.ebuild b/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.810.0.ebuild
index 27766b7a4397..5f7c14924bae 100644
--- a/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.810.0.ebuild
+++ b/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.810.0.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 @@ DESCRIPTION="SSH File Transfer Protocol client"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
PATCHES=(
# https://rt.cpan.org/Ticket/Display.html?id=112709
diff --git a/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.870.0.ebuild b/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.870.0.ebuild
index 1dd0ee696523..7b0463b9ad41 100644
--- a/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.870.0.ebuild
+++ b/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.870.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="SSH File Transfer Protocol client"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.30.0.ebuild b/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.30.0.ebuild
index 3e0b0218be43..f315563fb6e7 100644
--- a/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.30.0.ebuild
+++ b/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.30.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="SSL support for Net::SMTP"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-libnet
diff --git a/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.40.0.ebuild b/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.40.0.ebuild
index d03fc69616ef..d18f443a9504 100644
--- a/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.40.0.ebuild
+++ b/dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.40.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
@@ -12,6 +12,7 @@ DESCRIPTION="(Deprecated) SSL support for Net::SMTP"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-libnet
diff --git a/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r2.ebuild b/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r2.ebuild
index 5b1473fc08f0..50d473cfa425 100644
--- a/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r2.ebuild
+++ b/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r2.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 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~sparc-solaris ~x86-solaris"
# Package warrants IUSE examples
IUSE="examples test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Net-SSH-Any/Net-SSH-Any-0.100.0.ebuild b/dev-perl/Net-SSH-Any/Net-SSH-Any-0.100.0.ebuild
index 7c1b5b9d0a58..3eda81c8e59c 100644
--- a/dev-perl/Net-SSH-Any/Net-SSH-Any-0.100.0.ebuild
+++ b/dev-perl/Net-SSH-Any/Net-SSH-Any-0.100.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 @@ DESCRIPTION="Use any SSH module"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-SSH-AuthorizedKeysFile/Net-SSH-AuthorizedKeysFile-0.180.0.ebuild b/dev-perl/Net-SSH-AuthorizedKeysFile/Net-SSH-AuthorizedKeysFile-0.180.0.ebuild
index b2c9539ac57e..ac129d2db3fb 100644
--- a/dev-perl/Net-SSH-AuthorizedKeysFile/Net-SSH-AuthorizedKeysFile-0.180.0.ebuild
+++ b/dev-perl/Net-SSH-AuthorizedKeysFile/Net-SSH-AuthorizedKeysFile-0.180.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Read and modify ssh's authorized_keys files"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.140.0.ebuild b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.140.0.ebuild
index 5eb760581fef..bf0582538d6d 100644
--- a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.140.0.ebuild
+++ b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.140.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Perl client Interface to SSH"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Crypt-Curve25519-0.50.0
diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild
index 86a510ce1f82..a77f2be49bba 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.820.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="openssl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="libressl test minimal examples"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0= )
diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.880.0.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.880.0.ebuild
index 0e6218443a24..471fb674ca94 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.880.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.880.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="libressl test minimal examples"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0= )
diff --git a/dev-perl/Net-Server-Mail/Net-Server-Mail-0.230.0.ebuild b/dev-perl/Net-Server-Mail/Net-Server-Mail-0.230.0.ebuild
index 15fcf0c2bb70..505b834b8d6e 100644
--- a/dev-perl/Net-Server-Mail/Net-Server-Mail-0.230.0.ebuild
+++ b/dev-perl/Net-Server-Mail/Net-Server-Mail-0.230.0.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
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1+ Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/IO-Socket-SSL-1.831.0
diff --git a/dev-perl/Net-Server-Mail/Net-Server-Mail-0.280.0.ebuild b/dev-perl/Net-Server-Mail/Net-Server-Mail-0.280.0.ebuild
index 615aedbcbc2e..5a6454bbfe61 100644
--- a/dev-perl/Net-Server-Mail/Net-Server-Mail-0.280.0.ebuild
+++ b/dev-perl/Net-Server-Mail/Net-Server-Mail-0.280.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+ Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/IO-Socket-SSL-1.831.0
diff --git a/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.110.0.ebuild b/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.110.0.ebuild
index 8a122f1ff5e1..c0b6cb9cbb92 100644
--- a/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.110.0.ebuild
+++ b/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Automate telnet sessions w/ routers&switches"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~mips ~ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Net-Telnet-3.20.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-Twitter/Net-Twitter-4.10.420.ebuild b/dev-perl/Net-Twitter/Net-Twitter-4.10.420.ebuild
index 2183cb5b4758..ff39b865061b 100644
--- a/dev-perl/Net-Twitter/Net-Twitter-4.10.420.ebuild
+++ b/dev-perl/Net-Twitter/Net-Twitter-4.10.420.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 @@ DESCRIPTION="A perl interface to the Twitter API"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Carp-Clan
diff --git a/dev-perl/Net-UPnP/Net-UPnP-1.4.3.ebuild b/dev-perl/Net-UPnP/Net-UPnP-1.4.3.ebuild
index 8dd48eff83d6..884cbf21a9fb 100644
--- a/dev-perl/Net-UPnP/Net-UPnP-1.4.3.ebuild
+++ b/dev-perl/Net-UPnP/Net-UPnP-1.4.3.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
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-solaris"
# Package warrants IUSE examples
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-version"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild b/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild
index 7df068860f93..be397cecac85 100644
--- a/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild
+++ b/dev-perl/Net-XMPP/Net-XMPP-1.50.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="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Authen-SASL-2.120.0
diff --git a/dev-perl/NetAddr-IP/NetAddr-IP-4.79.0.ebuild b/dev-perl/NetAddr-IP/NetAddr-IP-4.79.0.ebuild
index cf752e202cdd..d73284fd572d 100644
--- a/dev-perl/NetAddr-IP/NetAddr-IP-4.79.0.ebuild
+++ b/dev-perl/NetAddr-IP/NetAddr-IP-4.79.0.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="|| ( Artistic GPL-2 )"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86"
IUSE="ipv6 test"
+RESTRICT="!test? ( test )"
RDEPEND="ipv6? ( dev-perl/Socket6 )"
DEPEND="${RDEPEND}
diff --git a/dev-perl/NetPacket/NetPacket-1.6.0.ebuild b/dev-perl/NetPacket/NetPacket-1.6.0.ebuild
index c9d2c511c89d..9c69264a9d4d 100644
--- a/dev-perl/NetPacket/NetPacket-1.6.0.ebuild
+++ b/dev-perl/NetPacket/NetPacket-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild b/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild
index 5d70eec70bb8..4c4daf3cc877 100644
--- a/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.0.ebuild
+++ b/dev-perl/Number-Bytes-Human/Number-Bytes-Human-0.110.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Convert byte count to human readable format"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild b/dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild
index 80254edfa148..8fa5336cc350 100644
--- a/dev-perl/Number-Fraction/Number-Fraction-2.0.0.ebuild
+++ b/dev-perl/Number-Fraction/Number-Fraction-2.0.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension to model fractions"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Moose
virtual/perl-Carp"
diff --git a/dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild b/dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild
index f33ff808f67d..d25959995b5a 100644
--- a/dev-perl/Number-WithError/Number-WithError-1.10.0.ebuild
+++ b/dev-perl/Number-WithError/Number-WithError-1.10.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Numbers with error propagation and scientific rounding"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-BigInt-1.400.0
diff --git a/dev-perl/OOTools/OOTools-2.400.0.ebuild b/dev-perl/OOTools/OOTools-2.400.0.ebuild
index a27859c31e3f..c14c46c43c0e 100644
--- a/dev-perl/OOTools/OOTools-2.400.0.ebuild
+++ b/dev-perl/OOTools/OOTools-2.400.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 @@ SRC_URI+=" https://dev.gentoo.org/~tove/distfiles/${CATEGORY}/${PN}/${PN}-2.300.
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-perl/Module-Build
diff --git a/dev-perl/ORLite/ORLite-1.980.0-r1.ebuild b/dev-perl/ORLite/ORLite-1.980.0-r1.ebuild
index f383462f6fa9..0296ac179f9b 100644
--- a/dev-perl/ORLite/ORLite-1.980.0-r1.ebuild
+++ b/dev-perl/ORLite/ORLite-1.980.0-r1.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 @@ DESCRIPTION="Extremely light weight SQLite-specific ORM"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=virtual/perl-File-Path-2.08
diff --git a/dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild b/dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild
index 570f935a9be5..f33c87ec2d0c 100644
--- a/dev-perl/Object-Enum/Object-Enum-0.75.0.ebuild
+++ b/dev-perl/Object-Enum/Object-Enum-0.75.0.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 @@ DESCRIPTION="Replacement for if (\$foo eq 'bar')"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Sub-Install
dev-perl/Sub-Exporter
diff --git a/dev-perl/Object-Event/Object-Event-1.230.0.ebuild b/dev-perl/Object-Event/Object-Event-1.230.0.ebuild
index 1830502be4e6..6bc627b91aba 100644
--- a/dev-perl/Object-Event/Object-Event-1.230.0.ebuild
+++ b/dev-perl/Object-Event/Object-Event-1.230.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
@@ -12,6 +12,7 @@ DESCRIPTION="A class that provides an event callback interface"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/AnyEvent-3.500.0
diff --git a/dev-perl/Object-Realize-Later/Object-Realize-Later-0.190.0.ebuild b/dev-perl/Object-Realize-Later/Object-Realize-Later-0.190.0.ebuild
index 1f09e6aa7207..e8416a014e4d 100644
--- a/dev-perl/Object-Realize-Later/Object-Realize-Later-0.190.0.ebuild
+++ b/dev-perl/Object-Realize-Later/Object-Realize-Later-0.190.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Delayed creation of objects"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Olson-Abbreviations/Olson-Abbreviations-0.40.0.ebuild b/dev-perl/Olson-Abbreviations/Olson-Abbreviations-0.40.0.ebuild
index 9e105b1ad07d..7278bf1855f2 100644
--- a/dev-perl/Olson-Abbreviations/Olson-Abbreviations-0.40.0.ebuild
+++ b/dev-perl/Olson-Abbreviations/Olson-Abbreviations-0.40.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
@@ -12,6 +12,7 @@ DESCRIPTION="Globally unique timezones abbreviation handling"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Moose
diff --git a/dev-perl/PAR/PAR-1.15.0.ebuild b/dev-perl/PAR/PAR-1.15.0.ebuild
index dd6a48205a3b..2550f2634ae4 100644
--- a/dev-perl/PAR/PAR-1.15.0.ebuild
+++ b/dev-perl/PAR/PAR-1.15.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl Archive Toolkit"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Archive-Zip-1.00
diff --git a/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild b/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild
index 4ffb225bb72e..75c2097b0c6b 100644
--- a/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.ebuild
+++ b/dev-perl/PBKDF2-Tiny/PBKDF2-Tiny-0.5.0-r1.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 @@ DESCRIPTION="Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="Apache-2.0"
RDEPEND="
diff --git a/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild b/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild
index f5d268aef801..a78487156557 100644
--- a/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild
+++ b/dev-perl/PDF-API2/PDF-API2-2.33.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-IO-Compress-1.0.0
diff --git a/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild b/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild
index ef3fad7ef73f..24e940bc7fc9 100644
--- a/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild
+++ b/dev-perl/PDF-Create/PDF-Create-1.430.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
@@ -13,6 +13,7 @@ DESCRIPTION="Create PDF documents in Perl"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.11.0-r1.ebuild b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.11.0-r1.ebuild
index 1847bf12dd91..e2bf45e2ef3b 100644
--- a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.11.0-r1.ebuild
+++ b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.11.0-r1.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 @@ DESCRIPTION="Gnuplot-based plotting for PDL"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${P}-outputfile.patch"
diff --git a/dev-perl/PDL/PDL-2.17.0.ebuild b/dev-perl/PDL/PDL-2.17.0.ebuild
index 590562dee2a0..63488f4cd155 100644
--- a/dev-perl/PDL/PDL-2.17.0.ebuild
+++ b/dev-perl/PDL/PDL-2.17.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
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="amd64 arm ppc x86"
IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:0=
app-arch/sharutils
diff --git a/dev-perl/POE-Component-Client-DNS/POE-Component-Client-DNS-1.54.0.ebuild b/dev-perl/POE-Component-Client-DNS/POE-Component-Client-DNS-1.54.0.ebuild
index 434abcc52b84..7749dc0e9b66 100644
--- a/dev-perl/POE-Component-Client-DNS/POE-Component-Client-DNS-1.54.0.ebuild
+++ b/dev-perl/POE-Component-Client-DNS/POE-Component-Client-DNS-1.54.0.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
@@ -10,6 +10,7 @@ DESCRIPTION="Non-blocking, parallel DNS client"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Net-DNS-0.650.0
diff --git a/dev-perl/POE-Component-IKC/POE-Component-IKC-0.240.200.ebuild b/dev-perl/POE-Component-IKC/POE-Component-IKC-0.240.200.ebuild
index 5808fef91456..64c3743451cf 100644
--- a/dev-perl/POE-Component-IKC/POE-Component-IKC-0.240.200.ebuild
+++ b/dev-perl/POE-Component-IKC/POE-Component-IKC-0.240.200.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 @@ DESCRIPTION="Inter-Kernel Communication for POE"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Dump-1.0.0
diff --git a/dev-perl/POE/POE-1.367.ebuild b/dev-perl/POE/POE-1.367.ebuild
index 66a1d774d654..e2f5ecdc4acf 100644
--- a/dev-perl/POE/POE-1.367.ebuild
+++ b/dev-perl/POE/POE-1.367.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=5
@@ -13,6 +13,7 @@ DESCRIPTION="A framework for creating multitasking programs in Perl"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="ipv6 libwww ncurses tk test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/YAML
diff --git a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild
index 624ef618b105..aa80cf350651 100644
--- a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild
+++ b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="GNU C library compatible strftime for loggers and servers"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# POSIX -> perl
RDEPEND="
diff --git a/dev-perl/PPI-HTML/PPI-HTML-1.80.0.ebuild b/dev-perl/PPI-HTML/PPI-HTML-1.80.0.ebuild
index ba595c2b8f29..71faa2f073c9 100644
--- a/dev-perl/PPI-HTML/PPI-HTML-1.80.0.ebuild
+++ b/dev-perl/PPI-HTML/PPI-HTML-1.80.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
@@ -12,6 +12,7 @@ DESCRIPTION="Generate syntax-hightlighted HTML for Perl using PPI"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CSS-Tiny-1.100.0
diff --git a/dev-perl/PPI/PPI-1.224.0.ebuild b/dev-perl/PPI/PPI-1.224.0.ebuild
index 38fd336f94f5..8d7af7eee832 100644
--- a/dev-perl/PPI/PPI-1.224.0.ebuild
+++ b/dev-perl/PPI/PPI-1.224.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Clone-0.300.0
diff --git a/dev-perl/PPI/PPI-1.236.0.ebuild b/dev-perl/PPI/PPI-1.236.0.ebuild
index 9469dd9d85e2..7735e1e698f4 100644
--- a/dev-perl/PPI/PPI-1.236.0.ebuild
+++ b/dev-perl/PPI/PPI-1.236.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
@@ -12,6 +12,7 @@ DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ~ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Clone-0.300.0
diff --git a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild
index 2917e8496957..92e96462f25d 100644
--- a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild
+++ b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.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
@@ -12,6 +12,7 @@ DESCRIPTION="Utility methods and base class for manipulating Perl via PPI"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild
index 8087f7faed8f..a53a931657b6 100644
--- a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.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
@@ -13,6 +13,7 @@ DESCRIPTION="Represent a regular expression of some sort"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild b/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild
index e354c5a5ea8c..9f6e76d59af1 100644
--- a/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild
+++ b/dev-perl/PPIx-Utilities/PPIx-Utilities-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Extensions to PPI"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/PPI-1.208
dev-perl/Exception-Class
diff --git a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.150.0.ebuild b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.150.0.ebuild
index 3aaddb1f7acc..772b689b6f79 100644
--- a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.150.0.ebuild
+++ b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.150.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="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0.ebuild b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0.ebuild
index 12aaceb4defd..85ae68714137 100644
--- a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0.ebuild
+++ b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild
index 61081bd42ab2..7ff2274f7a15 100644
--- a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild
+++ b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Faster and more correct implementation of the Package::Stash API"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild b/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild
index 91fe6edc7b55..fcdef4280367 100644
--- a/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild
+++ b/dev-perl/Package-Stash/Package-Stash-0.370.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Routines for manipulating stashes"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Package-Variant/Package-Variant-1.3.2.ebuild b/dev-perl/Package-Variant/Package-Variant-1.3.2.ebuild
index 51ca420cdf21..743b3f6731a3 100644
--- a/dev-perl/Package-Variant/Package-Variant-1.3.2.ebuild
+++ b/dev-perl/Package-Variant/Package-Variant-1.3.2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Parameterizable packages"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Palm-PDB/Palm-PDB-1.400.0.ebuild b/dev-perl/Palm-PDB/Palm-PDB-1.400.0.ebuild
index 5169da4bb1ec..81e8a9d9cfc7 100644
--- a/dev-perl/Palm-PDB/Palm-PDB-1.400.0.ebuild
+++ b/dev-perl/Palm-PDB/Palm-PDB-1.400.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Parse Palm database files"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
# This package is split upstream from "Palm"
# so collides before 1.14.0
diff --git a/dev-perl/Palm/Palm-1.12.0-r1.ebuild b/dev-perl/Palm/Palm-1.12.0-r1.ebuild
index 949e09d83550..61b816e0487c 100644
--- a/dev-perl/Palm/Palm-1.12.0-r1.ebuild
+++ b/dev-perl/Palm/Palm-1.12.0-r1.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=5
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="Artistic"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Palm/Palm-1.400.0.ebuild b/dev-perl/Palm/Palm-1.400.0.ebuild
index 3682951f96d8..903a10689e4c 100644
--- a/dev-perl/Palm/Palm-1.400.0.ebuild
+++ b/dev-perl/Palm/Palm-1.400.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Read & write Palm OS databases (both PDB and PRC)"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
# Palm::Raw -> Palm-PDB
RDEPEND="
diff --git a/dev-perl/Pango/Pango-1.227.0-r1.ebuild b/dev-perl/Pango/Pango-1.227.0-r1.ebuild
index ebac48354e1b..a3eacb2a6d1f 100644
--- a/dev-perl/Pango/Pango-1.227.0-r1.ebuild
+++ b/dev-perl/Pango/Pango-1.227.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/glib-perl-1.220.0
diff --git a/dev-perl/Pango/Pango-1.227.0.ebuild b/dev-perl/Pango/Pango-1.227.0.ebuild
index 9bc33b93ad01..277d0b6c96ab 100644
--- a/dev-perl/Pango/Pango-1.227.0.ebuild
+++ b/dev-perl/Pango/Pango-1.227.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
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/glib-perl-1.220.0
diff --git a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild
index 32f45171428e..83f722b4ffb5 100644
--- a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild
+++ b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A simple parallel processing fork manager"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ~ppc sparc x86 ~sparc-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Parallel-Iterator/Parallel-Iterator-1.0.0-r1.ebuild b/dev-perl/Parallel-Iterator/Parallel-Iterator-1.0.0-r1.ebuild
index 1bbc40ad174c..af8473215b31 100644
--- a/dev-perl/Parallel-Iterator/Parallel-Iterator-1.0.0-r1.ebuild
+++ b/dev-perl/Parallel-Iterator/Parallel-Iterator-1.0.0-r1.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 @@ DESCRIPTION="Simple parallel execution"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild b/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild
index e337b654056b..c736967a10ce 100644
--- a/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild
+++ b/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A simple prefork server framework"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Accessor-Lite-0.40.0
diff --git a/dev-perl/Params-Classify/Params-Classify-0.13.0-r1.ebuild b/dev-perl/Params-Classify/Params-Classify-0.13.0-r1.ebuild
index ccc8c5302f94..b8bf14aab47a 100644
--- a/dev-perl/Params-Classify/Params-Classify-0.13.0-r1.ebuild
+++ b/dev-perl/Params-Classify/Params-Classify-0.13.0-r1.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 @@ DESCRIPTION="Argument type classification"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/${P}-op_sibling.patch"
"${FILESDIR}/${P}-no-dot-inc.patch" )
diff --git a/dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild b/dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild
index 2bf49a394b06..32e1e8404076 100644
--- a/dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild
+++ b/dev-perl/Params-Classify/Params-Classify-0.15.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
@@ -12,6 +12,7 @@ DESCRIPTION="Argument type classification"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Devel-CallChecker-0.3.0
diff --git a/dev-perl/Params-Util/Params-Util-1.70.0.ebuild b/dev-perl/Params-Util/Params-Util-1.70.0.ebuild
index 0f7eb5e5da06..02e11e215e38 100644
--- a/dev-perl/Params-Util/Params-Util-1.70.0.ebuild
+++ b/dev-perl/Params-Util/Params-Util-1.70.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Utility functions to aid in parameter checking"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=virtual/perl-Scalar-List-Utils-1.180.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild b/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild
index 19cfa61e7dd8..1ec89e71e5ed 100644
--- a/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild
+++ b/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild
index 10e3da96c7ff..3ec917878862 100644
--- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.0.ebuild
+++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.240.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
@@ -12,6 +12,7 @@ DESCRIPTION="Build an optimized subroutine parameter validator once, use it fore
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild
index 43d4b6944ddb..fad51bdcdf19 100644
--- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild
+++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
LICENSE="Artistic-2"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild b/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild
index a2b8e197eb18..a382ae4c1d11 100644
--- a/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild
+++ b/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.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
@@ -12,6 +12,7 @@ DESCRIPTION="Parse error messages from the perl interpreter"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild b/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild
index 2a987fea0637..806aebcf034e 100644
--- a/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild
+++ b/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Generate Recursive-Descent Parsers"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Text-Balanced-1.950.0
diff --git a/dev-perl/Path-Class/Path-Class-0.360.0.ebuild b/dev-perl/Path-Class/Path-Class-0.360.0.ebuild
index f0d54af2feae..423b730a7167 100644
--- a/dev-perl/Path-Class/Path-Class-0.360.0.ebuild
+++ b/dev-perl/Path-Class/Path-Class-0.360.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Cross-platform path specification manipulation"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Path-Class/Path-Class-0.370.0.ebuild b/dev-perl/Path-Class/Path-Class-0.370.0.ebuild
index b21fc4e6cfa6..7402f0174b89 100644
--- a/dev-perl/Path-Class/Path-Class-0.370.0.ebuild
+++ b/dev-perl/Path-Class/Path-Class-0.370.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
@@ -12,6 +12,7 @@ DESCRIPTION="Cross-platform path specification manipulation"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Path-FindDev/Path-FindDev-0.5.3.ebuild b/dev-perl/Path-FindDev/Path-FindDev-0.5.3.ebuild
index b1990068a78c..5d281ad7b659 100644
--- a/dev-perl/Path-FindDev/Path-FindDev-0.5.3.ebuild
+++ b/dev-perl/Path-FindDev/Path-FindDev-0.5.3.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 @@ DESCRIPTION="Find a development path somewhere in an upper hierarchy"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Path-IsDev/Path-IsDev-1.1.3.ebuild b/dev-perl/Path-IsDev/Path-IsDev-1.1.3.ebuild
index 160e9c561bc9..2fc503fe66d5 100644
--- a/dev-perl/Path-IsDev/Path-IsDev-1.1.3.ebuild
+++ b/dev-perl/Path-IsDev/Path-IsDev-1.1.3.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 @@ DESCRIPTION="Determine if a given Path resembles a development source tree"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild b/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild
index a36bdcfd8d78..499ca6d82b7d 100644
--- a/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild
+++ b/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Pegex/Pegex-0.640.0.ebuild b/dev-perl/Pegex/Pegex-0.640.0.ebuild
index a6808c0a8dc3..a14dfa437313 100644
--- a/dev-perl/Pegex/Pegex-0.640.0.ebuild
+++ b/dev-perl/Pegex/Pegex-0.640.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Acmeist PEG Parser Framework"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
"
diff --git a/dev-perl/Perl-Critic-Deprecated/Perl-Critic-Deprecated-1.119.0.ebuild b/dev-perl/Perl-Critic-Deprecated/Perl-Critic-Deprecated-1.119.0.ebuild
index 5a597edee4a8..f0a4935956e8 100644
--- a/dev-perl/Perl-Critic-Deprecated/Perl-Critic-Deprecated-1.119.0.ebuild
+++ b/dev-perl/Perl-Critic-Deprecated/Perl-Critic-Deprecated-1.119.0.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 @@ DESCRIPTION="Perl::Critic policies which have been superseded by others"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r3.ebuild b/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r3.ebuild
index c1fbfd58868b..92eea857066a 100644
--- a/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r3.ebuild
+++ b/dev-perl/Perl-Critic-Dynamic/Perl-Critic-Dynamic-0.50.0-r3.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Base class for dynamic Policies"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Perl-Critic
>=dev-perl/Devel-Symdump-2.08
diff --git a/dev-perl/Perl-Critic-Nits/Perl-Critic-Nits-1.0.0-r1.ebuild b/dev-perl/Perl-Critic-Nits/Perl-Critic-Nits-1.0.0-r1.ebuild
index 8ef060977871..7b5b986f79f9 100644
--- a/dev-perl/Perl-Critic-Nits/Perl-Critic-Nits-1.0.0-r1.ebuild
+++ b/dev-perl/Perl-Critic-Nits/Perl-Critic-Nits-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 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="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-perl/Perl-Critic
dev-perl/Readonly )"
diff --git a/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r1.ebuild b/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r1.ebuild
index ccd10aa09fb2..f3e52714ce0f 100644
--- a/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r1.ebuild
+++ b/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl::Critic policy against indirect method calls"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/indirect-0.250.0
dev-perl/Perl-Critic-Dynamic
diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.130.0.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.130.0.ebuild
index cb42b330d25b..6745a7c10abf 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.130.0.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.130.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Critique Perl source code for best-practices"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test minimal examples emacs"
+RESTRICT="!test? ( test )"
SITEFILE="50${PN}-gentoo.el"
RDEPEND="
>=dev-perl/B-Keywords-1.50.0
diff --git a/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild b/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild
index ba4cf77e4aac..3ed71e44891f 100644
--- a/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.ebuild
+++ b/dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.380.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Find a minimum required version of perl for Perl code"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild b/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild
index 877f2292e133..922b808318a5 100644
--- a/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.0.ebuild
+++ b/dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.23.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
@@ -11,6 +11,7 @@ DESCRIPTION="a tool to scan your Perl code for its prerequisites"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r: File::Find -> perl
# r: File::Spec::Functions -> File-Spec
# r: FindBin -> perl
diff --git a/dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild b/dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild
index 6aa91d6b591a..36e579bb9c1a 100644
--- a/dev-perl/Perl-Tags/Perl-Tags-0.320.0-r1.ebuild
+++ b/dev-perl/Perl-Tags/Perl-Tags-0.320.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Generate (possibly exuberant) Ctags style tags for Perl sourcecode"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/vim_noplugin.patch" # https://rt.cpan.org/Ticket/Display.html?id=105899
diff --git a/dev-perl/Perl-Tags/Perl-Tags-0.320.0.ebuild b/dev-perl/Perl-Tags/Perl-Tags-0.320.0.ebuild
index 2da9c6bbe839..0489a3ebc200 100644
--- a/dev-perl/Perl-Tags/Perl-Tags-0.320.0.ebuild
+++ b/dev-perl/Perl-Tags/Perl-Tags-0.320.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
@@ -12,6 +12,7 @@ DESCRIPTION="Generate (possibly exuberant) Ctags style tags for Perl sourcecode"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/vim_noplugin.patch" # https://rt.cpan.org/Ticket/Display.html?id=105899
diff --git a/dev-perl/Perl-Version/Perl-Version-1.13.0.ebuild b/dev-perl/Perl-Version/Perl-Version-1.13.0.ebuild
index ba3127b95850..7cecfbf121bc 100644
--- a/dev-perl/Perl-Version/Perl-Version-1.13.0.ebuild
+++ b/dev-perl/Perl-Version/Perl-Version-1.13.0.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 @@ DESCRIPTION="Parse and manipulate Perl version strings"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Pod::Usage -> perl
# r: Scalar::Util -> Scalar-List-Utils
diff --git a/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0.ebuild b/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0.ebuild
index 91f0b56c38cf..f05e2fb635ca 100644
--- a/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0.ebuild
+++ b/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ DESCRIPTION="Querying your filehandle's capabilities"
SLOT="0"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# needs List::Util
RDEPEND="
diff --git a/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild b/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild
index cd6e307763c1..e43419b520af 100644
--- a/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild
+++ b/dev-perl/PerlIO-eol/PerlIO-eol-0.160.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
@@ -12,6 +12,7 @@ DESCRIPTION="PerlIO layer for normalizing line endings"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild
index d62b1aa95947..76e877292062 100644
--- a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild
+++ b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Fast and correct UTF-8 IO"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: strict, warnings -> perl
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/PerlIO-via-Timeout/PerlIO-via-Timeout-0.320.0.ebuild b/dev-perl/PerlIO-via-Timeout/PerlIO-via-Timeout-0.320.0.ebuild
index f4b6df8b40be..a8a39531bfa8 100644
--- a/dev-perl/PerlIO-via-Timeout/PerlIO-via-Timeout-0.320.0.ebuild
+++ b/dev-perl/PerlIO-via-Timeout/PerlIO-via-Timeout-0.320.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="PerlIO layer that adds read & write timeout to a handle"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Plack/Plack-1.4.400.ebuild b/dev-perl/Plack/Plack-1.4.400.ebuild
index 12d6fe10f28a..fcd3ce7c20af 100644
--- a/dev-perl/Plack/Plack-1.4.400.ebuild
+++ b/dev-perl/Plack/Plack-1.4.400.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 @@ DESCRIPTION="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test minimal examples"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-1.3.900-network-testing.patch"
)
diff --git a/dev-perl/Plucene/Plucene-1.250.0-r2.ebuild b/dev-perl/Plucene/Plucene-1.250.0-r2.ebuild
index 745ed9f48200..73b797d201b1 100644
--- a/dev-perl/Plucene/Plucene-1.250.0-r2.ebuild
+++ b/dev-perl/Plucene/Plucene-1.250.0-r2.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Plucene - the Perl lucene port"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Bit-Vector-Minimal-1.0.0
diff --git a/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild b/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild
index cf5e7c1efbd3..9dfbaeece76e 100644
--- a/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild
+++ b/dev-perl/Pod-Abstract/Pod-Abstract-0.200.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Abstract document tree for Perl POD documents"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/IO-String
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r1.ebuild b/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r1.ebuild
index 25980df08f9d..98ec68821b85 100644
--- a/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r1.ebuild
+++ b/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Checks if the documentation of a module is comprehensive"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Pod-Parser-1.13
diff --git a/dev-perl/Pod-Elemental-PerlMunger/Pod-Elemental-PerlMunger-0.200.6.ebuild b/dev-perl/Pod-Elemental-PerlMunger/Pod-Elemental-PerlMunger-0.200.6.ebuild
index 948e2b44e01d..6c89f6586a7a 100644
--- a/dev-perl/Pod-Elemental-PerlMunger/Pod-Elemental-PerlMunger-0.200.6.ebuild
+++ b/dev-perl/Pod-Elemental-PerlMunger/Pod-Elemental-PerlMunger-0.200.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
@@ -12,6 +12,7 @@ DESCRIPTION="A thing that takes a string of Perl and rewrites its documentation"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Encode
diff --git a/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild b/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild
index 9c38e8a35659..f1cfff572ca9 100644
--- a/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild
+++ b/dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.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 @@ DESCRIPTION="Work with nestable Pod elements"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Load
diff --git a/dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild b/dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild
index 715c0c4121d2..bb21db068417 100644
--- a/dev-perl/Pod-Eventual/Pod-Eventual-0.94.1.ebuild
+++ b/dev-perl/Pod-Eventual/Pod-Eventual-0.94.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=6
@@ -11,6 +11,7 @@ DESCRIPTION="read a POD document as a series of trivial events"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: strict, warnings -> perl
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Pod-Markdown/Pod-Markdown-3.5.0.ebuild b/dev-perl/Pod-Markdown/Pod-Markdown-3.5.0.ebuild
index eff1c371ecde..aea4c94997f8 100644
--- a/dev-perl/Pod-Markdown/Pod-Markdown-3.5.0.ebuild
+++ b/dev-perl/Pod-Markdown/Pod-Markdown-3.5.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
@@ -11,6 +11,7 @@ DESCRIPTION="Convert POD to Markdown"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Pod-POM-View-Restructured/Pod-POM-View-Restructured-1.0.1.ebuild b/dev-perl/Pod-POM-View-Restructured/Pod-POM-View-Restructured-1.0.1.ebuild
index 8f708b482965..5eb18819febb 100644
--- a/dev-perl/Pod-POM-View-Restructured/Pod-POM-View-Restructured-1.0.1.ebuild
+++ b/dev-perl/Pod-POM-View-Restructured/Pod-POM-View-Restructured-1.0.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 @@ DESCRIPTION="View for Pod::POM that outputs reStructuredText"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Pod-POM/Pod-POM-2.10.0.ebuild b/dev-perl/Pod-POM/Pod-POM-2.10.0.ebuild
index 1498732f56ce..2f149310af2d 100644
--- a/dev-perl/Pod-POM/Pod-POM-2.10.0.ebuild
+++ b/dev-perl/Pod-POM/Pod-POM-2.10.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="POD Object Model"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-parent"
DEPEND="
diff --git a/dev-perl/Pod-Readme/Pod-Readme-1.1.2.ebuild b/dev-perl/Pod-Readme/Pod-Readme-1.1.2.ebuild
index 8abb24f012b6..850096b270e1 100644
--- a/dev-perl/Pod-Readme/Pod-Readme-1.1.2.ebuild
+++ b/dev-perl/Pod-Readme/Pod-Readme-1.1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Intelligently generate a README file from POD"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0.ebuild b/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0.ebuild
index 4cc75b54c2c6..e24575ee7b54 100644
--- a/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0.ebuild
+++ b/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.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
@@ -11,6 +11,7 @@ DESCRIPTION="format Pod as LaTeX"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Pod-Simple-0.10.0
diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild b/dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild
index 072b445f6901..3115e25d624b 100644
--- a/dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.200.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
EAPI=6
@@ -13,6 +13,7 @@ SRC_URI+=" mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/pods
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Pod-Strip/Pod-Strip-1.20.0-r1.ebuild b/dev-perl/Pod-Strip/Pod-Strip-1.20.0-r1.ebuild
index a6fc0b842155..5ee6721f3b4f 100644
--- a/dev-perl/Pod-Strip/Pod-Strip-1.20.0-r1.ebuild
+++ b/dev-perl/Pod-Strip/Pod-Strip-1.20.0-r1.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 @@ DESCRIPTION="Remove POD from Perl code"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Pod-Simple-3.0.0
diff --git a/dev-perl/Pod-Weaver/Pod-Weaver-4.15.0.ebuild b/dev-perl/Pod-Weaver/Pod-Weaver-4.15.0.ebuild
index 728dd82da431..ea7f3d13ca85 100644
--- a/dev-perl/Pod-Weaver/Pod-Weaver-4.15.0.ebuild
+++ b/dev-perl/Pod-Weaver/Pod-Weaver-4.15.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
@@ -12,6 +12,7 @@ DESCRIPTION="Weave together a Pod document from an outline"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Config-MVP-2.0.0
diff --git a/dev-perl/PostScript-Simple/PostScript-Simple-0.90.0.ebuild b/dev-perl/PostScript-Simple/PostScript-Simple-0.90.0.ebuild
index 79eac80b8906..168e43ec08f0 100644
--- a/dev-perl/PostScript-Simple/PostScript-Simple-0.90.0.ebuild
+++ b/dev-perl/PostScript-Simple/PostScript-Simple-0.90.0.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ia64 ppc sparc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Probe-Perl/Probe-Perl-0.30.0.ebuild b/dev-perl/Probe-Perl/Probe-Perl-0.30.0.ebuild
index d9f086a6afc0..5047ba96128f 100644
--- a/dev-perl/Probe-Perl/Probe-Perl-0.30.0.ebuild
+++ b/dev-perl/Probe-Perl/Probe-Perl-0.30.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Information about the currently running perl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Spec"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Proc-Guard/Proc-Guard-0.70.0.ebuild b/dev-perl/Proc-Guard/Proc-Guard-0.70.0.ebuild
index 19631b0ca659..4dd3c23f4735 100644
--- a/dev-perl/Proc-Guard/Proc-Guard-0.70.0.ebuild
+++ b/dev-perl/Proc-Guard/Proc-Guard-0.70.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="process runner with RAII pattern"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Accessor-Lite-0.50.0
diff --git a/dev-perl/Proc-Simple/Proc-Simple-1.320.0.ebuild b/dev-perl/Proc-Simple/Proc-Simple-1.320.0.ebuild
index 8604f2a6a88d..4c67f8f4512b 100644
--- a/dev-perl/Proc-Simple/Proc-Simple-1.320.0.ebuild
+++ b/dev-perl/Proc-Simple/Proc-Simple-1.320.0.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 @@ DESCRIPTION="Launch and control background processes"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-IO"
DEPEND="
diff --git a/dev-perl/REST-Client/REST-Client-273.ebuild b/dev-perl/REST-Client/REST-Client-273.ebuild
index b23a0024acab..d30e25784482 100644
--- a/dev-perl/REST-Client/REST-Client-273.ebuild
+++ b/dev-perl/REST-Client/REST-Client-273.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 @@ DESCRIPTION="A simple client for interacting with RESTful http/https resources"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/LWP-Protocol-https
diff --git a/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild b/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild
index 34979bf659a6..bb2f6df3bba7 100644
--- a/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild
+++ b/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="|| ( Artistic-2 LGPL-2.1 )"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
SRC_TEST="do"
diff --git a/dev-perl/RPC-XML/RPC-XML-0.800.0.ebuild b/dev-perl/RPC-XML/RPC-XML-0.800.0.ebuild
index 7197e8bec3ae..c6d4111bf85f 100644
--- a/dev-perl/RPC-XML/RPC-XML-0.800.0.ebuild
+++ b/dev-perl/RPC-XML/RPC-XML-0.800.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
EAPI=6
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="|| ( Artistic-2 LGPL-2.1 )"
KEYWORDS="amd64 ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Spec-0.800.0
diff --git a/dev-perl/RRD-Simple/RRD-Simple-1.440.0-r2.ebuild b/dev-perl/RRD-Simple/RRD-Simple-1.440.0-r2.ebuild
index d8f2032c76e2..3ed385ff1bad 100644
--- a/dev-perl/RRD-Simple/RRD-Simple-1.440.0-r2.ebuild
+++ b/dev-perl/RRD-Simple/RRD-Simple-1.440.0-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
@@ -14,6 +14,7 @@ SRC_URI+=" https://dev.gentoo.org/~kentnl/distfiles/${PN}-${DIST_VERSION}-patche
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
net-analyzer/rrdtool[perl]
diff --git a/dev-perl/Readonly/Readonly-2.0.0.ebuild b/dev-perl/Readonly/Readonly-2.0.0.ebuild
index 1301cbc9cb97..f407202922af 100644
--- a/dev-perl/Readonly/Readonly-2.0.0.ebuild
+++ b/dev-perl/Readonly/Readonly-2.0.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Facility for creating read-only scalars, arrays, hashes"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-CPAN-Meta
diff --git a/dev-perl/Readonly/Readonly-2.10.0.ebuild b/dev-perl/Readonly/Readonly-2.10.0.ebuild
index 9ec34b691a51..153767992abf 100644
--- a/dev-perl/Readonly/Readonly-2.10.0.ebuild
+++ b/dev-perl/Readonly/Readonly-2.10.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Facility for creating read-only scalars, arrays, hashes"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-perl/Module-Build-Tiny-0.35.0
diff --git a/dev-perl/Readonly/Readonly-2.50.0.ebuild b/dev-perl/Readonly/Readonly-2.50.0.ebuild
index cdf45d7e7026..b3968349a28b 100644
--- a/dev-perl/Readonly/Readonly-2.50.0.ebuild
+++ b/dev-perl/Readonly/Readonly-2.50.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Facility for creating read-only scalars, arrays, hashes"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-perl/Module-Build-Tiny-0.35.0
diff --git a/dev-perl/Redis/Redis-1.991.0.ebuild b/dev-perl/Redis/Redis-1.991.0.ebuild
index fd30cac11885..76c497472183 100644
--- a/dev-perl/Redis/Redis-1.991.0.ebuild
+++ b/dev-perl/Redis/Redis-1.991.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/IO-Socket-Timeout-0.290.0
diff --git a/dev-perl/RedisDB-Parser/RedisDB-Parser-2.220.0.ebuild b/dev-perl/RedisDB-Parser/RedisDB-Parser-2.220.0.ebuild
index 7919cada583e..b0b99bfd9412 100644
--- a/dev-perl/RedisDB-Parser/RedisDB-Parser-2.220.0.ebuild
+++ b/dev-perl/RedisDB-Parser/RedisDB-Parser-2.220.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Redis protocol parser for RedisDB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Encode-2.100.0
diff --git a/dev-perl/RedisDB/RedisDB-2.360.0.ebuild b/dev-perl/RedisDB/RedisDB-2.360.0.ebuild
index a0471d5bc02f..75703a14e671 100644
--- a/dev-perl/RedisDB/RedisDB-2.360.0.ebuild
+++ b/dev-perl/RedisDB/RedisDB-2.360.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension to access redis database"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
SRC_TEST="do"
diff --git a/dev-perl/RedisDB/RedisDB-2.540.0.ebuild b/dev-perl/RedisDB/RedisDB-2.540.0.ebuild
index cd38c611f00d..54aef024892a 100644
--- a/dev-perl/RedisDB/RedisDB-2.540.0.ebuild
+++ b/dev-perl/RedisDB/RedisDB-2.540.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Perl extension to access redis database"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Encode-2.100.0
diff --git a/dev-perl/Ref-Util-XS/Ref-Util-XS-0.116.0.ebuild b/dev-perl/Ref-Util-XS/Ref-Util-XS-0.116.0.ebuild
index b92488de5a67..dd1fe8775b22 100644
--- a/dev-perl/Ref-Util-XS/Ref-Util-XS-0.116.0.ebuild
+++ b/dev-perl/Ref-Util-XS/Ref-Util-XS-0.116.0.ebuild
@@ -12,6 +12,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
LICENSE="MIT"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Ref-Util/Ref-Util-0.203.0.ebuild b/dev-perl/Ref-Util/Ref-Util-0.203.0.ebuild
index 7abd5d629712..878935503cdb 100644
--- a/dev-perl/Ref-Util/Ref-Util-0.203.0.ebuild
+++ b/dev-perl/Ref-Util/Ref-Util-0.203.0.ebuild
@@ -12,6 +12,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
LICENSE="MIT"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="
xs? (
diff --git a/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild b/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild
index 430514b98729..018a6f1f7f14 100644
--- a/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.0.ebuild
+++ b/dev-perl/Regexp-Common-net-CIDR/Regexp-Common-net-CIDR-0.30.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Provides patterns for CIDR blocks"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Regexp-Common
diff --git a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild
index cd334eab20a0..24ce2e71438d 100644
--- a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0.ebuild
+++ b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.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
EAPI=6
@@ -16,6 +16,7 @@ LICENSE="|| ( Artistic Artistic-2 MIT BSD )"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild
index ae477ee25369..9f3abdfd6cf8 100644
--- a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.0.ebuild
+++ b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.10.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
@@ -10,6 +10,7 @@ DESCRIPTION="Groups a regular expressions collection"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild b/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild
index 78f067d508df..5be8ca9785de 100644
--- a/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild
+++ b/dev-perl/Regexp-Util/Regexp-Util-0.3.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
@@ -11,6 +11,7 @@ DESCRIPTION="General purpose utilities for working with Regular Expressions"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Return-Value/Return-Value-1.666.5.ebuild b/dev-perl/Return-Value/Return-Value-1.666.5.ebuild
index 7ba7b954dc74..2c0e51c0aded 100644
--- a/dev-perl/Return-Value/Return-Value-1.666.5.ebuild
+++ b/dev-perl/Return-Value/Return-Value-1.666.5.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 @@ DESCRIPTION="Polymorphic Return Values"
SLOT="0"
KEYWORDS="amd64 ~mips ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild b/dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild
index 64c222c3c164..dfd388132546 100644
--- a/dev-perl/Role-Basic/Role-Basic-0.130.0.ebuild
+++ b/dev-perl/Role-Basic/Role-Basic-0.130.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=5
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild b/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild
index 4232b44d55a2..3dda7e6e4f5b 100644
--- a/dev-perl/Role-HasMessage/Role-HasMessage-0.6.0.ebuild
+++ b/dev-perl/Role-HasMessage/Role-HasMessage-0.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
@@ -10,6 +10,7 @@ DESCRIPTION="a thing with a message method"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Moose::Role -> Moose
RDEPEND="
diff --git a/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild b/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild
index 5ccbc3c3cea5..b76f96e97cc1 100644
--- a/dev-perl/Role-Identifiable/Role-Identifiable-0.7.0.ebuild
+++ b/dev-perl/Role-Identifiable/Role-Identifiable-0.7.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
@@ -10,6 +10,7 @@ DESCRIPTION="a thing with a list of tags"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Moose::Role -> Moose
# r: Moose::Util::TypeConstraints -> Moose
diff --git a/dev-perl/Role-Tiny/Role-Tiny-2.0.5.ebuild b/dev-perl/Role-Tiny/Role-Tiny-2.0.5.ebuild
index 2d94068f9484..073ae56b9782 100644
--- a/dev-perl/Role-Tiny/Role-Tiny-2.0.5.ebuild
+++ b/dev-perl/Role-Tiny/Role-Tiny-2.0.5.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 @@ DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Role-Tiny/Role-Tiny-2.0.6.ebuild b/dev-perl/Role-Tiny/Role-Tiny-2.0.6.ebuild
index 16ec8ec63cb6..46e5e41cbd63 100644
--- a/dev-perl/Role-Tiny/Role-Tiny-2.0.6.ebuild
+++ b/dev-perl/Role-Tiny/Role-Tiny-2.0.6.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Roman/Roman-1.240.0.ebuild b/dev-perl/Roman/Roman-1.240.0.ebuild
index adfb58594203..49e4e0140fc1 100644
--- a/dev-perl/Roman/Roman-1.240.0.ebuild
+++ b/dev-perl/Roman/Roman-1.240.0.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=5
@@ -14,6 +14,7 @@ DESCRIPTION="Perl module for conversion between Roman and Arabic numerals"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~mips ~s390 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-perl/Test-Pod
diff --git a/dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild b/dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild
index 00cb6ca535e3..cf7764f7e91c 100644
--- a/dev-perl/Router-Simple/Router-Simple-0.170.0.ebuild
+++ b/dev-perl/Router-Simple/Router-Simple-0.170.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Simple HTTP router"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Accessor-Lite
diff --git a/dev-perl/SOAP-Lite/SOAP-Lite-1.190.0.ebuild b/dev-perl/SOAP-Lite/SOAP-Lite-1.190.0.ebuild
index 92c86852ca56..55690e97a787 100644
--- a/dev-perl/SOAP-Lite/SOAP-Lite-1.190.0.ebuild
+++ b/dev-perl/SOAP-Lite/SOAP-Lite-1.190.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=5
@@ -10,6 +10,7 @@ inherit perl-module eutils
DESCRIPTION="Lightweight interface to the SOAP protocol both on client and server side"
IUSE="ssl test xmpp"
+RESTRICT="!test? ( test )"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
diff --git a/dev-perl/SOAP-Lite/SOAP-Lite-1.260.0.ebuild b/dev-perl/SOAP-Lite/SOAP-Lite-1.260.0.ebuild
index 8b1ebcf0ccef..c364c211460c 100644
--- a/dev-perl/SOAP-Lite/SOAP-Lite-1.260.0.ebuild
+++ b/dev-perl/SOAP-Lite/SOAP-Lite-1.260.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
EAPI=6
@@ -11,6 +11,7 @@ inherit perl-module eutils
DESCRIPTION="Lightweight interface to the SOAP protocol both on client and server side"
IUSE="ssl test xmpp"
+RESTRICT="!test? ( test )"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
diff --git a/dev-perl/SOAP-WSDL/SOAP-WSDL-3.3.0.ebuild b/dev-perl/SOAP-WSDL/SOAP-WSDL-3.3.0.ebuild
index a7b281004672..927fc5c5d396 100644
--- a/dev-perl/SOAP-WSDL/SOAP-WSDL-3.3.0.ebuild
+++ b/dev-perl/SOAP-WSDL/SOAP-WSDL-3.3.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
@@ -12,6 +12,7 @@ DESCRIPTION="SOAP with WSDL support"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-Load-0.200.0
diff --git a/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.141.0-r1.ebuild b/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.141.0-r1.ebuild
index a520d624481a..1d26790d45b6 100644
--- a/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.141.0-r1.ebuild
+++ b/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.141.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Portable LIMIT emulation"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/SQL-Abstract
dev-perl/DBI"
diff --git a/dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild b/dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild
index ec27348d8bfd..c0a38fb16aa1 100644
--- a/dev-perl/SQL-Abstract/SQL-Abstract-1.840.0.ebuild
+++ b/dev-perl/SQL-Abstract/SQL-Abstract-1.840.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 @@ DESCRIPTION="Generate SQL from Perl data structures"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~ppc-aix ~ppc-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/SQL-Statement/SQL-Statement-1.412.0.ebuild b/dev-perl/SQL-Statement/SQL-Statement-1.412.0.ebuild
index 54f1f85caf14..f6d23c66bffb 100644
--- a/dev-perl/SQL-Statement/SQL-Statement-1.412.0.ebuild
+++ b/dev-perl/SQL-Statement/SQL-Statement-1.412.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Small SQL parser and engine"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/SQL-Translator/SQL-Translator-0.110.230.ebuild b/dev-perl/SQL-Translator/SQL-Translator-0.110.230.ebuild
index de70ae1cd43c..f15f46f2d43e 100644
--- a/dev-perl/SQL-Translator/SQL-Translator-0.110.230.ebuild
+++ b/dev-perl/SQL-Translator/SQL-Translator-0.110.230.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Manipulate structured data definitions (SQL and more)"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Carp-Clan
diff --git a/dev-perl/SRU/SRU-1.10.0.ebuild b/dev-perl/SRU/SRU-1.10.0.ebuild
index f571b96015ae..1defa16ea8f1 100644
--- a/dev-perl/SRU/SRU-1.10.0.ebuild
+++ b/dev-perl/SRU/SRU-1.10.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Search and Retrieval by URL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CQL-Parser-1.120.0
diff --git a/dev-perl/SUPER/SUPER-1.201.411.170.ebuild b/dev-perl/SUPER/SUPER-1.201.411.170.ebuild
index e28ebc02d5a6..6108a7e2a91e 100644
--- a/dev-perl/SUPER/SUPER-1.201.411.170.ebuild
+++ b/dev-perl/SUPER/SUPER-1.201.411.170.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="control superclass method dispatch"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/SVG/SVG-2.820.0.ebuild b/dev-perl/SVG/SVG-2.820.0.ebuild
index 3a0a7e746228..70b3a1d9c67f 100644
--- a/dev-perl/SVG/SVG-2.820.0.ebuild
+++ b/dev-perl/SVG/SVG-2.820.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Perl extension for generating Scalable Vector Graphics (SVG) docume
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-parent
diff --git a/dev-perl/Safe-Isa/Safe-Isa-1.0.5.ebuild b/dev-perl/Safe-Isa/Safe-Isa-1.0.5.ebuild
index cf2aea15d9bc..7e5b2c930c0c 100644
--- a/dev-perl/Safe-Isa/Safe-Isa-1.0.5.ebuild
+++ b/dev-perl/Safe-Isa/Safe-Isa-1.0.5.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
@@ -12,6 +12,7 @@ DESCRIPTION="Call isa, can, does and DOES safely on things that may not be objec
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Safe-Isa/Safe-Isa-1.0.8.ebuild b/dev-perl/Safe-Isa/Safe-Isa-1.0.8.ebuild
index c7f38c26fa55..3d2ebcc748d0 100644
--- a/dev-perl/Safe-Isa/Safe-Isa-1.0.8.ebuild
+++ b/dev-perl/Safe-Isa/Safe-Isa-1.0.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=6
@@ -12,6 +12,7 @@ DESCRIPTION="Call isa, can, does and DOES safely on things that may not be objec
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Sane/Sane-0.50.0-r1.ebuild b/dev-perl/Sane/Sane-0.50.0-r1.ebuild
index 9b64ea98b2fb..7e8ef9d930af 100644
--- a/dev-perl/Sane/Sane-0.50.0-r1.ebuild
+++ b/dev-perl/Sane/Sane-0.50.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="The Sane module allows you to access SANE-compatible scanners in a
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=media-gfx/sane-backends-1.0.19"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Schedule-Cron-Events/Schedule-Cron-Events-1.950.0.ebuild b/dev-perl/Schedule-Cron-Events/Schedule-Cron-Events-1.950.0.ebuild
index 33ed92cfe27d..db69b61a3f3a 100644
--- a/dev-perl/Schedule-Cron-Events/Schedule-Cron-Events-1.950.0.ebuild
+++ b/dev-perl/Schedule-Cron-Events/Schedule-Cron-Events-1.950.0.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
@@ -13,6 +13,7 @@ DESCRIPTION="Take a line from a crontab and find out when events will occur"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Time-Local
dev-perl/Set-Crontab"
diff --git a/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild b/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild
index da799738833b..b22146f10e62 100644
--- a/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild
+++ b/dev-perl/Scope-Guard/Scope-Guard-0.210.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Lexically scoped resource management"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild
index cfc430120869..a5fc2044df94 100644
--- a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.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
EAPI=6
@@ -15,6 +15,7 @@ LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/xapian:0/1.2.22
!dev-libs/xapian-bindings[perl]"
diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.2.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.2.ebuild
index cc66a7182541..813d6bce14fd 100644
--- a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.2.ebuild
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.2.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
@@ -15,6 +15,7 @@ LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/xapian:0/1.2.22
!dev-libs/xapian-bindings[perl]"
diff --git a/dev-perl/Sereal-Decoder/Sereal-Decoder-4.4.0.ebuild b/dev-perl/Sereal-Decoder/Sereal-Decoder-4.4.0.ebuild
index 4d424d0e5832..cd4c2c8f31d2 100644
--- a/dev-perl/Sereal-Decoder/Sereal-Decoder-4.4.0.ebuild
+++ b/dev-perl/Sereal-Decoder/Sereal-Decoder-4.4.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Fast, compact, powerful binary deserialization"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Sereal-Encoder/Sereal-Encoder-4.4.0.ebuild b/dev-perl/Sereal-Encoder/Sereal-Encoder-4.4.0.ebuild
index 6a0f20b205e7..28895eb97a40 100644
--- a/dev-perl/Sereal-Encoder/Sereal-Encoder-4.4.0.ebuild
+++ b/dev-perl/Sereal-Encoder/Sereal-Encoder-4.4.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Fast, compact, powerful binary serialization"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Note: bundled zstd fails compile
RDEPEND="
diff --git a/dev-perl/Sereal/Sereal-4.4.0.ebuild b/dev-perl/Sereal/Sereal-4.4.0.ebuild
index 57deb2b0a530..226946038a50 100644
--- a/dev-perl/Sereal/Sereal-4.4.0.ebuild
+++ b/dev-perl/Sereal/Sereal-4.4.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Fast, compact, powerful binary (de-)serialization"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Sereal-Encoder-4.4.0
diff --git a/dev-perl/Server-Starter/Server-Starter-0.330.0.ebuild b/dev-perl/Server-Starter/Server-Starter-0.330.0.ebuild
index 77304ac6a0af..80691b01e0a4 100644
--- a/dev-perl/Server-Starter/Server-Starter-0.330.0.ebuild
+++ b/dev-perl/Server-Starter/Server-Starter-0.330.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
@@ -12,6 +12,7 @@ DESCRIPTION="A superdaemon for hot-deploying server programs"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Set-Object/Set-Object-1.380.0.ebuild b/dev-perl/Set-Object/Set-Object-1.380.0.ebuild
index 9cacfa1e6e22..722a9087232d 100644
--- a/dev-perl/Set-Object/Set-Object-1.380.0.ebuild
+++ b/dev-perl/Set-Object/Set-Object-1.380.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.330.0.ebuild b/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.330.0.ebuild
index 11321ba2171d..159226e5c8f8 100644
--- a/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.330.0.ebuild
+++ b/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.330.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Portably generate config for any shell"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Shell-Guess"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Shell-Guess/Shell-Guess-0.90.0.ebuild b/dev-perl/Shell-Guess/Shell-Guess-0.90.0.ebuild
index e42c0ca46536..3cf2176c1743 100644
--- a/dev-perl/Shell-Guess/Shell-Guess-0.90.0.ebuild
+++ b/dev-perl/Shell-Guess/Shell-Guess-0.90.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Make an educated guess about the shell in use"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.940.0 )
diff --git a/dev-perl/Shell/Shell-0.730.0.ebuild b/dev-perl/Shell/Shell-0.730.0.ebuild
index 718e171418a2..77d1776871f1 100644
--- a/dev-perl/Shell/Shell-0.730.0.ebuild
+++ b/dev-perl/Shell/Shell-0.730.0.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 @@ DESCRIPTION="Run shell commands transparently within perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-File-Spec"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Signal-Mask/Signal-Mask-0.8.0.ebuild b/dev-perl/Signal-Mask/Signal-Mask-0.8.0.ebuild
index 2ea2638bb1e1..0c4bbc5f10c2 100644
--- a/dev-perl/Signal-Mask/Signal-Mask-0.8.0.ebuild
+++ b/dev-perl/Signal-Mask/Signal-Mask-0.8.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 @@ DESCRIPTION="Signal masks made easy"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( dev-perl/Thread-SigMask )
diff --git a/dev-perl/Socket-GetAddrInfo/Socket-GetAddrInfo-0.220.0.ebuild b/dev-perl/Socket-GetAddrInfo/Socket-GetAddrInfo-0.220.0.ebuild
index 5007b41bd026..97ecb9e29658 100644
--- a/dev-perl/Socket-GetAddrInfo/Socket-GetAddrInfo-0.220.0.ebuild
+++ b/dev-perl/Socket-GetAddrInfo/Socket-GetAddrInfo-0.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ DESCRIPTION="Address-family independent name resolving functions"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=">=dev-perl/ExtUtils-CChecker-0.60.0
virtual/perl-ExtUtils-CBuilder
diff --git a/dev-perl/Software-License/Software-License-0.103.13.ebuild b/dev-perl/Software-License/Software-License-0.103.13.ebuild
index c9649f701381..372930928ed6 100644
--- a/dev-perl/Software-License/Software-License-0.103.13.ebuild
+++ b/dev-perl/Software-License/Software-License-0.103.13.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
@@ -10,6 +10,7 @@ DESCRIPTION="packages that provide templated software licenses"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: IO::Dir -> IO
# r: strict, warnings -> perl
diff --git a/dev-perl/Sort-Versions/Sort-Versions-1.620.0.ebuild b/dev-perl/Sort-Versions/Sort-Versions-1.620.0.ebuild
index fcc1c297e9fc..478b4e3849e3 100644
--- a/dev-perl/Sort-Versions/Sort-Versions-1.620.0.ebuild
+++ b/dev-perl/Sort-Versions/Sort-Versions-1.620.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A perl 5 module for sorting of revision-like numbers"
SLOT="0"
KEYWORDS="alpha amd64 ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Specio/Specio-0.320.0.ebuild b/dev-perl/Specio/Specio-0.320.0.ebuild
index dc3fd4d9ea84..721bdb556cf9 100644
--- a/dev-perl/Specio/Specio-0.320.0.ebuild
+++ b/dev-perl/Specio/Specio-0.320.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
@@ -11,6 +11,7 @@ DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Specio/Specio-0.370.0.ebuild b/dev-perl/Specio/Specio-0.370.0.ebuild
index 2b19851d86d7..460fb0a5aced 100644
--- a/dev-perl/Specio/Specio-0.370.0.ebuild
+++ b/dev-perl/Specio/Specio-0.370.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
@@ -11,6 +11,7 @@ DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( >=dev-perl/Ref-Util-0.112.0 )
diff --git a/dev-perl/Specio/Specio-0.420.0.ebuild b/dev-perl/Specio/Specio-0.420.0.ebuild
index 88bee27150b7..a7692c81ff34 100644
--- a/dev-perl/Specio/Specio-0.420.0.ebuild
+++ b/dev-perl/Specio/Specio-0.420.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( >=dev-perl/Ref-Util-0.112.0 )
diff --git a/dev-perl/Sphinx-Config/Sphinx-Config-0.100.0.ebuild b/dev-perl/Sphinx-Config/Sphinx-Config-0.100.0.ebuild
index 032390c168a9..e497c86b2f5d 100644
--- a/dev-perl/Sphinx-Config/Sphinx-Config-0.100.0.ebuild
+++ b/dev-perl/Sphinx-Config/Sphinx-Config-0.100.0.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 @@ DESCRIPTION="Sphinx search engine configuration file read/modify/write"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sphinx-Search/Sphinx-Search-0.310.0.ebuild b/dev-perl/Sphinx-Search/Sphinx-Search-0.310.0.ebuild
index b392258fa476..b49364b5f4c8 100644
--- a/dev-perl/Sphinx-Search/Sphinx-Search-0.310.0.ebuild
+++ b/dev-perl/Sphinx-Search/Sphinx-Search-0.310.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl API client for Sphinx search engine"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0.ebuild b/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0.ebuild
index 9f9280c4f03e..5c3f1501434c 100644
--- a/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0.ebuild
+++ b/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Read information from an Excel file"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test cjk unicode"
+RESTRICT="!test? ( test )"
# Digest::Perl::MD5 cannot be replaced by Digest::MD5, as this module actually
# interacts with the internal state of Digest::Perl::MD5.
diff --git a/dev-perl/Starlet/Starlet-0.310.0.ebuild b/dev-perl/Starlet/Starlet-0.310.0.ebuild
index 3739422ddc63..34edb5f87bf8 100644
--- a/dev-perl/Starlet/Starlet-0.310.0.ebuild
+++ b/dev-perl/Starlet/Starlet-0.310.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
@@ -12,6 +12,7 @@ DESCRIPTION="A simple, high-performance PSGI/Plack HTTP server"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Parallel-Prefork-0.170.0
diff --git a/dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.61.200.ebuild b/dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.61.200.ebuild
index dcf919a83434..5e3331b9688b 100644
--- a/dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.61.200.ebuild
+++ b/dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.61.200.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 @@ DESCRIPTION="Module of basic descriptive statistical functions"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/String-Approx/String-Approx-3.280.0.ebuild b/dev-perl/String-Approx/String-Approx-3.280.0.ebuild
index 3af937545174..678a59154edc 100644
--- a/dev-perl/String-Approx/String-Approx-3.280.0.ebuild
+++ b/dev-perl/String-Approx/String-Approx-3.280.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="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/String-Errf/String-Errf-0.8.0.ebuild b/dev-perl/String-Errf/String-Errf-0.8.0.ebuild
index eb486f6dd6e8..4cd744f673f1 100644
--- a/dev-perl/String-Errf/String-Errf-0.8.0.ebuild
+++ b/dev-perl/String-Errf/String-Errf-0.8.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
@@ -10,6 +10,7 @@ DESCRIPTION="a simple sprintf-like dialect"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Scalar::Util -> Scalar-List-Utils
RDEPEND="
diff --git a/dev-perl/String-Escape/String-Escape-2010.2.0-r1.ebuild b/dev-perl/String-Escape/String-Escape-2010.2.0-r1.ebuild
index f14bb8920152..b7175c7f1147 100644
--- a/dev-perl/String-Escape/String-Escape-2010.2.0-r1.ebuild
+++ b/dev-perl/String-Escape/String-Escape-2010.2.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Backslash escapes, quoted phrase, word elision, etc"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/String-Flogger/String-Flogger-1.101.245.ebuild b/dev-perl/String-Flogger/String-Flogger-1.101.245.ebuild
index 56b074f466ac..f9bb3791fce6 100644
--- a/dev-perl/String-Flogger/String-Flogger-1.101.245.ebuild
+++ b/dev-perl/String-Flogger/String-Flogger-1.101.245.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
@@ -10,6 +10,7 @@ DESCRIPTION="string munging for loggers"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Scalar::Util -> Scalar-List-Utils
# r: Sub::Exporter::Util -> Sub-Exporter
diff --git a/dev-perl/String-Formatter/String-Formatter-0.102.84.ebuild b/dev-perl/String-Formatter/String-Formatter-0.102.84.ebuild
index 95ae12e03f97..4dcb27e46901 100644
--- a/dev-perl/String-Formatter/String-Formatter-0.102.84.ebuild
+++ b/dev-perl/String-Formatter/String-Formatter-0.102.84.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 @@ DESCRIPTION="build sprintf-like functions of your own"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Params-Util
diff --git a/dev-perl/String-Print/String-Print-0.920.0.ebuild b/dev-perl/String-Print/String-Print-0.920.0.ebuild
index 8855373dcd49..cb1435d722b8 100644
--- a/dev-perl/String-Print/String-Print-0.920.0.ebuild
+++ b/dev-perl/String-Print/String-Print-0.920.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
@@ -11,6 +11,7 @@ DESCRIPTION="Extensions to printf"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/TimeDate-2.300.0
diff --git a/dev-perl/String-Print/String-Print-0.930.0.ebuild b/dev-perl/String-Print/String-Print-0.930.0.ebuild
index 870656e86525..4fd8b9e58dfb 100644
--- a/dev-perl/String-Print/String-Print-0.930.0.ebuild
+++ b/dev-perl/String-Print/String-Print-0.930.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Extensions to printf"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/TimeDate-2.300.0
diff --git a/dev-perl/String-RewritePrefix/String-RewritePrefix-0.7.0.ebuild b/dev-perl/String-RewritePrefix/String-RewritePrefix-0.7.0.ebuild
index 0b29c4ff4055..35218a908921 100644
--- a/dev-perl/String-RewritePrefix/String-RewritePrefix-0.7.0.ebuild
+++ b/dev-perl/String-RewritePrefix/String-RewritePrefix-0.7.0.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 @@ DESCRIPTION="Rewrite strings based on a set of known prefixes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/String-Tokenizer/String-Tokenizer-0.60.0.ebuild b/dev-perl/String-Tokenizer/String-Tokenizer-0.60.0.ebuild
index 795d09ecd500..ca78e9f99a5b 100644
--- a/dev-perl/String-Tokenizer/String-Tokenizer-0.60.0.ebuild
+++ b/dev-perl/String-Tokenizer/String-Tokenizer-0.60.0.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 @@ DESCRIPTION="A simple string tokenizer"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/String-Truncate/String-Truncate-1.100.602.ebuild b/dev-perl/String-Truncate/String-Truncate-1.100.602.ebuild
index 582581317118..6da17b75caf5 100644
--- a/dev-perl/String-Truncate/String-Truncate-1.100.602.ebuild
+++ b/dev-perl/String-Truncate/String-Truncate-1.100.602.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 @@ DESCRIPTION="Module for when strings are too long to be displayed in..."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.52.ebuild b/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.52.ebuild
index f4a0c24c9612..a627b4d61bad 100644
--- a/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.52.ebuild
+++ b/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.52.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 @@ DESCRIPTION="Helper routines for using Sub::Exporter to build methods"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Sub-Exporter-GlobExporter/Sub-Exporter-GlobExporter-0.5.0.ebuild b/dev-perl/Sub-Exporter-GlobExporter/Sub-Exporter-GlobExporter-0.5.0.ebuild
index 2f30dad0d6b9..073b2c68917b 100644
--- a/dev-perl/Sub-Exporter-GlobExporter/Sub-Exporter-GlobExporter-0.5.0.ebuild
+++ b/dev-perl/Sub-Exporter-GlobExporter/Sub-Exporter-GlobExporter-0.5.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
@@ -10,6 +10,7 @@ DESCRIPTION="export shared globs with Sub::Exporter collectors"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# r: Scalar::Util -> Scalar-List-Utils
# r: strict, warnings -> perl
RDEPEND="
diff --git a/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild b/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild
index faf73800bb44..48a029e03402 100644
--- a/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild
+++ b/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Retrieve names of code references"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild b/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild
index 56d28cd8050e..1d91eeace088 100644
--- a/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild
+++ b/dev-perl/Sub-Info/Sub-Info-0.2.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Tool for inspecting subroutines"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sub-Install/Sub-Install-0.928.0.ebuild b/dev-perl/Sub-Install/Sub-Install-0.928.0.ebuild
index 8613a622a00e..21187892e948 100644
--- a/dev-perl/Sub-Install/Sub-Install-0.928.0.ebuild
+++ b/dev-perl/Sub-Install/Sub-Install-0.928.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Install subroutines into packages easily"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
index a002c3219363..1433d9165e31 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.150.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="(Re)name a sub"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test suggested"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild
index fcd542605035..accb737944ee 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.210.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="(Re)name a sub"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test suggested"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Sub-Override/Sub-Override-0.90.0.ebuild b/dev-perl/Sub-Override/Sub-Override-0.90.0.ebuild
index 987abab5fcc0..15b67f218654 100644
--- a/dev-perl/Sub-Override/Sub-Override-0.90.0.ebuild
+++ b/dev-perl/Sub-Override/Sub-Override-0.90.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for easily overriding subroutines"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-perl/Sub-Quote/Sub-Quote-2.3.1.ebuild b/dev-perl/Sub-Quote/Sub-Quote-2.3.1.ebuild
index 1ca55129d04f..6edf598d4212 100644
--- a/dev-perl/Sub-Quote/Sub-Quote-2.3.1.ebuild
+++ b/dev-perl/Sub-Quote/Sub-Quote-2.3.1.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
@@ -11,6 +11,7 @@ DESCRIPTION="efficient generation of subroutines via string eval"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-perl/Moo-2.3.0
diff --git a/dev-perl/Sub-Quote/Sub-Quote-2.4.0.ebuild b/dev-perl/Sub-Quote/Sub-Quote-2.4.0.ebuild
index 1a6f7c977c07..f51abb66b7fa 100644
--- a/dev-perl/Sub-Quote/Sub-Quote-2.4.0.ebuild
+++ b/dev-perl/Sub-Quote/Sub-Quote-2.4.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Efficient generation of subroutines via string eval"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-perl/Moo-2.3.0
diff --git a/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild b/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild
index 223396f2f9d5..bd44a4829a6f 100644
--- a/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild
+++ b/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Apparently run a function in a higher stack frame"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild b/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild
index 94bf6565653c..cc76499e7c2e 100644
--- a/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.0.ebuild
+++ b/dev-perl/Symbol-Global-Name/Symbol-Global-Name-0.50.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="Artistic-2"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Syntax-Highlight-Engine-Simple/Syntax-Highlight-Engine-Simple-0.101.0.ebuild b/dev-perl/Syntax-Highlight-Engine-Simple/Syntax-Highlight-Engine-Simple-0.101.0.ebuild
index c00ef3c1a766..eb08ca8e1fdd 100644
--- a/dev-perl/Syntax-Highlight-Engine-Simple/Syntax-Highlight-Engine-Simple-0.101.0.ebuild
+++ b/dev-perl/Syntax-Highlight-Engine-Simple/Syntax-Highlight-Engine-Simple-0.101.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
EAPI=6
@@ -9,6 +9,7 @@ inherit perl-module
DESCRIPTION="Simple Syntax Highlight Engine"
IUSE="test"
+RESTRICT="!test? ( test )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Syntax-Keyword-Junction/Syntax-Keyword-Junction-0.3.8-r1.ebuild b/dev-perl/Syntax-Keyword-Junction/Syntax-Keyword-Junction-0.3.8-r1.ebuild
index 074bf12c2ed2..6106c4054a67 100644
--- a/dev-perl/Syntax-Keyword-Junction/Syntax-Keyword-Junction-0.3.8-r1.ebuild
+++ b/dev-perl/Syntax-Keyword-Junction/Syntax-Keyword-Junction-0.3.8-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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl6 style Junction operators in Perl5"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Sub-Exporter-Progressive-0.1.6
diff --git a/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild b/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild
index d67993c098b5..0e3b82646cf8 100644
--- a/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.0.ebuild
+++ b/dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.30.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
@@ -11,6 +11,7 @@ DESCRIPTION="A module to retrieve system load averages"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild b/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild
index 0c191bb7d176..54323d4493bd 100644
--- a/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild
+++ b/dev-perl/Sys-Mmap/Sys-Mmap-0.190.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Uses mmap to map in a file as a Perl variable"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-XSLoader"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Statistics-Linux/Sys-Statistics-Linux-0.660.0-r1.ebuild b/dev-perl/Sys-Statistics-Linux/Sys-Statistics-Linux-0.660.0-r1.ebuild
index 0f8afd93521b..6426ffefecc6 100644
--- a/dev-perl/Sys-Statistics-Linux/Sys-Statistics-Linux-0.660.0-r1.ebuild
+++ b/dev-perl/Sys-Statistics-Linux/Sys-Statistics-Linux-0.660.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Collect linux system statistics"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/YAML-Syck"
DEPEND="
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild
index 2bd597183f39..9817fe7b8b0e 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-1.1.2.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.1.2.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
@@ -12,6 +12,7 @@ DESCRIPTION="Sys::Virt provides an API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
index c1ce63b56f79..a5e402aa0a03 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-1.2.9.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.2.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Sys::Virt provides an API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild b/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild
index e94a68225d52..e68f3c690b6e 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-1.3.2.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-1.3.2.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 @@ DESCRIPTION="API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild
index 2b6b7c959e20..d8842b559d39 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-2.4.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-2.4.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
@@ -12,6 +12,7 @@ DESCRIPTION="API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild
index 7cdc0637c826..2011131f82e8 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-2.5.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-2.5.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
@@ -12,6 +12,7 @@ DESCRIPTION="API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild
index 7cdc0637c826..2011131f82e8 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-3.1.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-3.1.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
@@ -12,6 +12,7 @@ DESCRIPTION="API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild
index 7cdc0637c826..2011131f82e8 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-3.3.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-3.3.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
@@ -12,6 +12,7 @@ DESCRIPTION="API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild b/dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild
index f856aec1a22c..7b632ad0ab46 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-3.9.1.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-3.9.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 @@ DESCRIPTION="API for using the libvirt library from Perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-emulation/libvirt-${PV}"
DEPEND="${RDEPEND}
diff --git a/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.330.0.ebuild b/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.330.0.ebuild
index eec0685a3d57..a90bd32cf4b8 100644
--- a/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.330.0.ebuild
+++ b/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.330.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
@@ -12,6 +12,7 @@ DESCRIPTION="Stream TAP from pgTAP test scripts"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Test-Harness
diff --git a/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.340.0.ebuild b/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.340.0.ebuild
index a8e5a067fcb2..cfb9ebc174ea 100644
--- a/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.340.0.ebuild
+++ b/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.340.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Stream TAP from pgTAP test scripts"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Test-Harness
diff --git a/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.350.0.ebuild b/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.350.0.ebuild
index b1df0623d539..4a24859090b5 100644
--- a/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.350.0.ebuild
+++ b/dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.350.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Stream TAP from pgTAP test scripts"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Test-Harness"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Taint-Util/Taint-Util-0.80.0-r1.ebuild b/dev-perl/Taint-Util/Taint-Util-0.80.0-r1.ebuild
index d994a6983a51..e9b9495c5cea 100644
--- a/dev-perl/Taint-Util/Taint-Util-0.80.0-r1.ebuild
+++ b/dev-perl/Taint-Util/Taint-Util-0.80.0-r1.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
@@ -11,6 +11,7 @@ DESCRIPTION="Test for and flip the taint flag without regex matches or eval"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-XSLoader"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild b/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild
index df40700c3ee0..a0e354d42256 100644
--- a/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild
+++ b/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Ensure that a platform has weaken support"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild b/dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild
index 820aa27c9a62..8800e9921927 100644
--- a/dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild
+++ b/dev-perl/TeX-Encode/TeX-Encode-2.4.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Encode/decode Perl utf-8 strings into TeX"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild b/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild
index e6cd1b69f698..dc80ba33561f 100644
--- a/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild
+++ b/dev-perl/Template-DBI/Template-DBI-2.650.0-r2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="DBI plugin for the Template Toolkit"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/DBI-1.612
>=dev-perl/Template-Toolkit-2.22"
diff --git a/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild b/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild
index 0bc1bba2edf9..46f0bd343108 100644
--- a/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild
+++ b/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="GD plugin(s) for the Template Toolkit"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/GD
dev-perl/GDTextUtil
diff --git a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild
index a7a3b7520c2c..6857ccbda16e 100644
--- a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild
+++ b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="LaTeX support for the Template Toolkit"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/LaTeX-Driver-0.70.0
diff --git a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.60.0.ebuild b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.60.0.ebuild
index 30d163913c5c..ebcd640103a5 100644
--- a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.60.0.ebuild
+++ b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.60.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/LaTeX-Driver
diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
index dc102eb0a9b6..9547f4cd33be 100644
--- a/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
+++ b/dev-perl/Template-Toolkit/Template-Toolkit-2.270.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="The Template Toolkit"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="xml gd mysql postgres latex vim-syntax test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Text-Autoformat
mysql? ( dev-perl/DBD-mysql )
diff --git a/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r1.ebuild b/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r1.ebuild
index a2f88c608f4f..5c9ed7f644d8 100644
--- a/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r1.ebuild
+++ b/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Provide a progress meter if run interactively"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/IO-Interactive
diff --git a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.170.0.ebuild b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.170.0.ebuild
index 3ef83e7471f3..1fe9b962c9ca 100644
--- a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.170.0.ebuild
+++ b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.170.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module for Term-ProgressBar"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-MethodMaker
diff --git a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild
index d161b694f55b..642ceb54fe76 100644
--- a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild
+++ b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Provide a progress meter on a standard terminal"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Term-Screen/Term-Screen-1.50.0.ebuild b/dev-perl/Term-Screen/Term-Screen-1.50.0.ebuild
index 42bc671e9c53..37fc7257e529 100644
--- a/dev-perl/Term-Screen/Term-Screen-1.50.0.ebuild
+++ b/dev-perl/Term-Screen/Term-Screen-1.50.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A simple Term::Cap based screen positioning module"
SLOT="0"
KEYWORDS="amd64 s390 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
diff --git a/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild b/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild
index 5082eba9629b..f1859b1a249a 100644
--- a/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild
+++ b/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A simple Term::Cap based screen positioning module"
SLOT="0"
KEYWORDS="amd64 s390 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
diff --git a/dev-perl/Term-Shell/Term-Shell-0.110.0.ebuild b/dev-perl/Term-Shell/Term-Shell-0.110.0.ebuild
index 44aaec68770a..a0e9a16ab292 100644
--- a/dev-perl/Term-Shell/Term-Shell-0.110.0.ebuild
+++ b/dev-perl/Term-Shell/Term-Shell-0.110.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A simple command-line shell framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Term-Shell/Term-Shell-0.90.0.ebuild b/dev-perl/Term-Shell/Term-Shell-0.90.0.ebuild
index 5eff24e89647..859446f34f62 100644
--- a/dev-perl/Term-Shell/Term-Shell-0.90.0.ebuild
+++ b/dev-perl/Term-Shell/Term-Shell-0.90.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A simple command-line shell framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Term-Table/Term-Table-0.8.0.ebuild b/dev-perl/Term-Table/Term-Table-0.8.0.ebuild
index 0a5d552c8a3e..dfcc58fbdcb5 100644
--- a/dev-perl/Term-Table/Term-Table-0.8.0.ebuild
+++ b/dev-perl/Term-Table/Term-Table-0.8.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Format a header and rows into a table"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Term-UI/Term-UI-0.460.0.ebuild b/dev-perl/Term-UI/Term-UI-0.460.0.ebuild
index 6ae4f987b6d5..206112aea328 100644
--- a/dev-perl/Term-UI/Term-UI-0.460.0.ebuild
+++ b/dev-perl/Term-UI/Term-UI-0.460.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
@@ -10,6 +10,7 @@ DESCRIPTION="User interfaces via Term::ReadLine made easy"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Locale-Maketext-Simple
dev-perl/Log-Message-Simple
diff --git a/dev-perl/Test-Base/Test-Base-0.880.0.ebuild b/dev-perl/Test-Base/Test-Base-0.880.0.ebuild
index 6bfcbe499628..85068b6cc2f1 100644
--- a/dev-perl/Test-Base/Test-Base-0.880.0.ebuild
+++ b/dev-perl/Test-Base/Test-Base-0.880.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A Data Driven Testing Framework"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Filter
diff --git a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild
index 3a9376b6befc..4cdddf828bb4 100644
--- a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild
+++ b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Validate your CPAN META.yml file"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild b/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild
index 28517f61cf12..6f14f019f7c0 100644
--- a/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild
+++ b/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.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=5
@@ -12,6 +12,7 @@ DESCRIPTION='Check for presence of dependencies'
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# rdep Test::Builder -> perl-Test-Simple
RDEPEND="
diff --git a/dev-perl/Test-Class/Test-Class-0.500.0.ebuild b/dev-perl/Test-Class/Test-Class-0.500.0.ebuild
index 312c8c9c17fb..072ced166b2a 100644
--- a/dev-perl/Test-Class/Test-Class-0.500.0.ebuild
+++ b/dev-perl/Test-Class/Test-Class-0.500.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
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Easily create test classes in an xUnit/JUnit style"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Attribute-Handlers-0.770.0
diff --git a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
index 95a56c2df175..4e5f8bc24485 100644
--- a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
+++ b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Check for uncleaned imports"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r:Test::Builder -> Test-Simple
# t:Scalar::Util -> Scalar-List-Utils
diff --git a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild
index 7e721ad8f987..2b68bd6c176d 100644
--- a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild
+++ b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Check for uncleaned imports"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# r:Test::Builder -> Test-Simple
# t:Scalar::Util -> Scalar-List-Utils
diff --git a/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild b/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild
index 984544c0afee..7b3ec3bcf540 100644
--- a/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild
+++ b/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.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=5
@@ -13,6 +13,7 @@ DESCRIPTION="Test external commands (nearly) as easily as loaded modules"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild b/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild
index 927cfe16a374..73648c64646b 100644
--- a/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild
+++ b/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Compare JSON with Test::Deep"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Exporter-Lite
diff --git a/dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild
index 83057354bdc4..84b127c48a57 100644
--- a/dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild
+++ b/dev-perl/Test-Deep/Test-Deep-1.126.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Extremely flexible deep comparison testing"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.90.0
diff --git a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
index 8196dd94533d..cd65cca970d0 100644
--- a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
+++ b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Extremely flexible deep comparison testing"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.90.0
diff --git a/dev-perl/Test-Dependencies/Test-Dependencies-0.230.0.ebuild b/dev-perl/Test-Dependencies/Test-Dependencies-0.230.0.ebuild
index 567f8323af2b..66cdee55513c 100644
--- a/dev-perl/Test-Dependencies/Test-Dependencies-0.230.0.ebuild
+++ b/dev-perl/Test-Dependencies/Test-Dependencies-0.230.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
@@ -12,6 +12,7 @@ DESCRIPTION="Ensure that your dependency listing is complete"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${P}-no-heavy.patch"
diff --git a/dev-perl/Test-Differences/Test-Differences-0.640.0.ebuild b/dev-perl/Test-Differences/Test-Differences-0.640.0.ebuild
index 624b5e611198..9771408e308e 100644
--- a/dev-perl/Test-Differences/Test-Differences-0.640.0.ebuild
+++ b/dev-perl/Test-Differences/Test-Differences-0.640.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
@@ -12,6 +12,7 @@ DESCRIPTION="Test strings and data structures and show differences if not ok"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
PERL_RM_FILES=(
"t/boilerplate.t"
"t/pod-coverage.t"
diff --git a/dev-perl/Test-DistManifest/Test-DistManifest-1.14.0.ebuild b/dev-perl/Test-DistManifest/Test-DistManifest-1.14.0.ebuild
index 06d7300dd048..baa75c3a8ee6 100644
--- a/dev-perl/Test-DistManifest/Test-DistManifest-1.14.0.ebuild
+++ b/dev-perl/Test-DistManifest/Test-DistManifest-1.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Author test that validates a package MANIFEST"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-ExtUtils-Manifest
diff --git a/dev-perl/Test-EOL/Test-EOL-1.600.0.ebuild b/dev-perl/Test-EOL/Test-EOL-1.600.0.ebuild
index 275fb26db6db..a0bc580cb88e 100644
--- a/dev-perl/Test-EOL/Test-EOL-1.600.0.ebuild
+++ b/dev-perl/Test-EOL/Test-EOL-1.600.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ DESCRIPTION="Check the correct line endings in your project"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Test-EOL/Test-EOL-2.0.0.ebuild b/dev-perl/Test-EOL/Test-EOL-2.0.0.ebuild
index d564ba3674ab..6c2be53ab191 100644
--- a/dev-perl/Test-EOL/Test-EOL-2.0.0.ebuild
+++ b/dev-perl/Test-EOL/Test-EOL-2.0.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Check the correct line endings in your project"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild b/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild
index f531ccd12f04..730ca1deb48f 100644
--- a/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild
+++ b/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Add test failures if warnings are caught"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="Apache-2.0"
RDEPEND="
diff --git a/dev-perl/Test-Fatal/Test-Fatal-0.14.0.ebuild b/dev-perl/Test-Fatal/Test-Fatal-0.14.0.ebuild
index b09d91cca9d1..f4ed20597b69 100644
--- a/dev-perl/Test-Fatal/Test-Fatal-0.14.0.ebuild
+++ b/dev-perl/Test-Fatal/Test-Fatal-0.14.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Incredibly simple helpers for testing code with exceptions"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-File-Contents/Test-File-Contents-0.230.0.ebuild b/dev-perl/Test-File-Contents/Test-File-Contents-0.230.0.ebuild
index 6d585726d37b..5006fb550762 100644
--- a/dev-perl/Test-File-Contents/Test-File-Contents-0.230.0.ebuild
+++ b/dev-perl/Test-File-Contents/Test-File-Contents-0.230.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Test routines for examining the contents of files"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild
index a8749544f0ec..41a5ff58acc4 100644
--- a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild
+++ b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="Create a Fake ShareDir for your modules for testing."
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp
dev-perl/Class-Tiny
diff --git a/dev-perl/Test-File/Test-File-1.443.0.ebuild b/dev-perl/Test-File/Test-File-1.443.0.ebuild
index 2547599f2ead..89a4786f05a0 100644
--- a/dev-perl/Test-File/Test-File-1.443.0.ebuild
+++ b/dev-perl/Test-File/Test-File-1.443.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
@@ -12,6 +12,7 @@ DESCRIPTION="Test file attributes"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
"
diff --git a/dev-perl/Test-Inline/Test-Inline-2.213.0-r2.ebuild b/dev-perl/Test-Inline/Test-Inline-2.213.0-r2.ebuild
index 8472edf1aa02..3f2688984fa7 100644
--- a/dev-perl/Test-Inline/Test-Inline-2.213.0-r2.ebuild
+++ b/dev-perl/Test-Inline/Test-Inline-2.213.0-r2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Inline test suite support for Perl"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Algorithm-Dependency-1.02
diff --git a/dev-perl/Test-Inter/Test-Inter-1.60.0.ebuild b/dev-perl/Test-Inter/Test-Inter-1.60.0.ebuild
index d260dcfc08a2..9279ce8ab4d2 100644
--- a/dev-perl/Test-Inter/Test-Inter-1.60.0.ebuild
+++ b/dev-perl/Test-Inter/Test-Inter-1.60.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Framework for more readable interactive test scripts"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-IO"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Test-LectroTest/Test-LectroTest-0.500.100.ebuild b/dev-perl/Test-LectroTest/Test-LectroTest-0.500.100.ebuild
index c74ab9c1d103..ae5933503fe3 100644
--- a/dev-perl/Test-LectroTest/Test-LectroTest-0.500.100.ebuild
+++ b/dev-perl/Test-LectroTest/Test-LectroTest-0.500.100.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
@@ -11,6 +11,7 @@ DESCRIPTION="Easy, automatic, specification-based tests"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Manifest/Test-Manifest-2.20.0.ebuild b/dev-perl/Test-Manifest/Test-Manifest-2.20.0.ebuild
index 98f7cbacf74a..92c2a3503c6b 100644
--- a/dev-perl/Test-Manifest/Test-Manifest-2.20.0.ebuild
+++ b/dev-perl/Test-Manifest/Test-Manifest-2.20.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Interact with a t/test_manifest file"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Test-Simple-0.950.0
diff --git a/dev-perl/Test-MinimumVersion/Test-MinimumVersion-0.101.82.ebuild b/dev-perl/Test-MinimumVersion/Test-MinimumVersion-0.101.82.ebuild
index ddea2a002198..88b16e33cfe9 100644
--- a/dev-perl/Test-MinimumVersion/Test-MinimumVersion-0.101.82.ebuild
+++ b/dev-perl/Test-MinimumVersion/Test-MinimumVersion-0.101.82.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
@@ -11,6 +11,7 @@ DESCRIPTION="does your code require newer perl than you think?"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-CPAN-Meta
diff --git a/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild b/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild
index e3b2ee35309d..8159f0126fe4 100644
--- a/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild
+++ b/dev-perl/Test-Mock-LWP-Dispatch/Test-Mock-LWP-Dispatch-0.80.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Mocks LWP::UserAgent and dispatches your requests/responses"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild
index ee02fcfd042f..df3ea505f61d 100644
--- a/dev-perl/Test-MockModule/Test-MockModule-0.110.0.ebuild
+++ b/dev-perl/Test-MockModule/Test-MockModule-0.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild
index aff3502ce17f..5888a30ce1ce 100644
--- a/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild
+++ b/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockObject/Test-MockObject-1.201.505.270-r1.ebuild b/dev-perl/Test-MockObject/Test-MockObject-1.201.505.270-r1.ebuild
index accfc95c6509..61fe253116d1 100644
--- a/dev-perl/Test-MockObject/Test-MockObject-1.201.505.270-r1.ebuild
+++ b/dev-perl/Test-MockObject/Test-MockObject-1.201.505.270-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for emulating troublesome interfaces"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockObject/Test-MockObject-1.201.612.20.ebuild b/dev-perl/Test-MockObject/Test-MockObject-1.201.612.20.ebuild
index 85d1649725d5..2abf1578edec 100644
--- a/dev-perl/Test-MockObject/Test-MockObject-1.201.612.20.ebuild
+++ b/dev-perl/Test-MockObject/Test-MockObject-1.201.612.20.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension for emulating troublesome interfaces"
SLOT="0"
KEYWORDS="amd64 ~arm ppc sparc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild
index dc6631f1bce2..a1f39e33cc97 100644
--- a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild
+++ b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal examples"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild
index 01496346ea96..71f970f66ec3 100644
--- a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0.ebuild
+++ b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Replace actual time with simulated high resolution time"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Test-MockTime
diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild
index 6fb5bb102c77..1a7e6724753e 100644
--- a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild
+++ b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Skip tests when modules not available"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Test-NoTabs/Test-NoTabs-2.0.0-r1.ebuild b/dev-perl/Test-NoTabs/Test-NoTabs-2.0.0-r1.ebuild
index cc500a71fa8a..a6060b97d560 100644
--- a/dev-perl/Test-NoTabs/Test-NoTabs-2.0.0-r1.ebuild
+++ b/dev-perl/Test-NoTabs/Test-NoTabs-2.0.0-r1.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 @@ DESCRIPTION="Check the presence of tabs in your project"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild b/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild
index 880de173ebac..f9c00acbe377 100644
--- a/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0.ebuild
+++ b/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.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 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
virtual/perl-Exporter
diff --git a/dev-perl/Test-Object/Test-Object-0.80.0.ebuild b/dev-perl/Test-Object/Test-Object-0.80.0.ebuild
index ed18e7af979d..668896d3b846 100644
--- a/dev-perl/Test-Object/Test-Object-0.80.0.ebuild
+++ b/dev-perl/Test-Object/Test-Object-0.80.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Thoroughly testing objects via registered handlers"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Output/Test-Output-1.30.0.ebuild b/dev-perl/Test-Output/Test-Output-1.30.0.ebuild
index fb6a52589a38..074eee8337f2 100644
--- a/dev-perl/Test-Output/Test-Output-1.30.0.ebuild
+++ b/dev-perl/Test-Output/Test-Output-1.30.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Utilities to test STDOUT and STDERR messages"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Capture-Tiny-0.170.0
diff --git a/dev-perl/Test-Output/Test-Output-1.31.0.ebuild b/dev-perl/Test-Output/Test-Output-1.31.0.ebuild
index ab175844a65d..48471b28886d 100644
--- a/dev-perl/Test-Output/Test-Output-1.31.0.ebuild
+++ b/dev-perl/Test-Output/Test-Output-1.31.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Utilities to test STDOUT and STDERR messages"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~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"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Capture-Tiny-0.170.0
diff --git a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild
index 3d3f46f91f35..aa38a5a37f2f 100644
--- a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0.ebuild
+++ b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.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
@@ -12,6 +12,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Test-Simple
diff --git a/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild b/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild
index ccc9e7416ae5..6910ab87dd72 100644
--- a/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild
+++ b/dev-perl/Test-Pod/Test-Pod-1.510.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Check for POD errors in files"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Pod-Simple-3.50.0
diff --git a/dev-perl/Test-Portability-Files/Test-Portability-Files-0.90.0.ebuild b/dev-perl/Test-Portability-Files/Test-Portability-Files-0.90.0.ebuild
index b1f5479da230..7c8d84a759fc 100644
--- a/dev-perl/Test-Portability-Files/Test-Portability-Files-0.90.0.ebuild
+++ b/dev-perl/Test-Portability-Files/Test-Portability-Files-0.90.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Check file names portability"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild b/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild
index ca34f8c52a83..e0878fec6092 100644
--- a/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0.ebuild
+++ b/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.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
EAPI=6
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( >=virtual/perl-Test-Simple-1.1.14 )
diff --git a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild
index 8002e08ca28a..579840bf223f 100644
--- a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild
+++ b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Easily test network connectivity"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Socket
diff --git a/dev-perl/Test-Script/Test-Script-1.230.0.ebuild b/dev-perl/Test-Script/Test-Script-1.230.0.ebuild
index a2eb1dac945a..fef4e316d1e4 100644
--- a/dev-perl/Test-Script/Test-Script-1.230.0.ebuild
+++ b/dev-perl/Test-Script/Test-Script-1.230.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Cross-platform basic tests for scripts"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild b/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild
index 83075f98b01f..e07a55eb0b02 100644
--- a/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild
+++ b/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Ensure that tests work correctly when fork() is used"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Temp
diff --git a/dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild b/dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild
index 75d7ff4f3634..4c26ad0c97b1 100644
--- a/dev-perl/Test-Spec/Test-Spec-0.540.0.ebuild
+++ b/dev-perl/Test-Spec/Test-Spec-0.540.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
EAPI=6
@@ -10,6 +10,7 @@ DESCRIPTION="Write tests in a declarative specification style"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild b/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild
index e4f6cbea1b4e..8c1cffe70667 100644
--- a/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild
+++ b/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Check syntax, presence of use strict; and test coverage"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild b/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild
index 69ed763c1d45..10f9f3e19516 100644
--- a/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild
+++ b/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.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 @@ DESCRIPTION="Testing TCP program"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/Test-Taint/Test-Taint-1.60.0-r1.ebuild b/dev-perl/Test-Taint/Test-Taint-1.60.0-r1.ebuild
index 4d2664034aa4..15fddcd16812 100644
--- a/dev-perl/Test-Taint/Test-Taint-1.60.0-r1.ebuild
+++ b/dev-perl/Test-Taint/Test-Taint-1.60.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Tools to test taintedness"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Test-TempDir-Tiny/Test-TempDir-Tiny-0.17.0.ebuild b/dev-perl/Test-TempDir-Tiny/Test-TempDir-Tiny-0.17.0.ebuild
index a1dfe9495475..65dfe7c6bad2 100644
--- a/dev-perl/Test-TempDir-Tiny/Test-TempDir-Tiny-0.17.0.ebuild
+++ b/dev-perl/Test-TempDir-Tiny/Test-TempDir-Tiny-0.17.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
@@ -11,6 +11,7 @@ DESCRIPTION="Temporary directories that stick around when tests fail"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Timer/Test-Timer-2.100.0.ebuild b/dev-perl/Test-Timer/Test-Timer-2.100.0.ebuild
index 3495c3d01931..8e866d9eb942 100644
--- a/dev-perl/Test-Timer/Test-Timer-2.100.0.ebuild
+++ b/dev-perl/Test-Timer/Test-Timer-2.100.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Trap/Test-Trap-0.3.3.ebuild b/dev-perl/Test-Trap/Test-Trap-0.3.3.ebuild
index b36dd10e62d5..d74b94b81cde 100644
--- a/dev-perl/Test-Trap/Test-Trap-0.3.3.ebuild
+++ b/dev-perl/Test-Trap/Test-Trap-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=6
@@ -13,6 +13,7 @@ DESCRIPTION="Trap exit codes, exceptions, output, etc"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Version/Test-Version-2.70.0.ebuild b/dev-perl/Test-Version/Test-Version-2.70.0.ebuild
index 2dd4720ed9bf..d36348f1d260 100644
--- a/dev-perl/Test-Version/Test-Version-2.70.0.ebuild
+++ b/dev-perl/Test-Version/Test-Version-2.70.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Check to see that version's in modules are sane"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0-r1.ebuild b/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0-r1.ebuild
index 8fc55faa99cf..737a328beca8 100644
--- a/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0-r1.ebuild
+++ b/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/WWW-Mechanize-1.680.0
diff --git a/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild b/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild
index e74fc1bdda2a..5a4ec0f21108 100644
--- a/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.0.ebuild
+++ b/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.480.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Carp-Assert-More
diff --git a/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild b/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild
index 9e377b72952b..304a4a34994b 100644
--- a/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild
+++ b/dev-perl/Test-Warn/Test-Warn-0.320.0.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Test::Builder::Tester 1.02 -> Test::Simple 0.63
RDEPEND="
diff --git a/dev-perl/Test-Warnings/Test-Warnings-0.16.0.ebuild b/dev-perl/Test-Warnings/Test-Warnings-0.16.0.ebuild
index da4d62d73512..e0d79943dd5b 100644
--- a/dev-perl/Test-Warnings/Test-Warnings-0.16.0.ebuild
+++ b/dev-perl/Test-Warnings/Test-Warnings-0.16.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=5
@@ -12,6 +12,7 @@ DESCRIPTION='Test for warnings and the lack of them'
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Test::Builder -> perl-Test-Simple
RDEPEND="
diff --git a/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild b/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild
index 0f425858a81c..8f1946132df5 100644
--- a/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild
+++ b/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION='Test for warnings and the lack of them'
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test suggested"
+RESTRICT="!test? ( test )"
# Test::Builder -> perl-Test-Simple
RDEPEND="
diff --git a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild
index c8a7108edbf6..72220602fc80 100644
--- a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild
+++ b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Test fallback behaviour in absence of modules"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild
index 930562687c39..545889a34f12 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild
+++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.60.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Fail if tests warn"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild
index ed3066e00024..bacdbf60d2d1 100644
--- a/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.77.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="A rich set of tools built upon the Test2 framework"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild b/dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild
index e275dc06e89c..40f6d4fd8607 100644
--- a/dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild
+++ b/dev-perl/Text-Aligner/Text-Aligner-0.130.0.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="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild b/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild
index 32bdab7982ef..6878ab0753b9 100644
--- a/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild
+++ b/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Automatic text wrapping and reformatting"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-BibTeX/Text-BibTeX-0.850.0.ebuild b/dev-perl/Text-BibTeX/Text-BibTeX-0.850.0.ebuild
index 56a45b21085a..81c624b7a60b 100644
--- a/dev-perl/Text-BibTeX/Text-BibTeX-0.850.0.ebuild
+++ b/dev-perl/Text-BibTeX/Text-BibTeX-0.850.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 @@ DESCRIPTION="A Perl library for reading, parsing, and processing BibTeX files"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!dev-libs/btparse
diff --git a/dev-perl/Text-BibTeX/Text-BibTeX-0.880.0.ebuild b/dev-perl/Text-BibTeX/Text-BibTeX-0.880.0.ebuild
index b852e9072e22..039cbc9a8b87 100644
--- a/dev-perl/Text-BibTeX/Text-BibTeX-0.880.0.ebuild
+++ b/dev-perl/Text-BibTeX/Text-BibTeX-0.880.0.ebuild
@@ -14,6 +14,7 @@ DESCRIPTION="A Perl library for reading, parsing, and processing BibTeX files"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!dev-libs/btparse
diff --git a/dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r1.ebuild b/dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r1.ebuild
index baa1abcfdc99..f771b1cf9d1c 100644
--- a/dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r1.ebuild
+++ b/dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="|| ( GPL-3 GPL-2 )" # GPL-2+
KEYWORDS="amd64 ~arm ~mips ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Text-CSV_XS
dev-perl/Class-Trigger
diff --git a/dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild b/dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild
index c54d6a9b395d..c7e2ac5f5410 100644
--- a/dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-1.940.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
@@ -12,6 +12,7 @@ DESCRIPTION="Manipulate comma-separated value strings"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="
xs? ( >=dev-perl/Text-CSV_XS-1.20.0 )
diff --git a/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild b/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild
index 1a6eb8ac707b..9e9abf46ea21 100644
--- a/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-1.950.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
@@ -12,6 +12,7 @@ DESCRIPTION="Manipulate comma-separated value strings"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="
xs? ( >=dev-perl/Text-CSV_XS-1.20.0 )
diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild
index 4dbe73e9b339..e4781713fefd 100644
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild
@@ -14,6 +14,7 @@ DESCRIPTION="Comma-separated values manipulation routines"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild b/dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild
index 2c24f3f759d2..2d6faa8dd592 100644
--- a/dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild
+++ b/dev-perl/Text-FindIndent/Text-FindIndent-0.110.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
@@ -12,6 +12,7 @@ DESCRIPTION="Heuristically determine the indent style"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Text-Format/Text-Format-0.590.0.ebuild b/dev-perl/Text-Format/Text-Format-0.590.0.ebuild
index 61ee540ef331..3fb65cff481d 100644
--- a/dev-perl/Text-Format/Text-Format-0.590.0.ebuild
+++ b/dev-perl/Text-Format/Text-Format-0.590.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-perl/Module-Build
test? (
diff --git a/dev-perl/Text-Format/Text-Format-0.600.0.ebuild b/dev-perl/Text-Format/Text-Format-0.600.0.ebuild
index 08eca3704dea..71b12c2d8dc3 100644
--- a/dev-perl/Text-Format/Text-Format-0.600.0.ebuild
+++ b/dev-perl/Text-Format/Text-Format-0.600.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
EAPI=6
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Text-Glob/Text-Glob-0.110.0.ebuild b/dev-perl/Text-Glob/Text-Glob-0.110.0.ebuild
index d4ae225d2d04..280989d87592 100644
--- a/dev-perl/Text-Glob/Text-Glob-0.110.0.ebuild
+++ b/dev-perl/Text-Glob/Text-Glob-0.110.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Match globbing patterns against text"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Exporter"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild b/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild
index 30a68c976aae..5306b535472c 100644
--- a/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild
+++ b/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="An implementation of the Levenshtein edit distance"
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild b/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild
index 257c61163976..3b6bdd9bd7ca 100644
--- a/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild
+++ b/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r1.ebuild b/dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r1.ebuild
index 8a34a4c2d3cc..e059ea14c1c9 100644
--- a/dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r1.ebuild
+++ b/dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Generate pronounceable passwords"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Text-Reform/Text-Reform-1.200.0-r1.ebuild b/dev-perl/Text-Reform/Text-Reform-1.200.0-r1.ebuild
index dab639564164..6ced68f9a53f 100644
--- a/dev-perl/Text-Reform/Text-Reform-1.200.0-r1.ebuild
+++ b/dev-perl/Text-Reform/Text-Reform-1.200.0-r1.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Manual text wrapping and reformatting"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-perl/Module-Build
diff --git a/dev-perl/Text-Soundex/Text-Soundex-3.50.0.ebuild b/dev-perl/Text-Soundex/Text-Soundex-3.50.0.ebuild
index df20c2c5b616..e7122f361529 100644
--- a/dev-perl/Text-Soundex/Text-Soundex-3.50.0.ebuild
+++ b/dev-perl/Text-Soundex/Text-Soundex-3.50.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Implementation of the soundex algorithm"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( dev-perl/Text-Unidecode )
diff --git a/dev-perl/Text-Table/Text-Table-1.133.0.ebuild b/dev-perl/Text-Table/Text-Table-1.133.0.ebuild
index 8f31c5a9e7c8..e5be2c462eaf 100644
--- a/dev-perl/Text-Table/Text-Table-1.133.0.ebuild
+++ b/dev-perl/Text-Table/Text-Table-1.133.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-Template/Text-Template-1.510.0.ebuild b/dev-perl/Text-Template/Text-Template-1.510.0.ebuild
index 5af2df674b38..38551cb4f4b8 100644
--- a/dev-perl/Text-Template/Text-Template-1.510.0.ebuild
+++ b/dev-perl/Text-Template/Text-Template-1.510.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Expand template text with embedded Perl"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc x86 ~ppc-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-Template/Text-Template-1.530.0.ebuild b/dev-perl/Text-Template/Text-Template-1.530.0.ebuild
index c37c7a55408b..63889554cc7b 100644
--- a/dev-perl/Text-Template/Text-Template-1.530.0.ebuild
+++ b/dev-perl/Text-Template/Text-Template-1.530.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Expand template text with embedded Perl"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp
virtual/perl-Encode
diff --git a/dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild b/dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild
index 48a84f4e1dab..004eaf8b8b62 100644
--- a/dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild
+++ b/dev-perl/Text-VimColor/Text-VimColor-0.280.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
EAPI=6
@@ -14,6 +14,7 @@ HOMEPAGE="https://github.com/rwstauner/Text-VimColor"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-editors/vim[-minimal]
virtual/perl-Carp
diff --git a/dev-perl/Text-VimColor/Text-VimColor-0.290.0-r1.ebuild b/dev-perl/Text-VimColor/Text-VimColor-0.290.0-r1.ebuild
index 8b68600ced98..8f55a2e725d6 100644
--- a/dev-perl/Text-VimColor/Text-VimColor-0.290.0-r1.ebuild
+++ b/dev-perl/Text-VimColor/Text-VimColor-0.290.0-r1.ebuild
@@ -14,6 +14,7 @@ HOMEPAGE="https://github.com/rwstauner/Text-VimColor"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-editors/vim[-minimal]
virtual/perl-Carp
diff --git a/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild b/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild
index 33c0872ccb6b..229336c87fb6 100644
--- a/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild
+++ b/dev-perl/Text-Wrapper/Text-Wrapper-1.50.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 @@ DESCRIPTION="Word wrap text by breaking long lines"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0.ebuild b/dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0.ebuild
index 8d1f77b7a14c..64b2d2d78a53 100644
--- a/dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0.ebuild
+++ b/dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl module to parse vFile formatted files into data structures"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-Accessor-Chained"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Thread-SigMask/Thread-SigMask-0.4.0.ebuild b/dev-perl/Thread-SigMask/Thread-SigMask-0.4.0.ebuild
index 29a186fd0d11..8ab19290b6dd 100644
--- a/dev-perl/Thread-SigMask/Thread-SigMask-0.4.0.ebuild
+++ b/dev-perl/Thread-SigMask/Thread-SigMask-0.4.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 @@ DESCRIPTION="Thread specific signal masks"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Throwable/Throwable-0.200.13.ebuild b/dev-perl/Throwable/Throwable-0.200.13.ebuild
index 2eed66ddbfc4..b5cad3c886c2 100644
--- a/dev-perl/Throwable/Throwable-0.200.13.ebuild
+++ b/dev-perl/Throwable/Throwable-0.200.13.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 @@ DESCRIPTION="A role for classes that can be thrown"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r1.ebuild b/dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r1.ebuild
index 943a3d5a957e..6f4be16e7573 100644
--- a/dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r1.ebuild
+++ b/dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r1.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=5
@@ -13,6 +13,7 @@ LICENSE="|| ( GPL-2 GPL-3 )" # GPL-2+
SLOT="0"
KEYWORDS="amd64 ia64 ~ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( virtual/perl-Test-Simple )"
diff --git a/dev-perl/Tie-CPHash/Tie-CPHash-2.0.0.ebuild b/dev-perl/Tie-CPHash/Tie-CPHash-2.0.0.ebuild
index 59436f0721d2..081970673c92 100644
--- a/dev-perl/Tie-CPHash/Tie-CPHash-2.0.0.ebuild
+++ b/dev-perl/Tie-CPHash/Tie-CPHash-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,6 +10,7 @@ DESCRIPTION='Case preserving but case insensitive hash table'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0.ebuild b/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0.ebuild
index 0aac80c10cf0..41d9614f82fa 100644
--- a/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0.ebuild
+++ b/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="A Least-Recently Used cache"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/enum
dev-perl/Carp-Assert
diff --git a/dev-perl/Tie-Cycle/Tie-Cycle-1.225.0.ebuild b/dev-perl/Tie-Cycle/Tie-Cycle-1.225.0.ebuild
index ed4347c71a11..94f49c3808cc 100644
--- a/dev-perl/Tie-Cycle/Tie-Cycle-1.225.0.ebuild
+++ b/dev-perl/Tie-Cycle/Tie-Cycle-1.225.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
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/${PN}-1.225-nopodtests.patch" )
PERL_RM_FILES=( "t/pod.t" "t/pod_coverage.t" )
diff --git a/dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0.ebuild b/dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0.ebuild
index 6d32b7daee67..3dcf96411875 100644
--- a/dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0.ebuild
+++ b/dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ DESCRIPTION="Tied hash with specific methods overriden by callbacks"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-perl/Test-Pod )"
diff --git a/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0.ebuild b/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0.ebuild
index 7abab1e69059..fb827666defe 100644
--- a/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0.ebuild
+++ b/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Ordered associative arrays for Perl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild b/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild
index 23c451aae959..ff4eb3222c9d 100644
--- a/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild
+++ b/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.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 @@ DESCRIPTION="Implements an ordered hash-like object"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild b/dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild
index c3730b96d1fb..de24803ec2f8 100644
--- a/dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild
+++ b/dev-perl/Tie-Simple/Tie-Simple-1.40.0.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 @@ DESCRIPTION="Module for creating easier variable ties"
SLOT="0"
KEYWORDS="amd64 hppa x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r1.ebuild b/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r1.ebuild
index 1b3e6f76ff88..aca235513b1f 100644
--- a/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r1.ebuild
+++ b/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r1.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
@@ -12,6 +12,7 @@ DESCRIPTION="Tying a subroutine, function or method to a hash"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Params-Validate"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r1.ebuild b/dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r1.ebuild
index a92aceff5444..932beefc42c4 100644
--- a/dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r1.ebuild
+++ b/dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Tie to an existing object"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( >=virtual/perl-Test-Simple-1.1.10 )"
diff --git a/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild b/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild
index 284a2bf195d3..ab648a5ea99d 100644
--- a/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild
+++ b/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.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 @@ DESCRIPTION="Parse string that represents time duration"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild b/dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild
index a57de34548c6..7f0bb3ac70cb 100644
--- a/dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild
+++ b/dev-perl/Time-Duration/Time-Duration-1.200.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
@@ -12,6 +12,7 @@ DESCRIPTION="Rounded or exact English expression of durations"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Exporter"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Time-Format/Time-Format-1.120.0-r1.ebuild b/dev-perl/Time-Format/Time-Format-1.120.0-r1.ebuild
index 7bc5316fd386..9776bb3e902d 100644
--- a/dev-perl/Time-Format/Time-Format-1.120.0-r1.ebuild
+++ b/dev-perl/Time-Format/Time-Format-1.120.0-r1.ebuild
@@ -11,6 +11,7 @@ LICENSE="Time-Format"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Date-Manip
diff --git a/dev-perl/Time-Moment/Time-Moment-0.430.0.ebuild b/dev-perl/Time-Moment/Time-Moment-0.430.0.ebuild
index 35557cbfb419..b4a2348bec8c 100644
--- a/dev-perl/Time-Moment/Time-Moment-0.430.0.ebuild
+++ b/dev-perl/Time-Moment/Time-Moment-0.430.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="Represents a date and time of day with an offset from UTC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/0.38-makefilepl.patch"
diff --git a/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild b/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild
index 8a4585916c77..9533cd382fbd 100644
--- a/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild
+++ b/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.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 @@ DESCRIPTION="A clock source that only increments and never jumps"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild b/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
index 15ce837bf721..f1c3ed1370c3 100644
--- a/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
+++ b/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.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
@@ -14,6 +14,7 @@ LICENSE="Time-modules public-domain"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild b/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild
index 74f3ca4021d3..028206a72cd8 100644
--- a/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild
+++ b/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ DESCRIPTION="Use tied scalars as timers"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( virtual/perl-Time-HiRes )"
diff --git a/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild b/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild
index 6a21f684d5c7..ee96c5b827d5 100644
--- a/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild
+++ b/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Time manipulation in the TAI64* formats"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild b/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild
index 90e555217323..31dd34a0b7d4 100644
--- a/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild
+++ b/dev-perl/Time-TZOffset/Time-TZOffset-0.40.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Show timezone offset strings like +0900"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Time-Local
diff --git a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
index 837c0a59243e..434c1c39b736 100644
--- a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
+++ b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.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
@@ -13,6 +13,7 @@ DESCRIPTION="(Super)class for representing nodes in a tree"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Slurp-Tiny-0.3.0
diff --git a/dev-perl/Tree-Simple/Tree-Simple-1.330.0.ebuild b/dev-perl/Tree-Simple/Tree-Simple-1.330.0.ebuild
index 73f341bfdb35..baacf881f47e 100644
--- a/dev-perl/Tree-Simple/Tree-Simple-1.330.0.ebuild
+++ b/dev-perl/Tree-Simple/Tree-Simple-1.330.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
EAPI=6
@@ -13,6 +13,7 @@ DESCRIPTION="A simple tree object"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.180.0
diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild b/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild
index bd727b18f582..baa5691cbb91 100644
--- a/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild
+++ b/dev-perl/Try-Tiny/Try-Tiny-0.240.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild b/dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild
index d5b4b39d2056..034c338c9646 100644
--- a/dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild
+++ b/dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!<=dev-perl/Try-Tiny-Except-0.10.0
diff --git a/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild b/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild
index 2f81de871b1e..780d6786208a 100644
--- a/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild
+++ b/dev-perl/Type-Tie/Type-Tie-0.9.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
@@ -11,6 +11,7 @@ DESCRIPTION="Tie a variable to a type constraint"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild
index 0e7bf8fbc2ed..e07d0c883ea2 100644
--- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild
+++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.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
@@ -12,6 +12,7 @@ DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type constra
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? ( dev-perl/Type-Tiny )
diff --git a/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild b/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild
index 7bb8019d9564..f55b763248bd 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-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
@@ -13,6 +13,7 @@ DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Test rdep for Test::TypeTiny
RDEPEND="
diff --git a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
index 2dbda65184d7..593d556649aa 100644
--- a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
+++ b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.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
@@ -12,6 +12,7 @@ DESCRIPTION="Hack around people calling UNIVERSAL::can() as a function"
SLOT="0"
KEYWORDS="amd64 ~arm ppc sparc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Scalar-List-Utils"
DEPEND="
diff --git a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.506.140.ebuild b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.506.140.ebuild
index 5a884b0db239..29973e477ad5 100644
--- a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.506.140.ebuild
+++ b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.506.140.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Attempt to recover from people calling UNIVERSAL::isa as a function
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild
index 7caaa48f93f0..1eb060623342 100644
--- a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild
+++ b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.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
@@ -12,6 +12,7 @@ DESCRIPTION="Attempt to recover from people calling UNIVERSAL::isa as a function
SLOT="0"
KEYWORDS="amd64 ~arm ppc sparc x86 ~ppc-aix"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild b/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild
index dcd2500eedd6..8207f7d4cc7d 100644
--- a/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild
+++ b/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="adds a moniker to every class or module"
SLOT="0"
KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.180.0.ebuild b/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.180.0.ebuild
index 7cb99bc7335c..6f115b0907d9 100644
--- a/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.180.0.ebuild
+++ b/dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.180.0.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="UNIVERSAL::require - require() modules from a variable"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/URI-Encode/URI-Encode-1.1.1.ebuild b/dev-perl/URI-Encode/URI-Encode-1.1.1.ebuild
index 7e321cfd3d37..7dd90167fb34 100644
--- a/dev-perl/URI-Encode/URI-Encode-1.1.1.ebuild
+++ b/dev-perl/URI-Encode/URI-Encode-1.1.1.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 @@ DESCRIPTION="Simple percent Encoding/Decoding"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Encode-2.120.0
diff --git a/dev-perl/URI-Fetch/URI-Fetch-0.130.0.ebuild b/dev-perl/URI-Fetch/URI-Fetch-0.130.0.ebuild
index 081e0e36f811..532f71df28f9 100644
--- a/dev-perl/URI-Fetch/URI-Fetch-0.130.0.ebuild
+++ b/dev-perl/URI-Fetch/URI-Fetch-0.130.0.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 @@ DESCRIPTION="Smart URI fetching/caching"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/URI-Find/URI-Find-20140709.0.0.ebuild b/dev-perl/URI-Find/URI-Find-20140709.0.0.ebuild
index d12fe6db9277..ddf1b4c53ba2 100644
--- a/dev-perl/URI-Find/URI-Find-20140709.0.0.ebuild
+++ b/dev-perl/URI-Find/URI-Find-20140709.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Find URIs in plain text"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/URI-1.600.0
diff --git a/dev-perl/URI-Find/URI-Find-20160806.0.0.ebuild b/dev-perl/URI-Find/URI-Find-20160806.0.0.ebuild
index a2ebbdd3a990..0591d50fc304 100644
--- a/dev-perl/URI-Find/URI-Find-20160806.0.0.ebuild
+++ b/dev-perl/URI-Find/URI-Find-20160806.0.0.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 @@ DESCRIPTION="Find URIs in plain text"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/URI-1.600.0
diff --git a/dev-perl/URI-redis/URI-redis-0.20.0.ebuild b/dev-perl/URI-redis/URI-redis-0.20.0.ebuild
index f62c2de65163..3b228a4cb165 100644
--- a/dev-perl/URI-redis/URI-redis-0.20.0.ebuild
+++ b/dev-perl/URI-redis/URI-redis-0.20.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="URI for Redis connection info"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/URI
diff --git a/dev-perl/URI/URI-1.710.0.ebuild b/dev-perl/URI/URI-1.710.0.ebuild
index 0b76340deef5..0728c4153293 100644
--- a/dev-perl/URI/URI-1.710.0.ebuild
+++ b/dev-perl/URI/URI-1.710.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
@@ -12,6 +12,7 @@ DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/URI/URI-1.730.0.ebuild b/dev-perl/URI/URI-1.730.0.ebuild
index 470eced41406..3024ddfb2cdd 100644
--- a/dev-perl/URI/URI-1.730.0.ebuild
+++ b/dev-perl/URI/URI-1.730.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/USB-LibUSB/USB-LibUSB-0.50.0.ebuild b/dev-perl/USB-LibUSB/USB-LibUSB-0.50.0.ebuild
index 8392f8db2d95..dcca7e5ab952 100644
--- a/dev-perl/USB-LibUSB/USB-LibUSB-0.50.0.ebuild
+++ b/dev-perl/USB-LibUSB/USB-LibUSB-0.50.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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to the libusb-1.0 API"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/libusb:1
diff --git a/dev-perl/USB-LibUSB/USB-LibUSB-0.60.0.ebuild b/dev-perl/USB-LibUSB/USB-LibUSB-0.60.0.ebuild
index 756fd09d075e..3c2fb6493fc5 100644
--- a/dev-perl/USB-LibUSB/USB-LibUSB-0.60.0.ebuild
+++ b/dev-perl/USB-LibUSB/USB-LibUSB-0.60.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to the libusb-1.0 API"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/libusb:1
diff --git a/dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild b/dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild
index 917206ce4311..78e0be95dbef 100644
--- a/dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild
+++ b/dev-perl/USB-TMC/USB-TMC-0.6.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to the USB Test & Measurement (USBTMC) backend"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild b/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild
index b1674077e781..ef11c63b2f35 100644
--- a/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild
+++ b/dev-perl/USB-TMC/USB-TMC-0.7.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to the USB Test & Measurement (USBTMC) backend"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r1.ebuild b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r1.ebuild
index 8850913e71e8..82f7dfe7835a 100644
--- a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r1.ebuild
+++ b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Preparation of Internationalized Strings (RFC 3454)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Unicode-Normalize-1
diff --git a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild
index a1c21346cace..20dcbb02133f 100644
--- a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild
+++ b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-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 @@ DESCRIPTION="Preparation of Internationalized Strings (RFC 3454)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Unicode-Normalize-1
diff --git a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild
index 6efbfdc4f6f9..748e67490770 100644
--- a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild
+++ b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Encoding and decoding of UTF-8 encoding form"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/User-Identity/User-Identity-0.990.0.ebuild b/dev-perl/User-Identity/User-Identity-0.990.0.ebuild
index fd83293be144..5d15ef744be9 100644
--- a/dev-perl/User-Identity/User-Identity-0.990.0.ebuild
+++ b/dev-perl/User-Identity/User-Identity-0.990.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Maintains info about a physical person"
SLOT="0"
KEYWORDS="~alpha amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-perl/Geography-Countries-1.400.0
diff --git a/dev-perl/Validate-Net/Validate-Net-0.600.0-r1.ebuild b/dev-perl/Validate-Net/Validate-Net-0.600.0-r1.ebuild
index 1b6e1a756029..2d02713484c8 100644
--- a/dev-perl/Validate-Net/Validate-Net-0.600.0-r1.ebuild
+++ b/dev-perl/Validate-Net/Validate-Net-0.600.0-r1.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 @@ DESCRIPTION="Format validation and more for Net:: related strings"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~mips ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-Default"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild b/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild
index fe674fb30609..fe1859a563ac 100644
--- a/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild
+++ b/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Minimalistic data validation"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/List-MoreUtils-0.330.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild b/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild
index 188b5dd268e4..c9d1a323ff55 100644
--- a/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild
+++ b/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Associate user-defined magic to variables from Perl"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Version-Next/Version-Next-1.0.0.ebuild b/dev-perl/Version-Next/Version-Next-1.0.0.ebuild
index f1e6780f1bd1..0cfc8009ad0f 100644
--- a/dev-perl/Version-Next/Version-Next-1.0.0.ebuild
+++ b/dev-perl/Version-Next/Version-Next-1.0.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
@@ -12,6 +12,7 @@ DESCRIPTION="Increment module version numbers simply and correctly"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="Apache-2.0"
RDEPEND="
diff --git a/dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild b/dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild
index 91caafbeaa9c..5b7523070b4f 100644
--- a/dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild
+++ b/dev-perl/Video-Info/Video-Info-0.993.0-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="Aladdin"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Class-MakeMethods"
DEPEND="${RDEPEND}
diff --git a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild
index feed6590b26d..44a7ae0df6f7 100644
--- a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="XS parsing/building of application/x-www-form-urlencoded"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild b/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild
index a5d2ccdd8fe3..3797fb4dee14 100644
--- a/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="parser and builder for application/x-www-form-urlencoded"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="test +xs"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild b/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild
index ca0ef92ba2da..b4ba710e90bf 100644
--- a/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild
+++ b/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Framework to automate HTML forms"
SLOT="0"
KEYWORDS="amd64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Random-0.50.0
diff --git a/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild b/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild
index 7775d8c8604a..984e477b2ea5 100644
--- a/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild
+++ b/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Handy web browsing in a Perl object"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/WWW-Mechanize/WWW-Mechanize-1.910.0.ebuild b/dev-perl/WWW-Mechanize/WWW-Mechanize-1.910.0.ebuild
index 306cb742f028..e1e41914d5a3 100644
--- a/dev-perl/WWW-Mechanize/WWW-Mechanize-1.910.0.ebuild
+++ b/dev-perl/WWW-Mechanize/WWW-Mechanize-1.910.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Handy web browsing in a Perl object"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r1.ebuild b/dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r1.ebuild
index 61f7a1ac6ffc..8984fb4a4580 100644
--- a/dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r1.ebuild
+++ b/dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r1.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 @@ DESCRIPTION="Paste on www.pastebin.com without API keys"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moo-1.4.1
diff --git a/dev-perl/WWW-Shorten/WWW-Shorten-3.93.0.ebuild b/dev-perl/WWW-Shorten/WWW-Shorten-3.93.0.ebuild
index 640aff855730..19aad2c1a33c 100644
--- a/dev-perl/WWW-Shorten/WWW-Shorten-3.93.0.ebuild
+++ b/dev-perl/WWW-Shorten/WWW-Shorten-3.93.0.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
@@ -14,6 +14,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="
examples? (
diff --git a/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild b/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild
index 5d5668de73b0..feab7be66a10 100644
--- a/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild
+++ b/dev-perl/WebService-Linode/WebService-Linode-0.28.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="Perl interface to the Linode.com API"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( virtual/perl-Test-Simple )
dev-perl/Module-Build-Tiny"
diff --git a/dev-perl/Wx/Wx-0.993.200-r1.ebuild b/dev-perl/Wx/Wx-0.993.200-r1.ebuild
index 351e77d7084c..c2a53f89397e 100644
--- a/dev-perl/Wx/Wx-0.993.200-r1.ebuild
+++ b/dev-perl/Wx/Wx-0.993.200-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
@@ -15,6 +15,7 @@ HOMEPAGE="http://wxperl.sourceforge.net/ ${HOMEPAGE}"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Alien-wxWidgets-0.690.0-r1
diff --git a/dev-perl/X11-XCB/X11-XCB-0.170.0-r1.ebuild b/dev-perl/X11-XCB/X11-XCB-0.170.0-r1.ebuild
index 8704936b210f..03dc3f8b23f1 100644
--- a/dev-perl/X11-XCB/X11-XCB-0.170.0-r1.ebuild
+++ b/dev-perl/X11-XCB/X11-XCB-0.170.0-r1.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
@@ -11,6 +11,7 @@ DESCRIPTION="Perl bindings for libxcb"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Data-Dump
diff --git a/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.20.0-r1.ebuild b/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.20.0-r1.ebuild
index b14abf6d49ba..62c30a2f2ded 100644
--- a/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.20.0-r1.ebuild
+++ b/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.20.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ DESCRIPTION="a fast builder of compact tree structures from XML documents"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-LibXML-1.69"
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.0.ebuild b/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.0.ebuild
index 82ce838daabf..763c36e8a036 100644
--- a/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.0.ebuild
+++ b/dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="a fast builder of compact tree structures from XML documents"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-LibXML-1.690.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.50.0.ebuild b/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.50.0.ebuild
index fae1b3869b33..1715319e98c5 100644
--- a/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.50.0.ebuild
+++ b/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.50.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Cache compiled XML translations"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Log-Report-0.190.0
diff --git a/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.0.ebuild b/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.0.ebuild
index 4d3b708f8250..abe1cb5cfc04 100644
--- a/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.0.ebuild
+++ b/dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Cache compiled XML translations"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Log-Report-1.260.0
diff --git a/dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.240.0-r1.ebuild b/dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.240.0-r1.ebuild
index 9dac7b577f1b..7b99b9ec5af2 100644
--- a/dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.240.0-r1.ebuild
+++ b/dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.240.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Soap 1.1 XML Compiler"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/File-Slurp-Tiny
diff --git a/dev-perl/XML-Compile-Tester/XML-Compile-Tester-0.900.0.ebuild b/dev-perl/XML-Compile-Tester/XML-Compile-Tester-0.900.0.ebuild
index c482eca77592..fe59e4f59694 100644
--- a/dev-perl/XML-Compile-Tester/XML-Compile-Tester-0.900.0.ebuild
+++ b/dev-perl/XML-Compile-Tester/XML-Compile-Tester-0.900.0.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
@@ -11,6 +11,7 @@ DESCRIPTION="Support XML::Compile related regression testing"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Log-Report-0.170.0
diff --git a/dev-perl/XML-Compile-WSDL11/XML-Compile-WSDL11-3.60.0-r1.ebuild b/dev-perl/XML-Compile-WSDL11/XML-Compile-WSDL11-3.60.0-r1.ebuild
index af9616f83280..f4eb235aee98 100644
--- a/dev-perl/XML-Compile-WSDL11/XML-Compile-WSDL11-3.60.0-r1.ebuild
+++ b/dev-perl/XML-Compile-WSDL11/XML-Compile-WSDL11-3.60.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="WSDL version 1.1 XML Compiler"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Log-Report-1.50.0
diff --git a/dev-perl/XML-Compile/XML-Compile-1.600.0.ebuild b/dev-perl/XML-Compile/XML-Compile-1.600.0.ebuild
index a4b3b79c2a94..f33bf719dd0e 100644
--- a/dev-perl/XML-Compile/XML-Compile-1.600.0.ebuild
+++ b/dev-perl/XML-Compile/XML-Compile-1.600.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Compilation based XML Processing"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Digest-MD5-2.360.0
diff --git a/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild b/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild
index 68a705d46efc..60b67e7b4d31 100644
--- a/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild
+++ b/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Perl extension to add XPath support to XML::DOM, using XML::XPath e
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-perl/XML-DOM
dev-perl/XML-XPathEngine"
diff --git a/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild b/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild
index 21ee9805577c..7887d163101b 100644
--- a/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild
+++ b/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.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 @@ DESCRIPTION="A Perl module for an DOM Level 1 compliant interface"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/libwww-perl
diff --git a/dev-perl/XML-DT/XML-DT-0.680.0.ebuild b/dev-perl/XML-DT/XML-DT-0.680.0.ebuild
index 23c00f9b2827..2931875f0161 100644
--- a/dev-perl/XML-DT/XML-DT-0.680.0.ebuild
+++ b/dev-perl/XML-DT/XML-DT-0.680.0.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
@@ -13,6 +13,7 @@ DESCRIPTION="A perl XML down translate module"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/libwww-perl-1.350.0
diff --git a/dev-perl/XML-Descent/XML-Descent-1.40.0.ebuild b/dev-perl/XML-Descent/XML-Descent-1.40.0.ebuild
index 77dd1dc2cef4..350333bc5785 100644
--- a/dev-perl/XML-Descent/XML-Descent-1.40.0.ebuild
+++ b/dev-perl/XML-Descent/XML-Descent-1.40.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
@@ -11,6 +11,7 @@ DESCRIPTION="Recursive decent XML parsing"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/XML-TokeParser
diff --git a/dev-perl/XML-Encoding/XML-Encoding-2.90.0.ebuild b/dev-perl/XML-Encoding/XML-Encoding-2.90.0.ebuild
index d6a31c1e1b5e..a2bfc7454996 100644
--- a/dev-perl/XML-Encoding/XML-Encoding-2.90.0.ebuild
+++ b/dev-perl/XML-Encoding/XML-Encoding-2.90.0.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 @@ DESCRIPTION="Perl Module that parses encoding map XML files"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-Parser-2.180.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-Entities/XML-Entities-1.0.200.ebuild b/dev-perl/XML-Entities/XML-Entities-1.0.200.ebuild
index 73a5b41fd2e7..1297cf3ea3d5 100644
--- a/dev-perl/XML-Entities/XML-Entities-1.0.200.ebuild
+++ b/dev-perl/XML-Entities/XML-Entities-1.0.200.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 @@ DESCRIPTION="Decode strings with XML entities"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp
!minimal? (
diff --git a/dev-perl/XML-Feed/XML-Feed-0.530.0-r1.ebuild b/dev-perl/XML-Feed/XML-Feed-0.530.0-r1.ebuild
index 6d4af4815337..ed106438ddaf 100644
--- a/dev-perl/XML-Feed/XML-Feed-0.530.0-r1.ebuild
+++ b/dev-perl/XML-Feed/XML-Feed-0.530.0-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 @@ DESCRIPTION="Syndication feed parser and auto-discovery"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/XML-FeedPP/XML-FeedPP-0.430.0.ebuild b/dev-perl/XML-FeedPP/XML-FeedPP-0.430.0.ebuild
index d84f4bafc35a..b5f3305110af 100644
--- a/dev-perl/XML-FeedPP/XML-FeedPP-0.430.0.ebuild
+++ b/dev-perl/XML-FeedPP/XML-FeedPP-0.430.0.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 @@ DESCRIPTION="Parse/write/merge/edit RSS/RDF/Atom syndication feeds"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/XML-TreePP-0.390.0
diff --git a/dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0.ebuild b/dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0.ebuild
index 409efcacc392..cd47e77825e4 100644
--- a/dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0.ebuild
+++ b/dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0.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
@@ -13,6 +13,7 @@ LICENSE="Artistic"
SLOT="0"
KEYWORDS="amd64 hppa ia64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-LibXML-1.53"
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.970.0.ebuild b/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.970.0.ebuild
index 28bbc6f5da14..c03d0d6be6b7 100644
--- a/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.970.0.ebuild
+++ b/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.970.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
@@ -12,6 +12,7 @@ DESCRIPTION="XML::LibXML based XML::Simple clone"
SLOT="0"
KEYWORDS="amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/File-Slurp-Tiny
diff --git a/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.990.0.ebuild b/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.990.0.ebuild
index 88cfa9840d27..deb307474920 100644
--- a/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.990.0.ebuild
+++ b/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-0.990.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="XML::LibXML based XML::Simple clone"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/XML-LibXML/XML-LibXML-2.13.200.ebuild b/dev-perl/XML-LibXML/XML-LibXML-2.13.200.ebuild
index a80d1c282e88..115de9b83d48 100644
--- a/dev-perl/XML-LibXML/XML-LibXML-2.13.200.ebuild
+++ b/dev-perl/XML-LibXML/XML-LibXML-2.13.200.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Perl binding for libxml2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/XML-SAX-0.120.0
diff --git a/dev-perl/XML-LibXML/XML-LibXML-2.20.100.ebuild b/dev-perl/XML-LibXML/XML-LibXML-2.20.100.ebuild
index 4d1d4faf7f1d..a05857be12e3 100644
--- a/dev-perl/XML-LibXML/XML-LibXML-2.20.100.ebuild
+++ b/dev-perl/XML-LibXML/XML-LibXML-2.20.100.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="Perl binding for libxml2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~riscv ~s390 ~sh ~sparc ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0.ebuild b/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0.ebuild
index afe22d7e615a..26cef9bd2391 100644
--- a/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0.ebuild
+++ b/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A Perl module that offers a simple to process namespaced XML names"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
diff --git a/dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.721.0.ebuild b/dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.721.0.ebuild
index 67c4e374c00d..96c95d548ae6 100644
--- a/dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.721.0.ebuild
+++ b/dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.721.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
@@ -12,6 +12,7 @@ DESCRIPTION="Lightweight regexp-based XML parser"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
# Note: Don't try to depend on XMLRPC-Lite or SOAP-Lite with tests,
# as it it introduces a temporal cycle when enabled.
diff --git a/dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r1.ebuild b/dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r1.ebuild
index 53fda97e7c62..88d6e445fa00 100644
--- a/dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r1.ebuild
+++ b/dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~tove/distfiles/dev-perl/XML-RSS-Feed/XML-RSS
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
EPATCH_SUFFIX=patch
PATCHES=(
diff --git a/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500.ebuild b/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500.ebuild
index 9d7b4a4cfe37..473a0f4e0aa5 100644
--- a/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500.ebuild
+++ b/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500.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
@@ -11,6 +11,7 @@ DESCRIPTION="XML::RSS with XML::LibXML"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Accessor
diff --git a/dev-perl/XML-RSS/XML-RSS-1.590.0.ebuild b/dev-perl/XML-RSS/XML-RSS-1.590.0.ebuild
index e32a9375da34..19c81b4b0235 100644
--- a/dev-perl/XML-RSS/XML-RSS-1.590.0.ebuild
+++ b/dev-perl/XML-RSS/XML-RSS-1.590.0.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
@@ -14,6 +14,7 @@ HOMEPAGE="http://perl-rss.sourceforge.net/"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/DateTime
diff --git a/dev-perl/XML-RSS/XML-RSS-1.600.0.ebuild b/dev-perl/XML-RSS/XML-RSS-1.600.0.ebuild
index e122052edc90..e2c88ec4ef63 100644
--- a/dev-perl/XML-RSS/XML-RSS-1.600.0.ebuild
+++ b/dev-perl/XML-RSS/XML-RSS-1.600.0.ebuild
@@ -14,6 +14,7 @@ HOMEPAGE="http://perl-rss.sourceforge.net/"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ppc ppc64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild b/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild
index 6d369e33eb53..c492eccfa35c 100644
--- a/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild
+++ b/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Base class SAX Drivers and Filters"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-perl/XML-SAX-0.990.0
diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
index 70b751903f7d..9f8928aa9ea1 100644
--- a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
+++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-SAX-0.15-r1
>=dev-perl/XML-NamespaceSupport-1.09
diff --git a/dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.0.ebuild b/dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.0.ebuild
index dd549229fc50..a9ed0a4074e6 100644
--- a/dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.0.ebuild
+++ b/dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.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
@@ -11,6 +11,7 @@ DESCRIPTION="Perl SAX 2 XS extension to Expat parser"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/expat
>=dev-perl/XML-SAX-0.960.0"
diff --git a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild
index fe3ab2e09302..c43fff9e1eda 100644
--- a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild
+++ b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="SAX2 XML Writer"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Encode-2.120.0
diff --git a/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild b/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild
index cf7adb487761..561f2600d632 100644
--- a/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild
+++ b/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="An API for simple XML files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Storable
diff --git a/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild b/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild
index 293c2ac2efea..d86b5d51dce2 100644
--- a/dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild
+++ b/dev-perl/XML-Smart/XML-Smart-1.790.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=5
@@ -10,6 +10,7 @@ DESCRIPTION='Access or create XML from fields, data and URLs.'
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Object-MultiType-0.30.0
diff --git a/dev-perl/XML-TokeParser/XML-TokeParser-0.50.0.ebuild b/dev-perl/XML-TokeParser/XML-TokeParser-0.50.0.ebuild
index 6f8c6a1bd796..3a6052c3da44 100644
--- a/dev-perl/XML-TokeParser/XML-TokeParser-0.50.0.ebuild
+++ b/dev-perl/XML-TokeParser/XML-TokeParser-0.50.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
@@ -11,6 +11,7 @@ DESCRIPTION="Simplified interface to XML::Parser"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/XML-Parser-2.0.0
diff --git a/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild b/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild
index 624548f8615e..b27d7af8f12c 100644
--- a/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild
+++ b/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Process huge XML documents in tree mode"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="nls test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/XML-Parser-2.31
diff --git a/dev-perl/XML-Writer/XML-Writer-0.625.0.ebuild b/dev-perl/XML-Writer/XML-Writer-0.625.0.ebuild
index cb886c424ad0..940932cd80c1 100644
--- a/dev-perl/XML-Writer/XML-Writer-0.625.0.ebuild
+++ b/dev-perl/XML-Writer/XML-Writer-0.625.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
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-linux ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-XPath/XML-XPath-1.370.0.ebuild b/dev-perl/XML-XPath/XML-XPath-1.370.0.ebuild
index 0091e53ad800..a484743c565d 100644
--- a/dev-perl/XML-XPath/XML-XPath-1.370.0.ebuild
+++ b/dev-perl/XML-XPath/XML-XPath-1.370.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A XPath Perl Module"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-Parser-2.230.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild b/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild
index 8a98cde1e39e..2806d5543328 100644
--- a/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild
+++ b/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="A XPath Perl Module"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/XML-Parser-2.230.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r1.ebuild b/dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r1.ebuild
index 8cad77d81e20..37a6fc65b1d7 100644
--- a/dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r1.ebuild
+++ b/dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r1.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="A re-usable XPath engine for DOM-like trees"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/XS-Object-Magic/XS-Object-Magic-0.40.0-r3.ebuild b/dev-perl/XS-Object-Magic/XS-Object-Magic-0.40.0-r3.ebuild
index 14b5b52e7d7f..b916035b6247 100644
--- a/dev-perl/XS-Object-Magic/XS-Object-Magic-0.40.0-r3.ebuild
+++ b/dev-perl/XS-Object-Magic/XS-Object-Magic-0.40.0-r3.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
@@ -11,6 +11,7 @@ DESCRIPTION="Opaque, extensible XS pointer backed objects using sv_magic"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-parent
diff --git a/dev-perl/YAML-Syck/YAML-Syck-1.310.0.ebuild b/dev-perl/YAML-Syck/YAML-Syck-1.310.0.ebuild
index 0ab5d23ecc60..614401579df8 100644
--- a/dev-perl/YAML-Syck/YAML-Syck-1.310.0.ebuild
+++ b/dev-perl/YAML-Syck/YAML-Syck-1.310.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-perl/YAML-Tiny/YAML-Tiny-1.690.0.ebuild b/dev-perl/YAML-Tiny/YAML-Tiny-1.690.0.ebuild
index ce69a42761af..58f1cab88a56 100644
--- a/dev-perl/YAML-Tiny/YAML-Tiny-1.690.0.ebuild
+++ b/dev-perl/YAML-Tiny/YAML-Tiny-1.690.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Read/Write YAML files with as little code as possible"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0.ebuild b/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0.ebuild
index de82ed5b6e06..e1707db3922e 100644
--- a/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0.ebuild
+++ b/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Read/Write YAML files with as little code as possible"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/YAML/YAML-1.150.0.ebuild b/dev-perl/YAML/YAML-1.150.0.ebuild
index bfcc436a22b2..9101ef19de17 100644
--- a/dev-perl/YAML/YAML-1.150.0.ebuild
+++ b/dev-perl/YAML/YAML-1.150.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="YAML Ain't Markup Language (tm)"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/YAML/YAML-1.240.0.ebuild b/dev-perl/YAML/YAML-1.240.0.ebuild
index 7ef571112986..abb9fbb60cab 100644
--- a/dev-perl/YAML/YAML-1.240.0.ebuild
+++ b/dev-perl/YAML/YAML-1.240.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="YAML Ain't Markup Language (tm)"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/YAML/YAML-1.260.0-r1.ebuild b/dev-perl/YAML/YAML-1.260.0-r1.ebuild
index e369aaf8d654..08b4e132169c 100644
--- a/dev-perl/YAML/YAML-1.260.0-r1.ebuild
+++ b/dev-perl/YAML/YAML-1.260.0-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="YAML Ain't Markup Language (tm)"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild b/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild
index b6b8a021c46b..c0f0e9561e1c 100644
--- a/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild
+++ b/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.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
@@ -12,6 +12,7 @@ DESCRIPTION="A libzmq 2.x wrapper for Perl"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
=net-libs/zeromq-2*
diff --git a/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.190.0.ebuild b/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.190.0.ebuild
index 43132d99047b..6af2e65c3346 100644
--- a/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.190.0.ebuild
+++ b/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.190.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A libzmq 3.x wrapper for Perl"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
=net-libs/zeromq-3*
diff --git a/dev-perl/aliased/aliased-0.340.0-r1.ebuild b/dev-perl/aliased/aliased-0.340.0-r1.ebuild
index ff4db90e9f32..911193a0ec15 100644
--- a/dev-perl/aliased/aliased-0.340.0-r1.ebuild
+++ b/dev-perl/aliased/aliased-0.340.0-r1.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 @@ DESCRIPTION="Use shorter versions of class names"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/asa/asa-1.30.0-r1.ebuild b/dev-perl/asa/asa-1.30.0-r1.ebuild
index f480c7746704..ef85c9579956 100644
--- a/dev-perl/asa/asa-1.30.0-r1.ebuild
+++ b/dev-perl/asa/asa-1.30.0-r1.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 @@ DESCRIPTION="Lets your class/object say it works like something else"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/autobox/autobox-2.860.0.ebuild b/dev-perl/autobox/autobox-2.860.0.ebuild
index d4495696a059..08e04e13e24e 100644
--- a/dev-perl/autobox/autobox-2.860.0.ebuild
+++ b/dev-perl/autobox/autobox-2.860.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
EAPI=6
@@ -10,6 +10,7 @@ DESCRIPTION="Call methods on native types"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Scope-Guard-0.210.0
diff --git a/dev-perl/autobox/autobox-3.0.1.ebuild b/dev-perl/autobox/autobox-3.0.1.ebuild
index 437d7d683906..ebcc2e6dcdf9 100644
--- a/dev-perl/autobox/autobox-3.0.1.ebuild
+++ b/dev-perl/autobox/autobox-3.0.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
@@ -10,6 +10,7 @@ DESCRIPTION="Call methods on native types"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Scope-Guard-0.210.0
diff --git a/dev-perl/autovivification/autovivification-0.180.0.ebuild b/dev-perl/autovivification/autovivification-0.180.0.ebuild
index b3dd7ac121d0..90d973c07de3 100644
--- a/dev-perl/autovivification/autovivification-0.180.0.ebuild
+++ b/dev-perl/autovivification/autovivification-0.180.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
EAPI=6
@@ -11,6 +11,7 @@ DESCRIPTION="Lexically disable autovivification"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-XSLoader"
DEPEND="${RDEPEND}
diff --git a/dev-perl/bareword-filehandles/bareword-filehandles-0.5.0.ebuild b/dev-perl/bareword-filehandles/bareword-filehandles-0.5.0.ebuild
index 93008cf6965b..daac876871e2 100644
--- a/dev-perl/bareword-filehandles/bareword-filehandles-0.5.0.ebuild
+++ b/dev-perl/bareword-filehandles/bareword-filehandles-0.5.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
@@ -12,6 +12,7 @@ DESCRIPTION="Disables bareword filehandles"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/B-Hooks-OP-Check
diff --git a/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild b/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild
index 7a52e79b53c0..022163bfdd8f 100644
--- a/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild
+++ b/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Disables bareword filehandles"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# Lexical::SealRequireHints only required with Perl < 5.12
# We could add alternation here, but it would be work without benefit
diff --git a/dev-perl/boolean/boolean-0.460.0.ebuild b/dev-perl/boolean/boolean-0.460.0.ebuild
index 5bf51da5d32d..83d189f3cc10 100644
--- a/dev-perl/boolean/boolean-0.460.0.ebuild
+++ b/dev-perl/boolean/boolean-0.460.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
EAPI=6
@@ -12,6 +12,7 @@ DESCRIPTION="Boolean support for Perl"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-perl/constant-defer/constant-defer-6.0.0.ebuild b/dev-perl/constant-defer/constant-defer-6.0.0.ebuild
index 7e9304ef1e75..817eb3e8e174 100644
--- a/dev-perl/constant-defer/constant-defer-6.0.0.ebuild
+++ b/dev-perl/constant-defer/constant-defer-6.0.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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="test examples"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/perl-Carp"
DEPEND="virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/forks/forks-0.360.0-r1.ebuild b/dev-perl/forks/forks-0.360.0-r1.ebuild
index f4358b3a3874..ba1c33c9d14a 100644
--- a/dev-perl/forks/forks-0.360.0-r1.ebuild
+++ b/dev-perl/forks/forks-0.360.0-r1.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 @@ DESCRIPTION="Emulate threads with fork"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Acme-Damn
diff --git a/dev-perl/indirect/indirect-0.360.0.ebuild b/dev-perl/indirect/indirect-0.360.0.ebuild
index ae32eb64cb87..95851c53e87f 100644
--- a/dev-perl/indirect/indirect-0.360.0.ebuild
+++ b/dev-perl/indirect/indirect-0.360.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=5
@@ -12,6 +12,7 @@ DESCRIPTION="Lexically warn about using the indirect method call syntax"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/indirect/indirect-0.370.0.ebuild b/dev-perl/indirect/indirect-0.370.0.ebuild
index df71ee8c0066..00e4baa0f2e1 100644
--- a/dev-perl/indirect/indirect-0.370.0.ebuild
+++ b/dev-perl/indirect/indirect-0.370.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Lexically warn about using the indirect method call syntax"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild
index aad275ec2437..42b634b0c54b 100644
--- a/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild
+++ b/dev-perl/libwww-perl/libwww-perl-6.270.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A collection of Perl Modules for the WWW"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/local-lib/local-lib-2.0.24.ebuild b/dev-perl/local-lib/local-lib-2.0.24.ebuild
index 59e6816932ef..5f4dfab2c96d 100644
--- a/dev-perl/local-lib/local-lib-2.0.24.ebuild
+++ b/dev-perl/local-lib/local-lib-2.0.24.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
@@ -10,6 +10,7 @@ DESCRIPTION='create and use a local lib/ for perl modules with PERL5LIB'
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-CPAN-1.820.0
diff --git a/dev-perl/multidimensional/multidimensional-0.13.0.ebuild b/dev-perl/multidimensional/multidimensional-0.13.0.ebuild
index cda61d3cc98a..bf9037b3129a 100644
--- a/dev-perl/multidimensional/multidimensional-0.13.0.ebuild
+++ b/dev-perl/multidimensional/multidimensional-0.13.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="disables multidimensional array emulation"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Hooks-OP-Check-0.190.0
diff --git a/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild b/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild
index 8375e9d758c5..b7b73d45501e 100644
--- a/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild
+++ b/dev-perl/namespace-autoclean/namespace-autoclean-0.280.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Keep imports out of your namespace"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
diff --git a/dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild b/dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild
index 485d2b6aaeb7..0c449e8211c6 100644
--- a/dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild
+++ b/dev-perl/namespace-clean/namespace-clean-0.270.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Keep imports and functions out of your namespace"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
diff --git a/dev-perl/self/self-0.350.0.ebuild b/dev-perl/self/self-0.350.0.ebuild
index 50660fedf448..b41982ea2292 100644
--- a/dev-perl/self/self-0.350.0.ebuild
+++ b/dev-perl/self/self-0.350.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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/B-Hooks-Parser-0.80.0
diff --git a/dev-perl/strictures/strictures-2.0.3.ebuild b/dev-perl/strictures/strictures-2.0.3.ebuild
index 458303f195ce..770bdfcae766 100644
--- a/dev-perl/strictures/strictures-2.0.3.ebuild
+++ b/dev-perl/strictures/strictures-2.0.3.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Turn on strict and make most warnings fatal"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/dev-perl/syntax/syntax-0.4.0-r1.ebuild b/dev-perl/syntax/syntax-0.4.0-r1.ebuild
index 17aadb05e7e3..6fcda55a76c0 100644
--- a/dev-perl/syntax/syntax-0.4.0-r1.ebuild
+++ b/dev-perl/syntax/syntax-0.4.0-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
@@ -12,6 +12,7 @@ DESCRIPTION="Activate syntax extensions"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.4.0.ebuild b/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.4.0.ebuild
index 58692f2f12eb..5a186bc0478f 100644
--- a/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.4.0.ebuild
+++ b/dev-php/PEAR-Console_Getargs/PEAR-Console_Getargs-1.4.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
EAPI="6"
@@ -11,6 +11,7 @@ LICENSE="PHP-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/phpunit )"
diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild
index b49bca76c897..fe0e497cf0c0 100644
--- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild
+++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.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=7
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="test? ( dev-php/pear )"
src_install() {
diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild
index a510e844d1a7..4e462d6ccde1 100644
--- a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild
+++ b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Crypt_CHAP_MSv1 needs mcrypt which is gone in 7.2+
RDEPEND="dev-lang/php:*[crypt,hash]"
DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild
index 2de834bff92b..74ef6222b75d 100644
--- a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild
+++ b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r3.ebuild
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Crypt_CHAP_MSv1 needs mcrypt which is gone in 7.2+
RDEPEND="|| ( ( dev-php/pecl-mcrypt >=dev-lang/php-7.2:*[hash(+)] )
<dev-lang/php-7.2:*[crypt,hash]
diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild
index 8ce3847954b3..0e3691e00519 100644
--- a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild
+++ b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-crypt/gnupg
dev-lang/php:*[posix,unicode]
diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.3.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.3.ebuild
index 8d1ec5f7b2aa..a3270a7d8bd5 100644
--- a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.3.ebuild
+++ b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-crypt/gnupg
dev-lang/php:*[posix,unicode]
diff --git a/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild
index 5fba6c704025..775b68da5bc9 100644
--- a/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild
+++ b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-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
@@ -10,6 +10,7 @@ LICENSE="PHP-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
PATCHES=( "${FILESDIR}/HMAC-1.0.1.patch" )
diff --git a/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild b/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild
index 2647980b40b1..5c3b4c4f0cbd 100644
--- a/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild
+++ b/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-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
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR dev-php/phpunit )"
HTML_DOCS=( docs/intro.xml )
diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild b/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild
index 58282c17bf5f..be76838871fb 100644
--- a/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild
+++ b/dev-php/PEAR-DB/PEAR-DB-1.9.2-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
@@ -11,6 +11,7 @@ DESCRIPTION="Database abstraction layer for PHP"
LICENSE="PHP-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
DOCS=( doc/TESTERS doc/IDEAS doc/MAINTAINERS doc/STATUS )
diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild b/dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild
index b7d376017594..aef50db8db8c 100644
--- a/dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild
+++ b/dev-php/PEAR-DB/PEAR-DB-1.9.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
@@ -11,6 +11,7 @@ DESCRIPTION="Database abstraction layer for PHP"
LICENSE="PHP-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
DOCS=( doc/TESTERS doc/IDEAS doc/MAINTAINERS doc/STATUS )
diff --git a/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild b/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild
index 2cb21fe201fe..17309af49608 100644
--- a/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild
+++ b/dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*
!<=dev-php/PEAR-PEAR-1.10.3-r1"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/PEAR-File/PEAR-File-1.4.1-r1.ebuild b/dev-php/PEAR-File/PEAR-File-1.4.1-r1.ebuild
index defd8e1a5f82..ef6b2de704c6 100644
--- a/dev-php/PEAR-File/PEAR-File-1.4.1-r1.ebuild
+++ b/dev-php/PEAR-File/PEAR-File-1.4.1-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
@@ -11,6 +11,7 @@ LICENSE="PHP-3"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
src_test() {
diff --git a/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild b/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild
index 52cdf5e915eb..72c3e1fd1f34 100644
--- a/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild
+++ b/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Really only needs PEAR-Exception at runtime.
RDEPEND="dev-lang/php:*
diff --git a/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0-r1.ebuild b/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0-r1.ebuild
index ec5a405cb607..a406d87b0d28 100644
--- a/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0-r1.ebuild
+++ b/dev-php/PEAR-File_Fortune/PEAR-File_Fortune-1.0.0-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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/php-5.1.4:*"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r2.ebuild b/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r2.ebuild
index c9b8063f636f..60fa3779c978 100644
--- a/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-r2.ebuild
+++ b/dev-php/PEAR-HTML_CSS/PEAR-HTML_CSS-1.5.4-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
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-php/PEAR-HTML_Common-1.2.4
!minimal? ( >=dev-php/PEAR-Services_W3C_CSSValidator-0.1.0 )"
DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-3.7 )"
diff --git a/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.1.ebuild b/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.1.ebuild
index ca39a6f72e9f..3f9b1d0f198f 100644
--- a/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.1.ebuild
+++ b/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.1.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
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/phpunit )"
src_test() {
diff --git a/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.2.ebuild b/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.2.ebuild
index e03cc9eaca96..114741e6029b 100644
--- a/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.2.ebuild
+++ b/dev-php/PEAR-HTML_Common2/PEAR-HTML_Common2-2.1.2.ebuild
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/phpunit )"
src_test() {
diff --git a/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild b/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild
index 005e85475a60..36d801fded87 100644
--- a/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.ebuild
+++ b/dev-php/PEAR-HTML_Table/PEAR-HTML_Table-1.8.4-r1.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 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( >=dev-php/PEAR-PEAR-1.5.0
>=dev-php/PEAR-HTML_Common-1.2.3 )"
diff --git a/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0-r1.ebuild b/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0-r1.ebuild
index ad5bb7561c88..906eaf8e4485 100644
--- a/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0-r1.ebuild
+++ b/dev-php/PEAR-HTML_Template_Sigma/PEAR-HTML_Template_Sigma-1.3.0-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
@@ -10,6 +10,7 @@ LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[ctype]"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r3.ebuild b/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r3.ebuild
index f1b0bab86821..7597f7c664e0 100644
--- a/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r3.ebuild
+++ b/dev-php/PEAR-HTTP/PEAR-HTTP-1.4.1-r3.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
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
src_prepare() {
diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild
index 91d265e32693..23d21031598b 100644
--- a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild
+++ b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
IUSE="+curl +fileinfo +ssl test +zlib"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?]
>=dev-php/PEAR-Net_URL2-2.2.0"
diff --git a/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r2.ebuild b/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r2.ebuild
index 2a2f0882b48d..12786ba2a7fc 100644
--- a/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.3-r2.ebuild
+++ b/dev-php/PEAR-HTTP_Session2/PEAR-HTTP_Session2-0.7.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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
RDEPEND="!minimal? ( >=dev-php/PEAR-MDB2-2.4.1
>=dev-php/PEAR-DB-1.7.11 )"
diff --git a/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5-r1.ebuild b/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5-r1.ebuild
index 657a45b11c2a..2a467775c007 100644
--- a/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5-r1.ebuild
+++ b/dev-php/PEAR-Image_Color2/PEAR-Image_Color2-0.1.5-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
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( >=dev-php/phpunit-5 )"
src_prepare() {
diff --git a/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0_p20151104.ebuild b/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0_p20151104.ebuild
index 6f780607fbde..a745ff8c6f5c 100644
--- a/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0_p20151104.ebuild
+++ b/dev-php/PEAR-Image_GraphViz/PEAR-Image_GraphViz-1.3.0_p20151104.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
@@ -11,6 +11,7 @@ LICENSE="PHP-3"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ~ia64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="media-gfx/graphviz"
DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
PATCHES=( "${FILESDIR}/Image_GraphViz-1.3.0-constructor.patch" )
diff --git a/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0-r1.ebuild b/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0-r1.ebuild
index 5e2acb0c8d48..1a81ce610386 100644
--- a/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0-r1.ebuild
+++ b/dev-php/PEAR-Image_Text/PEAR-Image_Text-0.7.0-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
@@ -11,6 +11,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[gd,truetype]"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild b/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild
index fbafa0ae23bb..911e6d7b7879 100644
--- a/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild
+++ b/dev-php/PEAR-Log/PEAR-Log-1.13.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# The DB, Mail, and MDB2 dependencies are technically optional, but
# automagic. To avoid surprises, we require them unconditionally.
diff --git a/dev-php/PEAR-Mail/PEAR-Mail-1.4.1-r1.ebuild b/dev-php/PEAR-Mail/PEAR-Mail-1.4.1-r1.ebuild
index 1359cfc25625..494218fd4b90 100644
--- a/dev-php/PEAR-Mail/PEAR-Mail-1.4.1-r1.ebuild
+++ b/dev-php/PEAR-Mail/PEAR-Mail-1.4.1-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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-php/PEAR-Net_SMTP-1.4.1"
DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.2-r1.ebuild b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.2-r1.ebuild
index 5da30dffac31..53daaa9d92fb 100644
--- a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.2-r1.ebuild
+++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.2-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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
src_test() {
diff --git a/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r2.ebuild b/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r2.ebuild
index aebc2977185c..d4b0e5530aac 100644
--- a/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-r2.ebuild
+++ b/dev-php/PEAR-Mail_mimeDecode/PEAR-Mail_mimeDecode-1.5.6-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
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-php/PEAR-Mail_Mime-1.5.2"
DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
diff --git a/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta4.ebuild b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta4.ebuild
index 7c48ab81b3ca..b3182c10fd4f 100644
--- a/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta4.ebuild
+++ b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta4.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=7
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="test? ( dev-php/phpunit ${RDEPEND})"
diff --git a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
index c2dd7ba16b74..99f3e01fd091 100644
--- a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
+++ b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.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 @@ SRC_URI="http://download.pear.php.net/package/${MY_PN}-${PV}.tgz"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[ldap]
dev-php/PEAR-PEAR"
diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
index a81e7cc4af67..845170dccb02 100644
--- a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
+++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*
dev-php/PEAR-Math_BigInteger"
diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild
index cc57ecd481a4..53a6fc6a398b 100644
--- a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild
+++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild
@@ -11,6 +11,7 @@ LICENSE="PHP-3.01"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-php/PEAR-Math_BigInteger"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild
index b370be7a4616..1250e1dcb1fd 100644
--- a/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-r1.ebuild
+++ b/dev-php/PEAR-Text_CAPTCHA_Numeral/PEAR-Text_CAPTCHA_Numeral-1.3.2-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
@@ -11,6 +11,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR )"
HTML_DOCS=( examples/liveNumeral.php examples/numeral1.php )
diff --git a/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild b/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild
index 3a0aca92a284..3da1e00f46ef 100644
--- a/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild
+++ b/dev-php/PEAR-Text_Password/PEAR-Text_Password-1.2.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2_p20170904.ebuild b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2_p20170904.ebuild
index 0432d3039885..af6715552fb2 100644
--- a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2_p20170904.ebuild
+++ b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.2_p20170904.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
@@ -10,6 +10,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Pull from github as pear.php.net is not updated
SRC_URI="https://github.com/pear/${PHP_PEAR_PKG_NAME}/archive/32fd5f483f34645f4efd96d385d8950ea26d4a2a.tar.gz -> ${PEAR_P}.tar.gz"
diff --git a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild
index 3eaca2e83436..71ce9d98ae0f 100644
--- a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild
+++ b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild
@@ -10,6 +10,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/phpunit dev-php/PEAR-PEAR )"
diff --git a/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604.ebuild b/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604.ebuild
index ad7c16118923..a83c1f9779ec 100644
--- a/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604.ebuild
+++ b/dev-php/PEAR-Text_Wiki_Mediawiki/PEAR-Text_Wiki_Mediawiki-0.2.0_p20140604.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
@@ -11,6 +11,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-php/PEAR-Text_Wiki-1.2.2_p20170904"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
PATCHES=( "${FILESDIR}/0.2.0-constructor.patch" )
diff --git a/dev-php/PEAR-Validate/PEAR-Validate-0.8.5-r1.ebuild b/dev-php/PEAR-Validate/PEAR-Validate-0.8.5-r1.ebuild
index 494b84196b9b..e26e198b0c9c 100644
--- a/dev-php/PEAR-Validate/PEAR-Validate-0.8.5-r1.ebuild
+++ b/dev-php/PEAR-Validate/PEAR-Validate-0.8.5-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
@@ -11,6 +11,7 @@ DESCRIPTION="Validation class"
LICENSE="BSD"
SLOT="0"
IUSE="minimal test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/PEAR-PEAR dev-php/PEAR-Date )"
RDEPEND="!minimal? ( dev-php/PEAR-Date )"
diff --git a/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2_p20180314.ebuild b/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2_p20180314.ebuild
index e228a7700964..87a974669e13 100644
--- a/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2_p20180314.ebuild
+++ b/dev-php/PEAR-VersionControl_SVN/PEAR-VersionControl_SVN-0.5.2_p20180314.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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( dev-vcs/subversion dev-php/phpunit )"
S="${WORKDIR}/PEAR-${PHP_PEAR_PKG_NAME}-${PV}"
diff --git a/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild b/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild
index b82b192b05c2..c9a0413d9dcf 100644
--- a/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.ebuild
+++ b/dev-php/PEAR-XML_Serializer/PEAR-XML_Serializer-0.21.0-r1.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"
@@ -10,6 +10,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[xml]
>=dev-php/PEAR-XML_Parser-1.2.7
diff --git a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.2.1.ebuild b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.2.1.ebuild
index c460fcdcb741..d993d514bb77 100644
--- a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.2.1.ebuild
+++ b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.2.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=6
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( >=dev-php/phpunit-4 )"
RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
diff --git a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.4.2.ebuild b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.4.2.ebuild
index 1db0183b7492..792602dd38d6 100644
--- a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.4.2.ebuild
+++ b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.4.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
DEPEND="test? ( >=dev-php/phpunit-4 ${RDEPEND} )"
diff --git a/dev-php/awl/awl-0.59.ebuild b/dev-php/awl/awl-0.59.ebuild
index 0214a035bf3d..bc69ce04890d 100644
--- a/dev-php/awl/awl-0.59.ebuild
+++ b/dev-php/awl/awl-0.59.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2 GPL-2+ GPL-3+ LGPL-2+ LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-php/phpunit )"
RDEPEND="dev-lang/php:*[pdo,postgres,xml]"
diff --git a/dev-php/awl/awl-0.60.ebuild b/dev-php/awl/awl-0.60.ebuild
index 80df3028b308..ab257406be35 100644
--- a/dev-php/awl/awl-0.60.ebuild
+++ b/dev-php/awl/awl-0.60.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2 GPL-2+ GPL-3+ LGPL-2+ LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="test? ( dev-php/phpunit )"
RDEPEND="dev-lang/php:*[pdo,postgres,xml]"
diff --git a/dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild b/dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild
index a25eab65f5bc..fd25bcc763e0 100644
--- a/dev-php/fedora-autoloader/fedora-autoloader-0.2.1.ebuild
+++ b/dev-php/fedora-autoloader/fedora-autoloader-0.2.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=6
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*"
DEPEND="
diff --git a/dev-php/geos-php/geos-php-1.0.0.ebuild b/dev-php/geos-php/geos-php-1.0.0.ebuild
index b126efe75093..bcd0bc9fe03a 100644
--- a/dev-php/geos-php/geos-php-1.0.0.ebuild
+++ b/dev-php/geos-php/geos-php-1.0.0.ebuild
@@ -23,6 +23,7 @@ SRC_URI="https://git.osgeo.org/gitea/geos/php-geos/archive/${PV}.tar.gz -> ${P}.
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sci-libs/geos[-php(-)]"
DEPEND="sci-libs/geos[-php(-)] test? ( dev-php/phpunit )"
diff --git a/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
index 87e7ef3b45b6..217848a2c012 100644
--- a/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
+++ b/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild
@@ -15,6 +15,7 @@ HOMEPAGE="https://pecl.php.net/imagick https://github.com/mkoppanen/imagick"
LICENSE="PHP-3.01"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# imagemagick[-openmp] is needed wrt bug 547922 and upstream
# https://github.com/mkoppanen/imagick#openmp
diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild
index 5a7cb8fe3a15..7be1e62cbff5 100644
--- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild
+++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="PHP-3"
SLOT="7"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="examples igbinary json sasl +session test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
sys-libs/zlib
diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild
index 29089ab19505..2a670cd01ef9 100644
--- a/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild
+++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="PHP-3"
SLOT="7"
KEYWORDS="~amd64 x86"
IUSE="examples igbinary json sasl +session test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
sys-libs/zlib
diff --git a/dev-php/pecl-stomp/pecl-stomp-2.0.2.ebuild b/dev-php/pecl-stomp/pecl-stomp-2.0.2.ebuild
index 99522e6709c5..b4813f56c437 100644
--- a/dev-php/pecl-stomp/pecl-stomp-2.0.2.ebuild
+++ b/dev-php/pecl-stomp/pecl-stomp-2.0.2.ebuild
@@ -17,6 +17,7 @@ DESCRIPTION="PHP extension to communicate with Stomp message brokers"
LICENSE="PHP-3.01"
SLOT="7"
IUSE="examples ssl test"
+RESTRICT="!test? ( test )"
DEPEND="${DEPEND}
php_targets_php7-1? ( dev-lang/php:7.1[ssl?] )
diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild b/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild
index 8325488aea33..78a322edae68 100644
--- a/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild
+++ b/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[curl,json,simplexml]"
BDEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-4 )"
diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild b/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild
index d17187da48ac..feca4c001439 100644
--- a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild
+++ b/dev-php/php-redmine-api/php-redmine-api-1.5.9.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
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*[curl,json,simplexml]"
DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-4 )"
diff --git a/dev-php/phptal/phptal-1.3.1.ebuild b/dev-php/phptal/phptal-1.3.1.ebuild
index f5ab86bdfd82..041baa9a91d1 100644
--- a/dev-php/phptal/phptal-1.3.1.ebuild
+++ b/dev-php/phptal/phptal-1.3.1.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"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*"
DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/recaptcha/recaptcha-1.2.1.ebuild b/dev-php/recaptcha/recaptcha-1.2.1.ebuild
index bcba673ab3c4..8e2eb09e7b8b 100644
--- a/dev-php/recaptcha/recaptcha-1.2.1.ebuild
+++ b/dev-php/recaptcha/recaptcha-1.2.1.ebuild
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php"
BDEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
diff --git a/dev-php/symfony-config/symfony-config-2.8.20.ebuild b/dev-php/symfony-config/symfony-config-2.8.20.ebuild
index 0daa831d25f0..9fe027e06223 100644
--- a/dev-php/symfony-config/symfony-config-2.8.20.ebuild
+++ b/dev-php/symfony-config/symfony-config-2.8.20.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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/php:*
diff --git a/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild b/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild
index 9ec88c6a4770..43e947bc1128 100644
--- a/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.ebuild
+++ b/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.1.0-r1.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
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/php:*
diff --git a/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.8.50.ebuild b/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.8.50.ebuild
index eb7534b30305..43e947bc1128 100644
--- a/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.8.50.ebuild
+++ b/dev-php/symfony-event-dispatcher/symfony-event-dispatcher-2.8.50.ebuild
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/php:*
diff --git a/dev-php/symfony-finder/symfony-finder-3.2.8.ebuild b/dev-php/symfony-finder/symfony-finder-3.2.8.ebuild
index 2d435d348b79..e23f14897771 100644
--- a/dev-php/symfony-finder/symfony-finder-3.2.8.ebuild
+++ b/dev-php/symfony-finder/symfony-finder-3.2.8.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 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*
dev-php/fedora-autoloader"
diff --git a/dev-php/symfony-finder/symfony-finder-3.4.28.ebuild b/dev-php/symfony-finder/symfony-finder-3.4.28.ebuild
index 40b3be06d7a9..a798357e9391 100644
--- a/dev-php/symfony-finder/symfony-finder-3.4.28.ebuild
+++ b/dev-php/symfony-finder/symfony-finder-3.4.28.ebuild
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/php:*
dev-php/fedora-autoloader"
diff --git a/dev-python/APScheduler/APScheduler-3.3.1.ebuild b/dev-python/APScheduler/APScheduler-3.3.1.ebuild
index c7966ad91661..a719fad78006 100644
--- a/dev-python/APScheduler/APScheduler-3.3.1.ebuild
+++ b/dev-python/APScheduler/APScheduler-3.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/APScheduler/APScheduler-3.5.3.ebuild b/dev-python/APScheduler/APScheduler-3.5.3.ebuild
index c9760f6c5261..58245aabdaa0 100644
--- a/dev-python/APScheduler/APScheduler-3.5.3.ebuild
+++ b/dev-python/APScheduler/APScheduler-3.5.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/ImageHash/ImageHash-3.4.ebuild b/dev-python/ImageHash/ImageHash-3.4.ebuild
index 25ce89b22d14..21f076e287b6 100644
--- a/dev-python/ImageHash/ImageHash-3.4.ebuild
+++ b/dev-python/ImageHash/ImageHash-3.4.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
LICENSE="BSD-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/ImageHash/ImageHash-3.7.ebuild b/dev-python/ImageHash/ImageHash-3.7.ebuild
index 25ce89b22d14..21f076e287b6 100644
--- a/dev-python/ImageHash/ImageHash-3.7.ebuild
+++ b/dev-python/ImageHash/ImageHash-3.7.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
LICENSE="BSD-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/ImageHash/ImageHash-4.0.ebuild b/dev-python/ImageHash/ImageHash-4.0.ebuild
index 69df41ec8b1a..74b45121430b 100644
--- a/dev-python/ImageHash/ImageHash-4.0.ebuild
+++ b/dev-python/ImageHash/ImageHash-4.0.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
LICENSE="BSD-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/Kivy/Kivy-1.10.0.ebuild b/dev-python/Kivy/Kivy-1.10.0.ebuild
index a17faa865687..ccdd94cab72c 100644
--- a/dev-python/Kivy/Kivy-1.10.0.ebuild
+++ b/dev-python/Kivy/Kivy-1.10.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cairo camera doc examples garden gstreamer +sdl spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
diff --git a/dev-python/Kivy/Kivy-1.10.1.ebuild b/dev-python/Kivy/Kivy-1.10.1.ebuild
index 49fe7e01387d..95dabb5f0e85 100644
--- a/dev-python/Kivy/Kivy-1.10.1.ebuild
+++ b/dev-python/Kivy/Kivy-1.10.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="cairo camera doc examples garden gstreamer +sdl spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
media-libs/mesa[gles2]
diff --git a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild
index d17b7e2d0093..de15acb2050e 100644
--- a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild
+++ b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cairo camera doc examples garden gstreamer +sdl spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild
index 590c6859261d..76675221370e 100644
--- a/dev-python/Kivy/Kivy-1.9.1.ebuild
+++ b/dev-python/Kivy/Kivy-1.9.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="cairo camera doc examples garden gstreamer +sdl spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild
index 902a6a2ab96d..c0e0928d8d23 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/algopy-0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild
index 8d8d1a0f9817..64d248242ceb 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/algopy-0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild
index 3c41474b9cf2..75463eadb5dd 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/algopy-0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/PyECLib/PyECLib-1.5.0.ebuild b/dev-python/PyECLib/PyECLib-1.5.0.ebuild
index 6df4178712b4..139dcba355e3 100644
--- a/dev-python/PyECLib/PyECLib-1.5.0.ebuild
+++ b/dev-python/PyECLib/PyECLib-1.5.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/jerasure"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/PyECLib/PyECLib-1.6.0.ebuild b/dev-python/PyECLib/PyECLib-1.6.0.ebuild
index 60a5e0b57290..e3086b2e92a6 100644
--- a/dev-python/PyECLib/PyECLib-1.6.0.ebuild
+++ b/dev-python/PyECLib/PyECLib-1.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/jerasure"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/PySDL2/PySDL2-0.9.6.ebuild b/dev-python/PySDL2/PySDL2-0.9.6.ebuild
index bb3d9db8c418..7e3b2317f27e 100644
--- a/dev-python/PySDL2/PySDL2-0.9.6.ebuild
+++ b/dev-python/PySDL2/PySDL2-0.9.6.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( public-domain CC0-1.0 ZLIB )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Optional deps:
# - dev-python/numpy,
diff --git a/dev-python/PyUtilib/PyUtilib-5.6.5.ebuild b/dev-python/PyUtilib/PyUtilib-5.6.5.ebuild
index 0f3cc65d1085..22a9c5f3ade5 100644
--- a/dev-python/PyUtilib/PyUtilib-5.6.5.ebuild
+++ b/dev-python/PyUtilib/PyUtilib-5.6.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
BDEPEND="${RDEPEND}
diff --git a/dev-python/URLObject/URLObject-2.4.2-r1.ebuild b/dev-python/URLObject/URLObject-2.4.2-r1.ebuild
index b628b00bb781..eb159b69ab9e 100644
--- a/dev-python/URLObject/URLObject-2.4.2-r1.ebuild
+++ b/dev-python/URLObject/URLObject-2.4.2-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/URLObject/URLObject-2.4.3.ebuild b/dev-python/URLObject/URLObject-2.4.3.ebuild
index 52b54f19514b..5713e72331c1 100644
--- a/dev-python/URLObject/URLObject-2.4.3.ebuild
+++ b/dev-python/URLObject/URLObject-2.4.3.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/aadict/aadict-0.2.3.ebuild b/dev-python/aadict/aadict-0.2.3.ebuild
index b4815bac1bf6..2b91b9ffcd1f 100644
--- a/dev-python/aadict/aadict-0.2.3.ebuild
+++ b/dev-python/aadict/aadict-0.2.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.6.0[${PYTHON_USEDEP}]
diff --git a/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild b/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
index fa2f89928225..e33a71a62828 100644
--- a/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
+++ b/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="uni_indiana"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild b/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild
index a5c1dfd677e2..a3e6993d9f47 100644
--- a/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild
+++ b/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/eventlet[${PYTHON_USEDEP}]
diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild
index e5b671ad5b8e..6a2b315affe4 100644
--- a/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild
+++ b/dev-python/aiohttp-cors/aiohttp-cors-0.6.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0.ebuild
index 6bd3345141ef..eb2e764e7273 100644
--- a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0.ebuild
+++ b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild b/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild
index 49e8a08065ae..8d1d06eca111 100644
--- a/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild
+++ b/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/aiohttp-2.3.9[${PYTHON_USEDEP}]
diff --git a/dev-python/alembic/alembic-0.9.3.ebuild b/dev-python/alembic/alembic-0.9.3.ebuild
index 4a1b2e5424a0..4a7100974ff0 100644
--- a/dev-python/alembic/alembic-0.9.3.ebuild
+++ b/dev-python/alembic/alembic-0.9.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
# because it shatters the testsuite. If 'someone' cares to adhere to correct form
diff --git a/dev-python/alembic/alembic-0.9.5.ebuild b/dev-python/alembic/alembic-0.9.5.ebuild
index 9824a848b256..c2c8eb428d17 100644
--- a/dev-python/alembic/alembic-0.9.5.ebuild
+++ b/dev-python/alembic/alembic-0.9.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
# because it shatters the testsuite. If 'someone' cares to adhere to correct form
diff --git a/dev-python/alembic/alembic-0.9.7.ebuild b/dev-python/alembic/alembic-0.9.7.ebuild
index 4a1b2e5424a0..4a7100974ff0 100644
--- a/dev-python/alembic/alembic-0.9.7.ebuild
+++ b/dev-python/alembic/alembic-0.9.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
# because it shatters the testsuite. If 'someone' cares to adhere to correct form
diff --git a/dev-python/alembic/alembic-1.0.8.ebuild b/dev-python/alembic/alembic-1.0.8.ebuild
index 53daf82daeb8..ae07cdf79c27 100644
--- a/dev-python/alembic/alembic-1.0.8.ebuild
+++ b/dev-python/alembic/alembic-1.0.8.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
# because it shatters the testsuite. If 'someone' cares to adhere to correct form
diff --git a/dev-python/algopy/algopy-0.5.3.ebuild b/dev-python/algopy/algopy-0.5.3.ebuild
index 46e45559d911..b720b3a8e675 100644
--- a/dev-python/algopy/algopy-0.5.3.ebuild
+++ b/dev-python/algopy/algopy-0.5.3.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/amqplib/amqplib-1.0.2-r1.ebuild b/dev-python/amqplib/amqplib-1.0.2-r1.ebuild
index 1a324c5f5cf8..bbd4303436da 100644
--- a/dev-python/amqplib/amqplib-1.0.2-r1.ebuild
+++ b/dev-python/amqplib/amqplib-1.0.2-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="examples extras test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-0.6.1_disable_socket_tests.patch"
diff --git a/dev-python/aniso8601/aniso8601-4.0.1.ebuild b/dev-python/aniso8601/aniso8601-4.0.1.ebuild
index 809a4d12bd2c..6a3cc8fa7454 100644
--- a/dev-python/aniso8601/aniso8601-4.0.1.ebuild
+++ b/dev-python/aniso8601/aniso8601-4.0.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/python-dateutil-2.7.3[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/ansicolor/ansicolor-9999.ebuild b/dev-python/ansicolor/ansicolor-9999.ebuild
index c501630241cd..0a193bca2140 100644
--- a/dev-python/ansicolor/ansicolor-9999.ebuild
+++ b/dev-python/ansicolor/ansicolor-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild b/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild
index 4d836ae349e8..05bb5d0b182d 100644
--- a/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild
+++ b/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]
diff --git a/dev-python/anyjson/anyjson-0.3.3-r1.ebuild b/dev-python/anyjson/anyjson-0.3.3-r1.ebuild
index da0a155d4100..b7adfb222500 100644
--- a/dev-python/anyjson/anyjson-0.3.3-r1.ebuild
+++ b/dev-python/anyjson/anyjson-0.3.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# please keep all supported implementations in 'test?'
# to make sure the package is used in the widest way
diff --git a/dev-python/apispec/apispec-0.35.0.ebuild b/dev-python/apispec/apispec-0.35.0.ebuild
index 2929b5098ab9..d8b88f00cb2f 100644
--- a/dev-python/apispec/apispec-0.35.0.ebuild
+++ b/dev-python/apispec/apispec-0.35.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
diff --git a/dev-python/argh/argh-0.26.2-r1.ebuild b/dev-python/argh/argh-0.26.2-r1.ebuild
index 9cd9c62e6c53..e9a2af54e2a8 100644
--- a/dev-python/argh/argh-0.26.2-r1.ebuild
+++ b/dev-python/argh/argh-0.26.2-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
LICENSE="LGPL-3"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/argon2_cffi/argon2_cffi-19.1.0.ebuild b/dev-python/argon2_cffi/argon2_cffi-19.1.0.ebuild
index 31e7d19fe50e..88f98ec94292 100644
--- a/dev-python/argon2_cffi/argon2_cffi-19.1.0.ebuild
+++ b/dev-python/argon2_cffi/argon2_cffi-19.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
~app-crypt/argon2-20171227:=
diff --git a/dev-python/arrow/arrow-0.10.0.ebuild b/dev-python/arrow/arrow-0.10.0.ebuild
index ea37f16c534b..afc9b1ee120c 100644
--- a/dev-python/arrow/arrow-0.10.0.ebuild
+++ b/dev-python/arrow/arrow-0.10.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}]
diff --git a/dev-python/arrow/arrow-0.12.1.ebuild b/dev-python/arrow/arrow-0.12.1.ebuild
index c09646ece3ed..c328b67b62ca 100644
--- a/dev-python/arrow/arrow-0.12.1.ebuild
+++ b/dev-python/arrow/arrow-0.12.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]"
diff --git a/dev-python/arrow/arrow-0.13.1.ebuild b/dev-python/arrow/arrow-0.13.1.ebuild
index 08d9c7d2fffd..5f98bc6ca5c5 100644
--- a/dev-python/arrow/arrow-0.13.1.ebuild
+++ b/dev-python/arrow/arrow-0.13.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/asciitable/asciitable-0.8.0-r1.ebuild b/dev-python/asciitable/asciitable-0.8.0-r1.ebuild
index c8cadaf0e570..2ba9ad80ed5e 100644
--- a/dev-python/asciitable/asciitable-0.8.0-r1.ebuild
+++ b/dev-python/asciitable/asciitable-0.8.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/asdf/asdf-1.2.1.ebuild b/dev-python/asdf/asdf-1.2.1.ebuild
index 00ac36d03f10..5a7e8cbaa666 100644
--- a/dev-python/asdf/asdf-1.2.1.ebuild
+++ b/dev-python/asdf/asdf-1.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/asset/asset-0.6.11.ebuild b/dev-python/asset/asset-0.6.11.ebuild
index 59f7926a057e..f47c107b6558 100644
--- a/dev-python/asset/asset-0.6.11.ebuild
+++ b/dev-python/asset/asset-0.6.11.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/aadict-0.2.2[${PYTHON_USEDEP}]
diff --git a/dev-python/assets/assets-0.1.1-r1.ebuild b/dev-python/assets/assets-0.1.1-r1.ebuild
index 90fb8ed2e423..0ec2685a1167 100644
--- a/dev-python/assets/assets-0.1.1-r1.ebuild
+++ b/dev-python/assets/assets-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/astrodendro/astrodendro-0.2.0.ebuild b/dev-python/astrodendro/astrodendro-0.2.0.ebuild
index bbce2e9315da..2cc0f59afb54 100644
--- a/dev-python/astrodendro/astrodendro-0.2.0.ebuild
+++ b/dev-python/astrodendro/astrodendro-0.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/astroid/astroid-1.6.5.ebuild b/dev-python/astroid/astroid-1.6.5.ebuild
index 7cc365a06f1a..f64200d9c1b1 100644
--- a/dev-python/astroid/astroid-1.6.5.ebuild
+++ b/dev-python/astroid/astroid-1.6.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
# Version specified in __pkginfo__.py.
RDEPEND="
diff --git a/dev-python/astroid/astroid-2.2.5.ebuild b/dev-python/astroid/astroid-2.2.5.ebuild
index cf781965fba6..6f60036aed4d 100644
--- a/dev-python/astroid/astroid-2.2.5.ebuild
+++ b/dev-python/astroid/astroid-2.2.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Version specified in __pkginfo__.py.
RDEPEND="
diff --git a/dev-python/astroml/astroml-0.3.ebuild b/dev-python/astroml/astroml-0.3.ebuild
index c1bf10123282..b3d5e5e75a19 100644
--- a/dev-python/astroml/astroml-0.3.ebuild
+++ b/dev-python/astroml/astroml-0.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/astroplan/astroplan-0.2.1.ebuild b/dev-python/astroplan/astroplan-0.2.1.ebuild
index 9f6fedb8c364..e1435494bb95 100644
--- a/dev-python/astroplan/astroplan-0.2.1.ebuild
+++ b/dev-python/astroplan/astroplan-0.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/astroplan/astroplan-0.2.ebuild b/dev-python/astroplan/astroplan-0.2.ebuild
index f8546333bb2e..831a8badcc65 100644
--- a/dev-python/astroplan/astroplan-0.2.ebuild
+++ b/dev-python/astroplan/astroplan-0.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/astropy/astropy-1.2.1.ebuild b/dev-python/astropy/astropy-1.2.1.ebuild
index 56d21cbe5073..e7786c0fe173 100644
--- a/dev-python/astropy/astropy-1.2.1.ebuild
+++ b/dev-python/astropy/astropy-1.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/expat:0=
diff --git a/dev-python/astropy/astropy-1.3.3.ebuild b/dev-python/astropy/astropy-1.3.3.ebuild
index 54c11c3ee2e4..924aeef85f40 100644
--- a/dev-python/astropy/astropy-1.3.3.ebuild
+++ b/dev-python/astropy/astropy-1.3.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# ply-3.10 incompatible, keep bundled (bug #622802)
#rdep: dev-python/ply[${PYTHON_USEDEP}]
diff --git a/dev-python/astropy/astropy-2.0.1.ebuild b/dev-python/astropy/astropy-2.0.1.ebuild
index 4e159c816588..4cc6a45fc865 100644
--- a/dev-python/astropy/astropy-2.0.1.ebuild
+++ b/dev-python/astropy/astropy-2.0.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/expat:0=
diff --git a/dev-python/astroquery/astroquery-0.3.6.ebuild b/dev-python/astroquery/astroquery-0.3.6.ebuild
index 5ca1b4fbb531..042945510c6c 100644
--- a/dev-python/astroquery/astroquery-0.3.6.ebuild
+++ b/dev-python/astroquery/astroquery-0.3.6.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
diff --git a/dev-python/astroscrappy/astroscrappy-1.0.3.ebuild b/dev-python/astroscrappy/astroscrappy-1.0.3.ebuild
index 016c448fdf7a..65c8cd32f821 100644
--- a/dev-python/astroscrappy/astroscrappy-1.0.3.ebuild
+++ b/dev-python/astroscrappy/astroscrappy-1.0.3.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc openmp test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/astroscrappy/astroscrappy-1.0.5.ebuild b/dev-python/astroscrappy/astroscrappy-1.0.5.ebuild
index fd41e9f7c3cc..3ffbc1766ae9 100644
--- a/dev-python/astroscrappy/astroscrappy-1.0.5.ebuild
+++ b/dev-python/astroscrappy/astroscrappy-1.0.5.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc openmp test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/async_timeout/async_timeout-1.2.1.ebuild b/dev-python/async_timeout/async_timeout-1.2.1.ebuild
index 22db4f22c785..e2d2d43e3af4 100644
--- a/dev-python/async_timeout/async_timeout-1.2.1.ebuild
+++ b/dev-python/async_timeout/async_timeout-1.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S=${WORKDIR}/${MY_P}
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/autobahn/autobahn-17.10.1.ebuild b/dev-python/autobahn/autobahn-17.10.1.ebuild
index 5447e927ebdb..c4ec6e740ef7 100644
--- a/dev-python/autobahn/autobahn-17.10.1.ebuild
+++ b/dev-python/autobahn/autobahn-17.10.1.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="crypt test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/dev-python/autobahn/autobahn-17.5.1-r2.ebuild b/dev-python/autobahn/autobahn-17.5.1-r2.ebuild
index 6fa2e6e0f64d..b6b988d506e2 100644
--- a/dev-python/autobahn/autobahn-17.5.1-r2.ebuild
+++ b/dev-python/autobahn/autobahn-17.5.1-r2.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86"
IUSE="crypt test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/dev-python/autobahn/autobahn-17.9.1.ebuild b/dev-python/autobahn/autobahn-17.9.1.ebuild
index 5447e927ebdb..c4ec6e740ef7 100644
--- a/dev-python/autobahn/autobahn-17.9.1.ebuild
+++ b/dev-python/autobahn/autobahn-17.9.1.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="crypt test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/dev-python/autobahn/autobahn-17.9.2.ebuild b/dev-python/autobahn/autobahn-17.9.2.ebuild
index 5447e927ebdb..c4ec6e740ef7 100644
--- a/dev-python/autobahn/autobahn-17.9.2.ebuild
+++ b/dev-python/autobahn/autobahn-17.9.2.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="crypt test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/dev-python/autobahn/autobahn-18.3.1.ebuild b/dev-python/autobahn/autobahn-18.3.1.ebuild
index 97f79aca94e5..87aa279ca102 100644
--- a/dev-python/autobahn/autobahn-18.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-18.3.1.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="crypt test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/dev-python/automat/automat-0.5.0.ebuild b/dev-python/automat/automat-0.5.0.ebuild
index 9e182474ba9d..5729d9769dd7 100644
--- a/dev-python/automat/automat-0.5.0.ebuild
+++ b/dev-python/automat/automat-0.5.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
diff --git a/dev-python/automat/automat-0.6.0.ebuild b/dev-python/automat/automat-0.6.0.ebuild
index 23a4da47ad1f..c1d2b9abb655 100644
--- a/dev-python/automat/automat-0.6.0.ebuild
+++ b/dev-python/automat/automat-0.6.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
diff --git a/dev-python/automat/automat-0.7.0.ebuild b/dev-python/automat/automat-0.7.0.ebuild
index 686a9fe6dff0..3abfc8453262 100644
--- a/dev-python/automat/automat-0.7.0.ebuild
+++ b/dev-python/automat/automat-0.7.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
diff --git a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3.ebuild b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3.ebuild
index 48a404f844c5..00a968c3e41d 100644
--- a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3.ebuild
+++ b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.3.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
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild
index 148ec19a7f5f..fb95cded49c4 100644
--- a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild
+++ b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.4-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.5.ebuild b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.5.ebuild
index 2210f323e28a..7b31226d848c 100644
--- a/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.5.ebuild
+++ b/dev-python/backports-functools-lru-cache/backports-functools-lru-cache-1.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=6
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
index 1891ae3fab4c..7bbad18291a0 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.10.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
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-arch/xz-utils:0=
dev-python/backports[${PYTHON_USEDEP}]"
diff --git a/dev-python/backports-lzma/backports-lzma-0.0.12.ebuild b/dev-python/backports-lzma/backports-lzma-0.0.12.ebuild
index 02d68600273d..50b36cc06d7c 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.12.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.12.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
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-arch/xz-utils:0=
dev-python/backports[${PYTHON_USEDEP}]"
diff --git a/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild b/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild
index cef30ece13c6..5c1dc097d1b7 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.13.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=7
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-arch/xz-utils:0=
dev-python/backports[${PYTHON_USEDEP}]"
diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild
index ef4ec1275dbf..d59f641f84e6 100644
--- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild
+++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.4.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.4.ebuild
index 6c057b3df881..caf9b410c4bd 100644
--- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.4.ebuild
+++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.4.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/backports[${PYTHON_USEDEP}]
diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.5.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.5.ebuild
index 3ad9f2bb4e32..584abb732695 100644
--- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.5.ebuild
+++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.5.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/backports[${PYTHON_USEDEP}]
diff --git a/dev-python/bcolz/bcolz-1.1.0.ebuild b/dev-python/bcolz/bcolz-1.1.0.ebuild
index 5123723312f3..daaa4ca15106 100644
--- a/dev-python/bcolz/bcolz-1.1.0.ebuild
+++ b/dev-python/bcolz/bcolz-1.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# numexpr is optional but set hard rdepend
RDEPEND="
diff --git a/dev-python/bcolz/bcolz-1.1.2.ebuild b/dev-python/bcolz/bcolz-1.1.2.ebuild
index 6a31a527f0c0..5a28998925ab 100644
--- a/dev-python/bcolz/bcolz-1.1.2.ebuild
+++ b/dev-python/bcolz/bcolz-1.1.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/c-blosc:=
diff --git a/dev-python/bcrypt/bcrypt-3.1.6.ebuild b/dev-python/bcrypt/bcrypt-3.1.6.ebuild
index 4f6e5f0f2120..98355a38ab3c 100644
--- a/dev-python/bcrypt/bcrypt-3.1.6.ebuild
+++ b/dev-python/bcrypt/bcrypt-3.1.6.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
$(python_gen_cond_dep '>=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]' 'python*')
diff --git a/dev-python/beaker/beaker-1.6.4-r1.ebuild b/dev-python/beaker/beaker-1.6.4-r1.ebuild
index 036565cc9980..2fbcff2d7d24 100644
--- a/dev-python/beaker/beaker-1.6.4-r1.ebuild
+++ b/dev-python/beaker/beaker-1.6.4-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=5
@@ -22,6 +22,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
# webtest-based tests are skipped when webtest is not installed
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/beaker/beaker-1.8.1.ebuild b/dev-python/beaker/beaker-1.8.1.ebuild
index 3b622f951ab0..0af3014e876c 100644
--- a/dev-python/beaker/beaker-1.8.1.ebuild
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
index eb1a00911223..87b2796d27f7 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
@@ -20,6 +20,7 @@ SLOT="4"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# html5lib is optional however hard coding since its use is actively discouraged in the devmanual
RDEPEND="
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild
index 9819d650d909..9566d646c163 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.6.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=7
@@ -19,6 +19,7 @@ SLOT="4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# html5lib is optional however hard coding since its use is actively discouraged in the devmanual
RDEPEND="
diff --git a/dev-python/bibtexparser/bibtexparser-0.6.2.ebuild b/dev-python/bibtexparser/bibtexparser-0.6.2.ebuild
index 040473cf0601..1eee6e86ca3a 100644
--- a/dev-python/bibtexparser/bibtexparser-0.6.2.ebuild
+++ b/dev-python/bibtexparser/bibtexparser-0.6.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( BSD LGPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild b/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
index 9d0a491d8df9..930e71bd6df1 100644
--- a/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
+++ b/dev-python/bibtexparser/bibtexparser-1.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( BSD LGPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/billiard/billiard-3.3.0.23.ebuild b/dev-python/billiard/billiard-3.3.0.23.ebuild
index 13f5a9440413..c7c794106fd2 100644
--- a/dev-python/billiard/billiard-3.3.0.23.ebuild
+++ b/dev-python/billiard/billiard-3.3.0.23.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/billiard/billiard-3.5.0.0.ebuild b/dev-python/billiard/billiard-3.5.0.0.ebuild
index 0c72a93ecc1b..7da717f5be5f 100644
--- a/dev-python/billiard/billiard-3.5.0.0.ebuild
+++ b/dev-python/billiard/billiard-3.5.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/billiard/billiard-3.5.0.2.ebuild b/dev-python/billiard/billiard-3.5.0.2.ebuild
index 4183910ba1ac..42146a67c21c 100644
--- a/dev-python/billiard/billiard-3.5.0.2.ebuild
+++ b/dev-python/billiard/billiard-3.5.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/binaryornot/binaryornot-0.4.3.ebuild b/dev-python/binaryornot/binaryornot-0.4.3.ebuild
index 999b747d311a..4357895d22a9 100644
--- a/dev-python/binaryornot/binaryornot-0.4.3.ebuild
+++ b/dev-python/binaryornot/binaryornot-0.4.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/chardet-3.0.2[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
diff --git a/dev-python/biplist/biplist-1.0.1.ebuild b/dev-python/biplist/biplist-1.0.1.ebuild
index 5f9e29da5b6a..bcab105a5bcb 100644
--- a/dev-python/biplist/biplist-1.0.1.ebuild
+++ b/dev-python/biplist/biplist-1.0.1.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://pypi.org/project/biplist/ https://github.com/wooster/biplist"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/biplist/biplist-1.0.2.ebuild b/dev-python/biplist/biplist-1.0.2.ebuild
index 2d6ffee2ba38..8e1836cad2f3 100644
--- a/dev-python/biplist/biplist-1.0.2.ebuild
+++ b/dev-python/biplist/biplist-1.0.2.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://pypi.org/project/biplist/ https://github.com/wooster/biplist"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/blaze/blaze-0.10.2.ebuild b/dev-python/blaze/blaze-0.10.2.ebuild
index e91899ce33b6..31109ca7fb71 100644
--- a/dev-python/blaze/blaze-0.10.2.ebuild
+++ b/dev-python/blaze/blaze-0.10.2.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
# Currently doc build fails, reason now, attempt to import mystery modules in datashape
# Leaving doc build content in case this is fixed
IUSE="examples test"
+RESTRICT="!test? ( test )"
# pyspark appears an optional dep not in portage. pyskit appears to be dropped
# some packages including pyparsing appear required despite their absence from requirements.txt
diff --git a/dev-python/blaze/blaze-0.11.3.ebuild b/dev-python/blaze/blaze-0.11.3.ebuild
index b63501d2bf94..482f87e156c2 100644
--- a/dev-python/blaze/blaze-0.11.3.ebuild
+++ b/dev-python/blaze/blaze-0.11.3.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/bcolz[${PYTHON_USEDEP}]
diff --git a/dev-python/bleach/bleach-2.1.3.ebuild b/dev-python/bleach/bleach-2.1.3.ebuild
index 69c0fe6c4138..4179e03e5468 100644
--- a/dev-python/bleach/bleach-2.1.3.ebuild
+++ b/dev-python/bleach/bleach-2.1.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/html5lib-0.99999999[${PYTHON_USEDEP}]
diff --git a/dev-python/bleach/bleach-3.0.2.ebuild b/dev-python/bleach/bleach-3.0.2.ebuild
index a194577fecb4..7be0f325a316 100644
--- a/dev-python/bleach/bleach-3.0.2.ebuild
+++ b/dev-python/bleach/bleach-3.0.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/blessings/blessings-1.6-r1.ebuild b/dev-python/blessings/blessings-1.6-r1.ebuild
index fb74839375da..bb2cf62a56dc 100644
--- a/dev-python/blessings/blessings-1.6-r1.ebuild
+++ b/dev-python/blessings/blessings-1.6-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/blessings/blessings-1.6.1.ebuild b/dev-python/blessings/blessings-1.6.1.ebuild
index 037103343ff6..2dce525e5a06 100644
--- a/dev-python/blessings/blessings-1.6.1.ebuild
+++ b/dev-python/blessings/blessings-1.6.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/blessings/blessings-1.7.ebuild b/dev-python/blessings/blessings-1.7.ebuild
index 5817493b541b..fbf53e5d1e90 100644
--- a/dev-python/blessings/blessings-1.7.ebuild
+++ b/dev-python/blessings/blessings-1.7.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
index 7e098fb9e460..08c5adfbe046 100644
--- a/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
+++ b/dev-python/blockdiag/blockdiag-1.5.3-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
diff --git a/dev-python/blosc/blosc-1.2.8.ebuild b/dev-python/blosc/blosc-1.2.8.ebuild
index 0773e7544258..707d0f3e7382 100644
--- a/dev-python/blosc/blosc-1.2.8.ebuild
+++ b/dev-python/blosc/blosc-1.2.8.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/c-blosc-1.3.5"
DEPEND="${RDEPEND}
diff --git a/dev-python/blosc/blosc-1.4.4.ebuild b/dev-python/blosc/blosc-1.4.4.ebuild
index 4d2c9e7feec2..2fa9aa3ba29d 100644
--- a/dev-python/blosc/blosc-1.4.4.ebuild
+++ b/dev-python/blosc/blosc-1.4.4.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/c-blosc:="
DEPEND="${RDEPEND}
diff --git a/dev-python/blosc/blosc-1.5.0.ebuild b/dev-python/blosc/blosc-1.5.0.ebuild
index 9555f2635a63..5ad73fe18ea6 100644
--- a/dev-python/blosc/blosc-1.5.0.ebuild
+++ b/dev-python/blosc/blosc-1.5.0.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/c-blosc:="
DEPEND="${RDEPEND}
diff --git a/dev-python/blosc/blosc-1.5.1.ebuild b/dev-python/blosc/blosc-1.5.1.ebuild
index 5b16d3962528..e67958e3439b 100644
--- a/dev-python/blosc/blosc-1.5.1.ebuild
+++ b/dev-python/blosc/blosc-1.5.1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/c-blosc:="
DEPEND="${RDEPEND}
diff --git a/dev-python/bokeh/bokeh-0.11.1.ebuild b/dev-python/bokeh/bokeh-0.11.1.ebuild
index e4100d3e1d2d..50ae30cc56c6 100644
--- a/dev-python/bokeh/bokeh-0.11.1.ebuild
+++ b/dev-python/bokeh/bokeh-0.11.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# A doc build requires napoleon sphinx extension which will be included in sphinx release 1.3
# Therefore refraining from adding the doc build for now
diff --git a/dev-python/bokeh/bokeh-0.12.6.ebuild b/dev-python/bokeh/bokeh-0.12.6.ebuild
index 72a12e367f3a..d29d9e8ff984 100644
--- a/dev-python/bokeh/bokeh-0.12.6.ebuild
+++ b/dev-python/bokeh/bokeh-0.12.6.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/boto3/boto3-1.10.2.ebuild b/dev-python/boto3/boto3-1.10.2.ebuild
index bb665fd73e2b..9a5496ae2357 100644
--- a/dev-python/boto3/boto3-1.10.2.ebuild
+++ b/dev-python/boto3/boto3-1.10.2.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
diff --git a/dev-python/boto3/boto3-1.9.122.ebuild b/dev-python/boto3/boto3-1.9.122.ebuild
index 6b55746bd8cb..383c97855e8a 100644
--- a/dev-python/boto3/boto3-1.9.122.ebuild
+++ b/dev-python/boto3/boto3-1.9.122.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
diff --git a/dev-python/boto3/boto3-1.9.4-r1.ebuild b/dev-python/boto3/boto3-1.9.4-r1.ebuild
index 6b55746bd8cb..383c97855e8a 100644
--- a/dev-python/boto3/boto3-1.9.4-r1.ebuild
+++ b/dev-python/boto3/boto3-1.9.4-r1.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
diff --git a/dev-python/boto3/boto3-9999.ebuild b/dev-python/boto3/boto3-9999.ebuild
index bb665fd73e2b..9a5496ae2357 100644
--- a/dev-python/boto3/boto3-9999.ebuild
+++ b/dev-python/boto3/boto3-9999.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
diff --git a/dev-python/botocore/botocore-1.12.122.ebuild b/dev-python/botocore/botocore-1.12.122.ebuild
index dc9922d54ce5..31d713100a09 100644
--- a/dev-python/botocore/botocore-1.12.122.ebuild
+++ b/dev-python/botocore/botocore-1.12.122.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.12.205.ebuild b/dev-python/botocore/botocore-1.12.205.ebuild
index f81c7d0b849a..1b2106971f31 100644
--- a/dev-python/botocore/botocore-1.12.205.ebuild
+++ b/dev-python/botocore/botocore-1.12.205.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.12.210.ebuild b/dev-python/botocore/botocore-1.12.210.ebuild
index f81c7d0b849a..1b2106971f31 100644
--- a/dev-python/botocore/botocore-1.12.210.ebuild
+++ b/dev-python/botocore/botocore-1.12.210.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.12.223.ebuild b/dev-python/botocore/botocore-1.12.223.ebuild
index f81c7d0b849a..1b2106971f31 100644
--- a/dev-python/botocore/botocore-1.12.223.ebuild
+++ b/dev-python/botocore/botocore-1.12.223.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.12.251.ebuild b/dev-python/botocore/botocore-1.12.251.ebuild
index a5470f903162..11c21a3177d2 100644
--- a/dev-python/botocore/botocore-1.12.251.ebuild
+++ b/dev-python/botocore/botocore-1.12.251.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.12.4-r1.ebuild b/dev-python/botocore/botocore-1.12.4-r1.ebuild
index dc9922d54ce5..31d713100a09 100644
--- a/dev-python/botocore/botocore-1.12.4-r1.ebuild
+++ b/dev-python/botocore/botocore-1.12.4-r1.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.12.81.ebuild b/dev-python/botocore/botocore-1.12.81.ebuild
index f81c7d0b849a..1b2106971f31 100644
--- a/dev-python/botocore/botocore-1.12.81.ebuild
+++ b/dev-python/botocore/botocore-1.12.81.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/botocore/botocore-1.13.2.ebuild b/dev-python/botocore/botocore-1.13.2.ebuild
index f81c7d0b849a..1b2106971f31 100644
--- a/dev-python/botocore/botocore-1.13.2.ebuild
+++ b/dev-python/botocore/botocore-1.13.2.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
diff --git a/dev-python/bottle/bottle-0.12.12.ebuild b/dev-python/bottle/bottle-0.12.12.ebuild
index 6ce8ca399a9d..d6c4500fb38a 100644
--- a/dev-python/bottle/bottle-0.12.12.ebuild
+++ b/dev-python/bottle/bottle-0.12.12.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/mako[$(python_gen_usedep 'python*')] )"
diff --git a/dev-python/bottle/bottle-0.12.13.ebuild b/dev-python/bottle/bottle-0.12.13.ebuild
index 98e25b85f48f..b5e4b879eda4 100644
--- a/dev-python/bottle/bottle-0.12.13.ebuild
+++ b/dev-python/bottle/bottle-0.12.13.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/mako[$(python_gen_usedep 'python*')] )"
diff --git a/dev-python/bottle/bottle-0.12.16.ebuild b/dev-python/bottle/bottle-0.12.16.ebuild
index 98e25b85f48f..b5e4b879eda4 100644
--- a/dev-python/bottle/bottle-0.12.16.ebuild
+++ b/dev-python/bottle/bottle-0.12.16.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/mako[$(python_gen_usedep 'python*')] )"
diff --git a/dev-python/bottleneck/bottleneck-1.2.1.ebuild b/dev-python/bottleneck/bottleneck-1.2.1.ebuild
index 72753b53fed2..8a7686c7dde0 100644
--- a/dev-python/bottleneck/bottleneck-1.2.1.ebuild
+++ b/dev-python/bottleneck/bottleneck-1.2.1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/numpy-1.9.1[${PYTHON_USEDEP}]
diff --git a/dev-python/buzhug/buzhug-1.8-r1.ebuild b/dev-python/buzhug/buzhug-1.8-r1.ebuild
index 010e251a8d8b..c7716586d777 100644
--- a/dev-python/buzhug/buzhug-1.8-r1.ebuild
+++ b/dev-python/buzhug/buzhug-1.8-r1.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="app-arch/unzip
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/cached-property/cached-property-1.3.1.ebuild b/dev-python/cached-property/cached-property-1.3.1.ebuild
index 17363aee302c..2cf489ec2431 100644
--- a/dev-python/cached-property/cached-property-1.3.1.ebuild
+++ b/dev-python/cached-property/cached-property-1.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-python/pytest
diff --git a/dev-python/cached-property/cached-property-1.5.1.ebuild b/dev-python/cached-property/cached-property-1.5.1.ebuild
index 898b4498e5b0..c23efbc22d1b 100644
--- a/dev-python/cached-property/cached-property-1.5.1.ebuild
+++ b/dev-python/cached-property/cached-property-1.5.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-python/pytest
diff --git a/dev-python/cairocffi/cairocffi-0.8.0.ebuild b/dev-python/cairocffi/cairocffi-0.8.0.ebuild
index 08fd90730d0a..38c79c21f60a 100644
--- a/dev-python/cairocffi/cairocffi-0.8.0.ebuild
+++ b/dev-python/cairocffi/cairocffi-0.8.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]' 'python*')
diff --git a/dev-python/cairocffi/cairocffi-0.9.0.ebuild b/dev-python/cairocffi/cairocffi-0.9.0.ebuild
index 8661963ee3bc..7a0c74ef30a1 100644
--- a/dev-python/cairocffi/cairocffi-0.9.0.ebuild
+++ b/dev-python/cairocffi/cairocffi-0.9.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]' 'python*')
diff --git a/dev-python/cairocffi/cairocffi-1.0.2.ebuild b/dev-python/cairocffi/cairocffi-1.0.2.ebuild
index 84e56f6dcb7f..8a0a7d6368b7 100644
--- a/dev-python/cairocffi/cairocffi-1.0.2.ebuild
+++ b/dev-python/cairocffi/cairocffi-1.0.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]' 'python*')
diff --git a/dev-python/catkin_pkg/catkin_pkg-0.4.12.ebuild b/dev-python/catkin_pkg/catkin_pkg-0.4.12.ebuild
index d24c376aa411..ceddd52d1f42 100644
--- a/dev-python/catkin_pkg/catkin_pkg-0.4.12.ebuild
+++ b/dev-python/catkin_pkg/catkin_pkg-0.4.12.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/catkin_pkg/catkin_pkg-0.4.13.ebuild b/dev-python/catkin_pkg/catkin_pkg-0.4.13.ebuild
index d24c376aa411..ceddd52d1f42 100644
--- a/dev-python/catkin_pkg/catkin_pkg-0.4.13.ebuild
+++ b/dev-python/catkin_pkg/catkin_pkg-0.4.13.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/catkin_pkg/catkin_pkg-9999.ebuild b/dev-python/catkin_pkg/catkin_pkg-9999.ebuild
index d24c376aa411..ceddd52d1f42 100644
--- a/dev-python/catkin_pkg/catkin_pkg-9999.ebuild
+++ b/dev-python/catkin_pkg/catkin_pkg-9999.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/ccdproc/ccdproc-1.1.0.ebuild b/dev-python/ccdproc/ccdproc-1.1.0.ebuild
index 9cdee58fe0fa..7d8d58105a24 100644
--- a/dev-python/ccdproc/ccdproc-1.1.0.ebuild
+++ b/dev-python/ccdproc/ccdproc-1.1.0.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
diff --git a/dev-python/ccdproc/ccdproc-1.2.0.ebuild b/dev-python/ccdproc/ccdproc-1.2.0.ebuild
index 13c890ebcfb6..b859d5a5fa0e 100644
--- a/dev-python/ccdproc/ccdproc-1.2.0.ebuild
+++ b/dev-python/ccdproc/ccdproc-1.2.0.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild
index 23aeae4b7304..abae2734b997 100644
--- a/dev-python/celery/celery-4.1.0.ebuild
+++ b/dev-python/celery/celery-4.1.0.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="amd64 x86"
# There are a number of other optional 'extras' which overlap with those of kombu, however
# there has been no apparent expression of interest or demand by users for them. See requires.txt
IUSE="doc examples redis sqs test yaml"
+RESTRICT="!test? ( test )"
# kombu < 4.2: #666228 (can be loosened in next bump)
RDEPEND="
diff --git a/dev-python/cement/cement-2.0.2.ebuild b/dev-python/cement/cement-2.0.2.ebuild
index d4a495d01907..0319dd71c371 100644
--- a/dev-python/cement/cement-2.0.2.ebuild
+++ b/dev-python/cement/cement-2.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/chai/chai-1.1.1.ebuild b/dev-python/chai/chai-1.1.1.ebuild
index 9f9224168f81..93673da698d6 100644
--- a/dev-python/chai/chai-1.1.1.ebuild
+++ b/dev-python/chai/chai-1.1.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/chameleon/chameleon-2.25.ebuild b/dev-python/chameleon/chameleon-2.25.ebuild
index 11e8736d7a3b..81722c16ab42 100644
--- a/dev-python/chameleon/chameleon-2.25.ebuild
+++ b/dev-python/chameleon/chameleon-2.25.ebuild
@@ -18,6 +18,7 @@ LICENSE="repoze"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
diff --git a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild
index 1433e9d15da9..df19109dc7dc 100644
--- a/dev-python/cheroot/cheroot-6.0.0-r1.ebuild
+++ b/dev-python/cheroot/cheroot-6.0.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]
>=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]"
diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild
index ce7dc4100fc3..5ce25b8c2b27 100644
--- a/dev-python/cheroot/cheroot-6.0.0.ebuild
+++ b/dev-python/cheroot/cheroot-6.0.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]
>=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]"
diff --git a/dev-python/cherrypy/cherrypy-13.1.0-r1.ebuild b/dev-python/cherrypy/cherrypy-13.1.0-r1.ebuild
index 2003129c24b9..af6fa84bae5b 100644
--- a/dev-python/cherrypy/cherrypy-13.1.0-r1.ebuild
+++ b/dev-python/cherrypy/cherrypy-13.1.0-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/cheroot-5.9.1[${PYTHON_USEDEP}]
>=dev-python/portend-2.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/cherrypy/cherrypy-13.1.0.ebuild b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
index ae229a90eca4..95d71619592c 100644
--- a/dev-python/cherrypy/cherrypy-13.1.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/cheroot-5.9.1[${PYTHON_USEDEP}]
>=dev-python/portend-2.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/click-log/click-log-0.1.8.ebuild b/dev-python/click-log/click-log-0.1.8.ebuild
index ceb7bb78774e..892e37863876 100644
--- a/dev-python/click-log/click-log-0.1.8.ebuild
+++ b/dev-python/click-log/click-log-0.1.8.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/click-log/click-log-0.2.1.ebuild b/dev-python/click-log/click-log-0.2.1.ebuild
index ceb7bb78774e..892e37863876 100644
--- a/dev-python/click-log/click-log-0.2.1.ebuild
+++ b/dev-python/click-log/click-log-0.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/click-log/click-log-0.3.2.ebuild b/dev-python/click-log/click-log-0.3.2.ebuild
index c0d96d9e60b5..9568fa319e09 100644
--- a/dev-python/click-log/click-log-0.3.2.ebuild
+++ b/dev-python/click-log/click-log-0.3.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/click-threading/click-threading-0.3.0.ebuild b/dev-python/click-threading/click-threading-0.3.0.ebuild
index f651fd809f05..0df9ebc7f528 100644
--- a/dev-python/click-threading/click-threading-0.3.0.ebuild
+++ b/dev-python/click-threading/click-threading-0.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/click-threading/click-threading-0.4.4.ebuild b/dev-python/click-threading/click-threading-0.4.4.ebuild
index f651fd809f05..0df9ebc7f528 100644
--- a/dev-python/click-threading/click-threading-0.4.4.ebuild
+++ b/dev-python/click-threading/click-threading-0.4.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/click/click-5.1.ebuild b/dev-python/click/click-5.1.ebuild
index ee0c82de5415..eefcd37cbb64 100644
--- a/dev-python/click/click-5.1.ebuild
+++ b/dev-python/click/click-5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
diff --git a/dev-python/click/click-6.6.ebuild b/dev-python/click/click-6.6.ebuild
index 6fa6e8441ccf..6c6693dfb00c 100644
--- a/dev-python/click/click-6.6.ebuild
+++ b/dev-python/click/click-6.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
diff --git a/dev-python/click/click-6.7-r1.ebuild b/dev-python/click/click-6.7-r1.ebuild
index 7d4675f87037..a168f4494fb7 100644
--- a/dev-python/click/click-6.7-r1.ebuild
+++ b/dev-python/click/click-6.7-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
diff --git a/dev-python/click/click-6.7.ebuild b/dev-python/click/click-6.7.ebuild
index de4e11bbb623..fbc0eab8dab7 100644
--- a/dev-python/click/click-6.7.ebuild
+++ b/dev-python/click/click-6.7.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
diff --git a/dev-python/click/click-7.0.ebuild b/dev-python/click/click-7.0.ebuild
index 97eaaef0c4e7..ad0d3470267f 100644
--- a/dev-python/click/click-7.0.ebuild
+++ b/dev-python/click/click-7.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/cliff/cliff-2.12.0-r2.ebuild b/dev-python/cliff/cliff-2.12.0-r2.ebuild
index ac9f1fbe5384..03e3a799d117 100644
--- a/dev-python/cliff/cliff-2.12.0-r2.ebuild
+++ b/dev-python/cliff/cliff-2.12.0-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/cliff/cliff-2.12.0.ebuild b/dev-python/cliff/cliff-2.12.0.ebuild
index 5471b0269370..504ef282ad3a 100644
--- a/dev-python/cliff/cliff-2.12.0.ebuild
+++ b/dev-python/cliff/cliff-2.12.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm64 hppa ~mips s390 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/clint/clint-0.5.1-r1.ebuild b/dev-python/clint/clint-0.5.1-r1.ebuild
index e32ea028bfd4..6abb5289fdca 100644
--- a/dev-python/clint/clint-0.5.1-r1.ebuild
+++ b/dev-python/clint/clint-0.5.1-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/clint/clint-0.5.1.ebuild b/dev-python/clint/clint-0.5.1.ebuild
index dcb9650b052e..80b7b89c814d 100644
--- a/dev-python/clint/clint-0.5.1.ebuild
+++ b/dev-python/clint/clint-0.5.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/colander/colander-1.3.1.ebuild b/dev-python/colander/colander-1.3.1.ebuild
index 21f923132d7f..a5eab09ea671 100644
--- a/dev-python/colander/colander-1.3.1.ebuild
+++ b/dev-python/colander/colander-1.3.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="repoze MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# Depend on an ebuild of translationstring with Python 3 support.
RDEPEND=">=dev-python/translationstring-1.1[${PYTHON_USEDEP}]"
diff --git a/dev-python/colorama/colorama-0.3.9-r1.ebuild b/dev-python/colorama/colorama-0.3.9-r1.ebuild
index ca384c4c293d..3139799d1c24 100644
--- a/dev-python/colorama/colorama-0.3.9-r1.ebuild
+++ b/dev-python/colorama/colorama-0.3.9-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/colorama/colorama-0.4.0.ebuild b/dev-python/colorama/colorama-0.4.0.ebuild
index ca384c4c293d..3139799d1c24 100644
--- a/dev-python/colorama/colorama-0.4.0.ebuild
+++ b/dev-python/colorama/colorama-0.4.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/colorama/colorama-0.4.1.ebuild b/dev-python/colorama/colorama-0.4.1.ebuild
index 31aa4f453d18..ea129d62f2de 100644
--- a/dev-python/colorama/colorama-0.4.1.ebuild
+++ b/dev-python/colorama/colorama-0.4.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/coloredlogs/coloredlogs-6.1.ebuild b/dev-python/coloredlogs/coloredlogs-6.1.ebuild
index d3ce6b7ea405..f6494abbccd7 100644
--- a/dev-python/coloredlogs/coloredlogs-6.1.ebuild
+++ b/dev-python/coloredlogs/coloredlogs-6.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/humanfriendly-2.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/colorlog/colorlog-3.1.4.ebuild b/dev-python/colorlog/colorlog-3.1.4.ebuild
index 493a5812ca58..bfce984695a8 100644
--- a/dev-python/colorlog/colorlog-3.1.4.ebuild
+++ b/dev-python/colorlog/colorlog-3.1.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/colorspacious/colorspacious-1.1.0.ebuild b/dev-python/colorspacious/colorspacious-1.1.0.ebuild
index 979ecfd26b23..6e78bdf749a9 100644
--- a/dev-python/colorspacious/colorspacious-1.1.0.ebuild
+++ b/dev-python/colorspacious/colorspacious-1.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]"
diff --git a/dev-python/columnize/columnize-0.3.5-r1.ebuild b/dev-python/columnize/columnize-0.3.5-r1.ebuild
index 43a96abc203f..394c713d65a0 100644
--- a/dev-python/columnize/columnize-0.3.5-r1.ebuild
+++ b/dev-python/columnize/columnize-0.3.5-r1.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=5
@@ -14,6 +14,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/commonmark/commonmark-0.7.5.ebuild b/dev-python/commonmark/commonmark-0.7.5.ebuild
index 2a15fde4c1ab..13c6460eede4 100644
--- a/dev-python/commonmark/commonmark-0.7.5.ebuild
+++ b/dev-python/commonmark/commonmark-0.7.5.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/future[${PYTHON_USEDEP}]
diff --git a/dev-python/commonmark/commonmark-0.8.1.ebuild b/dev-python/commonmark/commonmark-0.8.1.ebuild
index 006bcc1fabab..3fffe165a5f4 100644
--- a/dev-python/commonmark/commonmark-0.8.1.ebuild
+++ b/dev-python/commonmark/commonmark-0.8.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/future[${PYTHON_USEDEP}]
diff --git a/dev-python/constantly/constantly-15.1.0-r1.ebuild b/dev-python/constantly/constantly-15.1.0-r1.ebuild
index 4611ad25bf58..2cc0e6074f89 100644
--- a/dev-python/constantly/constantly-15.1.0-r1.ebuild
+++ b/dev-python/constantly/constantly-15.1.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/construct/construct-2.8.21.ebuild b/dev-python/construct/construct-2.8.21.ebuild
index 7f0fd3dc7751..7004e7042c5a 100644
--- a/dev-python/construct/construct-2.8.21.ebuild
+++ b/dev-python/construct/construct-2.8.21.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/cookies/cookies-2.2.1.ebuild b/dev-python/cookies/cookies-2.2.1.ebuild
index 5c5d5337d9b0..6762c79f54a6 100644
--- a/dev-python/cookies/cookies-2.2.1.ebuild
+++ b/dev-python/cookies/cookies-2.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/croniter/croniter-0.3.17.ebuild b/dev-python/croniter/croniter-0.3.17.ebuild
index 38a1b382c2d7..5b56e2c93fe0 100644
--- a/dev-python/croniter/croniter-0.3.17.ebuild
+++ b/dev-python/croniter/croniter-0.3.17.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/croniter/croniter-0.3.29.ebuild b/dev-python/croniter/croniter-0.3.29.ebuild
index 456ec41e07f3..a990ddebe1b3 100644
--- a/dev-python/croniter/croniter-0.3.29.ebuild
+++ b/dev-python/croniter/croniter-0.3.29.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/croniter/croniter-0.3.30.ebuild b/dev-python/croniter/croniter-0.3.30.ebuild
index 7bc1326df135..40acac6a4716 100644
--- a/dev-python/croniter/croniter-0.3.30.ebuild
+++ b/dev-python/croniter/croniter-0.3.30.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/crumbs/crumbs-2.1.0.ebuild b/dev-python/crumbs/crumbs-2.1.0.ebuild
index 9e7714a7357f..82a29fd76d3f 100644
--- a/dev-python/crumbs/crumbs-2.1.0.ebuild
+++ b/dev-python/crumbs/crumbs-2.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/pyinotify[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/curtsies/curtsies-0.2.11.ebuild b/dev-python/curtsies/curtsies-0.2.11.ebuild
index b7cff7e4659a..68c3b1d69330 100644
--- a/dev-python/curtsies/curtsies-0.2.11.ebuild
+++ b/dev-python/curtsies/curtsies-0.2.11.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/blessings-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/curtsies/curtsies-0.3.0-r1.ebuild b/dev-python/curtsies/curtsies-0.3.0-r1.ebuild
index d3cffb724a5b..b6091a983f44 100644
--- a/dev-python/curtsies/curtsies-0.3.0-r1.ebuild
+++ b/dev-python/curtsies/curtsies-0.3.0-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/blessings-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/curtsies/curtsies-0.3.0.ebuild b/dev-python/curtsies/curtsies-0.3.0.ebuild
index 1901340c32a0..33613df3df51 100644
--- a/dev-python/curtsies/curtsies-0.3.0.ebuild
+++ b/dev-python/curtsies/curtsies-0.3.0.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/blessings-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/cython/cython-0.29.4.ebuild b/dev-python/cython/cython-0.29.4.ebuild
index e3e0bcf59f77..cc697a40fd27 100644
--- a/dev-python/cython/cython-0.29.4.ebuild
+++ b/dev-python/cython/cython-0.29.4.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="doc emacs test"
+RESTRICT="!test? ( test )"
RDEPEND="
emacs? ( virtual/emacs )
diff --git a/dev-python/cytoolz/cytoolz-0.10.0.ebuild b/dev-python/cytoolz/cytoolz-0.10.0.ebuild
index 3ca13821b155..58af60083e3a 100644
--- a/dev-python/cytoolz/cytoolz-0.10.0.ebuild
+++ b/dev-python/cytoolz/cytoolz-0.10.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# Informed by author the dep in toolz is not only required but the
# tests are version sensitive.
diff --git a/dev-python/cytoolz/cytoolz-0.8.0.ebuild b/dev-python/cytoolz/cytoolz-0.8.0.ebuild
index 65321da4a51f..e91727f171b8 100644
--- a/dev-python/cytoolz/cytoolz-0.8.0.ebuild
+++ b/dev-python/cytoolz/cytoolz-0.8.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# Informed by author the dep in toolz is not only required but the
# tests are version sensitive.
diff --git a/dev-python/cytoolz/cytoolz-0.8.2.ebuild b/dev-python/cytoolz/cytoolz-0.8.2.ebuild
index 5fe6fa0b17ac..203df1593ab9 100644
--- a/dev-python/cytoolz/cytoolz-0.8.2.ebuild
+++ b/dev-python/cytoolz/cytoolz-0.8.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# Informed by author the dep in toolz is not only required but the
# tests are version sensitive.
diff --git a/dev-python/dask/dask-0.15.1.ebuild b/dev-python/dask/dask-0.15.1.ebuild
index 6354ac8d0432..81adc991f791 100644
--- a/dev-python/dask/dask-0.15.1.ebuild
+++ b/dev-python/dask/dask-0.15.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="distributed test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/cloudpickle-0.2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/dask/dask-1.2.0.ebuild b/dev-python/dask/dask-1.2.0.ebuild
index 2b8195101a62..07842de20912 100644
--- a/dev-python/dask/dask-1.2.0.ebuild
+++ b/dev-python/dask/dask-1.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="distributed test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/cloudpickle-0.2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/datashape/datashape-0.5.4.ebuild b/dev-python/datashape/datashape-0.5.4.ebuild
index d48099d9de87..22e0065bd364 100644
--- a/dev-python/datashape/datashape-0.5.4.ebuild
+++ b/dev-python/datashape/datashape-0.5.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/numpy-1.7[${PYTHON_USEDEP}]
diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 81da830ef011..5708d06496b0 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~m68k-mint"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
# API docs generated with epydoc, which is python2-only
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
diff --git a/dev-python/dbusmock/dbusmock-0.18.2.ebuild b/dev-python/dbusmock/dbusmock-0.18.2.ebuild
index c30561ae43df..5189486b8f30 100644
--- a/dev-python/dbusmock/dbusmock-0.18.2.ebuild
+++ b/dev-python/dbusmock/dbusmock-0.18.2.ebuild
@@ -20,6 +20,7 @@ LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/dbus-python[${PYTHON_USEDEP}]
diff --git a/dev-python/ddt/ddt-1.1.1.ebuild b/dev-python/ddt/ddt-1.1.1.ebuild
index 66f58582cf4f..9d03194aa6e1 100644
--- a/dev-python/ddt/ddt-1.1.1.ebuild
+++ b/dev-python/ddt/ddt-1.1.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/debtcollector/debtcollector-1.21.0.ebuild b/dev-python/debtcollector/debtcollector-1.21.0.ebuild
index 7f1dd61f94c4..6f77d8d2dbe3 100644
--- a/dev-python/debtcollector/debtcollector-1.21.0.ebuild
+++ b/dev-python/debtcollector/debtcollector-1.21.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/denonavr/denonavr-0.7.10.ebuild b/dev-python/denonavr/denonavr-0.7.10.ebuild
index 82e01eee1a36..e0d6e3b36457 100644
--- a/dev-python/denonavr/denonavr-0.7.10.ebuild
+++ b/dev-python/denonavr/denonavr-0.7.10.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/denonavr/denonavr-0.7.9.ebuild b/dev-python/denonavr/denonavr-0.7.9.ebuild
index 82e01eee1a36..e0d6e3b36457 100644
--- a/dev-python/denonavr/denonavr-0.7.9.ebuild
+++ b/dev-python/denonavr/denonavr-0.7.9.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/deprecated/deprecated-1.2.6.ebuild b/dev-python/deprecated/deprecated-1.2.6.ebuild
index a90eadf150ab..eccff652e55b 100644
--- a/dev-python/deprecated/deprecated-1.2.6.ebuild
+++ b/dev-python/deprecated/deprecated-1.2.6.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/deprecation/deprecation-2.0.6.ebuild b/dev-python/deprecation/deprecation-2.0.6.ebuild
index 73bd41c2de64..aaf9394dc847 100644
--- a/dev-python/deprecation/deprecation-2.0.6.ebuild
+++ b/dev-python/deprecation/deprecation-2.0.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/deprecation/deprecation-2.0.7.ebuild b/dev-python/deprecation/deprecation-2.0.7.ebuild
index 7b4f8a12a278..1bb27c7c37d9 100644
--- a/dev-python/deprecation/deprecation-2.0.7.ebuild
+++ b/dev-python/deprecation/deprecation-2.0.7.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/dexml/dexml-0.5.1.ebuild b/dev-python/dexml/dexml-0.5.1.ebuild
index 828fddd162be..63b86b04026e 100644
--- a/dev-python/dexml/dexml-0.5.1.ebuild
+++ b/dev-python/dexml/dexml-0.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/diskcache/diskcache-2.8.3.ebuild b/dev-python/diskcache/diskcache-2.8.3.ebuild
index 36aeee56100f..916f64d802f2 100644
--- a/dev-python/diskcache/diskcache-2.8.3.ebuild
+++ b/dev-python/diskcache/diskcache-2.8.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/django[${PYTHON_USEDEP}]
diff --git a/dev-python/diskcache/diskcache-3.1.0.ebuild b/dev-python/diskcache/diskcache-3.1.0.ebuild
index 2cfbdadeb76c..5cd0816eb49b 100644
--- a/dev-python/diskcache/diskcache-3.1.0.ebuild
+++ b/dev-python/diskcache/diskcache-3.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/django[${PYTHON_USEDEP}]
diff --git a/dev-python/disqus-python/disqus-python-0.4.2.ebuild b/dev-python/disqus-python/disqus-python-0.4.2.ebuild
index 457a583e5641..13bfdff7443c 100644
--- a/dev-python/disqus-python/disqus-python-0.4.2.ebuild
+++ b/dev-python/disqus-python/disqus-python-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/nose[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/distributed/distributed-1.18.0-r1.ebuild b/dev-python/distributed/distributed-1.18.0-r1.ebuild
index 9fa13dad1476..577099d8d139 100644
--- a/dev-python/distributed/distributed-1.18.0-r1.ebuild
+++ b/dev-python/distributed/distributed-1.18.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
diff --git a/dev-python/distributed/distributed-1.18.0.ebuild b/dev-python/distributed/distributed-1.18.0.ebuild
index c7f521437679..2e33c1a50210 100644
--- a/dev-python/distributed/distributed-1.18.0.ebuild
+++ b/dev-python/distributed/distributed-1.18.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild b/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
index e35e9de678fb..cb9ae9528d40 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild b/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
index 304dfc4d0d70..0b5e2b24b544 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/django-endless-pagination/django-endless-pagination-2.0.ebuild b/dev-python/django-endless-pagination/django-endless-pagination-2.0.ebuild
index 6c9a8d37751e..d3b7633ef19e 100644
--- a/dev-python/django-endless-pagination/django-endless-pagination-2.0.ebuild
+++ b/dev-python/django-endless-pagination/django-endless-pagination-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/django-1.3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/django-ldapdb/django-ldapdb-0.3.2.ebuild b/dev-python/django-ldapdb/django-ldapdb-0.3.2.ebuild
index 456918d3543d..c7f43bc9cd5b 100644
--- a/dev-python/django-ldapdb/django-ldapdb-0.3.2.ebuild
+++ b/dev-python/django-ldapdb/django-ldapdb-0.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/django-ldapdb/django-ldapdb-0.4.0.ebuild b/dev-python/django-ldapdb/django-ldapdb-0.4.0.ebuild
index 9185d791ed8a..03d59bb1444e 100644
--- a/dev-python/django-ldapdb/django-ldapdb-0.4.0.ebuild
+++ b/dev-python/django-ldapdb/django-ldapdb-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild b/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild
index 3ac3f880ea8d..ff7eed513bd9 100644
--- a/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild
+++ b/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/django-1.3[${PYTHON_USEDEP}]
diff --git a/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild b/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild
index 7c09659b75a8..7f4c92aa7875 100644
--- a/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild
+++ b/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/django-xslt/django-xslt-0.4.5-r1.ebuild b/dev-python/django-xslt/django-xslt-0.4.5-r1.ebuild
index b1b0ac06235c..a1a966891376 100644
--- a/dev-python/django-xslt/django-xslt-0.4.5-r1.ebuild
+++ b/dev-python/django-xslt/django-xslt-0.4.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ DESCRIPTION="an XSLT template system for Django"
HOMEPAGE="https://pypi.org/project/django-xslt/"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/django/django-1.11.20.ebuild b/dev-python/django/django-1.11.20.ebuild
index 2a23f7aad3d3..1f71983781cd 100644
--- a/dev-python/django/django-1.11.20.ebuild
+++ b/dev-python/django/django-1.11.20.ebuild
@@ -27,6 +27,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/django/django-1.11.21.ebuild b/dev-python/django/django-1.11.21.ebuild
index ee370acc1a66..dfb6c4f192b4 100644
--- a/dev-python/django/django-1.11.21.ebuild
+++ b/dev-python/django/django-1.11.21.ebuild
@@ -27,6 +27,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/django/django-2.1.8.ebuild b/dev-python/django/django-2.1.8.ebuild
index a5c6abc5c17b..0a08e67daa18 100644
--- a/dev-python/django/django-2.1.8.ebuild
+++ b/dev-python/django/django-2.1.8.ebuild
@@ -23,6 +23,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/django/django-2.1.9.ebuild b/dev-python/django/django-2.1.9.ebuild
index cd8b709aef2b..0c1045dd2c84 100644
--- a/dev-python/django/django-2.1.9.ebuild
+++ b/dev-python/django/django-2.1.9.ebuild
@@ -23,6 +23,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/django/django-2.2.1.ebuild b/dev-python/django/django-2.2.1.ebuild
index a8df2bb56584..0a76513f2ac0 100644
--- a/dev-python/django/django-2.2.1.ebuild
+++ b/dev-python/django/django-2.2.1.ebuild
@@ -23,6 +23,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/django/django-2.2.2.ebuild b/dev-python/django/django-2.2.2.ebuild
index e3af21ded5df..45963469fc10 100644
--- a/dev-python/django/django-2.2.2.ebuild
+++ b/dev-python/django/django-2.2.2.ebuild
@@ -23,6 +23,7 @@ LICENSE+=" MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index 9bc1622d5e2d..01a44cc94174 100644
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
!dev-python/dnspython:py2
diff --git a/dev-python/docker-py/docker-py-2.7.0.ebuild b/dev-python/docker-py/docker-py-2.7.0.ebuild
index 47ecce78b134..9a5f8deb604a 100644
--- a/dev-python/docker-py/docker-py-2.7.0.ebuild
+++ b/dev-python/docker-py/docker-py-2.7.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/docker-pycreds-0.2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/docker-py/docker-py-3.6.0.ebuild b/dev-python/docker-py/docker-py-3.6.0.ebuild
index 3e50663c96f4..e2816c4415c1 100644
--- a/dev-python/docker-py/docker-py-3.6.0.ebuild
+++ b/dev-python/docker-py/docker-py-3.6.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/docker-pycreds-0.3.0[${PYTHON_USEDEP}]
diff --git a/dev-python/docker-py/docker-py-3.7.1.ebuild b/dev-python/docker-py/docker-py-3.7.1.ebuild
index 3e3e29bb40bf..e407eb9892fa 100644
--- a/dev-python/docker-py/docker-py-3.7.1.ebuild
+++ b/dev-python/docker-py/docker-py-3.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/docker-pycreds-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/docker-py/docker-py-3.7.3.ebuild b/dev-python/docker-py/docker-py-3.7.3.ebuild
index ac548133283d..94687fd3c146 100644
--- a/dev-python/docker-py/docker-py-3.7.3.ebuild
+++ b/dev-python/docker-py/docker-py-3.7.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/docker-pycreds-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/dockerpty/dockerpty-0.4.1.ebuild b/dev-python/dockerpty/dockerpty-0.4.1.ebuild
index c259d99588b0..4bcdf0afc23d 100644
--- a/dev-python/dockerpty/dockerpty-0.4.1.ebuild
+++ b/dev-python/dockerpty/dockerpty-0.4.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild b/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild
index d4ec5f6196f9..e0f024570084 100644
--- a/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild
+++ b/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/nose[${PYTHON_USEDEP}]
diff --git a/dev-python/dogpile-cache/dogpile-cache-0.6.4.ebuild b/dev-python/dogpile-cache/dogpile-cache-0.6.4.ebuild
index 9aadca46fd13..f5bbfcffb8d2 100644
--- a/dev-python/dogpile-cache/dogpile-cache-0.6.4.ebuild
+++ b/dev-python/dogpile-cache/dogpile-cache-0.6.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/dogpile-cache/dogpile-cache-0.7.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-0.7.1.ebuild
index 3513c0da1f54..4ab4585ecb1a 100644
--- a/dev-python/dogpile-cache/dogpile-cache-0.7.1.ebuild
+++ b/dev-python/dogpile-cache/dogpile-cache-0.7.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/dogpile-core/dogpile-core-0.4.1.ebuild b/dev-python/dogpile-core/dogpile-core-0.4.1.ebuild
index a3c5ac8a9bfc..b9a85e397e16 100644
--- a/dev-python/dogpile-core/dogpile-core-0.4.1.ebuild
+++ b/dev-python/dogpile-core/dogpile-core-0.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/doit-py/doit-py-0.4.0.ebuild b/dev-python/doit-py/doit-py-0.4.0.ebuild
index 452ed641fae7..9082cfa9689f 100644
--- a/dev-python/doit-py/doit-py-0.4.0.ebuild
+++ b/dev-python/doit-py/doit-py-0.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/dominate/dominate-2.3.1.ebuild b/dev-python/dominate/dominate-2.3.1.ebuild
index c9387fe9c15a..d34ab44a6b2c 100644
--- a/dev-python/dominate/dominate-2.3.1.ebuild
+++ b/dev-python/dominate/dominate-2.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/dominate/dominate-2.3.5.ebuild b/dev-python/dominate/dominate-2.3.5.ebuild
index e3351d0beca1..87a7947b686b 100644
--- a/dev-python/dominate/dominate-2.3.5.ebuild
+++ b/dev-python/dominate/dominate-2.3.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/dominate/dominate-2.4.0.ebuild b/dev-python/dominate/dominate-2.4.0.ebuild
index 1b6ca3ac3a8d..5dcd55e13086 100644
--- a/dev-python/dominate/dominate-2.4.0.ebuild
+++ b/dev-python/dominate/dominate-2.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild b/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild
index 879d98211403..6847964a45df 100644
--- a/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild
+++ b/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/doublex/doublex-1.8.1.ebuild b/dev-python/doublex/doublex-1.8.1.ebuild
index bdf49fa4cbde..64595f9d08bd 100644
--- a/dev-python/doublex/doublex-1.8.1.ebuild
+++ b/dev-python/doublex/doublex-1.8.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/pyhamcrest[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/dugong/dugong-3.7.1.ebuild b/dev-python/dugong/dugong-3.7.1.ebuild
index 2e300f462309..374b5c71f875 100644
--- a/dev-python/dugong/dugong-3.7.1.ebuild
+++ b/dev-python/dugong/dugong-3.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/dugong/dugong-3.7.2.ebuild b/dev-python/dugong/dugong-3.7.2.ebuild
index 4e11f33565b6..8d0e3eaed790 100644
--- a/dev-python/dugong/dugong-3.7.2.ebuild
+++ b/dev-python/dugong/dugong-3.7.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/dugong/dugong-3.7.3.ebuild b/dev-python/dugong/dugong-3.7.3.ebuild
index 72766cb30ee2..43f21f5a880d 100644
--- a/dev-python/dugong/dugong-3.7.3.ebuild
+++ b/dev-python/dugong/dugong-3.7.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/dulwich/dulwich-0.18.5.ebuild b/dev-python/dulwich/dulwich-0.18.5.ebuild
index 2534a0302774..7f26969f98bf 100644
--- a/dev-python/dulwich/dulwich-0.18.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.18.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/dulwich/dulwich-0.18.6.ebuild b/dev-python/dulwich/dulwich-0.18.6.ebuild
index d004841db32c..f96bf713d3a1 100644
--- a/dev-python/dulwich/dulwich-0.18.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.18.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/dulwich/dulwich-0.19.4.ebuild b/dev-python/dulwich/dulwich-0.19.4.ebuild
index 64cc44fa77ea..8998735f88d3 100644
--- a/dev-python/dulwich/dulwich-0.19.4.ebuild
+++ b/dev-python/dulwich/dulwich-0.19.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/dev-python/dulwich/dulwich-0.19.6.ebuild b/dev-python/dulwich/dulwich-0.19.6.ebuild
index 9db5afc91634..9381e1651354 100644
--- a/dev-python/dulwich/dulwich-0.19.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.19.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild b/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild
index ca14179d8f4f..dfdc702d90f5 100644
--- a/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild
+++ b/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.12.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.12.ebuild
index ac2ad9fc9747..f7088968c68a 100644
--- a/dev-python/ebuildtester/ebuildtester-0.1.12.ebuild
+++ b/dev-python/ebuildtester/ebuildtester-0.1.12.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-emulation/docker
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.13.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.13.ebuild
index ac2ad9fc9747..f7088968c68a 100644
--- a/dev-python/ebuildtester/ebuildtester-0.1.13.ebuild
+++ b/dev-python/ebuildtester/ebuildtester-0.1.13.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-emulation/docker
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.14.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.14.ebuild
index ac2ad9fc9747..f7088968c68a 100644
--- a/dev-python/ebuildtester/ebuildtester-0.1.14.ebuild
+++ b/dev-python/ebuildtester/ebuildtester-0.1.14.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-emulation/docker
diff --git a/dev-python/ed25519ll/ed25519ll-0.6.ebuild b/dev-python/ed25519ll/ed25519ll-0.6.ebuild
index b55559e763e1..6c33db4acf79 100644
--- a/dev-python/ed25519ll/ed25519ll-0.6.ebuild
+++ b/dev-python/ed25519ll/ed25519ll-0.6.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.0.ebuild b/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.0.ebuild
index 02106a0e5203..c7edfe6e0a6a 100644
--- a/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.0.ebuild
+++ b/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="PYTHON BSD-4"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test cli"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/emcee/emcee-2.1.0.ebuild b/dev-python/emcee/emcee-2.1.0.ebuild
index 996016603443..86a57297a1cd 100644
--- a/dev-python/emcee/emcee-2.1.0.ebuild
+++ b/dev-python/emcee/emcee-2.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/emcee/emcee-2.2.1.ebuild b/dev-python/emcee/emcee-2.2.1.ebuild
index 40c50d8fd42e..894091db1541 100644
--- a/dev-python/emcee/emcee-2.2.1.ebuild
+++ b/dev-python/emcee/emcee-2.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/entrypoints/entrypoints-0.2.3.ebuild b/dev-python/entrypoints/entrypoints-0.2.3.ebuild
index 4f68d1e94468..e1c09bde6457 100644
--- a/dev-python/entrypoints/entrypoints-0.2.3.ebuild
+++ b/dev-python/entrypoints/entrypoints-0.2.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/enzyme/enzyme-0.4.1-r2.ebuild b/dev-python/enzyme/enzyme-0.4.1-r2.ebuild
index 8b8b273d8add..cef237174a6c 100644
--- a/dev-python/enzyme/enzyme-0.4.1-r2.ebuild
+++ b/dev-python/enzyme/enzyme-0.4.1-r2.ebuild
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/enzyme/enzyme-9999.ebuild b/dev-python/enzyme/enzyme-9999.ebuild
index 846324d0d291..cafffacf8ab5 100644
--- a/dev-python/enzyme/enzyme-9999.ebuild
+++ b/dev-python/enzyme/enzyme-9999.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/epsilon/epsilon-0.7.0.ebuild b/dev-python/epsilon/epsilon-0.7.0.ebuild
index 30a42d3d2844..b8ce29ccc22b 100644
--- a/dev-python/epsilon/epsilon-0.7.0.ebuild
+++ b/dev-python/epsilon/epsilon-0.7.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="5"
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/twisted-core-13.2.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]"
diff --git a/dev-python/epsilon/epsilon-0.7.1.ebuild b/dev-python/epsilon/epsilon-0.7.1.ebuild
index 110e0e768c54..9960fd9f5824 100644
--- a/dev-python/epsilon/epsilon-0.7.1.ebuild
+++ b/dev-python/epsilon/epsilon-0.7.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"
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
|| (
diff --git a/dev-python/errorhandler/errorhandler-2.0.1.ebuild b/dev-python/errorhandler/errorhandler-2.0.1.ebuild
index 042a4d7cb20f..3338349024aa 100644
--- a/dev-python/errorhandler/errorhandler-2.0.1.ebuild
+++ b/dev-python/errorhandler/errorhandler-2.0.1.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild b/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild
index 4c85897c814a..0f38d3983a67 100644
--- a/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild
+++ b/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/eventlet/eventlet-0.18.4.ebuild b/dev-python/eventlet/eventlet-0.18.4.ebuild
index c413cdcd0c40..246d5ee98b16 100644
--- a/dev-python/eventlet/eventlet-0.18.4.ebuild
+++ b/dev-python/eventlet/eventlet-0.18.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]"
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
diff --git a/dev-python/eventlet/eventlet-0.20.0-r1.ebuild b/dev-python/eventlet/eventlet-0.20.0-r1.ebuild
index f1b8d7b96f72..f4b75e1af26f 100644
--- a/dev-python/eventlet/eventlet-0.20.0-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.20.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/python-enum34
>=dev-python/greenlet-0.3[${PYTHON_USEDEP}]"
diff --git a/dev-python/eventlet/eventlet-0.20.1-r1.ebuild b/dev-python/eventlet/eventlet-0.20.1-r1.ebuild
index 392443819416..3d35e40da4bd 100644
--- a/dev-python/eventlet/eventlet-0.20.1-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.20.1-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]
virtual/python-enum34[${PYTHON_USEDEP}]"
diff --git a/dev-python/eventlet/eventlet-0.21.0-r1.ebuild b/dev-python/eventlet/eventlet-0.21.0-r1.ebuild
index d1de3b351cf1..0cc28ab2f4cf 100644
--- a/dev-python/eventlet/eventlet-0.21.0-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.21.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]
virtual/python-enum34[${PYTHON_USEDEP}]"
diff --git a/dev-python/eventlet/eventlet-0.24.1-r1.ebuild b/dev-python/eventlet/eventlet-0.24.1-r1.ebuild
index 3ba860818805..ccd2dd92db17 100644
--- a/dev-python/eventlet/eventlet-0.24.1-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.24.1-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
diff --git a/dev-python/eventlet/eventlet-0.24.1.ebuild b/dev-python/eventlet/eventlet-0.24.1.ebuild
index dc239a70b4a9..e8ef7a00a766 100644
--- a/dev-python/eventlet/eventlet-0.24.1.ebuild
+++ b/dev-python/eventlet/eventlet-0.24.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
diff --git a/dev-python/eventlet/eventlet-0.25.1.ebuild b/dev-python/eventlet/eventlet-0.25.1.ebuild
index bf74019d7bf1..3400a711e972 100644
--- a/dev-python/eventlet/eventlet-0.25.1.ebuild
+++ b/dev-python/eventlet/eventlet-0.25.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
diff --git a/dev-python/expects/expects-0.8.0.ebuild b/dev-python/expects/expects-0.8.0.ebuild
index 926b92456eb4..8be339ff9348 100644
--- a/dev-python/expects/expects-0.8.0.ebuild
+++ b/dev-python/expects/expects-0.8.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/extras/extras-0.0.3.ebuild b/dev-python/extras/extras-0.0.3.ebuild
index 62db883b2cab..52eefd336280 100644
--- a/dev-python/extras/extras-0.0.3.ebuild
+++ b/dev-python/extras/extras-0.0.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/extras/extras-1.0.0.ebuild b/dev-python/extras/extras-1.0.0.ebuild
index 8be6479700e0..0d5c8c3a5217 100644
--- a/dev-python/extras/extras-1.0.0.ebuild
+++ b/dev-python/extras/extras-1.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/falcon/falcon-0.1.6.ebuild b/dev-python/falcon/falcon-0.1.6.ebuild
index cc18513864ad..fe4a67fb7944 100644
--- a/dev-python/falcon/falcon-0.1.6.ebuild
+++ b/dev-python/falcon/falcon-0.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cython test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
cython? (
diff --git a/dev-python/falcon/falcon-0.1.7.ebuild b/dev-python/falcon/falcon-0.1.7.ebuild
index 9acb24d616f8..a1f2614f599d 100644
--- a/dev-python/falcon/falcon-0.1.7.ebuild
+++ b/dev-python/falcon/falcon-0.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cython test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/mimeparse[${PYTHON_USEDEP}]
diff --git a/dev-python/falcon/falcon-0.1.8.ebuild b/dev-python/falcon/falcon-0.1.8.ebuild
index 6d91e2a76a0e..4b28fa1e9913 100644
--- a/dev-python/falcon/falcon-0.1.8.ebuild
+++ b/dev-python/falcon/falcon-0.1.8.ebuild
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cython test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/mimeparse[${PYTHON_USEDEP}]
diff --git a/dev-python/falcon/falcon-0.1.9.ebuild b/dev-python/falcon/falcon-0.1.9.ebuild
index 738dbee923d3..613ba792d84a 100644
--- a/dev-python/falcon/falcon-0.1.9.ebuild
+++ b/dev-python/falcon/falcon-0.1.9.ebuild
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cython test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/mimeparse[${PYTHON_USEDEP}]
diff --git a/dev-python/falcon/falcon-1.3.0.ebuild b/dev-python/falcon/falcon-1.3.0.ebuild
index 8e38840aebc4..f441f1b81505 100644
--- a/dev-python/falcon/falcon-1.3.0.ebuild
+++ b/dev-python/falcon/falcon-1.3.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cython test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/mimeparse[${PYTHON_USEDEP}]
diff --git a/dev-python/feedgenerator/feedgenerator-1.9.ebuild b/dev-python/feedgenerator/feedgenerator-1.9.ebuild
index 4899f7d932d2..11099cef1764 100644
--- a/dev-python/feedgenerator/feedgenerator-1.9.ebuild
+++ b/dev-python/feedgenerator/feedgenerator-1.9.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 7b871ac3eb55..1109dcccf667 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( Apache-2.0 BSD )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# nose not listed but provides coverage output of tests
# run of test files by python lacks any output except on fail
diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild b/dev-python/fixtures/fixtures-3.0.0.ebuild
index e6939667f1b6..b9c16abcebaf 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="|| ( Apache-2.0 BSD )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# nose not listed but provides coverage output of tests
# run of test files by python lacks any output except on fail
diff --git a/dev-python/flake8-polyfill/flake8-polyfill-1.0.1.ebuild b/dev-python/flake8-polyfill/flake8-polyfill-1.0.1.ebuild
index 6fbf58dedda1..7decfc5d3dc2 100644
--- a/dev-python/flake8-polyfill/flake8-polyfill-1.0.1.ebuild
+++ b/dev-python/flake8-polyfill/flake8-polyfill-1.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/flake8/flake8-2.1.0.ebuild b/dev-python/flake8/flake8-2.1.0.ebuild
index 01e15756dd58..fddc46964e72 100644
--- a/dev-python/flake8/flake8-2.1.0.ebuild
+++ b/dev-python/flake8/flake8-2.1.0.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/flake8/flake8-2.2.5.ebuild b/dev-python/flake8/flake8-2.2.5.ebuild
index 54192c268bf1..f13332dd509d 100644
--- a/dev-python/flake8/flake8-2.2.5.ebuild
+++ b/dev-python/flake8/flake8-2.2.5.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/flake8/flake8-2.5.4.ebuild b/dev-python/flake8/flake8-2.5.4.ebuild
index e3bae01f461a..032641a33f3f 100644
--- a/dev-python/flake8/flake8-2.5.4.ebuild
+++ b/dev-python/flake8/flake8-2.5.4.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/flake8/flake8-3.5.0.ebuild b/dev-python/flake8/flake8-3.5.0.ebuild
index efd1119df040..0430deda4ac6 100644
--- a/dev-python/flake8/flake8-3.5.0.ebuild
+++ b/dev-python/flake8/flake8-3.5.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# requires.txt inc. mccabe however that creates a circular dep
RDEPEND="
diff --git a/dev-python/flake8/flake8-3.6.0.ebuild b/dev-python/flake8/flake8-3.6.0.ebuild
index 2ef1cddccba7..c407431f4c71 100644
--- a/dev-python/flake8/flake8-3.6.0.ebuild
+++ b/dev-python/flake8/flake8-3.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# requires.txt inc. mccabe however that creates a circular dep
RDEPEND="
diff --git a/dev-python/flask-api/flask-api-1.0.ebuild b/dev-python/flask-api/flask-api-1.0.ebuild
index d05e2fde8f62..6574b8d59dee 100644
--- a/dev-python/flask-api/flask-api-1.0.ebuild
+++ b/dev-python/flask-api/flask-api-1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-api/flask-api-1.1.ebuild b/dev-python/flask-api/flask-api-1.1.ebuild
index 324a88dcb524..fc485f63404b 100644
--- a/dev-python/flask-api/flask-api-1.1.ebuild
+++ b/dev-python/flask-api/flask-api-1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild b/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
index a9f4552ccbc5..b1e2348d1474 100644
--- a/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
+++ b/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild b/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
index 99dc0f4e86a2..8c7d8f25ead7 100644
--- a/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
+++ b/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/Babel[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-babel/flask-babel-0.11.2-r2.ebuild b/dev-python/flask-babel/flask-babel-0.11.2-r2.ebuild
index 4c13a31821c8..17dcbc9dcac1 100644
--- a/dev-python/flask-babel/flask-babel-0.11.2-r2.ebuild
+++ b/dev-python/flask-babel/flask-babel-0.11.2-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/Babel[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-bootstrap/flask-bootstrap-3.3.6.0.ebuild b/dev-python/flask-bootstrap/flask-bootstrap-3.3.6.0.ebuild
index 247796cfba71..71dbf8893bc7 100644
--- a/dev-python/flask-bootstrap/flask-bootstrap-3.3.6.0.ebuild
+++ b/dev-python/flask-bootstrap/flask-bootstrap-3.3.6.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/dominate[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.0.ebuild b/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.0.ebuild
index 247796cfba71..71dbf8893bc7 100644
--- a/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.0.ebuild
+++ b/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/dominate[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild b/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild
index 80e4b20e77af..284d03052a71 100644
--- a/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild
+++ b/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/dominate[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-cors/flask-cors-1.8.0.ebuild b/dev-python/flask-cors/flask-cors-1.8.0.ebuild
index d103cda592ca..11129c7c0ee6 100644
--- a/dev-python/flask-cors/flask-cors-1.8.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-1.8.0.ebuild
@@ -24,6 +24,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-cors/flask-cors-1.9.0.ebuild b/dev-python/flask-cors/flask-cors-1.9.0.ebuild
index 47e7fa03c57f..ee4ed95fbf44 100644
--- a/dev-python/flask-cors/flask-cors-1.9.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-1.9.0.ebuild
@@ -24,6 +24,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-cors/flask-cors-2.1.0.ebuild b/dev-python/flask-cors/flask-cors-2.1.0.ebuild
index a1c410ddc939..dd7ed0fd32a1 100644
--- a/dev-python/flask-cors/flask-cors-2.1.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-2.1.0.ebuild
@@ -24,6 +24,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-debug/flask-debug-0.4.3.ebuild b/dev-python/flask-debug/flask-debug-0.4.3.ebuild
index 2c49e448e32b..3afc356acecc 100644
--- a/dev-python/flask-debug/flask-debug-0.4.3.ebuild
+++ b/dev-python/flask-debug/flask-debug-0.4.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/flask[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-login/flask-login-0.3.2-r1.ebuild b/dev-python/flask-login/flask-login-0.3.2-r1.ebuild
index 62b89e7c6486..e6f1be6368f8 100644
--- a/dev-python/flask-login/flask-login-0.3.2-r1.ebuild
+++ b/dev-python/flask-login/flask-login-0.3.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.10[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/flask-login/flask-login-0.4.1.ebuild b/dev-python/flask-login/flask-login-0.4.1.ebuild
index 492d2afc7c84..374ba51babca 100644
--- a/dev-python/flask-login/flask-login-0.4.1.ebuild
+++ b/dev-python/flask-login/flask-login-0.4.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.10[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild b/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
index 9797077fbe71..4f25a9f6a39e 100644
--- a/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
+++ b/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/blinker[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-migrate/flask-migrate-2.1.1-r1.ebuild b/dev-python/flask-migrate/flask-migrate-2.1.1-r1.ebuild
index e6db838c8122..44c79a9af998 100644
--- a/dev-python/flask-migrate/flask-migrate-2.1.1-r1.ebuild
+++ b/dev-python/flask-migrate/flask-migrate-2.1.1-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}]
>=dev-python/alembic-0.6[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild b/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild
index 6a034b3c4742..f6426ea8ceab 100644
--- a/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild
+++ b/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.9[${PYTHON_USEDEP}]
>=dev-python/alembic-0.6[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-migrate/flask-migrate-2.5.2.ebuild b/dev-python/flask-migrate/flask-migrate-2.5.2.ebuild
index 882506c019e8..12e2093b0e1c 100644
--- a/dev-python/flask-migrate/flask-migrate-2.5.2.ebuild
+++ b/dev-python/flask-migrate/flask-migrate-2.5.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/alembic-0.7[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-nav/flask-nav-0.6-r1.ebuild b/dev-python/flask-nav/flask-nav-0.6-r1.ebuild
index c56734559939..a9d937a83c5c 100644
--- a/dev-python/flask-nav/flask-nav-0.6-r1.ebuild
+++ b/dev-python/flask-nav/flask-nav-0.6-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/dominate[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-paginate/flask-paginate-0.5.3-r1.ebuild b/dev-python/flask-paginate/flask-paginate-0.5.3-r1.ebuild
index 1cdce8d7c42b..f4051d490486 100644
--- a/dev-python/flask-paginate/flask-paginate-0.5.3-r1.ebuild
+++ b/dev-python/flask-paginate/flask-paginate-0.5.3-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild b/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild
index 48175a187c62..53fe8850e98a 100644
--- a/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild
+++ b/dev-python/flask-paranoid/flask-paranoid-0.2.0-r1.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild b/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
index 07802fd277c5..a6b997cd98bb 100644
--- a/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
+++ b/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
dev-python/blinker[${PYTHON_USEDEP}]"
diff --git a/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild b/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild
index 553f0e4039fd..1a082901abf1 100644
--- a/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild
+++ b/dev-python/flask-restful/flask-restful-0.3.5-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples paging test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/aniso8601-0.82[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-restful/flask-restful-0.3.6.ebuild b/dev-python/flask-restful/flask-restful-0.3.6.ebuild
index 44eb43948b33..f64b2078e3f3 100644
--- a/dev-python/flask-restful/flask-restful-0.3.6.ebuild
+++ b/dev-python/flask-restful/flask-restful-0.3.6.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc examples paging test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/aniso8601-0.82[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-restful/flask-restful-0.3.7.ebuild b/dev-python/flask-restful/flask-restful-0.3.7.ebuild
index cc20eed8e066..bf57ddf223ff 100644
--- a/dev-python/flask-restful/flask-restful-0.3.7.ebuild
+++ b/dev-python/flask-restful/flask-restful-0.3.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples paging test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/aniso8601-0.82[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-script/flask-script-2.0.5-r1.ebuild b/dev-python/flask-script/flask-script-2.0.5-r1.ebuild
index b5f8633b7038..7e2b014394a8 100644
--- a/dev-python/flask-script/flask-script-2.0.5-r1.ebuild
+++ b/dev-python/flask-script/flask-script-2.0.5-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.10.1-r1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/flask-script/flask-script-2.0.6.ebuild b/dev-python/flask-script/flask-script-2.0.6.ebuild
index 5cf97261bbaf..29e92f3e53b4 100644
--- a/dev-python/flask-script/flask-script-2.0.6.ebuild
+++ b/dev-python/flask-script/flask-script-2.0.6.ebuild
@@ -20,6 +20,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.10.1-r1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.3.2.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.3.2.ebuild
index 9a754756399a..017e5ed3152f 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.3.2.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.3.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/flask-0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1.ebuild
index 06e76acc8d82..a4403e40215f 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.4.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/flask-0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-themes/flask-themes-0.1.3_p20180112.ebuild b/dev-python/flask-themes/flask-themes-0.1.3_p20180112.ebuild
index c0e38edd02a2..28897c00b361 100644
--- a/dev-python/flask-themes/flask-themes-0.1.3_p20180112.ebuild
+++ b/dev-python/flask-themes/flask-themes-0.1.3_p20180112.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/flask-0.6[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-uploads/flask-uploads-0.2.0-r1.ebuild b/dev-python/flask-uploads/flask-uploads-0.2.0-r1.ebuild
index c1b5748e05e3..6e8490b2ce01 100644
--- a/dev-python/flask-uploads/flask-uploads-0.2.0-r1.ebuild
+++ b/dev-python/flask-uploads/flask-uploads-0.2.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.5[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild b/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild
index 6edc3ee3c3fe..2e7a68deff95 100644
--- a/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild
+++ b/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/Babel[${PYTHON_USEDEP}]
diff --git a/dev-python/flexmock/flexmock-0.10.2.ebuild b/dev-python/flexmock/flexmock-0.10.2.ebuild
index eaf594829501..b6d6d260e2a6 100644
--- a/dev-python/flexmock/flexmock-0.10.2.ebuild
+++ b/dev-python/flexmock/flexmock-0.10.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/flexmock/flexmock-0.10.3.ebuild b/dev-python/flexmock/flexmock-0.10.3.ebuild
index cd2c289917a6..bc53f3f97bbe 100644
--- a/dev-python/flexmock/flexmock-0.10.3.ebuild
+++ b/dev-python/flexmock/flexmock-0.10.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/flexmock/flexmock-0.10.4.ebuild b/dev-python/flexmock/flexmock-0.10.4.ebuild
index 59e66efe32a9..eef14b90cbee 100644
--- a/dev-python/flexmock/flexmock-0.10.4.ebuild
+++ b/dev-python/flexmock/flexmock-0.10.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/fonttools/fonttools-3.24.2.ebuild b/dev-python/fonttools/fonttools-3.24.2.ebuild
index 3f9adb57e046..8c7287d194c8 100644
--- a/dev-python/fonttools/fonttools-3.24.2.ebuild
+++ b/dev-python/fonttools/fonttools-3.24.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/fonttools/fonttools-3.44.0.ebuild b/dev-python/fonttools/fonttools-3.44.0.ebuild
index 611f5ec597ea..6533922326b9 100644
--- a/dev-python/fonttools/fonttools-3.44.0.ebuild
+++ b/dev-python/fonttools/fonttools-3.44.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/fonttools/fonttools-4.0.1.ebuild b/dev-python/fonttools/fonttools-4.0.1.ebuild
index c901591b8b11..5f34163564e9 100644
--- a/dev-python/fonttools/fonttools-4.0.1.ebuild
+++ b/dev-python/fonttools/fonttools-4.0.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 ~s390 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/foolscap/foolscap-0.11.0.ebuild b/dev-python/foolscap/foolscap-0.11.0.ebuild
index e096ba770f6f..6fabb0687bef 100644
--- a/dev-python/foolscap/foolscap-0.11.0.ebuild
+++ b/dev-python/foolscap/foolscap-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc +ssl test"
+RESTRICT="!test? ( test )"
# setup.py stipulates >=twisted-core-2.5.0 but failures occur in testsuite under -15.x
RDEPEND="
diff --git a/dev-python/foolscap/foolscap-0.7.0.ebuild b/dev-python/foolscap/foolscap-0.7.0.ebuild
index f7f1ceaf0029..458a37b04f4a 100644
--- a/dev-python/foolscap/foolscap-0.7.0.ebuild
+++ b/dev-python/foolscap/foolscap-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc +ssl test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/twisted-core-2.5.0[${PYTHON_USEDEP}]
>=dev-python/twisted-web-2.5.0[${PYTHON_USEDEP}]
diff --git a/dev-python/fqdn/fqdn-1.1.1.ebuild b/dev-python/fqdn/fqdn-1.1.1.ebuild
index 07c567ad6896..a32fb6b8dce0 100644
--- a/dev-python/fqdn/fqdn-1.1.1.ebuild
+++ b/dev-python/fqdn/fqdn-1.1.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/cached-property[${PYTHON_USEDEP}]"
diff --git a/dev-python/freezegun/freezegun-0.3.10.ebuild b/dev-python/freezegun/freezegun-0.3.10.ebuild
index d87eb1ebce87..a398a264edc3 100644
--- a/dev-python/freezegun/freezegun-0.3.10.ebuild
+++ b/dev-python/freezegun/freezegun-0.3.10.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/freezegun/freezegun-0.3.11.ebuild b/dev-python/freezegun/freezegun-0.3.11.ebuild
index d74d7f9153bd..8211ca08193a 100644
--- a/dev-python/freezegun/freezegun-0.3.11.ebuild
+++ b/dev-python/freezegun/freezegun-0.3.11.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
index 65d9952c0597..bd6ddcdf57ec 100644
--- a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.11-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=5
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.7[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/frozen-flask/frozen-flask-0.15.ebuild b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
index c233a73dac4a..001c24b4870b 100644
--- a/dev-python/frozen-flask/frozen-flask-0.15.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.15.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
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/flask-0.7[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/fudge/fudge-0.9.6-r1.ebuild b/dev-python/fudge/fudge-0.9.6-r1.ebuild
index ff7d192d2c4f..91e4234c05d9 100644
--- a/dev-python/fudge/fudge-0.9.6-r1.ebuild
+++ b/dev-python/fudge/fudge-0.9.6-r1.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="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
diff --git a/dev-python/fudge/fudge-1.1.0.ebuild b/dev-python/fudge/fudge-1.1.0.ebuild
index 39fc9a2b38c3..ccacd3ce7396 100644
--- a/dev-python/fudge/fudge-1.1.0.ebuild
+++ b/dev-python/fudge/fudge-1.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
index 89faa7da4231..e26854da0950 100644
--- a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
+++ b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild b/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
index 47cd945080e3..95d90c123eaf 100644
--- a/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
+++ b/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/gammapy/gammapy-0.6.ebuild b/dev-python/gammapy/gammapy-0.6.ebuild
index 8316cb07720f..221018bdd0e2 100644
--- a/dev-python/gammapy/gammapy-0.6.ebuild
+++ b/dev-python/gammapy/gammapy-0.6.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
RDEPEND="
diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1-r1.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1-r1.ebuild
index 1d38d36d756c..aebf3525f13a 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1-r1.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-1.13-use-friendy-version-checks.patch"
diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1.ebuild
index bc98bc6d6edf..ccc056b649f9 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-1.13-use-friendy-version-checks.patch"
diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.4.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.4.ebuild
index 1f43500e98c1..f4f84a4ebab2 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.4.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-1.13-use-friendy-version-checks.patch"
diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.5.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.5.ebuild
index 42ce0c7177b4..598e50b72a0e 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.5.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-2.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-1.13-use-friendy-version-checks.patch"
diff --git a/dev-python/geoip-python/geoip-python-1.3.2-r1.ebuild b/dev-python/geoip-python/geoip-python-1.3.2-r1.ebuild
index 0e044c47a30a..12825543a2e2 100644
--- a/dev-python/geoip-python/geoip-python-1.3.2-r1.ebuild
+++ b/dev-python/geoip-python/geoip-python-1.3.2-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/geoip-1.4.8"
DEPEND="
diff --git a/dev-python/geopy/geopy-1.11.0.ebuild b/dev-python/geopy/geopy-1.11.0.ebuild
index 58c01171735d..5ab26fa0c206 100644
--- a/dev-python/geopy/geopy-1.11.0.ebuild
+++ b/dev-python/geopy/geopy-1.11.0.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="http://www.geopy.org/ https://github.com/geopy/geopy"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
IUSE="test doc timezone yahoo"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/gevent-socketio/gevent-socketio-0.3.6.ebuild b/dev-python/gevent-socketio/gevent-socketio-0.3.6.ebuild
index 211f7b5274dc..34e30ea4ec93 100644
--- a/dev-python/gevent-socketio/gevent-socketio-0.3.6.ebuild
+++ b/dev-python/gevent-socketio/gevent-socketio-0.3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/gevent-websocket[${PYTHON_USEDEP}]
dev-python/gevent[${PYTHON_USEDEP}]
diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild
index 45775b60b9e8..82e4d70b8d49 100644
--- a/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild
+++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild
index 21f14b7c62dd..f919e09f222e 100644
--- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild
+++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/dev-python/ginga/ginga-2.6.5.ebuild b/dev-python/ginga/ginga-2.6.5.ebuild
index 296a6bb9c94e..1c995325c2e1 100644
--- a/dev-python/ginga/ginga-2.6.5.ebuild
+++ b/dev-python/ginga/ginga-2.6.5.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
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="examples gtk qt5 test tk"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/gitdb2/gitdb2-2.0.3.ebuild b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
index 3d23d7df7d56..f0e1a31b7b39 100644
--- a/dev-python/gitdb2/gitdb2-2.0.3.ebuild
+++ b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!dev-python/gitdb[${PYTHON_USEDEP}]
diff --git a/dev-python/gitlabform/gitlabform-1.0.7.ebuild b/dev-python/gitlabform/gitlabform-1.0.7.ebuild
index 34dcba43fdcc..509c2995ef75 100644
--- a/dev-python/gitlabform/gitlabform-1.0.7.ebuild
+++ b/dev-python/gitlabform/gitlabform-1.0.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
diff --git a/dev-python/gitlabform/gitlabform-1.3.0.ebuild b/dev-python/gitlabform/gitlabform-1.3.0.ebuild
index 34dcba43fdcc..509c2995ef75 100644
--- a/dev-python/gitlabform/gitlabform-1.3.0.ebuild
+++ b/dev-python/gitlabform/gitlabform-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
diff --git a/dev-python/gitlabform/gitlabform-1.5.0.ebuild b/dev-python/gitlabform/gitlabform-1.5.0.ebuild
index b149c4c4945f..c250d12efd3e 100644
--- a/dev-python/gitlabform/gitlabform-1.5.0.ebuild
+++ b/dev-python/gitlabform/gitlabform-1.5.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
diff --git a/dev-python/globre/globre-0.1.4.ebuild b/dev-python/globre/globre-0.1.4.ebuild
index e20a0c85759b..4b5fdd63769c 100644
--- a/dev-python/globre/globre-0.1.4.ebuild
+++ b/dev-python/globre/globre-0.1.4.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/globre/globre-0.1.5.ebuild b/dev-python/globre/globre-0.1.5.ebuild
index 89b73fc0979a..07e2e5fdddf3 100644
--- a/dev-python/globre/globre-0.1.5.ebuild
+++ b/dev-python/globre/globre-0.1.5.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/glue-vispy-viewers/glue-vispy-viewers-0.7.2.ebuild b/dev-python/glue-vispy-viewers/glue-vispy-viewers-0.7.2.ebuild
index 4bb22346d1c0..d7c462ad6099 100644
--- a/dev-python/glue-vispy-viewers/glue-vispy-viewers-0.7.2.ebuild
+++ b/dev-python/glue-vispy-viewers/glue-vispy-viewers-0.7.2.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst CHANGES.md )
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild
index 941e13ee859c..6dfd5120449a 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.5.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.6.2.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.6.2.ebuild
index d61320b62ae5..552155460e6c 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.6.2.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.6.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild
index 9d6133635d0a..5597d7a5e0ec 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild
index 6d8fc40555e0..0eda25639f69 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild
index 6d8fc40555e0..0eda25639f69 100644
--- a/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild b/dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild
index 4c34e95c5e8d..bd203bd8daea 100644
--- a/dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild
+++ b/dev-python/google-apputils/google-apputils-0.4.2-r1.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"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/python-dateutil-1.4[${PYTHON_USEDEP}]
diff --git a/dev-python/google-apputils/google-apputils-0.4.2-r2.ebuild b/dev-python/google-apputils/google-apputils-0.4.2-r2.ebuild
index a6076c32be6e..681e3251f575 100644
--- a/dev-python/google-apputils/google-apputils-0.4.2-r2.ebuild
+++ b/dev-python/google-apputils/google-apputils-0.4.2-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="5"
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/namespace-google[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild
index 61d3f8cd0508..a82bed81fc9d 100644
--- a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild
+++ b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/httplib2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild
index 1b43fb88d253..f47ccd9b9594 100644
--- a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild
+++ b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/httplib2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth/google-auth-1.0.1.ebuild b/dev-python/google-auth/google-auth-1.0.1.ebuild
index 090478b0cca9..af55f7df3e84 100644
--- a/dev-python/google-auth/google-auth-1.0.1.ebuild
+++ b/dev-python/google-auth/google-auth-1.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/namespace-google[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth/google-auth-1.1.0.ebuild b/dev-python/google-auth/google-auth-1.1.0.ebuild
index 7ea41bd1bc85..56f453796211 100644
--- a/dev-python/google-auth/google-auth-1.1.0.ebuild
+++ b/dev-python/google-auth/google-auth-1.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/namespace-google[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth/google-auth-1.4.1.ebuild b/dev-python/google-auth/google-auth-1.4.1.ebuild
index 513e90166510..8cc3ff5c8462 100644
--- a/dev-python/google-auth/google-auth-1.4.1.ebuild
+++ b/dev-python/google-auth/google-auth-1.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/namespace-google[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth/google-auth-1.6.3.ebuild b/dev-python/google-auth/google-auth-1.6.3.ebuild
index 65a3ed04f6ae..3b9006239375 100644
--- a/dev-python/google-auth/google-auth-1.6.3.ebuild
+++ b/dev-python/google-auth/google-auth-1.6.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/namespace-google[${PYTHON_USEDEP}]
diff --git a/dev-python/google-reauth-python/google-reauth-python-0.1.0.ebuild b/dev-python/google-reauth-python/google-reauth-python-0.1.0.ebuild
index 8567dfbc6569..a17d9437d2fb 100644
--- a/dev-python/google-reauth-python/google-reauth-python-0.1.0.ebuild
+++ b/dev-python/google-reauth-python/google-reauth-python-0.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/oauth2client[${PYTHON_USEDEP}]
diff --git a/dev-python/gql/gql-0.1.0.ebuild b/dev-python/gql/gql-0.1.0.ebuild
index 4c5defa83988..7b641920f69e 100644
--- a/dev-python/gql/gql-0.1.0.ebuild
+++ b/dev-python/gql/gql-0.1.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
diff --git a/dev-python/graphviz/graphviz-0.10.1.ebuild b/dev-python/graphviz/graphviz-0.10.1.ebuild
index 7e92809d7b77..d1dd3aef5b2a 100644
--- a/dev-python/graphviz/graphviz-0.10.1.ebuild
+++ b/dev-python/graphviz/graphviz-0.10.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="media-gfx/graphviz"
DEPEND="
diff --git a/dev-python/graphviz/graphviz-0.13.ebuild b/dev-python/graphviz/graphviz-0.13.ebuild
index 15f6ec7d3687..4948c11342e7 100644
--- a/dev-python/graphviz/graphviz-0.13.ebuild
+++ b/dev-python/graphviz/graphviz-0.13.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="media-gfx/graphviz"
DEPEND="
diff --git a/dev-python/graphviz/graphviz-0.7.1.ebuild b/dev-python/graphviz/graphviz-0.7.1.ebuild
index a2327f77b8aa..bc752435e77c 100644
--- a/dev-python/graphviz/graphviz-0.7.1.ebuild
+++ b/dev-python/graphviz/graphviz-0.7.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=6
@@ -15,6 +15,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="media-gfx/graphviz"
DEPEND="
diff --git a/dev-python/greenstalk/greenstalk-1.0.1.ebuild b/dev-python/greenstalk/greenstalk-1.0.1.ebuild
index 98bafab82c34..fc13a4a44871 100644
--- a/dev-python/greenstalk/greenstalk-1.0.1.ebuild
+++ b/dev-python/greenstalk/greenstalk-1.0.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/guessit/guessit-3.0.0.ebuild b/dev-python/guessit/guessit-3.0.0.ebuild
index 4b384cf1a024..489270bf7e0d 100644
--- a/dev-python/guessit/guessit-3.0.0.ebuild
+++ b/dev-python/guessit/guessit-3.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
diff --git a/dev-python/guessit/guessit-9999.ebuild b/dev-python/guessit/guessit-9999.ebuild
index e6c0ed6af5f1..f89e9b071ec8 100644
--- a/dev-python/guessit/guessit-9999.ebuild
+++ b/dev-python/guessit/guessit-9999.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
diff --git a/dev-python/gwcs/gwcs-0.7.ebuild b/dev-python/gwcs/gwcs-0.7.ebuild
index 8bb0a702c5e3..48adb12da4ec 100644
--- a/dev-python/gwcs/gwcs-0.7.ebuild
+++ b/dev-python/gwcs/gwcs-0.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/h11/h11-0.7.0.ebuild b/dev-python/h11/h11-0.7.0.ebuild
index e6d101d4f0ce..86df9481fae2 100644
--- a/dev-python/h11/h11-0.7.0.ebuild
+++ b/dev-python/h11/h11-0.7.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/h11/h11-0.8.1.ebuild b/dev-python/h11/h11-0.8.1.ebuild
index a16ad68016d7..6d5225fead81 100644
--- a/dev-python/h11/h11-0.8.1.ebuild
+++ b/dev-python/h11/h11-0.8.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/h5py/h5py-2.7.0.ebuild b/dev-python/h5py/h5py-2.7.0.ebuild
index 55d2902d39c7..af6a18ea3e92 100644
--- a/dev-python/h5py/h5py-2.7.0.ebuild
+++ b/dev-python/h5py/h5py-2.7.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test examples mpi"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/hdf5:=[mpi=,hl(+)]
diff --git a/dev-python/h5py/h5py-2.7.1.ebuild b/dev-python/h5py/h5py-2.7.1.ebuild
index 55f42f711d75..97f144b2efe1 100644
--- a/dev-python/h5py/h5py-2.7.1.ebuild
+++ b/dev-python/h5py/h5py-2.7.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test examples mpi"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/hdf5:=[mpi=,hl(+)]
diff --git a/dev-python/h5py/h5py-2.9.0.ebuild b/dev-python/h5py/h5py-2.9.0.ebuild
index 55f42f711d75..97f144b2efe1 100644
--- a/dev-python/h5py/h5py-2.9.0.ebuild
+++ b/dev-python/h5py/h5py-2.9.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test examples mpi"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/hdf5:=[mpi=,hl(+)]
diff --git a/dev-python/hacking/hacking-0.10.3.ebuild b/dev-python/hacking/hacking-0.10.3.ebuild
index fdfac643f377..e734f197a820 100644
--- a/dev-python/hacking/hacking-0.10.3.ebuild
+++ b/dev-python/hacking/hacking-0.10.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/hacking/hacking-0.9.2.ebuild b/dev-python/hacking/hacking-0.9.2.ebuild
index 98a49ae20f64..f57d6aaba5e1 100644
--- a/dev-python/hacking/hacking-0.9.2.ebuild
+++ b/dev-python/hacking/hacking-0.9.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="~dev-python/pep8-1.5.6[${PYTHON_USEDEP}]
~dev-python/pyflakes-0.8.1[${PYTHON_USEDEP}]
diff --git a/dev-python/hacking/hacking-0.9.6.ebuild b/dev-python/hacking/hacking-0.9.6.ebuild
index fd5ad5ce65ac..27990230103d 100644
--- a/dev-python/hacking/hacking-0.9.6.ebuild
+++ b/dev-python/hacking/hacking-0.9.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="~dev-python/pep8-1.5.6[${PYTHON_USEDEP}]
~dev-python/pyflakes-0.8.1[${PYTHON_USEDEP}]
diff --git a/dev-python/hacking/hacking-1.1.0.ebuild b/dev-python/hacking/hacking-1.1.0.ebuild
index 1a14c8fbc5ed..e95f7811d8d0 100644
--- a/dev-python/hacking/hacking-1.1.0.ebuild
+++ b/dev-python/hacking/hacking-1.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~hppa ~ppc64 ~s390 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/flake8-2.6.0[${PYTHON_USEDEP}]
diff --git a/dev-python/hcs-utils/hcs-utils-1.5.ebuild b/dev-python/hcs-utils/hcs-utils-1.5.ebuild
index 7fe04435067c..9da66beeb923 100644
--- a/dev-python/hcs-utils/hcs-utils-1.5.ebuild
+++ b/dev-python/hcs-utils/hcs-utils-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/hcs-utils/hcs-utils-2.0.ebuild b/dev-python/hcs-utils/hcs-utils-2.0.ebuild
index fb8377528b99..63d221dafd40 100644
--- a/dev-python/hcs-utils/hcs-utils-2.0.ebuild
+++ b/dev-python/hcs-utils/hcs-utils-2.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="5"
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/healpy/healpy-1.10.3.ebuild b/dev-python/healpy/healpy-1.10.3.ebuild
index f133b6537001..80c87493bd0f 100644
--- a/dev-python/healpy/healpy-1.10.3.ebuild
+++ b/dev-python/healpy/healpy-1.10.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/healpy/healpy-1.11.0.ebuild b/dev-python/healpy/healpy-1.11.0.ebuild
index 4b88281b5312..048844f7e336 100644
--- a/dev-python/healpy/healpy-1.11.0.ebuild
+++ b/dev-python/healpy/healpy-1.11.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/hgdistver/hgdistver-0.25.ebuild b/dev-python/hgdistver/hgdistver-0.25.ebuild
index 23570a03306a..59c225d7bfa7 100644
--- a/dev-python/hgdistver/hgdistver-0.25.ebuild
+++ b/dev-python/hgdistver/hgdistver-0.25.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/hglib/hglib-1.5.ebuild b/dev-python/hglib/hglib-1.5.ebuild
index 8e38d45dd8cd..cdc81cf4c88c 100644
--- a/dev-python/hglib/hglib-1.5.ebuild
+++ b/dev-python/hglib/hglib-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-vcs/mercurial-2.4.2"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/hglib/hglib-2.1.ebuild b/dev-python/hglib/hglib-2.1.ebuild
index da7afad6a9fe..dee6a7d387a7 100644
--- a/dev-python/hglib/hglib-2.1.ebuild
+++ b/dev-python/hglib/hglib-2.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-vcs/mercurial-2.4.2"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/hiro/hiro-0.2.ebuild b/dev-python/hiro/hiro-0.2.ebuild
index 9ae839cb175e..3961a05b0ea5 100644
--- a/dev-python/hiro/hiro-0.2.ebuild
+++ b/dev-python/hiro/hiro-0.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/mock[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/hiro/hiro-0.3.ebuild b/dev-python/hiro/hiro-0.3.ebuild
index 27c149b7e48a..f42df1b21a82 100644
--- a/dev-python/hiro/hiro-0.3.ebuild
+++ b/dev-python/hiro/hiro-0.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/mock[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/hiro/hiro-0.5.ebuild b/dev-python/hiro/hiro-0.5.ebuild
index f37bf29430eb..5ead98b371b3 100644
--- a/dev-python/hiro/hiro-0.5.ebuild
+++ b/dev-python/hiro/hiro-0.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mock[${PYTHON_USEDEP}]
diff --git a/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild b/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild
index feebb28d1af2..654b1c4d9e8e 100644
--- a/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild
+++ b/dev-python/hp3parclient/hp3parclient-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild b/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild
index 26f2dff89169..bb3201fee6e0 100644
--- a/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild
+++ b/dev-python/hp3parclient/hp3parclient-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/html5lib/html5lib-0.9999999.ebuild b/dev-python/html5lib/html5lib-0.9999999.ebuild
index ea6e01d7b644..c104dbfa8838 100644
--- a/dev-python/html5lib/html5lib-0.9999999.ebuild
+++ b/dev-python/html5lib/html5lib-0.9999999.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/html5lib/html5lib-0.999999999.ebuild b/dev-python/html5lib/html5lib-0.999999999.ebuild
index 4487607de5ad..1f16891c8f27 100644
--- a/dev-python/html5lib/html5lib-0.999999999.ebuild
+++ b/dev-python/html5lib/html5lib-0.999999999.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/webencodings[${PYTHON_USEDEP}]"
diff --git a/dev-python/httpauth/httpauth-0.3.ebuild b/dev-python/httpauth/httpauth-0.3.ebuild
index c4529d43b520..89227248334a 100644
--- a/dev-python/httpauth/httpauth-0.3.ebuild
+++ b/dev-python/httpauth/httpauth-0.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/httpretty/httpretty-0.8.14.ebuild b/dev-python/httpretty/httpretty-0.8.14.ebuild
index 807a4985226e..fc47b91c7afa 100644
--- a/dev-python/httpretty/httpretty-0.8.14.ebuild
+++ b/dev-python/httpretty/httpretty-0.8.14.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/urllib3[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/humanfriendly/humanfriendly-4.17.ebuild b/dev-python/humanfriendly/humanfriendly-4.17.ebuild
index bd6f4e1518bf..42b2b72f8640 100644
--- a/dev-python/humanfriendly/humanfriendly-4.17.ebuild
+++ b/dev-python/humanfriendly/humanfriendly-4.17.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/monotonic[${PYTHON_USEDEP}]
diff --git a/dev-python/humanize/humanize-0.5.1.ebuild b/dev-python/humanize/humanize-0.5.1.ebuild
index 9f2c2e826be8..4cede29ed9b8 100644
--- a/dev-python/humanize/humanize-0.5.1.ebuild
+++ b/dev-python/humanize/humanize-0.5.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/icalendar/icalendar-3.11.7-r1.ebuild b/dev-python/icalendar/icalendar-3.11.7-r1.ebuild
index aff8419b868b..e48220570506 100644
--- a/dev-python/icalendar/icalendar-3.11.7-r1.ebuild
+++ b/dev-python/icalendar/icalendar-3.11.7-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="
diff --git a/dev-python/icalendar/icalendar-3.11.7.ebuild b/dev-python/icalendar/icalendar-3.11.7.ebuild
index 5abbf5c86eff..441d319017cf 100644
--- a/dev-python/icalendar/icalendar-3.11.7.ebuild
+++ b/dev-python/icalendar/icalendar-3.11.7.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/icalendar/icalendar-3.9.2.ebuild b/dev-python/icalendar/icalendar-3.9.2.ebuild
index ac910cabc9bd..d1dffad19619 100644
--- a/dev-python/icalendar/icalendar-3.9.2.ebuild
+++ b/dev-python/icalendar/icalendar-3.9.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/icalendar/icalendar-4.0.3.ebuild b/dev-python/icalendar/icalendar-4.0.3.ebuild
index 8407102bbd83..b9f08a775ff8 100644
--- a/dev-python/icalendar/icalendar-4.0.3.ebuild
+++ b/dev-python/icalendar/icalendar-4.0.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( "README.rst" )
RDEPEND="
diff --git a/dev-python/imapclient/imapclient-0.13.ebuild b/dev-python/imapclient/imapclient-0.13.ebuild
index 5cb345d53db4..6d307b59f89f 100644
--- a/dev-python/imapclient/imapclient-0.13.ebuild
+++ b/dev-python/imapclient/imapclient-0.13.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/imapclient/imapclient-2.1.0.ebuild b/dev-python/imapclient/imapclient-2.1.0.ebuild
index 2b5dec6af405..5742007c8532 100644
--- a/dev-python/imapclient/imapclient-2.1.0.ebuild
+++ b/dev-python/imapclient/imapclient-2.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/imexam/imexam-0.7.1.ebuild b/dev-python/imexam/imexam-0.7.1.ebuild
index 37228d85b067..9056407c41b2 100644
--- a/dev-python/imexam/imexam-0.7.1.ebuild
+++ b/dev-python/imexam/imexam-0.7.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=6
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/iminuit/iminuit-1.2.ebuild b/dev-python/iminuit/iminuit-1.2.ebuild
index 0ca58b2a86bd..a0bc2bdbccd8 100644
--- a/dev-python/iminuit/iminuit-1.2.ebuild
+++ b/dev-python/iminuit/iminuit-1.2.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="MIT LGPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/iminuit/iminuit-1.3.3.ebuild b/dev-python/iminuit/iminuit-1.3.3.ebuild
index 0ca58b2a86bd..a0bc2bdbccd8 100644
--- a/dev-python/iminuit/iminuit-1.3.3.ebuild
+++ b/dev-python/iminuit/iminuit-1.3.3.ebuild
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="MIT LGPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild
index 97da73edde51..cc6b85dbe12c 100644
--- a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2)
diff --git a/dev-python/inflect/inflect-0.2.5.ebuild b/dev-python/inflect/inflect-0.2.5.ebuild
index b5f00de1a473..92e9feb41e35 100644
--- a/dev-python/inflect/inflect-0.2.5.ebuild
+++ b/dev-python/inflect/inflect-0.2.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/inflect/inflect-2.1.0.ebuild b/dev-python/inflect/inflect-2.1.0.ebuild
index 08aaff5c8b93..470adefdb043 100644
--- a/dev-python/inflect/inflect-2.1.0.ebuild
+++ b/dev-python/inflect/inflect-2.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/inflection/inflection-0.3.1.ebuild b/dev-python/inflection/inflection-0.3.1.ebuild
index d9cc35cd16ea..f868e5b62c64 100644
--- a/dev-python/inflection/inflection-0.3.1.ebuild
+++ b/dev-python/inflection/inflection-0.3.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/influxdb/influxdb-2.12.0.ebuild b/dev-python/influxdb/influxdb-2.12.0.ebuild
index 0196df5b6e6e..5dbd75dd1c44 100644
--- a/dev-python/influxdb/influxdb-2.12.0.ebuild
+++ b/dev-python/influxdb/influxdb-2.12.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/inotifyx/inotifyx-0.2.2.ebuild b/dev-python/inotifyx/inotifyx-0.2.2.ebuild
index ebaafa18716c..75739d4401eb 100644
--- a/dev-python/inotifyx/inotifyx-0.2.2.ebuild
+++ b/dev-python/inotifyx/inotifyx-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
esetup.py test
diff --git a/dev-python/intervaltree/intervaltree-2.1.0.ebuild b/dev-python/intervaltree/intervaltree-2.1.0.ebuild
index 8879ef39ad1e..cc1d1bd7cf78 100644
--- a/dev-python/intervaltree/intervaltree-2.1.0.ebuild
+++ b/dev-python/intervaltree/intervaltree-2.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/iocapture/iocapture-0.1.2-r1.ebuild b/dev-python/iocapture/iocapture-0.1.2-r1.ebuild
index 3d32252c86ef..68fe32ccb9be 100644
--- a/dev-python/iocapture/iocapture-0.1.2-r1.ebuild
+++ b/dev-python/iocapture/iocapture-0.1.2-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
LICENSE="MIT"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/iocapture/iocapture-0.1.2-r2.ebuild b/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
index 3ad57635e00d..17e51fd67f0f 100644
--- a/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
+++ b/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
LICENSE="MIT"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild b/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild
index a8bc84c41ddb..874b8614ed65 100644
--- a/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild
+++ b/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/ipython-6[${PYTHON_USEDEP}]
diff --git a/dev-python/ipykernel/ipykernel-4.8.2.ebuild b/dev-python/ipykernel/ipykernel-4.8.2.ebuild
index 187ae907354c..244ae2be52c9 100644
--- a/dev-python/ipykernel/ipykernel-4.8.2.ebuild
+++ b/dev-python/ipykernel/ipykernel-4.8.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/ipython-6[${PYTHON_USEDEP}]
diff --git a/dev-python/ipykernel/ipykernel-5.1.0.ebuild b/dev-python/ipykernel/ipykernel-5.1.0.ebuild
index 85f606682f6d..677a27f5c0a8 100644
--- a/dev-python/ipykernel/ipykernel-5.1.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-5.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/ipython-6[${PYTHON_USEDEP}]
diff --git a/dev-python/ipyparallel/ipyparallel-6.0.2-r1.ebuild b/dev-python/ipyparallel/ipyparallel-6.0.2-r1.ebuild
index eaecfdeb101e..3c087618a2c7 100644
--- a/dev-python/ipyparallel/ipyparallel-6.0.2-r1.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-6.0.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]
diff --git a/dev-python/ipyparallel/ipyparallel-6.2.3.ebuild b/dev-python/ipyparallel/ipyparallel-6.2.3.ebuild
index b84281765edc..7ee65d4e2aa0 100644
--- a/dev-python/ipyparallel/ipyparallel-6.2.3.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-6.2.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# About tests and tornado
# Upstreams claims to work fine with tornado 5, and it's indeed possible to
diff --git a/dev-python/ipython/ipython-5.4.1-r2.ebuild b/dev-python/ipython/ipython-5.4.1-r2.ebuild
index 9f84d5ddc9e0..4c6865ef4d4c 100644
--- a/dev-python/ipython/ipython-5.4.1-r2.ebuild
+++ b/dev-python/ipython/ipython-5.4.1-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]
diff --git a/dev-python/ipython_genutils/ipython_genutils-0.2.0.ebuild b/dev-python/ipython_genutils/ipython_genutils-0.2.0.ebuild
index b3883ea29952..39a2bb5c913d 100644
--- a/dev-python/ipython_genutils/ipython_genutils-0.2.0.ebuild
+++ b/dev-python/ipython_genutils/ipython_genutils-0.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild b/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild
index ec689a62efb0..aaad0d6db818 100644
--- a/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ipywidgets/ipywidgets-7.4.2-r1.ebuild b/dev-python/ipywidgets/ipywidgets-7.4.2-r1.ebuild
index e93864a23ee2..2264ba278d4a 100644
--- a/dev-python/ipywidgets/ipywidgets-7.4.2-r1.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-7.4.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ipywidgets/ipywidgets-7.4.2.ebuild b/dev-python/ipywidgets/ipywidgets-7.4.2.ebuild
index d8ac18b762d0..693a45753b70 100644
--- a/dev-python/ipywidgets/ipywidgets-7.4.2.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-7.4.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/irc/irc-16.3.ebuild b/dev-python/irc/irc-16.3.ebuild
index e520e4ae525c..449848bcb3de 100644
--- a/dev-python/irc/irc-16.3.ebuild
+++ b/dev-python/irc/irc-16.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jaraco-functools-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/irc/irc-17.0.ebuild b/dev-python/irc/irc-17.0.ebuild
index e81e00cd656c..253606a72f7e 100644
--- a/dev-python/irc/irc-17.0.ebuild
+++ b/dev-python/irc/irc-17.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
diff --git a/dev-python/irc/irc-17.1.ebuild b/dev-python/irc/irc-17.1.ebuild
index 1a6a8515e164..b534d09c2a25 100644
--- a/dev-python/irc/irc-17.1.ebuild
+++ b/dev-python/irc/irc-17.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/importlib_metadata[${PYTHON_USEDEP}]
diff --git a/dev-python/isodate/isodate-0.6.0.ebuild b/dev-python/isodate/isodate-0.6.0.ebuild
index 5244903079fb..c691e90abb99 100644
--- a/dev-python/isodate/isodate-0.6.0.ebuild
+++ b/dev-python/isodate/isodate-0.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-classes/jaraco-classes-1.4.ebuild b/dev-python/jaraco-classes/jaraco-classes-1.4.ebuild
index 0a2b7a659658..dd721310ef54 100644
--- a/dev-python/jaraco-classes/jaraco-classes-1.4.ebuild
+++ b/dev-python/jaraco-classes/jaraco-classes-1.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-classes/jaraco-classes-1.5-r1.ebuild b/dev-python/jaraco-classes/jaraco-classes-1.5-r1.ebuild
index 53def5d54190..dc9fa4881702 100644
--- a/dev-python/jaraco-classes/jaraco-classes-1.5-r1.ebuild
+++ b/dev-python/jaraco-classes/jaraco-classes-1.5-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-classes/jaraco-classes-2.0.ebuild b/dev-python/jaraco-classes/jaraco-classes-2.0.ebuild
index dfe803bba472..6754edb9c766 100644
--- a/dev-python/jaraco-classes/jaraco-classes-2.0.ebuild
+++ b/dev-python/jaraco-classes/jaraco-classes-2.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-collections/jaraco-collections-1.5.3-r1.ebuild b/dev-python/jaraco-collections/jaraco-collections-1.5.3-r1.ebuild
index d634de30137b..a621fa6ef219 100644
--- a/dev-python/jaraco-collections/jaraco-collections-1.5.3-r1.ebuild
+++ b/dev-python/jaraco-collections/jaraco-collections-1.5.3-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
PDEPEND="dev-python/jaraco-text[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/dev-python/jaraco-collections/jaraco-collections-1.6.0-r1.ebuild b/dev-python/jaraco-collections/jaraco-collections-1.6.0-r1.ebuild
index b9c0016ba406..142dc8be9e57 100644
--- a/dev-python/jaraco-collections/jaraco-collections-1.6.0-r1.ebuild
+++ b/dev-python/jaraco-collections/jaraco-collections-1.6.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
PDEPEND="dev-python/jaraco-text[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/dev-python/jaraco-collections/jaraco-collections-2.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-2.0.ebuild
index d8aefffd0776..70b22bd7bcc4 100644
--- a/dev-python/jaraco-collections/jaraco-collections-2.0.ebuild
+++ b/dev-python/jaraco-collections/jaraco-collections-2.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-collections/jaraco-collections-2.1.ebuild b/dev-python/jaraco-collections/jaraco-collections-2.1.ebuild
index d8aefffd0776..70b22bd7bcc4 100644
--- a/dev-python/jaraco-collections/jaraco-collections-2.1.ebuild
+++ b/dev-python/jaraco-collections/jaraco-collections-2.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-functools/jaraco-functools-1.19-r1.ebuild b/dev-python/jaraco-functools/jaraco-functools-1.19-r1.ebuild
index ebe3f058128f..8d6cc4c81dac 100644
--- a/dev-python/jaraco-functools/jaraco-functools-1.19-r1.ebuild
+++ b/dev-python/jaraco-functools/jaraco-functools-1.19-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild b/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild
index 5dd7780fa576..fba36e00fdd5 100644
--- a/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild
+++ b/dev-python/jaraco-functools/jaraco-functools-1.20-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-functools/jaraco-functools-2.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-2.0.ebuild
index c6edbff3e677..5811de735c6c 100644
--- a/dev-python/jaraco-functools/jaraco-functools-2.0.ebuild
+++ b/dev-python/jaraco-functools/jaraco-functools-2.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-itertools/jaraco-itertools-2.3-r1.ebuild b/dev-python/jaraco-itertools/jaraco-itertools-2.3-r1.ebuild
index c4c48eba45f8..199ea810629d 100644
--- a/dev-python/jaraco-itertools/jaraco-itertools-2.3-r1.ebuild
+++ b/dev-python/jaraco-itertools/jaraco-itertools-2.3-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-itertools/jaraco-itertools-3.0.0-r1.ebuild b/dev-python/jaraco-itertools/jaraco-itertools-3.0.0-r1.ebuild
index 0d19fccfefd0..5b1ed0d5e538 100644
--- a/dev-python/jaraco-itertools/jaraco-itertools-3.0.0-r1.ebuild
+++ b/dev-python/jaraco-itertools/jaraco-itertools-3.0.0-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-itertools/jaraco-itertools-4.4.2.ebuild b/dev-python/jaraco-itertools/jaraco-itertools-4.4.2.ebuild
index 7432f782e71f..805e75d860aa 100644
--- a/dev-python/jaraco-itertools/jaraco-itertools-4.4.2.ebuild
+++ b/dev-python/jaraco-itertools/jaraco-itertools-4.4.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-logging/jaraco-logging-1.5.2-r1.ebuild b/dev-python/jaraco-logging/jaraco-logging-1.5.2-r1.ebuild
index b2ba8ab3c09a..3d50cddc4334 100644
--- a/dev-python/jaraco-logging/jaraco-logging-1.5.2-r1.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-1.5.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-logging/jaraco-logging-1.5.ebuild b/dev-python/jaraco-logging/jaraco-logging-1.5.ebuild
index 14d70156b396..d0254baf0f62 100644
--- a/dev-python/jaraco-logging/jaraco-logging-1.5.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-1.5.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/tempora[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-logging/jaraco-logging-2.0.ebuild b/dev-python/jaraco-logging/jaraco-logging-2.0.ebuild
index 391cef5963d8..d8619de4e9a9 100644
--- a/dev-python/jaraco-logging/jaraco-logging-2.0.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-2.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild
index 2d7f264bc50c..cf31bc4548eb 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.4[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-packaging/jaraco-packaging-5.1-r1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-5.1-r1.ebuild
index 906c79e137e8..f5d708e9175c 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-5.1-r1.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-5.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.4[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-packaging/jaraco-packaging-6.1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-6.1.ebuild
index 4306c7a2ed04..1ba725d1e32f 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-6.1.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-6.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.4[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-packaging/jaraco-packaging-6.2.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-6.2.ebuild
index bec56e117f67..65be69a03f70 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-6.2.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-6.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/importlib_metadata[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-stream/jaraco-stream-1.1.1.ebuild b/dev-python/jaraco-stream/jaraco-stream-1.1.1.ebuild
index 97e31ddf3317..edc5fa877577 100644
--- a/dev-python/jaraco-stream/jaraco-stream-1.1.1.ebuild
+++ b/dev-python/jaraco-stream/jaraco-stream-1.1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/more-itertools[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-stream/jaraco-stream-1.2-r1.ebuild b/dev-python/jaraco-stream/jaraco-stream-1.2-r1.ebuild
index 6e61e406dd65..7d65d1251a30 100644
--- a/dev-python/jaraco-stream/jaraco-stream-1.2-r1.ebuild
+++ b/dev-python/jaraco-stream/jaraco-stream-1.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
<dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-stream/jaraco-stream-2.0-r1.ebuild b/dev-python/jaraco-stream/jaraco-stream-2.0-r1.ebuild
index 76b658301038..98e993bdea70 100644
--- a/dev-python/jaraco-stream/jaraco-stream-2.0-r1.ebuild
+++ b/dev-python/jaraco-stream/jaraco-stream-2.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-text/jaraco-text-1.10.1-r1.ebuild b/dev-python/jaraco-text/jaraco-text-1.10.1-r1.ebuild
index 2f1f531343ed..b1e961411893 100644
--- a/dev-python/jaraco-text/jaraco-text-1.10.1-r1.ebuild
+++ b/dev-python/jaraco-text/jaraco-text-1.10.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
PDEPEND="dev-python/jaraco-collections[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/dev-python/jaraco-text/jaraco-text-3.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.1.ebuild
index a3fda424dffe..7a2066c941c3 100644
--- a/dev-python/jaraco-text/jaraco-text-3.1.ebuild
+++ b/dev-python/jaraco-text/jaraco-text-3.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/jaraco-functools[${PYTHON_USEDEP}]
diff --git a/dev-python/jedi/jedi-0.10.2.ebuild b/dev-python/jedi/jedi-0.10.2.ebuild
index c05394f02abe..0af08cfafe55 100644
--- a/dev-python/jedi/jedi-0.10.2.ebuild
+++ b/dev-python/jedi/jedi-0.10.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jedi/jedi-0.12.1.ebuild b/dev-python/jedi/jedi-0.12.1.ebuild
index b17773bd46a4..2c05636baa09 100644
--- a/dev-python/jedi/jedi-0.12.1.ebuild
+++ b/dev-python/jedi/jedi-0.12.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/parso-0.3.1[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/jeepney/jeepney-0.3.1.ebuild b/dev-python/jeepney/jeepney-0.3.1.ebuild
index 81f9b75fa06c..da401a0b16ed 100644
--- a/dev-python/jeepney/jeepney-0.3.1.ebuild
+++ b/dev-python/jeepney/jeepney-0.3.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jellyfish/jellyfish-0.7.2.ebuild b/dev-python/jellyfish/jellyfish-0.7.2.ebuild
index 8b4b1810513b..aa2fda3ac965 100644
--- a/dev-python/jellyfish/jellyfish-0.7.2.ebuild
+++ b/dev-python/jellyfish/jellyfish-0.7.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jinja2-time/jinja2-time-0.2.0.ebuild b/dev-python/jinja2-time/jinja2-time-0.2.0.ebuild
index ada162acacdf..4261e83eb300 100644
--- a/dev-python/jinja2-time/jinja2-time-0.2.0.ebuild
+++ b/dev-python/jinja2-time/jinja2-time-0.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/arrow[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]"
diff --git a/dev-python/jmespath/jmespath-0.9.3-r1.ebuild b/dev-python/jmespath/jmespath-0.9.3-r1.ebuild
index e2923446e4df..089ce0920d5e 100644
--- a/dev-python/jmespath/jmespath-0.9.3-r1.ebuild
+++ b/dev-python/jmespath/jmespath-0.9.3-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/joblib/joblib-0.10.0.ebuild b/dev-python/joblib/joblib-0.10.0.ebuild
index bfcbc171bdd9..7637ee9cf1e3 100644
--- a/dev-python/joblib/joblib-0.10.0.ebuild
+++ b/dev-python/joblib/joblib-0.10.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/joblib/joblib-0.11.ebuild b/dev-python/joblib/joblib-0.11.ebuild
index 50ceb7927edf..4f2b2acbb0ec 100644
--- a/dev-python/joblib/joblib-0.11.ebuild
+++ b/dev-python/joblib/joblib-0.11.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/joblib/joblib-0.12.2.ebuild b/dev-python/joblib/joblib-0.12.2.ebuild
index 5132649ba2ae..2472da1dfddf 100644
--- a/dev-python/joblib/joblib-0.12.2.ebuild
+++ b/dev-python/joblib/joblib-0.12.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jplephem/jplephem-2.6.ebuild b/dev-python/jplephem/jplephem-2.6.ebuild
index 6efaa36c72a1..04aa58ed3eb6 100644
--- a/dev-python/jplephem/jplephem-2.6.ebuild
+++ b/dev-python/jplephem/jplephem-2.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/dev-python/json-rpc/json-rpc-1.11.0.ebuild b/dev-python/json-rpc/json-rpc-1.11.0.ebuild
index 4a8f4f398fca..359db38a0b80 100644
--- a/dev-python/json-rpc/json-rpc-1.11.0.ebuild
+++ b/dev-python/json-rpc/json-rpc-1.11.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/json-tools/json-tools-0.4.0.ebuild b/dev-python/json-tools/json-tools-0.4.0.ebuild
index 6dfaaa2f6f70..512094807680 100644
--- a/dev-python/json-tools/json-tools-0.4.0.ebuild
+++ b/dev-python/json-tools/json-tools-0.4.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/json-tools/json-tools-0.4.1.ebuild b/dev-python/json-tools/json-tools-0.4.1.ebuild
index bb7e8cc0e3e2..7dcd58cf695a 100644
--- a/dev-python/json-tools/json-tools-0.4.1.ebuild
+++ b/dev-python/json-tools/json-tools-0.4.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild b/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild
index a195a591ce0f..b3ac82beafcc 100644
--- a/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild
+++ b/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# There are optional json backends serializer/deserializers in addition to those selected here
# jsonlib, yajl. demjson added
diff --git a/dev-python/jsonpickle/jsonpickle-1.2.ebuild b/dev-python/jsonpickle/jsonpickle-1.2.ebuild
index f4a6601fd81f..893f7cb89ee3 100644
--- a/dev-python/jsonpickle/jsonpickle-1.2.ebuild
+++ b/dev-python/jsonpickle/jsonpickle-1.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# There are optional json backends serializer/deserializers in addition to those selected here
# jsonlib, yajl.
diff --git a/dev-python/jsonref/jsonref-0.1.ebuild b/dev-python/jsonref/jsonref-0.1.ebuild
index 88fabb0ae8e7..0145bc8b13a3 100644
--- a/dev-python/jsonref/jsonref-0.1.ebuild
+++ b/dev-python/jsonref/jsonref-0.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/jsonschema/jsonschema-2.3.0.ebuild b/dev-python/jsonschema/jsonschema-2.3.0.ebuild
index e5f7a0fce812..732de0fec5cb 100644
--- a/dev-python/jsonschema/jsonschema-2.3.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.3.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
local runner=( "${PYTHON}" -m unittest )
diff --git a/dev-python/jsonschema/jsonschema-2.4.0.ebuild b/dev-python/jsonschema/jsonschema-2.4.0.ebuild
index 29edeff73466..b027d9ef7817 100644
--- a/dev-python/jsonschema/jsonschema-2.4.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.4.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
"${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}"
diff --git a/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild b/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild
index dd7476a301ad..fc1012c726fb 100644
--- a/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/rfc3986[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonschema/jsonschema-2.6.0.ebuild b/dev-python/jsonschema/jsonschema-2.6.0.ebuild
index 4664194e869c..d7cd1854e4ae 100644
--- a/dev-python/jsonschema/jsonschema-2.6.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/rfc3987[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonschema/jsonschema-3.0.1.ebuild b/dev-python/jsonschema/jsonschema-3.0.1.ebuild
index 38e779523d74..a642c5eee676 100644
--- a/dev-python/jsonschema/jsonschema-3.0.1.ebuild
+++ b/dev-python/jsonschema/jsonschema-3.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]
diff --git a/dev-python/junit-xml/junit-xml-1.8.ebuild b/dev-python/junit-xml/junit-xml-1.8.ebuild
index bf4b1cf76f70..8c7e819d493b 100644
--- a/dev-python/junit-xml/junit-xml-1.8.ebuild
+++ b/dev-python/junit-xml/junit-xml-1.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_client/jupyter_client-5.1.0-r1.ebuild b/dev-python/jupyter_client/jupyter_client-5.1.0-r1.ebuild
index e1d659212525..aca0e398b346 100644
--- a/dev-python/jupyter_client/jupyter_client-5.1.0-r1.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-5.1.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_client/jupyter_client-5.2.3-r1.ebuild b/dev-python/jupyter_client/jupyter_client-5.2.3-r1.ebuild
index 470782ffa021..4bd11d0a2399 100644
--- a/dev-python/jupyter_client/jupyter_client-5.2.3-r1.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-5.2.3-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_client/jupyter_client-5.2.3.ebuild b/dev-python/jupyter_client/jupyter_client-5.2.3.ebuild
index 747f74cfe1a6..99d44b9c1caa 100644
--- a/dev-python/jupyter_client/jupyter_client-5.2.3.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-5.2.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_client/jupyter_client-5.2.4.ebuild b/dev-python/jupyter_client/jupyter_client-5.2.4.ebuild
index fb9e7603b74d..79523cd41607 100644
--- a/dev-python/jupyter_client/jupyter_client-5.2.4.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-5.2.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_console/jupyter_console-4.0.3.ebuild b/dev-python/jupyter_console/jupyter_console-4.0.3.ebuild
index 4798de780222..7745d85fd4b4 100644
--- a/dev-python/jupyter_console/jupyter_console-4.0.3.ebuild
+++ b/dev-python/jupyter_console/jupyter_console-4.0.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_console/jupyter_console-4.1.1.ebuild b/dev-python/jupyter_console/jupyter_console-4.1.1.ebuild
index e88257ae59ed..7e4e17426763 100644
--- a/dev-python/jupyter_console/jupyter_console-4.1.1.ebuild
+++ b/dev-python/jupyter_console/jupyter_console-4.1.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_console/jupyter_console-5.0.0.ebuild b/dev-python/jupyter_console/jupyter_console-5.0.0.ebuild
index 9efab28cfe66..6deca6587caf 100644
--- a/dev-python/jupyter_console/jupyter_console-5.0.0.ebuild
+++ b/dev-python/jupyter_console/jupyter_console-5.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_console/jupyter_console-5.1.0.ebuild b/dev-python/jupyter_console/jupyter_console-5.1.0.ebuild
index aa887586323f..063642fe8216 100644
--- a/dev-python/jupyter_console/jupyter_console-5.1.0.ebuild
+++ b/dev-python/jupyter_console/jupyter_console-5.1.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild b/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild
index aa887586323f..063642fe8216 100644
--- a/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild
+++ b/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
diff --git a/dev-python/jwcrypto/jwcrypto-0.4.2.ebuild b/dev-python/jwcrypto/jwcrypto-0.4.2.ebuild
index 7e18ab20cdfc..865385cd5a9a 100644
--- a/dev-python/jwcrypto/jwcrypto-0.4.2.ebuild
+++ b/dev-python/jwcrypto/jwcrypto-0.4.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/cryptography-1.5[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/kafka-python/kafka-python-1.3.3.ebuild b/dev-python/kafka-python/kafka-python-1.3.3.ebuild
index 25a6963a9164..62842c0eadae 100644
--- a/dev-python/kafka-python/kafka-python-1.3.3.ebuild
+++ b/dev-python/kafka-python/kafka-python-1.3.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="snappy test"
+RESTRICT="!test? ( test )"
RDEPEND="snappy? ( dev-python/snappy[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}
diff --git a/dev-python/kaptan/kaptan-0.5.12.ebuild b/dev-python/kaptan/kaptan-0.5.12.ebuild
index 8d941ca3bff6..095b7eed1629 100644
--- a/dev-python/kaptan/kaptan-0.5.12.ebuild
+++ b/dev-python/kaptan/kaptan-0.5.12.ebuild
@@ -14,6 +14,7 @@ LICENSE="kaptan"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${BDEPEND}
diff --git a/dev-python/keepassx/keepassx-0.1.0-r1.ebuild b/dev-python/keepassx/keepassx-0.1.0-r1.ebuild
index 1e46db061f3c..a7fb7f17d387 100644
--- a/dev-python/keepassx/keepassx-0.1.0-r1.ebuild
+++ b/dev-python/keepassx/keepassx-0.1.0-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
S=${WORKDIR}/python-${P}
diff --git a/dev-python/keyring/keyring-13.2.1-r1.ebuild b/dev-python/keyring/keyring-13.2.1-r1.ebuild
index 0cd6bdea71df..a2ddfdf7306f 100644
--- a/dev-python/keyring/keyring-13.2.1-r1.ebuild
+++ b/dev-python/keyring/keyring-13.2.1-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=7
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/secretstorage[${PYTHON_USEDEP}]
diff --git a/dev-python/keyring/keyring-13.2.1.ebuild b/dev-python/keyring/keyring-13.2.1.ebuild
index 7601c3a8c00f..3d2fd4e8a798 100644
--- a/dev-python/keyring/keyring-13.2.1.ebuild
+++ b/dev-python/keyring/keyring-13.2.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="PSF-2"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/keyring/keyring-15.0.0.ebuild b/dev-python/keyring/keyring-15.0.0.ebuild
index 7a402c3f56ed..9db3a228e23a 100644
--- a/dev-python/keyring/keyring-15.0.0.ebuild
+++ b/dev-python/keyring/keyring-15.0.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
EAPI=7
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/secretstorage[${PYTHON_USEDEP}]
diff --git a/dev-python/keyring/keyring-18.0.1.ebuild b/dev-python/keyring/keyring-18.0.1.ebuild
index b66ea9909c0c..28be4645a8a2 100644
--- a/dev-python/keyring/keyring-18.0.1.ebuild
+++ b/dev-python/keyring/keyring-18.0.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="PSF-2"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/secretstorage[${PYTHON_USEDEP}]
diff --git a/dev-python/keystonemiddleware/keystonemiddleware-4.17.0.ebuild b/dev-python/keystonemiddleware/keystonemiddleware-4.17.0.ebuild
index 1c2463c2a7d0..86ec621b4549 100644
--- a/dev-python/keystonemiddleware/keystonemiddleware-4.17.0.ebuild
+++ b/dev-python/keystonemiddleware/keystonemiddleware-4.17.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild b/dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild
index a4dfeef8554d..b48ce9b71dbf 100644
--- a/dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild
+++ b/dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/keystonemiddleware/keystonemiddleware-6.0.0.ebuild b/dev-python/keystonemiddleware/keystonemiddleware-6.0.0.ebuild
index 32a97395aed0..3659332520a0 100644
--- a/dev-python/keystonemiddleware/keystonemiddleware-6.0.0.ebuild
+++ b/dev-python/keystonemiddleware/keystonemiddleware-6.0.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/kid/kid-0.9.6-r1.ebuild b/dev-python/kid/kid-0.9.6-r1.ebuild
index 628a0d8210a2..6a1ce66efaae 100644
--- a/dev-python/kid/kid-0.9.6-r1.ebuild
+++ b/dev-python/kid/kid-0.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="MIT"
SLOT="0"
KEYWORDS="amd64 ia64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/kombu/kombu-4.1.0-r1.ebuild b/dev-python/kombu/kombu-4.1.0-r1.ebuild
index c8168c0b8adb..fd89b019d00b 100644
--- a/dev-python/kombu/kombu-4.1.0-r1.ebuild
+++ b/dev-python/kombu/kombu-4.1.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples mongodb msgpack redis sqs test yaml"
+RESTRICT="!test? ( test )"
# couchdb backend support possible via dev-python/couchdb-python
# ditto dev-python/kazoo(>=1.3.1)
diff --git a/dev-python/kombu/kombu-4.2.1.ebuild b/dev-python/kombu/kombu-4.2.1.ebuild
index 286b96f5184a..1825bba9b97c 100644
--- a/dev-python/kombu/kombu-4.2.1.ebuild
+++ b/dev-python/kombu/kombu-4.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples mongodb msgpack redis sqs test yaml"
+RESTRICT="!test? ( test )"
# couchdb backend support possible via dev-python/couchdb-python
# ditto dev-python/kazoo(>=1.3.1)
diff --git a/dev-python/kombu/kombu-4.4.0.ebuild b/dev-python/kombu/kombu-4.4.0.ebuild
index 389767e4316f..02ecc18e0153 100644
--- a/dev-python/kombu/kombu-4.4.0.ebuild
+++ b/dev-python/kombu/kombu-4.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples mongodb msgpack redis sqs test yaml"
+RESTRICT="!test? ( test )"
# couchdb backend support possible via dev-python/couchdb-python
# ditto dev-python/kazoo(>=1.3.1)
diff --git a/dev-python/kombu/kombu-4.6.3.ebuild b/dev-python/kombu/kombu-4.6.3.ebuild
index e7d386cee926..21fbbd1c8de1 100644
--- a/dev-python/kombu/kombu-4.6.3.ebuild
+++ b/dev-python/kombu/kombu-4.6.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc examples mongodb msgpack redis sqs test yaml"
+RESTRICT="!test? ( test )"
# zookeeper backend support possible via dev-python/kazoo
RDEPEND="
diff --git a/dev-python/lesscpy/lesscpy-0.9j.ebuild b/dev-python/lesscpy/lesscpy-0.9j.ebuild
index 748908d3ee0b..5cb224036319 100644
--- a/dev-python/lesscpy/lesscpy-0.9j.ebuild
+++ b/dev-python/lesscpy/lesscpy-0.9j.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/ply[${PYTHON_USEDEP}]"
diff --git a/dev-python/libcloud/libcloud-0.15.1.ebuild b/dev-python/libcloud/libcloud-0.15.1.ebuild
index 939c1f125454..c0a45ec8a3f5 100644
--- a/dev-python/libcloud/libcloud-0.15.1.ebuild
+++ b/dev-python/libcloud/libcloud-0.15.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/libcloud/libcloud-1.2.1.ebuild b/dev-python/libcloud/libcloud-1.2.1.ebuild
index f9ddebeb994f..a76153688bd8 100644
--- a/dev-python/libcloud/libcloud-1.2.1.ebuild
+++ b/dev-python/libcloud/libcloud-1.2.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild b/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild
index 63b6ba1a3720..7f9462f3bea3 100644
--- a/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild
+++ b/dev-python/libpillowfight/libpillowfight-0.2.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pillow[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/libpillowfight/libpillowfight-0.3.0.ebuild b/dev-python/libpillowfight/libpillowfight-0.3.0.ebuild
index dd2d0d9959ac..8335b1a56ce8 100644
--- a/dev-python/libpillowfight/libpillowfight-0.3.0.ebuild
+++ b/dev-python/libpillowfight/libpillowfight-0.3.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pillow[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild
index b0d227f81e12..738b70c21d80 100644
--- a/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-5.2.0.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/dev-python/libvirt-python/libvirt-python-5.5.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.5.0.ebuild
index b0d227f81e12..738b70c21d80 100644
--- a/dev-python/libvirt-python/libvirt-python-5.5.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-5.5.0.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/dev-python/libvirt-python/libvirt-python-5.6.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.6.0.ebuild
index a020f3273876..4daec15a288c 100644
--- a/dev-python/libvirt-python/libvirt-python-5.6.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-5.6.0.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/dev-python/libvirt-python/libvirt-python-5.8.0.ebuild b/dev-python/libvirt-python/libvirt-python-5.8.0.ebuild
index a020f3273876..4daec15a288c 100644
--- a/dev-python/libvirt-python/libvirt-python-5.8.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-5.8.0.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/dev-python/libvirt-python/libvirt-python-9999.ebuild b/dev-python/libvirt-python/libvirt-python-9999.ebuild
index a020f3273876..4daec15a288c 100644
--- a/dev-python/libvirt-python/libvirt-python-9999.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9999.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND="${RDEPEND}
virtual/pkgconfig
diff --git a/dev-python/line_profiler/line_profiler-2.0.ebuild b/dev-python/line_profiler/line_profiler-2.0.ebuild
index 6a66f54adf03..cd7a36066ffd 100644
--- a/dev-python/line_profiler/line_profiler-2.0.ebuild
+++ b/dev-python/line_profiler/line_profiler-2.0.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/ipython[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/line_profiler/line_profiler-2.1.2.ebuild b/dev-python/line_profiler/line_profiler-2.1.2.ebuild
index 114dffb7cd9f..bd4b2f215788 100644
--- a/dev-python/line_profiler/line_profiler-2.1.2.ebuild
+++ b/dev-python/line_profiler/line_profiler-2.1.2.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
diff --git a/dev-python/line_profiler/line_profiler-9999.ebuild b/dev-python/line_profiler/line_profiler-9999.ebuild
index 28fae9f5158b..42b2e43e725b 100644
--- a/dev-python/line_profiler/line_profiler-9999.ebuild
+++ b/dev-python/line_profiler/line_profiler-9999.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/cython[${PYTHON_USEDEP}]
diff --git a/dev-python/linecache2/linecache2-1.0.0.ebuild b/dev-python/linecache2/linecache2-1.0.0.ebuild
index 2cf32cd62fd9..c7b2d659950b 100644
--- a/dev-python/linecache2/linecache2-1.0.0.ebuild
+++ b/dev-python/linecache2/linecache2-1.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
diff --git a/dev-python/livereload/livereload-2.4.1.ebuild b/dev-python/livereload/livereload-2.4.1.ebuild
index e96dd2dd62dc..959efddbae00 100644
--- a/dev-python/livereload/livereload-2.4.1.ebuild
+++ b/dev-python/livereload/livereload-2.4.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64"
IUSE="examples test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/livereload/livereload-2.5.2.ebuild b/dev-python/livereload/livereload-2.5.2.ebuild
index a2c98bb27ca4..aecc85691101 100644
--- a/dev-python/livereload/livereload-2.5.2.ebuild
+++ b/dev-python/livereload/livereload-2.5.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/llfuse/llfuse-1.3.2.ebuild b/dev-python/llfuse/llfuse-1.3.2.ebuild
index 4a45497e49c3..dc91b40c6053 100644
--- a/dev-python/llfuse/llfuse-1.3.2.ebuild
+++ b/dev-python/llfuse/llfuse-1.3.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-fs/fuse-2.8.0:0
$(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7 pypy)
diff --git a/dev-python/llfuse/llfuse-1.3.4.ebuild b/dev-python/llfuse/llfuse-1.3.4.ebuild
index 70bfc2da680c..2e3670d2b817 100644
--- a/dev-python/llfuse/llfuse-1.3.4.ebuild
+++ b/dev-python/llfuse/llfuse-1.3.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-fs/fuse-2.8.0:0
$(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7 pypy)
diff --git a/dev-python/llfuse/llfuse-1.3.5.ebuild b/dev-python/llfuse/llfuse-1.3.5.ebuild
index 451b5c898b2f..da27f3614d45 100644
--- a/dev-python/llfuse/llfuse-1.3.5.ebuild
+++ b/dev-python/llfuse/llfuse-1.3.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-fs/fuse-2.8.0:0
$(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7 pypy)
diff --git a/dev-python/lockfile/lockfile-0.11.0-r1.ebuild b/dev-python/lockfile/lockfile-0.11.0-r1.ebuild
index b2b15edfd3c4..e018c9015d74 100644
--- a/dev-python/lockfile/lockfile-0.11.0-r1.ebuild
+++ b/dev-python/lockfile/lockfile-0.11.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
>dev-python/pbr-0.7[${PYTHON_USEDEP}]
diff --git a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
index 42c9a45a7a40..5863bdef3b74 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
>dev-python/pbr-1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
index 3a1e91898328..9cae8c68a797 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
>dev-python/pbr-1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/locustio/locustio-0.7.3-r1.ebuild b/dev-python/locustio/locustio-0.7.3-r1.ebuild
index 1e3ed7aa9e30..8830bfd9b640 100644
--- a/dev-python/locustio/locustio-0.7.3-r1.ebuild
+++ b/dev-python/locustio/locustio-0.7.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=5
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-python/unittest2[${PYTHON_USEDEP}]
diff --git a/dev-python/logbook/logbook-0.9.1.ebuild b/dev-python/logbook/logbook-0.9.1.ebuild
index 7acd203dc2eb..0322bff77b9f 100644
--- a/dev-python/logbook/logbook-0.9.1.ebuild
+++ b/dev-python/logbook/logbook-0.9.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DISTUTILS_IN_SOURCE_BUILD=1
DEPEND="
diff --git a/dev-python/logbook/logbook-1.1.0.ebuild b/dev-python/logbook/logbook-1.1.0.ebuild
index 9a623aa761a3..5edf475bd22a 100644
--- a/dev-python/logbook/logbook-1.1.0.ebuild
+++ b/dev-python/logbook/logbook-1.1.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DISTUTILS_IN_SOURCE_BUILD=1
DEPEND="
diff --git a/dev-python/logbook/logbook-1.4.0.ebuild b/dev-python/logbook/logbook-1.4.0.ebuild
index 07e2f1ec32d8..05fd3081da0b 100644
--- a/dev-python/logbook/logbook-1.4.0.ebuild
+++ b/dev-python/logbook/logbook-1.4.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DISTUTILS_IN_SOURCE_BUILD=1
DEPEND="
diff --git a/dev-python/loguru/loguru-0.3.2.ebuild b/dev-python/loguru/loguru-0.3.2.ebuild
index 332532b9b7bb..f7db000b4db4 100644
--- a/dev-python/loguru/loguru-0.3.2.ebuild
+++ b/dev-python/loguru/loguru-0.3.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]"
diff --git a/dev-python/louie/louie-1.1-r1.ebuild b/dev-python/louie/louie-1.1-r1.ebuild
index 7ff8a31b7ae7..006482054fcf 100644
--- a/dev-python/louie/louie-1.1-r1.ebuild
+++ b/dev-python/louie/louie-1.1-r1.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/lz4/lz4-0.10.1.ebuild b/dev-python/lz4/lz4-0.10.1.ebuild
index 622d03a2b10f..7692ea02b015 100644
--- a/dev-python/lz4/lz4-0.10.1.ebuild
+++ b/dev-python/lz4/lz4-0.10.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/lz4/lz4-0.8.2.ebuild b/dev-python/lz4/lz4-0.8.2.ebuild
index c134204b1b8d..3c3494aa8946 100644
--- a/dev-python/lz4/lz4-0.8.2.ebuild
+++ b/dev-python/lz4/lz4-0.8.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/m2r/m2r-0.1.12.ebuild b/dev-python/m2r/m2r-0.1.12.ebuild
index fedbce6b364f..9b4497a9a8bf 100644
--- a/dev-python/m2r/m2r-0.1.12.ebuild
+++ b/dev-python/m2r/m2r-0.1.12.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mistune[${PYTHON_USEDEP}]
diff --git a/dev-python/m2r/m2r-0.1.14.ebuild b/dev-python/m2r/m2r-0.1.14.ebuild
index b1fee8ebeb10..f991ed970198 100644
--- a/dev-python/m2r/m2r-0.1.14.ebuild
+++ b/dev-python/m2r/m2r-0.1.14.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mistune[${PYTHON_USEDEP}]
diff --git a/dev-python/m2r/m2r-0.1.5.ebuild b/dev-python/m2r/m2r-0.1.5.ebuild
index 5967c94d71e4..4d373ba9eb05 100644
--- a/dev-python/m2r/m2r-0.1.5.ebuild
+++ b/dev-python/m2r/m2r-0.1.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mistune[${PYTHON_USEDEP}]
diff --git a/dev-python/m2r/m2r-0.1.6.ebuild b/dev-python/m2r/m2r-0.1.6.ebuild
index 32a4e1abc643..d529b5edba46 100644
--- a/dev-python/m2r/m2r-0.1.6.ebuild
+++ b/dev-python/m2r/m2r-0.1.6.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mistune[${PYTHON_USEDEP}]
diff --git a/dev-python/mako/mako-1.0.3.ebuild b/dev-python/mako/mako-1.0.3.ebuild
index 216be72ab51d..b05167b27f9e 100644
--- a/dev-python/mako/mako-1.0.3.ebuild
+++ b/dev-python/mako/mako-1.0.3.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
diff --git a/dev-python/mako/mako-1.0.6.ebuild b/dev-python/mako/mako-1.0.6.ebuild
index 75c5080f3445..d2734ef22bad 100644
--- a/dev-python/mako/mako-1.0.6.ebuild
+++ b/dev-python/mako/mako-1.0.6.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
diff --git a/dev-python/mako/mako-1.0.7.ebuild b/dev-python/mako/mako-1.0.7.ebuild
index 192c58a641d7..6b3548360afb 100644
--- a/dev-python/mako/mako-1.0.7.ebuild
+++ b/dev-python/mako/mako-1.0.7.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
diff --git a/dev-python/mamba/mamba-0.8.6.ebuild b/dev-python/mamba/mamba-0.8.6.ebuild
index 5ac94c2610c9..e43ab93a9bd2 100644
--- a/dev-python/mamba/mamba-0.8.6.ebuild
+++ b/dev-python/mamba/mamba-0.8.6.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/mando/mando-0.3.2.ebuild b/dev-python/mando/mando-0.3.2.ebuild
index bffd395fd266..3878fbeedf7c 100644
--- a/dev-python/mando/mando-0.3.2.ebuild
+++ b/dev-python/mando/mando-0.3.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/mantissa/mantissa-0.8.4.ebuild b/dev-python/mantissa/mantissa-0.8.4.ebuild
index a745d6a24ad8..8b3fd5385d0b 100644
--- a/dev-python/mantissa/mantissa-0.8.4.ebuild
+++ b/dev-python/mantissa/mantissa-0.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.g
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
diff --git a/dev-python/markdown/markdown-2.6.11.ebuild b/dev-python/markdown/markdown-2.6.11.ebuild
index 596fb9e1b851..9f7bc8d4e6e7 100644
--- a/dev-python/markdown/markdown-2.6.11.ebuild
+++ b/dev-python/markdown/markdown-2.6.11.ebuild
@@ -18,6 +18,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/markdown/markdown-2.6.5.ebuild b/dev-python/markdown/markdown-2.6.5.ebuild
index 328ff78013d1..bebdd22bef89 100644
--- a/dev-python/markdown/markdown-2.6.5.ebuild
+++ b/dev-python/markdown/markdown-2.6.5.ebuild
@@ -21,6 +21,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/markdown/markdown-2.6.8.ebuild b/dev-python/markdown/markdown-2.6.8.ebuild
index d6800d1c9ad8..6ba2f125fa43 100644
--- a/dev-python/markdown/markdown-2.6.8.ebuild
+++ b/dev-python/markdown/markdown-2.6.8.ebuild
@@ -18,6 +18,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/markdown/markdown-2.6.9.ebuild b/dev-python/markdown/markdown-2.6.9.ebuild
index 1d1227477ba7..581f8a969817 100644
--- a/dev-python/markdown/markdown-2.6.9.ebuild
+++ b/dev-python/markdown/markdown-2.6.9.ebuild
@@ -18,6 +18,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/markdown/markdown-3.0.1.ebuild b/dev-python/markdown/markdown-3.0.1.ebuild
index 208e569a8adb..3ed7c9e474a8 100644
--- a/dev-python/markdown/markdown-3.0.1.ebuild
+++ b/dev-python/markdown/markdown-3.0.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/markups/markups-3.0.0.ebuild b/dev-python/markups/markups-3.0.0.ebuild
index acee8d5c2352..09763d3694c3 100644
--- a/dev-python/markups/markups-3.0.0.ebuild
+++ b/dev-python/markups/markups-3.0.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/matplotlib/matplotlib-2.2.2-r1.ebuild b/dev-python/matplotlib/matplotlib-2.2.2-r1.ebuild
index dd992ad466d2..f80b95e2cc53 100644
--- a/dev-python/matplotlib/matplotlib-2.2.2-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-2.2.2-r1.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
IUSE="cairo doc excel examples gtk2 gtk3 latex qt5 test tk wxwidgets"
+RESTRICT="!test? ( test )"
PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
REQUIRED_USE="
diff --git a/dev-python/matplotlib/matplotlib-2.2.4.ebuild b/dev-python/matplotlib/matplotlib-2.2.4.ebuild
index 8db934dba896..97f38a4d86b3 100644
--- a/dev-python/matplotlib/matplotlib-2.2.4.ebuild
+++ b/dev-python/matplotlib/matplotlib-2.2.4.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="cairo doc excel examples gtk2 gtk3 latex qt5 test tk wxwidgets"
+RESTRICT="!test? ( test )"
PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
REQUIRED_USE="
diff --git a/dev-python/mccabe/mccabe-0.6.1.ebuild b/dev-python/mccabe/mccabe-0.6.1.ebuild
index 5cc61d121eef..eb1adbc06a18 100644
--- a/dev-python/mccabe/mccabe-0.6.1.ebuild
+++ b/dev-python/mccabe/mccabe-0.6.1.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/memory_profiler/memory_profiler-0.47.ebuild b/dev-python/memory_profiler/memory_profiler-0.47.ebuild
index 6afa9742cddf..b1a9477e9910 100644
--- a/dev-python/memory_profiler/memory_profiler-0.47.ebuild
+++ b/dev-python/memory_profiler/memory_profiler-0.47.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/psutil[${PYTHON_USEDEP}]
diff --git a/dev-python/metakernel/metakernel-0.20.4.ebuild b/dev-python/metakernel/metakernel-0.20.4.ebuild
index 6f76145ec858..e5844b4f671c 100644
--- a/dev-python/metakernel/metakernel-0.20.4.ebuild
+++ b/dev-python/metakernel/metakernel-0.20.4.ebuild
@@ -14,6 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
diff --git a/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild b/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild
index 5578aac9187f..3836f7464a93 100644
--- a/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild
+++ b/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/milk/milk-0.5.1.ebuild b/dev-python/milk/milk-0.5.1.ebuild
index 9ad5774bc8f9..972120092a37 100644
--- a/dev-python/milk/milk-0.5.1.ebuild
+++ b/dev-python/milk/milk-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy"
DEPEND="dev-python/setuptools
diff --git a/dev-python/milk/milk-0.5.3.ebuild b/dev-python/milk/milk-0.5.3.ebuild
index 3a6fd0fc243d..2ce95e5089c1 100644
--- a/dev-python/milk/milk-0.5.3.ebuild
+++ b/dev-python/milk/milk-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/milk/milk-0.6.1.ebuild b/dev-python/milk/milk-0.6.1.ebuild
index 3a6fd0fc243d..2ce95e5089c1 100644
--- a/dev-python/milk/milk-0.6.1.ebuild
+++ b/dev-python/milk/milk-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/minidb/minidb-2.0.2-r1.ebuild b/dev-python/minidb/minidb-2.0.2-r1.ebuild
index 12b54a538027..c108bec9b1ff 100644
--- a/dev-python/minidb/minidb-2.0.2-r1.ebuild
+++ b/dev-python/minidb/minidb-2.0.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/minidb/minidb-2.0.2.ebuild b/dev-python/minidb/minidb-2.0.2.ebuild
index 8b3d88ef0504..dca5f2e67539 100644
--- a/dev-python/minidb/minidb-2.0.2.ebuild
+++ b/dev-python/minidb/minidb-2.0.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/mistune/mistune-0.8.3.ebuild b/dev-python/mistune/mistune-0.8.3.ebuild
index 08dc5d0f7fcc..18a913ffab45 100644
--- a/dev-python/mistune/mistune-0.8.3.ebuild
+++ b/dev-python/mistune/mistune-0.8.3.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
BDEPEND="
diff --git a/dev-python/mkdocs/mkdocs-0.15.3.ebuild b/dev-python/mkdocs/mkdocs-0.15.3.ebuild
index 6e507e40c181..1f523fea8432 100644
--- a/dev-python/mkdocs/mkdocs-0.15.3.ebuild
+++ b/dev-python/mkdocs/mkdocs-0.15.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/mkdocs/mkdocs-1.0.1.ebuild b/dev-python/mkdocs/mkdocs-1.0.1.ebuild
index 3594952dd97f..caf287784474 100644
--- a/dev-python/mkdocs/mkdocs-1.0.1.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.0.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/montage-wrapper/montage-wrapper-0.9.8.ebuild b/dev-python/montage-wrapper/montage-wrapper-0.9.8.ebuild
index 7e69b727dbeb..15ec5160c747 100644
--- a/dev-python/montage-wrapper/montage-wrapper-0.9.8.ebuild
+++ b/dev-python/montage-wrapper/montage-wrapper-0.9.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild b/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
index d83477be964e..cd6d6d1e3979 100644
--- a/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
+++ b/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/moto/moto-1.0.1-r1.ebuild b/dev-python/moto/moto-1.0.1-r1.ebuild
index 4afbbcfea982..3da3b9a59ce9 100644
--- a/dev-python/moto/moto-1.0.1-r1.ebuild
+++ b/dev-python/moto/moto-1.0.1-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/cookies[${PYTHON_USEDEP}]
diff --git a/dev-python/moviepy/moviepy-0.2.2.ebuild b/dev-python/moviepy/moviepy-0.2.2.ebuild
index 566dab856a12..946fe30ab119 100644
--- a/dev-python/moviepy/moviepy-0.2.2.ebuild
+++ b/dev-python/moviepy/moviepy-0.2.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/mox/mox-0.5.3-r1.ebuild b/dev-python/mox/mox-0.5.3-r1.ebuild
index a1bff16fc542..269ce19d7eaa 100644
--- a/dev-python/mox/mox-0.5.3-r1.ebuild
+++ b/dev-python/mox/mox-0.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=5
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
${PYTHON} mox_test.py || die
diff --git a/dev-python/mox3/mox3-0.24.0.ebuild b/dev-python/mox3/mox3-0.24.0.ebuild
index 734833d0a009..78822559044a 100644
--- a/dev-python/mox3/mox3-0.24.0.ebuild
+++ b/dev-python/mox3/mox3-0.24.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
CRDEPEND=">=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/mpi4py/mpi4py-3.0.2.ebuild b/dev-python/mpi4py/mpi4py-3.0.2.ebuild
index a9f36ad586d7..5e7b1f21c7b6 100644
--- a/dev-python/mpi4py/mpi4py-3.0.2.ebuild
+++ b/dev-python/mpi4py/mpi4py-3.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/mpi"
DEPEND="${RDEPEND}
diff --git a/dev-python/mpmath/mpmath-1.0.0.ebuild b/dev-python/mpmath/mpmath-1.0.0.ebuild
index f2658d04d96a..2c635b989f61 100644
--- a/dev-python/mpmath/mpmath-1.0.0.ebuild
+++ b/dev-python/mpmath/mpmath-1.0.0.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="gmp matplotlib test"
+RESTRICT="!test? ( test )"
RDEPEND="
gmp? ( dev-python/gmpy )
diff --git a/dev-python/mpmath/mpmath-1.1.0.ebuild b/dev-python/mpmath/mpmath-1.1.0.ebuild
index cd619f90486c..467c4a424f18 100644
--- a/dev-python/mpmath/mpmath-1.1.0.ebuild
+++ b/dev-python/mpmath/mpmath-1.1.0.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="gmp matplotlib test"
+RESTRICT="!test? ( test )"
RDEPEND="
gmp? ( dev-python/gmpy )
diff --git a/dev-python/msgpack/msgpack-0.4.8.ebuild b/dev-python/msgpack/msgpack-0.4.8.ebuild
index eb96aed73e93..4c2499efae99 100644
--- a/dev-python/msgpack/msgpack-0.4.8.ebuild
+++ b/dev-python/msgpack/msgpack-0.4.8.ebuild
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/msgpack/msgpack-0.5.1.ebuild b/dev-python/msgpack/msgpack-0.5.1.ebuild
index c70c3e3ded03..39134e50be87 100644
--- a/dev-python/msgpack/msgpack-0.5.1.ebuild
+++ b/dev-python/msgpack/msgpack-0.5.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/msgpack/msgpack-0.5.6.ebuild b/dev-python/msgpack/msgpack-0.5.6.ebuild
index 11d87a6d274d..99778feefbbf 100644
--- a/dev-python/msgpack/msgpack-0.5.6.ebuild
+++ b/dev-python/msgpack/msgpack-0.5.6.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 ppc x86"
IUSE="+native-extensions test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/msgpack/msgpack-0.6.1.ebuild b/dev-python/msgpack/msgpack-0.6.1.ebuild
index 327fccd2a27b..0a9a063f3e6e 100644
--- a/dev-python/msgpack/msgpack-0.6.1.ebuild
+++ b/dev-python/msgpack/msgpack-0.6.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 ppc x86"
IUSE="+native-extensions test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/multidict/multidict-4.1.0.ebuild b/dev-python/multidict/multidict-4.1.0.ebuild
index a71928fc5f3f..f219d50b5ec4 100644
--- a/dev-python/multidict/multidict-4.1.0.ebuild
+++ b/dev-python/multidict/multidict-4.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/multidict/multidict-4.3.1.ebuild b/dev-python/multidict/multidict-4.3.1.ebuild
index 2976100944a8..f1bd4abdf19d 100644
--- a/dev-python/multidict/multidict-4.3.1.ebuild
+++ b/dev-python/multidict/multidict-4.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/multidict/multidict-4.5.2.ebuild b/dev-python/multidict/multidict-4.5.2.ebuild
index cfc3fb44b329..b6be8d2cd42d 100644
--- a/dev-python/multidict/multidict-4.5.2.ebuild
+++ b/dev-python/multidict/multidict-4.5.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/mygpoclient/mygpoclient-1.8.ebuild b/dev-python/mygpoclient/mygpoclient-1.8.ebuild
index 5ca600a21490..7e20875c51cf 100644
--- a/dev-python/mygpoclient/mygpoclient-1.8.ebuild
+++ b/dev-python/mygpoclient/mygpoclient-1.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/mypy_extensions/mypy_extensions-0.4.1.ebuild b/dev-python/mypy_extensions/mypy_extensions-0.4.1.ebuild
index 349d05e0d4db..ec18f4e1cfad 100644
--- a/dev-python/mypy_extensions/mypy_extensions-0.4.1.ebuild
+++ b/dev-python/mypy_extensions/mypy_extensions-0.4.1.ebuild
@@ -22,6 +22,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
doc? (
diff --git a/dev-python/naima/naima-0.8-r1.ebuild b/dev-python/naima/naima-0.8-r1.ebuild
index a74cbc5c7a9e..abb6ce180f73 100644
--- a/dev-python/naima/naima-0.8-r1.ebuild
+++ b/dev-python/naima/naima-0.8-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
RDEPEND="
diff --git a/dev-python/nbdime/nbdime-0.1.2.ebuild b/dev-python/nbdime/nbdime-0.1.2.ebuild
index 3822c2edf178..0d4e32f604f0 100644
--- a/dev-python/nbdime/nbdime-0.1.2.ebuild
+++ b/dev-python/nbdime/nbdime-0.1.2.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="test webtools"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/nbformat[${PYTHON_USEDEP}]
diff --git a/dev-python/nbdime/nbdime-0.2.0.ebuild b/dev-python/nbdime/nbdime-0.2.0.ebuild
index 3e3581e122d9..2059ce503092 100644
--- a/dev-python/nbdime/nbdime-0.2.0.ebuild
+++ b/dev-python/nbdime/nbdime-0.2.0.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="doc test webtools"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/nbformat[${PYTHON_USEDEP}]
diff --git a/dev-python/nbformat/nbformat-4.4.0-r1.ebuild b/dev-python/nbformat/nbformat-4.4.0-r1.ebuild
index 854ea496fff1..d3b105d1d529 100644
--- a/dev-python/nbformat/nbformat-4.4.0-r1.ebuild
+++ b/dev-python/nbformat/nbformat-4.4.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/nbformat/nbformat-4.4.0.ebuild b/dev-python/nbformat/nbformat-4.4.0.ebuild
index 6f5194b24844..09d0975255ca 100644
--- a/dev-python/nbformat/nbformat-4.4.0.ebuild
+++ b/dev-python/nbformat/nbformat-4.4.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/nbval/nbval-0.7.ebuild b/dev-python/nbval/nbval-0.7.ebuild
index a939b524f581..4045210aa09a 100644
--- a/dev-python/nbval/nbval-0.7.ebuild
+++ b/dev-python/nbval/nbval-0.7.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
diff --git a/dev-python/nbval/nbval-0.9.1.ebuild b/dev-python/nbval/nbval-0.9.1.ebuild
index 4b1d3c58cc0a..a24f9d28b0bb 100644
--- a/dev-python/nbval/nbval-0.9.1.ebuild
+++ b/dev-python/nbval/nbval-0.9.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild
index 3836b90c26a0..c0cb7eab06f1 100644
--- a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild
+++ b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyopenssl[$(python_gen_usedep 'python*' pypy)]"
# we need to block the previous versions since incorrect namespace
diff --git a/dev-python/netaddr/netaddr-0.7.19.ebuild b/dev-python/netaddr/netaddr-0.7.19.ebuild
index 33dd2ae10c0f..0be7bb1eaecc 100644
--- a/dev-python/netaddr/netaddr-0.7.19.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.19.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="cli test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cli? ( || ( $(python_gen_useflags -3) ) )"
RDEPEND="
diff --git a/dev-python/networkx/networkx-1.11-r1.ebuild b/dev-python/networkx/networkx-1.11-r1.ebuild
index 2f04d349b386..278178d5e416 100644
--- a/dev-python/networkx/networkx-1.11-r1.ebuild
+++ b/dev-python/networkx/networkx-1.11-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples scipy test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags -2) ) )"
diff --git a/dev-python/networkx/networkx-1.11.ebuild b/dev-python/networkx/networkx-1.11.ebuild
index f4f786cd4b18..27a4ee4ee149 100644
--- a/dev-python/networkx/networkx-1.11.ebuild
+++ b/dev-python/networkx/networkx-1.11.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags -2) ) )"
diff --git a/dev-python/networkx/networkx-2.1.ebuild b/dev-python/networkx/networkx-2.1.ebuild
index 0dbd8fe24418..14a32caab043 100644
--- a/dev-python/networkx/networkx-2.1.ebuild
+++ b/dev-python/networkx/networkx-2.1.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples extras pandas scipy test xml yaml"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
test? ( extras pandas scipy xml yaml )"
diff --git a/dev-python/networkx/networkx-2.2.ebuild b/dev-python/networkx/networkx-2.2.ebuild
index a33edf2829d5..dbb3ac20013e 100644
--- a/dev-python/networkx/networkx-2.2.ebuild
+++ b/dev-python/networkx/networkx-2.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples extras pandas scipy test xml yaml"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
test? ( extras pandas scipy xml yaml )"
diff --git a/dev-python/networkx/networkx-2.4.ebuild b/dev-python/networkx/networkx-2.4.ebuild
index 5e86bcbc3d9f..955210f1c0c7 100644
--- a/dev-python/networkx/networkx-2.4.ebuild
+++ b/dev-python/networkx/networkx-2.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples extras pandas scipy test xml yaml"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
test? ( extras pandas scipy xml yaml )"
diff --git a/dev-python/nevow/nevow-0.14.3.ebuild b/dev-python/nevow/nevow-0.14.3.ebuild
index 96f269c98555..0f52ea39e2d5 100644
--- a/dev-python/nevow/nevow-0.14.3.ebuild
+++ b/dev-python/nevow/nevow-0.14.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
|| (
diff --git a/dev-python/node-semver/node-semver-0.2.0.ebuild b/dev-python/node-semver/node-semver-0.2.0.ebuild
index 43c76834b626..54ca2c768444 100644
--- a/dev-python/node-semver/node-semver-0.2.0.ebuild
+++ b/dev-python/node-semver/node-semver-0.2.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/node-semver/node-semver-0.6.1.ebuild b/dev-python/node-semver/node-semver-0.6.1.ebuild
index 38da8d9ff050..6acefd6d4563 100644
--- a/dev-python/node-semver/node-semver-0.6.1.ebuild
+++ b/dev-python/node-semver/node-semver-0.6.1.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/node-semver/node-semver-0.7.0.ebuild b/dev-python/node-semver/node-semver-0.7.0.ebuild
index 38da8d9ff050..6acefd6d4563 100644
--- a/dev-python/node-semver/node-semver-0.7.0.ebuild
+++ b/dev-python/node-semver/node-semver-0.7.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r2.ebuild b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r2.ebuild
index 045f822a9630..9d0cc4733ee1 100644
--- a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r2.ebuild
+++ b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/notebook/notebook-5.0.0.ebuild b/dev-python/notebook/notebook-5.0.0.ebuild
index 1a958c0fcdd6..82871cfc8b3c 100644
--- a/dev-python/notebook/notebook-5.0.0.ebuild
+++ b/dev-python/notebook/notebook-5.0.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/mathjax-2.4
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/notebook/notebook-5.2.1.ebuild b/dev-python/notebook/notebook-5.2.1.ebuild
index 533aae9ed53a..fcdb01cae5dd 100644
--- a/dev-python/notebook/notebook-5.2.1.ebuild
+++ b/dev-python/notebook/notebook-5.2.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/mathjax-2.4
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/notebook/notebook-5.7.0.ebuild b/dev-python/notebook/notebook-5.7.0.ebuild
index 5b13dfa2e88d..59dcf29a5c1e 100644
--- a/dev-python/notebook/notebook-5.7.0.ebuild
+++ b/dev-python/notebook/notebook-5.7.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/mathjax-2.4
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/notebook/notebook-5.7.8.ebuild b/dev-python/notebook/notebook-5.7.8.ebuild
index 11f00397f28e..ebc285e3dc6b 100644
--- a/dev-python/notebook/notebook-5.7.8.ebuild
+++ b/dev-python/notebook/notebook-5.7.8.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/mathjax-2.4
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/numba/numba-0.27.0.ebuild b/dev-python/numba/numba-0.27.0.ebuild
index b9db36fe2d8f..d17a5b2a37eb 100644
--- a/dev-python/numba/numba-0.27.0.ebuild
+++ b/dev-python/numba/numba-0.27.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/llvmlite-0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/numba/numba-0.35.0.ebuild b/dev-python/numba/numba-0.35.0.ebuild
index e6476d71a8be..9f39737ab0be 100644
--- a/dev-python/numba/numba-0.35.0.ebuild
+++ b/dev-python/numba/numba-0.35.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/llvmlite-0.19[${PYTHON_USEDEP}]
diff --git a/dev-python/numba/numba-0.37.0.ebuild b/dev-python/numba/numba-0.37.0.ebuild
index ec0a93f4b881..d2e5e28265ed 100644
--- a/dev-python/numba/numba-0.37.0.ebuild
+++ b/dev-python/numba/numba-0.37.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/llvmlite-0.22.0[${PYTHON_USEDEP}]
diff --git a/dev-python/numba/numba-0.39.0.ebuild b/dev-python/numba/numba-0.39.0.ebuild
index a5763ea1be78..5e43e6e0d04f 100644
--- a/dev-python/numba/numba-0.39.0.ebuild
+++ b/dev-python/numba/numba-0.39.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/llvmlite-0.22.0[${PYTHON_USEDEP}]
diff --git a/dev-python/numpy/numpy-1.14.5.ebuild b/dev-python/numpy/numpy-1.14.5.ebuild
index d6c2f8e6d8ff..55a472e0bc84 100644
--- a/dev-python/numpy/numpy-1.14.5.ebuild
+++ b/dev-python/numpy/numpy-1.14.5.ebuild
@@ -26,6 +26,7 @@ LICENSE="BSD"
SLOT="0"
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 ~x64-solaris ~x86-solaris"
IUSE="doc lapack test"
+RESTRICT="!test? ( test )"
RDEPEND="lapack? ( virtual/cblas virtual/lapack )"
DEPEND="${RDEPEND}
diff --git a/dev-python/numpy/numpy-1.15.4.ebuild b/dev-python/numpy/numpy-1.15.4.ebuild
index dc2377ac8e46..8a97cad7ac9c 100644
--- a/dev-python/numpy/numpy-1.15.4.ebuild
+++ b/dev-python/numpy/numpy-1.15.4.ebuild
@@ -26,6 +26,7 @@ LICENSE="BSD"
SLOT="0"
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 ~x64-solaris ~x86-solaris"
IUSE="doc lapack test"
+RESTRICT="!test? ( test )"
RDEPEND="lapack? ( virtual/cblas virtual/lapack )"
DEPEND="${RDEPEND}
diff --git a/dev-python/numpy/numpy-1.16.1.ebuild b/dev-python/numpy/numpy-1.16.1.ebuild
index 7b450c102e86..b923d3d6d813 100644
--- a/dev-python/numpy/numpy-1.16.1.ebuild
+++ b/dev-python/numpy/numpy-1.16.1.ebuild
@@ -26,6 +26,7 @@ LICENSE="BSD"
SLOT="0"
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 ~x64-solaris ~x86-solaris"
IUSE="doc lapack test"
+RESTRICT="!test? ( test )"
RDEPEND="lapack? (
virtual/cblas
diff --git a/dev-python/numpydoc/numpydoc-0.6.0.ebuild b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
index dfe265138fb6..e4a6e786743e 100644
--- a/dev-python/numpydoc/numpydoc-0.6.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/numpydoc/numpydoc-0.8.0.ebuild b/dev-python/numpydoc/numpydoc-0.8.0.ebuild
index 570d35cad23f..7bcbac1ead17 100644
--- a/dev-python/numpydoc/numpydoc-0.8.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.8.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/numpydoc/numpydoc-0.9.1.ebuild b/dev-python/numpydoc/numpydoc-0.9.1.ebuild
index 3a666b17b7be..75bd98b4d478 100644
--- a/dev-python/numpydoc/numpydoc-0.9.1.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.9.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
diff --git a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
index 302e2043a0db..f9addfc1eb35 100644
--- a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
+++ b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/oauth2client/oauth2client-4.1.2.ebuild b/dev-python/oauth2client/oauth2client-4.1.2.ebuild
index 56b88e9b51cd..46415d90c2eb 100644
--- a/dev-python/oauth2client/oauth2client-4.1.2.ebuild
+++ b/dev-python/oauth2client/oauth2client-4.1.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( $(python_gen_useflags 'python*') )"
RDEPEND="
diff --git a/dev-python/oauth2client/oauth2client-4.1.3.ebuild b/dev-python/oauth2client/oauth2client-4.1.3.ebuild
index daff95917d61..27f0762d6d95 100644
--- a/dev-python/oauth2client/oauth2client-4.1.3.ebuild
+++ b/dev-python/oauth2client/oauth2client-4.1.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( $(python_gen_useflags 'python*') )"
RDEPEND="
diff --git a/dev-python/oauthlib/oauthlib-1.0.3.ebuild b/dev-python/oauthlib/oauthlib-1.0.3.ebuild
index 29e15d6afae1..0acdb63954bb 100644
--- a/dev-python/oauthlib/oauthlib-1.0.3.ebuild
+++ b/dev-python/oauthlib/oauthlib-1.0.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# optional extras hard set as RDEPs. See setup.py
RDEPEND="
diff --git a/dev-python/oauthlib/oauthlib-2.0.2.ebuild b/dev-python/oauthlib/oauthlib-2.0.2.ebuild
index 619002d64ece..919b14561e47 100644
--- a/dev-python/oauthlib/oauthlib-2.0.2.ebuild
+++ b/dev-python/oauthlib/oauthlib-2.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# optional extras hard set as RDEPs. See setup.py
RDEPEND="
diff --git a/dev-python/oauthlib/oauthlib-2.0.3.ebuild b/dev-python/oauthlib/oauthlib-2.0.3.ebuild
index ef91952bf239..32f70904eb54 100644
--- a/dev-python/oauthlib/oauthlib-2.0.3.ebuild
+++ b/dev-python/oauthlib/oauthlib-2.0.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# optional extras hard set as RDEPs. See setup.py
RDEPEND="
diff --git a/dev-python/oauthlib/oauthlib-2.0.6.ebuild b/dev-python/oauthlib/oauthlib-2.0.6.ebuild
index 30f6eab4fca5..0af9e26f7932 100644
--- a/dev-python/oauthlib/oauthlib-2.0.6.ebuild
+++ b/dev-python/oauthlib/oauthlib-2.0.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# optional extras hard set as RDEPs. See setup.py
RDEPEND="
diff --git a/dev-python/oauthlib/oauthlib-3.0.1.ebuild b/dev-python/oauthlib/oauthlib-3.0.1.ebuild
index 932e50a80b7a..ea5f90da996b 100644
--- a/dev-python/oauthlib/oauthlib-3.0.1.ebuild
+++ b/dev-python/oauthlib/oauthlib-3.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# optional extras hard set as RDEPs. See setup.py
RDEPEND="
diff --git a/dev-python/objgraph/objgraph-3.4.0.ebuild b/dev-python/objgraph/objgraph-3.4.0.ebuild
index 9a701f9fbbdf..7f7a9c4d3553 100644
--- a/dev-python/objgraph/objgraph-3.4.0.ebuild
+++ b/dev-python/objgraph/objgraph-3.4.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="media-gfx/graphviz"
DEPEND="dev-python/setuptools
diff --git a/dev-python/oct2py/oct2py-3.6.0.ebuild b/dev-python/oct2py/oct2py-3.6.0.ebuild
index d92249da7d6a..12ef576217a4 100644
--- a/dev-python/oct2py/oct2py-3.6.0.ebuild
+++ b/dev-python/oct2py/oct2py-3.6.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
diff --git a/dev-python/oct2py/oct2py-4.0.6.ebuild b/dev-python/oct2py/oct2py-4.0.6.ebuild
index 2bcb937a65b8..8c10e6de4276 100644
--- a/dev-python/oct2py/oct2py-4.0.6.ebuild
+++ b/dev-python/oct2py/oct2py-4.0.6.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/numpy-1.11[${PYTHON_USEDEP}]
diff --git a/dev-python/odfpy/odfpy-1.3.6.ebuild b/dev-python/odfpy/odfpy-1.3.6.ebuild
index 54829a67efd3..6b98207030d2 100644
--- a/dev-python/odfpy/odfpy-1.3.6.ebuild
+++ b/dev-python/odfpy/odfpy-1.3.6.ebuild
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/os-testr/os-testr-1.0.0.ebuild b/dev-python/os-testr/os-testr-1.0.0.ebuild
index eac4c11838cd..0ef1c1a7f967 100644
--- a/dev-python/os-testr/os-testr-1.0.0.ebuild
+++ b/dev-python/os-testr/os-testr-1.0.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.27.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.27.0.ebuild
index 49424a0701f3..65c8e194a44b 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.27.0.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.27.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.29.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.29.1.ebuild
index d833184d6127..285554352ed7 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.29.1.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.29.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-config/oslo-config-6.4.1.ebuild b/dev-python/oslo-config/oslo-config-6.4.1.ebuild
index 2c2358340d9a..e8a77ba7d689 100644
--- a/dev-python/oslo-config/oslo-config-6.4.1.ebuild
+++ b/dev-python/oslo-config/oslo-config-6.4.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/oslo-config/oslo-config-6.8.1.ebuild b/dev-python/oslo-config/oslo-config-6.8.1.ebuild
index abb7cf055eeb..e742c003248a 100644
--- a/dev-python/oslo-config/oslo-config-6.8.1.ebuild
+++ b/dev-python/oslo-config/oslo-config-6.8.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/oslo-context/oslo-context-2.21.0.ebuild b/dev-python/oslo-context/oslo-context-2.21.0.ebuild
index 0b0445812079..fabd74f090bd 100644
--- a/dev-python/oslo-context/oslo-context-2.21.0.ebuild
+++ b/dev-python/oslo-context/oslo-context-2.21.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-context/oslo-context-2.22.1.ebuild b/dev-python/oslo-context/oslo-context-2.22.1.ebuild
index 7b3f8acc8134..f9a31fa8b5ad 100644
--- a/dev-python/oslo-context/oslo-context-2.22.1.ebuild
+++ b/dev-python/oslo-context/oslo-context-2.22.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild b/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild
index 86c994244425..bffaccbb2689 100644
--- a/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-3.19.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-i18n/oslo-i18n-3.23.1.ebuild b/dev-python/oslo-i18n/oslo-i18n-3.23.1.ebuild
index dac1a9ed49e4..2ef2f3d79cd2 100644
--- a/dev-python/oslo-i18n/oslo-i18n-3.23.1.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-3.23.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-log/oslo-log-3.39.2.ebuild b/dev-python/oslo-log/oslo-log-3.39.2.ebuild
index f84467c23967..ae4e71ff6c49 100644
--- a/dev-python/oslo-log/oslo-log-3.39.2.ebuild
+++ b/dev-python/oslo-log/oslo-log-3.39.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-log/oslo-log-3.42.3.ebuild b/dev-python/oslo-log/oslo-log-3.42.3.ebuild
index d26f92ef9c3f..fd672284809c 100644
--- a/dev-python/oslo-log/oslo-log-3.42.3.ebuild
+++ b/dev-python/oslo-log/oslo-log-3.42.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/dev-python/oslo-log/oslo-log-3.44.1.ebuild b/dev-python/oslo-log/oslo-log-3.44.1.ebuild
index 4a6b2891b010..a827dbd18423 100644
--- a/dev-python/oslo-log/oslo-log-3.44.1.ebuild
+++ b/dev-python/oslo-log/oslo-log-3.44.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]"
RDEPEND="
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
index e3554a69a212..1914411171db 100644
--- a/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
+++ b/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.37.1.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.37.1.ebuild
index 3e6a4410c51a..07420221a3d6 100644
--- a/dev-python/oslo-middleware/oslo-middleware-3.37.1.ebuild
+++ b/dev-python/oslo-middleware/oslo-middleware-3.37.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.29.2.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.29.2.ebuild
index cd799ad37f11..48e481a14015 100644
--- a/dev-python/oslo-privsep/oslo-privsep-1.29.2.ebuild
+++ b/dev-python/oslo-privsep/oslo-privsep-1.29.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.32.1.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.32.1.ebuild
index a7374a83d6f9..7ee91aff26b6 100644
--- a/dev-python/oslo-privsep/oslo-privsep-1.32.1.ebuild
+++ b/dev-python/oslo-privsep/oslo-privsep-1.32.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
index 53124c52f487..d2fd96f950b3 100644
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.15.2.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.15.2.ebuild
index 3d9b6e604702..d3dbfdd91640 100644
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-5.15.2.ebuild
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.15.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/oslo-service/oslo-service-1.31.8.ebuild b/dev-python/oslo-service/oslo-service-1.31.8.ebuild
index 67028acc03d6..a5637845324c 100644
--- a/dev-python/oslo-service/oslo-service-1.31.8.ebuild
+++ b/dev-python/oslo-service/oslo-service-1.31.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-service/oslo-service-1.38.0.ebuild b/dev-python/oslo-service/oslo-service-1.38.0.ebuild
index cd410c8755f7..b7865ab889f6 100644
--- a/dev-python/oslo-service/oslo-service-1.38.0.ebuild
+++ b/dev-python/oslo-service/oslo-service-1.38.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/passwordmeter/passwordmeter-0.1.8.ebuild b/dev-python/passwordmeter/passwordmeter-0.1.8.ebuild
index 66209dc9839b..25040d3de3f3 100644
--- a/dev-python/passwordmeter/passwordmeter-0.1.8.ebuild
+++ b/dev-python/passwordmeter/passwordmeter-0.1.8.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/asset-0.6.3[${PYTHON_USEDEP}]
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
index a6b3df53574b..84034e878269 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2-r2.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2-r2.ebuild
index 13ebcb13c559..baa0567056e1 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2-r2.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2-r2.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pastedeploy/pastedeploy-2.0.1.ebuild b/dev-python/pastedeploy/pastedeploy-2.0.1.ebuild
index bd58965f1e4c..7e8f1ac0fddc 100644
--- a/dev-python/pastedeploy/pastedeploy-2.0.1.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-2.0.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/path-py/path-py-10.3.1.ebuild b/dev-python/path-py/path-py-10.3.1.ebuild
index 933a80584976..789bd00cc84f 100644
--- a/dev-python/path-py/path-py-10.3.1.ebuild
+++ b/dev-python/path-py/path-py-10.3.1.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]"
diff --git a/dev-python/path-py/path-py-11.0.1.ebuild b/dev-python/path-py/path-py-11.0.1.ebuild
index 2fc056a01db3..1836476559cf 100644
--- a/dev-python/path-py/path-py-11.0.1.ebuild
+++ b/dev-python/path-py/path-py-11.0.1.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]"
diff --git a/dev-python/path-py/path-py-8.1.2.ebuild b/dev-python/path-py/path-py-8.1.2.ebuild
index 4129ef023354..93895443079d 100644
--- a/dev-python/path-py/path-py-8.1.2.ebuild
+++ b/dev-python/path-py/path-py-8.1.2.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/patsy/patsy-0.4.1.ebuild b/dev-python/patsy/patsy-0.4.1.ebuild
index be890fbb7186..9b8e2db1ca3d 100644
--- a/dev-python/patsy/patsy-0.4.1.ebuild
+++ b/dev-python/patsy/patsy-0.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/patsy/patsy-0.5.1.ebuild b/dev-python/patsy/patsy-0.5.1.ebuild
index d13c17f7f027..48aa2c256639 100644
--- a/dev-python/patsy/patsy-0.5.1.ebuild
+++ b/dev-python/patsy/patsy-0.5.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/paver/paver-1.2.4.ebuild b/dev-python/paver/paver-1.2.4.ebuild
index c60f845468e0..9eb09c194ac6 100644
--- a/dev-python/paver/paver-1.2.4.ebuild
+++ b/dev-python/paver/paver-1.2.4.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/paver/paver-1.3.4.ebuild b/dev-python/paver/paver-1.3.4.ebuild
index 9e961e650795..0ae35c29421a 100644
--- a/dev-python/paver/paver-1.3.4.ebuild
+++ b/dev-python/paver/paver-1.3.4.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pbr/pbr-0.8.2-r1.ebuild b/dev-python/pbr/pbr-0.8.2-r1.ebuild
index a776ba9b6ccc..ba6e40ff8fe2 100644
--- a/dev-python/pbr/pbr-0.8.2-r1.ebuild
+++ b/dev-python/pbr/pbr-0.8.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pbr/pbr-1.10.0-r1.ebuild b/dev-python/pbr/pbr-1.10.0-r1.ebuild
index 2655eb1092bc..933db9386a73 100644
--- a/dev-python/pbr/pbr-1.10.0-r1.ebuild
+++ b/dev-python/pbr/pbr-1.10.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild
index 9ea9d0ae4bae..1214ba60668d 100644
--- a/dev-python/pbr/pbr-3.1.1.ebuild
+++ b/dev-python/pbr/pbr-3.1.1.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
diff --git a/dev-python/pbr/pbr-4.1.1.ebuild b/dev-python/pbr/pbr-4.1.1.ebuild
index 567c029b24ad..59045af8ca23 100644
--- a/dev-python/pbr/pbr-4.1.1.ebuild
+++ b/dev-python/pbr/pbr-4.1.1.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
diff --git a/dev-python/pbr/pbr-4.2.0-r1.ebuild b/dev-python/pbr/pbr-4.2.0-r1.ebuild
index c84dd79ddda0..e589fcb27a5b 100644
--- a/dev-python/pbr/pbr-4.2.0-r1.ebuild
+++ b/dev-python/pbr/pbr-4.2.0-r1.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="amd64 arm64 hppa ~mips s390 x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
diff --git a/dev-python/pbr/pbr-4.2.0-r2.ebuild b/dev-python/pbr/pbr-4.2.0-r2.ebuild
index 24a6a30d2dfd..b9aa32459791 100644
--- a/dev-python/pbr/pbr-4.2.0-r2.ebuild
+++ b/dev-python/pbr/pbr-4.2.0-r2.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild
index 1375aca5712c..956f9fc47cda 100644
--- a/dev-python/pbr/pbr-5.1.1.ebuild
+++ b/dev-python/pbr/pbr-5.1.1.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-lin
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
diff --git a/dev-python/peak-rules/peak-rules-0.5.ebuild b/dev-python/peak-rules/peak-rules-0.5.ebuild
index 56f30fbb6d43..7dc3bd63c480 100644
--- a/dev-python/peak-rules/peak-rules-0.5.ebuild
+++ b/dev-python/peak-rules/peak-rules-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -17,6 +17,7 @@ LICENSE="ZPL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( Code-Generation.txt Criteria.txt Indexing.txt README.txt Syntax-Matching.txt )
diff --git a/dev-python/pep257/pep257-2.1.1.ebuild b/dev-python/pep257/pep257-2.1.1.ebuild
index 3bde0267c0d3..1275afe560d0 100644
--- a/dev-python/pep257/pep257-2.1.1.ebuild
+++ b/dev-python/pep257/pep257-2.1.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/photutils/photutils-0.3.1.ebuild b/dev-python/photutils/photutils-0.3.1.ebuild
index e20a24947c1d..36b6cbf2baad 100644
--- a/dev-python/photutils/photutils-0.3.1.ebuild
+++ b/dev-python/photutils/photutils-0.3.1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
RDEPEND="
diff --git a/dev-python/photutils/photutils-0.3.2.ebuild b/dev-python/photutils/photutils-0.3.2.ebuild
index a4c69cdbc9ae..d29b2d6948ad 100644
--- a/dev-python/photutils/photutils-0.3.2.ebuild
+++ b/dev-python/photutils/photutils-0.3.2.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
RDEPEND="
diff --git a/dev-python/pilkit/pilkit-2.0.ebuild b/dev-python/pilkit/pilkit-2.0.ebuild
index f7ff431ba682..b62b8c290d54 100644
--- a/dev-python/pilkit/pilkit-2.0.ebuild
+++ b/dev-python/pilkit/pilkit-2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/pillow[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
diff --git a/dev-python/pkgconfig/pkgconfig-1.2.2.ebuild b/dev-python/pkgconfig/pkgconfig-1.2.2.ebuild
index e1dea16fca40..85eb9dcd7059 100644
--- a/dev-python/pkgconfig/pkgconfig-1.2.2.ebuild
+++ b/dev-python/pkgconfig/pkgconfig-1.2.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/pluginbase/pluginbase-0.5.ebuild b/dev-python/pluginbase/pluginbase-0.5.ebuild
index b0e2d403730f..aa79a5454b2c 100644
--- a/dev-python/pluginbase/pluginbase-0.5.ebuild
+++ b/dev-python/pluginbase/pluginbase-0.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/plyvel/plyvel-1.0.5.ebuild b/dev-python/plyvel/plyvel-1.0.5.ebuild
index dd452a1903f0..953e10d1c72d 100644
--- a/dev-python/plyvel/plyvel-1.0.5.ebuild
+++ b/dev-python/plyvel/plyvel-1.0.5.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/leveldb-1.20:="
DEPEND="
diff --git a/dev-python/plyvel/plyvel-1.1.0.ebuild b/dev-python/plyvel/plyvel-1.1.0.ebuild
index be42e6254e05..e03758e6af93 100644
--- a/dev-python/plyvel/plyvel-1.1.0.ebuild
+++ b/dev-python/plyvel/plyvel-1.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/leveldb-1.20:="
DEPEND="
diff --git a/dev-python/pockets/pockets-0.3.ebuild b/dev-python/pockets/pockets-0.3.ebuild
index c0055b9afa8b..b7a782e7636a 100644
--- a/dev-python/pockets/pockets-0.3.ebuild
+++ b/dev-python/pockets/pockets-0.3.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1
IUSE="test"
+RESTRICT="!test? ( test )"
DESCRIPTION="A collection of helpful Python tools"
HOMEPAGE="https://pypi.org/project/pockets/"
diff --git a/dev-python/portend/portend-2.2-r1.ebuild b/dev-python/portend/portend-2.2-r1.ebuild
index 4a54a6290b9e..a54e188f38b2 100644
--- a/dev-python/portend/portend-2.2-r1.ebuild
+++ b/dev-python/portend/portend-2.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/tempora-1.8[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/portend/portend-2.2.ebuild b/dev-python/portend/portend-2.2.ebuild
index a5114afeb343..497ec4b43b99 100644
--- a/dev-python/portend/portend-2.2.ebuild
+++ b/dev-python/portend/portend-2.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/tempora-1.8[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/poyo/poyo-0.4.1.ebuild b/dev-python/poyo/poyo-0.4.1.ebuild
index 7a03331445b8..3b22a0b883a5 100644
--- a/dev-python/poyo/poyo-0.4.1.ebuild
+++ b/dev-python/poyo/poyo-0.4.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/pretty-yaml/pretty-yaml-15.6.3.ebuild b/dev-python/pretty-yaml/pretty-yaml-15.6.3.ebuild
index 2b2de3d1cb1e..d66683e52bf4 100644
--- a/dev-python/pretty-yaml/pretty-yaml-15.6.3.ebuild
+++ b/dev-python/pretty-yaml/pretty-yaml-15.6.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pretty-yaml/pretty-yaml-15.8.2.ebuild b/dev-python/pretty-yaml/pretty-yaml-15.8.2.ebuild
index 54e8c905619b..960913e8c75f 100644
--- a/dev-python/pretty-yaml/pretty-yaml-15.8.2.ebuild
+++ b/dev-python/pretty-yaml/pretty-yaml-15.8.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/prettytable/prettytable-0.7.1-r1.ebuild b/dev-python/prettytable/prettytable-0.7.1-r1.ebuild
index ad24e85f0b53..e5413fb68eae 100644
--- a/dev-python/prettytable/prettytable-0.7.1-r1.ebuild
+++ b/dev-python/prettytable/prettytable-0.7.1-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/dev-python/prettytable/prettytable-0.7.2-r1.ebuild b/dev-python/prettytable/prettytable-0.7.2-r1.ebuild
index 62331f571e36..9ccf859affe2 100644
--- a/dev-python/prettytable/prettytable-0.7.2-r1.ebuild
+++ b/dev-python/prettytable/prettytable-0.7.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/dev-python/prettytable/prettytable-0.7.2.ebuild b/dev-python/prettytable/prettytable-0.7.2.ebuild
index c0517b71af25..de41ec354f3f 100644
--- a/dev-python/prettytable/prettytable-0.7.2.ebuild
+++ b/dev-python/prettytable/prettytable-0.7.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/dev-python/process-tests/process-tests-1.2.0.ebuild b/dev-python/process-tests/process-tests-1.2.0.ebuild
index 217bd7e723ca..cc6ab95f84db 100644
--- a/dev-python/process-tests/process-tests-1.2.0.ebuild
+++ b/dev-python/process-tests/process-tests-1.2.0.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.4.1.ebuild b/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.4.1.ebuild
index 2b5858438426..604944022cef 100644
--- a/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.4.1.ebuild
+++ b/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.4.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/flask[${PYTHON_USEDEP}]
diff --git a/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.5.1.ebuild b/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.5.1.ebuild
index 2b5858438426..604944022cef 100644
--- a/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.5.1.ebuild
+++ b/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.5.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/flask[${PYTHON_USEDEP}]
diff --git a/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.7.2.ebuild b/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.7.2.ebuild
index 2b5858438426..604944022cef 100644
--- a/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.7.2.ebuild
+++ b/dev-python/prometheus_flask_exporter/prometheus_flask_exporter-0.7.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/flask[${PYTHON_USEDEP}]
diff --git a/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild
index f4d45262cab0..d28ff26cf2dc 100644
--- a/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild
+++ b/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
diff --git a/dev-python/prompt_toolkit/prompt_toolkit-2.0.6.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-2.0.6.ebuild
index 400a338a0bc2..efb5b1d31d64 100644
--- a/dev-python/prompt_toolkit/prompt_toolkit-2.0.6.ebuild
+++ b/dev-python/prompt_toolkit/prompt_toolkit-2.0.6.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
diff --git a/dev-python/prompt_toolkit/prompt_toolkit-2.0.7.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-2.0.7.ebuild
index 2d0a197c19a7..c32a12c11994 100644
--- a/dev-python/prompt_toolkit/prompt_toolkit-2.0.7.ebuild
+++ b/dev-python/prompt_toolkit/prompt_toolkit-2.0.7.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
diff --git a/dev-python/prov/prov-1.5.1.ebuild b/dev-python/prov/prov-1.5.1.ebuild
index c7e15cf801b2..a792a51cfa75 100644
--- a/dev-python/prov/prov-1.5.1.ebuild
+++ b/dev-python/prov/prov-1.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pydot[${PYTHON_USEDEP}]
diff --git a/dev-python/prov/prov-1.5.3.ebuild b/dev-python/prov/prov-1.5.3.ebuild
index c7e15cf801b2..a792a51cfa75 100644
--- a/dev-python/prov/prov-1.5.3.ebuild
+++ b/dev-python/prov/prov-1.5.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pydot[${PYTHON_USEDEP}]
diff --git a/dev-python/pushbullet-py/pushbullet-py-0.10.0.ebuild b/dev-python/pushbullet-py/pushbullet-py-0.10.0.ebuild
index 89a4d60b4fe9..4d369b1e74a1 100644
--- a/dev-python/pushbullet-py/pushbullet-py-0.10.0.ebuild
+++ b/dev-python/pushbullet-py/pushbullet-py-0.10.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-magic[${PYTHON_USEDEP}]
diff --git a/dev-python/pushbullet-py/pushbullet-py-0.11.0.ebuild b/dev-python/pushbullet-py/pushbullet-py-0.11.0.ebuild
index 5564761203f8..6b2549833e3b 100644
--- a/dev-python/pushbullet-py/pushbullet-py-0.11.0.ebuild
+++ b/dev-python/pushbullet-py/pushbullet-py-0.11.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
diff --git a/dev-python/pxml/pxml-0.2.12.ebuild b/dev-python/pxml/pxml-0.2.12.ebuild
index e737108231a3..0af9dab08744 100644
--- a/dev-python/pxml/pxml-0.2.12.ebuild
+++ b/dev-python/pxml/pxml-0.2.12.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/blessings-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/py-amqp/py-amqp-2.3.2.ebuild b/dev-python/py-amqp/py-amqp-2.3.2.ebuild
index 804d4c29c1d7..fa7165d1d9d8 100644
--- a/dev-python/py-amqp/py-amqp-2.3.2.ebuild
+++ b/dev-python/py-amqp/py-amqp-2.3.2.ebuild
@@ -20,6 +20,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc extras test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/py-amqp/py-amqp-2.4.2.ebuild b/dev-python/py-amqp/py-amqp-2.4.2.ebuild
index 729b948e4ede..3934387e12a6 100644
--- a/dev-python/py-amqp/py-amqp-2.4.2.ebuild
+++ b/dev-python/py-amqp/py-amqp-2.4.2.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc extras test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/py-notify/py-notify-0.3.1-r1.ebuild b/dev-python/py-notify/py-notify-0.3.1-r1.ebuild
index a0fdbfdcc996..083fa3224273 100644
--- a/dev-python/py-notify/py-notify-0.3.1-r1.ebuild
+++ b/dev-python/py-notify/py-notify-0.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
python_test() {
"${PYTHON}" run-tests.py || die "Tests failed"
diff --git a/dev-python/pyamg/pyamg-2.2.1.ebuild b/dev-python/pyamg/pyamg-2.2.1.ebuild
index 92b765a346d5..1ee8327ff82f 100644
--- a/dev-python/pyamg/pyamg-2.2.1.ebuild
+++ b/dev-python/pyamg/pyamg-2.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyamg/pyamg-3.0.2.ebuild b/dev-python/pyamg/pyamg-3.0.2.ebuild
index 0f6412c015b5..85a2cbc86214 100644
--- a/dev-python/pyamg/pyamg-3.0.2.ebuild
+++ b/dev-python/pyamg/pyamg-3.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
index 67fb63a9951b..0b04a1849796 100644
--- a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
+++ b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyamg/pyamg-3.2.1.ebuild b/dev-python/pyamg/pyamg-3.2.1.ebuild
index 5457fa1b1e9f..fe0aa6117392 100644
--- a/dev-python/pyamg/pyamg-3.2.1.ebuild
+++ b/dev-python/pyamg/pyamg-3.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyavm/pyavm-0.9.4.ebuild b/dev-python/pyavm/pyavm-0.9.4.ebuild
index ccc6b13fd832..a15732b89312 100644
--- a/dev-python/pyavm/pyavm-0.9.4.ebuild
+++ b/dev-python/pyavm/pyavm-0.9.4.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/astropy[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pycairo/pycairo-1.16.3-r1.ebuild b/dev-python/pycairo/pycairo-1.16.3-r1.ebuild
index ad2e1c699677..2ea372462f00 100644
--- a/dev-python/pycairo/pycairo-1.16.3-r1.ebuild
+++ b/dev-python/pycairo/pycairo-1.16.3-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/cairo-1.13.1[svg]
diff --git a/dev-python/pycairo/pycairo-1.17.0-r1.ebuild b/dev-python/pycairo/pycairo-1.17.0-r1.ebuild
index c4c1046cb59c..629c40ee9f68 100644
--- a/dev-python/pycairo/pycairo-1.17.0-r1.ebuild
+++ b/dev-python/pycairo/pycairo-1.17.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/cairo-1.13.1[svg]
diff --git a/dev-python/pycairo/pycairo-1.18.1.ebuild b/dev-python/pycairo/pycairo-1.18.1.ebuild
index 2fac5963b89b..3d5f803e074e 100644
--- a/dev-python/pycairo/pycairo-1.18.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/cairo-1.13.1[svg]
diff --git a/dev-python/pychef/pychef-0.2.3.ebuild b/dev-python/pychef/pychef-0.2.3.ebuild
index 81b6e8c8bf81..13c1b4aa8744 100644
--- a/dev-python/pychef/pychef-0.2.3.ebuild
+++ b/dev-python/pychef/pychef-0.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/versiontools[${PYTHON_USEDEP}]
diff --git a/dev-python/pycobertura/pycobertura-0.10.0.ebuild b/dev-python/pycobertura/pycobertura-0.10.0.ebuild
index 67c3245fc8f9..cf658099ffce 100644
--- a/dev-python/pycobertura/pycobertura-0.10.0.ebuild
+++ b/dev-python/pycobertura/pycobertura-0.10.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/click-4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pycountry/pycountry-16.11.8.ebuild b/dev-python/pycountry/pycountry-16.11.8.ebuild
index 09df75796e9b..02fee902fb05 100644
--- a/dev-python/pycountry/pycountry-16.11.8.ebuild
+++ b/dev-python/pycountry/pycountry-16.11.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/pycountry/pycountry-17.9.23.ebuild b/dev-python/pycountry/pycountry-17.9.23.ebuild
index e712fc01e1d5..7b3da4279cce 100644
--- a/dev-python/pycountry/pycountry-17.9.23.ebuild
+++ b/dev-python/pycountry/pycountry-17.9.23.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild b/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild
index 586b68ab1c74..4c76b5a66852 100644
--- a/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild
+++ b/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="PSF-2 public-domain"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="doc +gmp test"
+RESTRICT="!test? ( test )"
RDEPEND="gmp? ( dev-libs/gmp:0= )"
DEPEND="${RDEPEND}
diff --git a/dev-python/pycurl/pycurl-7.43.0.2.ebuild b/dev-python/pycurl/pycurl-7.43.0.2.ebuild
index 9b0c7f968424..d45df6dae399 100644
--- a/dev-python/pycurl/pycurl-7.43.0.2.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.2.ebuild
@@ -19,6 +19,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl examples ssl test"
+RESTRICT="!test? ( test )"
# Depend on a curl with curl_ssl_* USE flags.
# libcurl must not be using an ssl backend we do not support.
diff --git a/dev-python/pycurl/pycurl-7.43.0.3.ebuild b/dev-python/pycurl/pycurl-7.43.0.3.ebuild
index 9b0c7f968424..d45df6dae399 100644
--- a/dev-python/pycurl/pycurl-7.43.0.3.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl examples ssl test"
+RESTRICT="!test? ( test )"
# Depend on a curl with curl_ssl_* USE flags.
# libcurl must not be using an ssl backend we do not support.
diff --git a/dev-python/pycurl/pycurl-7.43.0.ebuild b/dev-python/pycurl/pycurl-7.43.0.ebuild
index ada6e65f2531..2597f7462b72 100644
--- a/dev-python/pycurl/pycurl-7.43.0.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl examples ssl test"
+RESTRICT="!test? ( test )"
# Depend on a curl with curl_ssl_* USE flags.
# libcurl must not be using an ssl backend we do not support.
diff --git a/dev-python/pydl/pydl-0.5.3.ebuild b/dev-python/pydl/pydl-0.5.3.ebuild
index 4155f9f2e79b..8d4d15bffbe5 100644
--- a/dev-python/pydl/pydl-0.5.3.ebuild
+++ b/dev-python/pydl/pydl-0.5.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/pydl/pydl-0.5.4.ebuild b/dev-python/pydl/pydl-0.5.4.ebuild
index 4edd5ff165b0..e70826192771 100644
--- a/dev-python/pydl/pydl-0.5.4.ebuild
+++ b/dev-python/pydl/pydl-0.5.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/pydot-ng/pydot-ng-1.0.0.ebuild b/dev-python/pydot-ng/pydot-ng-1.0.0.ebuild
index f75ba5aa971e..43f686a4a12f 100644
--- a/dev-python/pydot-ng/pydot-ng-1.0.0.ebuild
+++ b/dev-python/pydot-ng/pydot-ng-1.0.0.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
diff --git a/dev-python/pydot/pydot-1.2.3.ebuild b/dev-python/pydot/pydot-1.2.3.ebuild
index a047cd5e93ed..7d152dced086 100644
--- a/dev-python/pydot/pydot-1.2.3.ebuild
+++ b/dev-python/pydot/pydot-1.2.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
diff --git a/dev-python/pydot/pydot-1.4.1.ebuild b/dev-python/pydot/pydot-1.4.1.ebuild
index 06730536ca32..a814e4075a50 100644
--- a/dev-python/pydot/pydot-1.4.1.ebuild
+++ b/dev-python/pydot/pydot-1.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyparsing-2.1.4[${PYTHON_USEDEP}]
diff --git a/dev-python/pyee/pyee-1.0.2.ebuild b/dev-python/pyee/pyee-1.0.2.ebuild
index f25af4da8a1d..b19f37752686 100644
--- a/dev-python/pyee/pyee-1.0.2.ebuild
+++ b/dev-python/pyee/pyee-1.0.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/pyenchant/pyenchant-1.6.6.ebuild b/dev-python/pyenchant/pyenchant-1.6.6.ebuild
index 37f2c1a53f34..a3cd71d5e50b 100644
--- a/dev-python/pyenchant/pyenchant-1.6.6.ebuild
+++ b/dev-python/pyenchant/pyenchant-1.6.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm arm64 hppa ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-text/enchant-${PV%.*}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pyenchant/pyenchant-1.6.8.ebuild b/dev-python/pyenchant/pyenchant-1.6.8.ebuild
index 6a3eb9d22e01..e00cfd9c2cfd 100644
--- a/dev-python/pyenchant/pyenchant-1.6.8.ebuild
+++ b/dev-python/pyenchant/pyenchant-1.6.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-text/enchant-${PV%.*}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pyenchant/pyenchant-2.0.0.ebuild b/dev-python/pyenchant/pyenchant-2.0.0.ebuild
index c240d14ad07d..c86571f441bd 100644
--- a/dev-python/pyenchant/pyenchant-2.0.0.ebuild
+++ b/dev-python/pyenchant/pyenchant-2.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-text/enchant"
DEPEND="
diff --git a/dev-python/pyfakefs/pyfakefs-3.5.8.ebuild b/dev-python/pyfakefs/pyfakefs-3.5.8.ebuild
index b96e426c8e2f..1d5836b59bea 100644
--- a/dev-python/pyfakefs/pyfakefs-3.5.8.ebuild
+++ b/dev-python/pyfakefs/pyfakefs-3.5.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${COMMON_DEPEND}"
diff --git a/dev-python/pyfits/pyfits-3.3-r1.ebuild b/dev-python/pyfits/pyfits-3.3-r1.ebuild
index c1983f49e433..1c67ac765045 100644
--- a/dev-python/pyfits/pyfits-3.3-r1.ebuild
+++ b/dev-python/pyfits/pyfits-3.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyfits/pyfits-3.4-r1.ebuild b/dev-python/pyfits/pyfits-3.4-r1.ebuild
index 4c5e515bdf86..2bfee75e72b5 100644
--- a/dev-python/pyfits/pyfits-3.4-r1.ebuild
+++ b/dev-python/pyfits/pyfits-3.4-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyformance/pyformance-0.3.4.ebuild b/dev-python/pyformance/pyformance-0.3.4.ebuild
index d0e364219b61..0c351c0fccd7 100644
--- a/dev-python/pyformance/pyformance-0.3.4.ebuild
+++ b/dev-python/pyformance/pyformance-0.3.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/dev-python/pyformance/pyformance-0.4.ebuild b/dev-python/pyformance/pyformance-0.4.ebuild
index 8b9c0efb03c7..8aa6f2b08058 100644
--- a/dev-python/pyformance/pyformance-0.4.ebuild
+++ b/dev-python/pyformance/pyformance-0.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index f17905c6aa59..10d6dfd7fd55 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="examples ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}] )"
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 8110db6b371a..4ce37c1a29ec 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="doc examples ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 1b1df6a72372..e1af5de4a849 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="doc examples ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
diff --git a/dev-python/pygal/pygal-2.4.0.ebuild b/dev-python/pygal/pygal-2.4.0.ebuild
index 258f6aba6ba5..8b4f29776c23 100644
--- a/dev-python/pygal/pygal-2.4.0.ebuild
+++ b/dev-python/pygal/pygal-2.4.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/lxml[${PYTHON_USEDEP}]
diff --git a/dev-python/pygcrypt/pygcrypt-1.0.0.ebuild b/dev-python/pygcrypt/pygcrypt-1.0.0.ebuild
index 1dfdb7d44672..edae8926b053 100644
--- a/dev-python/pygcrypt/pygcrypt-1.0.0.ebuild
+++ b/dev-python/pygcrypt/pygcrypt-1.0.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
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libgcrypt:0=
virtual/python-cffi[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyghmi/pyghmi-1.0.22.ebuild b/dev-python/pyghmi/pyghmi-1.0.22.ebuild
index d5c15f36ff94..e1d842cf13d4 100644
--- a/dev-python/pyghmi/pyghmi-1.0.22.ebuild
+++ b/dev-python/pyghmi/pyghmi-1.0.22.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pbr[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]"
diff --git a/dev-python/pygobject/pygobject-2.28.6-r55.ebuild b/dev-python/pygobject/pygobject-2.28.6-r55.ebuild
index dce4de349221..b816713167bf 100644
--- a/dev-python/pygobject/pygobject-2.28.6-r55.ebuild
+++ b/dev-python/pygobject/pygobject-2.28.6-r55.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+"
SLOT="2"
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 ~x64-solaris ~x86-solaris"
IUSE="examples libffi test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND=">=dev-libs/glib-2.24.0:2
diff --git a/dev-python/pygobject/pygobject-3.28.3.ebuild b/dev-python/pygobject/pygobject-3.28.3.ebuild
index f3a3c14ee4e7..1c3a17815bd3 100644
--- a/dev-python/pygobject/pygobject-3.28.3.ebuild
+++ b/dev-python/pygobject/pygobject-3.28.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="3"
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 ~x64-solaris ~x86-solaris"
IUSE="+cairo examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
diff --git a/dev-python/pygpu/pygpu-0.6.0.ebuild b/dev-python/pygpu/pygpu-0.6.0.ebuild
index 27009b57fd7e..f83a3b509637 100644
--- a/dev-python/pygpu/pygpu-0.6.0.ebuild
+++ b/dev-python/pygpu/pygpu-0.6.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cuda opencl test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mako[${PYTHON_USEDEP}]
diff --git a/dev-python/pygpu/pygpu-0.6.7.ebuild b/dev-python/pygpu/pygpu-0.6.7.ebuild
index fa2dfa521669..bc93eb58bb32 100644
--- a/dev-python/pygpu/pygpu-0.6.7.ebuild
+++ b/dev-python/pygpu/pygpu-0.6.7.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cuda opencl test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/mako[${PYTHON_USEDEP}]
diff --git a/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild b/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
index 71caf123d655..6165f527d23b 100644
--- a/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
+++ b/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ppc x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
RDEPEND="media-gfx/graphviz"
diff --git a/dev-python/pygraphviz/pygraphviz-1.5.ebuild b/dev-python/pygraphviz/pygraphviz-1.5.ebuild
index eaba99b3a524..fa043febb96e 100644
--- a/dev-python/pygraphviz/pygraphviz-1.5.ebuild
+++ b/dev-python/pygraphviz/pygraphviz-1.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
RDEPEND="media-gfx/graphviz"
diff --git a/dev-python/pygtk/pygtk-2.24.0-r4.ebuild b/dev-python/pygtk/pygtk-2.24.0-r4.ebuild
index 322e1518bad9..b37ea3474c4f 100644
--- a/dev-python/pygtk/pygtk-2.24.0-r4.ebuild
+++ b/dev-python/pygtk/pygtk-2.24.0-r4.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
diff --git a/dev-python/pyhcl/pyhcl-0.2.3.ebuild b/dev-python/pyhcl/pyhcl-0.2.3.ebuild
index 88849ebb3071..932781dadcba 100644
--- a/dev-python/pyhcl/pyhcl-0.2.3.ebuild
+++ b/dev-python/pyhcl/pyhcl-0.2.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/ply-3.4[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/pyhcl/pyhcl-0.3.6.ebuild b/dev-python/pyhcl/pyhcl-0.3.6.ebuild
index 88849ebb3071..932781dadcba 100644
--- a/dev-python/pyhcl/pyhcl-0.3.6.ebuild
+++ b/dev-python/pyhcl/pyhcl-0.3.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/ply-3.4[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/pyjwt/pyjwt-1.5.3.ebuild b/dev-python/pyjwt/pyjwt-1.5.3.ebuild
index f33db9856c96..460c50ba6226 100644
--- a/dev-python/pyjwt/pyjwt-1.5.3.ebuild
+++ b/dev-python/pyjwt/pyjwt-1.5.3.ebuild
@@ -17,6 +17,7 @@ LICENSE=" MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/pyjwt/pyjwt-1.7.1.ebuild b/dev-python/pyjwt/pyjwt-1.7.1.ebuild
index ae65e8a6c4c0..fff6cf167527 100644
--- a/dev-python/pyjwt/pyjwt-1.7.1.ebuild
+++ b/dev-python/pyjwt/pyjwt-1.7.1.ebuild
@@ -17,6 +17,7 @@ LICENSE=" MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/pykka/pykka-1.2.1.ebuild b/dev-python/pykka/pykka-1.2.1.ebuild
index f24953fa690b..ff425b35f2d5 100644
--- a/dev-python/pykka/pykka-1.2.1.ebuild
+++ b/dev-python/pykka/pykka-1.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pykwalify/pykwalify-1.5.2.ebuild b/dev-python/pykwalify/pykwalify-1.5.2.ebuild
index ac753fbea83b..73e2d2dad1b2 100644
--- a/dev-python/pykwalify/pykwalify-1.5.2.ebuild
+++ b/dev-python/pykwalify/pykwalify-1.5.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/docopt-0.6.2
diff --git a/dev-python/pykwalify/pykwalify-9999.ebuild b/dev-python/pykwalify/pykwalify-9999.ebuild
index 37c94c83063d..43d6c6d24949 100644
--- a/dev-python/pykwalify/pykwalify-9999.ebuild
+++ b/dev-python/pykwalify/pykwalify-9999.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
diff --git a/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild b/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild
index dc37a7e064ac..7c3faf97d7e7 100644
--- a/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild
+++ b/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/libmemcached-0.32"
# Older sphinx versions fail to compile the doc
diff --git a/dev-python/pylint/pylint-1.8.4.ebuild b/dev-python/pylint/pylint-1.8.4.ebuild
index 8dab159129a6..f2a293bb404e 100644
--- a/dev-python/pylint/pylint-1.8.4.ebuild
+++ b/dev-python/pylint/pylint-1.8.4.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/astroid-1.6.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pylint/pylint-2.3.1.ebuild b/dev-python/pylint/pylint-2.3.1.ebuild
index 65a198830f23..603b1a3c77aa 100644
--- a/dev-python/pylint/pylint-2.3.1.ebuild
+++ b/dev-python/pylint/pylint-2.3.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/astroid-2.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pymediainfo/pymediainfo-4.0.ebuild b/dev-python/pymediainfo/pymediainfo-4.0.ebuild
index 0ab81a022927..f2324113671e 100644
--- a/dev-python/pymediainfo/pymediainfo-4.0.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-4.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pymediainfo/pymediainfo-4.1.ebuild b/dev-python/pymediainfo/pymediainfo-4.1.ebuild
index 0ab81a022927..f2324113671e 100644
--- a/dev-python/pymediainfo/pymediainfo-4.1.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-4.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/pympler/pympler-0.5.ebuild b/dev-python/pympler/pympler-0.5.ebuild
index e0885e46d739..bbef3e882bc9 100644
--- a/dev-python/pympler/pympler-0.5.ebuild
+++ b/dev-python/pympler/pympler-0.5.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/bottle[${PYTHON_USEDEP}]"
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
diff --git a/dev-python/pympler/pympler-0.6.ebuild b/dev-python/pympler/pympler-0.6.ebuild
index 03f9d85458ee..a8516170806d 100644
--- a/dev-python/pympler/pympler-0.6.ebuild
+++ b/dev-python/pympler/pympler-0.6.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/bottle[${PYTHON_USEDEP}]"
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
diff --git a/dev-python/pynacl/pynacl-1.2.1.ebuild b/dev-python/pynacl/pynacl-1.2.1.ebuild
index 1da7e40410e2..e588fbf094d3 100644
--- a/dev-python/pynacl/pynacl-1.2.1.ebuild
+++ b/dev-python/pynacl/pynacl-1.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/pynacl/pynacl-1.3.0.ebuild b/dev-python/pynacl/pynacl-1.3.0.ebuild
index ee7d75dcf928..8e14dfbea888 100644
--- a/dev-python/pynacl/pynacl-1.3.0.ebuild
+++ b/dev-python/pynacl/pynacl-1.3.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/pynag/pynag-0.9.1.ebuild b/dev-python/pynag/pynag-0.9.1.ebuild
index e818a07e3dc7..7c0e001abd1d 100644
--- a/dev-python/pynag/pynag-0.9.1.ebuild
+++ b/dev-python/pynag/pynag-0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017 Gentoo Foundation
+# Copyright 2017 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,5 +14,6 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
diff --git a/dev-python/pyoembed/pyoembed-0.1.1.ebuild b/dev-python/pyoembed/pyoembed-0.1.1.ebuild
index 3b6c54f2f8c2..0a74596a4f4d 100644
--- a/dev-python/pyoembed/pyoembed-0.1.1.ebuild
+++ b/dev-python/pyoembed/pyoembed-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
@@ -22,6 +22,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/pyoembed/pyoembed-9999.ebuild b/dev-python/pyoembed/pyoembed-9999.ebuild
index 3b6c54f2f8c2..0a74596a4f4d 100644
--- a/dev-python/pyoembed/pyoembed-9999.ebuild
+++ b/dev-python/pyoembed/pyoembed-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=5
@@ -22,6 +22,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/pyparted/pyparted-3.10.7.ebuild b/dev-python/pyparted/pyparted-3.10.7.ebuild
index 5cfaefcae133..edf72c281128 100644
--- a/dev-python/pyparted/pyparted-3.10.7.ebuild
+++ b/dev-python/pyparted/pyparted-3.10.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
test? ( python_targets_python2_7 )
"
diff --git a/dev-python/pyparted/pyparted-3.11.2.ebuild b/dev-python/pyparted/pyparted-3.11.2.ebuild
index 833f00834ec0..50aa313e7226 100644
--- a/dev-python/pyparted/pyparted-3.11.2.ebuild
+++ b/dev-python/pyparted/pyparted-3.11.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
test? ( python_targets_python2_7 )
"
diff --git a/dev-python/pyquery/pyquery-1.2.13-r1.ebuild b/dev-python/pyquery/pyquery-1.2.13-r1.ebuild
index f3d235eb3121..a8df53f6ea21 100644
--- a/dev-python/pyquery/pyquery-1.2.13-r1.ebuild
+++ b/dev-python/pyquery/pyquery-1.2.13-r1.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=7
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/lxml-2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pyquery/pyquery-1.2.13.ebuild b/dev-python/pyquery/pyquery-1.2.13.ebuild
index 147b66895907..e47148170088 100644
--- a/dev-python/pyquery/pyquery-1.2.13.ebuild
+++ b/dev-python/pyquery/pyquery-1.2.13.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/lxml-2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pyquery/pyquery-1.4.0.ebuild b/dev-python/pyquery/pyquery-1.4.0.ebuild
index 47e5f4649ae9..04033cdd51a9 100644
--- a/dev-python/pyquery/pyquery-1.4.0.ebuild
+++ b/dev-python/pyquery/pyquery-1.4.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/lxml-2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pyrax/pyrax-1.9.7.ebuild b/dev-python/pyrax/pyrax-1.9.7.ebuild
index 364b110b6959..3e870a1e7e98 100644
--- a/dev-python/pyrax/pyrax-1.9.7.ebuild
+++ b/dev-python/pyrax/pyrax-1.9.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/keyring[${PYTHON_USEDEP}]
diff --git a/dev-python/pyregion/pyregion-1.2.ebuild b/dev-python/pyregion/pyregion-1.2.ebuild
index 1dddc88354d8..d7973d321cd8 100644
--- a/dev-python/pyregion/pyregion-1.2.ebuild
+++ b/dev-python/pyregion/pyregion-1.2.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="MIT"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pyrfc3339/pyrfc3339-1.0.ebuild b/dev-python/pyrfc3339/pyrfc3339-1.0.ebuild
index 791994860ba3..d29ff3a820e3 100644
--- a/dev-python/pyrfc3339/pyrfc3339-1.0.ebuild
+++ b/dev-python/pyrfc3339/pyrfc3339-1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
diff --git a/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild b/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
index 993518840760..115153b6cbbb 100644
--- a/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
+++ b/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
diff --git a/dev-python/pyro/pyro-4.41.ebuild b/dev-python/pyro/pyro-4.41.ebuild
index 663c361e21d2..6b4ee7831ab4 100644
--- a/dev-python/pyro/pyro-4.41.ebuild
+++ b/dev-python/pyro/pyro-4.41.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="4"
KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
!dev-python/pyro:0
diff --git a/dev-python/pyro/pyro-4.56.ebuild b/dev-python/pyro/pyro-4.56.ebuild
index bd7f0075e168..ed08f8770641 100644
--- a/dev-python/pyro/pyro-4.56.ebuild
+++ b/dev-python/pyro/pyro-4.56.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="4"
KEYWORDS="amd64 ~arm64 ppc x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
!dev-python/pyro:0
diff --git a/dev-python/pyrqlite/pyrqlite-2.0.ebuild b/dev-python/pyrqlite/pyrqlite-2.0.ebuild
index 2415bd2ca11c..2e76d738d2c8 100644
--- a/dev-python/pyrqlite/pyrqlite-2.0.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-2.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/pyrqlite/pyrqlite-9999.ebuild b/dev-python/pyrqlite/pyrqlite-9999.ebuild
index 6cd8821a5d3c..10dad0faa6f3 100644
--- a/dev-python/pyrqlite/pyrqlite-9999.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-9999.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
index 203a183d07fd..7c52e325bf8d 100644
--- a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
+++ b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/pyshark/pyshark-0.3.7.2-r1.ebuild b/dev-python/pyshark/pyshark-0.3.7.2-r1.ebuild
index 761cfea65af2..2eb2fe6fc11b 100644
--- a/dev-python/pyshark/pyshark-0.3.7.2-r1.ebuild
+++ b/dev-python/pyshark/pyshark-0.3.7.2-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# See pyshark.egg-info/requires.txt
RDEPEND="
diff --git a/dev-python/pyshark/pyshark-0.4.2.3.ebuild b/dev-python/pyshark/pyshark-0.4.2.3.ebuild
index 5e6234567d6c..a08edb82c674 100644
--- a/dev-python/pyshark/pyshark-0.4.2.3.ebuild
+++ b/dev-python/pyshark/pyshark-0.4.2.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# See pyshark.egg-info/requires.txt
RDEPEND="
diff --git a/dev-python/pyspf/pyspf-2.0.12.ebuild b/dev-python/pyspf/pyspf-2.0.12.ebuild
index b2e0e22303f1..845adc1e79e6 100644
--- a/dev-python/pyspf/pyspf-2.0.12.ebuild
+++ b/dev-python/pyspf/pyspf-2.0.12.ebuild
@@ -15,6 +15,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="ipv6 test"
+RESTRICT="!test? ( test )"
# >=python-3.3 comes with the built-in ipaddress module
RDEPEND="dev-python/authres[${PYTHON_USEDEP}]
diff --git a/dev-python/pysrt/pysrt-1.1.1-r1.ebuild b/dev-python/pysrt/pysrt-1.1.1-r1.ebuild
index d0c3e8487d25..ccdb27d86e71 100644
--- a/dev-python/pysrt/pysrt-1.1.1-r1.ebuild
+++ b/dev-python/pysrt/pysrt-1.1.1-r1.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pysrt/pysrt-1.1.1.ebuild b/dev-python/pysrt/pysrt-1.1.1.ebuild
index b726bb8aa87d..55c76a4fe685 100644
--- a/dev-python/pysrt/pysrt-1.1.1.ebuild
+++ b/dev-python/pysrt/pysrt-1.1.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pysrt/pysrt-9999.ebuild b/dev-python/pysrt/pysrt-9999.ebuild
index d0c3e8487d25..ccdb27d86e71 100644
--- a/dev-python/pysrt/pysrt-9999.ebuild
+++ b/dev-python/pysrt/pysrt-9999.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pystache/pystache-0.5.4.ebuild b/dev-python/pystache/pystache-0.5.4.ebuild
index d9c956b08ff6..e99fa0b8ea97 100644
--- a/dev-python/pystache/pystache-0.5.4.ebuild
+++ b/dev-python/pystache/pystache-0.5.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/pytables/pytables-3.4.4.ebuild b/dev-python/pytables/pytables-3.4.4.ebuild
index 1ab4fea44a60..6fe874de62ae 100644
--- a/dev-python/pytables/pytables-3.4.4.ebuild
+++ b/dev-python/pytables/pytables-3.4.4.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-arch/bzip2:0=
diff --git a/dev-python/pyte/pyte-0.5.2-r2.ebuild b/dev-python/pyte/pyte-0.5.2-r2.ebuild
index 4f8a8b012f02..47eff703bfce 100644
--- a/dev-python/pyte/pyte-0.5.2-r2.ebuild
+++ b/dev-python/pyte/pyte-0.5.2-r2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="LGPL-3"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/pyte/pyte-0.8.0-r1.ebuild b/dev-python/pyte/pyte-0.8.0-r1.ebuild
index 5abf1ea7afa6..637664f315ee 100644
--- a/dev-python/pyte/pyte-0.8.0-r1.ebuild
+++ b/dev-python/pyte/pyte-0.8.0-r1.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="LGPL-3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild b/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild
index dff5651809be..a09d764a1f84 100644
--- a/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild
+++ b/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-python/py-1.1.1[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
index 14976f71122d..314b91f54867 100644
--- a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/py-1.4.22[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-cov/pytest-cov-2.6.1.ebuild b/dev-python/pytest-cov/pytest-cov-2.6.1.ebuild
index 561079a4ff46..7eee71a66189 100644
--- a/dev-python/pytest-cov/pytest-cov-2.6.1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.6.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/py-1.4.22[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-datafiles/pytest-datafiles-2.0.ebuild b/dev-python/pytest-datafiles/pytest-datafiles-2.0.ebuild
index cea7ea4d7031..20f0b2542b7d 100644
--- a/dev-python/pytest-datafiles/pytest-datafiles-2.0.ebuild
+++ b/dev-python/pytest-datafiles/pytest-datafiles-2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytest-flakes/pytest-flakes-4.0.0.ebuild b/dev-python/pytest-flakes/pytest-flakes-4.0.0.ebuild
index adbbf8912f9a..3acf89ce4257 100644
--- a/dev-python/pytest-flakes/pytest-flakes-4.0.0.ebuild
+++ b/dev-python/pytest-flakes/pytest-flakes-4.0.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild
index 8ee1e2de01fc..d910ab0320fc 100644
--- a/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild
+++ b/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
diff --git a/dev-python/pytest-pylint/pytest-pylint-0.14.1.ebuild b/dev-python/pytest-pylint/pytest-pylint-0.14.1.ebuild
index 4e165ea01922..d6b1b1a0dca3 100644
--- a/dev-python/pytest-pylint/pytest-pylint-0.14.1.ebuild
+++ b/dev-python/pytest-pylint/pytest-pylint-0.14.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-pylint/pytest-pylint-0.7.1.ebuild b/dev-python/pytest-pylint/pytest-pylint-0.7.1.ebuild
index af94d60d1cb8..69d21c81b464 100644
--- a/dev-python/pytest-pylint/pytest-pylint-0.7.1.ebuild
+++ b/dev-python/pytest-pylint/pytest-pylint-0.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
index 2308e3e9a79a..746367bac74c 100644
--- a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
+++ b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.1.ebuild b/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.1.ebuild
index 32cb651eba5f..90aae11c1a84 100644
--- a/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.1.ebuild
+++ b/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild b/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild
index 4174bff0067b..9b55f300ceea 100644
--- a/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild
+++ b/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-afl/python-afl-0.6.1.ebuild b/dev-python/python-afl/python-afl-0.6.1.ebuild
index 4ce5f9fddf67..2298e1450cda 100644
--- a/dev-python/python-afl/python-afl-0.6.1.ebuild
+++ b/dev-python/python-afl/python-afl-0.6.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-forensics/afl"
DEPEND=">=dev-python/cython-0.19[${PYTHON_USEDEP}]
diff --git a/dev-python/python-afl/python-afl-0.7.1.ebuild b/dev-python/python-afl/python-afl-0.7.1.ebuild
index 4ce5f9fddf67..2298e1450cda 100644
--- a/dev-python/python-afl/python-afl-0.7.1.ebuild
+++ b/dev-python/python-afl/python-afl-0.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-forensics/afl"
DEPEND=">=dev-python/cython-0.19[${PYTHON_USEDEP}]
diff --git a/dev-python/python-bugzilla/python-bugzilla-2.1.0.ebuild b/dev-python/python-bugzilla/python-bugzilla-2.1.0.ebuild
index 912c341ab018..ab05a46e0e7f 100644
--- a/dev-python/python-bugzilla/python-bugzilla-2.1.0.ebuild
+++ b/dev-python/python-bugzilla/python-bugzilla-2.1.0.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/dev-python/python-daemon/python-daemon-1.6-r1.ebuild b/dev-python/python-daemon/python-daemon-1.6-r1.ebuild
index ab45831357e3..a5ea5015d0e5 100644
--- a/dev-python/python-daemon/python-daemon-1.6-r1.ebuild
+++ b/dev-python/python-daemon/python-daemon-1.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="PSF-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/lockfile-0.9[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/python-daemon/python-daemon-2.1.1.ebuild b/dev-python/python-daemon/python-daemon-2.1.1.ebuild
index 6fe25a4b2bab..652178c26af0 100644
--- a/dev-python/python-daemon/python-daemon-2.1.1.ebuild
+++ b/dev-python/python-daemon/python-daemon-2.1.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/lockfile-0.9[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
index d3c2e12925e7..92741e351bb8 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.2-r1.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.2-r1.ebuild
index 622a31889071..37827fa357b2 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.2-r1.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.2-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild
index d3c2e12925e7..92741e351bb8 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.3.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.3.ebuild
index ba162a6c3851..7453572a2ce9 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.3.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.4.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.4.ebuild
index 4ce8e0be7d4e..1b253f58b9f0 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.4.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.4.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.5.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.5.ebuild
index 4ce8e0be7d4e..1b253f58b9f0 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.5.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.5.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-dateutil/python-dateutil-2.8.0.ebuild b/dev-python/python-dateutil/python-dateutil-2.8.0.ebuild
index 85cbca5c74f6..77611b296b39 100644
--- a/dev-python/python-dateutil/python-dateutil-2.8.0.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.8.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/python-digest/python-digest-1.7-r1.ebuild b/dev-python/python-digest/python-digest-1.7-r1.ebuild
index 00d7359225a0..d5d48380fd2b 100644
--- a/dev-python/python-digest/python-digest-1.7-r1.ebuild
+++ b/dev-python/python-digest/python-digest-1.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,6 +11,7 @@ HOMEPAGE="https://pypi.org/project/python-digest/ https://bitbucket.org/akoha/py
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DISTUTILS_IN_SOURCE_BUILD=1
LICENSE="BSD"
diff --git a/dev-python/python-distutils-extra/python-distutils-extra-2.39.ebuild b/dev-python/python-distutils-extra/python-distutils-extra-2.39.ebuild
index 599aa3fe2e11..0cf77cb9873f 100644
--- a/dev-python/python-distutils-extra/python-distutils-extra-2.39.ebuild
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.39.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/python-distutils-extra/python-distutils-extra-2.42.ebuild b/dev-python/python-distutils-extra/python-distutils-extra-2.42.ebuild
index f870cfc550a7..532623b92a62 100644
--- a/dev-python/python-distutils-extra/python-distutils-extra-2.42.ebuild
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.42.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/python-etcd/python-etcd-0.4.5-r1.ebuild b/dev-python/python-etcd/python-etcd-0.4.5-r1.ebuild
index 31aa61ab47fa..82174597f8e9 100644
--- a/dev-python/python-etcd/python-etcd-0.4.5-r1.ebuild
+++ b/dev-python/python-etcd/python-etcd-0.4.5-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/dnspython[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
diff --git a/dev-python/python-fastimport/python-fastimport-0.9.2-r1.ebuild b/dev-python/python-fastimport/python-fastimport-0.9.2-r1.ebuild
index b490c3a40783..bbff297ec58d 100644
--- a/dev-python/python-fastimport/python-fastimport-0.9.2-r1.ebuild
+++ b/dev-python/python-fastimport/python-fastimport-0.9.2-r1.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=5
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild b/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild
index 6621e6e7c586..17053b741e12 100644
--- a/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild
+++ b/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild b/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild
index da87fbdbbc0d..fa56f0c35f0a 100644
--- a/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild
+++ b/dev-python/python-fastimport/python-fastimport-0.9.8.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-gammu/python-gammu-2.11.ebuild b/dev-python/python-gammu/python-gammu-2.11.ebuild
index c681534281fa..d9fffc345eb7 100644
--- a/dev-python/python-gammu/python-gammu-2.11.ebuild
+++ b/dev-python/python-gammu/python-gammu-2.11.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=app-mobilephone/gammu-1.34.0"
DEPEND="${RDEPEND}
diff --git a/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild
index 1b8c2685a8bd..a74f2f029072 100644
--- a/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-2.13.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( doc )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild
index 8c0dda871d11..b4327bb76bde 100644
--- a/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-2.16.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/python-heatclient/python-heatclient-1.16.2.ebuild b/dev-python/python-heatclient/python-heatclient-1.16.2.ebuild
index 275a9a5320de..ca6084da9933 100644
--- a/dev-python/python-heatclient/python-heatclient-1.16.2.ebuild
+++ b/dev-python/python-heatclient/python-heatclient-1.16.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-heatclient/python-heatclient-1.17.0.ebuild b/dev-python/python-heatclient/python-heatclient-1.17.0.ebuild
index a1e520b4d915..8fbca8919e8c 100644
--- a/dev-python/python-heatclient/python-heatclient-1.17.0.ebuild
+++ b/dev-python/python-heatclient/python-heatclient-1.17.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-ironicclient/python-ironicclient-1.17.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-1.17.0.ebuild
index a4871c43ffd0..acc37b62ff69 100644
--- a/dev-python/python-ironicclient/python-ironicclient-1.17.0.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-1.17.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-ironicclient/python-ironicclient-2.2.1.ebuild b/dev-python/python-ironicclient/python-ironicclient-2.2.1.ebuild
index 1765b56df128..7aca05744d5b 100644
--- a/dev-python/python-ironicclient/python-ironicclient-2.2.1.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-2.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-ironicclient/python-ironicclient-2.7.1.ebuild b/dev-python/python-ironicclient/python-ironicclient-2.7.1.ebuild
index 580c14e0457a..d8c21c3cfdb4 100644
--- a/dev-python/python-ironicclient/python-ironicclient-2.7.1.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-2.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-ironicclient/python-ironicclient-2.7.2.ebuild b/dev-python/python-ironicclient/python-ironicclient-2.7.2.ebuild
index 580c14e0457a..d8c21c3cfdb4 100644
--- a/dev-python/python-ironicclient/python-ironicclient-2.7.2.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-2.7.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild b/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
index 3a795cea5dab..e3f987032f38 100644
--- a/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.1.0-r1.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="PSF-2"
SLOT="0"
IUSE="doc examples sasl ssl test"
+RESTRICT="!test? ( test )"
# We do not need OpenSSL, it is never directly used:
# https://github.com/python-ldap/python-ldap/issues/224
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index 942fe968c6ea..6b3d8ed6b43b 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -21,6 +21,7 @@ fi
LICENSE="PSF-2"
SLOT="0"
IUSE="doc examples sasl ssl test"
+RESTRICT="!test? ( test )"
# We do not need OpenSSL, it is never directly used:
# https://github.com/python-ldap/python-ldap/issues/224
diff --git a/dev-python/python-lzo/python-lzo-1.11.ebuild b/dev-python/python-lzo/python-lzo-1.11.ebuild
index c0d5ae3b4a7b..b7cc40dd10e9 100644
--- a/dev-python/python-lzo/python-lzo-1.11.ebuild
+++ b/dev-python/python-lzo/python-lzo-1.11.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/lzo:2"
DEPEND="${RDEPEND}
diff --git a/dev-python/python-lzo/python-lzo-1.12-r1.ebuild b/dev-python/python-lzo/python-lzo-1.12-r1.ebuild
index 4da9abd075e7..839499710bda 100644
--- a/dev-python/python-lzo/python-lzo-1.12-r1.ebuild
+++ b/dev-python/python-lzo/python-lzo-1.12-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/lzo:2"
diff --git a/dev-python/python-lzo/python-lzo-1.12.ebuild b/dev-python/python-lzo/python-lzo-1.12.ebuild
index e9131cd70d45..073715623bb4 100644
--- a/dev-python/python-lzo/python-lzo-1.12.ebuild
+++ b/dev-python/python-lzo/python-lzo-1.12.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/lzo:2"
diff --git a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
index 3952794c7958..5bdd8c4f02e1 100644
--- a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ia64 ~x86 ~amd64-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-apps/file[-python]"
BDEPEND="
diff --git a/dev-python/python-mpd/python-mpd-0.5.5.ebuild b/dev-python/python-mpd/python-mpd-0.5.5.ebuild
index e97fcd039b01..e07d5ff3dc60 100644
--- a/dev-python/python-mpd/python-mpd-0.5.5.ebuild
+++ b/dev-python/python-mpd/python-mpd-0.5.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild
index 0a6996ca9ef8..dd950ff29ec5 100644
--- a/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild
+++ b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.6.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD-2 ISC"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_PN}-${PV}"
diff --git a/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild
index e5c439a68a15..7d22558a6124 100644
--- a/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-6.12.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
diff --git a/dev-python/python-neutronclient/python-neutronclient-6.9.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-6.9.0.ebuild
index 47b674027b38..69e0d901dfb7 100644
--- a/dev-python/python-neutronclient/python-neutronclient-6.9.0.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-6.9.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( doc )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-redmine/python-redmine-2.0.2.ebuild b/dev-python/python-redmine/python-redmine-2.0.2.ebuild
index 831ec7d5c52b..04f68b9d4b7a 100644
--- a/dev-python/python-redmine/python-redmine-2.0.2.ebuild
+++ b/dev-python/python-redmine/python-redmine-2.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-saharaclient/python-saharaclient-2.2.1.ebuild b/dev-python/python-saharaclient/python-saharaclient-2.2.1.ebuild
index 6b8d67117b5d..ddfc3a9f41b8 100644
--- a/dev-python/python-saharaclient/python-saharaclient-2.2.1.ebuild
+++ b/dev-python/python-saharaclient/python-saharaclient-2.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild
index 3920837f0161..200f8f09164a 100644
--- a/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild
+++ b/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
LICENSE="BSD-2"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
index ca3f6ecf6a22..c80e76ba6a54 100644
--- a/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
+++ b/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
LICENSE="BSD-2"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.3.0.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.3.0.ebuild
index eca64775215c..c838e4174db6 100644
--- a/dev-python/python-sqlparse/python-sqlparse-0.3.0.ebuild
+++ b/dev-python/python-sqlparse/python-sqlparse-0.3.0.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD-2"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/python-swiftclient/python-swiftclient-3.7.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-3.7.0.ebuild
index bff140f95608..8f417eead1e2 100644
--- a/dev-python/python-swiftclient/python-swiftclient-3.7.0.ebuild
+++ b/dev-python/python-swiftclient/python-swiftclient-3.7.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pbr[${PYTHON_USEDEP}]
diff --git a/dev-python/python-systemd/python-systemd-233.ebuild b/dev-python/python-systemd/python-systemd-233.ebuild
index 3033c400befb..42fb78362679 100644
--- a/dev-python/python-systemd/python-systemd-233.ebuild
+++ b/dev-python/python-systemd/python-systemd-233.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
sys-apps/systemd:0=
diff --git a/dev-python/python-troveclient/python-troveclient-1.3.0.ebuild b/dev-python/python-troveclient/python-troveclient-1.3.0.ebuild
index 6f756660db26..b1f084ec9275 100644
--- a/dev-python/python-troveclient/python-troveclient-1.3.0.ebuild
+++ b/dev-python/python-troveclient/python-troveclient-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]
<dev-python/pbr-2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-troveclient/python-troveclient-2.17.0.ebuild b/dev-python/python-troveclient/python-troveclient-2.17.0.ebuild
index 5f06554da565..2802dab16329 100644
--- a/dev-python/python-troveclient/python-troveclient-2.17.0.ebuild
+++ b/dev-python/python-troveclient/python-troveclient-2.17.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-troveclient/python-troveclient-2.5.0.ebuild b/dev-python/python-troveclient/python-troveclient-2.5.0.ebuild
index d05497238be2..1f872f63ea65 100644
--- a/dev-python/python-troveclient/python-troveclient-2.5.0.ebuild
+++ b/dev-python/python-troveclient/python-troveclient-2.5.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/python-twitter/python-twitter-3.4.2.ebuild b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
index 4ff9c2b81f86..da36830fd41e 100644
--- a/dev-python/python-twitter/python-twitter-3.4.2.ebuild
+++ b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-macos"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
# https://bugs.gentoo.org/624916
RDEPEND="
diff --git a/dev-python/python-urljr/python-urljr-1.0.1-r1.ebuild b/dev-python/python-urljr/python-urljr-1.0.1-r1.ebuild
index 65ba00ef80e3..2451a5c0f226 100644
--- a/dev-python/python-urljr/python-urljr-1.0.1-r1.ebuild
+++ b/dev-python/python-urljr/python-urljr-1.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="curl test"
+RESTRICT="!test? ( test )"
RDEPEND="curl? ( >=dev-python/pycurl-7.15.1[${PYTHON_USEDEP}] )"
DEPEND=""
diff --git a/dev-python/pytidylib/pytidylib-0.2.4.ebuild b/dev-python/pytidylib/pytidylib-0.2.4.ebuild
index 89230169237f..f353923ffe99 100644
--- a/dev-python/pytidylib/pytidylib-0.2.4.ebuild
+++ b/dev-python/pytidylib/pytidylib-0.2.4.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-text/htmltidy"
DEPEND="${RDEPEND}
diff --git a/dev-python/pytidylib/pytidylib-0.3.2.ebuild b/dev-python/pytidylib/pytidylib-0.3.2.ebuild
index f9f102feed23..9bfe08e55fa1 100644
--- a/dev-python/pytidylib/pytidylib-0.3.2.ebuild
+++ b/dev-python/pytidylib/pytidylib-0.3.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="app-text/htmltidy
dev-python/setuptools"
diff --git a/dev-python/pytoml/pytoml-0.1.14.ebuild b/dev-python/pytoml/pytoml-0.1.14.ebuild
index 738cf0b1eb84..b5ed300fec3d 100644
--- a/dev-python/pytoml/pytoml-0.1.14.ebuild
+++ b/dev-python/pytoml/pytoml-0.1.14.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytoml/pytoml-0.1.18.ebuild b/dev-python/pytoml/pytoml-0.1.18.ebuild
index 738cf0b1eb84..b5ed300fec3d 100644
--- a/dev-python/pytoml/pytoml-0.1.18.ebuild
+++ b/dev-python/pytoml/pytoml-0.1.18.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytoml/pytoml-0.1.20.ebuild b/dev-python/pytoml/pytoml-0.1.20.ebuild
index 7c1a378738d4..7274d7f58682 100644
--- a/dev-python/pytoml/pytoml-0.1.20.ebuild
+++ b/dev-python/pytoml/pytoml-0.1.20.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=7
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytools/pytools-2016.2.6-r1.ebuild b/dev-python/pytools/pytools-2016.2.6-r1.ebuild
index 9b0ef2667240..e12ecdd1e1a4 100644
--- a/dev-python/pytools/pytools-2016.2.6-r1.ebuild
+++ b/dev-python/pytools/pytools-2016.2.6-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pytools/pytools-2017.4-r1.ebuild b/dev-python/pytools/pytools-2017.4-r1.ebuild
index c7e6e71a0800..554e7083d1d8 100644
--- a/dev-python/pytools/pytools-2017.4-r1.ebuild
+++ b/dev-python/pytools/pytools-2017.4-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pytools/pytools-9999.ebuild b/dev-python/pytools/pytools-9999.ebuild
index 223f5b415ba8..4c530168de65 100644
--- a/dev-python/pytools/pytools-9999.ebuild
+++ b/dev-python/pytools/pytools-9999.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pyu2f/pyu2f-0.1.4.ebuild b/dev-python/pyu2f/pyu2f-0.1.4.ebuild
index 59de7660cc44..b3fff3594026 100644
--- a/dev-python/pyu2f/pyu2f-0.1.4.ebuild
+++ b/dev-python/pyu2f/pyu2f-0.1.4.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/pyudev/pyudev-0.20.0-r1.ebuild b/dev-python/pyudev/pyudev-0.20.0-r1.ebuild
index 542c886a26fe..7c77d831d72c 100644
--- a/dev-python/pyudev/pyudev-0.20.0-r1.ebuild
+++ b/dev-python/pyudev/pyudev-0.20.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 x86"
IUSE="pygobject test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/pyudev/pyudev-0.21.0.ebuild b/dev-python/pyudev/pyudev-0.21.0.ebuild
index cd821566e554..894790a5b1df 100644
--- a/dev-python/pyudev/pyudev-0.21.0.ebuild
+++ b/dev-python/pyudev/pyudev-0.21.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 ~mips x86"
IUSE="pygobject qt5 test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="pygobject? ( || ( $(python_gen_useflags 'python2*') ) )"
RDEPEND="
diff --git a/dev-python/pywavelets/pywavelets-0.5.2-r1.ebuild b/dev-python/pywavelets/pywavelets-0.5.2-r1.ebuild
index 4efbea0aa77b..f144305566ef 100644
--- a/dev-python/pywavelets/pywavelets-0.5.2-r1.ebuild
+++ b/dev-python/pywavelets/pywavelets-0.5.2-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pywavelets/pywavelets-0.5.2.ebuild b/dev-python/pywavelets/pywavelets-0.5.2.ebuild
index 6c05e6d6f2d1..561c7746aaf9 100644
--- a/dev-python/pywavelets/pywavelets-0.5.2.ebuild
+++ b/dev-python/pywavelets/pywavelets-0.5.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/pyxdg/pyxdg-0.25-r1.ebuild b/dev-python/pyxdg/pyxdg-0.25-r1.ebuild
index 1eb8770f2f7b..1aafbcf3b5f0 100644
--- a/dev-python/pyxdg/pyxdg-0.25-r1.ebuild
+++ b/dev-python/pyxdg/pyxdg-0.25-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}]
x11-themes/hicolor-icon-theme )"
diff --git a/dev-python/pyxdg/pyxdg-0.26-r1.ebuild b/dev-python/pyxdg/pyxdg-0.26-r1.ebuild
index 5f35d816c408..9bba552677dc 100644
--- a/dev-python/pyxdg/pyxdg-0.26-r1.ebuild
+++ b/dev-python/pyxdg/pyxdg-0.26-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/pyxdg/pyxdg-0.26.ebuild b/dev-python/pyxdg/pyxdg-0.26.ebuild
index ac1a8b515a6f..d3266af2214a 100644
--- a/dev-python/pyxdg/pyxdg-0.26.ebuild
+++ b/dev-python/pyxdg/pyxdg-0.26.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/pyzbar/pyzbar-0.1.5.ebuild b/dev-python/pyzbar/pyzbar-0.1.5.ebuild
index eb56c2648436..e060e95abcca 100644
--- a/dev-python/pyzbar/pyzbar-0.1.5.ebuild
+++ b/dev-python/pyzbar/pyzbar-0.1.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=6
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
diff --git a/dev-python/pyzbar/pyzbar-0.1.7.ebuild b/dev-python/pyzbar/pyzbar-0.1.7.ebuild
index eb56c2648436..e060e95abcca 100644
--- a/dev-python/pyzbar/pyzbar-0.1.7.ebuild
+++ b/dev-python/pyzbar/pyzbar-0.1.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
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pillow[${PYTHON_USEDEP}]
diff --git a/dev-python/pyzmq/pyzmq-16.0.2.ebuild b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
index 4395c1c34c80..8e8ecf5271ef 100644
--- a/dev-python/pyzmq/pyzmq-16.0.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=net-libs/zeromq-4.1.2:=
diff --git a/dev-python/pyzmq/pyzmq-17.1.0.ebuild b/dev-python/pyzmq/pyzmq-17.1.0.ebuild
index ac2e78fd6184..e44725afeb4f 100644
--- a/dev-python/pyzmq/pyzmq-17.1.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-17.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=net-libs/zeromq-4.2.2-r2:=[drafts]
diff --git a/dev-python/pyzor/pyzor-1.0.0-r1.ebuild b/dev-python/pyzor/pyzor-1.0.0-r1.ebuild
index 446605cf56fa..77b1ba63737d 100644
--- a/dev-python/pyzor/pyzor-1.0.0-r1.ebuild
+++ b/dev-python/pyzor/pyzor-1.0.0-r1.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
+RESTRICT="!test? ( test )"
# The mysql-python library is always required for the MySQL engine. We
# depend on it conditionally here because otherwise repoman will balk at
diff --git a/dev-python/qserve/qserve-0.2.8-r1.ebuild b/dev-python/qserve/qserve-0.2.8-r1.ebuild
index 7bab50ad7890..fd04ac880766 100644
--- a/dev-python/qserve/qserve-0.2.8-r1.ebuild
+++ b/dev-python/qserve/qserve-0.2.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/gevent[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/qtconsole/qtconsole-4.3.1.ebuild b/dev-python/qtconsole/qtconsole-4.3.1.ebuild
index d09cfd497eaa..187e9119d4e3 100644
--- a/dev-python/qtconsole/qtconsole-4.3.1.ebuild
+++ b/dev-python/qtconsole/qtconsole-4.3.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ipykernel[${PYTHON_USEDEP}]
diff --git a/dev-python/radon/radon-1.4.2.ebuild b/dev-python/radon/radon-1.4.2.ebuild
index 3613677cc569..963e8c527236 100644
--- a/dev-python/radon/radon-1.4.2.ebuild
+++ b/dev-python/radon/radon-1.4.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RCDEPEND="
diff --git a/dev-python/raet/raet-0.6.8.ebuild b/dev-python/raet/raet-0.6.8.ebuild
index 49b857be0fc1..002fcb44de2c 100644
--- a/dev-python/raet/raet-0.6.8.ebuild
+++ b/dev-python/raet/raet-0.6.8.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
>=dev-python/libnacl-1.4.3[${PYTHON_USEDEP}]
diff --git a/dev-python/ramlfications/ramlfications-0.1.9_p20160718.ebuild b/dev-python/ramlfications/ramlfications-0.1.9_p20160718.ebuild
index 5d364a32452d..ab64a8eb7d78 100644
--- a/dev-python/ramlfications/ramlfications-0.1.9_p20160718.ebuild
+++ b/dev-python/ramlfications/ramlfications-0.1.9_p20160718.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/ratelimit/ratelimit-1.4.1.ebuild b/dev-python/ratelimit/ratelimit-1.4.1.ebuild
index 42549871566b..b00ca5aa7deb 100644
--- a/dev-python/ratelimit/ratelimit-1.4.1.ebuild
+++ b/dev-python/ratelimit/ratelimit-1.4.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/raven/raven-5.33.0.ebuild b/dev-python/raven/raven-5.33.0.ebuild
index 8500da95bca0..57367eaa0448 100644
--- a/dev-python/raven/raven-5.33.0.ebuild
+++ b/dev-python/raven/raven-5.33.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/contextlib2[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/rdflib/rdflib-4.2.1.ebuild b/dev-python/rdflib/rdflib-4.2.1.ebuild
index a0d27c6232ad..eb48466e8ea6 100644
--- a/dev-python/rdflib/rdflib-4.2.1.ebuild
+++ b/dev-python/rdflib/rdflib-4.2.1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc berkdb examples mysql redland sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/isodate[${PYTHON_USEDEP}]
diff --git a/dev-python/rdflib/rdflib-4.2.2.ebuild b/dev-python/rdflib/rdflib-4.2.2.ebuild
index 32f070a4bb51..53e245c83d46 100644
--- a/dev-python/rdflib/rdflib-4.2.2.ebuild
+++ b/dev-python/rdflib/rdflib-4.2.2.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc berkdb examples mysql redland sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/isodate[${PYTHON_USEDEP}]
diff --git a/dev-python/readme_renderer/readme_renderer-17.2.ebuild b/dev-python/readme_renderer/readme_renderer-17.2.ebuild
index 85eb80547ff6..60a9e955c7e7 100644
--- a/dev-python/readme_renderer/readme_renderer-17.2.ebuild
+++ b/dev-python/readme_renderer/readme_renderer-17.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/bleach-2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/rebulk/rebulk-0.9.0.ebuild b/dev-python/rebulk/rebulk-0.9.0.ebuild
index 3072adafecbf..4f58410daaa7 100644
--- a/dev-python/rebulk/rebulk-0.9.0.ebuild
+++ b/dev-python/rebulk/rebulk-0.9.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/rebulk/rebulk-9999.ebuild b/dev-python/rebulk/rebulk-9999.ebuild
index 40653a7d2299..3dce8ff53b0d 100644
--- a/dev-python/rebulk/rebulk-9999.ebuild
+++ b/dev-python/rebulk/rebulk-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT Apache-2.0"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/redis-py/redis-py-2.10.5.ebuild b/dev-python/redis-py/redis-py-2.10.5.ebuild
index b819c32a8562..f12abebfef1c 100644
--- a/dev-python/redis-py/redis-py-2.10.5.ebuild
+++ b/dev-python/redis-py/redis-py-2.10.5.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/redis-py/redis-py-2.10.6.ebuild b/dev-python/redis-py/redis-py-2.10.6.ebuild
index 87b68b86621d..74ead466b5ae 100644
--- a/dev-python/redis-py/redis-py-2.10.6.ebuild
+++ b/dev-python/redis-py/redis-py-2.10.6.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/redis-py/redis-py-2.9.1.ebuild b/dev-python/redis-py/redis-py-2.9.1.ebuild
index f2df9ae43b49..e0002c9cb7bf 100644
--- a/dev-python/redis-py/redis-py-2.9.1.ebuild
+++ b/dev-python/redis-py/redis-py-2.9.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-db/redis )"
diff --git a/dev-python/redis-py/redis-py-3.2.1.ebuild b/dev-python/redis-py/redis-py-3.2.1.ebuild
index c32fb107d671..ee675a119cc8 100644
--- a/dev-python/redis-py/redis-py-3.2.1.ebuild
+++ b/dev-python/redis-py/redis-py-3.2.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/regendoc/regendoc-0.6.1.ebuild b/dev-python/regendoc/regendoc-0.6.1.ebuild
index 21e80e71a5ac..9b7f9e55814c 100644
--- a/dev-python/regendoc/regendoc-0.6.1.ebuild
+++ b/dev-python/regendoc/regendoc-0.6.1.ebuild
@@ -19,6 +19,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/regions/regions-0.2.ebuild b/dev-python/regions/regions-0.2.ebuild
index 404abbfa45c4..2f039902cba9 100644
--- a/dev-python/regions/regions-0.2.ebuild
+++ b/dev-python/regions/regions-0.2.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/astropy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/reproject/reproject-0.3.1.ebuild b/dev-python/reproject/reproject-0.3.1.ebuild
index 00122bec7dfc..9feca262dff7 100644
--- a/dev-python/reproject/reproject-0.3.1.ebuild
+++ b/dev-python/reproject/reproject-0.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/requests-kerberos/requests-kerberos-0.12.0.ebuild b/dev-python/requests-kerberos/requests-kerberos-0.12.0.ebuild
index 70a9b702a77c..336dae61cf10 100644
--- a/dev-python/requests-kerberos/requests-kerberos-0.12.0.ebuild
+++ b/dev-python/requests-kerberos/requests-kerberos-0.12.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/requests-1.1.0[${PYTHON_USEDEP}]
|| ( >=dev-python/pykerberos-1.1.8[${PYTHON_USEDEP}] <dev-python/pykerberos-2[${PYTHON_USEDEP}] )"
diff --git a/dev-python/requests-mock/requests-mock-1.2.0.ebuild b/dev-python/requests-mock/requests-mock-1.2.0.ebuild
index 85b54d3b7352..31add56643a5 100644
--- a/dev-python/requests-mock/requests-mock-1.2.0.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/requests-mock/requests-mock-1.5.0.ebuild b/dev-python/requests-mock/requests-mock-1.5.0.ebuild
index 5acc51e0ab89..5f2ab13e4535 100644
--- a/dev-python/requests-mock/requests-mock-1.5.0.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.5.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/requests-mock/requests-mock-1.5.2.ebuild b/dev-python/requests-mock/requests-mock-1.5.2.ebuild
index dc44ba69ad99..9a9f3b312ca4 100644
--- a/dev-python/requests-mock/requests-mock-1.5.2.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.5.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/requests-oauthlib/requests-oauthlib-0.7.0.ebuild b/dev-python/requests-oauthlib/requests-oauthlib-0.7.0.ebuild
index 330856e9ece8..88b1db707b88 100644
--- a/dev-python/requests-oauthlib/requests-oauthlib-0.7.0.ebuild
+++ b/dev-python/requests-oauthlib/requests-oauthlib-0.7.0.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="ISC"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-python/mock[${PYTHON_USEDEP}]
diff --git a/dev-python/responses/responses-0.6.0.ebuild b/dev-python/responses/responses-0.6.0.ebuild
index 5913b5c73db8..053e092e215d 100644
--- a/dev-python/responses/responses-0.6.0.ebuild
+++ b/dev-python/responses/responses-0.6.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
dev-python/cookies[${PYTHON_USEDEP}]
diff --git a/dev-python/responses/responses-0.9.0.ebuild b/dev-python/responses/responses-0.9.0.ebuild
index 89f4ab099d7d..abf3afebb1c7 100644
--- a/dev-python/responses/responses-0.9.0.ebuild
+++ b/dev-python/responses/responses-0.9.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/requests-2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/restkit/restkit-4.2.2.ebuild b/dev-python/restkit/restkit-4.2.2.ebuild
index 318b8760818b..3cba895c0bee 100644
--- a/dev-python/restkit/restkit-4.2.2.ebuild
+++ b/dev-python/restkit/restkit-4.2.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc64 s390 ~sh x86"
IUSE="+cli doc examples test"
+RESTRICT="!test? ( test )"
PY27_USEDEP="$(python_gen_usedep python2_7)"
RDEPEND="cli? ( dev-python/ipython[${PY27_USEDEP}] )
diff --git a/dev-python/rfc3986/rfc3986-0.3.1.ebuild b/dev-python/rfc3986/rfc3986-0.3.1.ebuild
index bea78dfa82bc..302595e93329 100644
--- a/dev-python/rfc3986/rfc3986-0.3.1.ebuild
+++ b/dev-python/rfc3986/rfc3986-0.3.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~s390 sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/rfc3986/rfc3986-0.4.1.ebuild b/dev-python/rfc3986/rfc3986-0.4.1.ebuild
index 72ea8fbc766e..2f2d2417c6a1 100644
--- a/dev-python/rfc3986/rfc3986-0.4.1.ebuild
+++ b/dev-python/rfc3986/rfc3986-0.4.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/rfc3986/rfc3986-1.1.0.ebuild b/dev-python/rfc3986/rfc3986-1.1.0.ebuild
index 3b60aef73c2e..0d79bb6f9e10 100644
--- a/dev-python/rfc3986/rfc3986-1.1.0.ebuild
+++ b/dev-python/rfc3986/rfc3986-1.1.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/rfc3986/rfc3986-1.2.0.ebuild b/dev-python/rfc3986/rfc3986-1.2.0.ebuild
index 21da327e4a5c..4dacfdcd805c 100644
--- a/dev-python/rfc3986/rfc3986-1.2.0.ebuild
+++ b/dev-python/rfc3986/rfc3986-1.2.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/rfc3986/rfc3986-1.3.2.ebuild b/dev-python/rfc3986/rfc3986-1.3.2.ebuild
index bd688f4924c2..905aee9d6bab 100644
--- a/dev-python/rfc3986/rfc3986-1.3.2.ebuild
+++ b/dev-python/rfc3986/rfc3986-1.3.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="idna test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/rnc2rng/rnc2rng-2.4.1.ebuild b/dev-python/rnc2rng/rnc2rng-2.4.1.ebuild
index 29072cf3694f..eb1856a44077 100644
--- a/dev-python/rnc2rng/rnc2rng-2.4.1.ebuild
+++ b/dev-python/rnc2rng/rnc2rng-2.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/rply[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/rnc2rng/rnc2rng-2.4.ebuild b/dev-python/rnc2rng/rnc2rng-2.4.ebuild
index 29072cf3694f..eb1856a44077 100644
--- a/dev-python/rnc2rng/rnc2rng-2.4.ebuild
+++ b/dev-python/rnc2rng/rnc2rng-2.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/rply[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/rnc2rng/rnc2rng-2.5.ebuild b/dev-python/rnc2rng/rnc2rng-2.5.ebuild
index 2dc7788f0234..228fd5462e5e 100644
--- a/dev-python/rnc2rng/rnc2rng-2.5.ebuild
+++ b/dev-python/rnc2rng/rnc2rng-2.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/rply[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/roman/roman-2.0.0.ebuild b/dev-python/roman/roman-2.0.0.ebuild
index ceb1591cee82..0fcb9761e7d6 100644
--- a/dev-python/roman/roman-2.0.0.ebuild
+++ b/dev-python/roman/roman-2.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="!<dev-python/docutils-0.9[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/roman/roman-3.0.ebuild b/dev-python/roman/roman-3.0.ebuild
index 42afbb8c5d87..198c432c0f3f 100644
--- a/dev-python/roman/roman-3.0.ebuild
+++ b/dev-python/roman/roman-3.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!<dev-python/docutils-0.9[${PYTHON_USEDEP}]"
diff --git a/dev-python/root_numpy/root_numpy-4.4.0.ebuild b/dev-python/root_numpy/root_numpy-4.4.0.ebuild
index c472f85d8226..9df21e010097 100644
--- a/dev-python/root_numpy/root_numpy-4.4.0.ebuild
+++ b/dev-python/root_numpy/root_numpy-4.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/root_numpy/root_numpy-4.7.3.ebuild b/dev-python/root_numpy/root_numpy-4.7.3.ebuild
index 7561d10b0391..0e4f2ac58248 100644
--- a/dev-python/root_numpy/root_numpy-4.7.3.ebuild
+++ b/dev-python/root_numpy/root_numpy-4.7.3.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
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/rosdistro/rosdistro-0.7.2.ebuild b/dev-python/rosdistro/rosdistro-0.7.2.ebuild
index e7e27bc9f9fc..ef8fe8bcb38d 100644
--- a/dev-python/rosdistro/rosdistro-0.7.2.ebuild
+++ b/dev-python/rosdistro/rosdistro-0.7.2.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-python/rosdistro/rosdistro-0.7.4.ebuild b/dev-python/rosdistro/rosdistro-0.7.4.ebuild
index e7e27bc9f9fc..ef8fe8bcb38d 100644
--- a/dev-python/rosdistro/rosdistro-0.7.4.ebuild
+++ b/dev-python/rosdistro/rosdistro-0.7.4.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-python/rosdistro/rosdistro-9999.ebuild b/dev-python/rosdistro/rosdistro-9999.ebuild
index e7e27bc9f9fc..ef8fe8bcb38d 100644
--- a/dev-python/rosdistro/rosdistro-9999.ebuild
+++ b/dev-python/rosdistro/rosdistro-9999.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-python/rospkg/rospkg-1.1.10.ebuild b/dev-python/rospkg/rospkg-1.1.10.ebuild
index 0e81f9b79bb0..4043929c6edf 100644
--- a/dev-python/rospkg/rospkg-1.1.10.ebuild
+++ b/dev-python/rospkg/rospkg-1.1.10.ebuild
@@ -28,6 +28,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/rospkg/rospkg-1.1.9.ebuild b/dev-python/rospkg/rospkg-1.1.9.ebuild
index 0e81f9b79bb0..4043929c6edf 100644
--- a/dev-python/rospkg/rospkg-1.1.9.ebuild
+++ b/dev-python/rospkg/rospkg-1.1.9.ebuild
@@ -28,6 +28,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/rospkg/rospkg-9999.ebuild b/dev-python/rospkg/rospkg-9999.ebuild
index 0e81f9b79bb0..4043929c6edf 100644
--- a/dev-python/rospkg/rospkg-9999.ebuild
+++ b/dev-python/rospkg/rospkg-9999.ebuild
@@ -28,6 +28,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/rply/rply-0.7.4.ebuild b/dev-python/rply/rply-0.7.4.ebuild
index 52e81cb0fbb1..b8b99dc9e4fc 100644
--- a/dev-python/rply/rply-0.7.4.ebuild
+++ b/dev-python/rply/rply-0.7.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/dev-python/rply/rply-0.7.5.ebuild b/dev-python/rply/rply-0.7.5.ebuild
index 39beb558b58d..c72956f10c12 100644
--- a/dev-python/rply/rply-0.7.5.ebuild
+++ b/dev-python/rply/rply-0.7.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/dev-python/rpy/rpy-2.6.2.ebuild b/dev-python/rpy/rpy-2.6.2.ebuild
index 4477de50a245..c6cba764b411 100644
--- a/dev-python/rpy/rpy-2.6.2.ebuild
+++ b/dev-python/rpy/rpy-2.6.2.ebuild
@@ -21,6 +21,7 @@ LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/R-3.1
diff --git a/dev-python/rsa/rsa-3.2.3-r1.ebuild b/dev-python/rsa/rsa-3.2.3-r1.ebuild
index 1b78e5ccf7a3..7fd8e2da41a2 100644
--- a/dev-python/rsa/rsa-3.2.3-r1.ebuild
+++ b/dev-python/rsa/rsa-3.2.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]
diff --git a/dev-python/rsa/rsa-3.4.2.ebuild b/dev-python/rsa/rsa-3.4.2.ebuild
index 5e3e347dadbe..ba8945a9ad8f 100644
--- a/dev-python/rsa/rsa-3.4.2.ebuild
+++ b/dev-python/rsa/rsa-3.4.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]
diff --git a/dev-python/rst-linker/rst-linker-1.11.ebuild b/dev-python/rst-linker/rst-linker-1.11.ebuild
index 272998c48ed4..a590722d60c0 100644
--- a/dev-python/rst-linker/rst-linker-1.11.ebuild
+++ b/dev-python/rst-linker/rst-linker-1.11.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/importlib_metadata[${PYTHON_USEDEP}]
diff --git a/dev-python/rst-linker/rst-linker-1.9-r1.ebuild b/dev-python/rst-linker/rst-linker-1.9-r1.ebuild
index ca82c108b2b6..11d52d1516bd 100644
--- a/dev-python/rst-linker/rst-linker-1.9-r1.ebuild
+++ b/dev-python/rst-linker/rst-linker-1.9-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
index 2b49051b9e24..212734f33457 100644
--- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
+++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.4.ebuild b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.4.ebuild
index 7e6f20629557..7340d6159323 100644
--- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.4.ebuild
+++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.4.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild
index 83169494dbdd..beef8a3d2526 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild
index 156a753c41eb..ae2feb5bec63 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.15.96.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.15.97.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.15.97.ebuild
index f1dd453a1207..9c18de145ac1 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.15.97.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.15.97.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild b/dev-python/s3fs/s3fs-0.1.2.ebuild
index f3a95e473290..4ff765562de6 100644
--- a/dev-python/s3fs/s3fs-0.1.2.ebuild
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/boto3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/s3fs/s3fs-0.1.5.ebuild b/dev-python/s3fs/s3fs-0.1.5.ebuild
index a97c590b933d..ef6a5239c888 100644
--- a/dev-python/s3fs/s3fs-0.1.5.ebuild
+++ b/dev-python/s3fs/s3fs-0.1.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/boto3[${PYTHON_USEDEP}]"
diff --git a/dev-python/s3transfer/s3transfer-0.1.13-r1.ebuild b/dev-python/s3transfer/s3transfer-0.1.13-r1.ebuild
index e7e8602ccb7a..1416953e14ce 100644
--- a/dev-python/s3transfer/s3transfer-0.1.13-r1.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.1.13-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/botocore[${PYTHON_USEDEP}]
diff --git a/dev-python/s3transfer/s3transfer-0.2.0.ebuild b/dev-python/s3transfer/s3transfer-0.2.0.ebuild
index f7b87cfd423d..ded47b3ba007 100644
--- a/dev-python/s3transfer/s3transfer-0.2.0.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/botocore[${PYTHON_USEDEP}]
diff --git a/dev-python/s3transfer/s3transfer-0.2.1.ebuild b/dev-python/s3transfer/s3transfer-0.2.1.ebuild
index d48af8926036..38bf130d07c8 100644
--- a/dev-python/s3transfer/s3transfer-0.2.1.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/botocore[${PYTHON_USEDEP}]
diff --git a/dev-python/sabyenc/sabyenc-3.3.5.ebuild b/dev-python/sabyenc/sabyenc-3.3.5.ebuild
index 7c8c926ed06c..19496b287d76 100644
--- a/dev-python/sabyenc/sabyenc-3.3.5.ebuild
+++ b/dev-python/sabyenc/sabyenc-3.3.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="6"
@@ -14,6 +14,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
diff --git a/dev-python/scandir/scandir-1.10.0-r1.ebuild b/dev-python/scandir/scandir-1.10.0-r1.ebuild
index 3f36724638a7..fcda1e7fad72 100644
--- a/dev-python/scandir/scandir-1.10.0-r1.ebuild
+++ b/dev-python/scandir/scandir-1.10.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/scandir/scandir-1.10.0.ebuild b/dev-python/scandir/scandir-1.10.0.ebuild
index 76c5fef1cedd..1b4f2b7430b0 100644
--- a/dev-python/scandir/scandir-1.10.0.ebuild
+++ b/dev-python/scandir/scandir-1.10.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/scapy-python3/scapy-python3-0.18-r1.ebuild b/dev-python/scapy-python3/scapy-python3-0.18-r1.ebuild
index 276805cf9ba4..2c3264e9aaaf 100644
--- a/dev-python/scapy-python3/scapy-python3-0.18-r1.ebuild
+++ b/dev-python/scapy-python3/scapy-python3-0.18-r1.ebuild
@@ -6,6 +6,7 @@ EAPI=5
PYTHON_COMPAT=( python3_5 )
IUSE="test"
+RESTRICT="!test? ( test )"
inherit distutils-r1
DESCRIPTION="Packet crafting/sending/... PCAP processing tool with python3 compatibility"
diff --git a/dev-python/scapy-python3/scapy-python3-0.21.ebuild b/dev-python/scapy-python3/scapy-python3-0.21.ebuild
index 276805cf9ba4..2c3264e9aaaf 100644
--- a/dev-python/scapy-python3/scapy-python3-0.21.ebuild
+++ b/dev-python/scapy-python3/scapy-python3-0.21.ebuild
@@ -6,6 +6,7 @@ EAPI=5
PYTHON_COMPAT=( python3_5 )
IUSE="test"
+RESTRICT="!test? ( test )"
inherit distutils-r1
DESCRIPTION="Packet crafting/sending/... PCAP processing tool with python3 compatibility"
diff --git a/dev-python/scapy-python3/scapy-python3-0.23.ebuild b/dev-python/scapy-python3/scapy-python3-0.23.ebuild
index cc1082e12e90..0648689c4c71 100644
--- a/dev-python/scapy-python3/scapy-python3-0.23.ebuild
+++ b/dev-python/scapy-python3/scapy-python3-0.23.ebuild
@@ -6,6 +6,7 @@ EAPI=5
PYTHON_COMPAT=( python3_{5,6} )
IUSE="test"
+RESTRICT="!test? ( test )"
inherit distutils-r1
DESCRIPTION="Packet crafting/sending/... PCAP processing tool with python3 compatibility"
diff --git a/dev-python/schedule/schedule-0.4.2.ebuild b/dev-python/schedule/schedule-0.4.2.ebuild
index 978e286c0e00..fc5673e058f8 100644
--- a/dev-python/schedule/schedule-0.4.2.ebuild
+++ b/dev-python/schedule/schedule-0.4.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( >=dev-python/mock-2.0.0
diff --git a/dev-python/schedule/schedule-0.5.0.ebuild b/dev-python/schedule/schedule-0.5.0.ebuild
index 0ecdab0f3980..e4799c721d68 100644
--- a/dev-python/schedule/schedule-0.5.0.ebuild
+++ b/dev-python/schedule/schedule-0.5.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/scrypt/scrypt-0.8.13.ebuild b/dev-python/scrypt/scrypt-0.8.13.ebuild
index b1de37480d91..bb3e776a695a 100644
--- a/dev-python/scrypt/scrypt-0.8.13.ebuild
+++ b/dev-python/scrypt/scrypt-0.8.13.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
KEYWORDS="amd64 ~arm ~arm64 x86"
SLOT="0"
IUSE="test doc"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/openssl:0="
DEPEND="${RDEPEND}
diff --git a/dev-python/seaborn/seaborn-0.7.1.ebuild b/dev-python/seaborn/seaborn-0.7.1.ebuild
index 147b531e7427..63e40e478cf6 100644
--- a/dev-python/seaborn/seaborn-0.7.1.ebuild
+++ b/dev-python/seaborn/seaborn-0.7.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/matplotlib[${PYTHON_USEDEP}]
diff --git a/dev-python/seaborn/seaborn-0.8.1.ebuild b/dev-python/seaborn/seaborn-0.8.1.ebuild
index 147b531e7427..63e40e478cf6 100644
--- a/dev-python/seaborn/seaborn-0.8.1.ebuild
+++ b/dev-python/seaborn/seaborn-0.8.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/matplotlib[${PYTHON_USEDEP}]
diff --git a/dev-python/seaborn/seaborn-0.9.0.ebuild b/dev-python/seaborn/seaborn-0.9.0.ebuild
index 147b531e7427..63e40e478cf6 100644
--- a/dev-python/seaborn/seaborn-0.9.0.ebuild
+++ b/dev-python/seaborn/seaborn-0.9.0.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/matplotlib[${PYTHON_USEDEP}]
diff --git a/dev-python/secretstorage/secretstorage-3.1.0.ebuild b/dev-python/secretstorage/secretstorage-3.1.0.ebuild
index d05e995ee3db..7552a0485127 100644
--- a/dev-python/secretstorage/secretstorage-3.1.0.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.1.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
diff --git a/dev-python/secretstorage/secretstorage-3.1.1.ebuild b/dev-python/secretstorage/secretstorage-3.1.1.ebuild
index d05e995ee3db..7552a0485127 100644
--- a/dev-python/secretstorage/secretstorage-3.1.1.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.1.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
diff --git a/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild b/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild
index c03cd743d66b..0882933a69a1 100644
--- a/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild
+++ b/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/django[${PYTHON_USEDEP}] )"
diff --git a/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild b/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild
index eadd3d400098..cd93fd604422 100644
--- a/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild
+++ b/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/semver/semver-2.8.1.ebuild b/dev-python/semver/semver-2.8.1.ebuild
index b7312e165270..fb57bc48207b 100644
--- a/dev-python/semver/semver-2.8.1.ebuild
+++ b/dev-python/semver/semver-2.8.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/serverfiles/serverfiles-0.2.1.ebuild b/dev-python/serverfiles/serverfiles-0.2.1.ebuild
index 877d60b2f273..73a27519ef26 100644
--- a/dev-python/serverfiles/serverfiles-0.2.1.ebuild
+++ b/dev-python/serverfiles/serverfiles-0.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/requests-2.11.1[${PYTHON_USEDEP}]"
DEPEND="${DEPEND}
diff --git a/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild b/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild
index 40b3511fcb0b..9c136256bd0c 100644
--- a/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild
+++ b/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/setproctitle/setproctitle-1.1.10.ebuild b/dev-python/setproctitle/setproctitle-1.1.10.ebuild
index a72496126fa4..f78908e3083e 100644
--- a/dev-python/setproctitle/setproctitle-1.1.10.ebuild
+++ b/dev-python/setproctitle/setproctitle-1.1.10.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/setproctitle/setproctitle-1.1.8.ebuild b/dev-python/setproctitle/setproctitle-1.1.8.ebuild
index 7dccbd4436ae..f385f2f49521 100644
--- a/dev-python/setproctitle/setproctitle-1.1.8.ebuild
+++ b/dev-python/setproctitle/setproctitle-1.1.8.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild b/dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild
index b32a5923e372..45b2f30c034b 100644
--- a/dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild
+++ b/dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/simplebayes/simplebayes-1.5.7.ebuild b/dev-python/simplebayes/simplebayes-1.5.7.ebuild
index c2f29f4a8cec..9b847a519d56 100644
--- a/dev-python/simplebayes/simplebayes-1.5.7.ebuild
+++ b/dev-python/simplebayes/simplebayes-1.5.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/simples3/simples3-1.0.ebuild b/dev-python/simples3/simples3-1.0.ebuild
index 9f465e5aae4d..449bbf00f11b 100644
--- a/dev-python/simples3/simples3-1.0.ebuild
+++ b/dev-python/simples3/simples3-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/simpy/simpy-3.0.8.ebuild b/dev-python/simpy/simpy-3.0.8.ebuild
index f957fab4c29a..571c717572f5 100644
--- a/dev-python/simpy/simpy-3.0.8.ebuild
+++ b/dev-python/simpy/simpy-3.0.8.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}
diff --git a/dev-python/slimit/slimit-0.8.1-r1.ebuild b/dev-python/slimit/slimit-0.8.1-r1.ebuild
index b3c65679a475..63cf71e71ec6 100644
--- a/dev-python/slimit/slimit-0.8.1-r1.ebuild
+++ b/dev-python/slimit/slimit-0.8.1-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/ply:=[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/slixmpp/slixmpp-1.4.0.ebuild b/dev-python/slixmpp/slixmpp-1.4.0.ebuild
index be8cfcfecb51..5fa849c70abc 100644
--- a/dev-python/slixmpp/slixmpp-1.4.0.ebuild
+++ b/dev-python/slixmpp/slixmpp-1.4.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
EAPI=7
@@ -11,6 +11,7 @@ HOMEPAGE="https://dev.louiz.org/projects/slixmpp"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git"
diff --git a/dev-python/slixmpp/slixmpp-1.4.2.ebuild b/dev-python/slixmpp/slixmpp-1.4.2.ebuild
index aebd4d6f2603..0f216ad7e875 100644
--- a/dev-python/slixmpp/slixmpp-1.4.2.ebuild
+++ b/dev-python/slixmpp/slixmpp-1.4.2.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://dev.louiz.org/projects/slixmpp"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git"
diff --git a/dev-python/slixmpp/slixmpp-9999.ebuild b/dev-python/slixmpp/slixmpp-9999.ebuild
index aebd4d6f2603..0f216ad7e875 100644
--- a/dev-python/slixmpp/slixmpp-9999.ebuild
+++ b/dev-python/slixmpp/slixmpp-9999.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://dev.louiz.org/projects/slixmpp"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git"
diff --git a/dev-python/smmap/smmap-0.9.0.ebuild b/dev-python/smmap/smmap-0.9.0.ebuild
index 7adbf6e4ff06..c8a12637386d 100644
--- a/dev-python/smmap/smmap-0.9.0.ebuild
+++ b/dev-python/smmap/smmap-0.9.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
KEYWORDS="amd64 ~arm64 x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/smmap2/smmap2-2.0.3.ebuild b/dev-python/smmap2/smmap2-2.0.3.ebuild
index ce30b37d29fd..2f298840a67e 100644
--- a/dev-python/smmap2/smmap2-2.0.3.ebuild
+++ b/dev-python/smmap2/smmap2-2.0.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
KEYWORDS="amd64 arm64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/socketio-client/socketio-client-0.6.6.ebuild b/dev-python/socketio-client/socketio-client-0.6.6.ebuild
index 08d93ea72434..9fa4e7c123f0 100644
--- a/dev-python/socketio-client/socketio-client-0.6.6.ebuild
+++ b/dev-python/socketio-client/socketio-client-0.6.6.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/socketpool/socketpool-0.5.3-r1.ebuild b/dev-python/socketpool/socketpool-0.5.3-r1.ebuild
index 3c5c95d94476..b4e7c0ab25f1 100644
--- a/dev-python/socketpool/socketpool-0.5.3-r1.ebuild
+++ b/dev-python/socketpool/socketpool-0.5.3-r1.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
LICENSE="|| ( MIT public-domain )"
SLOT="0"
diff --git a/dev-python/socketpool/socketpool-0.5.3.ebuild b/dev-python/socketpool/socketpool-0.5.3.ebuild
index 29b047ec4ce8..84cda4f5142f 100644
--- a/dev-python/socketpool/socketpool-0.5.3.ebuild
+++ b/dev-python/socketpool/socketpool-0.5.3.ebuild
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 arm ~arm64 ppc ppc64 s390 ~sh ~sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
LICENSE="|| ( MIT public-domain )"
SLOT="0"
diff --git a/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild b/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild
index c91d6e17f37d..d8c90690393f 100644
--- a/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild
+++ b/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild b/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild
index 44c10be531c8..d7b83d580b0a 100644
--- a/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild
+++ b/dev-python/sortedcontainers/sortedcontainers-1.5.7.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild b/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild
index 7ebbafb5a268..1e2513ff4794 100644
--- a/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/spark-parser/spark-parser-1.6.0.ebuild b/dev-python/spark-parser/spark-parser-1.6.0.ebuild
index 2941f264793c..03de6c2eca5f 100644
--- a/dev-python/spark-parser/spark-parser-1.6.0.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.6.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/spark-parser/spark-parser-1.6.1.ebuild b/dev-python/spark-parser/spark-parser-1.6.1.ebuild
index 2941f264793c..03de6c2eca5f 100644
--- a/dev-python/spark-parser/spark-parser-1.6.1.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.6.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/spark-parser/spark-parser-1.8.5.ebuild b/dev-python/spark-parser/spark-parser-1.8.5.ebuild
index 2941f264793c..03de6c2eca5f 100644
--- a/dev-python/spark-parser/spark-parser-1.8.5.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.8.5.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/speaklater/speaklater-1.3-r1.ebuild b/dev-python/speaklater/speaklater-1.3-r1.ebuild
index d7f0e2ce18b5..321e2f29a60b 100644
--- a/dev-python/speaklater/speaklater-1.3-r1.ebuild
+++ b/dev-python/speaklater/speaklater-1.3-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/dev-python/spectral-cube/spectral-cube-0.4.0.ebuild b/dev-python/spectral-cube/spectral-cube-0.4.0.ebuild
index 77585a589452..858ca8c5b280 100644
--- a/dev-python/spectral-cube/spectral-cube-0.4.0.ebuild
+++ b/dev-python/spectral-cube/spectral-cube-0.4.0.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/astropy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/specutils/specutils-0.2.2.ebuild b/dev-python/specutils/specutils-0.2.2.ebuild
index 37dc2a58f1d4..75a2d1dbf032 100644
--- a/dev-python/specutils/specutils-0.2.2.ebuild
+++ b/dev-python/specutils/specutils-0.2.2.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
RDEPEND="
diff --git a/dev-python/specutils/specutils-0.2.ebuild b/dev-python/specutils/specutils-0.2.ebuild
index 04986fa4c927..971d6abbee42 100644
--- a/dev-python/specutils/specutils-0.2.ebuild
+++ b/dev-python/specutils/specutils-0.2.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst )
RDEPEND="
diff --git a/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild b/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild
index 23f97622f8ed..0abd8871a294 100644
--- a/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild
+++ b/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild b/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild
index 23f97622f8ed..0abd8871a294 100644
--- a/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild
+++ b/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx-testing/sphinx-testing-0.7.2.ebuild b/dev-python/sphinx-testing/sphinx-testing-0.7.2.ebuild
index e56e51ec4256..be983e78be85 100644
--- a/dev-python/sphinx-testing/sphinx-testing-0.7.2.ebuild
+++ b/dev-python/sphinx-testing/sphinx-testing-0.7.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild b/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild
index 7f3ce6c704b1..8165361615aa 100644
--- a/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild
+++ b/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.4[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
index 282bbfe7c4d9..3a5c2666b3e8 100644
--- a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
+++ b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/requests-0.13[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
index c0b1da187fe6..971ff1b20fb0 100644
--- a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
+++ b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild b/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild
index f2176a906c46..19cc3532cc1e 100644
--- a/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild
+++ b/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=test
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
index eb638c1affad..4ccfbe6596e7 100644
--- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
+++ b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild
index 6f48cb0cc92f..24754c6574ba 100644
--- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild
+++ b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.1.2.ebuild b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.1.2.ebuild
index 5b2cac39391b..56af8616c682 100644
--- a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.1.2.ebuild
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.1.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.1.0.ebuild b/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.1.0.ebuild
index 68ca06ae40ef..61359df3df8a 100644
--- a/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.1.0.ebuild
+++ b/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
diff --git a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
index 77b6a487a7d7..7060d4ab3036 100644
--- a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
+++ b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pyrqlite[${PYTHON_USEDEP}]
diff --git a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-9999.ebuild b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-9999.ebuild
index 772c21d97880..65fd04d1333f 100644
--- a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-9999.ebuild
+++ b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-9999.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pyrqlite[${PYTHON_USEDEP}]
diff --git a/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild b/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild
index 58d35ddc15f1..900e011459cf 100644
--- a/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-0.7.10.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=5
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples mssql mysql postgres +sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
mssql? ( dev-python/pymssql )
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.18.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.18.ebuild
index 0983825757bc..02f3f4cba2a5 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.18.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.18.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc examples +sqlite test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( sqlite )"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
index cbf891587597..1585d6c5e281 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc examples +sqlite test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( sqlite )"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild
index b26e2080f865..0759f412b978 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.4.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc examples +sqlite test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( sqlite )"
diff --git a/dev-python/sqlite3dbm/sqlite3dbm-0.1.4-r1.ebuild b/dev-python/sqlite3dbm/sqlite3dbm-0.1.4-r1.ebuild
index d5abe83b6cb1..3de881942ef0 100644
--- a/dev-python/sqlite3dbm/sqlite3dbm-0.1.4-r1.ebuild
+++ b/dev-python/sqlite3dbm/sqlite3dbm-0.1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/statsd/statsd-3.2.1.ebuild b/dev-python/statsd/statsd-3.2.1.ebuild
index 879a7537a617..cb5b1dceae7b 100644
--- a/dev-python/statsd/statsd-3.2.1.ebuild
+++ b/dev-python/statsd/statsd-3.2.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/statsd/statsd-3.3.0.ebuild b/dev-python/statsd/statsd-3.3.0.ebuild
index b10fc5af3fd0..3a62aa344d8b 100644
--- a/dev-python/statsd/statsd-3.3.0.ebuild
+++ b/dev-python/statsd/statsd-3.3.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/statsmodels/statsmodels-0.6.1.ebuild b/dev-python/statsmodels/statsmodels-0.6.1.ebuild
index 8a45ae4cd997..ffd1a3d0f625 100644
--- a/dev-python/statsmodels/statsmodels-0.6.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.6.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/numpy-1.5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/statsmodels/statsmodels-0.8.0.ebuild b/dev-python/statsmodels/statsmodels-0.8.0.ebuild
index 0ca626956ed2..672a73ce3ce9 100644
--- a/dev-python/statsmodels/statsmodels-0.8.0.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.8.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/statsmodels/statsmodels-0.9.0.ebuild b/dev-python/statsmodels/statsmodels-0.9.0.ebuild
index d995aab43ee2..03b23eb7f0d3 100644
--- a/dev-python/statsmodels/statsmodels-0.9.0.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.9.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/statsmodels/statsmodels-9999.ebuild b/dev-python/statsmodels/statsmodels-9999.ebuild
index 2a58fc3b7d09..dce6c0a6892d 100644
--- a/dev-python/statsmodels/statsmodels-9999.ebuild
+++ b/dev-python/statsmodels/statsmodels-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS=""
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/stevedore/stevedore-1.25.1.ebuild b/dev-python/stevedore/stevedore-1.25.1.ebuild
index 18bc813a3402..2852ae1281c0 100644
--- a/dev-python/stevedore/stevedore-1.25.1.ebuild
+++ b/dev-python/stevedore/stevedore-1.25.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/stevedore/stevedore-1.28.0.ebuild b/dev-python/stevedore/stevedore-1.28.0.ebuild
index 59bc3cbd00fc..e0182c84691b 100644
--- a/dev-python/stevedore/stevedore-1.28.0.ebuild
+++ b/dev-python/stevedore/stevedore-1.28.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/stevedore/stevedore-1.30.1.ebuild b/dev-python/stevedore/stevedore-1.30.1.ebuild
index 3ad9d997958e..56667d8099e6 100644
--- a/dev-python/stevedore/stevedore-1.30.1.ebuild
+++ b/dev-python/stevedore/stevedore-1.30.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/storm/storm-0.20-r1.ebuild b/dev-python/storm/storm-0.20-r1.ebuild
index 5e5fc2e5688d..a08b6d56c609 100644
--- a/dev-python/storm/storm-0.20-r1.ebuild
+++ b/dev-python/storm/storm-0.20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,6 +17,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="mysql postgres sqlite test"
+RESTRICT="!test? ( test )"
RDEPEND="mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
postgres? ( =dev-python/psycopg-2*[${PYTHON_USEDEP}] )"
diff --git a/dev-python/stripe/stripe-2.10.1.ebuild b/dev-python/stripe/stripe-2.10.1.ebuild
index 55f8f61f14bc..fd2bb82718a0 100644
--- a/dev-python/stripe/stripe-2.10.1.ebuild
+++ b/dev-python/stripe/stripe-2.10.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/requests-2[${PYTHON_USEDEP}]' 'python3*' pypy3)
diff --git a/dev-python/stripe/stripe-2.3.0.ebuild b/dev-python/stripe/stripe-2.3.0.ebuild
index facf6a065d1e..f7f075eb7ee2 100644
--- a/dev-python/stripe/stripe-2.3.0.ebuild
+++ b/dev-python/stripe/stripe-2.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/requests-0.8.8"
DEPEND="${RDEPEND}"
diff --git a/dev-python/stripe/stripe-2.34.0.ebuild b/dev-python/stripe/stripe-2.34.0.ebuild
index 6c3d8ebe9fbd..c7cee4c2e881 100644
--- a/dev-python/stripe/stripe-2.34.0.ebuild
+++ b/dev-python/stripe/stripe-2.34.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/requests-2.20[${PYTHON_USEDEP}]' 'python3*' pypy3)
diff --git a/dev-python/subprocess32/subprocess32-3.2.7.ebuild b/dev-python/subprocess32/subprocess32-3.2.7.ebuild
index 0d41da79953f..fc8dd9d2170a 100644
--- a/dev-python/subprocess32/subprocess32-3.2.7.ebuild
+++ b/dev-python/subprocess32/subprocess32-3.2.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
@@ -15,6 +15,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/${P}-sandbox-test-fix.patch )
diff --git a/dev-python/subprocess32/subprocess32-3.5.4.ebuild b/dev-python/subprocess32/subprocess32-3.5.4.ebuild
index 169b8059498b..a6aea7803361 100644
--- a/dev-python/subprocess32/subprocess32-3.5.4.ebuild
+++ b/dev-python/subprocess32/subprocess32-3.5.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="PSF-2"
SLOT="0"
KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
python_test() {
"${PYTHON}" test_subprocess32.py || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/subunit/subunit-1.2.0-r1.ebuild b/dev-python/subunit/subunit-1.2.0-r1.ebuild
index 2a5a4c13138e..fae3d07142e2 100644
--- a/dev-python/subunit/subunit-1.2.0-r1.ebuild
+++ b/dev-python/subunit/subunit-1.2.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0 BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
diff --git a/dev-python/subvertpy/subvertpy-0.10.1.ebuild b/dev-python/subvertpy/subvertpy-0.10.1.ebuild
index 3059a5d2052e..ba73dd838da4 100644
--- a/dev-python/subvertpy/subvertpy-0.10.1.ebuild
+++ b/dev-python/subvertpy/subvertpy-0.10.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-vcs/subversion-1.4"
DEPEND="${RDEPEND}
diff --git a/dev-python/subvertpy/subvertpy-0.9.1.ebuild b/dev-python/subvertpy/subvertpy-0.9.1.ebuild
index 979bff9695a2..9802235b08b1 100644
--- a/dev-python/subvertpy/subvertpy-0.9.1.ebuild
+++ b/dev-python/subvertpy/subvertpy-0.9.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
@@ -14,6 +14,7 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-vcs/subversion-1.4"
DEPEND="${RDEPEND}
diff --git a/dev-python/suds/suds-0.6-r1.ebuild b/dev-python/suds/suds-0.6-r1.ebuild
index 7940768cda3f..01d1f425961d 100644
--- a/dev-python/suds/suds-0.6-r1.ebuild
+++ b/dev-python/suds/suds-0.6-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="doc? ( $(python_gen_useflags python2_7) )"
diff --git a/dev-python/sunpy/sunpy-0.8.0.ebuild b/dev-python/sunpy/sunpy-0.8.0.ebuild
index 955f2d29834e..c0c051c1581d 100644
--- a/dev-python/sunpy/sunpy-0.8.0.ebuild
+++ b/dev-python/sunpy/sunpy-0.8.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="jpeg2k test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/astropy-2[${PYTHON_USEDEP}]
diff --git a/dev-python/superlance/superlance-0.14.ebuild b/dev-python/superlance/superlance-0.14.ebuild
index 77b342974b4f..e84aeb9d1ee1 100644
--- a/dev-python/superlance/superlance-0.14.ebuild
+++ b/dev-python/superlance/superlance-0.14.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
@@ -15,6 +15,7 @@ LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="app-admin/supervisor[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/superlance/superlance-1.0.0.ebuild b/dev-python/superlance/superlance-1.0.0.ebuild
index 77b342974b4f..e84aeb9d1ee1 100644
--- a/dev-python/superlance/superlance-1.0.0.ebuild
+++ b/dev-python/superlance/superlance-1.0.0.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
@@ -15,6 +15,7 @@ LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="app-admin/supervisor[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/sure/sure-1.2.24.ebuild b/dev-python/sure/sure-1.2.24.ebuild
index 1da83f1fe7e2..c1938b2a835b 100644
--- a/dev-python/sure/sure-1.2.24.ebuild
+++ b/dev-python/sure/sure-1.2.24.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/mock[${PYTHON_USEDEP}]
diff --git a/dev-python/sure/sure-1.2.5-r1.ebuild b/dev-python/sure/sure-1.2.5-r1.ebuild
index c8e34b799a8b..2104788a61a8 100644
--- a/dev-python/sure/sure-1.2.5-r1.ebuild
+++ b/dev-python/sure/sure-1.2.5-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
diff --git a/dev-python/svgwrite/svgwrite-1.2.1.ebuild b/dev-python/svgwrite/svgwrite-1.2.1.ebuild
index e79b3edf3a5c..75441f65484c 100644
--- a/dev-python/svgwrite/svgwrite-1.2.1.ebuild
+++ b/dev-python/svgwrite/svgwrite-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=7
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/symengine/symengine-0.3.0.ebuild b/dev-python/symengine/symengine-0.3.0.ebuild
index ca09177f2d7e..9a03e24d150f 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/symengine"
diff --git a/dev-python/sympy/sympy-1.0-r1.ebuild b/dev-python/sympy/sympy-1.0-r1.ebuild
index 719584259fe7..90812d1744ea 100644
--- a/dev-python/sympy/sympy-1.0-r1.ebuild
+++ b/dev-python/sympy/sympy-1.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet test texmacs theano"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
doc? ( || ( $(python_gen_useflags 'python2*') ) )
diff --git a/dev-python/tempita/tempita-0.5.3-r2.ebuild b/dev-python/tempita/tempita-0.5.3-r2.ebuild
index 03186ba1fdbc..b26f6be9b70a 100644
--- a/dev-python/tempita/tempita-0.5.3-r2.ebuild
+++ b/dev-python/tempita/tempita-0.5.3-r2.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/tempora/tempora-1.12.ebuild b/dev-python/tempora/tempora-1.12.ebuild
index e7ee70bd0ac6..83ee056710a7 100644
--- a/dev-python/tempora/tempora-1.12.ebuild
+++ b/dev-python/tempora/tempora-1.12.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/tempora/tempora-1.14.1.ebuild b/dev-python/tempora/tempora-1.14.1.ebuild
index 7dc141194dc0..2914a9aa1bbb 100644
--- a/dev-python/tempora/tempora-1.14.1.ebuild
+++ b/dev-python/tempora/tempora-1.14.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
diff --git a/dev-python/tempora/tempora-1.14.ebuild b/dev-python/tempora/tempora-1.14.ebuild
index 252b06eaaa3b..ca308edec773 100644
--- a/dev-python/tempora/tempora-1.14.ebuild
+++ b/dev-python/tempora/tempora-1.14.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
diff --git a/dev-python/tempora/tempora-1.7.ebuild b/dev-python/tempora/tempora-1.7.ebuild
index 114fcdbcbafe..64281dd389f3 100644
--- a/dev-python/tempora/tempora-1.7.ebuild
+++ b/dev-python/tempora/tempora-1.7.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/terminado/terminado-0.5.ebuild b/dev-python/terminado/terminado-0.5.ebuild
index 7f6c3c2f50f9..8cc26dfab287 100644
--- a/dev-python/terminado/terminado-0.5.ebuild
+++ b/dev-python/terminado/terminado-0.5.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD-2"
KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ptyprocess[${PYTHON_USEDEP}]
diff --git a/dev-python/terminado/terminado-0.6.ebuild b/dev-python/terminado/terminado-0.6.ebuild
index c77b5193fed5..f7fb4eeca29e 100644
--- a/dev-python/terminado/terminado-0.6.ebuild
+++ b/dev-python/terminado/terminado-0.6.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ptyprocess[${PYTHON_USEDEP}]
diff --git a/dev-python/terminado/terminado-0.8.1.ebuild b/dev-python/terminado/terminado-0.8.1.ebuild
index 747051399e6b..dc08973aa49d 100644
--- a/dev-python/terminado/terminado-0.8.1.ebuild
+++ b/dev-python/terminado/terminado-0.8.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/ptyprocess[${PYTHON_USEDEP}]
diff --git a/dev-python/testfixtures/testfixtures-4.9.1.ebuild b/dev-python/testfixtures/testfixtures-4.9.1.ebuild
index 7d585ee2f5c8..9b1e98b9d195 100644
--- a/dev-python/testfixtures/testfixtures-4.9.1.ebuild
+++ b/dev-python/testfixtures/testfixtures-4.9.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/testfixtures/testfixtures-6.8.2.ebuild b/dev-python/testfixtures/testfixtures-6.8.2.ebuild
index 9944852b60cd..bb48ad733d3c 100644
--- a/dev-python/testfixtures/testfixtures-6.8.2.ebuild
+++ b/dev-python/testfixtures/testfixtures-6.8.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/testify/testify-0.11.0.ebuild b/dev-python/testify/testify-0.11.0.ebuild
index e87432c8261a..a8c182ff48ae 100644
--- a/dev-python/testify/testify-0.11.0.ebuild
+++ b/dev-python/testify/testify-0.11.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
diff --git a/dev-python/testpath/testpath-0.3.1.ebuild b/dev-python/testpath/testpath-0.3.1.ebuild
index cc6b95a23d9d..dbe3bab5dd70 100644
--- a/dev-python/testpath/testpath-0.3.1.ebuild
+++ b/dev-python/testpath/testpath-0.3.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/testrepository/testrepository-0.0.18-r1.ebuild b/dev-python/testrepository/testrepository-0.0.18-r1.ebuild
index 5f83f40f2b34..780d759e2eb1 100644
--- a/dev-python/testrepository/testrepository-0.0.18-r1.ebuild
+++ b/dev-python/testrepository/testrepository-0.0.18-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/subunit-0.0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/testrepository/testrepository-0.0.20.ebuild b/dev-python/testrepository/testrepository-0.0.20.ebuild
index 33f1f086e2a3..6b59ff42d96e 100644
--- a/dev-python/testrepository/testrepository-0.0.20.ebuild
+++ b/dev-python/testrepository/testrepository-0.0.20.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
diff --git a/dev-python/testresources/testresources-0.2.7-r2.ebuild b/dev-python/testresources/testresources-0.2.7-r2.ebuild
index f3681abb9afd..c844e0b15bff 100644
--- a/dev-python/testresources/testresources-0.2.7-r2.ebuild
+++ b/dev-python/testresources/testresources-0.2.7-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/testresources/testresources-1.0.0.ebuild b/dev-python/testresources/testresources-1.0.0.ebuild
index daa0f21f84da..e45cb397ea84 100644
--- a/dev-python/testresources/testresources-1.0.0.ebuild
+++ b/dev-python/testresources/testresources-1.0.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/testresources/testresources-2.0.1.ebuild b/dev-python/testresources/testresources-2.0.1.ebuild
index 0ca2d4cc661b..cac85cb34dfe 100644
--- a/dev-python/testresources/testresources-2.0.1.ebuild
+++ b/dev-python/testresources/testresources-2.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/testscenarios/testscenarios-0.5.0.ebuild b/dev-python/testscenarios/testscenarios-0.5.0.ebuild
index a88d808efff6..6a1e86af6505 100644
--- a/dev-python/testscenarios/testscenarios-0.5.0.ebuild
+++ b/dev-python/testscenarios/testscenarios-0.5.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/testtools[${PYTHON_USEDEP}]"
diff --git a/dev-python/testtools/testtools-2.3.0.ebuild b/dev-python/testtools/testtools-2.3.0.ebuild
index 1cb310078c5e..e5492540dcc4 100644
--- a/dev-python/testtools/testtools-2.3.0.ebuild
+++ b/dev-python/testtools/testtools-2.3.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/extras-1.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild b/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild
index 4685623156d3..3fef61a99830 100644
--- a/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild
+++ b/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,6 +17,7 @@ LICENSE="|| ( AFL-2.1 MIT )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/theano/theano-0.7.0.ebuild b/dev-python/theano/theano-0.7.0.ebuild
index 2a907d6fd4c4..9765e72f92ac 100644
--- a/dev-python/theano/theano-0.7.0.ebuild
+++ b/dev-python/theano/theano-0.7.0.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=5
@@ -17,6 +17,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
SLOT="0"
LICENSE="BSD"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
RDEPEND="
diff --git a/dev-python/theano/theano-0.8.2.ebuild b/dev-python/theano/theano-0.8.2.ebuild
index 71eca8bb9981..de0279333ae3 100644
--- a/dev-python/theano/theano-0.8.2.ebuild
+++ b/dev-python/theano/theano-0.8.2.ebuild
@@ -17,6 +17,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
SLOT="0"
LICENSE="BSD"
IUSE="doc test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
diff --git a/dev-python/theano/theano-0.9.0.ebuild b/dev-python/theano/theano-0.9.0.ebuild
index 929453753f45..1de50901c43b 100644
--- a/dev-python/theano/theano-0.9.0.ebuild
+++ b/dev-python/theano/theano-0.9.0.ebuild
@@ -17,6 +17,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
SLOT="0"
LICENSE="BSD"
IUSE="doc test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
diff --git a/dev-python/timelib/timelib-0.2.4-r1.ebuild b/dev-python/timelib/timelib-0.2.4-r1.ebuild
index a269e77685a4..4467adb1fca2 100644
--- a/dev-python/timelib/timelib-0.2.4-r1.ebuild
+++ b/dev-python/timelib/timelib-0.2.4-r1.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
@@ -15,6 +15,7 @@ LICENSE="PHP-3.01 ZLIB"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/tinycss2/tinycss2-1.0.2.ebuild b/dev-python/tinycss2/tinycss2-1.0.2.ebuild
index 40307a78ea0c..308e5b1ea73a 100644
--- a/dev-python/tinycss2/tinycss2-1.0.2.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.0.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/webencodings-0.4[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/toro/toro-1.0.1.ebuild b/dev-python/toro/toro-1.0.1.ebuild
index 3934e28b624a..899e5b879b4e 100644
--- a/dev-python/toro/toro-1.0.1.ebuild
+++ b/dev-python/toro/toro-1.0.1.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/python-futures[${PYTHON_USEDEP}]
diff --git a/dev-python/tqdm/tqdm-4.33.0.ebuild b/dev-python/tqdm/tqdm-4.33.0.ebuild
index cb6e5161d4e0..832cf02c5bbe 100644
--- a/dev-python/tqdm/tqdm-4.33.0.ebuild
+++ b/dev-python/tqdm/tqdm-4.33.0.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/tqdm/tqdm"
LICENSE="MIT"
SLOT="0"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# Uses pkg_resources
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/traitlets/traitlets-4.3.2.ebuild b/dev-python/traitlets/traitlets-4.3.2.ebuild
index 7878b9fd3299..889182ebe6d3 100644
--- a/dev-python/traitlets/traitlets-4.3.2.ebuild
+++ b/dev-python/traitlets/traitlets-4.3.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]
diff --git a/dev-python/treq/treq-0.2.1.ebuild b/dev-python/treq/treq-0.2.1.ebuild
index d200c5e21af5..3ca277aaa03b 100644
--- a/dev-python/treq/treq-0.2.1.ebuild
+++ b/dev-python/treq/treq-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/treq/treq-16.12.0.ebuild b/dev-python/treq/treq-16.12.0.ebuild
index af48a5a5a4f2..ee407be18652 100644
--- a/dev-python/treq/treq-16.12.0.ebuild
+++ b/dev-python/treq/treq-16.12.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/treq/treq-17.3.1.ebuild b/dev-python/treq/treq-17.3.1.ebuild
index cd86421d623d..42cf044eb013 100644
--- a/dev-python/treq/treq-17.3.1.ebuild
+++ b/dev-python/treq/treq-17.3.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/incremental[${PYTHON_USEDEP}]
diff --git a/dev-python/treq/treq-17.8.0.ebuild b/dev-python/treq/treq-17.8.0.ebuild
index 4498125e41bd..5e1eee117998 100644
--- a/dev-python/treq/treq-17.8.0.ebuild
+++ b/dev-python/treq/treq-17.8.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/incremental[${PYTHON_USEDEP}]
diff --git a/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild b/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild
index cd6ed286b06a..9551732a6011 100644
--- a/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild
+++ b/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/cheetah-2.0.1[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/turbokid/turbokid-1.0.5-r1.ebuild b/dev-python/turbokid/turbokid-1.0.5-r1.ebuild
index 7a632c3c26ed..32970473dfd7 100644
--- a/dev-python/turbokid/turbokid-1.0.5-r1.ebuild
+++ b/dev-python/turbokid/turbokid-1.0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/twine/twine-1.11.0.ebuild b/dev-python/twine/twine-1.11.0.ebuild
index 57447fb1ddfc..b94c9a70e0d6 100644
--- a/dev-python/twine/twine-1.11.0.ebuild
+++ b/dev-python/twine/twine-1.11.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
diff --git a/dev-python/twisted-core/twisted-core-15.2.1.ebuild b/dev-python/twisted-core/twisted-core-15.2.1.ebuild
index 0231f4ebb270..a209312861f5 100644
--- a/dev-python/twisted-core/twisted-core-15.2.1.ebuild
+++ b/dev-python/twisted-core/twisted-core-15.2.1.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
@@ -11,6 +11,7 @@ DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild
index 8901073f9252..a78e8f899d97 100644
--- a/dev-python/txaio/txaio-2.7.1.ebuild
+++ b/dev-python/txaio/txaio-2.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7)
diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild
index d177b3d17f37..4afc3b046889 100644
--- a/dev-python/txaio/txaio-2.9.0.ebuild
+++ b/dev-python/txaio/txaio-2.9.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7)
diff --git a/dev-python/txgithub/txgithub-15.0.0-r1.ebuild b/dev-python/txgithub/txgithub-15.0.0-r1.ebuild
index a26e64b670ee..7c5d187e20b1 100644
--- a/dev-python/txgithub/txgithub-15.0.0-r1.ebuild
+++ b/dev-python/txgithub/txgithub-15.0.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
|| ( >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild b/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild
index 9d430018e40a..c72dc95ff5b9 100644
--- a/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild
+++ b/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/automat[${PYTHON_USEDEP}]
diff --git a/dev-python/ufoLib/ufoLib-3.0.0.ebuild b/dev-python/ufoLib/ufoLib-3.0.0.ebuild
index 65da61081413..ba58e081657d 100644
--- a/dev-python/ufoLib/ufoLib-3.0.0.ebuild
+++ b/dev-python/ufoLib/ufoLib-3.0.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-python/ujson/ujson-1.33.ebuild b/dev-python/ujson/ujson-1.33.ebuild
index 436155a5b533..21bf458e20fc 100644
--- a/dev-python/ujson/ujson-1.33.ebuild
+++ b/dev-python/ujson/ujson-1.33.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/uncertainties/uncertainties-3.0.1.ebuild b/dev-python/uncertainties/uncertainties-3.0.1.ebuild
index afeaffaa8632..d3cb81ec37a3 100644
--- a/dev-python/uncertainties/uncertainties-3.0.1.ebuild
+++ b/dev-python/uncertainties/uncertainties-3.0.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild b/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
index 5e96750c9ea4..b4ca9f67d466 100644
--- a/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
+++ b/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/xdis-3.3.1
diff --git a/dev-python/uranium/uranium-3.6.0-r1.ebuild b/dev-python/uranium/uranium-3.6.0-r1.ebuild
index e1473dfc7e25..50fb43634038 100644
--- a/dev-python/uranium/uranium-3.6.0-r1.ebuild
+++ b/dev-python/uranium/uranium-3.6.0-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
diff --git a/dev-python/uranium/uranium-4.2.0.ebuild b/dev-python/uranium/uranium-4.2.0.ebuild
index 4818481b4a53..d6cad85692f6 100644
--- a/dev-python/uranium/uranium-4.2.0.ebuild
+++ b/dev-python/uranium/uranium-4.2.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="${PYTHON_DEPS}
diff --git a/dev-python/uranium/uranium-4.3.0.ebuild b/dev-python/uranium/uranium-4.3.0.ebuild
index 00956f788e6d..1024b2dba671 100644
--- a/dev-python/uranium/uranium-4.3.0.ebuild
+++ b/dev-python/uranium/uranium-4.3.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="${PYTHON_DEPS}
diff --git a/dev-python/urdf_parser_py/urdf_parser_py-0.4.0.ebuild b/dev-python/urdf_parser_py/urdf_parser_py-0.4.0.ebuild
index 77da74e0a690..85329b4ee3d4 100644
--- a/dev-python/urdf_parser_py/urdf_parser_py-0.4.0.ebuild
+++ b/dev-python/urdf_parser_py/urdf_parser_py-0.4.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
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}
diff --git a/dev-python/uvloop/uvloop-0.8.1.ebuild b/dev-python/uvloop/uvloop-0.8.1.ebuild
index 84f83ea36651..39102e922c84 100644
--- a/dev-python/uvloop/uvloop-0.8.1.ebuild
+++ b/dev-python/uvloop/uvloop-0.8.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=6
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="MIT"
SLOT="0"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/libuv-1.11.0:="
DEPEND="
diff --git a/dev-python/vatnumber/vatnumber-1.1-r1.ebuild b/dev-python/vatnumber/vatnumber-1.1-r1.ebuild
index c3c287524f3c..2bbe7ec2c0e9 100644
--- a/dev-python/vatnumber/vatnumber-1.1-r1.ebuild
+++ b/dev-python/vatnumber/vatnumber-1.1-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="5"
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test vies"
+RESTRICT="!test? ( test )"
RDEPEND="vies? ( dev-python/suds[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}
diff --git a/dev-python/vcrpy/vcrpy-1.10.3.ebuild b/dev-python/vcrpy/vcrpy-1.10.3.ebuild
index ec84d3164ef3..de91d5b7b15b 100644
--- a/dev-python/vcrpy/vcrpy-1.10.3.ebuild
+++ b/dev-python/vcrpy/vcrpy-1.10.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
diff --git a/dev-python/vcrpy/vcrpy-1.11.1.ebuild b/dev-python/vcrpy/vcrpy-1.11.1.ebuild
index 60bb7552c703..51472b897932 100644
--- a/dev-python/vcrpy/vcrpy-1.11.1.ebuild
+++ b/dev-python/vcrpy/vcrpy-1.11.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
diff --git a/dev-python/vcrpy/vcrpy-1.12.0.ebuild b/dev-python/vcrpy/vcrpy-1.12.0.ebuild
index 079ad48bf317..6d3160563e14 100644
--- a/dev-python/vcrpy/vcrpy-1.12.0.ebuild
+++ b/dev-python/vcrpy/vcrpy-1.12.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
diff --git a/dev-python/vcstools/vcstools-0.1.40.ebuild b/dev-python/vcstools/vcstools-0.1.40.ebuild
index 388682fd4ace..2526583e223a 100644
--- a/dev-python/vcstools/vcstools-0.1.40.ebuild
+++ b/dev-python/vcstools/vcstools-0.1.40.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-python/vcstools/vcstools-0.1.42.ebuild b/dev-python/vcstools/vcstools-0.1.42.ebuild
index 388682fd4ace..2526583e223a 100644
--- a/dev-python/vcstools/vcstools-0.1.42.ebuild
+++ b/dev-python/vcstools/vcstools-0.1.42.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-python/vcstools/vcstools-9999.ebuild b/dev-python/vcstools/vcstools-9999.ebuild
index 388682fd4ace..2526583e223a 100644
--- a/dev-python/vcstools/vcstools-9999.ebuild
+++ b/dev-python/vcstools/vcstools-9999.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-python/vdirsyncer/vdirsyncer-0.16.3.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.16.3.ebuild
index 779c27342fd1..b71f1d3ed37d 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.16.3.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.16.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/vdirsyncer/vdirsyncer-0.16.4.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.16.4.ebuild
index 779c27342fd1..b71f1d3ed37d 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.16.4.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.16.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/vdirsyncer/vdirsyncer-0.16.6.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.16.6.ebuild
index 420764b27eaf..b3a7e313b673 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.16.6.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.16.6.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.3.0[${PYTHON_USEDEP}]
diff --git a/dev-python/vdirsyncer/vdirsyncer-0.16.7.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.16.7.ebuild
index 420764b27eaf..b3a7e313b673 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.16.7.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.16.7.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/click-5.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.3.0[${PYTHON_USEDEP}]
diff --git a/dev-python/venusian/venusian-1.0.ebuild b/dev-python/venusian/venusian-1.0.ebuild
index bce38ce52a49..4b0fe61727e0 100644
--- a/dev-python/venusian/venusian-1.0.ebuild
+++ b/dev-python/venusian/venusian-1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="repoze"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
"
diff --git a/dev-python/venusian/venusian-1.0_p20161030.ebuild b/dev-python/venusian/venusian-1.0_p20161030.ebuild
index 90fe724da8e0..4fa1f2230896 100644
--- a/dev-python/venusian/venusian-1.0_p20161030.ebuild
+++ b/dev-python/venusian/venusian-1.0_p20161030.ebuild
@@ -17,6 +17,7 @@ LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
"
diff --git a/dev-python/vertex/vertex-0.3.1-r1.ebuild b/dev-python/vertex/vertex-0.3.1-r1.ebuild
index 96cb433a368a..63a926e81a05 100644
--- a/dev-python/vertex/vertex-0.3.1-r1.ebuild
+++ b/dev-python/vertex/vertex-0.3.1-r1.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"
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0 )
diff --git a/dev-python/vine/vine-1.1.3.ebuild b/dev-python/vine/vine-1.1.3.ebuild
index 0f6ea4654289..1fdad51c3851 100644
--- a/dev-python/vine/vine-1.1.3.ebuild
+++ b/dev-python/vine/vine-1.1.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/vine/vine-1.3.0.ebuild b/dev-python/vine/vine-1.3.0.ebuild
index 5123b36f2266..99a42afb5a80 100644
--- a/dev-python/vine/vine-1.3.0.ebuild
+++ b/dev-python/vine/vine-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/virtualenv/virtualenv-15.1.0.ebuild b/dev-python/virtualenv/virtualenv-15.1.0.ebuild
index 17fae3396765..13f9106f31b0 100644
--- a/dev-python/virtualenv/virtualenv-15.1.0.ebuild
+++ b/dev-python/virtualenv/virtualenv-15.1.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/virtualenv/virtualenv-16.0.0.ebuild b/dev-python/virtualenv/virtualenv-16.0.0.ebuild
index ccaec3b3c8a4..278cc5a64b9d 100644
--- a/dev-python/virtualenv/virtualenv-16.0.0.ebuild
+++ b/dev-python/virtualenv/virtualenv-16.0.0.ebuild
@@ -19,6 +19,7 @@ LICENSE="MIT"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/visitor/visitor-0.1.3.ebuild b/dev-python/visitor/visitor-0.1.3.ebuild
index 0a18b297354a..85cbd4c0a5c7 100644
--- a/dev-python/visitor/visitor-0.1.3.ebuild
+++ b/dev-python/visitor/visitor-0.1.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/waitress/waitress-1.0.1.ebuild b/dev-python/waitress/waitress-1.0.1.ebuild
index b0cfa6e3e46b..49c2de61f54a 100644
--- a/dev-python/waitress/waitress-1.0.1.ebuild
+++ b/dev-python/waitress/waitress-1.0.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/waitress/waitress-1.0.2-r1.ebuild b/dev-python/waitress/waitress-1.0.2-r1.ebuild
index 0f543470de21..965eb82e14b5 100644
--- a/dev-python/waitress/waitress-1.0.2-r1.ebuild
+++ b/dev-python/waitress/waitress-1.0.2-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/waitress/waitress-1.0.2.ebuild b/dev-python/waitress/waitress-1.0.2.ebuild
index 920bb4e84c90..2d480ebbcb12 100644
--- a/dev-python/waitress/waitress-1.0.2.ebuild
+++ b/dev-python/waitress/waitress-1.0.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/warlock/warlock-1.1.0.ebuild b/dev-python/warlock/warlock-1.1.0.ebuild
index ab7277021e2d..37b4aab18ef5 100644
--- a/dev-python/warlock/warlock-1.1.0.ebuild
+++ b/dev-python/warlock/warlock-1.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/warlock/warlock-1.2.0.ebuild b/dev-python/warlock/warlock-1.2.0.ebuild
index ab7277021e2d..37b4aab18ef5 100644
--- a/dev-python/warlock/warlock-1.2.0.ebuild
+++ b/dev-python/warlock/warlock-1.2.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/warlock/warlock-1.3.0.ebuild b/dev-python/warlock/warlock-1.3.0.ebuild
index 49335f642f35..1df7e0b2e108 100644
--- a/dev-python/warlock/warlock-1.3.0.ebuild
+++ b/dev-python/warlock/warlock-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/watchdog/watchdog-0.8.3-r1.ebuild b/dev-python/watchdog/watchdog-0.8.3-r1.ebuild
index 2d0a1217a704..adddcf54e178 100644
--- a/dev-python/watchdog/watchdog-0.8.3-r1.ebuild
+++ b/dev-python/watchdog/watchdog-0.8.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
diff --git a/dev-python/watchdog/watchdog-0.8.3-r2.ebuild b/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
index ef395f386614..b3659f601242 100644
--- a/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
+++ b/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
diff --git a/dev-python/watchdog/watchdog-0.9.0.ebuild b/dev-python/watchdog/watchdog-0.9.0.ebuild
index 3f69c35283a1..4dbe580e9f7c 100644
--- a/dev-python/watchdog/watchdog-0.9.0.ebuild
+++ b/dev-python/watchdog/watchdog-0.9.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
diff --git a/dev-python/wcsaxes/wcsaxes-0.8.ebuild b/dev-python/wcsaxes/wcsaxes-0.8.ebuild
index 9abe1e93938b..0e4957138866 100644
--- a/dev-python/wcsaxes/wcsaxes-0.8.ebuild
+++ b/dev-python/wcsaxes/wcsaxes-0.8.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/wcsaxes/wcsaxes-0.9-r1.ebuild b/dev-python/wcsaxes/wcsaxes-0.9-r1.ebuild
index 53edfad62b3c..e24c215eabfd 100644
--- a/dev-python/wcsaxes/wcsaxes-0.9-r1.ebuild
+++ b/dev-python/wcsaxes/wcsaxes-0.9-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/wcsaxes/wcsaxes-0.9.ebuild b/dev-python/wcsaxes/wcsaxes-0.9.ebuild
index 4a1cda7bdebd..89e7d6c0fe06 100644
--- a/dev-python/wcsaxes/wcsaxes-0.9.ebuild
+++ b/dev-python/wcsaxes/wcsaxes-0.9.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
diff --git a/dev-python/weasyprint/weasyprint-43.ebuild b/dev-python/weasyprint/weasyprint-43.ebuild
index 3863bc1fcd01..9208904696c2 100644
--- a/dev-python/weasyprint/weasyprint-43.ebuild
+++ b/dev-python/weasyprint/weasyprint-43.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="jpeg test tiff"
+RESTRICT="!test? ( test )"
# Note: specific subslot of pango since it inlines some of pango headers.
RDEPEND="
diff --git a/dev-python/webassets/webassets-0.12.1.ebuild b/dev-python/webassets/webassets-0.12.1.ebuild
index 69ca324502f7..407dc4b0da8d 100644
--- a/dev-python/webassets/webassets-0.12.1.ebuild
+++ b/dev-python/webassets/webassets-0.12.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/webassets/webassets-0.12.ebuild b/dev-python/webassets/webassets-0.12.ebuild
index 422eb3ab8258..c33b8e317594 100644
--- a/dev-python/webassets/webassets-0.12.ebuild
+++ b/dev-python/webassets/webassets-0.12.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/webcolors/webcolors-1.5.ebuild b/dev-python/webcolors/webcolors-1.5.ebuild
index e5bc0d05e617..cbfd85cc8131 100644
--- a/dev-python/webcolors/webcolors-1.5.ebuild
+++ b/dev-python/webcolors/webcolors-1.5.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( dev-python/nose[${PYTHON_USEDEP}] )
diff --git a/dev-python/webcolors/webcolors-1.8.1.ebuild b/dev-python/webcolors/webcolors-1.8.1.ebuild
index c99231e08856..babe836529e7 100644
--- a/dev-python/webcolors/webcolors-1.8.1.ebuild
+++ b/dev-python/webcolors/webcolors-1.8.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/weberror/weberror-0.13.1.ebuild b/dev-python/weberror/weberror-0.13.1.ebuild
index 42505277f3c6..660a60547994 100644
--- a/dev-python/weberror/weberror-0.13.1.ebuild
+++ b/dev-python/weberror/weberror-0.13.1.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=5
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/paste-1.7.1[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
diff --git a/dev-python/webhelpers/webhelpers-1.3-r1.ebuild b/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
index 1c36380eac3b..591aa7b96271 100644
--- a/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
+++ b/dev-python/webhelpers/webhelpers-1.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=5
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
diff --git a/dev-python/websocket-client/websocket-client-0.48.0.ebuild b/dev-python/websocket-client/websocket-client-0.48.0.ebuild
index a4aa8ba3d1e5..e12b85e733c8 100644
--- a/dev-python/websocket-client/websocket-client-0.48.0.ebuild
+++ b/dev-python/websocket-client/websocket-client-0.48.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~x64-macos"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/webtest/webtest-2.0.21.ebuild b/dev-python/webtest/webtest-2.0.21.ebuild
index 3c08f04477b3..f3092e31f450 100644
--- a/dev-python/webtest/webtest-2.0.21.ebuild
+++ b/dev-python/webtest/webtest-2.0.21.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc64 ~s390 ~sh sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# nose<1.3.0 appears a leftover never updated in requires.txt. tests pass fine with latest
RDEPEND="
diff --git a/dev-python/webtest/webtest-2.0.29-r1.ebuild b/dev-python/webtest/webtest-2.0.29-r1.ebuild
index f7ea291c78c0..677e6864e782 100644
--- a/dev-python/webtest/webtest-2.0.29-r1.ebuild
+++ b/dev-python/webtest/webtest-2.0.29-r1.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=7
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# nose<1.3.0 appears a leftover never updated in requires.txt. tests pass fine with latest
RDEPEND="
diff --git a/dev-python/webtest/webtest-2.0.29.ebuild b/dev-python/webtest/webtest-2.0.29.ebuild
index 9a6df7650d61..71fe717f0d03 100644
--- a/dev-python/webtest/webtest-2.0.29.ebuild
+++ b/dev-python/webtest/webtest-2.0.29.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc64 s390 ~sh sparc x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# nose<1.3.0 appears a leftover never updated in requires.txt. tests pass fine with latest
RDEPEND="
diff --git a/dev-python/wehjit/wehjit-0.2.2-r1.ebuild b/dev-python/wehjit/wehjit-0.2.2-r1.ebuild
index 4e5915f50607..246e57dcb6ec 100644
--- a/dev-python/wehjit/wehjit-0.2.2-r1.ebuild
+++ b/dev-python/wehjit/wehjit-0.2.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/genshi
dev-python/assets[${PYTHON_USEDEP}]
diff --git a/dev-python/whichcraft/whichcraft-0.4.1.ebuild b/dev-python/whichcraft/whichcraft-0.4.1.ebuild
index f2072fae85fa..6b6c363b9ee2 100644
--- a/dev-python/whichcraft/whichcraft-0.4.1.ebuild
+++ b/dev-python/whichcraft/whichcraft-0.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( README.rst HISTORY.rst CONTRIBUTING.rst )
diff --git a/dev-python/whisper/whisper-1.1.3.ebuild b/dev-python/whisper/whisper-1.1.3.ebuild
index d3e4034eedd2..e3945a05af6f 100644
--- a/dev-python/whisper/whisper-1.1.3.ebuild
+++ b/dev-python/whisper/whisper-1.1.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~x64-solaris"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/whisper/whisper-1.1.5.ebuild b/dev-python/whisper/whisper-1.1.5.ebuild
index ffb0ba4a8fde..2ef09aa76867 100644
--- a/dev-python/whisper/whisper-1.1.5.ebuild
+++ b/dev-python/whisper/whisper-1.1.5.ebuild
@@ -17,6 +17,7 @@ LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~x64-solaris"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/whoosh/whoosh-2.6.0.ebuild b/dev-python/whoosh/whoosh-2.6.0.ebuild
index 4321937d5fb9..16bbc949684c 100644
--- a/dev-python/whoosh/whoosh-2.6.0.ebuild
+++ b/dev-python/whoosh/whoosh-2.6.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_PN}-${PV}"
diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild
index 8ad0bc36723e..c668760eefec 100644
--- a/dev-python/whoosh/whoosh-2.7.4.ebuild
+++ b/dev-python/whoosh/whoosh-2.7.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/wrapt/wrapt-1.10.10.ebuild b/dev-python/wrapt/wrapt-1.10.10.ebuild
index ffe90a99cdf1..fcc8e568b133 100644
--- a/dev-python/wrapt/wrapt-1.10.10.ebuild
+++ b/dev-python/wrapt/wrapt-1.10.10.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
diff --git a/dev-python/wrapt/wrapt-1.10.11.ebuild b/dev-python/wrapt/wrapt-1.10.11.ebuild
index e8ec9dbb2717..813011fb8cc2 100644
--- a/dev-python/wrapt/wrapt-1.10.11.ebuild
+++ b/dev-python/wrapt/wrapt-1.10.11.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
diff --git a/dev-python/wrapt/wrapt-1.11.2.ebuild b/dev-python/wrapt/wrapt-1.11.2.ebuild
index fb3261b28fc7..425c5ca2bd41 100644
--- a/dev-python/wrapt/wrapt-1.11.2.ebuild
+++ b/dev-python/wrapt/wrapt-1.11.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
diff --git a/dev-python/ws4py/ws4py-0.3.4-r1.ebuild b/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
index 368c7cbfb4d9..1a4959e9d0ff 100644
--- a/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
+++ b/dev-python/ws4py/ws4py-0.3.4-r1.ebuild
@@ -26,6 +26,7 @@ HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
LICENSE="BSD"
SLOT="0"
IUSE="+client +server test +threads"
+RESTRICT="!test? ( test )"
# doc build requires sphinxcontrib ext packages absent from portage
RDEPEND=">=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ws4py/ws4py-0.3.4.ebuild b/dev-python/ws4py/ws4py-0.3.4.ebuild
index 977e97d27341..25713f224f72 100644
--- a/dev-python/ws4py/ws4py-0.3.4.ebuild
+++ b/dev-python/ws4py/ws4py-0.3.4.ebuild
@@ -26,6 +26,7 @@ HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
LICENSE="BSD"
SLOT="0"
IUSE="+client +server test +threads"
+RESTRICT="!test? ( test )"
# doc build requires sphinxcontrib ext packages absent from portage
RDEPEND=">=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ws4py/ws4py-0.5.1.ebuild b/dev-python/ws4py/ws4py-0.5.1.ebuild
index dab2141bc49a..d02c9669d063 100644
--- a/dev-python/ws4py/ws4py-0.5.1.ebuild
+++ b/dev-python/ws4py/ws4py-0.5.1.ebuild
@@ -26,6 +26,7 @@ HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
LICENSE="BSD"
SLOT="0"
IUSE="+client +server test +threads"
+RESTRICT="!test? ( test )"
# doc build requires sphinxcontrib ext packages absent from portage
RDEPEND=">=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ws4py/ws4py-9999.ebuild b/dev-python/ws4py/ws4py-9999.ebuild
index 903c9290ae01..5b8f748142d8 100644
--- a/dev-python/ws4py/ws4py-9999.ebuild
+++ b/dev-python/ws4py/ws4py-9999.ebuild
@@ -26,6 +26,7 @@ HOMEPAGE="https://github.com/Lawouach/WebSocket-for-Python"
LICENSE="BSD"
SLOT="0"
IUSE="+client +server test +threads"
+RESTRICT="!test? ( test )"
# doc build requires sphinxcontrib ext packages absent from portage
RDEPEND=">=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild b/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild
index 56673cfd1393..819e425d4a2b 100644
--- a/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild
+++ b/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/dev-python/wsgiintercept/wsgiintercept-1.3.1.ebuild b/dev-python/wsgiintercept/wsgiintercept-1.3.1.ebuild
index deaf879cc80f..8cef5d0ea96b 100644
--- a/dev-python/wsgiintercept/wsgiintercept-1.3.1.ebuild
+++ b/dev-python/wsgiintercept/wsgiintercept-1.3.1.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
LICENSE="MIT"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/wsproto/wsproto-0.11.0.ebuild b/dev-python/wsproto/wsproto-0.11.0.ebuild
index 6e936e5de835..2e95b72af236 100644
--- a/dev-python/wsproto/wsproto-0.11.0.ebuild
+++ b/dev-python/wsproto/wsproto-0.11.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
EAPI=6
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
=dev-python/h11-0.7*[${PYTHON_USEDEP}]
diff --git a/dev-python/wsproto/wsproto-0.12.0.ebuild b/dev-python/wsproto/wsproto-0.12.0.ebuild
index 98cb9d8b563b..481b1f3a18e3 100644
--- a/dev-python/wsproto/wsproto-0.12.0.ebuild
+++ b/dev-python/wsproto/wsproto-0.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
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
=dev-python/h11-0.8*[${PYTHON_USEDEP}]
diff --git a/dev-python/wstools/wstools-0.4.5-r1.ebuild b/dev-python/wstools/wstools-0.4.5-r1.ebuild
index fba653df953e..aff7b8f136ef 100644
--- a/dev-python/wstools/wstools-0.4.5-r1.ebuild
+++ b/dev-python/wstools/wstools-0.4.5-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/wtf-peewee/wtf-peewee-0.2.6.ebuild b/dev-python/wtf-peewee/wtf-peewee-0.2.6.ebuild
index b856097295b7..09df137ad8bf 100644
--- a/dev-python/wtf-peewee/wtf-peewee-0.2.6.ebuild
+++ b/dev-python/wtf-peewee/wtf-peewee-0.2.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/peewee-2.7.4[${PYTHON_USEDEP}]
dev-python/wtforms[${PYTHON_USEDEP}]"
diff --git a/dev-python/wtf-peewee/wtf-peewee-3.0.0.ebuild b/dev-python/wtf-peewee/wtf-peewee-3.0.0.ebuild
index cc0428d47874..51b1dbdb04ed 100644
--- a/dev-python/wtf-peewee/wtf-peewee-3.0.0.ebuild
+++ b/dev-python/wtf-peewee/wtf-peewee-3.0.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/peewee-3[${PYTHON_USEDEP}]
dev-python/wtforms[${PYTHON_USEDEP}]"
diff --git a/dev-python/wtforms/wtforms-2.1.ebuild b/dev-python/wtforms/wtforms-2.1.ebuild
index 8bfc1510c613..955e22368cc8 100644
--- a/dev-python/wtforms/wtforms-2.1.ebuild
+++ b/dev-python/wtforms/wtforms-2.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/wtforms/wtforms-2.2.1.ebuild b/dev-python/wtforms/wtforms-2.2.1.ebuild
index 47641f5a7123..7e05ab5ba319 100644
--- a/dev-python/wtforms/wtforms-2.2.1.ebuild
+++ b/dev-python/wtforms/wtforms-2.2.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/www-authenticate/www-authenticate-0.9.2.ebuild b/dev-python/www-authenticate/www-authenticate-0.9.2.ebuild
index 860efe8b1dc6..36d6618eef34 100644
--- a/dev-python/www-authenticate/www-authenticate-0.9.2.ebuild
+++ b/dev-python/www-authenticate/www-authenticate-0.9.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/wxpython/wxpython-4.0.6.ebuild b/dev-python/wxpython/wxpython-4.0.6.ebuild
index 04e6a637c7d4..50dc98771f85 100644
--- a/dev-python/wxpython/wxpython-4.0.6.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.6.ebuild
@@ -20,6 +20,7 @@ LICENSE="wxWinLL-3"
SLOT="4.0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="test webkit"
+RESTRICT="!test? ( test )"
# wxPython doesn't seem to be able to optionally disable features. webkit is
# optionally patched out because it's so huge, but other elements are not,
diff --git a/dev-python/xarray/xarray-0.10.8.ebuild b/dev-python/xarray/xarray-0.10.8.ebuild
index 2f32c26bec2e..9e06329a6be7 100644
--- a/dev-python/xarray/xarray-0.10.8.ebuild
+++ b/dev-python/xarray/xarray-0.10.8.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/numpy-1.14[${PYTHON_USEDEP}]
diff --git a/dev-python/xarray/xarray-0.12.1.ebuild b/dev-python/xarray/xarray-0.12.1.ebuild
index c6f3b7e7c290..37987da80dca 100644
--- a/dev-python/xarray/xarray-0.12.1.ebuild
+++ b/dev-python/xarray/xarray-0.12.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/numpy-1.14[${PYTHON_USEDEP}]
diff --git a/dev-python/xcffib/xcffib-0.5.1.ebuild b/dev-python/xcffib/xcffib-0.5.1.ebuild
index afff48e3b649..93726e016cc5 100644
--- a/dev-python/xcffib/xcffib-0.5.1.ebuild
+++ b/dev-python/xcffib/xcffib-0.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="x11-libs/libxcb"
RDEPEND="
diff --git a/dev-python/xcffib/xcffib-0.6.0.ebuild b/dev-python/xcffib/xcffib-0.6.0.ebuild
index 8d9e817989fa..60fabee1d1fc 100644
--- a/dev-python/xcffib/xcffib-0.6.0.ebuild
+++ b/dev-python/xcffib/xcffib-0.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="x11-libs/libxcb"
RDEPEND="
diff --git a/dev-python/xcffib/xcffib-0.7.0.ebuild b/dev-python/xcffib/xcffib-0.7.0.ebuild
index e69fc4245584..077a6308d0c8 100644
--- a/dev-python/xcffib/xcffib-0.7.0.ebuild
+++ b/dev-python/xcffib/xcffib-0.7.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="x11-libs/libxcb"
RDEPEND="
diff --git a/dev-python/xcffib/xcffib-0.8.1.ebuild b/dev-python/xcffib/xcffib-0.8.1.ebuild
index 528b8913b976..dd399875ee49 100644
--- a/dev-python/xcffib/xcffib-0.8.1.ebuild
+++ b/dev-python/xcffib/xcffib-0.8.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="x11-libs/libxcb"
RDEPEND="
diff --git a/dev-python/xdis/xdis-3.3.1.ebuild b/dev-python/xdis/xdis-3.3.1.ebuild
index 6ed74943cec9..37b1b7b57c76 100644
--- a/dev-python/xdis/xdis-3.3.1.ebuild
+++ b/dev-python/xdis/xdis-3.3.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/xdis/xdis-3.6.0.ebuild b/dev-python/xdis/xdis-3.6.0.ebuild
index 864ad6f9de55..bc4f16dc68c9 100644
--- a/dev-python/xdis/xdis-3.6.0.ebuild
+++ b/dev-python/xdis/xdis-3.6.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
diff --git a/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild
index c7788814ae2a..d62a705dd5cf 100644
--- a/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild
+++ b/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/xlutils/xlutils-1.7.1.ebuild b/dev-python/xlutils/xlutils-1.7.1.ebuild
index a5280d83e9f4..9bbfcb5a0ba0 100644
--- a/dev-python/xlutils/xlutils-1.7.1.ebuild
+++ b/dev-python/xlutils/xlutils-1.7.1.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 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/xlutils/xlutils-2.0.0-r1.ebuild b/dev-python/xlutils/xlutils-2.0.0-r1.ebuild
index 1da8b0f0d4bc..daa9a99667b1 100644
--- a/dev-python/xlutils/xlutils-2.0.0-r1.ebuild
+++ b/dev-python/xlutils/xlutils-2.0.0-r1.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/xlwt/xlwt-1.2.0.ebuild b/dev-python/xlwt/xlwt-1.2.0.ebuild
index a3441356b00e..13c0fa724781 100644
--- a/dev-python/xlwt/xlwt-1.2.0.ebuild
+++ b/dev-python/xlwt/xlwt-1.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/xlwt/xlwt-1.3.0.ebuild b/dev-python/xlwt/xlwt-1.3.0.ebuild
index 64bd2dff33b4..52f830bcf7de 100644
--- a/dev-python/xlwt/xlwt-1.3.0.ebuild
+++ b/dev-python/xlwt/xlwt-1.3.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/xmltodict/xmltodict-0.11.0.ebuild b/dev-python/xmltodict/xmltodict-0.11.0.ebuild
index 82cdb090f37b..4270a7ed57b6 100644
--- a/dev-python/xmltodict/xmltodict-0.11.0.ebuild
+++ b/dev-python/xmltodict/xmltodict-0.11.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/xmltodict/xmltodict-0.12.0.ebuild b/dev-python/xmltodict/xmltodict-0.12.0.ebuild
index 66d1067a4219..d6ee8799fb4c 100644
--- a/dev-python/xmltodict/xmltodict-0.12.0.ebuild
+++ b/dev-python/xmltodict/xmltodict-0.12.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild b/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild
index 973a3164b0f8..a2271525ed81 100644
--- a/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild
+++ b/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
diff --git a/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild b/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild
index 0d6083ab06d7..245797a9a3c9 100644
--- a/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild
+++ b/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
diff --git a/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild b/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild
index 44e7df5af10d..75b9718b71ef 100644
--- a/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild
+++ b/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
diff --git a/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild b/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
index ab3751b62fac..b70c7512aa6e 100644
--- a/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
+++ b/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
diff --git a/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild b/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild
index eff32e63a08a..adad943042de 100644
--- a/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild
+++ b/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
diff --git a/dev-python/xstatic/xstatic-1.0.1.ebuild b/dev-python/xstatic/xstatic-1.0.1.ebuild
index ce1ea013ccd7..42d620704bfe 100644
--- a/dev-python/xstatic/xstatic-1.0.1.ebuild
+++ b/dev-python/xstatic/xstatic-1.0.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
index ca6c26d4f697..1c0f153e9c63 100644
--- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
+++ b/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="x11-base/xorg-server[xvfb]"
DEPEND="${RDEPEND}
diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild
index 8a48d3941df5..853148cacf6d 100644
--- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild
+++ b/dev-python/xvfbwrapper/xvfbwrapper-0.2.9.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="x11-base/xorg-server[xvfb]"
DEPEND="${RDEPEND}
diff --git a/dev-python/yapf/yapf-0.24.0.ebuild b/dev-python/yapf/yapf-0.24.0.ebuild
index 599e8fcc6053..21bdf0621cf0 100644
--- a/dev-python/yapf/yapf-0.24.0.ebuild
+++ b/dev-python/yapf/yapf-0.24.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/yapf/yapf-0.28.0.ebuild b/dev-python/yapf/yapf-0.28.0.ebuild
index b405b45fdc9b..b4316410d2b9 100644
--- a/dev-python/yapf/yapf-0.28.0.ebuild
+++ b/dev-python/yapf/yapf-0.28.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/yappi/yappi-0.98.ebuild b/dev-python/yappi/yappi-0.98.ebuild
index 32b4a8f02a91..e5279a984a08 100644
--- a/dev-python/yappi/yappi-0.98.ebuild
+++ b/dev-python/yappi/yappi-0.98.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/yappi/yappi-1.0.ebuild b/dev-python/yappi/yappi-1.0.ebuild
index 83b910c85909..c8a9ad21d60a 100644
--- a/dev-python/yappi/yappi-1.0.ebuild
+++ b/dev-python/yappi/yappi-1.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/yarl/yarl-1.1.1.ebuild b/dev-python/yarl/yarl-1.1.1.ebuild
index 098909c235ec..94d7db354fc8 100644
--- a/dev-python/yarl/yarl-1.1.1.ebuild
+++ b/dev-python/yarl/yarl-1.1.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/yarl/yarl-1.3.0.ebuild b/dev-python/yarl/yarl-1.3.0.ebuild
index b346c4d1db88..821f1853688c 100644
--- a/dev-python/yarl/yarl-1.3.0.ebuild
+++ b/dev-python/yarl/yarl-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/zake/zake-0.2.1.ebuild b/dev-python/zake/zake-0.2.1.ebuild
index 5d12d30a4332..dda899e8e298 100644
--- a/dev-python/zake/zake-0.2.1.ebuild
+++ b/dev-python/zake/zake-0.2.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild b/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild
index 09b8ca0a5ec4..fdff18c3a853 100644
--- a/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild
+++ b/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild
@@ -17,6 +17,7 @@ LICENSE="ZPL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/setuptools-3.3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild b/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
index 79e0ce90c734..fc3baf934bd3 100644
--- a/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
+++ b/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
@@ -17,6 +17,7 @@ LICENSE="ZPL"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/setuptools-3.3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/dev-python/zict/zict-0.1.2.ebuild b/dev-python/zict/zict-0.1.2.ebuild
index eda2846f11ae..4c2d7c728f81 100644
--- a/dev-python/zict/zict-0.1.2.ebuild
+++ b/dev-python/zict/zict-0.1.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/HeapDict[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/zict/zict-0.1.3.ebuild b/dev-python/zict/zict-0.1.3.ebuild
index 78a99d7b7c28..4dff93e158f6 100644
--- a/dev-python/zict/zict-0.1.3.ebuild
+++ b/dev-python/zict/zict-0.1.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/HeapDict[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/zict/zict-0.1.4.ebuild b/dev-python/zict/zict-0.1.4.ebuild
index 7c2c1e3d994b..8b99ec6752a8 100644
--- a/dev-python/zict/zict-0.1.4.ebuild
+++ b/dev-python/zict/zict-0.1.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/HeapDict[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/dev-python/zipp/zipp-0.5.2.ebuild b/dev-python/zipp/zipp-0.5.2.ebuild
index 366b54407418..550d4f714b81 100644
--- a/dev-python/zipp/zipp-0.5.2.ebuild
+++ b/dev-python/zipp/zipp-0.5.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/zipp/zipp-0.6.0.ebuild b/dev-python/zipp/zipp-0.6.0.ebuild
index 46f6ff270793..e24fe1387bde 100644
--- a/dev-python/zipp/zipp-0.6.0.ebuild
+++ b/dev-python/zipp/zipp-0.6.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/more-itertools[${PYTHON_USEDEP}]"
BDEPEND="
diff --git a/dev-python/zope-deprecation/zope-deprecation-4.2.0.ebuild b/dev-python/zope-deprecation/zope-deprecation-4.2.0.ebuild
index beb9d76ed2ef..dae11d667c5d 100644
--- a/dev-python/zope-deprecation/zope-deprecation-4.2.0.ebuild
+++ b/dev-python/zope-deprecation/zope-deprecation-4.2.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="ZPL"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
# note: nosetests are not actually used or enforced via test_requires
diff --git a/dev-qt/qt-creator/qt-creator-4.10.1.ebuild b/dev-qt/qt-creator/qt-creator-4.10.1.ebuild
index f161df651cd0..6d9284c5fdef 100644
--- a/dev-qt/qt-creator/qt-creator-4.10.1.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.10.1.ebuild
@@ -33,6 +33,7 @@ QTC_PLUGINS=(android +autotest baremetal bazaar beautifier
+qmldesigner qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal silversearcher subversion
valgrind winrt)
IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
clang? ( test? ( qbs ) )
qnx? ( remotelinux )
diff --git a/dev-qt/qt-creator/qt-creator-4.8.2.ebuild b/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
index 612329ed88df..b499cf233a8f 100644
--- a/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
@@ -31,6 +31,7 @@ QTC_PLUGINS=('android:android|qmakeandroidsupport' autotools:autotoolsprojectman
nim perforce python:pythoneditor qbs:qbsprojectmanager qnx scxml:scxmleditor serialterminal
silversearcher subversion valgrind winrt)
IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
+RESTRICT="!test? ( test )"
# minimum Qt version required
QT_PV="5.9.0:5"
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
index 841fd7e86eed..e24f4ae254c0 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
@@ -33,6 +33,7 @@ QTC_PLUGINS=(android +autotest baremetal bazaar beautifier boot2qt
qbs:qbsprojectmanager +qmldesigner qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal
silversearcher subversion valgrind webassembly winrt)
IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
boot2qt? ( remotelinux )
clang? ( test? ( qbs ) )
diff --git a/dev-qt/qtchooser/qtchooser-66.ebuild b/dev-qt/qtchooser/qtchooser-66.ebuild
index 3a0c4feafebf..e3eaad8af8b5 100644
--- a/dev-qt/qtchooser/qtchooser-66.ebuild
+++ b/dev-qt/qtchooser/qtchooser-66.ebuild
@@ -13,6 +13,7 @@ LICENSE="|| ( LGPL-2.1 GPL-3 )"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? (
dev-qt/qtcore:5
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
index 9fee4b3b0fa2..1b3750c01b26 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild
index 4e1758ed6bc8..246f07381af3 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild
index 4e1758ed6bc8..246f07381af3 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
diff --git a/dev-ruby/rubygems/rubygems-2.7.10.ebuild b/dev-ruby/rubygems/rubygems-2.7.10.ebuild
index 3c7f29779cf5..de9c6132e8c9 100644
--- a/dev-ruby/rubygems/rubygems-2.7.10.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.7.10.ebuild
@@ -16,6 +16,7 @@ SRC_URI="https://rubygems.org/rubygems/${P}.tgz"
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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index 487d9b16695f..8c174090901c 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -16,6 +16,7 @@ SRC_URI="https://rubygems.org/rubygems/${P}.tgz"
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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( =dev-ruby/builder-3* )"
diff --git a/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild b/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild
index 434413cd6d88..3ff3fc6f6b3c 100644
--- a/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild
@@ -16,6 +16,7 @@ SRC_URI="https://rubygems.org/rubygems/${P}.tgz"
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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( =dev-ruby/builder-3* )"
diff --git a/dev-ruby/rubygems/rubygems-3.0.6.ebuild b/dev-ruby/rubygems/rubygems-3.0.6.ebuild
index 1f974d767941..dda6954daea6 100644
--- a/dev-ruby/rubygems/rubygems-3.0.6.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.6.ebuild
@@ -16,6 +16,7 @@ SRC_URI="https://rubygems.org/rubygems/${P}.tgz"
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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( =dev-ruby/builder-3* )"
diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
index c82f8d5df9b5..bddf6290d1ad 100644
--- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl mbedtls test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/gdbm
mbedtls? ( net-libs/mbedtls:= )"
diff --git a/dev-scheme/gauche/gauche-0.9.8.ebuild b/dev-scheme/gauche/gauche-0.9.8.ebuild
index 64108c8c95b3..eb8bdf456b70 100644
--- a/dev-scheme/gauche/gauche-0.9.8.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)7"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 libressl mbedtls test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/gdbm
mbedtls? ( net-libs/mbedtls:= )"
diff --git a/dev-tex/biber/biber-2.12.ebuild b/dev-tex/biber/biber-2.12.ebuild
index a7d79736202e..5feffbec88a1 100644
--- a/dev-tex/biber/biber-2.12.ebuild
+++ b/dev-tex/biber/biber-2.12.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/perl-5.26
dev-perl/autovivification
diff --git a/dev-tex/biber/biber-2.7.ebuild b/dev-tex/biber/biber-2.7.ebuild
index 5a2aaf1c1a1b..2e5ad7bb84fa 100644
--- a/dev-tex/biber/biber-2.7.ebuild
+++ b/dev-tex/biber/biber-2.7.ebuild
@@ -13,6 +13,7 @@ LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/perl-5.24
dev-perl/autovivification
diff --git a/dev-tex/chktex/chktex-1.7.1.ebuild b/dev-tex/chktex/chktex-1.7.1.ebuild
index 66f74777005a..89403432fd94 100644
--- a/dev-tex/chktex/chktex-1.7.1.ebuild
+++ b/dev-tex/chktex/chktex-1.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc +pcre test"
+RESTRICT="!test? ( test )"
# Tests fail without pcre. Enable pcre by default and make tests depend on it.
REQUIRED_USE="test? ( pcre )"
diff --git a/dev-tex/chktex/chktex-1.7.6.ebuild b/dev-tex/chktex/chktex-1.7.6.ebuild
index e6f58879d684..4f066f5c4caf 100644
--- a/dev-tex/chktex/chktex-1.7.6.ebuild
+++ b/dev-tex/chktex/chktex-1.7.6.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc +pcre test"
+RESTRICT="!test? ( test )"
# Tests fail without pcre. Enable pcre by default and make tests depend on it.
REQUIRED_USE="test? ( pcre )"
diff --git a/dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild b/dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild
index dc7dab1b2461..50537d6a876f 100644
--- a/dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild
+++ b/dev-tex/latex2rtf/latex2rtf-2.3.11.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="GPL-2"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${P%b}"
RDEPEND="
diff --git a/dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild b/dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild
index e03802b9c2ee..712cb73c6193 100644
--- a/dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild
+++ b/dev-tex/latex2rtf/latex2rtf-2.3.15.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
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${P%b}"
RDEPEND="
diff --git a/dev-tex/latexdiff/latexdiff-1.2.1.ebuild b/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
index 19bd50cbfb84..5ae0931dd3ec 100644
--- a/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
+++ b/dev-tex/latexdiff/latexdiff-1.2.1.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
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/perl-5.8
diff --git a/dev-tex/latexdiff/latexdiff-1.3.0.ebuild b/dev-tex/latexdiff/latexdiff-1.3.0.ebuild
index 88e924c7a67c..9ff47ff1fb2e 100644
--- a/dev-tex/latexdiff/latexdiff-1.3.0.ebuild
+++ b/dev-tex/latexdiff/latexdiff-1.3.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/perl-5.8
diff --git a/dev-tex/latexdiff/latexdiff-9999.ebuild b/dev-tex/latexdiff/latexdiff-9999.ebuild
index 1e5b3eeff9cd..827ffb515f54 100644
--- a/dev-tex/latexdiff/latexdiff-9999.ebuild
+++ b/dev-tex/latexdiff/latexdiff-9999.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-lang/perl-5.8
diff --git a/dev-tex/style-check/style-check-0.14.ebuild b/dev-tex/style-check/style-check-0.14.ebuild
index 57b9aa826bd5..a4594b529b20 100644
--- a/dev-tex/style-check/style-check-0.14.ebuild
+++ b/dev-tex/style-check/style-check-0.14.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=4
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/ruby"
DEPEND="test? ( dev-lang/ruby )"
diff --git a/dev-util/App-SVN-Bisect/App-SVN-Bisect-1.1-r1.ebuild b/dev-util/App-SVN-Bisect/App-SVN-Bisect-1.1-r1.ebuild
index 09f6de5e8c09..b698fdb12382 100644
--- a/dev-util/App-SVN-Bisect/App-SVN-Bisect-1.1-r1.ebuild
+++ b/dev-util/App-SVN-Bisect/App-SVN-Bisect-1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/perl
dev-perl/YAML-Syck
diff --git a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
index 379f5e06fda8..73fadd9f40f5 100644
--- a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
+++ b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="debug devhelp glade +introspection packagekit subversion terminal test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# FIXME: automagically uses libgda:6 if available
diff --git a/dev-util/autodia/autodia-2.140.0-r2.ebuild b/dev-util/autodia/autodia-2.140.0-r2.ebuild
index 0798ccd75ec4..4e8cb2652bf7 100644
--- a/dev-util/autodia/autodia-2.140.0-r2.ebuild
+++ b/dev-util/autodia/autodia-2.140.0-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="graphviz test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Template-Toolkit
diff --git a/dev-util/babeltrace/babeltrace-1.2.3.ebuild b/dev-util/babeltrace/babeltrace-1.2.3.ebuild
index 6fe8e9289c0e..265e9c26010f 100644
--- a/dev-util/babeltrace/babeltrace-1.2.3.ebuild
+++ b/dev-util/babeltrace/babeltrace-1.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2
dev-libs/popt
diff --git a/dev-util/babeltrace/babeltrace-1.2.4.ebuild b/dev-util/babeltrace/babeltrace-1.2.4.ebuild
index 65412aef2de2..78d9753afaa2 100644
--- a/dev-util/babeltrace/babeltrace-1.2.4.ebuild
+++ b/dev-util/babeltrace/babeltrace-1.2.4.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2
dev-libs/popt
diff --git a/dev-util/bam/bam-0.4.0-r1.ebuild b/dev-util/bam/bam-0.4.0-r1.ebuild
index 96a42af25130..78b8924a8951 100644
--- a/dev-util/bam/bam-0.4.0-r1.ebuild
+++ b/dev-util/bam/bam-0.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-lang/lua:="
DEPEND="${RDEPEND}
diff --git a/dev-util/bam/bam-0.5.1.ebuild b/dev-util/bam/bam-0.5.1.ebuild
index 7684f85a3ebf..28b19976824f 100644
--- a/dev-util/bam/bam-0.5.1.ebuild
+++ b/dev-util/bam/bam-0.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-lang/lua-5.3:="
DEPEND="${RDEPEND}"
diff --git a/dev-util/bite/bite-9999.ebuild b/dev-util/bite/bite-9999.ebuild
index adddde77b9b9..c99164397694 100644
--- a/dev-util/bite/bite-9999.ebuild
+++ b/dev-util/bite/bite-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/bite/bite"
LICENSE="BSD"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/requests-2[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-0.9.12.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-0.9.12.ebuild
index cc2a6351b2d1..6db10ee36cbf 100644
--- a/dev-util/buildbot-console-view/buildbot-console-view-0.9.12.ebuild
+++ b/dev-util/buildbot-console-view/buildbot-console-view-0.9.12.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"
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-1.1.2.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-1.1.2.ebuild
index a1e2e8c473c2..6db10ee36cbf 100644
--- a/dev-util/buildbot-console-view/buildbot-console-view-1.1.2.ebuild
+++ b/dev-util/buildbot-console-view/buildbot-console-view-1.1.2.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-1.3.0.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-1.3.0.ebuild
index a1e2e8c473c2..6db10ee36cbf 100644
--- a/dev-util/buildbot-console-view/buildbot-console-view-1.3.0.ebuild
+++ b/dev-util/buildbot-console-view/buildbot-console-view-1.3.0.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-0.9.12_p1.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-0.9.12_p1.ebuild
index 7a88dd5d6952..48ee8398c5b7 100644
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-0.9.12_p1.ebuild
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-0.9.12_p1.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"
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-1.1.2.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-1.1.2.ebuild
index cbf5ca68c8aa..203ef445478f 100644
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-1.1.2.ebuild
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-1.1.2.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-1.3.0.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-1.3.0.ebuild
index cbf5ca68c8aa..203ef445478f 100644
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-1.3.0.ebuild
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-1.3.0.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-slave/buildbot-slave-0.8.12.ebuild b/dev-util/buildbot-slave/buildbot-slave-0.8.12.ebuild
index bb90f9646953..7566aa4f8911 100644
--- a/dev-util/buildbot-slave/buildbot-slave-0.8.12.ebuild
+++ b/dev-util/buildbot-slave/buildbot-slave-0.8.12.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"
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/twisted-core[${PYTHON_USEDEP}]"
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-0.9.12.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-0.9.12.ebuild
index 1481782cc5d2..8f2ec7df2c10 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-0.9.12.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-0.9.12.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"
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.1.2.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.1.2.ebuild
index 381cb9f5560e..8f2ec7df2c10 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.1.2.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.1.2.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.3.0.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.3.0.ebuild
index 381cb9f5560e..8f2ec7df2c10 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.3.0.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-1.3.0.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-worker/buildbot-worker-0.9.12.ebuild b/dev-util/buildbot-worker/buildbot-worker-0.9.12.ebuild
index 475028a231a8..0acf8ca32c4b 100644
--- a/dev-util/buildbot-worker/buildbot-worker-0.9.12.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-0.9.12.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"
@@ -24,6 +24,7 @@ else
KEYWORDS="~amd64"
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/setuptools-21.2.1[${PYTHON_USEDEP}]
>=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-worker/buildbot-worker-1.1.2.ebuild b/dev-util/buildbot-worker/buildbot-worker-1.1.2.ebuild
index cbff1cfe433b..294e04869974 100644
--- a/dev-util/buildbot-worker/buildbot-worker-1.1.2.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-1.1.2.ebuild
@@ -24,6 +24,7 @@ else
KEYWORDS="~amd64"
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/setuptools-21.2.1[${PYTHON_USEDEP}]
>=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-worker/buildbot-worker-1.3.0.ebuild b/dev-util/buildbot-worker/buildbot-worker-1.3.0.ebuild
index cbff1cfe433b..294e04869974 100644
--- a/dev-util/buildbot-worker/buildbot-worker-1.3.0.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-1.3.0.ebuild
@@ -24,6 +24,7 @@ else
KEYWORDS="~amd64"
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/setuptools-21.2.1[${PYTHON_USEDEP}]
>=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-worker/buildbot-worker-9999.ebuild b/dev-util/buildbot-worker/buildbot-worker-9999.ebuild
index cbff1cfe433b..294e04869974 100644
--- a/dev-util/buildbot-worker/buildbot-worker-9999.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-9999.ebuild
@@ -24,6 +24,7 @@ else
KEYWORDS="~amd64"
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/setuptools-21.2.1[${PYTHON_USEDEP}]
>=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-0.9.12.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-0.9.12.ebuild
index 4cabf641f704..293af6741ad5 100644
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-0.9.12.ebuild
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-0.9.12.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"
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.1.2.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.1.2.ebuild
index 3c6698a632b3..bd88b982d62e 100644
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.1.2.ebuild
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.1.2.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.3.0.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.3.0.ebuild
index 3c6698a632b3..bd88b982d62e 100644
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.3.0.ebuild
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-1.3.0.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-www/buildbot-www-0.9.12.ebuild b/dev-util/buildbot-www/buildbot-www-0.9.12.ebuild
index 04389c8bb423..ca7e4b8583a9 100644
--- a/dev-util/buildbot-www/buildbot-www-0.9.12.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-0.9.12.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"
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-www/buildbot-www-1.1.2.ebuild b/dev-util/buildbot-www/buildbot-www-1.1.2.ebuild
index f0f9c7e69d11..ca7e4b8583a9 100644
--- a/dev-util/buildbot-www/buildbot-www-1.1.2.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-1.1.2.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot-www/buildbot-www-1.3.0.ebuild b/dev-util/buildbot-www/buildbot-www-1.3.0.ebuild
index f0f9c7e69d11..ca7e4b8583a9 100644
--- a/dev-util/buildbot-www/buildbot-www-1.3.0.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-1.3.0.ebuild
@@ -27,6 +27,7 @@ else
fi
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
diff --git a/dev-util/buildbot/buildbot-0.8.12-r3.ebuild b/dev-util/buildbot/buildbot-0.8.12-r3.ebuild
index dc3c963ebc9c..f4f29f9274c4 100644
--- a/dev-util/buildbot/buildbot-0.8.12-r3.ebuild
+++ b/dev-util/buildbot/buildbot-0.8.12-r3.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"
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="doc examples irc mail manhole test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/jinja-2.1[${PYTHON_USEDEP}]
dev-python/twisted-core[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot/buildbot-0.9.12-r1.ebuild b/dev-util/buildbot/buildbot-0.9.12-r1.ebuild
index 5164daeadabb..6f20fa2048de 100644
--- a/dev-util/buildbot/buildbot-0.9.12-r1.ebuild
+++ b/dev-util/buildbot/buildbot-0.9.12-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"
@@ -26,6 +26,7 @@ else
fi
IUSE="crypt examples irc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jinja-2.1[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot/buildbot-1.1.2.ebuild b/dev-util/buildbot/buildbot-1.1.2.ebuild
index a904b1708e96..11d1a6f2e89b 100644
--- a/dev-util/buildbot/buildbot-1.1.2.ebuild
+++ b/dev-util/buildbot/buildbot-1.1.2.ebuild
@@ -26,6 +26,7 @@ else
fi
IUSE="crypt docker examples irc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jinja-2.1[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot/buildbot-1.3.0.ebuild b/dev-util/buildbot/buildbot-1.3.0.ebuild
index ef67bc4187ac..4007eaa7c96e 100644
--- a/dev-util/buildbot/buildbot-1.3.0.ebuild
+++ b/dev-util/buildbot/buildbot-1.3.0.ebuild
@@ -26,6 +26,7 @@ else
fi
IUSE="crypt doc docker examples irc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jinja-2.1[${PYTHON_USEDEP}]
diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-9999.ebuild
index ef67bc4187ac..4007eaa7c96e 100644
--- a/dev-util/buildbot/buildbot-9999.ebuild
+++ b/dev-util/buildbot/buildbot-9999.ebuild
@@ -26,6 +26,7 @@ else
fi
IUSE="crypt doc docker examples irc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/jinja-2.1[${PYTHON_USEDEP}]
diff --git a/dev-util/catkin/catkin-0.7.14.ebuild b/dev-util/catkin/catkin-0.7.14.ebuild
index cef4fa0eb0e8..a51330b83293 100644
--- a/dev-util/catkin/catkin-0.7.14.ebuild
+++ b/dev-util/catkin/catkin-0.7.14.ebuild
@@ -26,6 +26,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-util/catkin/catkin-0.7.17.ebuild b/dev-util/catkin/catkin-0.7.17.ebuild
index 84cbac41ee4e..92350f4085ab 100644
--- a/dev-util/catkin/catkin-0.7.17.ebuild
+++ b/dev-util/catkin/catkin-0.7.17.ebuild
@@ -26,6 +26,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-util/catkin/catkin-9999.ebuild b/dev-util/catkin/catkin-9999.ebuild
index 84cbac41ee4e..92350f4085ab 100644
--- a/dev-util/catkin/catkin-9999.ebuild
+++ b/dev-util/catkin/catkin-9999.ebuild
@@ -26,6 +26,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-util/cgdb/cgdb-0.6.8.ebuild b/dev-util/cgdb/cgdb-0.6.8.ebuild
index bc82ce66ea22..ddd55558fcbd 100644
--- a/dev-util/cgdb/cgdb-0.6.8.ebuild
+++ b/dev-util/cgdb/cgdb-0.6.8.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
@@ -19,6 +19,7 @@ HOMEPAGE="http://cgdb.github.io/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMONDEPEND="
sys-libs/ncurses:0=
diff --git a/dev-util/cgdb/cgdb-0.7.0-r1.ebuild b/dev-util/cgdb/cgdb-0.7.0-r1.ebuild
index 846d5c8597bd..5a8f52e6edac 100644
--- a/dev-util/cgdb/cgdb-0.7.0-r1.ebuild
+++ b/dev-util/cgdb/cgdb-0.7.0-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=7
@@ -19,6 +19,7 @@ HOMEPAGE="http://cgdb.github.io/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/ncurses:0=
diff --git a/dev-util/cgdb/cgdb-9999.ebuild b/dev-util/cgdb/cgdb-9999.ebuild
index 846d5c8597bd..5a8f52e6edac 100644
--- a/dev-util/cgdb/cgdb-9999.ebuild
+++ b/dev-util/cgdb/cgdb-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=7
@@ -19,6 +19,7 @@ HOMEPAGE="http://cgdb.github.io/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/ncurses:0=
diff --git a/dev-util/cmake/cmake-3.14.6.ebuild b/dev-util/cmake/cmake-3.14.6.ebuild
index c615e9c4e108..1e43d54469ec 100644
--- a/dev-util/cmake/cmake-3.14.6.ebuild
+++ b/dev-util/cmake/cmake-3.14.6.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/rhash
diff --git a/dev-util/cmake/cmake-3.14.7.ebuild b/dev-util/cmake/cmake-3.14.7.ebuild
index a257b9298462..98ca83720f9b 100644
--- a/dev-util/cmake/cmake-3.14.7.ebuild
+++ b/dev-util/cmake/cmake-3.14.7.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/rhash
diff --git a/dev-util/cmake/cmake-3.15.4.ebuild b/dev-util/cmake/cmake-3.15.4.ebuild
index 8379ddfb9330..d9456163e0ef 100644
--- a/dev-util/cmake/cmake-3.15.4.ebuild
+++ b/dev-util/cmake/cmake-3.15.4.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/rhash
diff --git a/dev-util/cmake/cmake-3.15.5.ebuild b/dev-util/cmake/cmake-3.15.5.ebuild
index 8379ddfb9330..d9456163e0ef 100644
--- a/dev-util/cmake/cmake-3.15.5.ebuild
+++ b/dev-util/cmake/cmake-3.15.5.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/rhash
diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild
index 9fac25f3f3b1..eecc4f26cc8c 100644
--- a/dev-util/cmocka/cmocka-1.1.5.ebuild
+++ b/dev-util/cmocka/cmocka-1.1.5.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
doc? ( app-doc/doxygen[dot] )
diff --git a/dev-util/cookiecutter/cookiecutter-1.6.0.ebuild b/dev-util/cookiecutter/cookiecutter-1.6.0.ebuild
index f1a0e34e7456..316e0d972785 100644
--- a/dev-util/cookiecutter/cookiecutter-1.6.0.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-1.6.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/future-0.15.2[${PYTHON_USEDEP}]
>=dev-python/binaryornot-0.2.0[${PYTHON_USEDEP}]
diff --git a/dev-util/d-feet/d-feet-0.3.14.ebuild b/dev-util/d-feet/d-feet-0.3.14.ebuild
index 5ec648d65c7c..08174ef46548 100644
--- a/dev-util/d-feet/d-feet-0.3.14.ebuild
+++ b/dev-util/d-feet/d-feet-0.3.14.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test +X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="
diff --git a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
index 67674b092f76..1ce3b43eece5 100644
--- a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
+++ b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# now optional:
diff --git a/dev-util/debhelper/debhelper-12.7.1.ebuild b/dev-util/debhelper/debhelper-12.7.1.ebuild
index e546013a4fd6..54960e54e86a 100644
--- a/dev-util/debhelper/debhelper-12.7.1.ebuild
+++ b/dev-util/debhelper/debhelper-12.7.1.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DH_LANGS=( de es fr )
IUSE+=" ${DH_LANGS[@]/#/l10n_}"
diff --git a/dev-util/debhelper/debhelper-12.7.2.ebuild b/dev-util/debhelper/debhelper-12.7.2.ebuild
index e546013a4fd6..54960e54e86a 100644
--- a/dev-util/debhelper/debhelper-12.7.2.ebuild
+++ b/dev-util/debhelper/debhelper-12.7.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DH_LANGS=( de es fr )
IUSE+=" ${DH_LANGS[@]/#/l10n_}"
diff --git a/dev-util/debhelper/debhelper-9.20160814.ebuild b/dev-util/debhelper/debhelper-9.20160814.ebuild
index 10f0449075ea..9da66079822e 100644
--- a/dev-util/debhelper/debhelper-9.20160814.ebuild
+++ b/dev-util/debhelper/debhelper-9.20160814.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
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DH_LANGS=( de es fr )
IUSE+=" ${DH_LANGS[@]/#/l10n_}"
diff --git a/dev-util/distro-info/distro-info-0.14.ebuild b/dev-util/distro-info/distro-info-0.14.ebuild
index f8b1edfd3fd2..a360268d5bb6 100644
--- a/dev-util/distro-info/distro-info-0.14.ebuild
+++ b/dev-util/distro-info/distro-info-0.14.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/dev-util/distro-info/distro-info-0.22.ebuild b/dev-util/distro-info/distro-info-0.22.ebuild
index 5eb8469e6df8..ab69bf260de2 100644
--- a/dev-util/distro-info/distro-info-0.22.ebuild
+++ b/dev-util/distro-info/distro-info-0.22.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/dev-util/findbugs/findbugs-3.0.1.ebuild b/dev-util/findbugs/findbugs-3.0.1.ebuild
index 2498e2e3a9e4..68be97749c1e 100644
--- a/dev-util/findbugs/findbugs-3.0.1.ebuild
+++ b/dev-util/findbugs/findbugs-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-java/ant-core:0
dev-java/apple-java-extensions-bin:0
diff --git a/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild b/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
index 3c798d9af8bb..98dd96660821 100644
--- a/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="clang +devhelp doc +git gtk-doc sysprof test vala webkit"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# When bumping, pay attention to all the included plugins/*/meson.build (and other) build files and the requirements within.
diff --git a/dev-util/google-perftools/google-perftools-2.6.2.ebuild b/dev-util/google-perftools/google-perftools-2.6.2.ebuild
index f330adcf4e2b..7f9bcb09f7e5 100644
--- a/dev-util/google-perftools/google-perftools-2.6.2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.6.2.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/4"
# AIX ppc/ppc64
KEYWORDS="-* amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="largepages +debug minimal optimisememory test static-libs"
+RESTRICT="!test? ( test )"
DEPEND="sys-libs/libunwind"
RDEPEND="${DEPEND}"
diff --git a/dev-util/google-perftools/google-perftools-2.7.ebuild b/dev-util/google-perftools/google-perftools-2.7.ebuild
index b28f8923d384..4dff6288dc5c 100644
--- a/dev-util/google-perftools/google-perftools-2.7.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.7.ebuild
@@ -20,6 +20,7 @@ SLOT="0/4"
KEYWORDS="-* ~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="largepages +debug minimal optimisememory test static-libs"
+RESTRICT="!test? ( test )"
DEPEND="sys-libs/libunwind"
RDEPEND="${DEPEND}"
diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
index 5e4355d14c07..b8d2337eeb5e 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
@@ -18,6 +18,7 @@ fi
LICENSE="GPL-2+"
IUSE="doc test"
+RESTRICT="!test? ( test )"
SLOT="0"
RDEPEND="
diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
index 5e4355d14c07..b8d2337eeb5e 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -18,6 +18,7 @@ fi
LICENSE="GPL-2+"
IUSE="doc test"
+RESTRICT="!test? ( test )"
SLOT="0"
RDEPEND="
diff --git a/dev-util/ninja/ninja-1.8.2-r1.ebuild b/dev-util/ninja/ninja-1.8.2-r1.ebuild
index ce02ef31849f..70c9c537f182 100644
--- a/dev-util/ninja/ninja-1.8.2-r1.ebuild
+++ b/dev-util/ninja/ninja-1.8.2-r1.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
@@ -25,6 +25,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc emacs test vim-syntax"
+RESTRICT="!test? ( test )"
DEPEND="
${PYTHON_DEPS}
diff --git a/dev-util/ninja/ninja-1.8.2-r2.ebuild b/dev-util/ninja/ninja-1.8.2-r2.ebuild
index 6a99f341fabb..ceebd590c4a5 100644
--- a/dev-util/ninja/ninja-1.8.2-r2.ebuild
+++ b/dev-util/ninja/ninja-1.8.2-r2.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
@@ -25,6 +25,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc emacs test vim-syntax"
+RESTRICT="!test? ( test )"
DEPEND="
${PYTHON_DEPS}
diff --git a/dev-util/ninja/ninja-1.8.2.ebuild b/dev-util/ninja/ninja-1.8.2.ebuild
index feb5a1e88fdb..31a17b577b77 100644
--- a/dev-util/ninja/ninja-1.8.2.ebuild
+++ b/dev-util/ninja/ninja-1.8.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
@@ -22,6 +22,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc emacs test vim-syntax"
+RESTRICT="!test? ( test )"
DEPEND="
${PYTHON_DEPS}
diff --git a/dev-util/ninja/ninja-1.9.0.ebuild b/dev-util/ninja/ninja-1.9.0.ebuild
index 1d8742de69bf..46fc4f19ce4a 100644
--- a/dev-util/ninja/ninja-1.9.0.ebuild
+++ b/dev-util/ninja/ninja-1.9.0.ebuild
@@ -25,6 +25,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc emacs test vim-syntax"
+RESTRICT="!test? ( test )"
BDEPEND="
${PYTHON_DEPS}
diff --git a/dev-util/ninja/ninja-9999.ebuild b/dev-util/ninja/ninja-9999.ebuild
index 3fd1ef3707b0..ae5bb6fa6fed 100644
--- a/dev-util/ninja/ninja-9999.ebuild
+++ b/dev-util/ninja/ninja-9999.ebuild
@@ -25,6 +25,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc emacs test vim-syntax"
+RESTRICT="!test? ( test )"
BDEPEND="
${PYTHON_DEPS}
diff --git a/dev-util/patchutils/patchutils-0.3.3.ebuild b/dev-util/patchutils/patchutils-0.3.3.ebuild
index 24bf73e6f18d..c6c38eac90d8 100644
--- a/dev-util/patchutils/patchutils-0.3.3.ebuild
+++ b/dev-util/patchutils/patchutils-0.3.3.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
# The testsuite makes use of gendiff(1) that comes from rpm, thus if
diff --git a/dev-util/patchutils/patchutils-0.3.4.ebuild b/dev-util/patchutils/patchutils-0.3.4.ebuild
index 5f090fef4c4f..e008ce9b9d5c 100644
--- a/dev-util/patchutils/patchutils-0.3.4.ebuild
+++ b/dev-util/patchutils/patchutils-0.3.4.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# testsuite makes use of gendiff(1) that comes from rpm, thus if the user wants
# to run tests, it should install that package as well.
diff --git a/dev-util/rosdep/rosdep-0.13.0.ebuild b/dev-util/rosdep/rosdep-0.13.0.ebuild
index 0c2319981163..eef6fa96cc88 100644
--- a/dev-util/rosdep/rosdep-0.13.0.ebuild
+++ b/dev-util/rosdep/rosdep-0.13.0.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-util/rosdep/rosdep-0.14.0.ebuild b/dev-util/rosdep/rosdep-0.14.0.ebuild
index 0c2319981163..eef6fa96cc88 100644
--- a/dev-util/rosdep/rosdep-0.14.0.ebuild
+++ b/dev-util/rosdep/rosdep-0.14.0.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-util/rosdep/rosdep-0.15.0.ebuild b/dev-util/rosdep/rosdep-0.15.0.ebuild
index 0c2319981163..eef6fa96cc88 100644
--- a/dev-util/rosdep/rosdep-0.15.0.ebuild
+++ b/dev-util/rosdep/rosdep-0.15.0.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-util/rosdep/rosdep-9999.ebuild b/dev-util/rosdep/rosdep-9999.ebuild
index 0c2319981163..eef6fa96cc88 100644
--- a/dev-util/rosdep/rosdep-9999.ebuild
+++ b/dev-util/rosdep/rosdep-9999.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-util/rosinstall/rosinstall-0.7.8.ebuild b/dev-util/rosinstall/rosinstall-0.7.8.ebuild
index 02e024f0e55e..b1f832de970c 100644
--- a/dev-util/rosinstall/rosinstall-0.7.8.ebuild
+++ b/dev-util/rosinstall/rosinstall-0.7.8.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-util/rosinstall/rosinstall-9999.ebuild b/dev-util/rosinstall/rosinstall-9999.ebuild
index 02e024f0e55e..b1f832de970c 100644
--- a/dev-util/rosinstall/rosinstall-9999.ebuild
+++ b/dev-util/rosinstall/rosinstall-9999.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/catkin_pkg[${PYTHON_USEDEP}]
diff --git a/dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild b/dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
index 82bb67839bf8..7376d3a404f2 100644
--- a/dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
+++ b/dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]
diff --git a/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild b/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild
index 82bb67839bf8..7376d3a404f2 100644
--- a/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild
+++ b/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]
diff --git a/dev-util/schroot/schroot-1.6.10-r4.ebuild b/dev-util/schroot/schroot-1.6.10-r4.ebuild
index 432388f071b4..3f08febeed95 100644
--- a/dev-util/schroot/schroot-1.6.10-r4.ebuild
+++ b/dev-util/schroot/schroot-1.6.10-r4.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
@@ -17,6 +17,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="btrfs +dchroot debug doc lvm nls pam test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=dev-libs/boost-1.42.0
diff --git a/dev-util/spec-cleaner/spec-cleaner-1.0.6.ebuild b/dev-util/spec-cleaner/spec-cleaner-1.0.6.ebuild
index 3f353a195e50..d10272a1dc5c 100644
--- a/dev-util/spec-cleaner/spec-cleaner-1.0.6.ebuild
+++ b/dev-util/spec-cleaner/spec-cleaner-1.0.6.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
[[ ${PV} != 9999 ]] &&
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-util/spec-cleaner/spec-cleaner-1.0.7.ebuild b/dev-util/spec-cleaner/spec-cleaner-1.0.7.ebuild
index 0d59d5864047..5ad1196c7df7 100644
--- a/dev-util/spec-cleaner/spec-cleaner-1.0.7.ebuild
+++ b/dev-util/spec-cleaner/spec-cleaner-1.0.7.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
[[ ${PV} != 9999 ]] &&
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-util/spec-cleaner/spec-cleaner-9999.ebuild b/dev-util/spec-cleaner/spec-cleaner-9999.ebuild
index 0d59d5864047..5ad1196c7df7 100644
--- a/dev-util/spec-cleaner/spec-cleaner-9999.ebuild
+++ b/dev-util/spec-cleaner/spec-cleaner-9999.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
[[ ${PV} != 9999 ]] &&
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
test? (
diff --git a/dev-util/uncrustify/uncrustify-0.66.1.ebuild b/dev-util/uncrustify/uncrustify-0.66.1.ebuild
index 4f7ca1eaf4b8..fa3c210d52ae 100644
--- a/dev-util/uncrustify/uncrustify-0.66.1.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.66.1.ebuild
@@ -24,6 +24,7 @@ HOMEPAGE="http://uncrustify.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/dev-util/uncrustify/uncrustify-0.68.1.ebuild b/dev-util/uncrustify/uncrustify-0.68.1.ebuild
index c7801da62f74..85a400d29cc3 100644
--- a/dev-util/uncrustify/uncrustify-0.68.1.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.68.1.ebuild
@@ -24,6 +24,7 @@ HOMEPAGE="http://uncrustify.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/dev-util/uncrustify/uncrustify-0.69.0.ebuild b/dev-util/uncrustify/uncrustify-0.69.0.ebuild
index c7801da62f74..85a400d29cc3 100644
--- a/dev-util/uncrustify/uncrustify-0.69.0.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.69.0.ebuild
@@ -24,6 +24,7 @@ HOMEPAGE="http://uncrustify.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/dev-util/uncrustify/uncrustify-9999.ebuild b/dev-util/uncrustify/uncrustify-9999.ebuild
index c7801da62f74..85a400d29cc3 100644
--- a/dev-util/uncrustify/uncrustify-9999.ebuild
+++ b/dev-util/uncrustify/uncrustify-9999.ebuild
@@ -24,6 +24,7 @@ HOMEPAGE="http://uncrustify.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/dev-util/vint/vint-0.3.18.ebuild b/dev-util/vint/vint-0.3.18.ebuild
index 16ebfb587121..1b732f39b0a9 100644
--- a/dev-util/vint/vint-0.3.18.ebuild
+++ b/dev-util/vint/vint-0.3.18.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/ansicolor-0.2.4[${PYTHON_USEDEP}]
diff --git a/dev-util/vint/vint-0.3.19.ebuild b/dev-util/vint/vint-0.3.19.ebuild
index f1b5aef200d5..aecd0e282e6b 100644
--- a/dev-util/vint/vint-0.3.19.ebuild
+++ b/dev-util/vint/vint-0.3.19.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/ansicolor-0.2.4[${PYTHON_USEDEP}]
diff --git a/dev-util/wiggle/wiggle-0.9-r1.ebuild b/dev-util/wiggle/wiggle-0.9-r1.ebuild
index 4c583165574c..d21acc98e25b 100644
--- a/dev-util/wiggle/wiggle-0.9-r1.ebuild
+++ b/dev-util/wiggle/wiggle-0.9-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=5
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# The 'p' tool does support bitkeeper, but I'm against just dumping it in here
# due to it's size. I've explictly listed every other dependancy here due to
diff --git a/dev-util/wiggle/wiggle-1.0.ebuild b/dev-util/wiggle/wiggle-1.0.ebuild
index 22f8dc34ed81..11a76e00ddf0 100644
--- a/dev-util/wiggle/wiggle-1.0.ebuild
+++ b/dev-util/wiggle/wiggle-1.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
# The 'p' tool does support bitkeeper, but I'm against just dumping it in here
# due to it's size. I've explictly listed every other dependancy here due to
diff --git a/dev-util/wstool/wstool-0.1.13.ebuild b/dev-util/wstool/wstool-0.1.13.ebuild
index 6019b9d53713..30a7bd56fa00 100644
--- a/dev-util/wstool/wstool-0.1.13.ebuild
+++ b/dev-util/wstool/wstool-0.1.13.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-util/wstool/wstool-0.1.17.ebuild b/dev-util/wstool/wstool-0.1.17.ebuild
index 694a26e5ca68..44cd350a809f 100644
--- a/dev-util/wstool/wstool-0.1.17.ebuild
+++ b/dev-util/wstool/wstool-0.1.17.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-util/wstool/wstool-9999.ebuild b/dev-util/wstool/wstool-9999.ebuild
index 694a26e5ca68..44cd350a809f 100644
--- a/dev-util/wstool/wstool-9999.ebuild
+++ b/dev-util/wstool/wstool-9999.ebuild
@@ -27,6 +27,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild b/dev-util/xdelta/xdelta-3.1.0.ebuild
index a3ef6307073e..13da9efc6daa 100644
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ b/dev-util/xdelta/xdelta-3.1.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
@@ -17,6 +17,7 @@ LICENSE="GPL-2"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="app-arch/xz-utils"
DEPEND="${RDEPEND}
diff --git a/dev-vcs/cssc/cssc-1.4.0.ebuild b/dev-vcs/cssc/cssc-1.4.0.ebuild
index 2f891e4d3c0e..e1e1659be646 100644
--- a/dev-vcs/cssc/cssc-1.4.0.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,6 +17,7 @@ LICENSE="GPL-3"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test valgrind"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( valgrind? ( dev-util/valgrind ) )
diff --git a/dev-vcs/cssc/cssc-1.4.1.ebuild b/dev-vcs/cssc/cssc-1.4.1.ebuild
index c2b8b544df5e..39514fabd0b8 100644
--- a/dev-vcs/cssc/cssc-1.4.1.ebuild
+++ b/dev-vcs/cssc/cssc-1.4.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test valgrind"
+RESTRICT="!test? ( test )"
DEPEND="
test? ( valgrind? ( dev-util/valgrind ) )
"
diff --git a/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
index 8f54c70877ef..f62aa0e9d40b 100644
--- a/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
+++ b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="bazaar git test"
+RESTRICT="!test? ( test )"
DEPEND=">=dev-vcs/subversion-1.0.9"
RDEPEND="${DEPEND}
diff --git a/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild b/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild
index 8d1c4ed57dcb..54254fc1f2ff 100644
--- a/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild
+++ b/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="bazaar git test"
+RESTRICT="!test? ( test )"
DEPEND=">=dev-vcs/subversion-1.0.9"
RDEPEND="${DEPEND}
diff --git a/dev-vcs/darcs/darcs-2.8.4-r6.ebuild b/dev-vcs/darcs/darcs-2.8.4-r6.ebuild
index 24dfff4302fd..85d765676744 100644
--- a/dev-vcs/darcs/darcs-2.8.4-r6.ebuild
+++ b/dev-vcs/darcs/darcs-2.8.4-r6.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="=dev-haskell/extensible-exceptions-0.1*:=[profile?]
>=dev-haskell/hashed-storage-0.5.6:=[profile?]
diff --git a/dev-vcs/git-cola/git-cola-2.11.ebuild b/dev-vcs/git-cola/git-cola-2.11.ebuild
index aa749f760c10..098941ec4099 100644
--- a/dev-vcs/git-cola/git-cola-2.11.ebuild
+++ b/dev-vcs/git-cola/git-cola-2.11.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# Since PyQt5 is preferred at runtime if installed, depend on that
RDEPEND="
diff --git a/dev-vcs/git-cola/git-cola-3.2.ebuild b/dev-vcs/git-cola/git-cola-3.2.ebuild
index 02897b8b6a98..42482ec26a6e 100644
--- a/dev-vcs/git-cola/git-cola-3.2.ebuild
+++ b/dev-vcs/git-cola/git-cola-3.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=7
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/QtPy[gui,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-vcs/git-deploy/git-deploy-6.0.1_p20131024-r1.ebuild b/dev-vcs/git-deploy/git-deploy-6.0.1_p20131024-r1.ebuild
index 3e27f1ef8e6d..f7e78a6147c7 100644
--- a/dev-vcs/git-deploy/git-deploy-6.0.1_p20131024-r1.ebuild
+++ b/dev-vcs/git-deploy/git-deploy-6.0.1_p20131024-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="dev-vcs/git
virtual/perl-File-Spec
diff --git a/dev-vcs/git-mantle/git-mantle-0.6.ebuild b/dev-vcs/git-mantle/git-mantle-0.6.ebuild
index 08268e572163..e65f66b598e6 100644
--- a/dev-vcs/git-mantle/git-mantle-0.6.ebuild
+++ b/dev-vcs/git-mantle/git-mantle-0.6.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 @@ SRC_URI="http://codex.sigpipe.cz/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-vcs/git-pimp/git-pimp-0.8.ebuild b/dev-vcs/git-pimp/git-pimp-0.8.ebuild
index 900a55ad38e0..9e46d70afc0b 100644
--- a/dev-vcs/git-pimp/git-pimp-0.8.ebuild
+++ b/dev-vcs/git-pimp/git-pimp-0.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=6
@@ -11,6 +11,7 @@ SRC_URI="http://codex.sigpipe.cz/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-vcs/gitinspector/gitinspector-0.4.4.ebuild b/dev-vcs/gitinspector/gitinspector-0.4.4.ebuild
index 8a2f93873ec8..2dec61aeaf4e 100644
--- a/dev-vcs/gitinspector/gitinspector-0.4.4.ebuild
+++ b/dev-vcs/gitinspector/gitinspector-0.4.4.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
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-vcs/git"
DEPEND="test? ( ${RDEPEND} )"
diff --git a/dev-vcs/hgsubversion/hgsubversion-1.9.2.ebuild b/dev-vcs/hgsubversion/hgsubversion-1.9.2.ebuild
index 2abc37c6b0a5..d83432918135 100644
--- a/dev-vcs/hgsubversion/hgsubversion-1.9.2.ebuild
+++ b/dev-vcs/hgsubversion/hgsubversion-1.9.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-vcs/mercurial-1.4[${PYTHON_USEDEP}]
diff --git a/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild b/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild
index 2ee27c73fd03..5a890390ea5d 100644
--- a/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild
+++ b/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/python-gitlab/python-gitlab/"
LICENSE="LGPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-vcs/python-gitlab/python-gitlab-1.7.0.ebuild b/dev-vcs/python-gitlab/python-gitlab-1.7.0.ebuild
index 2ee27c73fd03..5a890390ea5d 100644
--- a/dev-vcs/python-gitlab/python-gitlab-1.7.0.ebuild
+++ b/dev-vcs/python-gitlab/python-gitlab-1.7.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/python-gitlab/python-gitlab/"
LICENSE="LGPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-vcs/python-gitlab/python-gitlab-1.8.0.ebuild b/dev-vcs/python-gitlab/python-gitlab-1.8.0.ebuild
index 2ee27c73fd03..5a890390ea5d 100644
--- a/dev-vcs/python-gitlab/python-gitlab-1.8.0.ebuild
+++ b/dev-vcs/python-gitlab/python-gitlab-1.8.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/python-gitlab/python-gitlab/"
LICENSE="LGPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild b/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
index 2ee27c73fd03..5a890390ea5d 100644
--- a/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
+++ b/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/python-gitlab/python-gitlab/"
LICENSE="LGPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/dev-vcs/subversion/subversion-1.12.2.ebuild b/dev-vcs/subversion/subversion-1.12.2.ebuild
index 4674e4e7880c..f487c2a61bd4 100644
--- a/dev-vcs/subversion/subversion-1.12.2.ebuild
+++ b/dev-vcs/subversion/subversion-1.12.2.ebuild
@@ -23,6 +23,7 @@ SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kwallet nls perl python ruby sasl test vim-syntax"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
app-arch/bzip2
diff --git a/dev-vcs/subversion/subversion-1.13.0.ebuild b/dev-vcs/subversion/subversion-1.13.0.ebuild
index f8eddc1f4a1a..b309ede0baea 100644
--- a/dev-vcs/subversion/subversion-1.13.0.ebuild
+++ b/dev-vcs/subversion/subversion-1.13.0.ebuild
@@ -23,6 +23,7 @@ SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kwallet nls perl python ruby sasl test vim-syntax"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
app-arch/bzip2
diff --git a/games-strategy/colobot/colobot-0.1.11.ebuild b/games-strategy/colobot/colobot-0.1.11.ebuild
index 02e4757ef02e..f1765e2658c2 100644
--- a/games-strategy/colobot/colobot-0.1.11.ebuild
+++ b/games-strategy/colobot/colobot-0.1.11.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
@@ -21,6 +21,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="devbuild test tools doc +openal"
+RESTRICT="!test? ( test )"
DEPEND="
dev-games/physfs
diff --git a/gnome-base/gdm/gdm-3.30.3-r3.ebuild b/gnome-base/gdm/gdm-3.30.3-r3.ebuild
index ffe2b15b7151..2f4a5cbe291b 100644
--- a/gnome-base/gdm/gdm-3.30.3-r3.ebuild
+++ b/gnome-base/gdm/gdm-3.30.3-r3.ebuild
@@ -22,6 +22,7 @@ LICENSE="
SLOT="0"
IUSE="accessibility audit bluetooth-sound branding elogind fprint +introspection ipv6 plymouth selinux smartcard systemd tcpd test wayland xinerama"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( elogind systemd )"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh x86"
diff --git a/gnome-base/gdm/gdm-3.32.0.ebuild b/gnome-base/gdm/gdm-3.32.0.ebuild
index 737599bc3e4d..9512c3a85340 100644
--- a/gnome-base/gdm/gdm-3.32.0.ebuild
+++ b/gnome-base/gdm/gdm-3.32.0.ebuild
@@ -22,6 +22,7 @@ LICENSE="
SLOT="0"
IUSE="accessibility audit bluetooth-sound branding elogind fprint +introspection ipv6 plymouth selinux smartcard systemd tcpd test wayland xinerama"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( elogind systemd )"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh x86"
diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild
index d9ad273fc78a..42e5bc533053 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-3.28.2.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
IUSE="+caps pam selinux +ssh-agent test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild
index a3ae78e9fa06..5b4c89f63339 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-3.31.91-r1.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
IUSE="+caps pam selinux +ssh-agent test"
+RESTRICT="!test? ( test )"
KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
diff --git a/gnome-base/gnome-menus/gnome-menus-3.13.3-r1.ebuild b/gnome-base/gnome-menus/gnome-menus-3.13.3-r1.ebuild
index 44fe31b2cc9c..b569324415cd 100644
--- a/gnome-base/gnome-menus/gnome-menus-3.13.3-r1.ebuild
+++ b/gnome-base/gnome-menus/gnome-menus-3.13.3-r1.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 @@ SLOT="3"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="+introspection test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=dev-libs/glib-2.29.15:2
diff --git a/gnome-base/gvfs/gvfs-1.38.3.ebuild b/gnome-base/gvfs/gvfs-1.38.3.ebuild
index 65dbe146f6b0..5cd798af7346 100644
--- a/gnome-base/gvfs/gvfs-1.38.3.ebuild
+++ b/gnome-base/gvfs/gvfs-1.38.3.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2+"
SLOT="0"
IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf"
+RESTRICT="!test? ( test )"
# elogind/systemd only relevant to udisks (in v1.38.1)
REQUIRED_USE="
?? ( elogind systemd )
diff --git a/gnome-base/gvfs/gvfs-1.40.2.ebuild b/gnome-base/gvfs/gvfs-1.40.2.ebuild
index b6dca3188ebf..e86efb195624 100644
--- a/gnome-base/gvfs/gvfs-1.40.2.ebuild
+++ b/gnome-base/gvfs/gvfs-1.40.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2+"
SLOT="0"
IUSE="afp archive bluray cdda elogind fuse google gnome-keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf"
+RESTRICT="!test? ( test )"
# elogind/systemd only relevant to udisks (in v1.38.1)
REQUIRED_USE="
?? ( elogind systemd )
diff --git a/gnome-base/libbonoboui/libbonoboui-2.24.5-r1.ebuild b/gnome-base/libbonoboui/libbonoboui-2.24.5-r1.ebuild
index 4ffc7b9fecd1..42a59a853994 100644
--- a/gnome-base/libbonoboui/libbonoboui-2.24.5-r1.ebuild
+++ b/gnome-base/libbonoboui/libbonoboui-2.24.5-r1.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"
@@ -15,6 +15,7 @@ LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# GTK+ dep due to bug #126565
RDEPEND="
diff --git a/gnome-base/libglade/libglade-2.6.4-r2.ebuild b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
index d70b6e70bcf2..fd0c16d5fdd6 100644
--- a/gnome-base/libglade/libglade-2.6.4-r2.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
@@ -19,6 +19,7 @@ LICENSE="LGPL-2"
SLOT="2.0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test tools"
+RESTRICT="!test? ( test )"
REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
index d5269092cc48..632aedc2150e 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
@@ -16,6 +16,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
SLOT="0"
IUSE="debug +introspection test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
diff --git a/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild b/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild
index fabd4ad7b2c4..0fb48653b8da 100644
--- a/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild
+++ b/gnome-base/libgnomekbd/libgnomekbd-3.26.1.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2+"
SLOT="0/8"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="+introspection test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.18:2
diff --git a/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild b/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild
index beaff76d872e..54eda929c522 100644
--- a/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.ebuild
+++ b/gnome-base/libgnomeui/libgnomeui-2.24.5-r1.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"
@@ -15,6 +15,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
# gtk+-2.14 dep instead of 2.12 ensures system doesn't loose VFS capabilities in GtkFilechooser
RDEPEND="
diff --git a/gnome-base/orbit/orbit-2.14.19-r5.ebuild b/gnome-base/orbit/orbit-2.14.19-r5.ebuild
index 9c20ea842bf6..48a4f1471b05 100644
--- a/gnome-base/orbit/orbit-2.14.19-r5.ebuild
+++ b/gnome-base/orbit/orbit-2.14.19-r5.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2 LGPL-2"
SLOT="2"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="pic static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( debug )"
RDEPEND=">=dev-libs/glib-2.44.1-r1:2[${MULTILIB_USEDEP}]
diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
index abdfde583dac..67ba9af2b318 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="packagekit raw test"
+RESTRICT="!test? ( test )"
# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331
# vte could be made optional
diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.32.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.32.0.ebuild
index 1d3ad6ab0bd2..def430c26486 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.32.0.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.32.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="packagekit raw test"
+RESTRICT="!test? ( test )"
# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331
# vte could be made optional
diff --git a/gnome-extra/gnome-commander/gnome-commander-1.10.0.ebuild b/gnome-extra/gnome-commander/gnome-commander-1.10.0.ebuild
index f09cc0c24af2..b145aee0dcb2 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.10.0.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.10.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="chm exif gsf pdf taglib samba test +unique"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/yelp-tools
diff --git a/gnome-extra/gnome-commander/gnome-commander-1.10.1.ebuild b/gnome-extra/gnome-commander/gnome-commander-1.10.1.ebuild
index 06cd772cfedb..5087c582cc0f 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.10.1.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.10.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="chm exif gsf pdf taglib samba test +unique"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/yelp-tools
diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.24.0.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.24.0.ebuild
index 7c88ff7e92c7..b57e3b9ceb8f 100644
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.24.0.ebuild
+++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.24.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="systemd udev" # test
+RESTRICT="!test? ( test )"
# XXX: test, upstream managed to break gpk-self-test beyond repair
# gdk-pixbuf used in gpk-animated-icon
diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild
index 078f468963e7..f95e27f607e0 100644
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild
+++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.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
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="systemd test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.32:2
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
index 4b5cc70dc715..861c8bf944e9 100644
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://projects.gnome.org/gnome-power-manager/"
LICENSE="GPL-2+"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
COMMON_DEPEND="
diff --git a/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild b/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
index 452c5fea8fac..abaabc99d6ed 100644
--- a/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+firmware gnome gtk-doc packagekit spell test udev"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/appstream-glib-0.7.14:0
diff --git a/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild b/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild
index a7ca1ec3787c..1505a4345824 100644
--- a/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild
+++ b/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-misc/geoclue-2.3.1:2.0
diff --git a/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild b/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild
index 96022cd545b9..0d1ac85b6d49 100644
--- a/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild
@@ -14,6 +14,7 @@ SLOT="2.90"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 ~sh sparc x86"
IUSE="debug +introspection test vala"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
UNICODE_VERSION=$(ver_cut 1-2)
diff --git a/gnustep-base/libobjc2/libobjc2-1.8.1.ebuild b/gnustep-base/libobjc2/libobjc2-1.8.1.ebuild
index a6d1aa123871..5f701cd27c0f 100644
--- a/gnustep-base/libobjc2/libobjc2-1.8.1.ebuild
+++ b/gnustep-base/libobjc2/libobjc2-1.8.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
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boehm-gc cxx test"
+RESTRICT="!test? ( test )"
RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
cxx? ( sys-libs/libcxx )"
diff --git a/gnustep-base/libobjc2/libobjc2-1.8.ebuild b/gnustep-base/libobjc2/libobjc2-1.8.ebuild
index a6d1aa123871..5f701cd27c0f 100644
--- a/gnustep-base/libobjc2/libobjc2-1.8.ebuild
+++ b/gnustep-base/libobjc2/libobjc2-1.8.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
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boehm-gc cxx test"
+RESTRICT="!test? ( test )"
RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
cxx? ( sys-libs/libcxx )"
diff --git a/gnustep-base/libobjc2/libobjc2-2.0.ebuild b/gnustep-base/libobjc2/libobjc2-2.0.ebuild
index 2d26e238d117..68cf5e40dbaa 100644
--- a/gnustep-base/libobjc2/libobjc2-2.0.ebuild
+++ b/gnustep-base/libobjc2/libobjc2-2.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boehm-gc test"
+RESTRICT="!test? ( test )"
RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
sys-libs/libcxx"
diff --git a/mail-client/alot/alot-0.5.1.ebuild b/mail-client/alot/alot-0.5.1.ebuild
index 868e96638b99..fde61c5f8263 100644
--- a/mail-client/alot/alot-0.5.1.ebuild
+++ b/mail-client/alot/alot-0.5.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
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
diff --git a/mail-client/alot/alot-0.6.ebuild b/mail-client/alot/alot-0.6.ebuild
index 863187a6ee6d..9ac4153a9cdc 100644
--- a/mail-client/alot/alot-0.6.ebuild
+++ b/mail-client/alot/alot-0.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
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/mail-client/alot/alot-0.7-r1.ebuild b/mail-client/alot/alot-0.7-r1.ebuild
index 55e4adc56b62..ab4df39fe3b8 100644
--- a/mail-client/alot/alot-0.7-r1.ebuild
+++ b/mail-client/alot/alot-0.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
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/mail-client/alot/alot-0.7.ebuild b/mail-client/alot/alot-0.7.ebuild
index 3432cecd6bcf..9ac4153a9cdc 100644
--- a/mail-client/alot/alot-0.7.ebuild
+++ b/mail-client/alot/alot-0.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
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/mail-client/alot/alot-0.8.1.ebuild b/mail-client/alot/alot-0.8.1.ebuild
index 3461bbe6f022..809ff797b5ab 100644
--- a/mail-client/alot/alot-0.8.1.ebuild
+++ b/mail-client/alot/alot-0.8.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=app-crypt/gpgme-1.9.0[python,${PYTHON_USEDEP}]
diff --git a/mail-client/trojita/trojita-0.7-r2.ebuild b/mail-client/trojita/trojita-0.7-r2.ebuild
index 9f0e744cd9c8..19df3d885167 100644
--- a/mail-client/trojita/trojita-0.7-r2.ebuild
+++ b/mail-client/trojita/trojita-0.7-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
@@ -17,6 +17,7 @@ fi
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
IUSE="+crypt +dbus debug +password test +zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="password? ( dbus )"
diff --git a/mail-client/trojita/trojita-9999.ebuild b/mail-client/trojita/trojita-9999.ebuild
index fb3c38171e0d..f6b3d85cf534 100644
--- a/mail-client/trojita/trojita-9999.ebuild
+++ b/mail-client/trojita/trojita-9999.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="http://trojita.flaska.net/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
IUSE="+crypt +dbus debug +password pim +spell test +zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="password? ( dbus )"
diff --git a/mail-filter/opendkim/opendkim-2.10.3-r16.ebuild b/mail-filter/opendkim/opendkim-2.10.3-r16.ebuild
index 1b353d988f6d..74145d2b43e5 100644
--- a/mail-filter/opendkim/opendkim-2.10.3-r16.ebuild
+++ b/mail-filter/opendkim/opendkim-2.10.3-r16.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD GPL-2 Sendmail-Open-Source"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="berkdb ldap libressl lmdb lua memcached opendbx poll sasl selinux +ssl static-libs stats query_cache test unbound"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
dev-libs/libbsd
diff --git a/mail-filter/spamassassin/spamassassin-3.4.2-r2.ebuild b/mail-filter/spamassassin/spamassassin-3.4.2-r2.ebuild
index 71ac354ea39a..85c97d9c4235 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.2-r2.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.2-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
+RESTRICT="!test? ( test )"
# The Makefile.PL script checks for dependencies, but only fails if a
# required (i.e. not optional) dependency is missing. We therefore
diff --git a/mail-filter/spamassassin/spamassassin-3.4.2-r6.ebuild b/mail-filter/spamassassin/spamassassin-3.4.2-r6.ebuild
index 3baf1b738bc0..4fef01f91cee 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.2-r6.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.2-r6.ebuild
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
+RESTRICT="!test? ( test )"
# The Makefile.PL script checks for dependencies, but only fails if a
# required (i.e. not optional) dependency is missing. We therefore
diff --git a/mail-mta/nullmailer/nullmailer-2.0-r2.ebuild b/mail-mta/nullmailer/nullmailer-2.0-r2.ebuild
index 8da57096407f..1da0d4fe1448 100644
--- a/mail-mta/nullmailer/nullmailer-2.0-r2.ebuild
+++ b/mail-mta/nullmailer/nullmailer-2.0-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=6
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ssl test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-apps/groff
diff --git a/mail-mta/nullmailer/nullmailer-2.2.ebuild b/mail-mta/nullmailer/nullmailer-2.2.ebuild
index a302852c2be1..cea54398acb5 100644
--- a/mail-mta/nullmailer/nullmailer-2.2.ebuild
+++ b/mail-mta/nullmailer/nullmailer-2.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86 ~x64-cygwin"
IUSE="ssl test"
+RESTRICT="!test? ( test )"
DEPEND="
ssl? ( net-libs/gnutls:0= )
diff --git a/mate-base/libmatekbd/libmatekbd-1.18.2.ebuild b/mate-base/libmatekbd/libmatekbd-1.18.2.ebuild
index b70323deb8fb..e9f848a44c50 100644
--- a/mate-base/libmatekbd/libmatekbd-1.18.2.ebuild
+++ b/mate-base/libmatekbd/libmatekbd-1.18.2.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
@@ -16,6 +16,7 @@ LICENSE="LGPL-2"
SLOT="0"
IUSE="X +introspection test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.36:2
x11-libs/cairo:0
diff --git a/mate-base/libmatekbd/libmatekbd-1.22.0.ebuild b/mate-base/libmatekbd/libmatekbd-1.22.0.ebuild
index b1f2113381e3..f9121254f2c7 100644
--- a/mate-base/libmatekbd/libmatekbd-1.22.0.ebuild
+++ b/mate-base/libmatekbd/libmatekbd-1.22.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2"
SLOT="0"
IUSE="X +introspection test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.50:2
x11-libs/cairo
diff --git a/mate-extra/mate-utils/mate-utils-1.22.0.ebuild b/mate-extra/mate-utils/mate-utils-1.22.0.ebuild
index c252fd672cdb..a2cc4f1b501f 100644
--- a/mate-extra/mate-utils/mate-utils-1.22.0.ebuild
+++ b/mate-extra/mate-utils/mate-utils-1.22.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="X applet debug ipv6 test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/atk
diff --git a/mate-extra/mate-utils/mate-utils-1.22.1-r1.ebuild b/mate-extra/mate-utils/mate-utils-1.22.1-r1.ebuild
index c773bf082221..55038d726a0a 100644
--- a/mate-extra/mate-utils/mate-utils-1.22.1-r1.ebuild
+++ b/mate-extra/mate-utils/mate-utils-1.22.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="X applet debug ipv6 test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/atk
diff --git a/media-gfx/alembic/alembic-1.7.11.ebuild b/media-gfx/alembic/alembic-1.7.11.ebuild
index f23a45282d8c..a306c9ea3d73 100644
--- a/media-gfx/alembic/alembic-1.7.11.ebuild
+++ b/media-gfx/alembic/alembic-1.7.11.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="arnold +boost doc examples hdf5 maya prman python test zlib"
+RESTRICT="!test? ( test )"
# pyalembic python bindings need boost
REQUIRED_USE="
diff --git a/media-gfx/alembic/alembic-1.7.9.ebuild b/media-gfx/alembic/alembic-1.7.9.ebuild
index a6eebf37327a..7acd86b893c6 100644
--- a/media-gfx/alembic/alembic-1.7.9.ebuild
+++ b/media-gfx/alembic/alembic-1.7.9.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
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="arnold +boost doc examples hdf5 maya prman python test zlib"
+RESTRICT="!test? ( test )"
# pyalembic python bindings need boost
REQUIRED_USE="
diff --git a/media-gfx/curaengine/curaengine-3.4.1.ebuild b/media-gfx/curaengine/curaengine-3.4.1.ebuild
index 00cac9e508c9..4b6d43259726 100644
--- a/media-gfx/curaengine/curaengine-3.4.1.ebuild
+++ b/media-gfx/curaengine/curaengine-3.4.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
@@ -15,6 +15,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
~dev-libs/libarcus-${PV}:*
diff --git a/media-gfx/curaengine/curaengine-3.6.0.ebuild b/media-gfx/curaengine/curaengine-3.6.0.ebuild
index 00cac9e508c9..4b6d43259726 100644
--- a/media-gfx/curaengine/curaengine-3.6.0.ebuild
+++ b/media-gfx/curaengine/curaengine-3.6.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
@@ -15,6 +15,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
~dev-libs/libarcus-${PV}:*
diff --git a/media-gfx/curaengine/curaengine-4.2.0.ebuild b/media-gfx/curaengine/curaengine-4.2.0.ebuild
index 30ee0ee8564f..8fc2576a3f8f 100644
--- a/media-gfx/curaengine/curaengine-4.2.0.ebuild
+++ b/media-gfx/curaengine/curaengine-4.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="|| ( <sys-devel/gcc-9 <sys-devel/clang-8 )
doc? ( app-doc/doxygen )"
diff --git a/media-gfx/curaengine/curaengine-4.3.0.ebuild b/media-gfx/curaengine/curaengine-4.3.0.ebuild
index f42d62c313c5..4fd3aedee744 100644
--- a/media-gfx/curaengine/curaengine-4.3.0.ebuild
+++ b/media-gfx/curaengine/curaengine-4.3.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
BDEPEND="|| ( sys-devel/gcc sys-devel/clang )
doc? ( app-doc/doxygen )"
diff --git a/media-gfx/gnome-photos/gnome-photos-3.30.1-r1.ebuild b/media-gfx/gnome-photos/gnome-photos-3.30.1-r1.ebuild
index 7d25df358979..e08ff3b0ea8b 100644
--- a/media-gfx/gnome-photos/gnome-photos-3.30.1-r1.ebuild
+++ b/media-gfx/gnome-photos/gnome-photos-3.30.1-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3+ LGPL-2+ CC0-1.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="flickr test upnp-av"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=app-misc/tracker-2.0:0/2.0
diff --git a/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild b/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild
index 0c4a5e48cf04..8a814d5bc75a 100644
--- a/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild
+++ b/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3+ LGPL-2+ CC0-1.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="flickr test upnp-av"
+RESTRICT="!test? ( test )"
DEPEND="
media-libs/babl
diff --git a/media-gfx/graphite2/graphite2-1.3.10.ebuild b/media-gfx/graphite2/graphite2-1.3.10.ebuild
index a4a3816cea42..54c11d8e1d90 100644
--- a/media-gfx/graphite2/graphite2-1.3.10.ebuild
+++ b/media-gfx/graphite2/graphite2-1.3.10.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
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="perl test"
+RESTRICT="!test? ( test )"
RDEPEND="
perl? ( dev-lang/perl:= )
diff --git a/media-gfx/graphite2/graphite2-1.3.13.ebuild b/media-gfx/graphite2/graphite2-1.3.13.ebuild
index c5888f803f3a..cc89c7d3d94c 100644
--- a/media-gfx/graphite2/graphite2-1.3.13.ebuild
+++ b/media-gfx/graphite2/graphite2-1.3.13.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
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"
IUSE="perl test"
+RESTRICT="!test? ( test )"
RDEPEND="
perl? ( dev-lang/perl:= )
diff --git a/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
index c06bbec3e549..d5b0510c3e92 100644
--- a/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="cdr colord debug exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg tiff test webkit webp"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.36.0:2[dbus]
diff --git a/media-gfx/img2pdf/img2pdf-0.3.1.ebuild b/media-gfx/img2pdf/img2pdf-0.3.1.ebuild
index 58dbb835eaa4..6965a5532988 100644
--- a/media-gfx/img2pdf/img2pdf-0.3.1.ebuild
+++ b/media-gfx/img2pdf/img2pdf-0.3.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pdfrw[${PYTHON_USEDEP}] )"
diff --git a/media-gfx/img2pdf/img2pdf-0.3.3.ebuild b/media-gfx/img2pdf/img2pdf-0.3.3.ebuild
index 6cb9e2637350..2dafd474d55a 100644
--- a/media-gfx/img2pdf/img2pdf-0.3.3.ebuild
+++ b/media-gfx/img2pdf/img2pdf-0.3.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
diff --git a/media-gfx/imv/imv-2.1.3.ebuild b/media-gfx/imv/imv-2.1.3.ebuild
index 2740210f7e98..a9a06397207d 100644
--- a/media-gfx/imv/imv-2.1.3.ebuild
+++ b/media-gfx/imv/imv-2.1.3.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="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!sys-apps/renameutils
diff --git a/media-gfx/imv/imv-9999.ebuild b/media-gfx/imv/imv-9999.ebuild
index d13f547a6d2c..275366fe87f1 100644
--- a/media-gfx/imv/imv-9999.ebuild
+++ b/media-gfx/imv/imv-9999.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
!sys-apps/renameutils
diff --git a/media-gfx/luminance-hdr/luminance-hdr-2.6.0.ebuild b/media-gfx/luminance-hdr/luminance-hdr-2.6.0.ebuild
index ffed4bc47e6c..6d4b458a8765 100644
--- a/media-gfx/luminance-hdr/luminance-hdr-2.6.0.ebuild
+++ b/media-gfx/luminance-hdr/luminance-hdr-2.6.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="cpu_flags_x86_sse2 fits openmp test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-qt/linguist-tools:5
diff --git a/media-gfx/openmesh/openmesh-7.1.ebuild b/media-gfx/openmesh/openmesh-7.1.ebuild
index 9cc6fc78dcce..19b09a04fb5a 100644
--- a/media-gfx/openmesh/openmesh-7.1.ebuild
+++ b/media-gfx/openmesh/openmesh-7.1.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
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="4"
KEYWORDS="~amd64 ~ia64 ~x86"
IUSE="qt5 static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
qt5? (
diff --git a/media-gfx/openvdb/openvdb-4.0.2-r2.ebuild b/media-gfx/openvdb/openvdb-4.0.2-r2.ebuild
index ec3c20d387c3..1ecb0e1b3a74 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r2.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="+abi3-compat doc python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
diff --git a/media-gfx/openvdb/openvdb-5.2.0.ebuild b/media-gfx/openvdb/openvdb-5.2.0.ebuild
index bcceabc54872..9889c5705e62 100644
--- a/media-gfx/openvdb/openvdb-5.2.0.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+abi4-compat doc python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
diff --git a/media-gfx/qrencode/qrencode-4.0.2.ebuild b/media-gfx/qrencode/qrencode-4.0.2.ebuild
index 4e8725288441..7c9a840f5f0a 100644
--- a/media-gfx/qrencode/qrencode-4.0.2.ebuild
+++ b/media-gfx/qrencode/qrencode-4.0.2.ebuild
@@ -11,6 +11,7 @@ LICENSE="LGPL-2"
SLOT="0/4"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="media-libs/libpng:0="
DEPEND="${RDEPEND}
diff --git a/media-gfx/sigal/sigal-1.3.0.ebuild b/media-gfx/sigal/sigal-1.3.0.ebuild
index ba6b0dd74075..aaa65952a903 100644
--- a/media-gfx/sigal/sigal-1.3.0.ebuild
+++ b/media-gfx/sigal/sigal-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="s3 test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/blinker[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
diff --git a/media-gfx/slic3r/slic3r-1.1.7.ebuild b/media-gfx/slic3r/slic3r-1.1.7.ebuild
index 6750210520c6..f144a2980def 100644
--- a/media-gfx/slic3r/slic3r-1.1.7.ebuild
+++ b/media-gfx/slic3r/slic3r-1.1.7.ebuild
@@ -13,6 +13,7 @@ LICENSE="AGPL-3 CC-BY-3.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+gui test"
+RESTRICT="!test? ( test )"
# check Build.PL for dependencies
RDEPEND="!=dev-lang/perl-5.16*
diff --git a/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild b/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild
index 556d06e66281..67feefd30fac 100644
--- a/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild
+++ b/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="AGPL-3 CC-BY-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+gui test"
+RESTRICT="!test? ( test )"
# check Build.PL for dependencies
RDEPEND="!=dev-lang/perl-5.16*
diff --git a/media-gfx/slic3r/slic3r-9999.ebuild b/media-gfx/slic3r/slic3r-9999.ebuild
index e5b72c099430..d4bc4f6a67a5 100644
--- a/media-gfx/slic3r/slic3r-9999.ebuild
+++ b/media-gfx/slic3r/slic3r-9999.ebuild
@@ -14,6 +14,7 @@ LICENSE="AGPL-3 CC-BY-3.0"
SLOT="0"
KEYWORDS=""
IUSE="+gui test"
+RESTRICT="!test? ( test )"
# check Build.PL for dependencies
RDEPEND="!=dev-lang/perl-5.16*
diff --git a/media-gfx/zbar/zbar-0.20.1-r1.ebuild b/media-gfx/zbar/zbar-0.20.1-r1.ebuild
index 1a03d35fa4d5..9a6382e3b61f 100644
--- a/media-gfx/zbar/zbar-0.20.1-r1.ebuild
+++ b/media-gfx/zbar/zbar-0.20.1-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="graphicsmagick gtk imagemagick java jpeg python qt5 static-libs test +threads v4l X xv"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
test? ( X ${PYTHON_REQUIRED_USE} )
diff --git a/media-libs/allegro/allegro-4.4.2-r2.ebuild b/media-libs/allegro/allegro-4.4.2-r2.ebuild
index 08dd7f1068c6..0387f700f4a8 100644
--- a/media-libs/allegro/allegro-4.4.2-r2.ebuild
+++ b/media-libs/allegro/allegro-4.4.2-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="Allegro MIT GPL-2+ ZLIB"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~mips ppc ppc64 x86"
IUSE="alsa fbcon jack jpeg opengl oss png svga test vga vorbis X"
+RESTRICT="!test? ( test )"
RDEPEND="
alsa? ( media-libs/alsa-lib )
diff --git a/media-libs/allegro/allegro-5.2.5.0.ebuild b/media-libs/allegro/allegro-5.2.5.0.ebuild
index 3ef0c0024763..be007eeb7fb5 100644
--- a/media-libs/allegro/allegro-5.2.5.0.ebuild
+++ b/media-libs/allegro/allegro-5.2.5.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD ZLIB"
SLOT="5"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="alsa dumb flac gtk jpeg openal opengl opus oss physfs png pulseaudio test truetype vorbis webp X xinerama"
+RESTRICT="!test? ( test )"
REQUIRED_USE="X? ( opengl )
xinerama? ( X )
diff --git a/media-libs/aubio/aubio-0.4.7.ebuild b/media-libs/aubio/aubio-0.4.7.ebuild
index 8b392873a277..25b51776eced 100644
--- a/media-libs/aubio/aubio-0.4.7.ebuild
+++ b/media-libs/aubio/aubio-0.4.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
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0/5"
KEYWORDS="amd64 ~ppc ppc64 sparc x86"
IUSE="doc double-precision examples ffmpeg fftw jack libav libsamplerate sndfile python test"
+RESTRICT="!test? ( test )"
RDEPEND="
ffmpeg? (
diff --git a/media-libs/aubio/aubio-0.4.8.ebuild b/media-libs/aubio/aubio-0.4.8.ebuild
index 3a1b634cdba2..e9f738ddd156 100644
--- a/media-libs/aubio/aubio-0.4.8.ebuild
+++ b/media-libs/aubio/aubio-0.4.8.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0/5"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc double-precision examples ffmpeg fftw jack libav libsamplerate sndfile python test"
+RESTRICT="!test? ( test )"
RDEPEND="
ffmpeg? (
diff --git a/media-libs/aubio/aubio-0.4.9.ebuild b/media-libs/aubio/aubio-0.4.9.ebuild
index 1a8f50444b57..4ef488dd5591 100644
--- a/media-libs/aubio/aubio-0.4.9.ebuild
+++ b/media-libs/aubio/aubio-0.4.9.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0/5"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc double-precision examples ffmpeg fftw jack libav libsamplerate sndfile python test"
+RESTRICT="!test? ( test )"
RDEPEND="
ffmpeg? (
diff --git a/media-libs/audiofile/audiofile-0.3.6-r3.ebuild b/media-libs/audiofile/audiofile-0.3.6-r3.ebuild
index 3c1b316b64a6..d424a7db8a4a 100644
--- a/media-libs/audiofile/audiofile-0.3.6-r3.ebuild
+++ b/media-libs/audiofile/audiofile-0.3.6-r3.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2 LGPL-2.1"
SLOT="0/1" # subslot = soname major version
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="flac static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="flac? ( >=media-libs/flac-1.2.1[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
diff --git a/media-libs/chromaprint/chromaprint-1.4.3.ebuild b/media-libs/chromaprint/chromaprint-1.4.3.ebuild
index 4b0533b5d9fe..943c2de4042b 100644
--- a/media-libs/chromaprint/chromaprint-1.4.3.ebuild
+++ b/media-libs/chromaprint/chromaprint-1.4.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0/1"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="libav test tools"
+RESTRICT="!test? ( test )"
# note: use ffmpeg or libav instead of fftw because it's recommended and required for tools
RDEPEND="
diff --git a/media-libs/clutter/clutter-1.26.2-r1.ebuild b/media-libs/clutter/clutter-1.26.2-r1.ebuild
index 6727c1dea6c1..f29567c85508 100644
--- a/media-libs/clutter/clutter-1.26.2-r1.ebuild
+++ b/media-libs/clutter/clutter-1.26.2-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+ FDL-1.1+"
SLOT="1.0"
IUSE="aqua debug doc egl gtk +introspection test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
|| ( aqua wayland X )
wayland? ( egl )
diff --git a/media-libs/exempi/exempi-2.4.5-r1.ebuild b/media-libs/exempi/exempi-2.4.5-r1.ebuild
index d5d4a561bd1a..b83321ccd228 100644
--- a/media-libs/exempi/exempi-2.4.5-r1.ebuild
+++ b/media-libs/exempi/exempi-2.4.5-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="2/3"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~sh sparc x86"
IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/expat-2:=
diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index 69f41d061c59..d801cd9ce73f 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="gd IJG HPND BSD"
SLOT="2/3"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="cpu_flags_x86_sse fontconfig jpeg png static-libs test tiff truetype webp xpm zlib"
+RESTRICT="!test? ( test )"
# fontconfig has prefixed font paths, details see bug #518970
REQUIRED_USE="prefix? ( fontconfig )"
diff --git a/media-libs/gegl/gegl-0.3.0.ebuild b/media-libs/gegl/gegl-0.3.0.ebuild
index a35131dde0e1..02a01d4a9de5 100644
--- a/media-libs/gegl/gegl-0.3.0.ebuild
+++ b/media-libs/gegl/gegl-0.3.0.ebuild
@@ -27,6 +27,7 @@ LICENSE="|| ( GPL-3 LGPL-3 )"
SLOT="0.3"
IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg lcms lensfun libav openexr png raw sdl svg test umfpack vala v4l webp"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
RDEPEND="
diff --git a/media-libs/gegl/gegl-0.3.34.ebuild b/media-libs/gegl/gegl-0.3.34.ebuild
index 730b532886d1..fead3e3c8ecf 100644
--- a/media-libs/gegl/gegl-0.3.34.ebuild
+++ b/media-libs/gegl/gegl-0.3.34.ebuild
@@ -25,6 +25,7 @@ LICENSE="|| ( GPL-3 LGPL-3 )"
SLOT="0.3"
IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection lcms lensfun openexr raw sdl svg test tiff umfpack vala v4l webp"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
svg? ( cairo )
vala? ( introspection )
diff --git a/media-libs/gegl/gegl-0.4.14.ebuild b/media-libs/gegl/gegl-0.4.14.ebuild
index b46050046a84..2e18c9d64d78 100644
--- a/media-libs/gegl/gegl-0.4.14.ebuild
+++ b/media-libs/gegl/gegl-0.4.14.ebuild
@@ -25,6 +25,7 @@ LICENSE="|| ( GPL-3+ LGPL-3 )"
SLOT="0.4"
IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection lcms lensfun libav openexr pdf raw sdl svg test tiff umfpack vala v4l webp zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
svg? ( cairo )
vala? ( introspection )
diff --git a/media-libs/gegl/gegl-0.4.16.ebuild b/media-libs/gegl/gegl-0.4.16.ebuild
index 4bc55040bacd..6db995f70e12 100644
--- a/media-libs/gegl/gegl-0.4.16.ebuild
+++ b/media-libs/gegl/gegl-0.4.16.ebuild
@@ -25,6 +25,7 @@ LICENSE="|| ( GPL-3+ LGPL-3 )"
SLOT="0.4"
IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg introspection lcms lensfun libav openexr pdf raw sdl svg test tiff umfpack vala v4l webp zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
svg? ( cairo )
vala? ( introspection )
diff --git a/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild b/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild
index 2215a4832a52..0b4743a7ada9 100644
--- a/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild
+++ b/media-libs/gnonlin/gnonlin-1.4.0-r1.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="LGPL-2"
SLOT="1.0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.32:2
diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild
index a26cbf1d93a6..4e09ce2ddb97 100644
--- a/media-libs/graphene/graphene-1.8.6.ebuild
+++ b/media-libs/graphene/graphene-1.8.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}]
diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild
index 5c4b7ba892eb..00ad98309663 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html"
LICENSE="LGPL-2+"
KEYWORDS="amd64 x86"
IUSE="examples +introspection static-libs test"
+RESTRICT="!test? ( test )"
# gst-plugins-base for many used elements and API
# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
index 5c4b7ba892eb..00ad98309663 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html"
LICENSE="LGPL-2+"
KEYWORDS="amd64 x86"
IUSE="examples +introspection static-libs test"
+RESTRICT="!test? ( test )"
# gst-plugins-base for many used elements and API
# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
diff --git a/media-libs/gstreamer/gstreamer-1.14.4.ebuild b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
index eb241bc65fd9..4bcd587409bc 100644
--- a/media-libs/gstreamer/gstreamer-1.14.4.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2+"
SLOT="1.0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+caps +introspection nls +orc test unwind"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
index 77b712d69073..7f59947075bc 100644
--- a/media-libs/gstreamer/gstreamer-1.14.5.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2+"
SLOT="1.0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+caps +introspection nls +orc test unwind"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
diff --git a/media-libs/harfbuzz/harfbuzz-2.6.1.ebuild b/media-libs/harfbuzz/harfbuzz-2.6.1.ebuild
index 87e7095493c9..37fe958e75fb 100644
--- a/media-libs/harfbuzz/harfbuzz-2.6.1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-2.6.1.ebuild
@@ -22,6 +22,7 @@ LICENSE="Old-MIT ISC icu"
SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
IUSE="+cairo debug +glib +graphite icu +introspection static-libs test +truetype"
+RESTRICT="!test? ( test )"
REQUIRED_USE="introspection? ( glib )"
RDEPEND="
diff --git a/media-libs/harfbuzz/harfbuzz-2.6.4.ebuild b/media-libs/harfbuzz/harfbuzz-2.6.4.ebuild
index b33017a19577..37dcf3fee8ac 100644
--- a/media-libs/harfbuzz/harfbuzz-2.6.4.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-2.6.4.ebuild
@@ -22,6 +22,7 @@ LICENSE="Old-MIT ISC icu"
SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
IUSE="+cairo debug +glib +graphite icu +introspection static-libs test +truetype"
+RESTRICT="!test? ( test )"
REQUIRED_USE="introspection? ( glib )"
RDEPEND="
diff --git a/media-libs/harfbuzz/harfbuzz-9999.ebuild b/media-libs/harfbuzz/harfbuzz-9999.ebuild
index 8f3d354b0b08..6a4bfdfcd95a 100644
--- a/media-libs/harfbuzz/harfbuzz-9999.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-9999.ebuild
@@ -22,6 +22,7 @@ LICENSE="Old-MIT ISC icu"
SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
IUSE="+cairo debug +glib +graphite icu +introspection static-libs test +truetype"
+RESTRICT="!test? ( test )"
REQUIRED_USE="introspection? ( glib )"
RDEPEND="
diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild
index 287042a3e8c9..29f5067a4060 100644
--- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild
+++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="AGPL-3"
SLOT="0/$(ver_cut 1-2)" #698428
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="png static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
test? (
diff --git a/media-libs/lcms/lcms-2.9.ebuild b/media-libs/lcms/lcms-2.9.ebuild
index 3efc857b69ff..2e5a364daa0a 100644
--- a/media-libs/lcms/lcms-2.9.ebuild
+++ b/media-libs/lcms/lcms-2.9.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="MIT"
SLOT="2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc jpeg static-libs test +threads tiff"
+RESTRICT="!test? ( test )"
RDEPEND="
jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
diff --git a/media-libs/lensfun/lensfun-0.3.2-r1.ebuild b/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
index 320f15307eb8..cc1d5dc2542c 100644
--- a/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
+++ b/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3 CC-BY-SA-3.0" # See README for reasoning.
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc cpu_flags_x86_sse cpu_flags_x86_sse2 test"
+RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
>=dev-libs/glib-2.40
diff --git a/media-libs/leptonica/leptonica-1.74.4.ebuild b/media-libs/leptonica/leptonica-1.74.4.ebuild
index b7780f8a88cf..65157c315747 100644
--- a/media-libs/leptonica/leptonica-1.74.4.ebuild
+++ b/media-libs/leptonica/leptonica-1.74.4.ebuild
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0/5"
KEYWORDS="alpha amd64 arm arm64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos"
IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
+RESTRICT="!test? ( test )"
# N.B. Tests need some features enabled:
REQUIRED_USE="test? ( jpeg png tiff zlib )"
diff --git a/media-libs/leptonica/leptonica-1.77.0.ebuild b/media-libs/leptonica/leptonica-1.77.0.ebuild
index 1e8f7a678d8b..12157b1bdd76 100644
--- a/media-libs/leptonica/leptonica-1.77.0.ebuild
+++ b/media-libs/leptonica/leptonica-1.77.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0/5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
+RESTRICT="!test? ( test )"
# N.B. Tests need some features enabled:
REQUIRED_USE="test? ( jpeg png tiff zlib )"
diff --git a/media-libs/leptonica/leptonica-1.78.0.ebuild b/media-libs/leptonica/leptonica-1.78.0.ebuild
index 1e8f7a678d8b..12157b1bdd76 100644
--- a/media-libs/leptonica/leptonica-1.78.0.ebuild
+++ b/media-libs/leptonica/leptonica-1.78.0.ebuild
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0/5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
+RESTRICT="!test? ( test )"
# N.B. Tests need some features enabled:
REQUIRED_USE="test? ( jpeg png tiff zlib )"
diff --git a/media-libs/libcdr/libcdr-0.1.5.ebuild b/media-libs/libcdr/libcdr-0.1.5.ebuild
index 32f49593d6a9..88fd7662e04b 100644
--- a/media-libs/libcdr/libcdr-0.1.5.ebuild
+++ b/media-libs/libcdr/libcdr-0.1.5.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr"
LICENSE="MPL-2.0"
SLOT="0"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/icu:=
diff --git a/media-libs/libcdr/libcdr-9999.ebuild b/media-libs/libcdr/libcdr-9999.ebuild
index 091f92e616d7..723e5b807b62 100644
--- a/media-libs/libcdr/libcdr-9999.ebuild
+++ b/media-libs/libcdr/libcdr-9999.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=7
@@ -19,6 +19,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr"
LICENSE="MPL-2.0"
SLOT="0"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/icu:=
diff --git a/media-libs/libebur128/libebur128-1.2.3.ebuild b/media-libs/libebur128/libebur128-1.2.3.ebuild
index 6f67e6141e31..eebf2737fd23 100644
--- a/media-libs/libebur128/libebur128-1.2.3.ebuild
+++ b/media-libs/libebur128/libebur128-1.2.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0/1"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( app-arch/unzip
media-libs/libsndfile[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/libebur128/libebur128-1.2.4.ebuild b/media-libs/libebur128/libebur128-1.2.4.ebuild
index 8835cdcdd8c0..c4b92f343ee3 100644
--- a/media-libs/libebur128/libebur128-1.2.4.ebuild
+++ b/media-libs/libebur128/libebur128-1.2.4.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT"
SLOT="0/1"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( app-arch/unzip
media-libs/libsndfile[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/libepoxy/libepoxy-1.5.3-r1.ebuild b/media-libs/libepoxy/libepoxy-1.5.3-r1.ebuild
index ac36a7ad49c6..708bfd86c630 100644
--- a/media-libs/libepoxy/libepoxy-1.5.3-r1.ebuild
+++ b/media-libs/libepoxy/libepoxy-1.5.3-r1.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="+egl test +X"
+RESTRICT="!test? ( test )"
RDEPEND="egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )"
DEPEND="${PYTHON_DEPS}
diff --git a/media-libs/libfreehand/libfreehand-0.1.2.ebuild b/media-libs/libfreehand/libfreehand-0.1.2.ebuild
index ac35aa0e43ab..0caf03f8f057 100644
--- a/media-libs/libfreehand/libfreehand-0.1.2.ebuild
+++ b/media-libs/libfreehand/libfreehand-0.1.2.ebuild
@@ -17,6 +17,7 @@ SLOT="0"
[[ ${PV} == 9999 ]] || \
KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/librevenge
diff --git a/media-libs/libfreehand/libfreehand-9999.ebuild b/media-libs/libfreehand/libfreehand-9999.ebuild
index b0b78cb0249e..37f65017def8 100644
--- a/media-libs/libfreehand/libfreehand-9999.ebuild
+++ b/media-libs/libfreehand/libfreehand-9999.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand"
LICENSE="MPL-2.0"
SLOT="0"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
virtual/pkgconfig
diff --git a/media-libs/libheif/libheif-1.5.1.ebuild b/media-libs/libheif/libheif-1.5.1.ebuild
index 9ec9a7f716d2..e737b4ce1e4f 100644
--- a/media-libs/libheif/libheif-1.5.1.ebuild
+++ b/media-libs/libheif/libheif-1.5.1.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/strukturag/libheif"
LICENSE="GPL-3"
SLOT="0/1.5"
IUSE="static-libs test +threads"
+RESTRICT="!test? ( test )"
BDEPEND="test? ( dev-lang/go )"
DEPEND="
diff --git a/media-libs/libmp4v2/libmp4v2-2.0.0-r1.ebuild b/media-libs/libmp4v2/libmp4v2-2.0.0-r1.ebuild
index 0a87c1961563..90120025c491 100644
--- a/media-libs/libmp4v2/libmp4v2-2.0.0-r1.ebuild
+++ b/media-libs/libmp4v2/libmp4v2-2.0.0-r1.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=7
@@ -14,6 +14,7 @@ LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="static-libs test utils"
+RESTRICT="!test? ( test )"
BDEPEND="
sys-apps/sed
diff --git a/media-libs/libmpdclient/libmpdclient-2.16.ebuild b/media-libs/libmpdclient/libmpdclient-2.16.ebuild
index e50c68a1fbc6..d38c034493f9 100644
--- a/media-libs/libmpdclient/libmpdclient-2.16.ebuild
+++ b/media-libs/libmpdclient/libmpdclient-2.16.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ppc ppc64 ~sparc x86"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="
diff --git a/media-libs/libmygpo-qt/libmygpo-qt-1.1.0.ebuild b/media-libs/libmygpo-qt/libmygpo-qt-1.1.0.ebuild
index 5aae16cca567..a133bbbcecbc 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-1.1.0.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-1.1.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
EAPI=6
@@ -19,6 +19,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-qt/qtcore:5
diff --git a/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild b/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild
index 0074f5e52b91..2e6fa31892f0 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-9999.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
virtual/pkgconfig
diff --git a/media-libs/liboggz/liboggz-1.1.1.ebuild b/media-libs/liboggz/liboggz-1.1.1.ebuild
index 2e299bd0605c..83718e85ecd1 100644
--- a/media-libs/liboggz/liboggz-1.1.1.ebuild
+++ b/media-libs/liboggz/liboggz-1.1.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=media-libs/libogg-1.2.0"
DEPEND="${RDEPEND}
diff --git a/media-libs/libopenraw/libopenraw-0.0.9.ebuild b/media-libs/libopenraw/libopenraw-0.0.9.ebuild
index d741bde0c6b5..9d66873b178b 100644
--- a/media-libs/libopenraw/libopenraw-0.0.9.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.0.9.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
@@ -12,6 +12,7 @@ LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="gtk static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/jpeg:0
dev-libs/libxml2
diff --git a/media-libs/libopenraw/libopenraw-0.1.2.ebuild b/media-libs/libopenraw/libopenraw-0.1.2.ebuild
index e05da6d6a4e6..2c6336fcb1e7 100644
--- a/media-libs/libopenraw/libopenraw-0.1.2.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.1.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
@@ -13,6 +13,7 @@ LICENSE="GPL-3 LGPL-3"
SLOT="0/7"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="gtk static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libxml2
diff --git a/media-libs/libopenraw/libopenraw-0.1.3.ebuild b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
index f6574ac22c96..d3072df54c97 100644
--- a/media-libs/libopenraw/libopenraw-0.1.3.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.1.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
@@ -13,6 +13,7 @@ LICENSE="GPL-3 LGPL-3"
SLOT="0/7"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="gtk static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libxml2
diff --git a/media-libs/libopenshot/libopenshot-0.2.4_pre20190609.ebuild b/media-libs/libopenshot/libopenshot-0.2.4_pre20190609.ebuild
index 55cb7c62295b..e0d560596b94 100644
--- a/media-libs/libopenshot/libopenshot-0.2.4_pre20190609.ebuild
+++ b/media-libs/libopenshot/libopenshot-0.2.4_pre20190609.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-3+"
SLOT="0/17"
KEYWORDS="amd64 x86"
IUSE="doc examples +imagemagick libav +python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/media-libs/libsndfile/libsndfile-1.0.28-r4.ebuild b/media-libs/libsndfile/libsndfile-1.0.28-r4.ebuild
index b316eb15ff8a..e5bd250a8826 100644
--- a/media-libs/libsndfile/libsndfile-1.0.28-r4.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.0.28-r4.ebuild
@@ -21,6 +21,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
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 ~x64-solaris ~x86-solaris"
IUSE="alsa minimal sqlite static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild b/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild
index c4cf210ec2ce..7a297f49c677 100644
--- a/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild
@@ -17,6 +17,7 @@ HOMEPAGE="http://www.mega-nerd.com/libsndfile"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="alsa minimal sqlite static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/media-libs/libsndfile/libsndfile-9999.ebuild b/media-libs/libsndfile/libsndfile-9999.ebuild
index d618e1668362..78bd34280491 100644
--- a/media-libs/libsndfile/libsndfile-9999.ebuild
+++ b/media-libs/libsndfile/libsndfile-9999.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="http://www.mega-nerd.com/libsndfile"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="alsa minimal sqlite static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!minimal? (
diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild
index 83b59cef84f4..4c75d052c916 100644
--- a/media-libs/libvisio/libvisio-0.1.7.ebuild
+++ b/media-libs/libvisio/libvisio-0.1.7.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"
LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
SLOT="0"
IUSE="doc static-libs test tools"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-lang/perl
diff --git a/media-libs/libvisio/libvisio-9999.ebuild b/media-libs/libvisio/libvisio-9999.ebuild
index e4147a14c125..1e677b234bae 100644
--- a/media-libs/libvisio/libvisio-9999.ebuild
+++ b/media-libs/libvisio/libvisio-9999.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"
LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
SLOT="0"
IUSE="doc static-libs test tools"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-lang/perl
diff --git a/media-libs/libvpx/libvpx-1.5.0.ebuild b/media-libs/libvpx/libvpx-1.5.0.ebuild
index a7deea01f3c9..700c5256f736 100644
--- a/media-libs/libvpx/libvpx-1.5.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.5.0.ebuild
@@ -27,6 +27,7 @@ HOMEPAGE="https://www.webmproject.org"
LICENSE="BSD"
SLOT="0/3"
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx postproc cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 static-libs svc test +threads"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="abi_x86_32? ( dev-lang/yasm )
diff --git a/media-libs/libvpx/libvpx-1.6.0-r1.ebuild b/media-libs/libvpx/libvpx-1.6.0-r1.ebuild
index 79d68925dd81..4d34056abc3e 100644
--- a/media-libs/libvpx/libvpx-1.6.0-r1.ebuild
+++ b/media-libs/libvpx/libvpx-1.6.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/4"
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx postproc cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 +highbitdepth static-libs svc test +threads"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="abi_x86_32? ( dev-lang/yasm )
diff --git a/media-libs/libxspf/libxspf-1.2.0.ebuild b/media-libs/libxspf/libxspf-1.2.0.ebuild
index fa7f0ecfa6f8..14c675757897 100644
--- a/media-libs/libxspf/libxspf-1.2.0.ebuild
+++ b/media-libs/libxspf/libxspf-1.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
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="BSD LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/expat-2
diff --git a/media-libs/libyami/libyami-1.0.1.ebuild b/media-libs/libyami/libyami-1.0.1.ebuild
index 4a72f11306d1..c794ddbb7383 100644
--- a/media-libs/libyami/libyami-1.0.1.ebuild
+++ b/media-libs/libyami/libyami-1.0.1.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=5
@@ -26,6 +26,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug dmabuf doc md5 v4l X test wayland"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/libva-1.7.2[drm,X?,wayland?,${MULTILIB_USEDEP}]
diff --git a/media-libs/libyami/libyami-1.1.0.ebuild b/media-libs/libyami/libyami-1.1.0.ebuild
index 61e906a3381d..72dd062364d1 100644
--- a/media-libs/libyami/libyami-1.1.0.ebuild
+++ b/media-libs/libyami/libyami-1.1.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=5
@@ -26,6 +26,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug egl dmabuf doc md5 v4l X test wayland"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/libva-1.7.2[drm,X?,wayland?,${MULTILIB_USEDEP}]
diff --git a/media-libs/libyami/libyami-1.2.0.ebuild b/media-libs/libyami/libyami-1.2.0.ebuild
index fd902dd2fd96..0b6bd2f08c04 100644
--- a/media-libs/libyami/libyami-1.2.0.ebuild
+++ b/media-libs/libyami/libyami-1.2.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=5
@@ -25,6 +25,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug egl dmabuf doc md5 v4l X test wayland"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/libva-1.7.2[drm,X?,wayland?,${MULTILIB_USEDEP}]
diff --git a/media-libs/libyami/libyami-1.3.0.ebuild b/media-libs/libyami/libyami-1.3.0.ebuild
index 4df453a98755..ccd9e97aa740 100644
--- a/media-libs/libyami/libyami-1.3.0.ebuild
+++ b/media-libs/libyami/libyami-1.3.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=5
@@ -26,6 +26,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug egl dmabuf doc md5 v4l X test wayland"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/libva-1.7.2:=[drm,X?,wayland?,${MULTILIB_USEDEP}]
diff --git a/media-libs/libyami/libyami-9999.ebuild b/media-libs/libyami/libyami-9999.ebuild
index 33937920eec0..be54eaa446bf 100644
--- a/media-libs/libyami/libyami-9999.ebuild
+++ b/media-libs/libyami/libyami-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=5
@@ -26,6 +26,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug egl dmabuf doc md5 v4l X test wayland"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/libva-1.7.2:=[drm,X?,wayland?,${MULTILIB_USEDEP}]
diff --git a/media-libs/libzmf/libzmf-0.0.2.ebuild b/media-libs/libzmf/libzmf-0.0.2.ebuild
index bd353a89f5fe..a2d9bddf410b 100644
--- a/media-libs/libzmf/libzmf-0.0.2.ebuild
+++ b/media-libs/libzmf/libzmf-0.0.2.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
IUSE="debug doc test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/icu:=
diff --git a/media-libs/libzmf/libzmf-9999.ebuild b/media-libs/libzmf/libzmf-9999.ebuild
index 029727cdcae1..f58ce3535bde 100644
--- a/media-libs/libzmf/libzmf-9999.ebuild
+++ b/media-libs/libzmf/libzmf-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
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="debug doc test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/icu:=
diff --git a/media-libs/lilv/lilv-0.24.4-r1.ebuild b/media-libs/lilv/lilv-0.24.4-r1.ebuild
index 7c05d945b149..e94612339761 100644
--- a/media-libs/lilv/lilv-0.24.4-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.4-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="doc +dyn-manifest static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/serd-0.28.0-r1[${MULTILIB_USEDEP}]
diff --git a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
index 9ea4846387ed..ea6694fb386f 100644
--- a/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
+++ b/media-libs/musicbrainz/musicbrainz-5.1.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="5/1" # soname of libmusicbrainz5.so
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libxml2
diff --git a/media-libs/mutagen/mutagen-1.42.0.ebuild b/media-libs/mutagen/mutagen-1.42.0.ebuild
index 9ecfb4a7f3dd..e5926fd19733 100644
--- a/media-libs/mutagen/mutagen-1.42.0.ebuild
+++ b/media-libs/mutagen/mutagen-1.42.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# TODO: Missing support for >=dev-python/eyeD3-0.7 API
# test? ( >=dev-python/eyeD3-0.7 )
diff --git a/media-libs/openicc/openicc-0.1.0.ebuild b/media-libs/openicc/openicc-0.1.0.ebuild
index b1a307e6ee25..a3bda95e3ab8 100644
--- a/media-libs/openicc/openicc-0.1.0.ebuild
+++ b/media-libs/openicc/openicc-0.1.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="
sys-devel/gettext
diff --git a/media-libs/openjpeg/openjpeg-2.3.1.ebuild b/media-libs/openjpeg/openjpeg-2.3.1.ebuild
index 041bd067b459..ff710267180c 100644
--- a/media-libs/openjpeg/openjpeg-2.3.1.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.3.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD-2"
SLOT="2/7" # based on SONAME
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"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
media-libs/lcms:2
diff --git a/media-libs/raul/raul-0.8.0-r1.ebuild b/media-libs/raul/raul-0.8.0-r1.ebuild
index 6677b4b654cd..9989f107c4ff 100644
--- a/media-libs/raul/raul-0.8.0-r1.ebuild
+++ b/media-libs/raul/raul-0.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost
>=dev-libs/glib-2.14.0"
diff --git a/media-libs/skstream/skstream-0.3.9.ebuild b/media-libs/skstream/skstream-0.3.9.ebuild
index f4dc2d81af1a..37ecfd729421 100644
--- a/media-libs/skstream/skstream-0.3.9.ebuild
+++ b/media-libs/skstream/skstream-0.3.9.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="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( dev-util/cppunit )"
RDEPEND=""
diff --git a/media-libs/soxr/soxr-0.1.3-r1.ebuild b/media-libs/soxr/soxr-0.1.3-r1.ebuild
index 47113162620d..7711f8f83af3 100644
--- a/media-libs/soxr/soxr-0.1.3-r1.ebuild
+++ b/media-libs/soxr/soxr-0.1.3-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# CMakeLists.txt builds examples if either test or examples USE flag is enabled.
REQUIRED_USE="test? ( examples )"
diff --git a/media-libs/sratom/sratom-0.6.0-r1.ebuild b/media-libs/sratom/sratom-0.6.0-r1.ebuild
index 2e3ea8e2b561..2d1ccb39a811 100644
--- a/media-libs/sratom/sratom-0.6.0-r1.ebuild
+++ b/media-libs/sratom/sratom-0.6.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="ISC"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=media-libs/lv2-1.14.0-r1
>=dev-libs/serd-0.28.0-r1
diff --git a/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
index e9ddd8ac7e48..5cac4484ce05 100644
--- a/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
+++ b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1 MPL-1.1"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
SLOT="0"
IUSE="debug examples test"
+RESTRICT="!test? ( test )"
BDEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
diff --git a/media-libs/tiff/tiff-4.0.10-r2.ebuild b/media-libs/tiff/tiff-4.0.10-r2.ebuild
index c2da1f35e406..62ed2cd031b9 100644
--- a/media-libs/tiff/tiff-4.0.10-r2.ebuild
+++ b/media-libs/tiff/tiff-4.0.10-r2.ebuild
@@ -13,6 +13,7 @@ LICENSE="libtiff"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd"
+RESTRICT="!test? ( test )"
RDEPEND="
jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] )
diff --git a/media-libs/virglrenderer/virglrenderer-0.6.0.ebuild b/media-libs/virglrenderer/virglrenderer-0.6.0.ebuild
index af3aef6b8619..76de6a8b81b0 100644
--- a/media-libs/virglrenderer/virglrenderer-0.6.0.ebuild
+++ b/media-libs/virglrenderer/virglrenderer-0.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"
@@ -19,6 +19,7 @@ HOMEPAGE="https://virgil3d.github.io/"
LICENSE="MIT"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=x11-libs/libdrm-2.4.50
media-libs/libepoxy"
diff --git a/media-libs/virglrenderer/virglrenderer-0.7.0.ebuild b/media-libs/virglrenderer/virglrenderer-0.7.0.ebuild
index c4890aad262b..f8b6f0251918 100644
--- a/media-libs/virglrenderer/virglrenderer-0.7.0.ebuild
+++ b/media-libs/virglrenderer/virglrenderer-0.7.0.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://virgil3d.github.io/"
LICENSE="MIT"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=x11-libs/libdrm-2.4.50
media-libs/libepoxy"
diff --git a/media-libs/virglrenderer/virglrenderer-9999.ebuild b/media-libs/virglrenderer/virglrenderer-9999.ebuild
index ec9ae2bd798a..bbd38bf8dbdf 100644
--- a/media-libs/virglrenderer/virglrenderer-9999.ebuild
+++ b/media-libs/virglrenderer/virglrenderer-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"
@@ -19,6 +19,7 @@ HOMEPAGE="https://virgil3d.github.io/"
LICENSE="MIT"
SLOT="0"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=x11-libs/libdrm-2.4.50
media-libs/libepoxy"
diff --git a/media-libs/x265/x265-2.8.ebuild b/media-libs/x265/x265-2.8.ebuild
index c60b19162d5f..6bd37642a5be 100644
--- a/media-libs/x265/x265-2.8.ebuild
+++ b/media-libs/x265/x265-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=5
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/160"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/x265/x265-2.9.ebuild b/media-libs/x265/x265-2.9.ebuild
index 38316ce55ea2..5f28b491babf 100644
--- a/media-libs/x265/x265-2.9.ebuild
+++ b/media-libs/x265/x265-2.9.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
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/165"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/x265/x265-3.0.ebuild b/media-libs/x265/x265-3.0.ebuild
index d2632fb2a57a..2d1942d399d2 100644
--- a/media-libs/x265/x265-3.0.ebuild
+++ b/media-libs/x265/x265-3.0.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/169"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/x265/x265-3.1.2.ebuild b/media-libs/x265/x265-3.1.2.ebuild
index 599c13412516..71303686d68a 100644
--- a/media-libs/x265/x265-3.1.2.ebuild
+++ b/media-libs/x265/x265-3.1.2.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/176"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/x265/x265-3.1.ebuild b/media-libs/x265/x265-3.1.ebuild
index 599c13412516..71303686d68a 100644
--- a/media-libs/x265/x265-3.1.ebuild
+++ b/media-libs/x265/x265-3.1.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/176"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/x265/x265-3.2.ebuild b/media-libs/x265/x265-3.2.ebuild
index a020423d9d59..b1d719a14b6c 100644
--- a/media-libs/x265/x265-3.2.ebuild
+++ b/media-libs/x265/x265-3.2.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/179"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-libs/x265/x265-9999.ebuild b/media-libs/x265/x265-9999.ebuild
index e946da2c3db5..d5d064525690 100644
--- a/media-libs/x265/x265-9999.ebuild
+++ b/media-libs/x265/x265-9999.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
# subslot = libx265 soname
SLOT="0/180"
IUSE="+10bit +12bit cpu_flags_arm_neon numa pic power8 test"
+RESTRICT="!test? ( test )"
ASM_DEPEND=">=dev-lang/yasm-1.2.0"
RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild
index 0858f2b876fa..7f493b862a69 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="0.3"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube"
+RESTRICT="!test? ( test )"
# GOA is only optionally used by flickr and lua-factory plugins (checked at v0.3.8)
# json-glib used by tmdb and lua; tmdb currently non-optional
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
index ec1947195df8..8fb20461ad68 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="0.3"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube"
+RESTRICT="!test? ( test )"
# GOA is only optionally used by flickr and lua-factory plugins (checked at v0.3.8)
# json-glib used by tmdb and lua; tmdb currently non-optional
diff --git a/media-radio/tlf/tlf-1.3.2.ebuild b/media-radio/tlf/tlf-1.3.2.ebuild
index 01ca9e2d468f..ae139df1f829 100644
--- a/media-radio/tlf/tlf-1.3.2.ebuild
+++ b/media-radio/tlf/tlf-1.3.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:=
dev-libs/glib:2
diff --git a/media-radio/unixcw/unixcw-3.5.1.ebuild b/media-radio/unixcw/unixcw-3.5.1.ebuild
index b50fdf97de9c..a80f7d96363c 100644
--- a/media-radio/unixcw/unixcw-3.5.1.ebuild
+++ b/media-radio/unixcw/unixcw-3.5.1.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="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc x86"
IUSE="alsa ncurses pulseaudio suid test qt5"
+RESTRICT="!test? ( test )"
RDEPEND="ncurses? ( sys-libs/ncurses:= )
qt5? ( dev-qt/qtcore:5
diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild
index 5d0b6c1550a7..c91aa5a9d138 100644
--- a/media-sound/apulse/apulse-0.1.12-r4.ebuild
+++ b/media-sound/apulse/apulse-0.1.12-r4.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 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug sdk test"
+RESTRICT="!test? ( test )"
DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}]
media-libs/alsa-lib[${MULTILIB_USEDEP}]
diff --git a/media-sound/bluez-alsa/bluez-alsa-1.4.0.ebuild b/media-sound/bluez-alsa/bluez-alsa-1.4.0.ebuild
index 6c33c4f7d936..ebcf1d253247 100644
--- a/media-sound/bluez-alsa/bluez-alsa-1.4.0.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-1.4.0.ebuild
@@ -18,6 +18,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="aac debug hcitop ldac ofono static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
>=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
diff --git a/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild b/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild
index 0e5b0d27ae84..32e9eef4fbc0 100644
--- a/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild
@@ -18,6 +18,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="aac debug hcitop ldac ofono static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
>=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
diff --git a/media-sound/bluez-alsa/bluez-alsa-9999.ebuild b/media-sound/bluez-alsa/bluez-alsa-9999.ebuild
index 0e5b0d27ae84..32e9eef4fbc0 100644
--- a/media-sound/bluez-alsa/bluez-alsa-9999.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-9999.ebuild
@@ -18,6 +18,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="aac debug hcitop ldac ofono static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
>=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
diff --git a/media-sound/clementine/clementine-9999.ebuild b/media-sound/clementine/clementine-9999.ebuild
index 4feab71f0716..3efe963fe1b3 100644
--- a/media-sound/clementine/clementine-9999.ebuild
+++ b/media-sound/clementine/clementine-9999.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player
LICENSE="GPL-3"
SLOT="0"
IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
udisks? ( dbus )
diff --git a/media-sound/easytag/easytag-2.4.3-r1.ebuild b/media-sound/easytag/easytag-2.4.3-r1.ebuild
index 630be7217fa0..7736f4dd65ab 100644
--- a/media-sound/easytag/easytag-2.4.3-r1.ebuild
+++ b/media-sound/easytag/easytag-2.4.3-r1.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 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="flac mp3 mp4 nautilus opus speex test vorbis wavpack"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
opus? ( vorbis )
speex? ( vorbis )
diff --git a/media-sound/flacon/flacon-4.1.0.ebuild b/media-sound/flacon/flacon-4.1.0.ebuild
index 446aeca8ef6e..82b17e271799 100644
--- a/media-sound/flacon/flacon-4.1.0.ebuild
+++ b/media-sound/flacon/flacon-4.1.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
EAPI=6
@@ -18,6 +18,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-i18n/uchardet
diff --git a/media-sound/gpodder/gpodder-3.10.5.ebuild b/media-sound/gpodder/gpodder-3.10.5.ebuild
index 6cc2606c98ba..bb7216eba8f5 100644
--- a/media-sound/gpodder/gpodder-3.10.5.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.5.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
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="+dbus bluetooth kernel_linux mtp test"
+RESTRICT="!test? ( test )"
# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
diff --git a/media-sound/gpodder/gpodder-3.9.1.ebuild b/media-sound/gpodder/gpodder-3.9.1.ebuild
index 9f1d60ab836c..851a7af6e50e 100644
--- a/media-sound/gpodder/gpodder-3.9.1.ebuild
+++ b/media-sound/gpodder/gpodder-3.9.1.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
@@ -17,6 +17,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="+dbus bluetooth ipod kernel_linux mtp test"
+RESTRICT="!test? ( test )"
#TODO: Make pygtk optional, see README
COMMON_DEPEND="
diff --git a/media-sound/mpc/mpc-0.30.ebuild b/media-sound/mpc/mpc-0.30.ebuild
index f37f250a2c9d..70cabfb92a48 100644
--- a/media-sound/mpc/mpc-0.30.ebuild
+++ b/media-sound/mpc/mpc-0.30.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="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
IUSE="iconv test"
+RESTRICT="!test? ( test )"
RDEPEND="media-libs/libmpdclient
iconv? ( virtual/libiconv )"
diff --git a/media-sound/rhythmbox/rhythmbox-3.4.3.ebuild b/media-sound/rhythmbox/rhythmbox-3.4.3.ebuild
index 03aac902565f..60e0573eb65d 100644
--- a/media-sound/rhythmbox/rhythmbox-3.4.3.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-3.4.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp nsplugin +python test +udev upnp-av"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
ipod? ( udev )
mtp? ( udev )
diff --git a/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild b/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild
index 0af3611a9e9f..ed690672588a 100644
--- a/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild
+++ b/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="debug flac test vorbis"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
app-text/iso-codes
diff --git a/media-sound/whipper/whipper-0.7.3-r1.ebuild b/media-sound/whipper/whipper-0.7.3-r1.ebuild
index 9491ea390da1..42f05504de49 100644
--- a/media-sound/whipper/whipper-0.7.3-r1.ebuild
+++ b/media-sound/whipper/whipper-0.7.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/media-tv/kodi/kodi-18.3-r1.ebuild b/media-tv/kodi/kodi-18.3-r1.ebuild
index 166f22eaccba..477b728c91b2 100644
--- a/media-tv/kodi/kodi-18.3-r1.ebuild
+++ b/media-tv/kodi/kodi-18.3-r1.ebuild
@@ -42,6 +42,7 @@ SLOT="0"
# it is _required_ for USB support. Otherwise they'll disable udev and
# that's going to be worse.
IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms libressl libusb lirc mariadb mysql nfs +opengl pulseaudio raspberry-pi samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( gles opengl )
diff --git a/media-tv/kodi/kodi-18.4.ebuild b/media-tv/kodi/kodi-18.4.ebuild
index 88ebd8f9b020..e8bf3f3479d4 100644
--- a/media-tv/kodi/kodi-18.4.ebuild
+++ b/media-tv/kodi/kodi-18.4.ebuild
@@ -42,6 +42,7 @@ SLOT="0"
# it is _required_ for USB support. Otherwise they'll disable udev and
# that's going to be worse.
IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms libressl libusb lirc mariadb mysql nfs +opengl pulseaudio raspberry-pi samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( gles opengl )
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
index bef93fffa85b..1a0ea043f038 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
index 563691cc85a6..3ca8cba21bb9 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
diff --git a/media-video/clive/clive-2.3.0.1.ebuild b/media-video/clive/clive-2.3.0.1.ebuild
index 9d5ff02dec34..60f93ec9b36b 100644
--- a/media-video/clive/clive-2.3.0.1.ebuild
+++ b/media-video/clive/clive-2.3.0.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="clipboard pager password test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/BerkeleyDB-0.34
>=dev-perl/Config-Tiny-2.12
diff --git a/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild b/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild
index 3dc2ba06cd44..4f247e2eb8b2 100644
--- a/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild
+++ b/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="gnome gtk jpeg libav png test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="gnome? ( gtk )
test? ( png jpeg )"
diff --git a/media-video/libva-utils/libva-utils-2.4.0.ebuild b/media-video/libva-utils/libva-utils-2.4.0.ebuild
index 8482dda2887c..f9e89f182263 100644
--- a/media-video/libva-utils/libva-utils-2.4.0.ebuild
+++ b/media-video/libva-utils/libva-utils-2.4.0.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="+drm test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( drm wayland X )"
diff --git a/media-video/libva-utils/libva-utils-9999.ebuild b/media-video/libva-utils/libva-utils-9999.ebuild
index 928d6f126f65..0f311f4f431d 100644
--- a/media-video/libva-utils/libva-utils-9999.ebuild
+++ b/media-video/libva-utils/libva-utils-9999.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="+drm test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( drm wayland X )"
diff --git a/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
index 3fabd7e2dccb..83ca04cff737 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug nls pch test qt5"
+RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
diff --git a/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild
index ed4d29782167..f29330b7108c 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug nls pch test qt5"
+RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
diff --git a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
index 5fa946801729..99b70cef63ea 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug nls pch test qt5"
+RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
diff --git a/media-video/peek/peek-1.3.1-r2.ebuild b/media-video/peek/peek-1.3.1-r2.ebuild
index 93add0710fae..75a4200a7855 100644
--- a/media-video/peek/peek-1.3.1-r2.ebuild
+++ b/media-video/peek/peek-1.3.1-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="keybinder test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.38:2
media-video/ffmpeg[X,encode,vpx,xcb]
diff --git a/media-video/peek/peek-1.4.0.ebuild b/media-video/peek/peek-1.4.0.ebuild
index 7cab4b5a3799..569a57259a23 100644
--- a/media-video/peek/peek-1.4.0.ebuild
+++ b/media-video/peek/peek-1.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="keybinder test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.38:2
media-video/ffmpeg[X,encode,vpx,xcb]
diff --git a/media-video/pitivi/pitivi-0.97.1.ebuild b/media-video/pitivi/pitivi-0.97.1.ebuild
index 087bc0875c1d..6d819f696295 100644
--- a/media-video/pitivi/pitivi-0.97.1.ebuild
+++ b/media-video/pitivi/pitivi-0.97.1.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="v4l test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# XXX: recommends gst-plugins-libav and frei0r-plugins
diff --git a/media-video/pitivi/pitivi-0.98.1.ebuild b/media-video/pitivi/pitivi-0.98.1.ebuild
index 928c451ff8bd..987aa9e14487 100644
--- a/media-video/pitivi/pitivi-0.98.1.ebuild
+++ b/media-video/pitivi/pitivi-0.98.1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="v4l test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# XXX: recommends gst-plugins-libav and frei0r-plugins
diff --git a/media-video/pitivi/pitivi-0.999.ebuild b/media-video/pitivi/pitivi-0.999.ebuild
index 0f1661aa8e0b..c7703da70ced 100644
--- a/media-video/pitivi/pitivi-0.999.ebuild
+++ b/media-video/pitivi/pitivi-0.999.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="v4l test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# XXX: recommends gst-plugins-libav and frei0r-plugins
diff --git a/media-video/subliminal/subliminal-9999.ebuild b/media-video/subliminal/subliminal-9999.ebuild
index 7c83f3864f02..730716b31468 100644
--- a/media-video/subliminal/subliminal-9999.ebuild
+++ b/media-video/subliminal/subliminal-9999.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
diff --git a/media-video/totem/totem-3.30.0.ebuild b/media-video/totem/totem-3.30.0.ebuild
index ee7f1d4b1587..9506455784d7 100644
--- a/media-video/totem/totem-3.30.0.ebuild
+++ b/media-video/totem/totem-3.30.0.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Videos"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
IUSE="cdr gtk-doc +introspection lirc nautilus +python test vala"
+RESTRICT="!test? ( test )"
# see bug #359379
REQUIRED_USE="
python? ( introspection ${PYTHON_REQUIRED_USE} )
diff --git a/net-analyzer/arping/arping-2.17.ebuild b/net-analyzer/arping/arping-2.17.ebuild
index afd95c1681ba..d835ad002b19 100644
--- a/net-analyzer/arping/arping-2.17.ebuild
+++ b/net-analyzer/arping/arping-2.17.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
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
net-libs/libpcap
diff --git a/net-analyzer/arping/arping-2.19.ebuild b/net-analyzer/arping/arping-2.19.ebuild
index c31fa81c7b4f..8c07c531c864 100644
--- a/net-analyzer/arping/arping-2.19.ebuild
+++ b/net-analyzer/arping/arping-2.19.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="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
net-libs/libpcap
diff --git a/net-analyzer/arping/arping-2.20.ebuild b/net-analyzer/arping/arping-2.20.ebuild
index bfa7e8bc3a8d..2af28124c81d 100644
--- a/net-analyzer/arping/arping-2.20.ebuild
+++ b/net-analyzer/arping/arping-2.20.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="
net-libs/libpcap
diff --git a/net-analyzer/ettercap/ettercap-0.8.3.ebuild b/net-analyzer/ettercap/ettercap-0.8.3.ebuild
index 0efc31c95f97..5a67e97e5162 100644
--- a/net-analyzer/ettercap/ettercap-0.8.3.ebuild
+++ b/net-analyzer/ettercap/ettercap-0.8.3.ebuild
@@ -20,6 +20,7 @@ else
fi
IUSE="doc geoip gtk ipv6 libressl ncurses +plugins test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libbsd
dev-libs/libpcre
diff --git a/net-analyzer/ettercap/ettercap-9999.ebuild b/net-analyzer/ettercap/ettercap-9999.ebuild
index 504fab9ea4be..8db7873acf3e 100644
--- a/net-analyzer/ettercap/ettercap-9999.ebuild
+++ b/net-analyzer/ettercap/ettercap-9999.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
@@ -20,6 +20,7 @@ else
fi
IUSE="doc gtk ipv6 libressl ncurses +plugins test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libbsd
dev-libs/libpcre
diff --git a/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p10.ebuild b/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p10.ebuild
index 74f333413356..b36094f1ee3e 100644
--- a/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p10.ebuild
+++ b/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p10.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
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="examples nagios4 perl python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="!sys-apps/ucspi-unix:0
diff --git a/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p16.ebuild b/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p16.ebuild
index 611b5856b891..8c27e80b89bc 100644
--- a/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p16.ebuild
+++ b/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p16.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
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="examples nagios4 perl python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="!sys-apps/ucspi-unix:0
diff --git a/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p26.ebuild b/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p26.ebuild
index 3813d1d6918e..a1b4fa136b85 100644
--- a/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p26.ebuild
+++ b/net-analyzer/mk-livestatus/mk-livestatus-1.2.8_p26.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
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="examples nagios4 perl python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="!sys-apps/ucspi-unix:0
diff --git a/net-analyzer/munin/munin-2.0.49.ebuild b/net-analyzer/munin/munin-2.0.49.ebuild
index 42bf360e6029..1e0ed2049704 100644
--- a/net-analyzer/munin/munin-2.0.49.ebuild
+++ b/net-analyzer/munin/munin-2.0.49.ebuild
@@ -19,6 +19,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86"
IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
# Upstream's listing of required modules is NOT correct!
diff --git a/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.3-r1.ebuild b/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.3-r1.ebuild
index 608ea0ded029..dbb861877c8b 100644
--- a/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.3-r1.ebuild
+++ b/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.3-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_PN}-${PV}"
diff --git a/net-analyzer/sslsplit/sslsplit-0.5.4.ebuild b/net-analyzer/sslsplit/sslsplit-0.5.4.ebuild
index af09469872b6..7960cc011edf 100644
--- a/net-analyzer/sslsplit/sslsplit-0.5.4.ebuild
+++ b/net-analyzer/sslsplit/sslsplit-0.5.4.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://www.roe.ch/SSLsplit"
LICENSE="BSD-2"
SLOT="0"
IUSE="elibc_musl test"
+RESTRICT="!test? ( test )"
if [[ ${PV} == *9999 ]] ; then
inherit git-r3
diff --git a/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild b/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild
index 5ea7c49b62cf..2aa8a7e58600 100644
--- a/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild
+++ b/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://www.roe.ch/SSLsplit"
LICENSE="BSD-2"
SLOT="0"
IUSE="elibc_musl test"
+RESTRICT="!test? ( test )"
if [[ ${PV} == *9999 ]] ; then
inherit git-r3
diff --git a/net-analyzer/sslsplit/sslsplit-9999.ebuild b/net-analyzer/sslsplit/sslsplit-9999.ebuild
index 5ea7c49b62cf..2aa8a7e58600 100644
--- a/net-analyzer/sslsplit/sslsplit-9999.ebuild
+++ b/net-analyzer/sslsplit/sslsplit-9999.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://www.roe.ch/SSLsplit"
LICENSE="BSD-2"
SLOT="0"
IUSE="elibc_musl test"
+RESTRICT="!test? ( test )"
if [[ ${PV} == *9999 ]] ; then
inherit git-r3
diff --git a/net-analyzer/suricata/suricata-4.0.4.ebuild b/net-analyzer/suricata/suricata-4.0.4.ebuild
index 98ed94d5b7d5..2ea320ca46ba 100644
--- a/net-analyzer/suricata/suricata-4.0.4.ebuild
+++ b/net-analyzer/suricata/suricata-4.0.4.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+af-packet control-socket cuda debug +detection geoip hardened logrotate lua luajit nflog +nfqueue redis +rules test"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/jansson-2.2
diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild
index 3ea9ef51738d..c4d7bb454a9d 100644
--- a/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.9.3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="+drop-root libressl smi ssl samba suid test"
+RESTRICT="!test? ( test )"
RDEPEND="
drop-root? ( sys-libs/libcap-ng )
diff --git a/net-analyzer/tcpdump/tcpdump-9999.ebuild b/net-analyzer/tcpdump/tcpdump-9999.ebuild
index f4831f210d9a..52faf660b30f 100644
--- a/net-analyzer/tcpdump/tcpdump-9999.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-9999.ebuild
@@ -14,6 +14,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
IUSE="+drop-root libressl smi ssl samba suid test"
+RESTRICT="!test? ( test )"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
KEYWORDS=""
diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild b/net-analyzer/vnstat/vnstat-1.17.ebuild
index d52c53733fd7..d48e9aa70bab 100644
--- a/net-analyzer/vnstat/vnstat-1.17.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17.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
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86"
IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
gd? ( media-libs/gd[png] )
diff --git a/net-analyzer/vnstat/vnstat-2.3.ebuild b/net-analyzer/vnstat/vnstat-2.3.ebuild
index c5e123218abe..63dfca4ff73d 100644
--- a/net-analyzer/vnstat/vnstat-2.3.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.3.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-db/sqlite
diff --git a/net-analyzer/vnstat/vnstat-2.4.ebuild b/net-analyzer/vnstat/vnstat-2.4.ebuild
index 158b3bde0441..3c08307f0cf8 100644
--- a/net-analyzer/vnstat/vnstat-2.4.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.4.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-db/sqlite
diff --git a/net-analyzer/vnstat/vnstat-9999.ebuild b/net-analyzer/vnstat/vnstat-9999.ebuild
index 0b1d30191127..7299c18fe077 100644
--- a/net-analyzer/vnstat/vnstat-9999.ebuild
+++ b/net-analyzer/vnstat/vnstat-9999.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-db/sqlite
diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild
index 2f732970bcdd..fe53b5431fa2 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy"
LICENSE="ISC"
SLOT="0"
IUSE="pie test"
+RESTRICT+=" !test? ( test )"
FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch )
diff --git a/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild b/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
index ed3b96e1ed6a..493fd0f5e4c1 100644
--- a/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp +ssl systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="dnscrypt? ( ssl )
gnutls? ( ssl )"
diff --git a/net-dns/dnsdist/dnsdist-9999.ebuild b/net-dns/dnsdist/dnsdist-9999.ebuild
index ed3b96e1ed6a..493fd0f5e4c1 100644
--- a/net-dns/dnsdist/dnsdist-9999.ebuild
+++ b/net-dns/dnsdist/dnsdist-9999.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp +ssl systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="dnscrypt? ( ssl )
gnutls? ( ssl )"
diff --git a/net-dns/opendnssec/opendnssec-1.3.18-r1.ebuild b/net-dns/opendnssec/opendnssec-1.3.18-r1.ebuild
index d4bfd0296b7c..c29c6bf1ac7b 100644
--- a/net-dns/opendnssec/opendnssec-1.3.18-r1.ebuild
+++ b/net-dns/opendnssec/opendnssec-1.3.18-r1.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
@@ -15,6 +15,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="-auditor +curl debug doc eppclient mysql +signer +sqlite test ${PKCS11_IUSE}"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/perl
diff --git a/net-dns/opendnssec/opendnssec-1.4.12-r1.ebuild b/net-dns/opendnssec/opendnssec-1.4.12-r1.ebuild
index 68d85cf8be58..61d2ca9f1014 100644
--- a/net-dns/opendnssec/opendnssec-1.4.12-r1.ebuild
+++ b/net-dns/opendnssec/opendnssec-1.4.12-r1.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
@@ -15,6 +15,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc +mysql +signer sqlite test ${PKCS11_IUSE}"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/perl
diff --git a/net-dns/opendnssec/opendnssec-1.4.8.2.ebuild b/net-dns/opendnssec/opendnssec-1.4.8.2.ebuild
index c83f258bb104..271869383a54 100644
--- a/net-dns/opendnssec/opendnssec-1.4.8.2.ebuild
+++ b/net-dns/opendnssec/opendnssec-1.4.8.2.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
@@ -15,6 +15,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc +mysql +signer sqlite test ${PKCS11_IUSE}"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/perl
diff --git a/net-dns/opendnssec/opendnssec-2.0.1-r1.ebuild b/net-dns/opendnssec/opendnssec-2.0.1-r1.ebuild
index f4ecf0b3f3eb..4802edd1581e 100644
--- a/net-dns/opendnssec/opendnssec-2.0.1-r1.ebuild
+++ b/net-dns/opendnssec/opendnssec-2.0.1-r1.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
@@ -15,6 +15,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc +mysql readline +signer sqlite test ${PKCS11_IUSE}"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/perl
diff --git a/net-dns/opendnssec/opendnssec-2.0.3-r1.ebuild b/net-dns/opendnssec/opendnssec-2.0.3-r1.ebuild
index d8769127684e..71ed1ff5e73b 100644
--- a/net-dns/opendnssec/opendnssec-2.0.3-r1.ebuild
+++ b/net-dns/opendnssec/opendnssec-2.0.3-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc +mysql readline +signer sqlite test ${PKCS11_IUSE}"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-lang/perl
diff --git a/net-dns/pdns/pdns-4.1.13.ebuild b/net-dns/pdns/pdns-4.1.13.ebuild
index ae6ae070db07..41fbabb111d2 100644
--- a/net-dns/pdns/pdns-4.1.13.ebuild
+++ b/net-dns/pdns/pdns-4.1.13.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="amd64 x86"
# xdb: (almost) dead, surely not supported
IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sodium sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="mydns? ( mysql )"
diff --git a/net-dns/pdns/pdns-4.2.0.ebuild b/net-dns/pdns/pdns-4.2.0.ebuild
index e1229b5437f0..5c7378bfdf75 100644
--- a/net-dns/pdns/pdns-4.2.0.ebuild
+++ b/net-dns/pdns/pdns-4.2.0.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~x86"
# xdb: (almost) dead, surely not supported
IUSE="debug doc geoip ldap libressl lua luajit lua-records mydns mysql opendbx postgres protobuf remote sodium sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="lua-records? ( lua ) mydns? ( mysql )"
diff --git a/net-dns/pdns/pdns-4.2.1.ebuild b/net-dns/pdns/pdns-4.2.1.ebuild
index e1229b5437f0..5c7378bfdf75 100644
--- a/net-dns/pdns/pdns-4.2.1.ebuild
+++ b/net-dns/pdns/pdns-4.2.1.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~x86"
# xdb: (almost) dead, surely not supported
IUSE="debug doc geoip ldap libressl lua luajit lua-records mydns mysql opendbx postgres protobuf remote sodium sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="lua-records? ( lua ) mydns? ( mysql )"
diff --git a/net-dns/pdnsd/pdnsd-1.2.9a-r1.ebuild b/net-dns/pdnsd/pdnsd-1.2.9a-r1.ebuild
index 67ce6e471960..2fcb1252a535 100644
--- a/net-dns/pdnsd/pdnsd-1.2.9a-r1.ebuild
+++ b/net-dns/pdnsd/pdnsd-1.2.9a-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ~s390 sparc x86"
IUSE="debug ipv6 isdn +urandom test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( net-dns/bind-tools )"
diff --git a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
index 941fd2c1f91c..beab65cedd77 100644
--- a/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
+++ b/net-dns/pdnsd/pdnsd-1.2.9a-r2.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~s390 ~sparc ~x86"
IUSE="debug ipv6 isdn +urandom test"
+RESTRICT="!test? ( test )"
RDEPEND="
acct-group/pdnsd
diff --git a/net-dns/rbldnsd/rbldnsd-0.998b.ebuild b/net-dns/rbldnsd/rbldnsd-0.998b.ebuild
index f07bb9465962..19ee0603f04b 100644
--- a/net-dns/rbldnsd/rbldnsd-0.998b.ebuild
+++ b/net-dns/rbldnsd/rbldnsd-0.998b.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa sparc x86"
IUSE="ipv6 test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}"
diff --git a/net-dns/resolv_wrapper/resolv_wrapper-1.1.4.ebuild b/net-dns/resolv_wrapper/resolv_wrapper-1.1.4.ebuild
index 08489fe3e613..46ba959b819d 100644
--- a/net-dns/resolv_wrapper/resolv_wrapper-1.1.4.ebuild
+++ b/net-dns/resolv_wrapper/resolv_wrapper-1.1.4.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
@@ -12,6 +12,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/net-dns/resolv_wrapper/resolv_wrapper-1.1.5.ebuild b/net-dns/resolv_wrapper/resolv_wrapper-1.1.5.ebuild
index c890434ea595..e717fbe3166a 100644
--- a/net-dns/resolv_wrapper/resolv_wrapper-1.1.5.ebuild
+++ b/net-dns/resolv_wrapper/resolv_wrapper-1.1.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=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-dns/unbound/unbound-1.9.4.ebuild b/net-dns/unbound/unbound-1.9.4.ebuild
index 9b6df938ec24..cd653fdb32bd 100644
--- a/net-dns/unbound/unbound-1.9.4.ebuild
+++ b/net-dns/unbound/unbound-1.9.4.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD GPL-2"
SLOT="0/8" # ABI version of libunbound.so
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 x86"
IUSE="debug dnscrypt dnstap +ecdsa ecs gost libressl python redis selinux static-libs systemd test threads"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# Note: expat is needed by executable only but the Makefile is custom
diff --git a/net-dns/validns/validns-0.8.ebuild b/net-dns/validns/validns-0.8.ebuild
index b50c9ab0f8d9..88412c36c750 100644
--- a/net-dns/validns/validns-0.8.ebuild
+++ b/net-dns/validns/validns-0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -11,6 +11,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/judy"
DEPEND="
diff --git a/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild b/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild
index 393df3a15fde..98352290b975 100644
--- a/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild
+++ b/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="aufs bash-completion debug doc preload server test test-programs"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-cpp/gtest
diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index 1e09301af295..3ce9cca1ef23 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
${IUSE_PROTOCOLS}"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
|| ( purple xmpp msn oscar )
diff --git a/net-im/empathy/empathy-3.12.14.ebuild b/net-im/empathy/empathy-3.12.14.ebuild
index 0da5036c8c0e..59c7551a4919 100644
--- a/net-im/empathy/empathy-3.12.14.ebuild
+++ b/net-im/empathy/empathy-3.12.14.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Empathy"
LICENSE="GPL-2 CC-BY-SA-3.0 FDL-1.3 LGPL-2.1"
SLOT="0"
IUSE="debug +geolocation gnome gnome-online-accounts +map spell test +v4l"
+RESTRICT="!test? ( test )"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
# False positives caused by nested configure scripts
diff --git a/net-im/poezio/poezio-0.12.ebuild b/net-im/poezio/poezio-0.12.ebuild
index d550ee29c570..8143dd8319db 100644
--- a/net-im/poezio/poezio-0.12.ebuild
+++ b/net-im/poezio/poezio-0.12.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 @@ HOMEPAGE="https://poez.io/"
LICENSE="ZLIB"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://git.poez.io/${PN}.git"
diff --git a/net-im/poezio/poezio-9999.ebuild b/net-im/poezio/poezio-9999.ebuild
index a0147fb03e58..5c1d4b770a47 100644
--- a/net-im/poezio/poezio-9999.ebuild
+++ b/net-im/poezio/poezio-9999.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://poez.io/"
LICENSE="ZLIB"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://lab.louiz.org/${PN}/${PN}.git"
diff --git a/net-im/prosody/prosody-0.11.2-r1.ebuild b/net-im/prosody/prosody-0.11.2-r1.ebuild
index a39b14a30be3..30f813ea7270 100644
--- a/net-im/prosody/prosody-0.11.2-r1.ebuild
+++ b/net-im/prosody/prosody-0.11.2-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl test"
+RESTRICT="!test? ( test )"
BASE_DEPEND="net-im/jabber-base
dev-lua/LuaBitOp
diff --git a/net-im/prosody/prosody-0.11.3.ebuild b/net-im/prosody/prosody-0.11.3.ebuild
index 253c10d7bfbf..7ffdb4c9699d 100644
--- a/net-im/prosody/prosody-0.11.3.ebuild
+++ b/net-im/prosody/prosody-0.11.3.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="ipv6 jit libevent libressl mysql postgres sqlite ssl test zlib"
+RESTRICT="!test? ( test )"
BASE_DEPEND="net-im/jabber-base
dev-lua/LuaBitOp
diff --git a/net-im/qtox/qtox-1.16.3.ebuild b/net-im/qtox/qtox-1.16.3.ebuild
index 028c8cdda832..44236e1bfab8 100644
--- a/net-im/qtox/qtox-1.16.3.ebuild
+++ b/net-im/qtox/qtox-1.16.3.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="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="notification test X"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 24ca529bcbea..955d7a8edce1 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-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="GPL-3+"
SLOT="0"
KEYWORDS=""
IUSE="notification test X"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-db/sqlcipher
diff --git a/net-im/turses/turses-0.2.23.ebuild b/net-im/turses/turses-0.2.23.ebuild
index ece5e2e592de..0bcf36089c13 100644
--- a/net-im/turses/turses-0.2.23.ebuild
+++ b/net-im/turses/turses-0.2.23.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/httplib2[${PYTHON_USEDEP}]
diff --git a/net-irc/polari/polari-3.30.2.ebuild b/net-irc/polari/polari-3.30.2.ebuild
index d25b4a62e8b5..73f90a880739 100644
--- a/net-irc/polari/polari-3.30.2.ebuild
+++ b/net-irc/polari/polari-3.30.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=dev-libs/glib-2.43.4:2
diff --git a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
index 66a7595c94b0..fa25d3319cb4 100644
--- a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
+++ b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
diff --git a/net-irc/znc/znc-1.7.4.ebuild b/net-irc/znc/znc-1.7.4.ebuild
index 3bd414de0020..92763dca915e 100644
--- a/net-irc/znc/znc-1.7.4.ebuild
+++ b/net-irc/znc/znc-1.7.4.ebuild
@@ -30,6 +30,7 @@ HOMEPAGE="https://znc.in"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+ipv6 +icu libressl nls perl python +ssl sasl tcl test +zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
diff --git a/net-irc/znc/znc-1.7.5.ebuild b/net-irc/znc/znc-1.7.5.ebuild
index 6d5656de499d..6176d1304602 100644
--- a/net-irc/znc/znc-1.7.5.ebuild
+++ b/net-irc/znc/znc-1.7.5.ebuild
@@ -30,6 +30,7 @@ HOMEPAGE="https://znc.in"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+ipv6 +icu libressl nls perl python +ssl sasl tcl test +zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
diff --git a/net-irc/znc/znc-9999.ebuild b/net-irc/znc/znc-9999.ebuild
index 6d5656de499d..6176d1304602 100644
--- a/net-irc/znc/znc-9999.ebuild
+++ b/net-irc/znc/znc-9999.ebuild
@@ -30,6 +30,7 @@ HOMEPAGE="https://znc.in"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+ipv6 +icu libressl nls perl python +ssl sasl tcl test +zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
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 ) )
diff --git a/net-mail/grepmail/grepmail-5.30.33-r2.ebuild b/net-mail/grepmail/grepmail-5.30.33-r2.ebuild
index 78f9e267c1b3..c02c6360e139 100644
--- a/net-mail/grepmail/grepmail-5.30.33-r2.ebuild
+++ b/net-mail/grepmail/grepmail-5.30.33-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
@@ -16,6 +16,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Inline
diff --git a/net-mail/lbdb/lbdb-0.47.ebuild b/net-mail/lbdb/lbdb-0.47.ebuild
index c5adc17be89a..7ac9a150cc56 100644
--- a/net-mail/lbdb/lbdb-0.47.ebuild
+++ b/net-mail/lbdb/lbdb-0.47.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=7
@@ -12,6 +12,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
LICENSE="GPL-2"
IUSE="abook bbdb crypt evo finger ldap pda test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/libvformat
evo? ( mail-client/evolution )
diff --git a/net-misc/clusterssh/clusterssh-4.03.03.ebuild b/net-misc/clusterssh/clusterssh-4.03.03.ebuild
index 863fe1fd08fc..c121d86103db 100644
--- a/net-misc/clusterssh/clusterssh-4.03.03.ebuild
+++ b/net-misc/clusterssh/clusterssh-4.03.03.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=5
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Exception-Class
diff --git a/net-misc/clusterssh/clusterssh-4.30.600.ebuild b/net-misc/clusterssh/clusterssh-4.30.600.ebuild
index 46eaa9f27080..bb6b7e86a265 100644
--- a/net-misc/clusterssh/clusterssh-4.30.600.ebuild
+++ b/net-misc/clusterssh/clusterssh-4.30.600.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=5
@@ -20,6 +20,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Config-Simple
diff --git a/net-misc/clusterssh/clusterssh-9999.ebuild b/net-misc/clusterssh/clusterssh-9999.ebuild
index 28e0fdc6d1d7..666c202462f3 100644
--- a/net-misc/clusterssh/clusterssh-9999.ebuild
+++ b/net-misc/clusterssh/clusterssh-9999.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=5
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Exception-Class
diff --git a/net-misc/crossbar/crossbar-17.12.1.ebuild b/net-misc/crossbar/crossbar-17.12.1.ebuild
index f583671c1506..e19adec356fe 100644
--- a/net-misc/crossbar/crossbar-17.12.1.ebuild
+++ b/net-misc/crossbar/crossbar-17.12.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test tor"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
diff --git a/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild b/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild
index e146bb877647..29ce90de46a4 100644
--- a/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild
+++ b/net-misc/crossbar/crossbar-17.6.1_p3-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 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/setuptools-36.0.1[${PYTHON_USEDEP}]
diff --git a/net-misc/crossbar/crossbar-17.8.1.ebuild b/net-misc/crossbar/crossbar-17.8.1.ebuild
index 3d83b60f86ef..4520fa8a4f1a 100644
--- a/net-misc/crossbar/crossbar-17.8.1.ebuild
+++ b/net-misc/crossbar/crossbar-17.8.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test tor"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
diff --git a/net-misc/crossbar/crossbar-17.9.1.ebuild b/net-misc/crossbar/crossbar-17.9.1.ebuild
index 393fe4e08568..5218923f9413 100644
--- a/net-misc/crossbar/crossbar-17.9.1.ebuild
+++ b/net-misc/crossbar/crossbar-17.9.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test tor"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
diff --git a/net-misc/crossbar/crossbar-18.3.1.ebuild b/net-misc/crossbar/crossbar-18.3.1.ebuild
index 0e5de6b82bcf..f90a14aa47c8 100644
--- a/net-misc/crossbar/crossbar-18.3.1.ebuild
+++ b/net-misc/crossbar/crossbar-18.3.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
diff --git a/net-misc/csync/csync-0.50.0-r1.ebuild b/net-misc/csync/csync-0.50.0-r1.ebuild
index 5374066247df..4439f480f684 100644
--- a/net-misc/csync/csync-0.50.0-r1.ebuild
+++ b/net-misc/csync/csync-0.50.0-r1.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="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc iconv samba +sftp test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-db/sqlite-3.4:3
net-libs/neon[ssl]
diff --git a/net-misc/csync/csync-0.50.0.ebuild b/net-misc/csync/csync-0.50.0.ebuild
index e94ffa92f273..188fcabcab5f 100644
--- a/net-misc/csync/csync-0.50.0.ebuild
+++ b/net-misc/csync/csync-0.50.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
EAPI=5
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc iconv samba +sftp test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-db/sqlite-3.4:3
net-libs/neon[ssl]
diff --git a/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild b/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
index 7e5cfb6e5906..fdbeb49fd217 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc2-r1.ebuild
@@ -22,6 +22,7 @@ HOMEPAGE="http://www.freerdp.com/"
LICENSE="Apache-2.0"
SLOT="0/2"
IUSE="alsa +client cpu_flags_arm_neon cups debug doc ffmpeg gstreamer jpeg libav libressl openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0= )
diff --git a/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild b/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
index 2e2b4e41b520..741e74e65869 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc4.ebuild
@@ -23,6 +23,7 @@ HOMEPAGE="http://www.freerdp.com/"
LICENSE="Apache-2.0"
SLOT="0/2"
IUSE="alsa +client cpu_flags_arm_neon cups debug doc ffmpeg gstreamer jpeg libav libressl openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0= )
diff --git a/net-misc/freerdp/freerdp-9999.ebuild b/net-misc/freerdp/freerdp-9999.ebuild
index 7091b2f1eb7d..7c33bd96354a 100644
--- a/net-misc/freerdp/freerdp-9999.ebuild
+++ b/net-misc/freerdp/freerdp-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://www.freerdp.com/"
LICENSE="Apache-2.0"
SLOT="0/2"
IUSE="alsa +client cpu_flags_arm_neon cups debug doc ffmpeg gstreamer jpeg libav libressl openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:0= )
diff --git a/net-misc/httpie/httpie-1.0.3.ebuild b/net-misc/httpie/httpie-1.0.3.ebuild
index ece6fbac393f..526bb639658f 100644
--- a/net-misc/httpie/httpie-1.0.3.ebuild
+++ b/net-misc/httpie/httpie-1.0.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]
>=dev-python/requests-2.19.1[${PYTHON_USEDEP}]"
diff --git a/net-misc/ipv6calc/ipv6calc-1.0.0.ebuild b/net-misc/ipv6calc/ipv6calc-1.0.0.ebuild
index 995376c6640e..ff23d37cf910 100644
--- a/net-misc/ipv6calc/ipv6calc-1.0.0.ebuild
+++ b/net-misc/ipv6calc/ipv6calc-1.0.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux"
IUSE="geoip libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:= )
diff --git a/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild b/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild
index 898a06fd0de2..65630c1080ec 100644
--- a/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild
+++ b/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="geoip libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
!libressl? ( dev-libs/openssl:= )
diff --git a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20190618.ebuild b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20190618.ebuild
index 4b4321836f0f..3a762f11ef5b 100644
--- a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20190618.ebuild
+++ b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20190618.ebuild
@@ -12,6 +12,7 @@ LICENSE="CC-PD"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/libxslt
diff --git a/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
index 8daaabf70907..25d4a61e581c 100644
--- a/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2+"
SLOT="0" # add subslot if libnm-util.so.2 or libnm-glib.so.4 bumps soname version
IUSE="audit bluetooth connection-sharing consolekit +dhclient dhcpcd elogind gnutls +introspection iwd json kernel_linux +nss +modemmanager ncurses ofono ovs policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
bluetooth? ( modemmanager )
diff --git a/net-misc/nyx/nyx-2.0.4.ebuild b/net-misc/nyx/nyx-2.0.4.ebuild
index 47a846523c3b..768da7eff156 100644
--- a/net-misc/nyx/nyx-2.0.4.ebuild
+++ b/net-misc/nyx/nyx-2.0.4.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/net-misc/nyx/nyx-2.1.0.ebuild b/net-misc/nyx/nyx-2.1.0.ebuild
index 47a846523c3b..768da7eff156 100644
--- a/net-misc/nyx/nyx-2.1.0.ebuild
+++ b/net-misc/nyx/nyx-2.1.0.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/net-misc/openssh/openssh-7.5_p1-r4.ebuild b/net-misc/openssh/openssh-7.5_p1-r4.ebuild
index 4b4ae5463ae3..cebd6ad71ed6 100644
--- a/net-misc/openssh/openssh-7.5_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.5_p1-r4.ebuild
@@ -28,6 +28,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Probably want to drop ssl defaulting to on in a future version.
IUSE="abi_mips_n32 audit bindist debug ${HPN_PATCH:++}hpn kerberos kernel_linux ldap ldns libedit libressl livecd pam +pie sctp selinux skey ssh1 +ssl static test X X509"
+RESTRICT="!test? ( test )"
REQUIRED_USE="ldns? ( ssl )
pie? ( !static )
ssh1? ( ssl )
diff --git a/net-misc/quagga/quagga-1.2.4.ebuild b/net-misc/quagga/quagga-1.2.4.ebuild
index bac79f4ac542..788e47a3c8f3 100644
--- a/net-misc/quagga/quagga-1.2.4.ebuild
+++ b/net-misc/quagga/quagga-1.2.4.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
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc ~s390 sparc x86"
IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam protobuf +readline snmp tcp-zebra test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
caps? ( sys-libs/libcap )
diff --git a/net-misc/radvd/radvd-2.14.ebuild b/net-misc/radvd/radvd-2.14.ebuild
index 64c4a4c91346..8f55c47281ee 100644
--- a/net-misc/radvd/radvd-2.14.ebuild
+++ b/net-misc/radvd/radvd-2.14.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="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 hppa ppc sparc x86"
IUSE="kernel_FreeBSD selinux test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/libdaemon"
DEPEND="${CDEPEND}
diff --git a/net-misc/radvd/radvd-2.17-r1.ebuild b/net-misc/radvd/radvd-2.17-r1.ebuild
index 79f1e7f13898..4b9d53ef901a 100644
--- a/net-misc/radvd/radvd-2.17-r1.ebuild
+++ b/net-misc/radvd/radvd-2.17-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 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 hppa ppc sparc x86"
IUSE="kernel_FreeBSD selinux test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/libdaemon"
DEPEND="${CDEPEND}
diff --git a/net-misc/radvd/radvd-2.17-r2.ebuild b/net-misc/radvd/radvd-2.17-r2.ebuild
index 7715570cbd92..7ad88c71c468 100644
--- a/net-misc/radvd/radvd-2.17-r2.ebuild
+++ b/net-misc/radvd/radvd-2.17-r2.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="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
IUSE="kernel_FreeBSD selinux test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/libdaemon"
DEPEND="${CDEPEND}
diff --git a/net-misc/radvd/radvd-2.18.ebuild b/net-misc/radvd/radvd-2.18.ebuild
index e9d632e6d082..2076f18bb70c 100644
--- a/net-misc/radvd/radvd-2.18.ebuild
+++ b/net-misc/radvd/radvd-2.18.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 hppa ppc sparc x86"
IUSE="kernel_FreeBSD selinux test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/libdaemon"
DEPEND="${CDEPEND}
diff --git a/net-misc/rygel/rygel-0.36.2.ebuild b/net-misc/rygel/rygel-0.36.2.ebuild
index 9872de3d9e4f..5c5186b3df90 100644
--- a/net-misc/rygel/rygel-0.36.2.ebuild
+++ b/net-misc/rygel/rygel-0.36.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="X +introspection +sqlite tracker test transcode"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.40.0:2
diff --git a/net-misc/seafile-client/seafile-client-6.2.11.ebuild b/net-misc/seafile-client/seafile-client-6.2.11.ebuild
index 422282c9fbb9..311ec1fd77c6 100644
--- a/net-misc/seafile-client/seafile-client-6.2.11.ebuild
+++ b/net-misc/seafile-client/seafile-client-6.2.11.ebuild
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="shibboleth test"
+RESTRICT="!test? ( test )"
RDEPEND="net-libs/libsearpc
~net-misc/seafile-${PV}
diff --git a/net-misc/seafile-client/seafile-client-7.0.2.ebuild b/net-misc/seafile-client/seafile-client-7.0.2.ebuild
index 8305fcd55b44..972e54b95f82 100644
--- a/net-misc/seafile-client/seafile-client-7.0.2.ebuild
+++ b/net-misc/seafile-client/seafile-client-7.0.2.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="shibboleth test"
+RESTRICT="!test? ( test )"
RDEPEND="net-libs/libsearpc
~net-misc/seafile-${PV}
diff --git a/net-misc/sks/sks-1.1.6-r2.ebuild b/net-misc/sks/sks-1.1.6-r2.ebuild
index b51abaff4132..0f55ebd8306c 100644
--- a/net-misc/sks/sks-1.1.6-r2.ebuild
+++ b/net-misc/sks/sks-1.1.6-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=6
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="optimize test"
+RESTRICT="!test? ( test )"
DOC_CONTENTS="To get sks running, first build the database,
start the database, import atleast one key, then
run a cleandb. See the sks man page for more information
diff --git a/net-misc/sks/sks-1.1.6-r4.ebuild b/net-misc/sks/sks-1.1.6-r4.ebuild
index d08143afcd76..89cc2ec999a4 100644
--- a/net-misc/sks/sks-1.1.6-r4.ebuild
+++ b/net-misc/sks/sks-1.1.6-r4.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="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="optimize test"
+RESTRICT="!test? ( test )"
DOC_CONTENTS="To get sks running, first build the database,
start the database, import atleast one key, then
run a cleandb. See the sks man page for more information
diff --git a/net-misc/sks/sks-1.1.6-r5.ebuild b/net-misc/sks/sks-1.1.6-r5.ebuild
index 8b50b33a7cf5..6555ea2c8bf6 100644
--- a/net-misc/sks/sks-1.1.6-r5.ebuild
+++ b/net-misc/sks/sks-1.1.6-r5.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="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="optimize test"
+RESTRICT="!test? ( test )"
DOC_CONTENTS="To get sks running, first build the database,
start the database, import atleast one key, then
run a cleandb. See the sks man page for more information
diff --git a/net-misc/streamlink/streamlink-0.14.2-r1.ebuild b/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
index 902f04a6bf10..7da7b06bc738 100644
--- a/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
+++ b/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="BSD-2 Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/python-futures[${PYTHON_USEDEP}]
diff --git a/net-misc/streamlink/streamlink-1.0.0.ebuild b/net-misc/streamlink/streamlink-1.0.0.ebuild
index 667a5f466f57..eb8f741e43e7 100644
--- a/net-misc/streamlink/streamlink-1.0.0.ebuild
+++ b/net-misc/streamlink/streamlink-1.0.0.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="BSD-2 Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# >=urllib3-1.23 only needed for python2, but requests pulls some version anyways, so we might as well guarantee at least that ver for py3 too
RDEPEND="
diff --git a/net-misc/streamlink/streamlink-1.1.1.ebuild b/net-misc/streamlink/streamlink-1.1.1.ebuild
index 667a5f466f57..eb8f741e43e7 100644
--- a/net-misc/streamlink/streamlink-1.1.1.ebuild
+++ b/net-misc/streamlink/streamlink-1.1.1.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="BSD-2 Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
# >=urllib3-1.23 only needed for python2, but requests pulls some version anyways, so we might as well guarantee at least that ver for py3 too
RDEPEND="
diff --git a/net-misc/streamlink/streamlink-9999.ebuild b/net-misc/streamlink/streamlink-9999.ebuild
index 3ceafa2b28e2..4419ab99197d 100644
--- a/net-misc/streamlink/streamlink-9999.ebuild
+++ b/net-misc/streamlink/streamlink-9999.ebuild
@@ -16,6 +16,7 @@ KEYWORDS=""
LICENSE="BSD-2 Apache-2.0"
SLOT="0"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/net-misc/valve/valve-1.0-r1.ebuild b/net-misc/valve/valve-1.0-r1.ebuild
index 52f73b5320ce..5510f27b19f5 100644
--- a/net-misc/valve/valve-1.0-r1.ebuild
+++ b/net-misc/valve/valve-1.0-r1.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 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test doc"
+RESTRICT="!test? ( test )"
DOCS=( README INSTALL valve.pdf )
diff --git a/net-nds/389-ds-base/389-ds-base-9999.ebuild b/net-nds/389-ds-base/389-ds-base-9999.ebuild
index 046375125af8..aeacfb8063aa 100644
--- a/net-nds/389-ds-base/389-ds-base-9999.ebuild
+++ b/net-nds/389-ds-base/389-ds-base-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=5
@@ -16,6 +16,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS=""
IUSE="autobind auto-dn-suffix debug doc +pam-passthru +dna +ldapi +bitwise kerberos selinux test"
+RESTRICT="!test? ( test )"
# Pinned to db:4.8 as it is the current stable, can change to a later db version < 6 when they stabilize.
# The --with-db-inc line in econf will need to be updated as well when changing db version.
diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild b/net-nntp/nzbget/nzbget-20.0.ebuild
index 6b170f549537..e7b88f181991 100644
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ b/net-nntp/nzbget/nzbget-20.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
EAPI=7
@@ -16,6 +16,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm ppc x86"
IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libxml2:=
ncurses? ( sys-libs/ncurses:0= )
diff --git a/net-nntp/nzbget/nzbget-21.0.ebuild b/net-nntp/nzbget/nzbget-21.0.ebuild
index 86b157a22442..7177629f10b2 100644
--- a/net-nntp/nzbget/nzbget-21.0.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libxml2:=
ncurses? ( sys-libs/ncurses:0= )
diff --git a/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild b/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
index 86b157a22442..7177629f10b2 100644
--- a/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libxml2:=
ncurses? ( sys-libs/ncurses:0= )
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
index 20571065eed0..e6d5e30a9323 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2018 Gentoo Authors
+# Copyright 2010-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,6 +22,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde +libevent knots libressl +qrcode test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
index f13ca6f859b7..28c1e57132f0 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild
index f682896336f2..0aa8b5e10796 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
index 2d55b6d0cf6c..9147db4d3e08 100644
--- a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2018 Gentoo Authors
+# Copyright 2010-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bitcoin_policy_rbf examples knots libressl test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
index f37df43a5244..2f1df22dec83 100644
--- a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bitcoind/bitcoind-0.18.0.ebuild b/net-p2p/bitcoind/bitcoind-0.18.0.ebuild
index 813f80934912..d758ec041969 100644
--- a/net-p2p/bitcoind/bitcoind-0.18.0.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.18.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
DEPEND="
>=dev-libs/boost-1.52.0:=[threads(+)]
diff --git a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
index 9b2dcca61fdc..b364a4eed64d 100644
--- a/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
+++ b/net-p2p/bittornado/bittornado-0.4.1_p20160925-r1.ebuild
@@ -20,6 +20,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
|| (
diff --git a/net-p2p/classified-ads/classified-ads-0.11.ebuild b/net-p2p/classified-ads/classified-ads-0.11.ebuild
index 295a08b90280..6db06105c774 100644
--- a/net-p2p/classified-ads/classified-ads-0.11.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.11.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
@@ -17,6 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/openssl:0
>=net-libs/libnatpmp-20130911
diff --git a/net-p2p/classified-ads/classified-ads-0.12.ebuild b/net-p2p/classified-ads/classified-ads-0.12.ebuild
index 083c75d23ab6..097ecec21e57 100644
--- a/net-p2p/classified-ads/classified-ads-0.12.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.12.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
@@ -18,6 +18,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/openssl:0
>=net-libs/libnatpmp-20130911
diff --git a/net-p2p/classified-ads/classified-ads-0.13.ebuild b/net-p2p/classified-ads/classified-ads-0.13.ebuild
index ecb91cfc86f0..14e24e219fb6 100644
--- a/net-p2p/classified-ads/classified-ads-0.13.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.13.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
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="app-arch/bzip2
dev-lang/tcl:=
diff --git a/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild b/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
index 7ca9f998eb11..d399917e251f 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
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="daemon debug selinux test xmlrpc"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
>=dev-libs/libsigc++-2.2.2:2
diff --git a/net-p2p/rtorrent/rtorrent-0.9.7.ebuild b/net-p2p/rtorrent/rtorrent-0.9.7.ebuild
index 4a6d9d7c3572..065a33969032 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.7.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.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
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
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="daemon debug selinux test xmlrpc"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
>=dev-libs/libsigc++-2.2.2:2
diff --git a/net-p2p/rtorrent/rtorrent-0.9.8.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
index bce8766397aa..3567aac75ea3 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.8.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
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="daemon debug selinux test xmlrpc"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
>=net-misc/curl-7.19.1
diff --git a/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild b/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild
index e98af8499989..4b8f21ae7e10 100644
--- a/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild
+++ b/net-p2p/torrentinfo/torrentinfo-1.8.6-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild b/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
index 0863b06ad861..a556d16e24e2 100644
--- a/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
+++ b/net-p2p/torrentinfo/torrentinfo-1.8.6-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/net-print/dymo-cups-drivers/dymo-cups-drivers-1.4.0-r1.ebuild b/net-print/dymo-cups-drivers/dymo-cups-drivers-1.4.0-r1.ebuild
index b6390ae9d51f..339b8008b67b 100644
--- a/net-print/dymo-cups-drivers/dymo-cups-drivers-1.4.0-r1.ebuild
+++ b/net-print/dymo-cups-drivers/dymo-cups-drivers-1.4.0-r1.ebuild
@@ -13,6 +13,7 @@ S="${WORKDIR}/${P}.5"
LICENSE="GPL-2"
SLOT="0"
IUSE="test usb_modeswitch"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild
index 3cf14c4a3097..dbd94cac9593 100644
--- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild
+++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.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 @@ KEYWORDS="alpha amd64 ~arm ia64 ppc ~sparc x86"
IUSE="test debug +filter-proxy reverse-proxy transparent-proxy
+upstream-proxy +xtinyproxy-header"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( xtinyproxy-header )"
diff --git a/net-voip/telepathy-gabble/telepathy-gabble-0.18.4-r1.ebuild b/net-voip/telepathy-gabble/telepathy-gabble-0.18.4-r1.ebuild
index dcec88d48d6d..e4689143ead4 100644
--- a/net-voip/telepathy-gabble/telepathy-gabble-0.18.4-r1.ebuild
+++ b/net-voip/telepathy-gabble/telepathy-gabble-0.18.4-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
IUSE="gnutls +jingle libressl plugins test"
+RESTRICT="!test? ( test )"
# Prevent false positives due nested configure
QA_CONFIGURE_OPTIONS=".*"
diff --git a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild b/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
index b29a0717c19a..124ede37e157 100644
--- a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
+++ b/net-voip/telepathy-haze/telepathy-haze-0.8.0-r2.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=net-im/pidgin-2.7[dbus]
diff --git a/net-voip/telepathy-rakia/telepathy-rakia-0.8.0.ebuild b/net-voip/telepathy-rakia/telepathy-rakia-0.8.0.ebuild
index 082f57a0bc12..93507fcb9416 100644
--- a/net-voip/telepathy-rakia/telepathy-rakia-0.8.0.ebuild
+++ b/net-voip/telepathy-rakia/telepathy-rakia-0.8.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="
diff --git a/net-voip/telepathy-salut/telepathy-salut-0.8.1-r2.ebuild b/net-voip/telepathy-salut/telepathy-salut-0.8.1-r2.ebuild
index c767e8bbcd96..5955dafcab6f 100644
--- a/net-voip/telepathy-salut/telepathy-salut-0.8.1-r2.ebuild
+++ b/net-voip/telepathy-salut/telepathy-salut-0.8.1-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 sparc x86 ~x86-linux"
IUSE="gnutls test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/dbus-glib-0.61
diff --git a/net-vpn/i2p/i2p-0.9.40.ebuild b/net-vpn/i2p/i2p-0.9.40.ebuild
index f9b032fe1103..5ec499b0567c 100644
--- a/net-vpn/i2p/i2p-0.9.40.ebuild
+++ b/net-vpn/i2p/i2p-0.9.40.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
# Until the deps reach other arches
KEYWORDS="~amd64 ~x86"
IUSE='nls test'
+RESTRICT="!test? ( test )"
# dev-java/ant-core is automatically added due to java-ant-2.eclass
CP_DEPEND='dev-java/bcprov:1.50
diff --git a/net-vpn/iodine/iodine-0.7.0-r2.ebuild b/net-vpn/iodine/iodine-0.7.0-r2.ebuild
index a45c117fe2a1..4acd6119657e 100644
--- a/net-vpn/iodine/iodine-0.7.0-r2.ebuild
+++ b/net-vpn/iodine/iodine-0.7.0-r2.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=5
@@ -15,6 +15,7 @@ LICENSE="ISC GPL-2" #GPL-2 for init script bug #426060
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/zlib"
DEPEND="${RDEPEND}
diff --git a/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.10.ebuild b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.10.ebuild
index 541515a4836b..06c1fd8288e4 100644
--- a/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.10.ebuild
+++ b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.10.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="gtk test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.32:2
diff --git a/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.6.ebuild b/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.6.ebuild
index 112ed09512d8..564a0091b8d8 100644
--- a/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.6.ebuild
+++ b/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.6.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="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="gtk test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=net-misc/networkmanager-1.2.0:=
diff --git a/net-wireless/crackle/crackle-9999.ebuild b/net-wireless/crackle/crackle-9999.ebuild
index 429a9ca3700e..08e2559fd789 100644
--- a/net-wireless/crackle/crackle-9999.ebuild
+++ b/net-wireless/crackle/crackle-9999.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=5
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="net-libs/libpcap"
DEPEND="${RDEPEND}
diff --git a/net-wireless/gnuradio/gnuradio-3.7.13.5.ebuild b/net-wireless/gnuradio/gnuradio-3.7.13.5.ebuild
index 687926509464..1261b2d25207 100644
--- a/net-wireless/gnuradio/gnuradio-3.7.13.5.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.7.13.5.ebuild
@@ -27,6 +27,7 @@ if [[ ${PV} == "3.7.9999" ]]; then
fi
IUSE="+audio +alsa atsc +analog +digital channels doc dtv examples fcd fec +filter grc jack log noaa oss pager performance-counters portaudio +qt5 sdl test trellis uhd vocoder +utils wavelet wxwidgets zeromq"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
audio? ( || ( alsa oss jack portaudio ) )
diff --git a/net-wireless/gnuradio/gnuradio-3.7.9999.ebuild b/net-wireless/gnuradio/gnuradio-3.7.9999.ebuild
index d9ecae20f231..7ad0616bdf93 100644
--- a/net-wireless/gnuradio/gnuradio-3.7.9999.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.7.9999.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
@@ -25,6 +25,7 @@ if [[ ${PV} == "3.7.9999" ]]; then
fi
IUSE="+audio +alsa atsc +analog +digital channels doc dtv examples fcd fec +filter grc jack log noaa oss pager performance-counters portaudio sdl test trellis uhd vocoder +utils wavelet wxwidgets zeromq"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
audio? ( || ( alsa oss jack portaudio ) )
diff --git a/net-wireless/gnuradio/gnuradio-9999.ebuild b/net-wireless/gnuradio/gnuradio-9999.ebuild
index d5a75330aee0..d91e936e43bf 100644
--- a/net-wireless/gnuradio/gnuradio-9999.ebuild
+++ b/net-wireless/gnuradio/gnuradio-9999.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
@@ -25,6 +25,7 @@ if [[ ${PV} == "3.7.9999" ]]; then
fi
IUSE="+audio +alsa atsc +analog +digital channels doc dtv examples fcd fec +filter grc jack log noaa oss pager performance-counters portaudio +qt5 sdl test trellis uhd vocoder +utils wavelet wxwidgets zeromq"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
audio? ( || ( alsa oss jack portaudio ) )
diff --git a/net-wireless/pyrit/pyrit-0.4.0-r1.ebuild b/net-wireless/pyrit/pyrit-0.4.0-r1.ebuild
index 96a742ac8138..81a725a49490 100644
--- a/net-wireless/pyrit/pyrit-0.4.0-r1.ebuild
+++ b/net-wireless/pyrit/pyrit-0.4.0-r1.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=5
@@ -16,6 +16,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda opencl test"
+RESTRICT="!test? ( test )"
DEPEND="dev-libs/openssl
net-libs/libpcap
diff --git a/net-wireless/pyrit/pyrit-0.5.0.ebuild b/net-wireless/pyrit/pyrit-0.5.0.ebuild
index 483bf06f9188..0ed8d1961bda 100644
--- a/net-wireless/pyrit/pyrit-0.5.0.ebuild
+++ b/net-wireless/pyrit/pyrit-0.5.0.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
@@ -17,6 +17,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda opencl test"
+RESTRICT="!test? ( test )"
DEPEND="dev-libs/openssl
net-libs/libpcap
diff --git a/net-wireless/uhd/uhd-3.11.0.0.ebuild b/net-wireless/uhd/uhd-3.11.0.0.ebuild
index c3489e4e0be5..f24e3c0eb34d 100644
--- a/net-wireless/uhd/uhd-3.11.0.0.ebuild
+++ b/net-wireless/uhd/uhd-3.11.0.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
EAPI=6
@@ -20,6 +20,7 @@ LICENSE="GPL-3"
SLOT="0/$(get_version_component_range 1).$(get_version_component_range 2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="b100 b200 doc e300 examples mpmd octoclock n230 test usb usrp1 usrp2 +utils x300"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
b200? ( usb )
diff --git a/net-wireless/uhd/uhd-3.12.0.0.ebuild b/net-wireless/uhd/uhd-3.12.0.0.ebuild
index 18e5ddf13060..35c0d6bfeb77 100644
--- a/net-wireless/uhd/uhd-3.12.0.0.ebuild
+++ b/net-wireless/uhd/uhd-3.12.0.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
EAPI=6
@@ -20,6 +20,7 @@ LICENSE="GPL-3"
SLOT="0/$(get_version_component_range 1).$(get_version_component_range 2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="b100 b200 doc e300 examples mpmd octoclock n230 test usb usrp1 usrp2 +utils x300"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
b200? ( usb )
diff --git a/net-wireless/uhd/uhd-3.13.0.1.ebuild b/net-wireless/uhd/uhd-3.13.0.1.ebuild
index 18e5ddf13060..35c0d6bfeb77 100644
--- a/net-wireless/uhd/uhd-3.13.0.1.ebuild
+++ b/net-wireless/uhd/uhd-3.13.0.1.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
@@ -20,6 +20,7 @@ LICENSE="GPL-3"
SLOT="0/$(get_version_component_range 1).$(get_version_component_range 2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="b100 b200 doc e300 examples mpmd octoclock n230 test usb usrp1 usrp2 +utils x300"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
b200? ( usb )
diff --git a/net-wireless/uhd/uhd-3.13.1.0.ebuild b/net-wireless/uhd/uhd-3.13.1.0.ebuild
index 3d955335e62c..c0012fc33e0d 100644
--- a/net-wireless/uhd/uhd-3.13.1.0.ebuild
+++ b/net-wireless/uhd/uhd-3.13.1.0.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-3"
SLOT="0/$(get_version_component_range 1).$(get_version_component_range 2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="b100 b200 doc e300 examples mpmd octoclock n230 test usb usrp1 usrp2 +utils x300"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
b200? ( usb )
diff --git a/net-wireless/uhd/uhd-3.14.0.0.ebuild b/net-wireless/uhd/uhd-3.14.0.0.ebuild
index 3d955335e62c..c0012fc33e0d 100644
--- a/net-wireless/uhd/uhd-3.14.0.0.ebuild
+++ b/net-wireless/uhd/uhd-3.14.0.0.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-3"
SLOT="0/$(get_version_component_range 1).$(get_version_component_range 2)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="b100 b200 doc e300 examples mpmd octoclock n230 test usb usrp1 usrp2 +utils x300"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
b200? ( usb )
diff --git a/net-wireless/uhd/uhd-3.14.1.1.ebuild b/net-wireless/uhd/uhd-3.14.1.1.ebuild
index 8f61652cc090..3d733a2b4f07 100644
--- a/net-wireless/uhd/uhd-3.14.1.1.ebuild
+++ b/net-wireless/uhd/uhd-3.14.1.1.ebuild
@@ -20,6 +20,7 @@ LICENSE="GPL-3"
SLOT="0/$(ver_cut 1-3)"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="b100 b200 doc e300 examples mpmd octoclock n230 test usb usrp1 usrp2 +utils x300"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
b200? ( usb )
diff --git a/perl-core/Archive-Tar/Archive-Tar-2.300.0.ebuild b/perl-core/Archive-Tar/Archive-Tar-2.300.0.ebuild
index 4139e0ae2b5f..5e205e0755a5 100644
--- a/perl-core/Archive-Tar/Archive-Tar-2.300.0.ebuild
+++ b/perl-core/Archive-Tar/Archive-Tar-2.300.0.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="A Perl module for creation and manipulation of tar files"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-File-Spec-0.820.0
diff --git a/perl-core/CPAN-Meta/CPAN-Meta-2.150.1.ebuild b/perl-core/CPAN-Meta/CPAN-Meta-2.150.1.ebuild
index d9b8e7482cd9..88a681e60996 100644
--- a/perl-core/CPAN-Meta/CPAN-Meta-2.150.1.ebuild
+++ b/perl-core/CPAN-Meta/CPAN-Meta-2.150.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=6
@@ -12,6 +12,7 @@ DESCRIPTION="The distribution metadata for a CPAN dist"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-CPAN-Meta-Requirements-2.121.0
diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
index a8069605ed0c..a5419d21cb0f 100644
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="Create a module Makefile"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-ExtUtils-Install-1.520.0
diff --git a/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild b/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild
index 919a26e0035f..c836656efce1 100644
--- a/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild
+++ b/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.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
EAPI=5
@@ -11,6 +11,7 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.30
diff --git a/perl-core/Math-BigInt/Math-BigInt-1.999.806.ebuild b/perl-core/Math-BigInt/Math-BigInt-1.999.806.ebuild
index b2782fc178e4..4fcd58bb6f5b 100644
--- a/perl-core/Math-BigInt/Math-BigInt-1.999.806.ebuild
+++ b/perl-core/Math-BigInt/Math-BigInt-1.999.806.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 @@ DESCRIPTION="Arbitrary size floating point math package"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Math-Complex-1.390.0
diff --git a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild
index a1784823d94b..87c92e1be3fe 100644
--- a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild
+++ b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Common Scalar and List utility subroutines"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/sci-astronomy/casacore/casacore-2.3.0-r1.ebuild b/sci-astronomy/casacore/casacore-2.3.0-r1.ebuild
index ad8c81cb25f3..53af61053de3 100644
--- a/sci-astronomy/casacore/casacore-2.3.0-r1.ebuild
+++ b/sci-astronomy/casacore/casacore-2.3.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="+c++11 +data doc fftw hdf5 openmp python threads test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
diff --git a/sci-astronomy/healpix/healpix-3.30.ebuild b/sci-astronomy/healpix/healpix-3.30.ebuild
index e446fc060467..230301b8aa09 100644
--- a/sci-astronomy/healpix/healpix-3.30.ebuild
+++ b/sci-astronomy/healpix/healpix-3.30.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
@@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
# might add fortran in the future if requested
IUSE="cxx doc idl java openmp static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/cfitsio-3
diff --git a/sci-astronomy/healpix/healpix-3.31.ebuild b/sci-astronomy/healpix/healpix-3.31.ebuild
index 489986685793..0b4c98015d13 100644
--- a/sci-astronomy/healpix/healpix-3.31.ebuild
+++ b/sci-astronomy/healpix/healpix-3.31.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
@@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
# might add fortran in the future if requested
IUSE="cxx doc idl java openmp static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/cfitsio-3
diff --git a/sci-astronomy/sextractor/sextractor-2.19.5-r1.ebuild b/sci-astronomy/sextractor/sextractor-2.19.5-r1.ebuild
index a3aae82d8cdf..becaa0b3c081 100644
--- a/sci-astronomy/sextractor/sextractor-2.19.5-r1.ebuild
+++ b/sci-astronomy/sextractor/sextractor-2.19.5-r1.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
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="doc modelfit test threads"
+RESTRICT="!test? ( test )"
RDEPEND="
!games-misc/sex
diff --git a/sci-astronomy/sextractor/sextractor-2.19.5.ebuild b/sci-astronomy/sextractor/sextractor-2.19.5.ebuild
index 3aeded5ecbc8..8d374bc1d699 100644
--- a/sci-astronomy/sextractor/sextractor-2.19.5.ebuild
+++ b/sci-astronomy/sextractor/sextractor-2.19.5.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
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="doc modelfit test threads"
+RESTRICT="!test? ( test )"
RDEPEND="
modelfit? ( sci-libs/atlas[lapack,threads=] sci-libs/fftw:3.0 )"
diff --git a/sci-astronomy/stellarium/stellarium-0.19.0.ebuild b/sci-astronomy/stellarium/stellarium-0.19.0.ebuild
index 9d606e663e33..c0fa7fde1868 100644
--- a/sci-astronomy/stellarium/stellarium-0.19.0.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.19.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="debug gps media nls stars test"
+RESTRICT="!test? ( test )"
BDEPEND="
nls? ( dev-qt/linguist-tools:5 )
diff --git a/sci-astronomy/stellarium/stellarium-0.19.1.ebuild b/sci-astronomy/stellarium/stellarium-0.19.1.ebuild
index b47582c27bac..43dd151870e1 100644
--- a/sci-astronomy/stellarium/stellarium-0.19.1.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.19.1.ebuild
@@ -21,6 +21,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug gps media nls stars test"
+RESTRICT="!test? ( test )"
BDEPEND="
nls? ( dev-qt/linguist-tools:5 )
diff --git a/sci-biology/bedtools/bedtools-2.26.0.ebuild b/sci-biology/bedtools/bedtools-2.26.0.ebuild
index c759b395f587..0705d9f46645 100644
--- a/sci-biology/bedtools/bedtools-2.26.0.ebuild
+++ b/sci-biology/bedtools/bedtools-2.26.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="${PYTHON_DEPS}
test? (
diff --git a/sci-biology/bfast/bfast-0.7.0a.ebuild b/sci-biology/bfast/bfast-0.7.0a.ebuild
index 33fc6b8ef8b0..97282d2244a4 100644
--- a/sci-biology/bfast/bfast-0.7.0a.ebuild
+++ b/sci-biology/bfast/bfast-0.7.0a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,6 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
DEPEND=""
diff --git a/sci-biology/biopandas/biopandas-0.2.1.ebuild b/sci-biology/biopandas/biopandas-0.2.1.ebuild
index 4260d0a440a1..bbbd43d92d26 100644
--- a/sci-biology/biopandas/biopandas-0.2.1.ebuild
+++ b/sci-biology/biopandas/biopandas-0.2.1.ebuild
@@ -21,6 +21,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/sci-biology/bioperl-network/bioperl-network-1.6.9.ebuild b/sci-biology/bioperl-network/bioperl-network-1.6.9.ebuild
index f199589337d9..65a72e06634f 100644
--- a/sci-biology/bioperl-network/bioperl-network-1.6.9.ebuild
+++ b/sci-biology/bioperl-network/bioperl-network-1.6.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -16,6 +16,7 @@ HOMEPAGE="http://www.bioperl.org/"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
SRC_TEST="do"
CDEPEND=">=sci-biology/bioperl-${PV}
diff --git a/sci-biology/bioperl-network/bioperl-network-9999-r1.ebuild b/sci-biology/bioperl-network/bioperl-network-9999-r1.ebuild
index 19dc6f7d52e4..6be8f1cd8509 100644
--- a/sci-biology/bioperl-network/bioperl-network-9999-r1.ebuild
+++ b/sci-biology/bioperl-network/bioperl-network-9999-r1.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="Artistic GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
SRC_TEST="do"
CDEPEND=">=sci-biology/bioperl-${PV}
diff --git a/sci-biology/exonerate/exonerate-2.2.0-r2.ebuild b/sci-biology/exonerate/exonerate-2.2.0-r2.ebuild
index dcd09feac3d9..53ae5a97c6ae 100644
--- a/sci-biology/exonerate/exonerate-2.2.0-r2.ebuild
+++ b/sci-biology/exonerate/exonerate-2.2.0-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=6
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos"
IUSE="test threads utils"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( utils )"
DEPEND="dev-libs/glib:2"
diff --git a/sci-biology/fasta/fasta-36.3.5e.ebuild b/sci-biology/fasta/fasta-36.3.5e.ebuild
index 30fda7e9ae00..2f4e3fc06bd5 100644
--- a/sci-biology/fasta/fasta-36.3.5e.ebuild
+++ b/sci-biology/fasta/fasta-36.3.5e.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="fasta"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="debug cpu_flags_x86_sse2 test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( app-shells/tcsh )"
RDEPEND=""
diff --git a/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild b/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild
index cd0e1d732b8b..a58b60f93288 100644
--- a/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild
+++ b/sci-biology/hmmer/hmmer-2.3.2-r4.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
@@ -10,6 +10,7 @@ SRC_URI="http://eddylab.org/software/${PN}/${PV}/${P}.tar.gz"
SLOT="2"
IUSE="altivec test threads"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
DEPEND="test? ( dev-lang/perl )"
diff --git a/sci-biology/hmmer/hmmer-3.1_beta2.ebuild b/sci-biology/hmmer/hmmer-3.1_beta2.ebuild
index f94fcca8c295..b65fa0824f9b 100644
--- a/sci-biology/hmmer/hmmer-3.1_beta2.ebuild
+++ b/sci-biology/hmmer/hmmer-3.1_beta2.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 @@ SRC_URI="http://eddylab.org/software/${PN}3/${MY_PV}/hmmer-${MY_PV}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
IUSE="altivec cpu_flags_x86_sse gsl mpi test +threads"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
diff --git a/sci-biology/psipred/psipred-3.4.ebuild b/sci-biology/psipred/psipred-3.4.ebuild
index d1d6a547d17f..1fe4c6dced52 100644
--- a/sci-biology/psipred/psipred-3.4.ebuild
+++ b/sci-biology/psipred/psipred-3.4.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
@@ -18,6 +18,7 @@ LICENSE="psipred"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-shells/tcsh
diff --git a/sci-biology/psipred/psipred-3.5.ebuild b/sci-biology/psipred/psipred-3.5.ebuild
index d1d6a547d17f..1fe4c6dced52 100644
--- a/sci-biology/psipred/psipred-3.5.ebuild
+++ b/sci-biology/psipred/psipred-3.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
@@ -18,6 +18,7 @@ LICENSE="psipred"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-shells/tcsh
diff --git a/sci-biology/seqan/seqan-1.4.2-r1.ebuild b/sci-biology/seqan/seqan-1.4.2-r1.ebuild
index b06c697334c5..3a7f55c710c3 100644
--- a/sci-biology/seqan/seqan-1.4.2-r1.ebuild
+++ b/sci-biology/seqan/seqan-1.4.2-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
@@ -15,6 +15,7 @@ SLOT="$(get_version_component_range 1-2)"
LICENSE="BSD GPL-3"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_sse4_1 test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cpu_flags_x86_sse4_1"
RDEPEND="
diff --git a/sci-biology/seqan/seqan-2.2.0-r1.ebuild b/sci-biology/seqan/seqan-2.2.0-r1.ebuild
index b559386860d2..5e139cd7e601 100644
--- a/sci-biology/seqan/seqan-2.2.0-r1.ebuild
+++ b/sci-biology/seqan/seqan-2.2.0-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
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD GPL-3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_sse4_1 doc test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="cpu_flags_x86_sse4_1"
RDEPEND="
diff --git a/sci-chemistry/autodock/autodock-4.2.6.ebuild b/sci-chemistry/autodock/autodock-4.2.6.ebuild
index 862cda1437b9..6cfe76fbbfd0 100644
--- a/sci-chemistry/autodock/autodock-4.2.6.ebuild
+++ b/sci-chemistry/autodock/autodock-4.2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples openmp test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild b/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild
index 2ac95db2c57d..889d5e8e0b26 100644
--- a/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild
+++ b/sci-chemistry/mdtraj/mdtraj-1.9.1.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
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/sci-chemistry/molequeue/molequeue-0.9.0.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0.ebuild
index 71e253b4283a..0a2c4acc3e53 100644
--- a/sci-chemistry/molequeue/molequeue-0.9.0.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.9.0.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+client doc server test +zeromq"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
server? ( client )
diff --git a/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild b/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild
index c34e60a0106c..87dc43370de6 100644
--- a/sci-chemistry/molsketch/molsketch-0.4.1-r1.ebuild
+++ b/sci-chemistry/molsketch/molsketch-0.4.1-r1.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 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
>=sci-chemistry/openbabel-2.2
diff --git a/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild b/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild
index 939e9307cc50..97ddc5611088 100644
--- a/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild
+++ b/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/matplotlib[${PYTHON_USEDEP}]
diff --git a/sci-chemistry/openbabel/openbabel-2.4.1-r1.ebuild b/sci-chemistry/openbabel/openbabel-2.4.1-r1.ebuild
index 0834c411ef29..2d53613d1d29 100644
--- a/sci-chemistry/openbabel/openbabel-2.4.1-r1.ebuild
+++ b/sci-chemistry/openbabel/openbabel-2.4.1-r1.ebuild
@@ -18,6 +18,7 @@ SLOT="0/5.0.0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc openmp test wxwidgets"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/eigen:3
diff --git a/sci-chemistry/openbabel/openbabel-2.4.1.ebuild b/sci-chemistry/openbabel/openbabel-2.4.1.ebuild
index 4606746af57d..b76a75d78d9b 100644
--- a/sci-chemistry/openbabel/openbabel-2.4.1.ebuild
+++ b/sci-chemistry/openbabel/openbabel-2.4.1.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
@@ -16,6 +16,7 @@ SLOT="0/5.0.0"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc openmp test wxwidgets"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/eigen:3
diff --git a/sci-chemistry/psi/psi-3.4.0-r2.ebuild b/sci-chemistry/psi/psi-3.4.0-r2.ebuild
index 34dd75b6c1df..f40a13060173 100644
--- a/sci-chemistry/psi/psi-3.4.0-r2.ebuild
+++ b/sci-chemistry/psi/psi-3.4.0-r2.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=4
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
!sci-visualization/extrema
diff --git a/sci-chemistry/relax/relax-4.0.0-r1.ebuild b/sci-chemistry/relax/relax-4.0.0-r1.ebuild
index c08c298b59f4..5a99d4554ba7 100644
--- a/sci-chemistry/relax/relax-4.0.0-r1.ebuild
+++ b/sci-chemistry/relax/relax-4.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-electronics/gazebo/gazebo-10.1.0.ebuild b/sci-electronics/gazebo/gazebo-10.1.0.ebuild
index dbc0c2f89e3d..80c4d00fc21e 100644
--- a/sci-electronics/gazebo/gazebo-10.1.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-10.1.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0"
SLOT="0/10"
KEYWORDS="~amd64"
IUSE="cpu_flags_x86_sse2 libav test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/protobuf-2:=
diff --git a/sci-geosciences/gpsd/gpsd-3.17-r3.ebuild b/sci-geosciences/gpsd/gpsd-3.17-r3.ebuild
index bf7ad7318874..98c43cc1ab7f 100644
--- a/sci-geosciences/gpsd/gpsd-3.17-r3.ebuild
+++ b/sci-geosciences/gpsd/gpsd-3.17-r3.ebuild
@@ -31,6 +31,7 @@ GPSD_PROTOCOLS=(
)
IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_}
IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth +cxx dbus debug ipv6 latency-timing ncurses ntp python qt5 +shm +sockets static test udev usb X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="X? ( python )
gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm )
python? ( ${PYTHON_REQUIRED_USE} )
diff --git a/sci-geosciences/gpsd/gpsd-3.17-r4.ebuild b/sci-geosciences/gpsd/gpsd-3.17-r4.ebuild
index cd0378d90c4d..814c85acb356 100644
--- a/sci-geosciences/gpsd/gpsd-3.17-r4.ebuild
+++ b/sci-geosciences/gpsd/gpsd-3.17-r4.ebuild
@@ -31,6 +31,7 @@ GPSD_PROTOCOLS=(
)
IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_}
IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth +cxx dbus debug ipv6 latency-timing ncurses ntp python qt5 +shm +sockets static test udev usb X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="X? ( python )
gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm )
python? ( ${PYTHON_REQUIRED_USE} )
diff --git a/sci-libs/Fiona/Fiona-1.5.1.ebuild b/sci-libs/Fiona/Fiona-1.5.1.ebuild
index 9e34142e9a74..c44224221cdd 100644
--- a/sci-libs/Fiona/Fiona-1.5.1.ebuild
+++ b/sci-libs/Fiona/Fiona-1.5.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/gdal-1.8
diff --git a/sci-libs/Fiona/Fiona-1.7.6.ebuild b/sci-libs/Fiona/Fiona-1.7.6.ebuild
index 9ccb3bf929c1..fd6206119270 100644
--- a/sci-libs/Fiona/Fiona-1.7.6.ebuild
+++ b/sci-libs/Fiona/Fiona-1.7.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/gdal-1.8
diff --git a/sci-libs/Fiona/Fiona-9999.ebuild b/sci-libs/Fiona/Fiona-9999.ebuild
index f2ba00a0828e..209aabe38660 100644
--- a/sci-libs/Fiona/Fiona-9999.ebuild
+++ b/sci-libs/Fiona/Fiona-9999.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/gdal-1.8
diff --git a/sci-libs/Rtree/Rtree-0.8.3_p20180802.ebuild b/sci-libs/Rtree/Rtree-0.8.3_p20180802.ebuild
index 2c31f17d56b2..13fa6bf7226c 100644
--- a/sci-libs/Rtree/Rtree-0.8.3_p20180802.ebuild
+++ b/sci-libs/Rtree/Rtree-0.8.3_p20180802.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="7"
@@ -16,6 +16,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="sci-libs/libspatialindex"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/sci-libs/Shapely/Shapely-1.3.0.ebuild b/sci-libs/Shapely/Shapely-1.3.0.ebuild
index 4d072d5665d9..4ea83ff68b95 100644
--- a/sci-libs/Shapely/Shapely-1.3.0.ebuild
+++ b/sci-libs/Shapely/Shapely-1.3.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sci-libs/geos-3.1"
DEPEND="${RDEPEND}
diff --git a/sci-libs/Shapely/Shapely-1.3.2.ebuild b/sci-libs/Shapely/Shapely-1.3.2.ebuild
index 4d072d5665d9..4ea83ff68b95 100644
--- a/sci-libs/Shapely/Shapely-1.3.2.ebuild
+++ b/sci-libs/Shapely/Shapely-1.3.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sci-libs/geos-3.1"
DEPEND="${RDEPEND}
diff --git a/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild b/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild
index be87714e1305..10f755d4cc3a 100644
--- a/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild
+++ b/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild
@@ -22,6 +22,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sci-libs/geos-3.3
dev-python/numpy[${PYTHON_USEDEP}]"
diff --git a/sci-libs/Shapely/Shapely-1.5.17.ebuild b/sci-libs/Shapely/Shapely-1.5.17.ebuild
index 9a95905ea012..a6993a3d6fcd 100644
--- a/sci-libs/Shapely/Shapely-1.5.17.ebuild
+++ b/sci-libs/Shapely/Shapely-1.5.17.ebuild
@@ -21,6 +21,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sci-libs/geos-3.1"
DEPEND="${RDEPEND}
diff --git a/sci-libs/Shapely/Shapely-1.6.4_p2.ebuild b/sci-libs/Shapely/Shapely-1.6.4_p2.ebuild
index 107d9d9c717c..7b76620b7303 100644
--- a/sci-libs/Shapely/Shapely-1.6.4_p2.ebuild
+++ b/sci-libs/Shapely/Shapely-1.6.4_p2.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sci-libs/geos-3.3
dev-python/numpy[${PYTHON_USEDEP}]"
diff --git a/sci-libs/Shapely/Shapely-9999.ebuild b/sci-libs/Shapely/Shapely-9999.ebuild
index 9ae0eb5cd352..30efef7c6868 100644
--- a/sci-libs/Shapely/Shapely-9999.ebuild
+++ b/sci-libs/Shapely/Shapely-9999.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sci-libs/geos-3.1"
DEPEND="${RDEPEND}
diff --git a/sci-libs/alglib/alglib-3.10.0-r1.ebuild b/sci-libs/alglib/alglib-3.10.0-r1.ebuild
index 43f3eacc3500..0c87b718bd2d 100644
--- a/sci-libs/alglib/alglib-3.10.0-r1.ebuild
+++ b/sci-libs/alglib/alglib-3.10.0-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/3.8"
LICENSE="GPL-2+"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}"/cpp/
diff --git a/sci-libs/armadillo/armadillo-8.300.2.ebuild b/sci-libs/armadillo/armadillo-8.300.2.ebuild
index c903169e984f..1ff6d1fd7a2c 100644
--- a/sci-libs/armadillo/armadillo-8.300.2.ebuild
+++ b/sci-libs/armadillo/armadillo-8.300.2.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
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0/8"
KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="arpack blas debug doc examples hdf5 lapack mkl superlu tbb test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( lapack )"
# atlas? ( sci-libs/atlas[lapack] )
diff --git a/sci-libs/armadillo/armadillo-9.200.5.ebuild b/sci-libs/armadillo/armadillo-9.200.5.ebuild
index 9cd79ff39d6c..06e6051e9208 100644
--- a/sci-libs/armadillo/armadillo-9.200.5.ebuild
+++ b/sci-libs/armadillo/armadillo-9.200.5.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="Apache-2.0"
SLOT="0/9"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="arpack blas debug doc examples hdf5 lapack mkl superlu tbb test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( lapack )"
# atlas? ( sci-libs/atlas[lapack] )
diff --git a/sci-libs/armadillo/armadillo-9.200.6.ebuild b/sci-libs/armadillo/armadillo-9.200.6.ebuild
index c0be49813cfa..eb5ccd3061d2 100644
--- a/sci-libs/armadillo/armadillo-9.200.6.ebuild
+++ b/sci-libs/armadillo/armadillo-9.200.6.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="Apache-2.0"
SLOT="0/9"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="arpack blas doc examples hdf5 lapack mkl superlu test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( lapack )"
# atlas? ( sci-libs/atlas[lapack] )
diff --git a/sci-libs/avogadrolibs/avogadrolibs-1.91.0_pre20180415.ebuild b/sci-libs/avogadrolibs/avogadrolibs-1.91.0_pre20180415.ebuild
index 0936e94a44ca..f27d9ea8207e 100644
--- a/sci-libs/avogadrolibs/avogadrolibs-1.91.0_pre20180415.ebuild
+++ b/sci-libs/avogadrolibs/avogadrolibs-1.91.0_pre20180415.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
@@ -15,6 +15,7 @@ SLOT="0"
LICENSE="BSD GPL-2+"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="archive doc hdf5 qt5 static-plugins test vtk"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vtk? ( qt5 )"
diff --git a/sci-libs/cantera/cantera-2.4.0-r1.ebuild b/sci-libs/cantera/cantera-2.4.0-r1.ebuild
index c277d8d01c6e..2242246e3672 100644
--- a/sci-libs/cantera/cantera-2.4.0-r1.ebuild
+++ b/sci-libs/cantera/cantera-2.4.0-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cti fortran pch +python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
python? ( cti )
diff --git a/sci-libs/cantera/cantera-2.4.0-r2.ebuild b/sci-libs/cantera/cantera-2.4.0-r2.ebuild
index 2d69f8d348c6..2f6a89091503 100644
--- a/sci-libs/cantera/cantera-2.4.0-r2.ebuild
+++ b/sci-libs/cantera/cantera-2.4.0-r2.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cti fortran pch +python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
python? ( cti )
diff --git a/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild b/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild
index 28e2a35d321f..cfcd2588d25a 100644
--- a/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild
+++ b/sci-libs/ceres-solver/ceres-solver-1.11.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
@@ -15,6 +15,7 @@ LICENSE="sparse? ( BSD ) !sparse? ( LGPL-2.1 ) cxsparse? ( BSD )"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cxsparse c++11 doc examples gflags lapack openmp +schur sparse test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( gflags ) sparse? ( lapack ) abi_x86_32? ( !sparse !lapack )"
diff --git a/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild b/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild
index e2f4c1ef0813..225ebefda327 100644
--- a/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild
+++ b/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="sparse? ( BSD ) !sparse? ( LGPL-2.1 ) cxsparse? ( BSD )"
SLOT="0/1"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cxsparse c++11 doc examples gflags lapack openmp +schur sparse test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( gflags ) sparse? ( lapack ) abi_x86_32? ( !sparse !lapack )"
diff --git a/sci-libs/cgnslib/cgnslib-3.3.0.ebuild b/sci-libs/cgnslib/cgnslib-3.3.0.ebuild
index e3e6d2d56d92..3d8fd059480e 100644
--- a/sci-libs/cgnslib/cgnslib-3.3.0.ebuild
+++ b/sci-libs/cgnslib/cgnslib-3.3.0.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
@@ -16,6 +16,7 @@ LICENSE="ZLIB"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples fortran hdf5 legacy mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
RDEPEND="hdf5? ( sci-libs/hdf5:=[mpi=,szip=] )
tools? (
diff --git a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild
index 2358691f512a..e5889cb043ad 100644
--- a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild
+++ b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="ZLIB"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples fortran hdf5 legacy mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
RDEPEND="hdf5? ( sci-libs/hdf5:=[mpi=,szip=] )
tools? (
diff --git a/sci-libs/clblas/clblas-2.10.ebuild b/sci-libs/clblas/clblas-2.10.ebuild
index c7e12732bda6..c9341e091ed2 100644
--- a/sci-libs/clblas/clblas-2.10.ebuild
+++ b/sci-libs/clblas/clblas-2.10.ebuild
@@ -18,6 +18,7 @@ LICENSE="Apache-2.0"
SLOT="0/2" # soname version
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+client doc examples ktest performance test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="performance? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/sci-libs/clblast/clblast-0.10.0.ebuild b/sci-libs/clblast/clblast-0.10.0.ebuild
index 0327840fce5b..6d0652b6e787 100644
--- a/sci-libs/clblast/clblast-0.10.0.ebuild
+++ b/sci-libs/clblast/clblast-0.10.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
@@ -15,6 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="client doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/opencl"
DEPEND="${RDEPEND}
diff --git a/sci-libs/cminpack/cminpack-1.3.5.ebuild b/sci-libs/cminpack/cminpack-1.3.5.ebuild
index 7e59ab588eee..6314fdf3354d 100644
--- a/sci-libs/cminpack/cminpack-1.3.5.ebuild
+++ b/sci-libs/cminpack/cminpack-1.3.5.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
@@ -13,6 +13,7 @@ LICENSE="minpack"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/${P}-underlinking.patch )
diff --git a/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild b/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild
index 0d32e561166a..4376c5b2118d 100644
--- a/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild
+++ b/sci-libs/coinor-alps/coinor-alps-1.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="CPL-1.0"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-utils:=
diff --git a/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild b/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild
index 3418b1c2bf77..67200c6dd077 100644
--- a/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild
+++ b/sci-libs/coinor-alps/coinor-alps-1.5.4.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
@@ -15,6 +15,7 @@ LICENSE="CPL-1.0"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-utils:=
diff --git a/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild b/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild
index 69080269d02b..3d6c69d92d7a 100644
--- a/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild
+++ b/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="CPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-cgl:=
diff --git a/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild b/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild
index f9333455ef1b..6e388e55c64b 100644
--- a/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild
+++ b/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="CPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-utils:=
diff --git a/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild b/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild
index 4456ac2e0b37..3757864db1e7 100644
--- a/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild
+++ b/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="CPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-utils:=
diff --git a/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild b/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild
index 0523a6cf6082..fb052c19bcd7 100644
--- a/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild
+++ b/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="CPL-1.0"
SLOT="0/4"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples glpk static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-cbc:=
diff --git a/sci-libs/coinor-cbc/coinor-cbc-2.8.9.ebuild b/sci-libs/coinor-cbc/coinor-cbc-2.8.9.ebuild
index c820c9d2def4..14beedc5d08e 100644
--- a/sci-libs/coinor-cbc/coinor-cbc-2.8.9.ebuild
+++ b/sci-libs/coinor-cbc/coinor-cbc-2.8.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-clp:=
diff --git a/sci-libs/coinor-cgl/coinor-cgl-0.58.6.ebuild b/sci-libs/coinor-cgl/coinor-cgl-0.58.6.ebuild
index d165c14a2d71..8b038be15c73 100644
--- a/sci-libs/coinor-cgl/coinor-cgl-0.58.6.ebuild
+++ b/sci-libs/coinor-cgl/coinor-cgl-0.58.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-clp:=
diff --git a/sci-libs/coinor-clp/coinor-clp-1.15.6-r1.ebuild b/sci-libs/coinor-clp/coinor-clp-1.15.6-r1.ebuild
index 7bcb4e61b3a4..77b81b3997d9 100644
--- a/sci-libs/coinor-clp/coinor-clp-1.15.6-r1.ebuild
+++ b/sci-libs/coinor-clp/coinor-clp-1.15.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples glpk metis mumps sparse static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-osi:=
diff --git a/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild b/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild
index bff100009493..02c94288b5aa 100644
--- a/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild
+++ b/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="sci-libs/coinor-bonmin:="
DEPEND="${RDEPEND}
diff --git a/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild b/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild
index 8a74a45423c9..c67282ce4ec6 100644
--- a/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild
+++ b/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-alps:=
diff --git a/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild b/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild
index af3785fbe343..6432f3ab4b26 100644
--- a/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild
+++ b/sci-libs/coinor-dylp/coinor-dylp-1.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="sci-libs/coinor-osi:="
DEPEND="${RDEPEND}
diff --git a/sci-libs/coinor-os/coinor-os-2.10.1.ebuild b/sci-libs/coinor-os/coinor-os-2.10.1.ebuild
index ae0fb46a7469..2093e3961b62 100644
--- a/sci-libs/coinor-os/coinor-os-2.10.1.ebuild
+++ b/sci-libs/coinor-os/coinor-os-2.10.1.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
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/6"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-bcp:=
diff --git a/sci-libs/coinor-osi/coinor-osi-0.106.6.ebuild b/sci-libs/coinor-osi/coinor-osi-0.106.6.ebuild
index 59bd9d74227b..d7d293c7f43f 100644
--- a/sci-libs/coinor-osi/coinor-osi-0.106.6.ebuild
+++ b/sci-libs/coinor-osi/coinor-osi-0.106.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples glpk static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-utils:=
diff --git a/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild b/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild
index 1db6ff49b5e2..903528f79728 100644
--- a/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild
+++ b/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,6 +16,7 @@ LICENSE="CPL-1.0"
SLOT="0/2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-cbc:=
diff --git a/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild b/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild
index 38e4c4e8d5bd..02a341b4b79d 100644
--- a/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild
+++ b/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples glpk static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-cgl:=
diff --git a/sci-libs/coinor-utils/coinor-utils-2.9.11.ebuild b/sci-libs/coinor-utils/coinor-utils-2.9.11.ebuild
index 393e7c336efe..29e79cb5bf8a 100644
--- a/sci-libs/coinor-utils/coinor-utils-2.9.11.ebuild
+++ b/sci-libs/coinor-utils/coinor-utils-2.9.11.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=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="bzip2 doc glpk blas lapack static-libs test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/readline:0=
diff --git a/sci-libs/coinor-vol/coinor-vol-1.4.4.ebuild b/sci-libs/coinor-vol/coinor-vol-1.4.4.ebuild
index 58bba00bd35c..ea1df608c973 100644
--- a/sci-libs/coinor-vol/coinor-vol-1.4.4.ebuild
+++ b/sci-libs/coinor-vol/coinor-vol-1.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,6 +15,7 @@ LICENSE="EPL-1.0"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/coinor-osi:=
diff --git a/sci-libs/dlib/dlib-19.16.ebuild b/sci-libs/dlib/dlib-19.16.ebuild
index 93b39e4eaa05..3eef02e2c0e8 100644
--- a/sci-libs/dlib/dlib-19.16.ebuild
+++ b/sci-libs/dlib/dlib-19.16.ebuild
@@ -15,6 +15,7 @@ LICENSE="Boost-1.0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cblas cuda debug examples gif jpeg lapack mkl png python sqlite static-libs test X cpu_flags_x86_avx cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# doc needs a bunch of deps not in portage
diff --git a/sci-libs/dlib/dlib-19.7.ebuild b/sci-libs/dlib/dlib-19.7.ebuild
index 34db96814907..470c52a217e6 100644
--- a/sci-libs/dlib/dlib-19.7.ebuild
+++ b/sci-libs/dlib/dlib-19.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
@@ -13,6 +13,7 @@ LICENSE="Boost-1.0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cblas debug cuda examples gif jpeg lapack mkl png sqlite static-libs test X"
+RESTRICT="!test? ( test )"
# doc needs a bunch of deps not in portage
diff --git a/sci-libs/dlib/dlib-19.9.ebuild b/sci-libs/dlib/dlib-19.9.ebuild
index 28049b0cd64a..d0a78e21fc64 100644
--- a/sci-libs/dlib/dlib-19.9.ebuild
+++ b/sci-libs/dlib/dlib-19.9.ebuild
@@ -13,6 +13,7 @@ LICENSE="Boost-1.0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cblas debug cuda examples gif jpeg lapack mkl png python sqlite static-libs test X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# doc needs a bunch of deps not in portage
diff --git a/sci-libs/dmlc-core/dmlc-core-0_p20170719.ebuild b/sci-libs/dmlc-core/dmlc-core-0_p20170719.ebuild
index adf78c827246..7b5c6e91bd63 100644
--- a/sci-libs/dmlc-core/dmlc-core-0_p20170719.ebuild
+++ b/sci-libs/dmlc-core/dmlc-core-0_p20170719.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
@@ -25,6 +25,7 @@ SLOT="0"
# hdfs needs big java hdfs not yet in portage
# azure not yet in portage
IUSE="doc openmp s3 test"
+RESTRICT="!test? ( test )"
RDEPEND="net-misc/curl[ssl]"
DEPEND="${RDEPEND}
diff --git a/sci-libs/exodusii/exodusii-6.09.ebuild b/sci-libs/exodusii/exodusii-6.09.ebuild
index 1b8221b53486..e866e4c029f8 100644
--- a/sci-libs/exodusii/exodusii-6.09.ebuild
+++ b/sci-libs/exodusii/exodusii-6.09.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
@@ -17,6 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="sci-libs/netcdf[hdf5]"
DEPEND="${RDEPEND}
diff --git a/sci-libs/fftw/fftw-3.3.6_p2.ebuild b/sci-libs/fftw/fftw-3.3.6_p2.ebuild
index 4535c715b265..69891e2d3d37 100644
--- a/sci-libs/fftw/fftw-3.3.6_p2.ebuild
+++ b/sci-libs/fftw/fftw-3.3.6_p2.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="GPL-2+"
SLOT="3.0/3"
IUSE="altivec cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_sse cpu_flags_x86_sse2 doc fortran mpi neon openmp quad static-libs test threads zbus"
+RESTRICT="!test? ( test )"
RDEPEND="
mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP}] )"
diff --git a/sci-libs/fftw/fftw-3.3.8.ebuild b/sci-libs/fftw/fftw-3.3.8.ebuild
index c89038acc6aa..b0783f5d9cb0 100644
--- a/sci-libs/fftw/fftw-3.3.8.ebuild
+++ b/sci-libs/fftw/fftw-3.3.8.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="GPL-2+"
SLOT="3.0/3"
IUSE="altivec cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_sse cpu_flags_x86_sse2 doc fortran mpi neon openmp quad static-libs test threads zbus"
+RESTRICT="!test? ( test )"
RDEPEND="
mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP}] )"
diff --git a/sci-libs/fftw/fftw-9999.ebuild b/sci-libs/fftw/fftw-9999.ebuild
index a43b48e5809f..3e2234048b53 100644
--- a/sci-libs/fftw/fftw-9999.ebuild
+++ b/sci-libs/fftw/fftw-9999.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="GPL-2+"
SLOT="3.0/3"
IUSE="altivec cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_sse cpu_flags_x86_sse2 doc fortran mpi neon openmp quad static-libs test threads zbus"
+RESTRICT="!test? ( test )"
RDEPEND="
mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP}] )"
diff --git a/sci-libs/hdf/hdf-4.2.11.ebuild b/sci-libs/hdf/hdf-4.2.11.ebuild
index 3582363389a5..c66597afe4de 100644
--- a/sci-libs/hdf/hdf-4.2.11.ebuild
+++ b/sci-libs/hdf/hdf-4.2.11.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
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="NCSA-HDF"
KEYWORDS="~amd64 ~ia64 ~ppc -sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples fortran szip static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( szip )"
RDEPEND="
diff --git a/sci-libs/hdf/hdf-4.2.13-r1.ebuild b/sci-libs/hdf/hdf-4.2.13-r1.ebuild
index d92320b868a6..170fa0c5f4cf 100644
--- a/sci-libs/hdf/hdf-4.2.13-r1.ebuild
+++ b/sci-libs/hdf/hdf-4.2.13-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
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="NCSA-HDF"
KEYWORDS="amd64 ia64 ppc -sparc x86 ~amd64-linux ~x86-linux"
IUSE="examples fortran szip static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( szip )"
RDEPEND="
diff --git a/sci-libs/hdf/hdf-4.2.13.ebuild b/sci-libs/hdf/hdf-4.2.13.ebuild
index d7244d6583fa..119a9644d97c 100644
--- a/sci-libs/hdf/hdf-4.2.13.ebuild
+++ b/sci-libs/hdf/hdf-4.2.13.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
@@ -17,6 +17,7 @@ SLOT="0"
LICENSE="NCSA-HDF"
KEYWORDS="~amd64 ~ia64 ~ppc -sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="examples fortran szip static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( szip )"
RDEPEND="
diff --git a/sci-libs/indilib/indilib-1.7.5.ebuild b/sci-libs/indilib/indilib-1.7.5.ebuild
index a8179c7fb67a..45012f5a0a87 100644
--- a/sci-libs/indilib/indilib-1.7.5.ebuild
+++ b/sci-libs/indilib/indilib-1.7.5.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
SLOT="0/1"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="ogg test"
+RESTRICT="!test? ( test )"
RDEPEND="
net-misc/curl
diff --git a/sci-libs/ipopt/ipopt-3.11.7.ebuild b/sci-libs/ipopt/ipopt-3.11.7.ebuild
index cf3bf34adda8..c0838cc7dedc 100644
--- a/sci-libs/ipopt/ipopt-3.11.7.ebuild
+++ b/sci-libs/ipopt/ipopt-3.11.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,6 +18,7 @@ LICENSE="EPL-1.0 hsl? ( HSL )"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples hsl lapack mpi mumps static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/blas
diff --git a/sci-libs/ipopt/ipopt-3.11.8.ebuild b/sci-libs/ipopt/ipopt-3.11.8.ebuild
index bb3c71daaa61..00636336536d 100644
--- a/sci-libs/ipopt/ipopt-3.11.8.ebuild
+++ b/sci-libs/ipopt/ipopt-3.11.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -19,6 +19,7 @@ LICENSE="EPL-1.0 hsl? ( HSL )"
SLOT="0/1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples hsl lapack mpi mumps static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/blas
diff --git a/sci-libs/lemon/lemon-1.3.1.ebuild b/sci-libs/lemon/lemon-1.3.1.ebuild
index 3a35fa7919de..cb3bee35083d 100644
--- a/sci-libs/lemon/lemon-1.3.1.ebuild
+++ b/sci-libs/lemon/lemon-1.3.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
@@ -13,6 +13,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+coin doc glpk static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( coin glpk )"
diff --git a/sci-libs/levmar/levmar-2.6.ebuild b/sci-libs/levmar/levmar-2.6.ebuild
index c79aa78b669c..1a31e16ca9e1 100644
--- a/sci-libs/levmar/levmar-2.6.ebuild
+++ b/sci-libs/levmar/levmar-2.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=5
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/blas
diff --git a/sci-libs/libcerf/libcerf-1.5.ebuild b/sci-libs/libcerf/libcerf-1.5.ebuild
index 5bf866a00bf3..3294d3848a94 100644
--- a/sci-libs/libcerf/libcerf-1.5.ebuild
+++ b/sci-libs/libcerf/libcerf-1.5.ebuild
@@ -11,6 +11,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
src_configure() {
econf --enable-shared $(use_enable static-libs static)
diff --git a/sci-libs/libdap/libdap-3.18.1.ebuild b/sci-libs/libdap/libdap-3.18.1.ebuild
index e80817b5255c..07e468687be9 100644
--- a/sci-libs/libdap/libdap-3.18.1.ebuild
+++ b/sci-libs/libdap/libdap-3.18.1.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 URI )"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libxml2:2
diff --git a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
index dfa540c113fe..68b67e556b26 100644
--- a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.3.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
EAPI="5"
@@ -19,6 +19,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
SLOT="0/2"
IUSE="ftdi serial static-libs test usb"
+RESTRICT="!test? ( test )"
# We also support librevisa, but that isn't in the tree ...
LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
diff --git a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
index 58e0d34119bb..c778d842eb25 100644
--- a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
SLOT="0/3"
IUSE="cxx ftdi java parport python serial static-libs test usb"
+RESTRICT="!test? ( test )"
REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
# We also support librevisa, but that isn't in the tree ...
diff --git a/sci-libs/libsigrok/libsigrok-0.5.1.ebuild b/sci-libs/libsigrok/libsigrok-0.5.1.ebuild
index 85412408ba65..9be12225b2ba 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.1.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.1.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
SLOT="0/4"
IUSE="cxx ftdi java parport python serial static-libs test +udev usb"
+RESTRICT="!test? ( test )"
REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
# We also support librevisa, but that isn't in the tree ...
diff --git a/sci-libs/libsigrok/libsigrok-9999.ebuild b/sci-libs/libsigrok/libsigrok-9999.ebuild
index b82051f8e0f5..22fa3622f092 100644
--- a/sci-libs/libsigrok/libsigrok-9999.ebuild
+++ b/sci-libs/libsigrok/libsigrok-9999.ebuild
@@ -23,6 +23,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
SLOT="0/9999"
IUSE="cxx ftdi java parport python ruby serial static-libs +udev test usb"
+RESTRICT="!test? ( test )"
REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} ) ruby? ( cxx || ( $(ruby_get_use_targets) ) )"
# We also support librevisa, but that isn't in the tree ...
diff --git a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
index d12cf4ae26a3..4f7a0aedfc29 100644
--- a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.3.2-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=5
@@ -13,6 +13,7 @@ LICENSE="UCAR-Unidata"
SLOT="0/7"
KEYWORDS="amd64 ~arm ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dap? ( net-misc/curl:0= )
diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
index 3ccbe77b51a9..d66d366d233c 100644
--- a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1-r1.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="UCAR-Unidata"
SLOT="0/13"
KEYWORDS="amd64 ~arm ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dap? ( net-misc/curl:0= )
diff --git a/sci-libs/netcdf/netcdf-4.6.1.ebuild b/sci-libs/netcdf/netcdf-4.6.1.ebuild
index 027ac4abf358..6c8e28e72e0e 100644
--- a/sci-libs/netcdf/netcdf-4.6.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1.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="UCAR-Unidata"
SLOT="0/11"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
RDEPEND="
dap? ( net-misc/curl:0= )
diff --git a/sci-libs/orocos-bfl/orocos-bfl-0.8.0.ebuild b/sci-libs/orocos-bfl/orocos-bfl-0.8.0.ebuild
index 082cb9f10997..9b1481d44678 100644
--- a/sci-libs/orocos-bfl/orocos-bfl-0.8.0.ebuild
+++ b/sci-libs/orocos-bfl/orocos-bfl-0.8.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=5
@@ -13,6 +13,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost:="
DEPEND="${RDEPEND}
diff --git a/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild b/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild
index e2fe4f9b4756..a2d743e268b4 100644
--- a/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild
+++ b/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.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
@@ -24,6 +24,7 @@ HOMEPAGE="http://www.orocos.org/kdl"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc test examples models"
+RESTRICT="!test? ( test )"
RDEPEND="dev-cpp/eigen:3"
DEPEND="${RDEPEND}
diff --git a/sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild b/sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild
index aa74627a9e43..d3860db1a16d 100644
--- a/sci-libs/orocos_kdl/orocos_kdl-1.4.0.ebuild
+++ b/sci-libs/orocos_kdl/orocos_kdl-1.4.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
EAPI=5
@@ -24,6 +24,7 @@ HOMEPAGE="http://www.orocos.org/kdl"
LICENSE="LGPL-2.1"
SLOT="0/14"
IUSE="doc test examples models"
+RESTRICT="!test? ( test )"
RDEPEND="dev-cpp/eigen:3"
DEPEND="${RDEPEND}
diff --git a/sci-libs/orocos_kdl/orocos_kdl-9999.ebuild b/sci-libs/orocos_kdl/orocos_kdl-9999.ebuild
index aa74627a9e43..d3860db1a16d 100644
--- a/sci-libs/orocos_kdl/orocos_kdl-9999.ebuild
+++ b/sci-libs/orocos_kdl/orocos_kdl-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=5
@@ -24,6 +24,7 @@ HOMEPAGE="http://www.orocos.org/kdl"
LICENSE="LGPL-2.1"
SLOT="0/14"
IUSE="doc test examples models"
+RESTRICT="!test? ( test )"
RDEPEND="dev-cpp/eigen:3"
DEPEND="${RDEPEND}
diff --git a/sci-libs/pcl/pcl-1.9.1.ebuild b/sci-libs/pcl/pcl-1.9.1.ebuild
index 737d110e2cfe..19c912a12d8c 100644
--- a/sci-libs/pcl/pcl-1.9.1.ebuild
+++ b/sci-libs/pcl/pcl-1.9.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=5
@@ -25,6 +25,7 @@ DESCRIPTION="2D/3D image and point cloud processing"
LICENSE="BSD"
SLOT="0/1.9"
IUSE="cuda doc opengl openni openni2 pcap png +qhull qt5 usb vtk cpu_flags_x86_sse test tutorials"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/flann-1.7.1
diff --git a/sci-libs/pcl/pcl-9999.ebuild b/sci-libs/pcl/pcl-9999.ebuild
index 737d110e2cfe..19c912a12d8c 100644
--- a/sci-libs/pcl/pcl-9999.ebuild
+++ b/sci-libs/pcl/pcl-9999.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
@@ -25,6 +25,7 @@ DESCRIPTION="2D/3D image and point cloud processing"
LICENSE="BSD"
SLOT="0/1.9"
IUSE="cuda doc opengl openni openni2 pcap png +qhull qt5 usb vtk cpu_flags_x86_sse test tutorials"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/flann-1.7.1
diff --git a/sci-libs/proj/proj-6.2.0.ebuild b/sci-libs/proj/proj-6.2.0.ebuild
index 2263d70332f5..70e5a2e53a6b 100644
--- a/sci-libs/proj/proj-6.2.0.ebuild
+++ b/sci-libs/proj/proj-6.2.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0/15"
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="europe static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( !europe )"
RDEPEND="dev-db/sqlite:3"
diff --git a/sci-libs/scalapack/scalapack-2.0.2-r1.ebuild b/sci-libs/scalapack/scalapack-2.0.2-r1.ebuild
index 3e60e55da8f2..eedda916cce7 100644
--- a/sci-libs/scalapack/scalapack-2.0.2-r1.ebuild
+++ b/sci-libs/scalapack/scalapack-2.0.2-r1.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="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/lapack
diff --git a/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild b/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild
index 49f66eaba90b..617cf1c2f4bc 100644
--- a/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild
+++ b/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc freeimage pyamg test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/matplotlib[${PYTHON_USEDEP}]
diff --git a/sci-libs/scikits_image/scikits_image-0.13.0.ebuild b/sci-libs/scikits_image/scikits_image-0.13.0.ebuild
index ccd8d3938ce4..903d0ce96cec 100644
--- a/sci-libs/scikits_image/scikits_image-0.13.0.ebuild
+++ b/sci-libs/scikits_image/scikits_image-0.13.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc freeimage pyamg test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/matplotlib[${PYTHON_USEDEP}]
diff --git a/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild
index 0b4c5a6ae9e7..e83910a436ba 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/joblib[${PYTHON_USEDEP}]
diff --git a/sci-libs/scikits_learn/scikits_learn-0.17.ebuild b/sci-libs/scikits_learn/scikits_learn-0.17.ebuild
index de24bec47ecf..e8b01caac0bd 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.17.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.17.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/joblib[${PYTHON_USEDEP}]
diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild
index ffbdaba31d23..1a04525ec154 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/joblib[${PYTHON_USEDEP}]
diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
index 367b03b83e79..854f19af4e33 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
# tried to unbundle virtual/python-funcsigs, funcsigs, odict
# but it is a large mess to maintain
diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild
index 1a019a21cfb3..191789ac6c0f 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/joblib[${PYTHON_USEDEP}]
diff --git a/sci-libs/scikits_learn/scikits_learn-0.19.0-r1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.19.0-r1.ebuild
index 3184d4e85551..cc0019d518d8 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.19.0-r1.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.19.0-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# tried to unbundle virtual/python-funcsigs, funcsigs, odict
# but it is a large mess to maintain
diff --git a/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
index 1a7298c51dec..f6a48d144c7c 100644
--- a/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
+++ b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
+RESTRICT="!test? ( test )"
# tried to unbundle virtual/python-funcsigs, funcsigs, odict
# but it is a large mess to maintain
diff --git a/sci-libs/scipy/scipy-0.16.1.ebuild b/sci-libs/scipy/scipy-0.16.1.ebuild
index c698be80f3a9..f105dde30c6c 100644
--- a/sci-libs/scipy/scipy-0.16.1.ebuild
+++ b/sci-libs/scipy/scipy-0.16.1.ebuild
@@ -22,6 +22,7 @@ SRC_URI="
LICENSE="BSD LGPL-2"
SLOT="0"
IUSE="doc sparse test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
CDEPEND="
diff --git a/sci-libs/scipy/scipy-0.18.1.ebuild b/sci-libs/scipy/scipy-0.18.1.ebuild
index fb81a2bdbecd..13d5afa657e8 100644
--- a/sci-libs/scipy/scipy-0.18.1.ebuild
+++ b/sci-libs/scipy/scipy-0.18.1.ebuild
@@ -22,6 +22,7 @@ SRC_URI="
LICENSE="BSD LGPL-2"
SLOT="0"
IUSE="doc sparse test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
CDEPEND="
diff --git a/sci-libs/scipy/scipy-0.19.1.ebuild b/sci-libs/scipy/scipy-0.19.1.ebuild
index 2e7f6acd2f82..a17473acc3d5 100644
--- a/sci-libs/scipy/scipy-0.19.1.ebuild
+++ b/sci-libs/scipy/scipy-0.19.1.ebuild
@@ -22,6 +22,7 @@ SRC_URI="
LICENSE="BSD LGPL-2"
SLOT="0"
IUSE="doc sparse test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
CDEPEND="
diff --git a/sci-libs/scipy/scipy-1.0.0.ebuild b/sci-libs/scipy/scipy-1.0.0.ebuild
index b9b79bf1aeff..830587f79c37 100644
--- a/sci-libs/scipy/scipy-1.0.0.ebuild
+++ b/sci-libs/scipy/scipy-1.0.0.ebuild
@@ -22,6 +22,7 @@ SRC_URI="
LICENSE="BSD LGPL-2"
SLOT="0"
IUSE="doc sparse test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
CDEPEND="
diff --git a/sci-libs/scipy/scipy-1.1.0.ebuild b/sci-libs/scipy/scipy-1.1.0.ebuild
index adfa2ab45a6b..acbf180275f3 100644
--- a/sci-libs/scipy/scipy-1.1.0.ebuild
+++ b/sci-libs/scipy/scipy-1.1.0.ebuild
@@ -22,6 +22,7 @@ SRC_URI="
LICENSE="BSD LGPL-2"
SLOT="0"
IUSE="doc sparse test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
CDEPEND="
diff --git a/sci-libs/scipy/scipy-9999.ebuild b/sci-libs/scipy/scipy-9999.ebuild
index d003a8d19743..0e528a35be0e 100644
--- a/sci-libs/scipy/scipy-9999.ebuild
+++ b/sci-libs/scipy/scipy-9999.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD LGPL-2"
SLOT="0"
KEYWORDS=""
IUSE="sparse test"
+RESTRICT="!test? ( test )"
CDEPEND="
>=dev-python/numpy-1.10[lapack,${PYTHON_USEDEP}]
diff --git a/sci-libs/shogun/shogun-5.0.0.ebuild b/sci-libs/shogun/shogun-5.0.0.ebuild
index 4fad7ff5e351..870ef09e18ec 100644
--- a/sci-libs/shogun/shogun-5.0.0.ebuild
+++ b/sci-libs/shogun/shogun-5.0.0.ebuild
@@ -21,6 +21,7 @@ LICENSE="GPL-3 free-noncomm"
SLOT="0/16"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_sse doc examples lua octave opencl python R ruby static-libs test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
diff --git a/sci-libs/silo/silo-4.10.2-r1.ebuild b/sci-libs/silo/silo-4.10.2-r1.ebuild
index 61b8b07e7d19..278b972ca253 100644
--- a/sci-libs/silo/silo-4.10.2-r1.ebuild
+++ b/sci-libs/silo/silo-4.10.2-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=5
@@ -12,6 +12,7 @@ SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="hdf5 +silex static-libs +qt5 test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="silex? ( qt5 )"
diff --git a/sci-libs/superlu/superlu-4.3-r1.ebuild b/sci-libs/superlu/superlu-4.3-r1.ebuild
index 33e0af340663..a6ce49cd482d 100644
--- a/sci-libs/superlu/superlu-4.3-r1.ebuild
+++ b/sci-libs/superlu/superlu-4.3-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
virtual/blas"
diff --git a/sci-libs/superlu/superlu-5.2.1-r1.ebuild b/sci-libs/superlu/superlu-5.2.1-r1.ebuild
index eb6dc71012d0..2f7f382cf88d 100644
--- a/sci-libs/superlu/superlu-5.2.1-r1.ebuild
+++ b/sci-libs/superlu/superlu-5.2.1-r1.ebuild
@@ -28,6 +28,7 @@ HOMEPAGE="https://crd-legacy.lbl.gov/~xiaoye/SuperLU/"
LICENSE="BSD"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/blas"
DEPEND="${RDEPEND}
diff --git a/sci-libs/superlu_mt/superlu_mt-3.1.ebuild b/sci-libs/superlu_mt/superlu_mt-3.1.ebuild
index 2322df8507e6..9cd876c14a25 100644
--- a/sci-libs/superlu_mt/superlu_mt-3.1.ebuild
+++ b/sci-libs/superlu_mt/superlu_mt-3.1.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
@@ -16,6 +16,7 @@ LICENSE="BSD"
SLOT="0/${SOVERSION}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples int64 openmp static-libs test threads"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( openmp threads )"
RDEPEND="virtual/blas"
diff --git a/sci-libs/symengine/symengine-0.3.0-r1.ebuild b/sci-libs/symengine/symengine-0.3.0-r1.ebuild
index c493c94e39e8..e3a5ebde2878 100644
--- a/sci-libs/symengine/symengine-0.3.0-r1.ebuild
+++ b/sci-libs/symengine/symengine-0.3.0-r1.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="MIT"
SLOT="0/0.3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="arb benchmarks boost debug doc flint llvm mpc mpfr openmp test tcmalloc threads"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/gmp:=
diff --git a/sci-libs/symengine/symengine-0.4.0.ebuild b/sci-libs/symengine/symengine-0.4.0.ebuild
index eac0919d7760..ae20dab9235f 100644
--- a/sci-libs/symengine/symengine-0.4.0.ebuild
+++ b/sci-libs/symengine/symengine-0.4.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0/0.4"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="arb benchmarks boost debug doc flint llvm mpc mpfr openmp test tcmalloc threads"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/gmp:=
diff --git a/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild b/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild
index f8f903a4c1d0..fe0d3fcb2bc5 100644
--- a/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.ebuild
+++ b/sci-libs/xdmf2/xdmf2-1.0_p141226-r3.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 @@ SLOT="0"
LICENSE="VTK"
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="doc python test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
diff --git a/sci-mathematics/dunshire/dunshire-0.1.1.ebuild b/sci-mathematics/dunshire/dunshire-0.1.1.ebuild
index 4bbee157ef79..32b83f053c80 100644
--- a/sci-mathematics/dunshire/dunshire-0.1.1.ebuild
+++ b/sci-mathematics/dunshire/dunshire-0.1.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="AGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/cvxopt[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-6.4.4-r1.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-6.4.4-r1.ebuild
index 29e28d2fc9cf..463c145bb3c8 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-6.4.4-r1.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-6.4.4-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+blas +custom-tune -openmp static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/gmp:0=
diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r1.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r1.ebuild
index 67ee92316610..e650e69207f7 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r1.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+blas +custom-tune -openmp static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/gmp:0=
diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild
index 728b19ecd527..2856746b2ef3 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-9999.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS=""
IUSE="blas -openmp test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/gmp:0=
diff --git a/sci-mathematics/maxima/maxima-5.43.0.ebuild b/sci-mathematics/maxima/maxima-5.43.0.ebuild
index 3d2e01212877..177564b4b5f1 100644
--- a/sci-mathematics/maxima/maxima-5.43.0.ebuild
+++ b/sci-mathematics/maxima/maxima-5.43.0.ebuild
@@ -23,6 +23,7 @@ CONF_FLAG=( . . . ecl ccl . )
PATCH_V=( 2 1 . 3 3 1 )
IUSE="emacs tk nls unicode X test ${LISPS[*]}"
+RESTRICT="!test? ( test )"
# Languages
LANGS="de es pt pt_BR"
diff --git a/sci-mathematics/nauty/nauty-2.6.7.ebuild b/sci-mathematics/nauty/nauty-2.6.7.ebuild
index 2e01267a151a..13acc2d602be 100644
--- a/sci-mathematics/nauty/nauty-2.6.7.ebuild
+++ b/sci-mathematics/nauty/nauty-2.6.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
@@ -19,6 +19,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="dev-libs/gmp:0
sys-libs/zlib"
diff --git a/sci-mathematics/pymc3/pymc3-3.1.ebuild b/sci-mathematics/pymc3/pymc3-3.1.ebuild
index 7a7638126043..c246e0768bb9 100644
--- a/sci-mathematics/pymc3/pymc3-3.1.ebuild
+++ b/sci-mathematics/pymc3/pymc3-3.1.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="AFL-3.0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
<=dev-python/commonmark-0.5.4[${PYTHON_USEDEP}]
diff --git a/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild b/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild
index fdba42ce0213..0d808f23ce18 100644
--- a/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2 gui? ( MIT Apache-2.0 OFL-1.1 )"
SLOT="0/1"
KEYWORDS="~amd64 ~x86"
IUSE="gui +jupyter static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
gui? (
diff --git a/sci-misc/nco/nco-4.5.1-r2.ebuild b/sci-misc/nco/nco-4.5.1-r2.ebuild
index a1cd22244bb6..f4733a08d8d3 100644
--- a/sci-misc/nco/nco-4.5.1-r2.ebuild
+++ b/sci-misc/nco/nco-4.5.1-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="GPL-3"
SLOT="0/${PV}"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="dap gsl hdf5 ncap2 openmp static-libs test udunits"
+RESTRICT="!test? ( test )"
RDEPEND="
>=sci-libs/netcdf-4:=[dap=,hdf5?,tools]
diff --git a/sci-physics/clhep/clhep-2.2.0.5.ebuild b/sci-physics/clhep/clhep-2.2.0.5.ebuild
index 7c5de315a5ab..b403ed9ff5ad 100644
--- a/sci-physics/clhep/clhep-2.2.0.5.ebuild
+++ b/sci-physics/clhep/clhep-2.2.0.5.ebuild
@@ -13,6 +13,7 @@ SLOT="2/${PV}"
KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="doc? ( virtual/latex-base )"
diff --git a/sci-physics/clhep/clhep-2.4.0.4.ebuild b/sci-physics/clhep/clhep-2.4.0.4.ebuild
index 1a4f4b585e1a..e70ed5a04200 100644
--- a/sci-physics/clhep/clhep-2.4.0.4.ebuild
+++ b/sci-physics/clhep/clhep-2.4.0.4.ebuild
@@ -13,6 +13,7 @@ SLOT="2/${PV}"
KEYWORDS="amd64 hppa ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc test threads"
+RESTRICT="!test? ( test )"
BDEPEND="doc? ( app-doc/doxygen[latex] )"
diff --git a/sci-physics/clhep/clhep-2.4.1.2.ebuild b/sci-physics/clhep/clhep-2.4.1.2.ebuild
index 8eac6ef22dd0..2b6ac11002d0 100644
--- a/sci-physics/clhep/clhep-2.4.1.2.ebuild
+++ b/sci-physics/clhep/clhep-2.4.1.2.ebuild
@@ -13,6 +13,7 @@ SLOT="2/${PV}"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc test threads"
+RESTRICT="!test? ( test )"
BDEPEND="doc? ( app-doc/doxygen[latex] )"
diff --git a/sci-physics/espresso++/espresso++-2.0.2.ebuild b/sci-physics/espresso++/espresso++-2.0.2.ebuild
index 1aa0aa57f8b5..151284b69afa 100644
--- a/sci-physics/espresso++/espresso++-2.0.2.ebuild
+++ b/sci-physics/espresso++/espresso++-2.0.2.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-physics/espresso++/espresso++-9999.ebuild b/sci-physics/espresso++/espresso++-9999.ebuild
index 3bae0551d9b2..151284b69afa 100644
--- a/sci-physics/espresso++/espresso++-9999.ebuild
+++ b/sci-physics/espresso++/espresso++-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
@@ -23,6 +23,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-physics/espresso/espresso-4.0.0-r1.ebuild b/sci-physics/espresso/espresso-4.0.0-r1.ebuild
index 9a3a900caee2..06b50f8c47eb 100644
--- a/sci-physics/espresso/espresso-4.0.0-r1.ebuild
+++ b/sci-physics/espresso/espresso-4.0.0-r1.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="cuda doc examples +fftw +hdf5 test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}"
diff --git a/sci-physics/espresso/espresso-4.0_pre20170228.ebuild b/sci-physics/espresso/espresso-4.0_pre20170228.ebuild
index 6d98ecb5adaa..1b693f4cca4d 100644
--- a/sci-physics/espresso/espresso-4.0_pre20170228.ebuild
+++ b/sci-physics/espresso/espresso-4.0_pre20170228.ebuild
@@ -26,6 +26,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="cuda doc examples +fftw +hdf5 test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}"
diff --git a/sci-physics/espresso/espresso-9999.ebuild b/sci-physics/espresso/espresso-9999.ebuild
index af5b20539550..49d7e8f749e1 100644
--- a/sci-physics/espresso/espresso-9999.ebuild
+++ b/sci-physics/espresso/espresso-9999.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="cuda doc examples +fftw +hdf5 test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}"
diff --git a/sci-physics/hepmc/hepmc-2.06.09-r1.ebuild b/sci-physics/hepmc/hepmc-2.06.09-r1.ebuild
index fd3d790263ae..30a266d6d1e1 100644
--- a/sci-physics/hepmc/hepmc-2.06.09-r1.ebuild
+++ b/sci-physics/hepmc/hepmc-2.06.09-r1.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="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="cm doc examples gev static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/sci-physics/lammps/lammps-20170901-r1.ebuild b/sci-physics/lammps/lammps-20170901-r1.ebuild
index 382491df999f..2ba7d813b541 100644
--- a/sci-physics/lammps/lammps-20170901-r1.ebuild
+++ b/sci-physics/lammps/lammps-20170901-r1.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20170901.ebuild b/sci-physics/lammps/lammps-20170901.ebuild
index a7659ffea526..63840fa10775 100644
--- a/sci-physics/lammps/lammps-20170901.ebuild
+++ b/sci-physics/lammps/lammps-20170901.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20180117.ebuild b/sci-physics/lammps/lammps-20180117.ebuild
index 382491df999f..2ba7d813b541 100644
--- a/sci-physics/lammps/lammps-20180117.ebuild
+++ b/sci-physics/lammps/lammps-20180117.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20180222.ebuild b/sci-physics/lammps/lammps-20180222.ebuild
index 382491df999f..2ba7d813b541 100644
--- a/sci-physics/lammps/lammps-20180222.ebuild
+++ b/sci-physics/lammps/lammps-20180222.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20180308.ebuild b/sci-physics/lammps/lammps-20180308.ebuild
index 382491df999f..2ba7d813b541 100644
--- a/sci-physics/lammps/lammps-20180308.ebuild
+++ b/sci-physics/lammps/lammps-20180308.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20180316.ebuild b/sci-physics/lammps/lammps-20180316.ebuild
index 1a8c1528db2f..dcd714090739 100644
--- a/sci-physics/lammps/lammps-20180316.ebuild
+++ b/sci-physics/lammps/lammps-20180316.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20180822.ebuild b/sci-physics/lammps/lammps-20180822.ebuild
index 700ba0f23ec2..1435931c2f1e 100644
--- a/sci-physics/lammps/lammps-20180822.ebuild
+++ b/sci-physics/lammps/lammps-20180822.ebuild
@@ -23,6 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20181212.ebuild b/sci-physics/lammps/lammps-20181212.ebuild
index 488ab3865140..82c4dc4bd956 100644
--- a/sci-physics/lammps/lammps-20181212.ebuild
+++ b/sci-physics/lammps/lammps-20181212.ebuild
@@ -25,6 +25,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20190605.ebuild b/sci-physics/lammps/lammps-20190605.ebuild
index 81ec8546eee7..80e4235e70a7 100644
--- a/sci-physics/lammps/lammps-20190605.ebuild
+++ b/sci-physics/lammps/lammps-20190605.ebuild
@@ -25,6 +25,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lammps/lammps-20190807.ebuild b/sci-physics/lammps/lammps-20190807.ebuild
index b51ab042a357..f1640a0c820f 100644
--- a/sci-physics/lammps/lammps-20190807.ebuild
+++ b/sci-physics/lammps/lammps-20190807.ebuild
@@ -25,6 +25,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
DEPEND="
app-arch/gzip
diff --git a/sci-physics/lhapdf/lhapdf-5.9.1.ebuild b/sci-physics/lhapdf/lhapdf-5.9.1.ebuild
index 2c46b3230d45..dbb46b9c38bb 100644
--- a/sci-physics/lhapdf/lhapdf-5.9.1.ebuild
+++ b/sci-physics/lhapdf/lhapdf-5.9.1.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=5
@@ -22,6 +22,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="cxx doc examples octave python test"
+RESTRICT="!test? ( test )"
RDEPEND="octave? ( sci-mathematics/octave )"
DEPEND="${RDEPEND}
diff --git a/sci-physics/pythia/pythia-8.2.10.ebuild b/sci-physics/pythia/pythia-8.2.10.ebuild
index 84240a7e7d52..8c08ee47f626 100644
--- a/sci-physics/pythia/pythia-8.2.10.ebuild
+++ b/sci-physics/pythia/pythia-8.2.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -26,6 +26,7 @@ SLOT="8"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples gzip +hepmc fastjet lhapdf root static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
fastjet? ( >=sci-physics/fastjet-3 )
diff --git a/sci-physics/pythia/pythia-8.2.26.ebuild b/sci-physics/pythia/pythia-8.2.26.ebuild
index 2851fad340e6..5adb37c9e6d5 100644
--- a/sci-physics/pythia/pythia-8.2.26.ebuild
+++ b/sci-physics/pythia/pythia-8.2.26.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
@@ -26,6 +26,7 @@ SLOT="8"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples gzip +hepmc fastjet lhapdf root static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
fastjet? ( >=sci-physics/fastjet-3 )
diff --git a/sci-physics/qutip/qutip-4.2.0.ebuild b/sci-physics/qutip/qutip-4.2.0.ebuild
index e5514134e279..3a1c537b0c2f 100644
--- a/sci-physics/qutip/qutip-4.2.0.ebuild
+++ b/sci-physics/qutip/qutip-4.2.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="openmp test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/cython[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/sci-physics/thepeg/thepeg-1.9.2.ebuild b/sci-physics/thepeg/thepeg-1.9.2.ebuild
index c9f56f360928..eacacaa48085 100644
--- a/sci-physics/thepeg/thepeg-1.9.2.ebuild
+++ b/sci-physics/thepeg/thepeg-1.9.2.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=5
@@ -25,6 +25,7 @@ LICENSE="GPL-2"
SLOT="0/18"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="c++11 emacs fastjet hepmc java lhapdf rivet static-libs test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/gsl:0=
diff --git a/sci-physics/thepeg/thepeg-2.0.0.ebuild b/sci-physics/thepeg/thepeg-2.0.0.ebuild
index dc94272fe72e..677e29bea9b9 100644
--- a/sci-physics/thepeg/thepeg-2.0.0.ebuild
+++ b/sci-physics/thepeg/thepeg-2.0.0.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=5
@@ -25,6 +25,7 @@ LICENSE="GPL-2"
SLOT="0/20"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="c++11 emacs fastjet hepmc java lhapdf rivet static-libs test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/gsl:0=
diff --git a/sci-physics/thepeg/thepeg-2.0.4.ebuild b/sci-physics/thepeg/thepeg-2.0.4.ebuild
index 6cea3900306d..1591dd59d177 100644
--- a/sci-physics/thepeg/thepeg-2.0.4.ebuild
+++ b/sci-physics/thepeg/thepeg-2.0.4.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
@@ -22,6 +22,7 @@ LICENSE="GPL-2"
SLOT="0/20"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="c++11 emacs fastjet hepmc java lhapdf rivet static-libs test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="
sci-libs/gsl:0=
diff --git a/sci-visualization/yt/yt-3.3.5.ebuild b/sci-visualization/yt/yt-3.3.5.ebuild
index df7ea9980634..a50d9a23f340 100644
--- a/sci-visualization/yt/yt-3.3.5.ebuild
+++ b/sci-visualization/yt/yt-3.3.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
diff --git a/sci-visualization/yt/yt-3.4.0.ebuild b/sci-visualization/yt/yt-3.4.0.ebuild
index 9454b3d1e815..722b5fd4b960 100644
--- a/sci-visualization/yt/yt-3.4.0.ebuild
+++ b/sci-visualization/yt/yt-3.4.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="hub test"
+RESTRICT="!test? ( test )"
CDEPEND=">=dev-python/numpy-1.10.4[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
diff --git a/sys-apps/coreutils/coreutils-8.30.ebuild b/sys-apps/coreutils/coreutils-8.30.ebuild
index cffb6d4a9a00..9ae4f449d03d 100644
--- a/sys-apps/coreutils/coreutils-8.30.ebuild
+++ b/sys-apps/coreutils/coreutils-8.30.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux"
IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr"
+RESTRICT="!test? ( test )"
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
diff --git a/sys-apps/coreutils/coreutils-8.31-r1.ebuild b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
index 4b4527d15146..2d9f4afdf1ea 100644
--- a/sys-apps/coreutils/coreutils-8.31-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux"
IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test vanilla xattr"
+RESTRICT="!test? ( test )"
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
diff --git a/sys-apps/coreutils/coreutils-8.31.ebuild b/sys-apps/coreutils/coreutils-8.31.ebuild
index 4748ab387195..11bcf3e5b620 100644
--- a/sys-apps/coreutils/coreutils-8.31.ebuild
+++ b/sys-apps/coreutils/coreutils-8.31.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux"
IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr"
+RESTRICT="!test? ( test )"
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
diff --git a/sys-apps/dbus/dbus-1.12.16.ebuild b/sys-apps/dbus/dbus-1.12.16.ebuild
index fd7c0d7139d4..f4be11b25cea 100644
--- a/sys-apps/dbus/dbus-1.12.16.ebuild
+++ b/sys-apps/dbus/dbus-1.12.16.ebuild
@@ -14,6 +14,7 @@ LICENSE="|| ( AFL-2.1 GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~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"
IUSE="debug doc elogind kernel_linux selinux static-libs systemd test user-session X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( elogind systemd )"
diff --git a/sys-apps/ethq/ethq-0.5.0.ebuild b/sys-apps/ethq/ethq-0.5.0.ebuild
index eaaf909be1af..937e95dba856 100644
--- a/sys-apps/ethq/ethq-0.5.0.ebuild
+++ b/sys-apps/ethq/ethq-0.5.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=7
@@ -16,6 +16,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-libs/ncurses:0"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/ethq/ethq-0.6.1.ebuild b/sys-apps/ethq/ethq-0.6.1.ebuild
index 71eae77cf755..b5718cb8f726 100644
--- a/sys-apps/ethq/ethq-0.6.1.ebuild
+++ b/sys-apps/ethq/ethq-0.6.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=7
@@ -16,6 +16,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-libs/ncurses:0"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/ethq/ethq-9999.ebuild b/sys-apps/ethq/ethq-9999.ebuild
index a64bcead00ae..59fa6fa3cdc7 100644
--- a/sys-apps/ethq/ethq-9999.ebuild
+++ b/sys-apps/ethq/ethq-9999.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=7
@@ -15,6 +15,7 @@ LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-libs/ncurses:0"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index 4ca2e7a5a9eb..2188878e4d84 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.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="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/libcap
diff --git a/sys-apps/fakeroot/fakeroot-1.23.ebuild b/sys-apps/fakeroot/fakeroot-1.23.ebuild
index 91ad0aff45d0..c0f5629f8051 100644
--- a/sys-apps/fakeroot/fakeroot-1.23.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.23.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="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/libcap
diff --git a/sys-apps/fakeroot/fakeroot-1.24.ebuild b/sys-apps/fakeroot/fakeroot-1.24.ebuild
index 336e7ca459d8..791263fdb16c 100644
--- a/sys-apps/fakeroot/fakeroot-1.24.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.24.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-libs/libcap
diff --git a/sys-apps/findutils/findutils-4.6.0-r1.ebuild b/sys-apps/findutils/findutils-4.6.0-r1.ebuild
index b6d13252c1e9..b6d494b7d91d 100644
--- a/sys-apps/findutils/findutils-4.6.0-r1.ebuild
+++ b/sys-apps/findutils/findutils-4.6.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls selinux static test"
+RESTRICT="!test? ( test )"
RDEPEND="selinux? ( sys-libs/libselinux )
nls? ( virtual/libintl )"
diff --git a/sys-apps/findutils/findutils-4.7.0.ebuild b/sys-apps/findutils/findutils-4.7.0.ebuild
index 10d528fd7b91..e42dba38fb07 100644
--- a/sys-apps/findutils/findutils-4.7.0.ebuild
+++ b/sys-apps/findutils/findutils-4.7.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls selinux static test"
+RESTRICT="!test? ( test )"
RDEPEND="selinux? ( sys-libs/libselinux )
nls? ( virtual/libintl )"
diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
index 831a680daa5e..0cd44b693c7e 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
+RESTRICT="!test? ( test )"
DEPEND="!sys-apps/firejail
apparmor? ( sys-libs/libapparmor )
diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild b/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
index 58dc1df4e153..7ded7fe5cedd 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
+RESTRICT="!test? ( test )"
DEPEND="!sys-apps/firejail
apparmor? ( sys-libs/libapparmor )
diff --git a/sys-apps/fwupd/fwupd-1.2.11.ebuild b/sys-apps/fwupd/fwupd-1.2.11.ebuild
index 0fb2bd8ef285..890023716a05 100644
--- a/sys-apps/fwupd/fwupd-1.2.11.ebuild
+++ b/sys-apps/fwupd/fwupd-1.2.11.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 ~arm ~x86"
IUSE="agent colorhug consolekit dell doc elogind +gpg +man nvme pkcs7 redfish systemd test thunderbolt uefi"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
^^ ( consolekit elogind systemd )
diff --git a/sys-apps/fwupd/fwupd-1.2.8.ebuild b/sys-apps/fwupd/fwupd-1.2.8.ebuild
index 9107999ee4a7..a1aaa0b451dd 100644
--- a/sys-apps/fwupd/fwupd-1.2.8.ebuild
+++ b/sys-apps/fwupd/fwupd-1.2.8.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="agent colorhug consolekit dell doc elogind +gpg +man nvme pkcs7 redfish systemd test thunderbolt uefi"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
^^ ( consolekit elogind systemd )
diff --git a/sys-apps/gsmartcontrol/gsmartcontrol-1.0.2.ebuild b/sys-apps/gsmartcontrol/gsmartcontrol-1.0.2.ebuild
index 06f8b94bf918..66da4d4c59b9 100644
--- a/sys-apps/gsmartcontrol/gsmartcontrol-1.0.2.ebuild
+++ b/sys-apps/gsmartcontrol/gsmartcontrol-1.0.2.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="|| ( GPL-2 GPL-3 ) Boost-1.0 BSD Unlicense ZLIB"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-cpp/gtkmm:3.0
diff --git a/sys-apps/gsmartcontrol/gsmartcontrol-1.1.3.ebuild b/sys-apps/gsmartcontrol/gsmartcontrol-1.1.3.ebuild
index b5b1c6d82126..66da4d4c59b9 100644
--- a/sys-apps/gsmartcontrol/gsmartcontrol-1.1.3.ebuild
+++ b/sys-apps/gsmartcontrol/gsmartcontrol-1.1.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
@@ -12,6 +12,7 @@ LICENSE="|| ( GPL-2 GPL-3 ) Boost-1.0 BSD Unlicense ZLIB"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-cpp/gtkmm:3.0
diff --git a/sys-apps/kbd/kbd-2.0.4-r1.ebuild b/sys-apps/kbd/kbd-2.0.4-r1.ebuild
index 3be269cae6ce..58d6b6dfff53 100644
--- a/sys-apps/kbd/kbd-2.0.4-r1.ebuild
+++ b/sys-apps/kbd/kbd-2.0.4-r1.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="http://kbd-project.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="nls pam test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-arch/gzip
diff --git a/sys-apps/kbd/kbd-2.0.4.ebuild b/sys-apps/kbd/kbd-2.0.4.ebuild
index 87cfa64484eb..9dde0feca4ed 100644
--- a/sys-apps/kbd/kbd-2.0.4.ebuild
+++ b/sys-apps/kbd/kbd-2.0.4.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://kbd-project.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="nls pam test"
+RESTRICT="!test? ( test )"
RDEPEND="pam? ( sys-libs/pam )
app-arch/gzip"
diff --git a/sys-apps/kbd/kbd-2.2.0-r2.ebuild b/sys-apps/kbd/kbd-2.2.0-r2.ebuild
index da63a90d2cef..19c32fde0fff 100644
--- a/sys-apps/kbd/kbd-2.2.0-r2.ebuild
+++ b/sys-apps/kbd/kbd-2.2.0-r2.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://kbd-project.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="nls pam test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-arch/gzip
diff --git a/sys-apps/kbd/kbd-9999.ebuild b/sys-apps/kbd/kbd-9999.ebuild
index 06fb77295c43..85d244167140 100644
--- a/sys-apps/kbd/kbd-9999.ebuild
+++ b/sys-apps/kbd/kbd-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="http://kbd-project.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="nls pam test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-arch/gzip
diff --git a/sys-apps/keyutils/keyutils-1.6.1.ebuild b/sys-apps/keyutils/keyutils-1.6.1.ebuild
index d6bea1f56a1a..b69a471cf390 100644
--- a/sys-apps/keyutils/keyutils-1.6.1.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2 LGPL-2.1"
SLOT="0/1.9"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="static static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="!prefix? ( >=sys-kernel/linux-headers-2.6.11 )"
diff --git a/sys-apps/lmctfy/lmctfy-0.2.0.ebuild b/sys-apps/lmctfy/lmctfy-0.2.0.ebuild
index 7dc9a7fa21f8..42165974ce90 100644
--- a/sys-apps/lmctfy/lmctfy-0.2.0.ebuild
+++ b/sys-apps/lmctfy/lmctfy-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/protobuf
diff --git a/sys-apps/lmctfy/lmctfy-0.3.0.ebuild b/sys-apps/lmctfy/lmctfy-0.3.0.ebuild
index 34bfaef96ae1..42165974ce90 100644
--- a/sys-apps/lmctfy/lmctfy-0.3.0.ebuild
+++ b/sys-apps/lmctfy/lmctfy-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/protobuf
diff --git a/sys-apps/lmctfy/lmctfy-0.3.1.ebuild b/sys-apps/lmctfy/lmctfy-0.3.1.ebuild
index 34bfaef96ae1..42165974ce90 100644
--- a/sys-apps/lmctfy/lmctfy-0.3.1.ebuild
+++ b/sys-apps/lmctfy/lmctfy-0.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,6 +13,7 @@ SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/protobuf
diff --git a/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild b/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild
index 76093fd584cc..b55a5841ffc9 100644
--- a/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild
+++ b/sys-apps/lmctfy/lmctfy-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/protobuf
diff --git a/sys-apps/lmctfy/lmctfy-0.5.0.ebuild b/sys-apps/lmctfy/lmctfy-0.5.0.ebuild
index 525a157e1df6..26f7f25c22ba 100644
--- a/sys-apps/lmctfy/lmctfy-0.5.0.ebuild
+++ b/sys-apps/lmctfy/lmctfy-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
dev-libs/protobuf
diff --git a/sys-apps/miller/miller-5.3.0.ebuild b/sys-apps/miller/miller-5.3.0.ebuild
index 863789ce5ce6..1412928d0805 100644
--- a/sys-apps/miller/miller-5.3.0.ebuild
+++ b/sys-apps/miller/miller-5.3.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
DEPEND="sys-devel/flex"
diff --git a/sys-apps/minijail/minijail-9.ebuild b/sys-apps/minijail/minijail-9.ebuild
index 3daec8d2d3b5..a11b63da62ab 100644
--- a/sys-apps/minijail/minijail-9.ebuild
+++ b/sys-apps/minijail/minijail-9.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+seccomp test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/libcap-ng:="
DEPEND="${RDEPEND}
diff --git a/sys-apps/sydbox/sydbox-1.0.7.ebuild b/sys-apps/sydbox/sydbox-1.0.7.ebuild
index 951a50fa3a49..20a823ec7181 100644
--- a/sys-apps/sydbox/sydbox-1.0.7.ebuild
+++ b/sys-apps/sydbox/sydbox-1.0.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
@@ -11,6 +11,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug seccomp test"
+RESTRICT="!test? ( test )"
RDEPEND="sys-libs/pinktrace:=
debug? ( sys-libs/libunwind:= )"
diff --git a/sys-apps/the_silver_searcher/the_silver_searcher-2.0.0.ebuild b/sys-apps/the_silver_searcher/the_silver_searcher-2.0.0.ebuild
index dbb2622af385..21b02d12de35 100644
--- a/sys-apps/the_silver_searcher/the_silver_searcher-2.0.0.ebuild
+++ b/sys-apps/the_silver_searcher/the_silver_searcher-2.0.0.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="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~mips ~ppc ~ppc64 x86"
IUSE="lzma test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libpcre
lzma? ( app-arch/xz-utils )
diff --git a/sys-apps/the_silver_searcher/the_silver_searcher-2.1.0.ebuild b/sys-apps/the_silver_searcher/the_silver_searcher-2.1.0.ebuild
index fcf0eba32492..f8bf1e852265 100644
--- a/sys-apps/the_silver_searcher/the_silver_searcher-2.1.0.ebuild
+++ b/sys-apps/the_silver_searcher/the_silver_searcher-2.1.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
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE="lzma test zlib"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libpcre
lzma? ( app-arch/xz-utils )
diff --git a/sys-auth/authenticator/authenticator-0.2.4.ebuild b/sys-auth/authenticator/authenticator-0.2.4.ebuild
index f3d4d2cdf2b4..4370f05ea9f1 100644
--- a/sys-auth/authenticator/authenticator-0.2.4.ebuild
+++ b/sys-auth/authenticator/authenticator-0.2.4.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
@@ -23,6 +23,7 @@ LICENSE="GPL-2+"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
app-crypt/libsecret
diff --git a/sys-auth/authenticator/authenticator-9999.ebuild b/sys-auth/authenticator/authenticator-9999.ebuild
index 5d876f945946..6420c495fd1d 100644
--- a/sys-auth/authenticator/authenticator-9999.ebuild
+++ b/sys-auth/authenticator/authenticator-9999.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
@@ -23,6 +23,7 @@ LICENSE="GPL-2+"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
app-crypt/libsecret
diff --git a/sys-auth/consolekit/consolekit-0.4.6.ebuild b/sys-auth/consolekit/consolekit-0.4.6.ebuild
index 6ca3d9403a79..33e76611a7d4 100644
--- a/sys-auth/consolekit/consolekit-0.4.6.ebuild
+++ b/sys-auth/consolekit/consolekit-0.4.6.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl debug doc kernel_linux pam policykit selinux systemd-units test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
>=dev-libs/glib-2.38.2-r1:2=
diff --git a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
index 70804b8097fe..10e8664dc1ea 100644
--- a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
+++ b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc kernel_linux pam pm-utils policykit selinux test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-1.1.2.ebuild b/sys-auth/consolekit/consolekit-1.1.2.ebuild
index 93fe492add30..8f79f9dc4eb9 100644
--- a/sys-auth/consolekit/consolekit-1.1.2.ebuild
+++ b/sys-auth/consolekit/consolekit-1.1.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-1.2.0.ebuild b/sys-auth/consolekit/consolekit-1.2.0.ebuild
index 5590380a4de4..e6537287196d 100644
--- a/sys-auth/consolekit/consolekit-1.2.0.ebuild
+++ b/sys-auth/consolekit/consolekit-1.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-1.2.1.ebuild b/sys-auth/consolekit/consolekit-1.2.1.ebuild
index 3abe3b1223e3..7524606bce9c 100644
--- a/sys-auth/consolekit/consolekit-1.2.1.ebuild
+++ b/sys-auth/consolekit/consolekit-1.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-9999.ebuild b/sys-auth/consolekit/consolekit-9999.ebuild
index 1a117950fc20..f1eae0723ce0 100644
--- a/sys-auth/consolekit/consolekit-9999.ebuild
+++ b/sys-auth/consolekit/consolekit-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/keystone/keystone-14.1.0-r1.ebuild b/sys-auth/keystone/keystone-14.1.0-r1.ebuild
index 90bcda615c90..c3b08efde1bf 100644
--- a/sys-auth/keystone/keystone-14.1.0-r1.ebuild
+++ b/sys-auth/keystone/keystone-14.1.0-r1.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-15.0.0.ebuild b/sys-auth/keystone/keystone-15.0.0.ebuild
index 20b6563cf0f8..c8e8e9254931 100644
--- a/sys-auth/keystone/keystone-15.0.0.ebuild
+++ b/sys-auth/keystone/keystone-15.0.0.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild b/sys-auth/keystone/keystone-16.0.0.ebuild
index 0faa948d08ee..56e6a6a487a0 100644
--- a/sys-auth/keystone/keystone-16.0.0.ebuild
+++ b/sys-auth/keystone/keystone-16.0.0.ebuild
@@ -22,6 +22,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-2018.2.9999.ebuild b/sys-auth/keystone/keystone-2018.2.9999.ebuild
index 310ce876be82..f8dc6fe7f83f 100644
--- a/sys-auth/keystone/keystone-2018.2.9999.ebuild
+++ b/sys-auth/keystone/keystone-2018.2.9999.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-2019.1.9999.ebuild b/sys-auth/keystone/keystone-2019.1.9999.ebuild
index a553b77a52c0..91c67d50268d 100644
--- a/sys-auth/keystone/keystone-2019.1.9999.ebuild
+++ b/sys-auth/keystone/keystone-2019.1.9999.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-2019.2.9999.ebuild b/sys-auth/keystone/keystone-2019.2.9999.ebuild
index d46c5c4329c3..df89d7fcb7cc 100644
--- a/sys-auth/keystone/keystone-2019.2.9999.ebuild
+++ b/sys-auth/keystone/keystone-2019.2.9999.ebuild
@@ -22,6 +22,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/nss-mdns/nss-mdns-0.13.ebuild b/sys-auth/nss-mdns/nss-mdns-0.13.ebuild
index dc8347e21d45..ab553653c84e 100644
--- a/sys-auth/nss-mdns/nss-mdns-0.13.ebuild
+++ b/sys-auth/nss-mdns/nss-mdns-0.13.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
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild
index d228d7658e4e..cd3b7304b1d2 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug kerberos +pam pynslcd sasl test +utils"
+RESTRICT="!test? ( test )"
COMMON_DEP="
net-nds/openldap[${MULTILIB_USEDEP}]
diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild
index 3baa31da0728..ac134db85497 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug kerberos +pam pynslcd sasl test +utils"
+RESTRICT="!test? ( test )"
COMMON_DEP="
net-nds/openldap[${MULTILIB_USEDEP}]
diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild
index 6d03d4f004a2..12e5caf3e61b 100644
--- a/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild
+++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="pam pskc test"
+RESTRICT="!test? ( test )"
RDEPEND="
pam? ( sys-libs/pam )
diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild
index 516a4c43627f..00237b0bc4e0 100644
--- a/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild
+++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE="pam pskc test"
+RESTRICT="!test? ( test )"
RDEPEND="
pam? ( sys-libs/pam )
diff --git a/sys-auth/pam_yubico/pam_yubico-2.26.ebuild b/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
index 3e76d513cb70..d02d30e11751 100644
--- a/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
+++ b/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ldap test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/pam
diff --git a/sys-auth/polkit/polkit-0.115-r3.ebuild b/sys-auth/polkit/polkit-0.115-r3.ebuild
index e4523a579013..26a30167b91b 100644
--- a/sys-auth/polkit/polkit-0.115-r3.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r3.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh x86"
IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( consolekit elogind systemd )"
diff --git a/sys-auth/polkit/polkit-0.115-r4.ebuild b/sys-auth/polkit/polkit-0.115-r4.ebuild
index a9431f5df265..13c3a9edf1b5 100644
--- a/sys-auth/polkit/polkit-0.115-r4.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r4.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( consolekit elogind systemd )"
diff --git a/sys-auth/polkit/polkit-0.116-r1.ebuild b/sys-auth/polkit/polkit-0.116-r1.ebuild
index 542b784f5825..4de2acf495fc 100644
--- a/sys-auth/polkit/polkit-0.116-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.116-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( consolekit elogind systemd )"
diff --git a/sys-auth/sssd/sssd-1.16.3-r3.ebuild b/sys-auth/sssd/sssd-1.16.3-r3.ebuild
index 80746e164106..cc419dffd97a 100644
--- a/sys-auth/sssd/sssd-1.16.3-r3.ebuild
+++ b/sys-auth/sssd/sssd-1.16.3-r3.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.1.0-r1.ebuild b/sys-auth/sssd/sssd-2.1.0-r1.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.1.0-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.1.0-r1.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.2.0-r1.ebuild b/sys-auth/sssd/sssd-2.2.0-r1.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.2.0-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.2.0-r1.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.2.2.ebuild b/sys-auth/sssd/sssd-2.2.2.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.2.2.ebuild
+++ b/sys-auth/sssd/sssd-2.2.2.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.2.3.ebuild b/sys-auth/sssd/sssd-2.2.3.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.2.3.ebuild
+++ b/sys-auth/sssd/sssd-2.2.3.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild b/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild
index 5bbb1bafd01d..64ebd5a99bb2 100644
--- a/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.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
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0/1"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/openssl:0=[-bindist]
diff --git a/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild b/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
index e3c1da150af0..d539535d1491 100644
--- a/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
+++ b/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.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 @@ KEYWORDS="~amd64"
SLOT="0"
LICENSE="BSD-2"
IUSE="debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/glib:2
diff --git a/sys-block/mbuffer/mbuffer-20171011.ebuild b/sys-block/mbuffer/mbuffer-20171011.ebuild
index 76fdd8feac16..beeb45455b5d 100644
--- a/sys-block/mbuffer/mbuffer-20171011.ebuild
+++ b/sys-block/mbuffer/mbuffer-20171011.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
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debug ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
diff --git a/sys-block/mbuffer/mbuffer-20181119.ebuild b/sys-block/mbuffer/mbuffer-20181119.ebuild
index 22c1ed552fe6..53a06e811741 100644
--- a/sys-block/mbuffer/mbuffer-20181119.ebuild
+++ b/sys-block/mbuffer/mbuffer-20181119.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="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debug ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
diff --git a/sys-block/mbuffer/mbuffer-20190127.ebuild b/sys-block/mbuffer/mbuffer-20190127.ebuild
index 5ace4d03fc75..3fd778622f2b 100644
--- a/sys-block/mbuffer/mbuffer-20190127.ebuild
+++ b/sys-block/mbuffer/mbuffer-20190127.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
diff --git a/sys-block/mbuffer/mbuffer-20190725.ebuild b/sys-block/mbuffer/mbuffer-20190725.ebuild
index f0ec344687e4..86e453e1950c 100644
--- a/sys-block/mbuffer/mbuffer-20190725.ebuild
+++ b/sys-block/mbuffer/mbuffer-20190725.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug ssl test"
+RESTRICT="!test? ( test )"
RDEPEND="ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
index 01b09c331b44..c62c58ce5883 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="static test"
+RESTRICT="!test? ( test )"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
index 2458a29d5d7c..5804a752f1fc 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="static test"
+RESTRICT="!test? ( test )"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild
index f230773175a1..9cbdba2134ad 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="static test"
+RESTRICT="!test? ( test )"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild
index 037f7951d172..690cc6877c7d 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="static test"
+RESTRICT="!test? ( test )"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
index f230773175a1..9cbdba2134ad 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="static test"
+RESTRICT="!test? ( test )"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
diff --git a/sys-boot/mbr/mbr-1.1.11-r1.ebuild b/sys-boot/mbr/mbr-1.1.11-r1.ebuild
index 26abba3a1430..81c9c11d3b42 100644
--- a/sys-boot/mbr/mbr-1.1.11-r1.ebuild
+++ b/sys-boot/mbr/mbr-1.1.11-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
@@ -11,6 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-alpha amd64 -ppc -sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
sys-devel/bin86
diff --git a/sys-cluster/cinder/cinder-13.0.7.ebuild b/sys-cluster/cinder/cinder-13.0.7.ebuild
index b599d7a7b07b..4c8eb939d671 100644
--- a/sys-cluster/cinder/cinder-13.0.7.ebuild
+++ b/sys-cluster/cinder/cinder-13.0.7.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-cluster/cinder/cinder-14.0.1.ebuild b/sys-cluster/cinder/cinder-14.0.1.ebuild
index 7b073f5c9a70..fda10c627766 100644
--- a/sys-cluster/cinder/cinder-14.0.1.ebuild
+++ b/sys-cluster/cinder/cinder-14.0.1.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-cluster/cinder/cinder-15.0.0.ebuild b/sys-cluster/cinder/cinder-15.0.0.ebuild
index c688244a22a6..1debd3eab15e 100644
--- a/sys-cluster/cinder/cinder-15.0.0.ebuild
+++ b/sys-cluster/cinder/cinder-15.0.0.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-cluster/cinder/cinder-2018.2.9999.ebuild b/sys-cluster/cinder/cinder-2018.2.9999.ebuild
index dedea484546e..23e3164d8658 100644
--- a/sys-cluster/cinder/cinder-2018.2.9999.ebuild
+++ b/sys-cluster/cinder/cinder-2018.2.9999.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-cluster/cinder/cinder-2019.1.9999.ebuild b/sys-cluster/cinder/cinder-2019.1.9999.ebuild
index f5e2d68d7552..bf4f9da51b43 100644
--- a/sys-cluster/cinder/cinder-2019.1.9999.ebuild
+++ b/sys-cluster/cinder/cinder-2019.1.9999.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-cluster/cinder/cinder-2019.2.9999.ebuild b/sys-cluster/cinder/cinder-2019.2.9999.ebuild
index 75715418265b..e9c432edc272 100644
--- a/sys-cluster/cinder/cinder-2019.2.9999.ebuild
+++ b/sys-cluster/cinder/cinder-2019.2.9999.ebuild
@@ -23,6 +23,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-cluster/gasnet/gasnet-1.28.0.ebuild b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
index ffe4c765a461..2bc9dbd32dcd 100644
--- a/sys-cluster/gasnet/gasnet-1.28.0.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE="mpi test threads"
+RESTRICT="!test? ( test )"
DEPEND="mpi? ( virtual/mpi )"
RDEPEND="${DEPEND}"
diff --git a/sys-cluster/gasnet/gasnet-1.28.2.ebuild b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
index 4af06d5d78c8..f7b343704c77 100644
--- a/sys-cluster/gasnet/gasnet-1.28.2.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE="mpi test threads"
+RESTRICT="!test? ( test )"
DEPEND="mpi? ( virtual/mpi )"
RDEPEND="${DEPEND}"
diff --git a/sys-cluster/gasnet/gasnet-1.30.0.ebuild b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
index 4af06d5d78c8..f7b343704c77 100644
--- a/sys-cluster/gasnet/gasnet-1.30.0.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm"
IUSE="mpi test threads"
+RESTRICT="!test? ( test )"
DEPEND="mpi? ( virtual/mpi )"
RDEPEND="${DEPEND}"
diff --git a/sys-cluster/hpx/hpx-0.9.99.ebuild b/sys-cluster/hpx/hpx-0.9.99.ebuild
index 871a7dee306b..742001e9ada5 100644
--- a/sys-cluster/hpx/hpx-0.9.99.ebuild
+++ b/sys-cluster/hpx/hpx-0.9.99.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
@@ -23,6 +23,7 @@ HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
SLOT="0"
LICENSE="Boost-1.0"
IUSE="doc examples jemalloc papi +perftools tbb test"
+RESTRICT="!test? ( test )"
RDEPEND="
tbb? ( dev-cpp/tbb )
diff --git a/sys-cluster/hpx/hpx-1.0.0.ebuild b/sys-cluster/hpx/hpx-1.0.0.ebuild
index 489183811659..0c4de411e176 100644
--- a/sys-cluster/hpx/hpx-1.0.0.ebuild
+++ b/sys-cluster/hpx/hpx-1.0.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
@@ -23,6 +23,7 @@ HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
SLOT="0"
LICENSE="Boost-1.0"
IUSE="doc examples jemalloc papi +perftools tbb test"
+RESTRICT="!test? ( test )"
RDEPEND="
tbb? ( dev-cpp/tbb )
diff --git a/sys-cluster/hpx/hpx-1.1.0.ebuild b/sys-cluster/hpx/hpx-1.1.0.ebuild
index 9f8589d79686..0c4de411e176 100644
--- a/sys-cluster/hpx/hpx-1.1.0.ebuild
+++ b/sys-cluster/hpx/hpx-1.1.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
@@ -23,6 +23,7 @@ HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
SLOT="0"
LICENSE="Boost-1.0"
IUSE="doc examples jemalloc papi +perftools tbb test"
+RESTRICT="!test? ( test )"
RDEPEND="
tbb? ( dev-cpp/tbb )
diff --git a/sys-cluster/hpx/hpx-1.2.0.ebuild b/sys-cluster/hpx/hpx-1.2.0.ebuild
index 9f8589d79686..0c4de411e176 100644
--- a/sys-cluster/hpx/hpx-1.2.0.ebuild
+++ b/sys-cluster/hpx/hpx-1.2.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
@@ -23,6 +23,7 @@ HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
SLOT="0"
LICENSE="Boost-1.0"
IUSE="doc examples jemalloc papi +perftools tbb test"
+RESTRICT="!test? ( test )"
RDEPEND="
tbb? ( dev-cpp/tbb )
diff --git a/sys-cluster/hpx/hpx-1.2.1.ebuild b/sys-cluster/hpx/hpx-1.2.1.ebuild
index a57d12d298d1..64c2d82ce771 100644
--- a/sys-cluster/hpx/hpx-1.2.1.ebuild
+++ b/sys-cluster/hpx/hpx-1.2.1.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/"
SLOT="0"
LICENSE="Boost-1.0"
IUSE="doc examples jemalloc papi +perftools tbb test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( jemalloc perftools tbb )"
diff --git a/sys-cluster/hpx/hpx-9999.ebuild b/sys-cluster/hpx/hpx-9999.ebuild
index a57d12d298d1..64c2d82ce771 100644
--- a/sys-cluster/hpx/hpx-9999.ebuild
+++ b/sys-cluster/hpx/hpx-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/"
SLOT="0"
LICENSE="Boost-1.0"
IUSE="doc examples jemalloc papi +perftools tbb test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( jemalloc perftools tbb )"
diff --git a/sys-cluster/legion/legion-17.08.0.ebuild b/sys-cluster/legion/legion-17.08.0.ebuild
index 91e84737ce24..ec4705d91905 100644
--- a/sys-cluster/legion/legion-17.08.0.ebuild
+++ b/sys-cluster/legion/legion-17.08.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/legion/legion-17.10.0.ebuild b/sys-cluster/legion/legion-17.10.0.ebuild
index 91e84737ce24..ec4705d91905 100644
--- a/sys-cluster/legion/legion-17.10.0.ebuild
+++ b/sys-cluster/legion/legion-17.10.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/legion/legion-18.02.0.ebuild b/sys-cluster/legion/legion-18.02.0.ebuild
index 91e84737ce24..ec4705d91905 100644
--- a/sys-cluster/legion/legion-18.02.0.ebuild
+++ b/sys-cluster/legion/legion-18.02.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/legion/legion-18.05.0.ebuild b/sys-cluster/legion/legion-18.05.0.ebuild
index 400a9b1facff..645888853571 100644
--- a/sys-cluster/legion/legion-18.05.0.ebuild
+++ b/sys-cluster/legion/legion-18.05.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/legion/legion-18.12.0.ebuild b/sys-cluster/legion/legion-18.12.0.ebuild
index 400a9b1facff..645888853571 100644
--- a/sys-cluster/legion/legion-18.12.0.ebuild
+++ b/sys-cluster/legion/legion-18.12.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/legion/legion-19.06.0.ebuild b/sys-cluster/legion/legion-19.06.0.ebuild
index 400a9b1facff..645888853571 100644
--- a/sys-cluster/legion/legion-19.06.0.ebuild
+++ b/sys-cluster/legion/legion-19.06.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/legion/legion-9999.ebuild b/sys-cluster/legion/legion-9999.ebuild
index 400a9b1facff..645888853571 100644
--- a/sys-cluster/legion/legion-9999.ebuild
+++ b/sys-cluster/legion/legion-9999.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="gasnet +hwloc test"
+RESTRICT="!test? ( test )"
DEPEND="
gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
diff --git a/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild b/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild
index 22e4e95e8f17..209b8ae5fe1c 100644
--- a/sys-cluster/libcircle/libcircle-0.2.0_rc1.ebuild
+++ b/sys-cluster/libcircle/libcircle-0.2.0_rc1.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
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/hpc/libcircle"
SLOT="0"
LICENSE="BSD"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/mpi"
DEPEND="${RDEPEND}
diff --git a/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild b/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild
index 22e4e95e8f17..209b8ae5fe1c 100644
--- a/sys-cluster/libcircle/libcircle-0.2.1_rc1.ebuild
+++ b/sys-cluster/libcircle/libcircle-0.2.1_rc1.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
@@ -20,6 +20,7 @@ HOMEPAGE="https://github.com/hpc/libcircle"
SLOT="0"
LICENSE="BSD"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="virtual/mpi"
DEPEND="${RDEPEND}
diff --git a/sys-cluster/libqb/libqb-0.17.1.ebuild b/sys-cluster/libqb/libqb-0.17.1.ebuild
index b79bf5d082a9..95e2a5c5a792 100644
--- a/sys-cluster/libqb/libqb-0.17.1.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.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
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 hppa x86"
IUSE="debug doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2"
DEPEND="${RDEPEND}
diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild b/sys-cluster/libqb/libqb-0.17.2.ebuild
index 8b80054d7eab..ca2a5f874d4f 100644
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.2.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
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 x86"
IUSE="debug doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2"
DEPEND="${RDEPEND}
diff --git a/sys-cluster/libqb/libqb-1.0.1.ebuild b/sys-cluster/libqb/libqb-1.0.1.ebuild
index 748d05368bf3..55a12354c876 100644
--- a/sys-cluster/libqb/libqb-1.0.1.ebuild
+++ b/sys-cluster/libqb/libqb-1.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
@@ -15,6 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="debug doc examples static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/glib:2"
DEPEND="${RDEPEND}
diff --git a/sys-cluster/libquo/libquo-1.2.9.ebuild b/sys-cluster/libquo/libquo-1.2.9.ebuild
index 0b005031c633..dbc29394d12b 100644
--- a/sys-cluster/libquo/libquo-1.2.9.ebuild
+++ b/sys-cluster/libquo/libquo-1.2.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
@@ -24,6 +24,7 @@ HOMEPAGE="https://lanl.github.io/libquo/"
LICENSE="BSD"
SLOT="0"
IUSE="fortran static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/mpi[fortran?]
diff --git a/sys-cluster/libquo/libquo-9999.ebuild b/sys-cluster/libquo/libquo-9999.ebuild
index 88c33d14f348..cc7b789aa1b7 100644
--- a/sys-cluster/libquo/libquo-9999.ebuild
+++ b/sys-cluster/libquo/libquo-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
@@ -23,6 +23,7 @@ HOMEPAGE="https://lanl.github.io/libquo/"
LICENSE="BSD"
SLOT="0"
IUSE="fortran static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="
virtual/mpi[fortran?]
diff --git a/sys-devel/binutils-apple/binutils-apple-4.3-r2.ebuild b/sys-devel/binutils-apple/binutils-apple-4.3-r2.ebuild
index b22d2eadae76..f959d52dadb7 100644
--- a/sys-devel/binutils-apple/binutils-apple-4.3-r2.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-4.3-r2.ebuild
@@ -24,6 +24,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test multitarget"
+RESTRICT="!test? ( test )"
RDEPEND="sys-devel/binutils-config
lto? ( sys-devel/llvm:* )"
diff --git a/sys-devel/binutils-apple/binutils-apple-5.1-r1.ebuild b/sys-devel/binutils-apple/binutils-apple-5.1-r1.ebuild
index 8054c9ae0d53..e2bead82b9e7 100644
--- a/sys-devel/binutils-apple/binutils-apple-5.1-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-5.1-r1.ebuild
@@ -23,6 +23,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test libcxx multitarget"
+RESTRICT="!test? ( test )"
RDEPEND="sys-devel/binutils-config
lto? ( sys-devel/llvm:* )
diff --git a/sys-devel/binutils-apple/binutils-apple-6.1-r1.ebuild b/sys-devel/binutils-apple/binutils-apple-6.1-r1.ebuild
index 8d7aa6d2cf36..3e68d58f0b9f 100644
--- a/sys-devel/binutils-apple/binutils-apple-6.1-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-6.1-r1.ebuild
@@ -24,6 +24,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test libcxx multitarget"
+RESTRICT="!test? ( test )"
RDEPEND="sys-devel/binutils-config
lto? ( sys-devel/llvm:* )
diff --git a/sys-devel/binutils-apple/binutils-apple-6.3-r2.ebuild b/sys-devel/binutils-apple/binutils-apple-6.3-r2.ebuild
index c84b2b5c8f2d..2471067df89b 100644
--- a/sys-devel/binutils-apple/binutils-apple-6.3-r2.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-6.3-r2.ebuild
@@ -25,6 +25,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test libcxx multitarget"
+RESTRICT="!test? ( test )"
RDEPEND="sys-devel/binutils-config
lto? ( sys-devel/llvm:* )
diff --git a/sys-devel/binutils-apple/binutils-apple-7.0-r1.ebuild b/sys-devel/binutils-apple/binutils-apple-7.0-r1.ebuild
index 6082903fa5af..26cdc62a049f 100644
--- a/sys-devel/binutils-apple/binutils-apple-7.0-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-7.0-r1.ebuild
@@ -26,6 +26,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test multitarget"
+RESTRICT="!test? ( test )"
# ld64 can now only be compiled using llvm and libc++ since it massivley uses
# C++11 language fatures. *But additionally* the as driver now defaults to
diff --git a/sys-devel/binutils-apple/binutils-apple-7.1-r1.ebuild b/sys-devel/binutils-apple/binutils-apple-7.1-r1.ebuild
index 98eccefbd990..1726e46df84b 100644
--- a/sys-devel/binutils-apple/binutils-apple-7.1-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-7.1-r1.ebuild
@@ -26,6 +26,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test multitarget"
+RESTRICT="!test? ( test )"
# ld64 can now only be compiled using llvm and libc++ since it massivley uses
# C++11 language fatures. *But additionally* the as driver now defaults to
diff --git a/sys-devel/binutils-apple/binutils-apple-7.2-r1.ebuild b/sys-devel/binutils-apple/binutils-apple-7.2-r1.ebuild
index ac2ac3a6ec47..2c95149c0179 100644
--- a/sys-devel/binutils-apple/binutils-apple-7.2-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-7.2-r1.ebuild
@@ -27,6 +27,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test multitarget"
+RESTRICT="!test? ( test )"
# ld64 can now only be compiled using llvm and libc++ since it massivley uses
# C++11 language fatures. *But additionally* the as driver now defaults to
diff --git a/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild b/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild
index b903419b7ccf..6c1ac5689e24 100644
--- a/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild
@@ -28,6 +28,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
IUSE="lto test multitarget"
+RESTRICT="!test? ( test )"
# ld64 can now only be compiled using llvm and libc++ since it massively uses
# C++11 language features. *But additionally* the as driver now defaults to
diff --git a/sys-devel/binutils-apple/binutils-apple-8.1.ebuild b/sys-devel/binutils-apple/binutils-apple-8.1.ebuild
index 0658f9816910..ba6816417faf 100644
--- a/sys-devel/binutils-apple/binutils-apple-8.1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-8.1.ebuild
@@ -24,6 +24,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~x64-macos ~x86-macos"
IUSE="lto tapi classic test"
+RESTRICT="!test? ( test )"
# ld64 can now only be compiled using llvm and libc++ since it massively uses
# C++11 language features. *But additionally* the as driver now defaults to
diff --git a/sys-devel/binutils-apple/binutils-apple-8.2.1-r1.ebuild b/sys-devel/binutils-apple/binutils-apple-8.2.1-r1.ebuild
index 7df83c36da89..2ff38c2b3909 100644
--- a/sys-devel/binutils-apple/binutils-apple-8.2.1-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-8.2.1-r1.ebuild
@@ -23,6 +23,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
LICENSE="APSL-2"
KEYWORDS="~x64-macos ~x86-macos"
IUSE="lto tapi classic test"
+RESTRICT="!test? ( test )"
# ld64 can now only be compiled using llvm and libc++ since it massively uses
# C++11 language features. *But additionally* the as driver now defaults to
diff --git a/sys-devel/bison/bison-3.1.ebuild b/sys-devel/bison/bison-3.1.ebuild
index 837f2d7c557b..3bc7317ee6b9 100644
--- a/sys-devel/bison/bison-3.1.ebuild
+++ b/sys-devel/bison/bison-3.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"
@@ -14,6 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/m4-1.4.16"
DEPEND="${RDEPEND}
diff --git a/sys-devel/bison/bison-3.2.4.ebuild b/sys-devel/bison/bison-3.2.4.ebuild
index 0357b2808cf2..ee2921faf934 100644
--- a/sys-devel/bison/bison-3.2.4.ebuild
+++ b/sys-devel/bison/bison-3.2.4.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"
@@ -17,6 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/m4-1.4.16"
DEPEND="${RDEPEND}
diff --git a/sys-devel/bison/bison-3.3.2.ebuild b/sys-devel/bison/bison-3.3.2.ebuild
index 365abc303bf2..e1a98b18d8b8 100644
--- a/sys-devel/bison/bison-3.3.2.ebuild
+++ b/sys-devel/bison/bison-3.3.2.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/m4-1.4.16"
DEPEND="${RDEPEND}
diff --git a/sys-devel/bison/bison-3.4.1.ebuild b/sys-devel/bison/bison-3.4.1.ebuild
index 404b47906d07..26796c92d9c5 100644
--- a/sys-devel/bison/bison-3.4.1.ebuild
+++ b/sys-devel/bison/bison-3.4.1.ebuild
@@ -17,6 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/m4-1.4.16"
DEPEND="${RDEPEND}
diff --git a/sys-devel/bison/bison-3.4.2.ebuild b/sys-devel/bison/bison-3.4.2.ebuild
index c09c53ba4c22..017e3599a181 100644
--- a/sys-devel/bison/bison-3.4.2.ebuild
+++ b/sys-devel/bison/bison-3.4.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-devel/m4-1.4.16"
DEPEND="${RDEPEND}
diff --git a/sys-devel/flex/flex-2.6.1.ebuild b/sys-devel/flex/flex-2.6.1.ebuild
index ea2654c2a948..0a9a08e4c5a0 100644
--- a/sys-devel/flex/flex-2.6.1.ebuild
+++ b/sys-devel/flex/flex-2.6.1.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="FLEX"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static test"
+RESTRICT="!test? ( test )"
# We want bison explicitly and not yacc in general #381273
RDEPEND="sys-devel/m4"
diff --git a/sys-devel/flex/flex-2.6.3-r1.ebuild b/sys-devel/flex/flex-2.6.3-r1.ebuild
index fc2f132f8480..ecb6e84db261 100644
--- a/sys-devel/flex/flex-2.6.3-r1.ebuild
+++ b/sys-devel/flex/flex-2.6.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="5"
@@ -13,6 +13,7 @@ LICENSE="FLEX"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static test"
+RESTRICT="!test? ( test )"
# We want bison explicitly and not yacc in general #381273
RDEPEND="sys-devel/m4"
diff --git a/sys-devel/flex/flex-2.6.3.ebuild b/sys-devel/flex/flex-2.6.3.ebuild
index 97a289f17801..2f3c3a49c49c 100644
--- a/sys-devel/flex/flex-2.6.3.ebuild
+++ b/sys-devel/flex/flex-2.6.3.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="FLEX"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static test"
+RESTRICT="!test? ( test )"
# We want bison explicitly and not yacc in general #381273
RDEPEND="sys-devel/m4"
diff --git a/sys-devel/flex/flex-2.6.4-r1.ebuild b/sys-devel/flex/flex-2.6.4-r1.ebuild
index caa31dc2a83e..bbff68ffa968 100644
--- a/sys-devel/flex/flex-2.6.4-r1.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="FLEX"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static test"
+RESTRICT="!test? ( test )"
# We want bison explicitly and not yacc in general #381273
RDEPEND="sys-devel/m4"
diff --git a/sys-devel/flex/flex-2.6.4.ebuild b/sys-devel/flex/flex-2.6.4.ebuild
index 04b4927aad56..7b2cb965404b 100644
--- a/sys-devel/flex/flex-2.6.4.ebuild
+++ b/sys-devel/flex/flex-2.6.4.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="FLEX"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static test"
+RESTRICT="!test? ( test )"
# We want bison explicitly and not yacc in general #381273
RDEPEND="sys-devel/m4"
diff --git a/sys-devel/patch/patch-2.7.6-r4.ebuild b/sys-devel/patch/patch-2.7.6-r4.ebuild
index 1fbe08e714b4..16b8e20018b3 100644
--- a/sys-devel/patch/patch-2.7.6-r4.ebuild
+++ b/sys-devel/patch/patch-2.7.6-r4.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static test xattr"
+RESTRICT="!test? ( test )"
RDEPEND="xattr? ( sys-apps/attr )"
DEPEND="${RDEPEND}
diff --git a/sys-devel/sparse/sparse-0.5.1.ebuild b/sys-devel/sparse/sparse-0.5.1.ebuild
index 75591c9bf3a5..42e03465b179 100644
--- a/sys-devel/sparse/sparse-0.5.1.ebuild
+++ b/sys-devel/sparse/sparse-0.5.1.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
@@ -20,6 +20,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="gtk llvm test xml"
+RESTRICT="!test? ( test )"
RDEPEND="gtk? ( x11-libs/gtk+:2 )
llvm? ( >=sys-devel/llvm-3.0 )
diff --git a/sys-devel/sparse/sparse-0.5.2_rc1.ebuild b/sys-devel/sparse/sparse-0.5.2_rc1.ebuild
index 69c8ce4c6c75..345c634dc184 100644
--- a/sys-devel/sparse/sparse-0.5.2_rc1.ebuild
+++ b/sys-devel/sparse/sparse-0.5.2_rc1.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
@@ -22,6 +22,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="gtk llvm test xml"
+RESTRICT="!test? ( test )"
RDEPEND="gtk? ( x11-libs/gtk+:2 )
llvm? ( >=sys-devel/llvm-3.0 )
diff --git a/sys-devel/sparse/sparse-0.6.0.ebuild b/sys-devel/sparse/sparse-0.6.0.ebuild
index 3276afff1988..fa4c7a97fab9 100644
--- a/sys-devel/sparse/sparse-0.6.0.ebuild
+++ b/sys-devel/sparse/sparse-0.6.0.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="gtk llvm test xml"
+RESTRICT="!test? ( test )"
RDEPEND="gtk? ( x11-libs/gtk+:2 )
llvm? ( >=sys-devel/llvm-3.0 )
diff --git a/sys-devel/sparse/sparse-9999.ebuild b/sys-devel/sparse/sparse-9999.ebuild
index 3276afff1988..fa4c7a97fab9 100644
--- a/sys-devel/sparse/sparse-9999.ebuild
+++ b/sys-devel/sparse/sparse-9999.ebuild
@@ -20,6 +20,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="gtk llvm test xml"
+RESTRICT="!test? ( test )"
RDEPEND="gtk? ( x11-libs/gtk+:2 )
llvm? ( >=sys-devel/llvm-3.0 )
diff --git a/sys-fs/cryfs/cryfs-0.10.2.ebuild b/sys-fs/cryfs/cryfs-0.10.2.ebuild
index 4844d38e7188..3be99d5e1469 100644
--- a/sys-fs/cryfs/cryfs-0.10.2.ebuild
+++ b/sys-fs/cryfs/cryfs-0.10.2.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://www.cryfs.org/"
LICENSE="LGPL-3 MIT"
SLOT="0"
IUSE="custom-optimization debug libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.65.1:=
diff --git a/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild b/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild
index d3e493e3ecb9..7465d202882d 100644
--- a/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild
+++ b/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild
@@ -12,6 +12,7 @@ HOMEPAGE="https://www.cryfs.org/"
SLOT=0
IUSE="custom-optimization libressl test update-check"
+RESTRICT="!test? ( test )"
LICENSE="LGPL-3 BSD-2 MIT"
# cryfs - LGPL-3
diff --git a/sys-fs/cryfs/cryfs-9999.ebuild b/sys-fs/cryfs/cryfs-9999.ebuild
index 5cd7961f3996..0201a999cbce 100644
--- a/sys-fs/cryfs/cryfs-9999.ebuild
+++ b/sys-fs/cryfs/cryfs-9999.ebuild
@@ -25,6 +25,7 @@ HOMEPAGE="https://www.cryfs.org/"
LICENSE="LGPL-3 MIT Boost-1.0"
SLOT="0"
IUSE="custom-optimization debug libressl test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/boost-1.65.1:=
diff --git a/sys-fs/dosfstools/dosfstools-4.1.ebuild b/sys-fs/dosfstools/dosfstools-4.1.ebuild
index b13192136d08..42d9bb0807ed 100644
--- a/sys-fs/dosfstools/dosfstools-4.1.ebuild
+++ b/sys-fs/dosfstools/dosfstools-4.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="compat test +udev"
+RESTRICT="!test? ( test )"
CDEPEND="udev? ( virtual/libudev )"
DEPEND="${CDEPEND}
diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild
index 292095d63780..23b3ca125196 100644
--- a/sys-fs/eudev/eudev-3.2.5.ebuild
+++ b/sys-fs/eudev/eudev-3.2.5.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/gentoo/eudev"
LICENSE="LGPL-2.1 MIT GPL-2"
SLOT="0"
IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
diff --git a/sys-fs/eudev/eudev-3.2.7-r2.ebuild b/sys-fs/eudev/eudev-3.2.7-r2.ebuild
index a9b3e55a1b92..b8f4365b8521 100644
--- a/sys-fs/eudev/eudev-3.2.7-r2.ebuild
+++ b/sys-fs/eudev/eudev-3.2.7-r2.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/gentoo/eudev"
LICENSE="LGPL-2.1 MIT GPL-2"
SLOT="0"
IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
diff --git a/sys-fs/eudev/eudev-3.2.8.ebuild b/sys-fs/eudev/eudev-3.2.8.ebuild
index a9b3e55a1b92..b8f4365b8521 100644
--- a/sys-fs/eudev/eudev-3.2.8.ebuild
+++ b/sys-fs/eudev/eudev-3.2.8.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/gentoo/eudev"
LICENSE="LGPL-2.1 MIT GPL-2"
SLOT="0"
IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild
index e56aa608e957..3152f10509ba 100644
--- a/sys-fs/eudev/eudev-3.2.9.ebuild
+++ b/sys-fs/eudev/eudev-3.2.9.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/gentoo/eudev"
LICENSE="LGPL-2.1 MIT GPL-2"
SLOT="0"
IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
diff --git a/sys-fs/eudev/eudev-4.9999.ebuild b/sys-fs/eudev/eudev-4.9999.ebuild
index da2372754cf1..ac45032c4807 100644
--- a/sys-fs/eudev/eudev-4.9999.ebuild
+++ b/sys-fs/eudev/eudev-4.9999.ebuild
@@ -23,6 +23,7 @@ HOMEPAGE="https://github.com/gentoo/eudev"
LICENSE="LGPL-2.1 GPL-2"
SLOT="0"
IUSE="+blkid efi +hwdb +kmod selinux smack test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=sys-apps/util-linux-2.20
kmod? ( >=sys-apps/kmod-16 )
diff --git a/sys-fs/eudev/eudev-9999.ebuild b/sys-fs/eudev/eudev-9999.ebuild
index a9b3e55a1b92..b8f4365b8521 100644
--- a/sys-fs/eudev/eudev-9999.ebuild
+++ b/sys-fs/eudev/eudev-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/gentoo/eudev"
LICENSE="LGPL-2.1 MIT GPL-2"
SLOT="0"
IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
diff --git a/sys-fs/safecopy/safecopy-1.7.ebuild b/sys-fs/safecopy/safecopy-1.7.ebuild
index 6f164039b078..dbfe2a87a2aa 100644
--- a/sys-fs/safecopy/safecopy-1.7.ebuild
+++ b/sys-fs/safecopy/safecopy-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND=""
diff --git a/sys-fs/snapraid/snapraid-10.0.ebuild b/sys-fs/snapraid/snapraid-10.0.ebuild
index 365a2b3e3b77..98f521f8559d 100644
--- a/sys-fs/snapraid/snapraid-10.0.ebuild
+++ b/sys-fs/snapraid/snapraid-10.0.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
@@ -11,5 +11,6 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( "AUTHORS" "HISTORY" "README" "TODO" "snapraid.conf.example" )
diff --git a/sys-fs/snapraid/snapraid-11.0-r1.ebuild b/sys-fs/snapraid/snapraid-11.0-r1.ebuild
index 616bd2007353..57a03c45a1a0 100644
--- a/sys-fs/snapraid/snapraid-11.0-r1.ebuild
+++ b/sys-fs/snapraid/snapraid-11.0-r1.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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( "AUTHORS" "HISTORY" "README" "TODO" "snapraid.conf.example" )
diff --git a/sys-fs/snapraid/snapraid-11.2.ebuild b/sys-fs/snapraid/snapraid-11.2.ebuild
index 3784113b2d7a..35f69f087034 100644
--- a/sys-fs/snapraid/snapraid-11.2.ebuild
+++ b/sys-fs/snapraid/snapraid-11.2.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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( "AUTHORS" "HISTORY" "README" "TODO" "snapraid.conf.example" )
diff --git a/sys-fs/snapraid/snapraid-6.2.ebuild b/sys-fs/snapraid/snapraid-6.2.ebuild
index 7ebac664aa91..97ee8d31b0c1 100644
--- a/sys-fs/snapraid/snapraid-6.2.ebuild
+++ b/sys-fs/snapraid/snapraid-6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-fs/snapraid/snapraid-6.3.ebuild b/sys-fs/snapraid/snapraid-6.3.ebuild
index 7ebac664aa91..97ee8d31b0c1 100644
--- a/sys-fs/snapraid/snapraid-6.3.ebuild
+++ b/sys-fs/snapraid/snapraid-6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-fs/snapraid/snapraid-7.0.ebuild b/sys-fs/snapraid/snapraid-7.0.ebuild
index 4268c953a344..c8f3100ca6d2 100644
--- a/sys-fs/snapraid/snapraid-7.0.ebuild
+++ b/sys-fs/snapraid/snapraid-7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 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="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-fs/snapraid/snapraid-7.1.ebuild b/sys-fs/snapraid/snapraid-7.1.ebuild
index c4608373e996..e33402715818 100644
--- a/sys-fs/snapraid/snapraid-7.1.ebuild
+++ b/sys-fs/snapraid/snapraid-7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,5 +13,6 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( "AUTHORS" "HISTORY" "README" "TODO" "snapraid.conf.example" )
diff --git a/sys-fs/snapraid/snapraid-8.1.ebuild b/sys-fs/snapraid/snapraid-8.1.ebuild
index c4608373e996..e33402715818 100644
--- a/sys-fs/snapraid/snapraid-8.1.ebuild
+++ b/sys-fs/snapraid/snapraid-8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,5 +13,6 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DOCS=( "AUTHORS" "HISTORY" "README" "TODO" "snapraid.conf.example" )
diff --git a/sys-fs/tmsu/tmsu-0.6.1.ebuild b/sys-fs/tmsu/tmsu-0.6.1.ebuild
index d37b33711282..425fb4cc2359 100644
--- a/sys-fs/tmsu/tmsu-0.6.1.ebuild
+++ b/sys-fs/tmsu/tmsu-0.6.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=6
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test zsh-completion"
+RESTRICT+=" !test? ( test )"
RDEPEND="
zsh-completion? ( app-shells/zsh )
diff --git a/sys-fs/tmsu/tmsu-0.7.0.ebuild b/sys-fs/tmsu/tmsu-0.7.0.ebuild
index d37b33711282..425fb4cc2359 100644
--- a/sys-fs/tmsu/tmsu-0.7.0.ebuild
+++ b/sys-fs/tmsu/tmsu-0.7.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
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test zsh-completion"
+RESTRICT+=" !test? ( test )"
RDEPEND="
zsh-completion? ( app-shells/zsh )
diff --git a/sys-kernel/kpatch/kpatch-0.6.3.ebuild b/sys-kernel/kpatch/kpatch-0.6.3.ebuild
index 763ccbeac5d3..71d6d95fbafe 100644
--- a/sys-kernel/kpatch/kpatch-0.6.3.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.6.3.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/dynup/kpatch"
LICENSE="GPL-2+"
SLOT="0"
IUSE="+kpatch-build +kpatch kmod doc contrib test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
diff --git a/sys-kernel/kpatch/kpatch-0.7.1.ebuild b/sys-kernel/kpatch/kpatch-0.7.1.ebuild
index 9aa8f4e44e1e..38937e73ba02 100644
--- a/sys-kernel/kpatch/kpatch-0.7.1.ebuild
+++ b/sys-kernel/kpatch/kpatch-0.7.1.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/dynup/kpatch"
LICENSE="GPL-2+"
SLOT="0"
IUSE="contrib +kpatch +kpatch-build kmod test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
diff --git a/sys-kernel/kpatch/kpatch-9999.ebuild b/sys-kernel/kpatch/kpatch-9999.ebuild
index dd2b30d0b351..02fcece583ad 100644
--- a/sys-kernel/kpatch/kpatch-9999.ebuild
+++ b/sys-kernel/kpatch/kpatch-9999.ebuild
@@ -19,6 +19,7 @@ HOMEPAGE="https://github.com/dynup/kpatch"
LICENSE="GPL-2+"
SLOT="0"
IUSE="contrib +kpatch +kpatch-build kmod test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/pesign
diff --git a/sys-libs/libblockdev/libblockdev-2.20-r2.ebuild b/sys-libs/libblockdev/libblockdev-2.20-r2.ebuild
index 86f99e4dd7cd..6779b714db4f 100644
--- a/sys-libs/libblockdev/libblockdev-2.20-r2.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.20-r2.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86"
IUSE="bcache +cryptsetup device-mapper dmraid doc escrow lvm kbd test vdo"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.42.2
diff --git a/sys-libs/libblockdev/libblockdev-2.22.ebuild b/sys-libs/libblockdev/libblockdev-2.22.ebuild
index cf78fd034653..382f79323601 100644
--- a/sys-libs/libblockdev/libblockdev-2.22.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.22.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="LGPL-2+"
SLOT="0"
IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc lvm kbd test +tools vdo"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.42.2
diff --git a/sys-libs/libblockdev/libblockdev-2.23.ebuild b/sys-libs/libblockdev/libblockdev-2.23.ebuild
index cd986a9091b1..ed091987aff4 100644
--- a/sys-libs/libblockdev/libblockdev-2.23.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.23.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="LGPL-2+"
SLOT="0"
IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd test +tools vdo"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.42.2
diff --git a/sys-libs/libblockdev/libblockdev-9999.ebuild b/sys-libs/libblockdev/libblockdev-9999.ebuild
index cd986a9091b1..ed091987aff4 100644
--- a/sys-libs/libblockdev/libblockdev-9999.ebuild
+++ b/sys-libs/libblockdev/libblockdev-9999.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="LGPL-2+"
SLOT="0"
IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd test +tools vdo"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.42.2
diff --git a/sys-libs/libcxxrt/libcxxrt-0.0_p20180311.ebuild b/sys-libs/libcxxrt/libcxxrt-0.0_p20180311.ebuild
index bb89489c09da..5f6ec8f7caaa 100644
--- a/sys-libs/libcxxrt/libcxxrt-0.0_p20180311.ebuild
+++ b/sys-libs/libcxxrt/libcxxrt-0.0_p20180311.ebuild
@@ -26,6 +26,7 @@ else
KEYWORDS="amd64 arm arm64 x86"
fi
IUSE="+libunwind +static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
sys-libs/llvm-libunwind[static-libs?,${MULTILIB_USEDEP}] ) )"
diff --git a/sys-libs/libcxxrt/libcxxrt-9999.ebuild b/sys-libs/libcxxrt/libcxxrt-9999.ebuild
index 5374e99ec390..2fdf7d613327 100644
--- a/sys-libs/libcxxrt/libcxxrt-9999.ebuild
+++ b/sys-libs/libcxxrt/libcxxrt-9999.ebuild
@@ -26,6 +26,7 @@ else
KEYWORDS=""
fi
IUSE="+libunwind +static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
sys-libs/llvm-libunwind[static-libs?,${MULTILIB_USEDEP}] ) )"
diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.21.ebuild b/sys-libs/libhugetlbfs/libhugetlbfs-2.21.ebuild
index e7aae65f6050..117d74e685b8 100644
--- a/sys-libs/libhugetlbfs/libhugetlbfs-2.21.ebuild
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.21.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
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild b/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
index 34b969c3fe3d..e9ace7861409 100644
--- a/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.22.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~x86"
IUSE="static-libs test"
+RESTRICT="!test? ( test )"
DEPEND="test? ( ${PYTHON_DEPS} )"
diff --git a/sys-libs/libosinfo/libosinfo-1.2.0.ebuild b/sys-libs/libosinfo/libosinfo-1.2.0.ebuild
index 72e0867bd9fc..b2aa0c7a03d2 100644
--- a/sys-libs/libosinfo/libosinfo-1.2.0.ebuild
+++ b/sys-libs/libosinfo/libosinfo-1.2.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="GPL-2+ LGPL-2.1+"
SLOT="0"
IUSE="+introspection +vala test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
diff --git a/sys-libs/libosinfo/libosinfo-1.3.0.ebuild b/sys-libs/libosinfo/libosinfo-1.3.0.ebuild
index 064e8e0d469b..81405fe9b0d1 100644
--- a/sys-libs/libosinfo/libosinfo-1.3.0.ebuild
+++ b/sys-libs/libosinfo/libosinfo-1.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
IUSE="+introspection +vala test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
diff --git a/sys-libs/libosinfo/libosinfo-1.4.0.ebuild b/sys-libs/libosinfo/libosinfo-1.4.0.ebuild
index e47e49b0539c..93cbfec3fe17 100644
--- a/sys-libs/libosinfo/libosinfo-1.4.0.ebuild
+++ b/sys-libs/libosinfo/libosinfo-1.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
IUSE="+introspection +vala test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
diff --git a/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild b/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild
index 1b10aae31358..a3663edeedbf 100644
--- a/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1_p20181020.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0/6"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86"
IUSE="ada +cxx debug doc gpm minimal profile static-libs test threads tinfo trace unicode"
+RESTRICT="!test? ( test )"
DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
# berkdb? ( sys-libs/db )"
diff --git a/sys-libs/ncurses/ncurses-6.1_p20190609.ebuild b/sys-libs/ncurses/ncurses-6.1_p20190609.ebuild
index e654cb4dc623..1d219963c3f5 100644
--- a/sys-libs/ncurses/ncurses-6.1_p20190609.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1_p20190609.ebuild
@@ -21,6 +21,7 @@ LICENSE="MIT"
SLOT="0/6"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
IUSE="ada +cxx debug doc gpm minimal profile static-libs test threads tinfo trace unicode"
+RESTRICT="!test? ( test )"
DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
# berkdb? ( sys-libs/db )"
diff --git a/sys-libs/nss_wrapper/nss_wrapper-1.1.3.ebuild b/sys-libs/nss_wrapper/nss_wrapper-1.1.3.ebuild
index 9c850eb8eab2..113b084510a5 100644
--- a/sys-libs/nss_wrapper/nss_wrapper-1.1.3.ebuild
+++ b/sys-libs/nss_wrapper/nss_wrapper-1.1.3.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="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild b/sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild
index 097699cc431f..f1c972d5283a 100644
--- a/sys-libs/nss_wrapper/nss_wrapper-1.1.5.ebuild
+++ b/sys-libs/nss_wrapper/nss_wrapper-1.1.5.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/sys-libs/nss_wrapper/nss_wrapper-1.1.6.ebuild b/sys-libs/nss_wrapper/nss_wrapper-1.1.6.ebuild
index b4ad7aae9cfb..f1c972d5283a 100644
--- a/sys-libs/nss_wrapper/nss_wrapper-1.1.6.ebuild
+++ b/sys-libs/nss_wrapper/nss_wrapper-1.1.6.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/sys-libs/pam/pam-1.2.1-r2.ebuild b/sys-libs/pam/pam-1.2.1-r2.ebuild
index 2cb117abc88e..b6e3fee2e960 100644
--- a/sys-libs/pam/pam-1.2.1-r2.ebuild
+++ b/sys-libs/pam/pam-1.2.1-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="audit berkdb +cracklib debug nis nls +pie selinux test"
+RESTRICT="!test? ( test )"
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
cracklib? ( >=sys-libs/cracklib-2.9.1-r1[${MULTILIB_USEDEP}] )
diff --git a/sys-libs/pam/pam-1.3.0-r2.ebuild b/sys-libs/pam/pam-1.3.0-r2.ebuild
index 2eb2d287da65..85b67e363e5a 100644
--- a/sys-libs/pam/pam-1.3.0-r2.ebuild
+++ b/sys-libs/pam/pam-1.3.0-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="audit berkdb +cracklib debug nis nls +pie selinux test vim-syntax"
+RESTRICT="!test? ( test )"
RDEPEND="
nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
diff --git a/sys-libs/uid_wrapper/uid_wrapper-1.2.1.ebuild b/sys-libs/uid_wrapper/uid_wrapper-1.2.1.ebuild
index de4446358d9b..3e097e619161 100644
--- a/sys-libs/uid_wrapper/uid_wrapper-1.2.1.ebuild
+++ b/sys-libs/uid_wrapper/uid_wrapper-1.2.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=6
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild b/sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild
index b24e1db33e5d..1fe72649c615 100644
--- a/sys-libs/uid_wrapper/uid_wrapper-1.2.4.ebuild
+++ b/sys-libs/uid_wrapper/uid_wrapper-1.2.4.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="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-libs/uid_wrapper/uid_wrapper-1.2.7.ebuild b/sys-libs/uid_wrapper/uid_wrapper-1.2.7.ebuild
index 09f31700e472..cfc62eddb7f6 100644
--- a/sys-libs/uid_wrapper/uid_wrapper-1.2.7.ebuild
+++ b/sys-libs/uid_wrapper/uid_wrapper-1.2.7.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND=""
RDEPEND="${DEPEND}"
diff --git a/sys-power/iasl/iasl-20180810.ebuild b/sys-power/iasl/iasl-20180810.ebuild
index d913d38a351e..2b0abd4a9ee8 100644
--- a/sys-power/iasl/iasl-20180810.ebuild
+++ b/sys-power/iasl/iasl-20180810.ebuild
@@ -17,6 +17,7 @@ LICENSE="iASL"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-devel/bison
sys-devel/flex"
diff --git a/sys-power/iasl/iasl-20190215.ebuild b/sys-power/iasl/iasl-20190215.ebuild
index 3de24d453ad5..2d2c166197db 100644
--- a/sys-power/iasl/iasl-20190215.ebuild
+++ b/sys-power/iasl/iasl-20190215.ebuild
@@ -17,6 +17,7 @@ LICENSE="iASL"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-devel/bison
sys-devel/flex"
diff --git a/sys-power/iasl/iasl-20190703.ebuild b/sys-power/iasl/iasl-20190703.ebuild
index bf13cf13f623..f9a87d8bd570 100644
--- a/sys-power/iasl/iasl-20190703.ebuild
+++ b/sys-power/iasl/iasl-20190703.ebuild
@@ -17,6 +17,7 @@ LICENSE="iASL"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="sys-devel/bison
sys-devel/flex"
diff --git a/sys-process/glances/glances-3.1.0.ebuild b/sys-process/glances/glances-3.1.0.ebuild
index 4bf70de63ffd..5828f44a5dc1 100644
--- a/sys-process/glances/glances-3.1.0.ebuild
+++ b/sys-process/glances/glances-3.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
diff --git a/sys-process/glances/glances-3.1.1.ebuild b/sys-process/glances/glances-3.1.1.ebuild
index 3b83d26080fc..e2e26705f191 100644
--- a/sys-process/glances/glances-3.1.1.ebuild
+++ b/sys-process/glances/glances-3.1.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/future[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
diff --git a/sys-process/glances/glances-3.1.2.ebuild b/sys-process/glances/glances-3.1.2.ebuild
index 3b83d26080fc..e2e26705f191 100644
--- a/sys-process/glances/glances-3.1.2.ebuild
+++ b/sys-process/glances/glances-3.1.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/future[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
diff --git a/sys-process/procps/procps-3.3.15-r1.ebuild b/sys-process/procps/procps-3.3.15-r1.ebuild
index 29af5f7bd47d..dd4a44aa180f 100644
--- a/sys-process/procps/procps-3.3.15-r1.ebuild
+++ b/sys-process/procps/procps-3.3.15-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0/6" # libprocps.so
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
elogind? ( sys-auth/elogind )
diff --git a/sys-process/procps/procps-3.3.16.ebuild b/sys-process/procps/procps-3.3.16.ebuild
index 5584f6bcf029..682da81bfcf2 100644
--- a/sys-process/procps/procps-3.3.16.ebuild
+++ b/sys-process/procps/procps-3.3.16.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0/8" # libprocps.so
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
elogind? ( sys-auth/elogind )
diff --git a/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild
index b5058f2594e3..a02a629d0e0e 100644
--- a/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 sparc x86"
IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-apps/systemd-217
sys-apps/debianutils
diff --git a/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild
index ef1605bcbad1..d66c57ea1e9e 100644
--- a/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild
@@ -13,6 +13,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly"
+RESTRICT="!test? ( test )"
RDEPEND=">=sys-apps/systemd-217
sys-apps/debianutils
diff --git a/virtual/podofo-build/podofo-build-0.9.6.ebuild b/virtual/podofo-build/podofo-build-0.9.6.ebuild
index 57774809eb29..03b2aa76db67 100644
--- a/virtual/podofo-build/podofo-build-0.9.6.ebuild
+++ b/virtual/podofo-build/podofo-build-0.9.6.ebuild
@@ -7,6 +7,7 @@ DESCRIPTION="Virtual package for building against PoDoFo"
SLOT="0/${PV}"
KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
IUSE="+boost idn debug test +tools"
+RESTRICT="!test? ( test )"
# Pull in boost for build-against header dependency (see bug #503802).
RDEPEND="
diff --git a/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild b/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
index a8ba84f9f2ef..88a5ebae95b3 100644
--- a/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
+++ b/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.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
@@ -7,6 +7,7 @@ DESCRIPTION="Virtual package for building against PoDoFo"
SLOT="0/${PVR}"
KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
IUSE="+boost idn debug test +tools"
+RESTRICT="!test? ( test )"
# Pull in boost for build-against header dependency (see bug #503802).
RDEPEND="
diff --git a/virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild b/virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild
index a2df3a30eb04..add55a20e662 100644
--- a/virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild
+++ b/virtual/podofo-build/podofo-build-0.9.6_pre20171027.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
@@ -7,6 +7,7 @@ DESCRIPTION="Virtual package for building against PoDoFo"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="+boost idn debug test +tools"
+RESTRICT="!test? ( test )"
# Pull in boost for build-against header dependency (see bug #503802).
RDEPEND="
diff --git a/www-apache/mod_perl/mod_perl-2.0.10.ebuild b/www-apache/mod_perl/mod_perl-2.0.10.ebuild
index ef5bb45f7cab..e5753be0181c 100644
--- a/www-apache/mod_perl/mod_perl-2.0.10.ebuild
+++ b/www-apache/mod_perl/mod_perl-2.0.10.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="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 ~arm ppc ppc64 x86"
IUSE="debug ithreads test"
+RESTRICT="!test? ( test )"
SRC_TEST=do
diff --git a/www-apps/blohg/blohg-0.13-r3.ebuild b/www-apps/blohg/blohg-0.13-r3.ebuild
index f9a9daaf2eb1..f30c7c0ad0b4 100644
--- a/www-apps/blohg/blohg-0.13-r3.ebuild
+++ b/www-apps/blohg/blohg-0.13-r3.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
@@ -26,6 +26,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="doc git +mercurial test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( git mercurial )
test? ( git mercurial )"
diff --git a/www-apps/blohg/blohg-9999.ebuild b/www-apps/blohg/blohg-9999.ebuild
index f27bdfa76f24..03b42c18276f 100644
--- a/www-apps/blohg/blohg-9999.ebuild
+++ b/www-apps/blohg/blohg-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=5
@@ -26,6 +26,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
IUSE="doc git +mercurial test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( git mercurial )
test? ( git mercurial )"
diff --git a/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild b/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild
index 9668d236f5d0..3a358f3a63b6 100644
--- a/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild
+++ b/www-apps/bugzilla/bugzilla-4.4.12-r2.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="MPL-2.0"
KEYWORDS="amd64 x86"
IUSE="modperl extras graphviz mysql postgres sqlite test"
+RESTRICT="!test? ( test )"
REQUIRED_USE=" || ( mysql postgres sqlite )"
COMMON_DEPS="
diff --git a/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild b/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild
index feb026881ffe..22725b834dd9 100644
--- a/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild
+++ b/www-apps/bugzilla/bugzilla-5.0.3-r2.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="MPL-2.0"
KEYWORDS="amd64 x86"
IUSE="modperl extras graphviz mysql postgres sqlite test"
+RESTRICT="!test? ( test )"
REQUIRED_USE=" || ( mysql postgres sqlite )"
# sorting is identical to upstream MYMETA.json, please dont change
diff --git a/www-apps/ikiwiki/ikiwiki-3.20170111.ebuild b/www-apps/ikiwiki/ikiwiki-3.20170111.ebuild
index 56db287375d9..b829c1877e1b 100644
--- a/www-apps/ikiwiki/ikiwiki-3.20170111.ebuild
+++ b/www-apps/ikiwiki/ikiwiki-3.20170111.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
@@ -12,6 +12,7 @@ SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
IUSE="extras minimal test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~x86"
S=${WORKDIR}/${PN}-${PV}
diff --git a/www-apps/ikiwiki/ikiwiki-3.20171001.ebuild b/www-apps/ikiwiki/ikiwiki-3.20171001.ebuild
index 0fde64e34667..6240b30623dc 100644
--- a/www-apps/ikiwiki/ikiwiki-3.20171001.ebuild
+++ b/www-apps/ikiwiki/ikiwiki-3.20171001.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
@@ -12,6 +12,7 @@ SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
IUSE="extras minimal test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${PN}-${PV}
diff --git a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild b/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
index 5791382b3092..e7f335283b1d 100644
--- a/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
+++ b/www-apps/ikiwiki/ikiwiki-3.20190228.ebuild
@@ -12,6 +12,7 @@ SRC_URI="mirror://debian/pool/main/i/ikiwiki/${PN}_${PV}.orig.tar.xz"
LICENSE="GPL-2"
SLOT="0"
IUSE="extras minimal test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~x86"
S=${WORKDIR}/IkiWiki-${PV}
diff --git a/www-apps/venus/venus-20100911-r1.ebuild b/www-apps/venus/venus-20100911-r1.ebuild
index 8136fe627ae8..44d5059cd316 100644
--- a/www-apps/venus/venus-20100911-r1.ebuild
+++ b/www-apps/venus/venus-20100911-r1.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
@@ -15,6 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="PSF-2.2"
KEYWORDS="amd64 x86"
IUSE="django genshi redland test"
+RESTRICT="!test? ( test )"
SLOT="0"
RDEPEND="
diff --git a/www-apps/venus/venus-20100911-r2.ebuild b/www-apps/venus/venus-20100911-r2.ebuild
index 2ca1b2e96206..dd264089df00 100644
--- a/www-apps/venus/venus-20100911-r2.ebuild
+++ b/www-apps/venus/venus-20100911-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=6
@@ -15,6 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="PSF-2.2"
KEYWORDS="~amd64 ~x86"
IUSE="django genshi redland test"
+RESTRICT="!test? ( test )"
SLOT="0"
RDEPEND="
diff --git a/www-client/epiphany/epiphany-3.30.4.ebuild b/www-client/epiphany/epiphany-3.30.4.ebuild
index 03dabe06b283..ca11b9067658 100644
--- a/www-client/epiphany/epiphany-3.30.4.ebuild
+++ b/www-client/epiphany/epiphany-3.30.4.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Web"
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
COMMON_DEPEND="
diff --git a/www-client/epiphany/epiphany-3.30.5.ebuild b/www-client/epiphany/epiphany-3.30.5.ebuild
index 0bad7fa07ecc..ec8f7ca7476d 100644
--- a/www-client/epiphany/epiphany-3.30.5.ebuild
+++ b/www-client/epiphany/epiphany-3.30.5.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Web"
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
COMMON_DEPEND="
diff --git a/www-client/epiphany/epiphany-3.32.5.ebuild b/www-client/epiphany/epiphany-3.32.5.ebuild
index 5e85803c825c..150a59005b8c 100644
--- a/www-client/epiphany/epiphany-3.32.5.ebuild
+++ b/www-client/epiphany/epiphany-3.32.5.ebuild
@@ -11,6 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Web"
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
DEPEND="
diff --git a/www-client/luakit/luakit-2017.08.10.ebuild b/www-client/luakit/luakit-2017.08.10.ebuild
index 487247b7ce74..779e8b75552e 100644
--- a/www-client/luakit/luakit-2017.08.10.ebuild
+++ b/www-client/luakit/luakit-2017.08.10.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="doc luajit test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-db/sqlite:3
diff --git a/www-client/luakit/luakit-9999.ebuild b/www-client/luakit/luakit-9999.ebuild
index 263bf90d2547..fb0f02b01087 100644
--- a/www-client/luakit/luakit-9999.ebuild
+++ b/www-client/luakit/luakit-9999.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="doc luajit test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-db/sqlite:3
diff --git a/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.2.ebuild b/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.2.ebuild
index 3626e5d665eb..1c246ddd2c2e 100644
--- a/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.2.ebuild
+++ b/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_PN}-${PVR}"
diff --git a/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild b/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild
index 7bc6b4b0d5fd..823423387503 100644
--- a/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild
@@ -53,6 +53,7 @@ KEYWORDS="amd64 ~ppc64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+calendar +chatzilla +crypt +gmp-autoupdate +ipc jack minimal pulseaudio +roaming selinux test"
+RESTRICT="!test? ( test )"
SRC_URI+="
https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
diff --git a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
index cf04b840c0a4..f6f9ab9ef831 100644
--- a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
@@ -75,6 +75,7 @@ KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+calendar +chatzilla +crypt +gmp-autoupdate +ipc jack minimal pulseaudio +roaming selinux test"
+RESTRICT="!test? ( test )"
SRC_URI+="
https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
diff --git a/www-misc/buku/buku-3.5.ebuild b/www-misc/buku/buku-3.5.ebuild
index 4c586ac6b8d0..f4547b52f7d7 100644
--- a/www-misc/buku/buku-3.5.ebuild
+++ b/www-misc/buku/buku-3.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
diff --git a/www-misc/buku/buku-3.6.ebuild b/www-misc/buku/buku-3.6.ebuild
index 4c586ac6b8d0..f4547b52f7d7 100644
--- a/www-misc/buku/buku-3.6.ebuild
+++ b/www-misc/buku/buku-3.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
diff --git a/www-misc/buku/buku-3.7.ebuild b/www-misc/buku/buku-3.7.ebuild
index 5534cfafa74e..c75dcf65081c 100644
--- a/www-misc/buku/buku-3.7.ebuild
+++ b/www-misc/buku/buku-3.7.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
diff --git a/www-misc/urlwatch/urlwatch-2.13.ebuild b/www-misc/urlwatch/urlwatch-2.13.ebuild
index 5d7b14fea6ec..52b1a92a7159 100644
--- a/www-misc/urlwatch/urlwatch-2.13.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.13.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/www-misc/urlwatch/urlwatch-2.16.ebuild b/www-misc/urlwatch/urlwatch-2.16.ebuild
index fd8b473177eb..6662753d06ec 100644
--- a/www-misc/urlwatch/urlwatch-2.16.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.16.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/www-misc/urlwatch/urlwatch-2.17.ebuild b/www-misc/urlwatch/urlwatch-2.17.ebuild
index 52aa2776d4c3..7115b4f594cb 100644
--- a/www-misc/urlwatch/urlwatch-2.17.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.17.ebuild
@@ -14,6 +14,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/www-servers/gunicorn/gunicorn-19.8.1.ebuild b/www-servers/gunicorn/gunicorn-19.8.1.ebuild
index 31ce2e67890e..07f09c37af79 100644
--- a/www-servers/gunicorn/gunicorn-19.8.1.ebuild
+++ b/www-servers/gunicorn/gunicorn-19.8.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="MIT PSF-2 doc? ( BSD )"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/www-servers/gunicorn/gunicorn-19.9.0.ebuild b/www-servers/gunicorn/gunicorn-19.9.0.ebuild
index 258c29118213..c98e3a00bb6f 100644
--- a/www-servers/gunicorn/gunicorn-19.9.0.ebuild
+++ b/www-servers/gunicorn/gunicorn-19.9.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="MIT PSF-2 doc? ( BSD )"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
DEPEND="
diff --git a/www-servers/lighttpd/lighttpd-1.4.53.ebuild b/www-servers/lighttpd/lighttpd-1.4.53.ebuild
index b1da554c2102..08f98fd76ef9 100644
--- a/www-servers/lighttpd/lighttpd-1.4.53.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.53.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
IUSE="bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev libressl lua minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="kerberos? ( ssl !libressl ) webdav? ( sqlite )"
diff --git a/www-servers/lighttpd/lighttpd-1.4.54.ebuild b/www-servers/lighttpd/lighttpd-1.4.54.ebuild
index 361c6c497a5c..a30fd3000ed1 100644
--- a/www-servers/lighttpd/lighttpd-1.4.54.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.54.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev libressl lua minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="kerberos? ( ssl !libressl ) webdav? ( sqlite )"
diff --git a/www-servers/lighttpd/lighttpd-9999.ebuild b/www-servers/lighttpd/lighttpd-9999.ebuild
index 46f8da74bb1b..83a7806e757e 100644
--- a/www-servers/lighttpd/lighttpd-9999.ebuild
+++ b/www-servers/lighttpd/lighttpd-9999.ebuild
@@ -13,6 +13,7 @@ LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="bzip2 doc fam gdbm ipv6 kerberos ldap libev libressl lua minimal mmap memcached mysql pcre php rrdtool selinux ssl test webdav xattr zlib"
+RESTRICT="!test? ( test )"
REQUIRED_USE="kerberos? ( ssl !libressl )"
diff --git a/www-servers/sniproxy/sniproxy-0.6.0.ebuild b/www-servers/sniproxy/sniproxy-0.6.0.ebuild
index 2c4947ff75ad..458f1e8ac793 100644
--- a/www-servers/sniproxy/sniproxy-0.6.0.ebuild
+++ b/www-servers/sniproxy/sniproxy-0.6.0.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://github.com/dlundquist/sniproxy"
LICENSE="BSD-2"
SLOT="0"
IUSE="+dns +largefile rfc3339 test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libev
diff --git a/www-servers/tornado/tornado-4.4.2-r1.ebuild b/www-servers/tornado/tornado-4.4.2-r1.ebuild
index 3d603a22ae1d..b03ef4435a9a 100644
--- a/www-servers/tornado/tornado-4.4.2-r1.ebuild
+++ b/www-servers/tornado/tornado-4.4.2-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/www-servers/tornado/tornado-4.5.1.ebuild b/www-servers/tornado/tornado-4.5.1.ebuild
index df6e808e25cc..d4bb99a886e1 100644
--- a/www-servers/tornado/tornado-4.5.1.ebuild
+++ b/www-servers/tornado/tornado-4.5.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/www-servers/tornado/tornado-4.5.3.ebuild b/www-servers/tornado/tornado-4.5.3.ebuild
index 206e059e0de9..1deec81f52bb 100644
--- a/www-servers/tornado/tornado-4.5.3.ebuild
+++ b/www-servers/tornado/tornado-4.5.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
diff --git a/www-servers/tornado/tornado-5.0.2.ebuild b/www-servers/tornado/tornado-5.0.2.ebuild
index 98921c38ee75..689b47f22e8d 100644
--- a/www-servers/tornado/tornado-5.0.2.ebuild
+++ b/www-servers/tornado/tornado-5.0.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
$(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/www-servers/tornado/tornado-5.1.ebuild b/www-servers/tornado/tornado-5.1.ebuild
index cf30654f3573..8d4759b7d535 100644
--- a/www-servers/tornado/tornado-5.1.ebuild
+++ b/www-servers/tornado/tornado-5.1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
+RESTRICT="!test? ( test )"
CDEPEND="
$(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' 'python2_7')
diff --git a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild b/www-servers/xsp/xsp-2014.12-r2014120900.ebuild
index 0f2567648c57..682da894b805 100644
--- a/www-servers/xsp/xsp-2014.12-r2014120900.ebuild
+++ b/www-servers/xsp/xsp-2014.12-r2014120900.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="5"
@@ -19,6 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc test developer"
+RESTRICT="!test? ( test )"
RDEPEND="dev-db/sqlite:3"
DEPEND="${RDEPEND}"
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild
index 63600effa7dd..f3e6666b170a 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2+"
SLOT="2"
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"
IUSE="X debug +introspection jpeg tiff test"
+RESTRICT="!test? ( test )"
# Remove SRC_URI when gnome bug #795069 is fixed
SRC_URI="${SRC_URI} test? ( https://git.gnome.org/browse/gdk-pixbuf/plain/tests/bug753605-atsize.jpg?h=2.36.12 -> ${PN}-2.36.12-bug753605-atsize.jpg )"
diff --git a/x11-libs/gtk+extra/gtk+extra-3.3.3.ebuild b/x11-libs/gtk+extra/gtk+extra-3.3.3.ebuild
index b91ed6667f0c..ae91f559dbfc 100644
--- a/x11-libs/gtk+extra/gtk+extra-3.3.3.ebuild
+++ b/x11-libs/gtk+extra/gtk+extra-3.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=6
@@ -12,6 +12,7 @@ LICENSE="FDL-1.1 LGPL-2"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="+introspection static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=x11-libs/gtk+-2.12.0:2
diff --git a/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild b/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild
index 432198462bb0..1f83e52ef5b2 100644
--- a/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild
+++ b/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc examples +glade static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="
glade? (
diff --git a/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild b/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild
index fdea59496fad..dface576ae48 100644
--- a/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild
+++ b/x11-libs/gtkdatabox/gtkdatabox-0.9.3.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="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples +glade static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="x11-libs/cairo
x11-libs/gtk+:2
diff --git a/x11-libs/libgxim/libgxim-0.5.0.ebuild b/x11-libs/libgxim/libgxim-0.5.0.ebuild
index b712cd49c53e..3dd8ae007f62 100644
--- a/x11-libs/libgxim/libgxim-0.5.0.ebuild
+++ b/x11-libs/libgxim/libgxim-0.5.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="${USE_RUBY//ruby/ruby_targets_ruby} static-libs test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/dbus-glib
dev-libs/glib:2
diff --git a/x11-libs/libnotify/libnotify-0.7.7-r1.ebuild b/x11-libs/libnotify/libnotify-0.7.7-r1.ebuild
index 25aba2e29347..e82fecf43792 100644
--- a/x11-libs/libnotify/libnotify-0.7.7-r1.ebuild
+++ b/x11-libs/libnotify/libnotify-0.7.7-r1.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="+introspection test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-eselect/eselect-notify-send
diff --git a/x11-libs/libnotify/libnotify-0.7.8.ebuild b/x11-libs/libnotify/libnotify-0.7.8.ebuild
index f22eadd19c18..1c11ad27b1e5 100644
--- a/x11-libs/libnotify/libnotify-0.7.8.ebuild
+++ b/x11-libs/libnotify/libnotify-0.7.8.ebuild
@@ -12,6 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="+introspection test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-eselect/eselect-notify-send
diff --git a/x11-libs/pango/pango-1.42.4-r2.ebuild b/x11-libs/pango/pango-1.42.4-r2.ebuild
index 667c939a2b03..55f956cec0bb 100644
--- a/x11-libs/pango/pango-1.42.4-r2.ebuild
+++ b/x11-libs/pango/pango-1.42.4-r2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
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"
IUSE="X +introspection test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=media-libs/harfbuzz-1.4.2:=[glib(+),truetype(+),${MULTILIB_USEDEP}]
diff --git a/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild b/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild
index 7b4e5d1c7773..5fa613294bc7 100644
--- a/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild
+++ b/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
IUSE="sound test"
+RESTRICT="!test? ( test )"
BDEPEND="
dev-qt/linguist-tools:5
diff --git a/x11-misc/rofi/rofi-1.5.2.ebuild b/x11-misc/rofi/rofi-1.5.2.ebuild
index 28358e44e207..0c49e367f508 100644
--- a/x11-misc/rofi/rofi-1.5.2.ebuild
+++ b/x11-misc/rofi/rofi-1.5.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test windowmode"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/glib:2
diff --git a/x11-misc/rofi/rofi-1.5.3.ebuild b/x11-misc/rofi/rofi-1.5.3.ebuild
index 5c664f0c427f..b6894cba5a94 100644
--- a/x11-misc/rofi/rofi-1.5.3.ebuild
+++ b/x11-misc/rofi/rofi-1.5.3.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test windowmode"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/glib:2
diff --git a/x11-misc/rofi/rofi-1.5.4.ebuild b/x11-misc/rofi/rofi-1.5.4.ebuild
index bd6bafcb7798..ba83a26d19f7 100644
--- a/x11-misc/rofi/rofi-1.5.4.ebuild
+++ b/x11-misc/rofi/rofi-1.5.4.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test windowmode"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/glib:2
diff --git a/x11-misc/rofi/rofi-99999.ebuild b/x11-misc/rofi/rofi-99999.ebuild
index 20cc98b76c5d..04b40fd1fc7e 100644
--- a/x11-misc/rofi/rofi-99999.ebuild
+++ b/x11-misc/rofi/rofi-99999.ebuild
@@ -12,6 +12,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test windowmode"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/glib:2
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index 6aa05f682d1f..bc72ee39cb81 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="consolekit elogind +pam systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( elogind systemd )"
diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild b/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
index dbd84d441add..e93e11841859 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2
dev-libs/libxml2"
diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.10.ebuild b/x11-misc/shared-mime-info/shared-mime-info-1.10.ebuild
index bb690b733ed8..68717bcfbdec 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-1.10.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.10.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="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2
dev-libs/libxml2"
diff --git a/x11-misc/zim/zim-0.65.ebuild b/x11-misc/zim/zim-0.65.ebuild
index 6b678c0e24b9..0c5e544634d3 100644
--- a/x11-misc/zim/zim-0.65.ebuild
+++ b/x11-misc/zim/zim-0.65.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
@@ -17,6 +17,7 @@ LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/pygtk[${PYTHON_USEDEP}]
dev-python/pygobject:2[${PYTHON_USEDEP}]"
diff --git a/x11-wm/i3/i3-4.14.ebuild b/x11-wm/i3/i3-4.14.ebuild
index 26d946ec6f08..f93c30e3ffaf 100644
--- a/x11-wm/i3/i3-4.14.ebuild
+++ b/x11-wm/i3/i3-4.14.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
@@ -15,6 +15,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc debug test"
+RESTRICT="!test? ( test )"
CDEPEND="dev-libs/libev
dev-libs/libpcre
diff --git a/x11-wm/marco/marco-1.22.1-r1.ebuild b/x11-wm/marco/marco-1.22.1-r1.ebuild
index daca97294de1..1390d88f009e 100644
--- a/x11-wm/marco/marco-1.22.1-r1.ebuild
+++ b/x11-wm/marco/marco-1.22.1-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="startup-notification test xinerama"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/atk
diff --git a/x11-wm/marco/marco-1.22.2.ebuild b/x11-wm/marco/marco-1.22.2.ebuild
index 2aebb9ee0bb0..9745be329973 100644
--- a/x11-wm/marco/marco-1.22.2.ebuild
+++ b/x11-wm/marco/marco-1.22.2.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="startup-notification test xinerama"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/atk
diff --git a/x11-wm/muffin/muffin-3.6.0.ebuild b/x11-wm/muffin/muffin-3.6.0.ebuild
index 5c2e5abbdfbe..7c819c0d3e1a 100644
--- a/x11-wm/muffin/muffin-3.6.0.ebuild
+++ b/x11-wm/muffin/muffin-3.6.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
EAPI=6
@@ -11,6 +11,7 @@ SRC_URI="https://github.com/linuxmint/muffin/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
IUSE="+introspection test xinerama"
+RESTRICT="!test? ( test )"
KEYWORDS="amd64 x86"
COMMON_DEPEND="
diff --git a/x11-wm/muffin/muffin-3.8.2.ebuild b/x11-wm/muffin/muffin-3.8.2.ebuild
index 1b8f08d29402..75b55dec4d10 100644
--- a/x11-wm/muffin/muffin-3.8.2.ebuild
+++ b/x11-wm/muffin/muffin-3.8.2.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
@@ -11,6 +11,7 @@ SRC_URI="https://github.com/linuxmint/muffin/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
IUSE="+introspection test xinerama"
+RESTRICT="!test? ( test )"
KEYWORDS="~amd64 ~x86"
COMMON_DEPEND="
diff --git a/x11-wm/mutter/mutter-3.26.2-r1.ebuild b/x11-wm/mutter/mutter-3.26.2-r1.ebuild
index 6cf45b571911..412f34a9e30f 100644
--- a/x11-wm/mutter/mutter-3.26.2-r1.ebuild
+++ b/x11-wm/mutter/mutter-3.26.2-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-<api_version>.pc) should use the subslot
IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
+RESTRICT="!test? ( test )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
diff --git a/x11-wm/mutter/mutter-3.30.2-r4.ebuild b/x11-wm/mutter/mutter-3.30.2-r4.ebuild
index 79b230df1ed7..12b4bdab7b32 100644
--- a/x11-wm/mutter/mutter-3.30.2-r4.ebuild
+++ b/x11-wm/mutter/mutter-3.30.2-r4.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0/3" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-<api_version>.pc) should use the subslot
IUSE="debug elogind gles2 input_devices_wacom +introspection screencast systemd test udev wayland"
+RESTRICT="!test? ( test )"
# native backend requires gles3 for hybrid graphics blitting support and a logind provider
REQUIRED_USE="
wayland? ( ^^ ( elogind systemd ) )"
diff --git a/x11-wm/xpra/xpra-2.2.2-r1.ebuild b/x11-wm/xpra/xpra-2.2.2-r1.ebuild
index 5cb93348090d..31e44b5473b9 100644
--- a/x11-wm/xpra/xpra-2.2.2-r1.ebuild
+++ b/x11-wm/xpra/xpra-2.2.2-r1.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="GPL-2 BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="+client +clipboard csc cups dbus dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 jpeg libav +lz4 lzo opengl pillow pulseaudio server sound test vpx webcam webp"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
clipboard? ( || ( server client ) )
diff --git a/x11-wm/xpra/xpra-2.2.6-r2.ebuild b/x11-wm/xpra/xpra-2.2.6-r2.ebuild
index 6602c5a6ba85..d8009b90ad39 100644
--- a/x11-wm/xpra/xpra-2.2.6-r2.ebuild
+++ b/x11-wm/xpra/xpra-2.2.6-r2.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="GPL-2 BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+client +clipboard csc cups dbus dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 jpeg libav +lz4 lzo opengl pillow pulseaudio server sound test vpx webcam webp"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
clipboard? ( || ( server client ) )
diff --git a/x11-wm/xpra/xpra-2.4.3.ebuild b/x11-wm/xpra/xpra-2.4.3.ebuild
index 246fbbf2f766..f74fe5051c8e 100644
--- a/x11-wm/xpra/xpra-2.4.3.ebuild
+++ b/x11-wm/xpra/xpra-2.4.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2 BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+client +clipboard csc cups dbus dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 jpeg libav +lz4 lzo opengl pillow pulseaudio server sound test vpx webcam webp"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
clipboard? ( || ( server client ) )