Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
Date: Sun, 28 Aug 2022 17:57:18
Message-Id: 1661709428.a3b801500afcf759326e5923825176988234af14.mattst88@gentoo
1 commit: a3b801500afcf759326e5923825176988234af14
2 Author: orbea <orbea <AT> riseup <DOT> net>
3 AuthorDate: Fri Aug 26 17:23:50 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 28 17:57:08 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b80150
7
8 x11-libs/libdrm: Update live ebuild
9
10 Upstream changed from boolean options to feature options.
11
12 Closes: https://github.com/gentoo/gentoo/pull/27024
13 Signed-off-by: orbea <orbea <AT> riseup.net>
14 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
15
16 x11-libs/libdrm/libdrm-9999.ebuild | 26 +++++++++++++-------------
17 1 file changed, 13 insertions(+), 13 deletions(-)
18
19 diff --git a/x11-libs/libdrm/libdrm-9999.ebuild b/x11-libs/libdrm/libdrm-9999.ebuild
20 index f7cb26433080..17fce5980bab 100644
21 --- a/x11-libs/libdrm/libdrm-9999.ebuild
22 +++ b/x11-libs/libdrm/libdrm-9999.ebuild
23 @@ -46,20 +46,20 @@ multilib_src_configure() {
24 local emesonargs=(
25 # Udev is only used by tests now.
26 -Dudev=false
27 - -Dcairo-tests=false
28 - $(meson_use video_cards_amdgpu amdgpu)
29 - $(meson_use video_cards_exynos exynos)
30 - $(meson_use video_cards_freedreno freedreno)
31 - $(meson_use video_cards_intel intel)
32 - $(meson_use video_cards_nouveau nouveau)
33 - $(meson_use video_cards_omap omap)
34 - $(meson_use video_cards_radeon radeon)
35 - $(meson_use video_cards_tegra tegra)
36 - $(meson_use video_cards_vc4 vc4)
37 - $(meson_use video_cards_vivante etnaviv)
38 - $(meson_use video_cards_vmware vmwgfx)
39 + -Dcairo-tests=disabled
40 + $(meson_feature video_cards_amdgpu amdgpu)
41 + $(meson_feature video_cards_exynos exynos)
42 + $(meson_feature video_cards_freedreno freedreno)
43 + $(meson_feature video_cards_intel intel)
44 + $(meson_feature video_cards_nouveau nouveau)
45 + $(meson_feature video_cards_omap omap)
46 + $(meson_feature video_cards_radeon radeon)
47 + $(meson_feature video_cards_tegra tegra)
48 + $(meson_feature video_cards_vc4 vc4)
49 + $(meson_feature video_cards_vivante etnaviv)
50 + $(meson_feature video_cards_vmware vmwgfx)
51 # valgrind installs its .pc file to the pkgconfig for the primary arch
52 - -Dvalgrind=$(usex valgrind auto false)
53 + -Dvalgrind=$(usex valgrind auto disabled)
54 )
55 meson_src_configure
56 }