Gentoo Archives: gentoo-commits

From: Matthias Maier <tamiko@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/
Date: Thu, 21 May 2020 16:52:10
Message-Id: 1590079900.7cf3ac5ab5ec376ca6c30f408764b32aecbb53b7.tamiko@gentoo
1 commit: 7cf3ac5ab5ec376ca6c30f408764b32aecbb53b7
2 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 21 16:50:28 2020 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Thu May 21 16:51:40 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf3ac5a
7
8 sci-libs/dealii: version bump to 9.2.0, update 9999
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
12
13 sci-libs/dealii/Manifest | 2 ++
14 sci-libs/dealii/{dealii-9999.ebuild => dealii-9.2.0.ebuild} | 10 ++++++----
15 sci-libs/dealii/dealii-9999.ebuild | 10 ++++++----
16 sci-libs/dealii/metadata.xml | 5 +++--
17 4 files changed, 17 insertions(+), 10 deletions(-)
18
19 diff --git a/sci-libs/dealii/Manifest b/sci-libs/dealii/Manifest
20 index fa22d9957ee..c506bf565ca 100644
21 --- a/sci-libs/dealii/Manifest
22 +++ b/sci-libs/dealii/Manifest
23 @@ -1,2 +1,4 @@
24 DIST dealii-9.1.1-offline_documentation.tar.gz 211103151 BLAKE2B ef7cf48aa8019a2d42a38804744ff72cc7f744255fa27df852f8f93c86a02f2125458e0e525e57510bb98adc27aed933fefa27d556d8203c991dae9866c7d57a SHA512 5e2b71e9bdeb80875772356e2c873bc1f065f2a8c5c47923b74b471d464e4867c257e3a47b32341aa60af98e74e3ed2eceba8dedb4b157ab872681576ecbd5db
25 DIST dealii-9.1.1.tar.gz 19911088 BLAKE2B e8488833f11339ccffd4791b9b46ab77f1982cbbdeb11fab7f6b74ca2e17c3d648a2940f4462d0ac9c68bd619b3c4f43b4d8052d2903cbb9cae2fece93d81987 SHA512 02dd91e2b0f395960f900f4cbe00bd307a4762ffbc5f3838dcc34828937e96727efbbcc66fc3d357d6b00b0dddcbc6cd7709c4c03f067d92a8f72d4631b88bf1
26 +DIST dealii-9.2.0-offline_documentation.tar.gz 277987911 BLAKE2B d14e15bc252f481707b04e9ca3fd05b5469035537a099466a8272fa1d56833c99d845871534df75bbb2efb29063e738700a5a2815b653cdd14b49b3a93add368 SHA512 9680731b4d837561c3682a65391b442cfb8d2a947b0e4e37cad1df83877b371997d084eac52e2bf34b190ea54996d41ddd89bee79fff24d710199417f3f345ab
27 +DIST dealii-9.2.0.tar.gz 24688964 BLAKE2B 60a8ede72a49cb2e658b3d6d53fb332a96f44a7fb9bb499ba54175138d49f38a9b75d9bea2eaddcaa3f50d97ce53961692b35f89578f535d32301680e6f1d68b SHA512 7c76435e45c9c302c4f95f588229f5a9b81f0450bd029729553c706a25dfd16f5c02c50fd2618d7e285d18927b63426110d2c6a074242b91cf789bd4bc77acc5
28
29 diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9.2.0.ebuild
30 similarity index 94%
31 copy from sci-libs/dealii/dealii-9999.ebuild
32 copy to sci-libs/dealii/dealii-9.2.0.ebuild
33 index 35dcbc94b52..2d31d5890b9 100644
34 --- a/sci-libs/dealii/dealii-9999.ebuild
35 +++ b/sci-libs/dealii/dealii-9.2.0.ebuild
36 @@ -1,4 +1,4 @@
37 -# Copyright 1999-2019 Gentoo Authors
38 +# Copyright 1999-2020 Gentoo Authors
39 # Distributed under the terms of the GNU General Public License v2
40
41 EAPI=7
42 @@ -34,9 +34,9 @@ LICENSE="LGPL-2.1+"
43 SLOT="0"
44 IUSE="
45 adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f
46 - cpu_flags_x86_sse2 cuda +debug doc +examples gmsh +gsl hdf5 +lapack
47 - metis mpi muparser nanoflann opencascade netcdf p4est petsc scalapack
48 - slepc +sparse static-libs sundials symengine +tbb trilinos
49 + cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5
50 + +lapack metis mpi muparser nanoflann opencascade netcdf p4est petsc
51 + scalapack slepc +sparse static-libs sundials symengine +tbb trilinos
52 "
53
54 # TODO: add slepc use flag once slepc is packaged for gentoo-science
55 @@ -52,6 +52,7 @@ RDEPEND="dev-libs/boost
56 arpack? ( sci-libs/arpack[mpi=] )
57 assimp? ( media-libs/assimp )
58 cuda? ( dev-util/nvidia-cuda-sdk )
59 + ginkgo? ( sci-libs/ginkgo )
60 gmsh? ( sci-libs/gmsh )
61 gsl? ( sci-libs/gsl )
62 hdf5? ( sci-libs/hdf5[mpi=] )
63 @@ -102,6 +103,7 @@ src_configure() {
64 -DDEAL_II_WITH_ASSIMP="$(usex assimp)"
65 -DDEAL_II_WITH_ARPACK="$(usex arpack)"
66 -DDEAL_II_WITH_CUDA="$(usex cuda)"
67 + -DDEAL_II_WITH_GINKGO="$(usex ginkgo)"
68 -DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)"
69 -DDEAL_II_COMPONENT_EXAMPLES="$(usex examples)"
70 -DDEAL_II_WITH_GMSH="$(usex gmsh)"
71
72 diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild
73 index 35dcbc94b52..2d31d5890b9 100644
74 --- a/sci-libs/dealii/dealii-9999.ebuild
75 +++ b/sci-libs/dealii/dealii-9999.ebuild
76 @@ -1,4 +1,4 @@
77 -# Copyright 1999-2019 Gentoo Authors
78 +# Copyright 1999-2020 Gentoo Authors
79 # Distributed under the terms of the GNU General Public License v2
80
81 EAPI=7
82 @@ -34,9 +34,9 @@ LICENSE="LGPL-2.1+"
83 SLOT="0"
84 IUSE="
85 adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f
86 - cpu_flags_x86_sse2 cuda +debug doc +examples gmsh +gsl hdf5 +lapack
87 - metis mpi muparser nanoflann opencascade netcdf p4est petsc scalapack
88 - slepc +sparse static-libs sundials symengine +tbb trilinos
89 + cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5
90 + +lapack metis mpi muparser nanoflann opencascade netcdf p4est petsc
91 + scalapack slepc +sparse static-libs sundials symengine +tbb trilinos
92 "
93
94 # TODO: add slepc use flag once slepc is packaged for gentoo-science
95 @@ -52,6 +52,7 @@ RDEPEND="dev-libs/boost
96 arpack? ( sci-libs/arpack[mpi=] )
97 assimp? ( media-libs/assimp )
98 cuda? ( dev-util/nvidia-cuda-sdk )
99 + ginkgo? ( sci-libs/ginkgo )
100 gmsh? ( sci-libs/gmsh )
101 gsl? ( sci-libs/gsl )
102 hdf5? ( sci-libs/hdf5[mpi=] )
103 @@ -102,6 +103,7 @@ src_configure() {
104 -DDEAL_II_WITH_ASSIMP="$(usex assimp)"
105 -DDEAL_II_WITH_ARPACK="$(usex arpack)"
106 -DDEAL_II_WITH_CUDA="$(usex cuda)"
107 + -DDEAL_II_WITH_GINKGO="$(usex ginkgo)"
108 -DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)"
109 -DDEAL_II_COMPONENT_EXAMPLES="$(usex examples)"
110 -DDEAL_II_WITH_GMSH="$(usex gmsh)"
111
112 diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml
113 index 235d8ffe821..90bacf01225 100644
114 --- a/sci-libs/dealii/metadata.xml
115 +++ b/sci-libs/dealii/metadata.xml
116 @@ -36,8 +36,9 @@ and extra output. If you want to get meaningful backtraces see
117 <flag name="tbb">Add threading support with the help of the tbb library (<pkg>dev-cpp/tbb</pkg>)</flag>
118 <flag name="trilinos">Add support for trilinos (<pkg>sci-libs/trilinos</pkg>)</flag>
119 <flag name="assimp">Add support for assimp (<pkg>media-libs/assimp</pkg>)</flag>
120 - <flag name="cuda">Add support for cuda assimp (<pkg>dev-util/nvidia-cuda-sdk</pkg>)</flag>
121 - <flag name="sundials">Add support for sundials assimp (<pkg>sci-libs/sundials</pkg>)</flag>
122 + <flag name="cuda">Add support for cuda (<pkg>dev-util/nvidia-cuda-sdk</pkg>)</flag>
123 + <flag name="ginkgo">Add support for ginkgo (<pkg>sci-libs/ginkgo</pkg>)</flag>
124 + <flag name="sundials">Add support for sundials (<pkg>sci-libs/sundials</pkg>)</flag>
125 </use>
126 <upstream>
127 <remote-id type="github">dealii/dealii</remote-id>