diff options
author | 2019-12-10 23:02:54 +0100 | |
---|---|---|
committer | 2019-12-11 00:22:38 +0100 | |
commit | 064af661d0c9a31cecdf348632bc5603333a9149 (patch) | |
tree | 2202373a7cafcb8a761d32747d4f62263aed64d5 /sci-libs | |
parent | dev-python/passlib: keyworded 1.7.1-r2 for hppa, bug #700918 (diff) | |
download | gentoo-064af661d0c9a31cecdf348632bc5603333a9149.tar.gz gentoo-064af661d0c9a31cecdf348632bc5603333a9149.tar.bz2 gentoo-064af661d0c9a31cecdf348632bc5603333a9149.zip |
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline:
pkgcheck scan -c RestrictTestCheck -R FormatReporter \
--format '{category}/{package}/{package}-{version}.ebuild' |
xargs -n32 grep -L RESTRICT |
xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"'
The resulting metadata was compared before and after the change.
Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip
added by the eclass. Two ebuilds have to be fixed because of multiline
IUSE.
Suggested-by: Robin H. Johnson <robbat2@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13942
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'sci-libs')
98 files changed, 152 insertions, 54 deletions
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=" |