Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
Date: Sun, 14 Apr 2019 21:48:02
Message-Id: 1555278469.97316142838bd57f2e823cdadff21baffac941d1.chewi@gentoo
1 commit: 97316142838bd57f2e823cdadff21baffac941d1
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 14 21:46:55 2019 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 14 21:47:49 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97316142
7
8 dev-libs/weston: Ensure at least one backend is selected
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
12
13 dev-libs/weston/weston-6.0.0.ebuild | 2 ++
14 dev-libs/weston/weston-9999.ebuild | 2 ++
15 2 files changed, 4 insertions(+)
16
17 diff --git a/dev-libs/weston/weston-6.0.0.ebuild b/dev-libs/weston/weston-6.0.0.ebuild
18 index 99a21bac4ef..e919840d917 100644
19 --- a/dev-libs/weston/weston-6.0.0.ebuild
20 +++ b/dev-libs/weston/weston-6.0.0.ebuild
21 @@ -32,6 +32,7 @@ REQUIRED_USE="
22 screen-sharing? ( rdp )
23 test? ( desktop headless xwayland )
24 wayland-compositor? ( gles2 )
25 + || ( drm fbdev headless rdp wayland-compositor X )
26 "
27
28 RDEPEND="
29 @@ -98,6 +99,7 @@ src_configure() {
30 $(meson_use wayland-compositor backend-wayland)
31 $(meson_use X backend-x11)
32 $(meson_use fbdev backend-fbdev)
33 + -Dbackend-default=auto
34 $(meson_use gles2 renderer-gl)
35 $(meson_use launch weston-launch)
36 $(meson_use xwayland)
37
38 diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild
39 index b30adfd37d1..51939970613 100644
40 --- a/dev-libs/weston/weston-9999.ebuild
41 +++ b/dev-libs/weston/weston-9999.ebuild
42 @@ -32,6 +32,7 @@ REQUIRED_USE="
43 screen-sharing? ( rdp )
44 test? ( desktop headless xwayland )
45 wayland-compositor? ( gles2 )
46 + || ( drm fbdev headless rdp wayland-compositor X )
47 "
48
49 RDEPEND="
50 @@ -98,6 +99,7 @@ src_configure() {
51 $(meson_use wayland-compositor backend-wayland)
52 $(meson_use X backend-x11)
53 $(meson_use fbdev backend-fbdev)
54 + -Dbackend-default=auto
55 $(meson_use gles2 renderer-gl)
56 $(meson_use launch weston-launch)
57 $(meson_use xwayland)