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/gmsh/
Date: Mon, 06 Jun 2022 05:49:38
Message-Id: 1654494567.d5c81658aa0ba344a094a0012c6f4f57aa28662e.tamiko@gentoo
1 commit: d5c81658aa0ba344a094a0012c6f4f57aa28662e
2 Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
3 AuthorDate: Tue May 24 12:14:04 2022 +0000
4 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 6 05:49:27 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c81658
7
8 sci-libs/gmsh: removed bad version
9
10 Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
11 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
12
13 sci-libs/gmsh/gmsh-4.9.5-r1.ebuild | 80 --------------------------------------
14 1 file changed, 80 deletions(-)
15
16 diff --git a/sci-libs/gmsh/gmsh-4.9.5-r1.ebuild b/sci-libs/gmsh/gmsh-4.9.5-r1.ebuild
17 deleted file mode 100644
18 index 902c8379230d..000000000000
19 --- a/sci-libs/gmsh/gmsh-4.9.5-r1.ebuild
20 +++ /dev/null
21 @@ -1,80 +0,0 @@
22 -# Copyright 1999-2022 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=8
26 -
27 -PYTHON_COMPAT=( python3_{8..10} )
28 -
29 -inherit cmake fortran-2 python-any-r1 toolchain-funcs
30 -
31 -DESCRIPTION="A three-dimensional finite element mesh generator"
32 -HOMEPAGE="http://www.geuz.org/gmsh/"
33 -SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz"
34 -
35 -LICENSE="GPL-3 free-noncomm"
36 -SLOT="0"
37 -KEYWORDS="~amd64 ~x86"
38 -## cgns is not compiling ATM, maybe fix cgns lib first
39 -IUSE="blas cgns examples jpeg med metis mpi netgen opencascade petsc png python shared X zlib"
40 -
41 -REQUIRED_USE="med? ( mpi )"
42 -
43 -RDEPEND="
44 - virtual/fortran
45 - X? ( x11-libs/fltk:1[xft] )
46 - blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
47 - cgns? ( sci-libs/cgnslib )
48 - jpeg? ( virtual/jpeg:0 )
49 - med? ( sci-libs/med[mpi] )
50 - opencascade? ( sci-libs/opencascade:* )
51 - png? ( media-libs/libpng:0 )
52 - petsc? ( sci-mathematics/petsc[mpi=] )
53 - zlib? ( sys-libs/zlib )
54 - mpi? ( virtual/mpi[cxx] )"
55 -
56 -DEPEND="${RDEPEND}
57 - ${PYTHON_DEPS}
58 - virtual/pkgconfig
59 - python? ( dev-lang/swig:0 )
60 - "
61 -
62 -S=${WORKDIR}/${P}-source
63 -
64 -PATCHES=(
65 -)
66 -
67 -pkg_setup() {
68 - fortran-2_pkg_setup
69 -}
70 -
71 -src_configure() {
72 - local mycmakeargs=( )
73 -
74 - use blas && \
75 - mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
76 -
77 - local mycmakeargs+=(
78 - -DENABLE_BLAS_LAPACK="$(usex blas)"
79 - -DENABLE_BUILD_DYNAMIC="$(usex shared)"
80 - -DENABLE_CGNS="$(usex cgns)"
81 - -DENABLE_FLTK="$(usex X)"
82 - -DENABLE_GRAPHICS="$(usex X)"
83 - -DENABLE_MED="$(usex med)"
84 - -DENABLE_MPI="$(usex mpi)"
85 - -DENABLE_METIS="$(usex metis)"
86 - -DENABLE_NETGEN="$(usex netgen)"
87 - -DENABLE_OCC="$(usex opencascade)"
88 - -DENABLE_PETSC="$(usex petsc)"
89 - -DENABLE_WRAP_PYTHON="$(usex python)")
90 -
91 - cmake_src_configure
92 -}
93 -
94 -src_install() {
95 - cmake_src_install
96 -
97 - if use examples ; then
98 - dodoc -r demos tutorial
99 - docompress -x /usr/share/doc/${PF}/{demos,tutorial}
100 - fi
101 -}