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

Reply via email to