commit: b4885d8684dc6dc72707abb17ef0e415acab4007 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> AuthorDate: Fri Jun 19 03:20:15 2020 +0000 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> CommitDate: Fri Jun 19 03:20:59 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4885d86
dev-cpp/eigen: use CPU_FLAGC_PPC, add vsx cpuflag Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org> dev-cpp/eigen/eigen-3.3.7.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-cpp/eigen/eigen-3.3.7.ebuild b/dev-cpp/eigen/eigen-3.3.7.ebuild index 25453c922e9..8d2a3fc5fac 100644 --- a/dev-cpp/eigen/eigen-3.3.7.ebuild +++ b/dev-cpp/eigen/eigen-3.3.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2 -> ${P}.tar.bz2" LICENSE="MPL-2.0" SLOT="3" KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="altivec c++11 cpu_flags_arm_neon cuda debug doc openmp test" #zvector vsx +IUSE="c++11 cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_ppc_vsx cuda debug doc openmp test" #zvector RESTRICT="!test? ( test )" RDEPEND="!dev-cpp/eigen:0" @@ -84,11 +84,12 @@ src_compile() { src_test() { local mycmakeargs=( -DEIGEN_TEST_NOQT=ON - -DEIGEN_TEST_ALTIVEC="$(usex altivec)" + -DEIGEN_TEST_ALTIVEC="$(usex cpu_flags_ppc_altivec)" -DEIGEN_TEST_CXX11="$(usex c++11)" -DEIGEN_TEST_CUDA="$(usex cuda)" -DEIGEN_TEST_OPENMP="$(usex openmp)" -DEIGEN_TEST_NEON64="$(usex cpu_flags_arm_neon)" + -DEIGEN_TEST_VSX="$(usex cpu_flags_ppc_vsx)" ) cmake-utils_src_configure cmake-utils_src_compile blas