Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
Date: Sun, 02 Jan 2022 07:05:41
Message-Id: 1641106977.1d5d1d1083c35580ba71c0fe62d5b2582a0859a3.sam@gentoo
1 commit: 1d5d1d1083c35580ba71c0fe62d5b2582a0859a3
2 Author: Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
3 AuthorDate: Thu Dec 30 20:29:52 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 2 07:02:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5d1d10
7
8 sci-geosciences/grass: update live ebuild
9
10 * add opengl use flag
11 * bump EAPI
12
13 Package-Manager: Portage-3.0.28, Repoman-3.0.3
14 Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 sci-geosciences/grass/grass-9999.ebuild | 15 +++++++++------
18 1 file changed, 9 insertions(+), 6 deletions(-)
19
20 diff --git a/sci-geosciences/grass/grass-9999.ebuild b/sci-geosciences/grass/grass-9999.ebuild
21 index e91faa8e4ab6..f2d4abfd423d 100644
22 --- a/sci-geosciences/grass/grass-9999.ebuild
23 +++ b/sci-geosciences/grass/grass-9999.ebuild
24 @@ -1,7 +1,7 @@
25 # Copyright 1999-2021 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 -EAPI=7
29 +EAPI=8
30
31 PYTHON_COMPAT=( python3_{8,9} )
32 PYTHON_REQ_USE="sqlite" # bug 572440
33 @@ -17,10 +17,11 @@ HOMEPAGE="https://grass.osgeo.org/"
34 EGIT_REPO_URI="https://github.com/OSGeo/grass.git"
35
36 LICENSE="GPL-2"
37 -SLOT="0/7.9"
38 -IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl openmp png postgres readline sqlite threads tiff truetype X zstd"
39 +SLOT="0/8.0"
40 +IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd"
41 REQUIRED_USE="
42 - ${PYTHON_REQUIRED_USE}"
43 + ${PYTHON_REQUIRED_USE}
44 + opengl? ( X )"
45
46 RDEPEND="
47 ${PYTHON_DEPS}
48 @@ -42,13 +43,14 @@ RDEPEND="
49 virtual/blas[eselect-ldso(+)]
50 )
51 fftw? ( sci-libs/fftw:3.0= )
52 - geos? ( sci-libs/geos )
53 + geos? ( sci-libs/geos:= )
54 lapack? ( virtual/lapack[eselect-ldso(+)] )
55 liblas? ( sci-geosciences/liblas )
56 mysql? ( dev-db/mysql-connector-c:= )
57 netcdf? ( sci-libs/netcdf:= )
58 odbc? ( dev-db/unixODBC )
59 opencl? ( virtual/opencl )
60 + opengl? ( virtual/opengl )
61 png? ( media-libs/libpng:0= )
62 postgres? ( >=dev-db/postgresql-8.4:= )
63 readline? ( sys-libs/readline:0= )
64 @@ -57,7 +59,7 @@ RDEPEND="
65 truetype? ( media-libs/freetype:2 )
66 X? (
67 dev-python/wxpython:4.0
68 - x11-libs/cairo[X,opengl]
69 + x11-libs/cairo[X,opengl?]
70 x11-libs/libICE
71 x11-libs/libSM
72 x11-libs/libX11
73 @@ -150,6 +152,7 @@ src_configure() {
74 $(use_with mysql)
75 $(use_with mysql mysql-includes "${EPREFIX}"/usr/include/mysql)
76 $(use_with sqlite)
77 + $(use_with opengl)
78 $(use_with odbc)
79 $(use_with fftw)
80 $(use_with blas)