summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Heidelberger <david.heidelberger@ixit.cz>2013-11-23 21:26:44 +0100
committerDavid Heidelberger <david.heidelberger@ixit.cz>2013-11-23 21:26:44 +0100
commit2a24e091a0b6f43e2f1df2fe3b9df4914d113b8b (patch)
treedcd00577a1cb1e7b41b64ef9c2e1f0f1d0e38251 /dev-libs
parentmedia-libs/mesa: Enable tests. (diff)
downloadx11-2a24e091a0b6f43e2f1df2fe3b9df4914d113b8b.tar.gz
x11-2a24e091a0b6f43e2f1df2fe3b9df4914d113b8b.tar.bz2
x11-2a24e091a0b6f43e2f1df2fe3b9df4914d113b8b.zip
dev-libs/weston: improve weston USE and deps
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/weston/weston-1.3.1.ebuild12
-rw-r--r--dev-libs/weston/weston-9999.ebuild9
2 files changed, 10 insertions, 11 deletions
diff --git a/dev-libs/weston/weston-1.3.1.ebuild b/dev-libs/weston/weston-1.3.1.ebuild
index f5c4db54..bf704ec7 100644
--- a/dev-libs/weston/weston-1.3.1.ebuild
+++ b/dev-libs/weston/weston-1.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/weston/weston-1.2.1.ebuild,v 1.1 2013/08/25 16:39:48 chithanh Exp $
+# $Header: $
EAPI=5
@@ -27,28 +27,26 @@ fi
LICENSE="MIT CC-BY-SA-3.0"
SLOT="0"
-IUSE="colord +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi static-libs +suid systemd tablet test unwind view wayland-compositor +X xwayland"
+IUSE="colord +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi +launch static-libs +suid systemd tablet test unwind view wayland-compositor +X xwayland"
REQUIRED_USE="
drm? ( egl )
egl? ( || ( gles2 opengl ) )
- fbdev? ( drm )
gles2? ( !opengl )
test? ( X )
wayland-compositor? ( egl )
"
RDEPEND="
- >=dev-libs/wayland-1.1.90
- media-libs/mesa[egl?,wayland]
+ >=dev-libs/wayland-1.2.90
media-libs/lcms:2
media-libs/libpng:=
- media-libs/libwebp
virtual/jpeg
>=x11-libs/cairo-1.11.3[gles2(-)?,opengl?]
>=x11-libs/libdrm-2.4.30
x11-libs/libxkbcommon
x11-libs/pixman
+ x11-misc/xkeyboard-config
fbdev? (
>=sys-libs/mtdev-1.1.0
>=virtual/udev-136
@@ -77,6 +75,7 @@ RDEPEND="
sys-auth/pambase[systemd]
sys-apps/systemd[pam]
)
+ launch? ( sys-auth/pambase )
unwind? ( sys-libs/libunwind )
X? (
x11-libs/libxcb
@@ -126,6 +125,7 @@ src_configure() {
$(use_enable rpi rpi-compositor) \
$(use_enable wayland-compositor) \
$(use_enable X x11-compositor) \
+ $(use_enable launch weston-launch) \
$(use_enable colord) \
$(use_enable egl) \
$(use_enable unwind libunwind) \
diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild
index 67c27cb5..337034bb 100644
--- a/dev-libs/weston/weston-9999.ebuild
+++ b/dev-libs/weston/weston-9999.ebuild
@@ -27,12 +27,11 @@ fi
LICENSE="MIT CC-BY-SA-3.0"
SLOT="0"
-IUSE="colord +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi static-libs +suid systemd tablet test unwind view wayland-compositor +X xwayland"
+IUSE="colord +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi +launch static-libs +suid systemd tablet test unwind view wayland-compositor +X xwayland"
REQUIRED_USE="
drm? ( egl )
egl? ( || ( gles2 opengl ) )
- fbdev? ( drm )
gles2? ( !opengl )
test? ( X )
wayland-compositor? ( egl )
@@ -40,16 +39,14 @@ REQUIRED_USE="
RDEPEND="
>=dev-libs/wayland-1.3.90
- media-libs/mesa[egl?,wayland]
media-libs/lcms:2
media-libs/libpng:=
- media-libs/libwebp
virtual/jpeg
- sys-libs/pam
>=x11-libs/cairo-1.11.3[gles2(-)?,opengl?]
>=x11-libs/libdrm-2.4.30
x11-libs/libxkbcommon
x11-libs/pixman
+ x11-misc/xkeyboard-config
fbdev? (
>=sys-libs/mtdev-1.1.0
>=virtual/udev-136
@@ -78,6 +75,7 @@ RDEPEND="
sys-auth/pambase[systemd]
sys-apps/systemd[pam]
)
+ launch? ( sys-auth/pambase )
unwind? ( sys-libs/libunwind )
X? (
x11-libs/libxcb
@@ -127,6 +125,7 @@ src_configure() {
$(use_enable rpi rpi-compositor) \
$(use_enable wayland-compositor) \
$(use_enable X x11-compositor) \
+ $(use_enable launch weston-launch) \
$(use_enable colord) \
$(use_enable egl) \
$(use_enable unwind libunwind) \