Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libepoxy/
Date: Tue, 26 Nov 2019 03:59:36
Message-Id: 1574740752.c1b0a0094351c9e0652f8cbed678029df67c3be4.mattst88@gentoo
1 commit: c1b0a0094351c9e0652f8cbed678029df67c3be4
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 26 03:53:42 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 26 03:59:12 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b0a009
7
8 media-libs/libepoxy: Bump to EAPI=7
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 media-libs/libepoxy/libepoxy-9999.ebuild | 13 ++++++-------
13 1 file changed, 6 insertions(+), 7 deletions(-)
14
15 diff --git a/media-libs/libepoxy/libepoxy-9999.ebuild b/media-libs/libepoxy/libepoxy-9999.ebuild
16 index 4c04916e719..2516bc11192 100644
17 --- a/media-libs/libepoxy/libepoxy-9999.ebuild
18 +++ b/media-libs/libepoxy/libepoxy-9999.ebuild
19 @@ -1,7 +1,7 @@
20 # Copyright 1999-2019 Gentoo Authors
21 # Distributed under the terms of the GNU General Public License v2
22
23 -EAPI=6
24 +EAPI=7
25
26 EGIT_REPO_URI="https://github.com/anholt/${PN}.git"
27
28 @@ -27,10 +27,9 @@ SLOT="0"
29 IUSE="+egl test +X"
30
31 RDEPEND="egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )"
32 -DEPEND="${PYTHON_DEPS}
33 - ${RDEPEND}
34 - >=dev-util/meson-0.47.0
35 - X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
36 +DEPEND="X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
37 + ${RDEPEND}"
38 +BDEPEND="${PYTHON_DEPS}
39 virtual/pkgconfig"
40
41 src_unpack() {
42 @@ -42,8 +41,8 @@ multilib_src_configure() {
43 local emesonargs=(
44 -Degl=$(usex egl)
45 -Dglx=$(usex X)
46 - -Dx11=$(usex X true false)
47 - -Dtests=$(usex test true false)
48 + $(meson_use X x11)
49 + $(meson_use test tests)
50 )
51 meson_src_configure
52 }