From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C0E98138A1A for ; Sat, 31 Jan 2015 20:19:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5930AE0913; Sat, 31 Jan 2015 20:19:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E980DE0913 for ; Sat, 31 Jan 2015 20:19:25 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 21F7634079F for ; Sat, 31 Jan 2015 20:19:25 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 88D3FE4DC for ; Sat, 31 Jan 2015 20:19:16 +0000 (UTC) From: "Christoph Junghans" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Christoph Junghans" Message-ID: <1422570508.c932565c4719295cadac1afc488d304363e12342.ottxor@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/dealii/ X-VCS-Repository: proj/sci X-VCS-Files: sci-libs/dealii/ChangeLog sci-libs/dealii/dealii-8.1.0-r2.ebuild sci-libs/dealii/dealii-8.2.1.ebuild sci-libs/dealii/dealii-9999.ebuild sci-libs/dealii/metadata.xml X-VCS-Directories: sci-libs/dealii/ X-VCS-Committer: ottxor X-VCS-Committer-Name: Christoph Junghans X-VCS-Revision: c932565c4719295cadac1afc488d304363e12342 X-VCS-Branch: master Date: Sat, 31 Jan 2015 20:19:16 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 24d6e8e5-f77c-4227-966d-69b1f2b10bf9 X-Archives-Hash: f77a0ba77d6a77e359563e276547b077 commit: c932565c4719295cadac1afc488d304363e12342 Author: Matthias Maier gentoo org> AuthorDate: Thu Jan 29 22:28:28 2015 +0000 Commit: Christoph Junghans gentoo org> CommitDate: Thu Jan 29 22:28:28 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c932565c Convert to CPU_FLAGS_X86 Package-Manager: portage-2.2.15 --- sci-libs/dealii/ChangeLog | 4 ++++ sci-libs/dealii/dealii-8.1.0-r2.ebuild | 12 ++++++------ sci-libs/dealii/dealii-8.2.1.ebuild | 12 +++++++----- sci-libs/dealii/dealii-9999.ebuild | 12 +++++++----- sci-libs/dealii/metadata.xml | 1 - 5 files changed, 24 insertions(+), 17 deletions(-) diff --git a/sci-libs/dealii/ChangeLog b/sci-libs/dealii/ChangeLog index 7a8398c..1b5b46a 100644 --- a/sci-libs/dealii/ChangeLog +++ b/sci-libs/dealii/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 29 Jan 2015; Matthias Maier dealii-8.1.0-r2.ebuild, + dealii-8.2.1.ebuild, dealii-9999.ebuild, metadata.xml: + Convert to CPU_FLAGS_X86 + 21 Jan 2015; Matthias Maier dealii-9999.ebuild: sci-libs/dealii - fix typo in live ebuild diff --git a/sci-libs/dealii/dealii-8.1.0-r2.ebuild b/sci-libs/dealii/dealii-8.1.0-r2.ebuild index faf32b7..7e174ff 100644 --- a/sci-libs/dealii/dealii-8.1.0-r2.ebuild +++ b/sci-libs/dealii/dealii-8.1.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -24,9 +24,9 @@ fi LICENSE="LGPL-2.1+" SLOT="0" IUSE=" - arpack avx +debug doc +examples hdf5 +lapack mesh_converter metis mpi - mumps netcdf p4est parameter_gui petsc +sparse - sse2 static-libs +tbb trilinos + arpack cpu_flags_x86_avx cpu_flags_x86_sse2 +debug doc +examples hdf5 + +lapack mesh_converter metis mpi mumps netcdf p4est parameter_gui petsc + +sparse static-libs +tbb trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science @@ -74,7 +74,8 @@ src_configure() { -DDEAL_II_WITH_BZIP2=ON -DDEAL_II_WITH_ZLIB=ON $(cmake-utils_use arpack DEAL_II_WITH_ARPACK) - $(cmake-utils_use avx DEAL_II_HAVE_AVX) + $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX) + $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2) $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION) $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES) $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5) @@ -88,7 +89,6 @@ src_configure() { $(cmake-utils_use parameter_gui DEAL_II_COMPONENT_PARAMETER_GUI) $(cmake-utils_use petsc DEAL_II_WITH_PETSC) $(cmake-utils_use sparse DEAL_II_WITH_UMFPACK) - $(cmake-utils_use sse2 DEAL_II_HAVE_SSE2) $(cmake-utils_use !static-libs BUILD_SHARED_LIBS) $(cmake-utils_use static-libs DEAL_II_PREFER_STATIC_LIBS) $(cmake-utils_use tbb DEAL_II_WITH_THREADS) diff --git a/sci-libs/dealii/dealii-8.2.1.ebuild b/sci-libs/dealii/dealii-8.2.1.ebuild index 2aff619..07c31a3 100644 --- a/sci-libs/dealii/dealii-8.2.1.ebuild +++ b/sci-libs/dealii/dealii-8.2.1.ebuild @@ -31,9 +31,10 @@ fi LICENSE="LGPL-2.1+" SLOT="0" IUSE=" - arpack avx c++11 +debug doc +examples hdf5 +lapack mesh_converter metis - mpi mumps muparser opencascade netcdf p4est parameter_gui petsc +sparse - sse2 static-libs +tbb trilinos + arpack cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse2 c++11 + +debug doc +examples hdf5 +lapack mesh_converter metis mpi mumps + muparser opencascade netcdf p4est parameter_gui petsc +sparse + static-libs +tbb trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science @@ -83,8 +84,10 @@ src_configure() { -DDEAL_II_WITH_BZIP2=ON -DDEAL_II_WITH_ZLIB=ON $(cmake-utils_use arpack DEAL_II_WITH_ARPACK) - $(cmake-utils_use avx DEAL_II_HAVE_AVX) $(cmake-utils_use c++11 DEAL_II_WITH_CXX11) + $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX) + $(cmake-utils_use cpu_flags_x86_avx2 DEAL_II_HAVE_AVX512) + $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2) $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION) $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES) $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5) @@ -101,7 +104,6 @@ src_configure() { $(cmake-utils_use parameter_gui DEAL_II_COMPONENT_PARAMETER_GUI) $(cmake-utils_use petsc DEAL_II_WITH_PETSC) $(cmake-utils_use sparse DEAL_II_WITH_UMFPACK) - $(cmake-utils_use sse2 DEAL_II_HAVE_SSE2) $(cmake-utils_use !static-libs BUILD_SHARED_LIBS) $(cmake-utils_use static-libs DEAL_II_PREFER_STATIC_LIBS) $(cmake-utils_use tbb DEAL_II_WITH_THREADS) diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild index 01a7a1c..2774e75 100644 --- a/sci-libs/dealii/dealii-9999.ebuild +++ b/sci-libs/dealii/dealii-9999.ebuild @@ -31,9 +31,10 @@ fi LICENSE="LGPL-2.1+" SLOT="0" IUSE=" - arpack avx c++11 +debug doc +examples hdf5 +lapack mesh_converter metis - mpi muparser opencascade netcdf p4est parameter_gui petsc +sparse - sse2 static-libs +tbb trilinos + arpack cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse2 c++11 + +debug doc +examples hdf5 +lapack mesh_converter metis mpi muparser + opencascade netcdf p4est parameter_gui petsc +sparse static-libs +tbb + trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science @@ -79,8 +80,10 @@ src_configure() { -DDEAL_II_WITH_BZIP2=ON -DDEAL_II_WITH_ZLIB=ON $(cmake-utils_use arpack DEAL_II_WITH_ARPACK) - $(cmake-utils_use avx DEAL_II_HAVE_AVX) $(cmake-utils_use c++11 DEAL_II_WITH_CXX11) + $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX) + $(cmake-utils_use cpu_flags_x86_avx2 DEAL_II_HAVE_AVX512) + $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2) $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION) $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES) $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5) @@ -96,7 +99,6 @@ src_configure() { $(cmake-utils_use parameter_gui DEAL_II_COMPONENT_PARAMETER_GUI) $(cmake-utils_use petsc DEAL_II_WITH_PETSC) $(cmake-utils_use sparse DEAL_II_WITH_UMFPACK) - $(cmake-utils_use sse2 DEAL_II_HAVE_SSE2) $(cmake-utils_use !static-libs BUILD_SHARED_LIBS) $(cmake-utils_use static-libs DEAL_II_PREFER_STATIC_LIBS) $(cmake-utils_use tbb DEAL_II_WITH_THREADS) diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml index ac7226b..e838dc1 100644 --- a/sci-libs/dealii/metadata.xml +++ b/sci-libs/dealii/metadata.xml @@ -14,7 +14,6 @@ to the complex data structures and algorithms required. Adds support for ARPACK (sci-libs/arpack) - Use Advanced Vector Extensions for AVX capable chips Build an additional debug library with extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see