diff options
author | Chi-Thanh Christopher Nguyen <chithanh@gentoo.org> | 2014-05-21 18:42:28 +0200 |
---|---|---|
committer | Chi-Thanh Christopher Nguyen <chithanh@gentoo.org> | 2014-05-21 18:42:28 +0200 |
commit | 9fe3894274b687c11fa91cf0bcd52dcfe7304c72 (patch) | |
tree | b88d811705f3abd2ffaf29fa2311b12999c759cd /dev-libs | |
parent | dev-libs/wayland: sync ebuild with portage (diff) | |
download | x11-9fe3894274b687c11fa91cf0bcd52dcfe7304c72.tar.gz x11-9fe3894274b687c11fa91cf0bcd52dcfe7304c72.tar.bz2 x11-9fe3894274b687c11fa91cf0bcd52dcfe7304c72.zip |
dev-libs/weston: sync ebuild with portage
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/weston/weston-9999.ebuild | 46 |
1 files changed, 7 insertions, 39 deletions
diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild index e19404cb..cdada484 100644 --- a/dev-libs/weston/weston-9999.ebuild +++ b/dev-libs/weston/weston-9999.ebuild @@ -19,20 +19,20 @@ HOMEPAGE="http://wayland.freedesktop.org/" if [[ $PV = 9999* ]]; then SRC_URI="${SRC_PATCHES}" - KEYWORDS="" else SRC_URI="http://wayland.freedesktop.org/releases/${P}.tar.xz" - KEYWORDS="~arm ~amd64 ~x86 ~arm-linux" fi LICENSE="MIT CC-BY-SA-3.0" SLOT="0" -IUSE="colord dbus +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi +launch static-libs +suid systemd test unwind view wayland-compositor +X xwayland" +KEYWORDS="~amd64 ~arm ~x86 ~arm-linux" +IUSE="colord dbus +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi +launch screen-sharing static-libs +suid systemd test unwind wayland-compositor +X xwayland" REQUIRED_USE=" drm? ( egl ) egl? ( || ( gles2 opengl ) ) gles2? ( !opengl ) + screen-sharing? ( rdp ) test? ( X ) wayland-compositor? ( egl ) " @@ -70,10 +70,6 @@ RDEPEND=" opengl? ( media-libs/mesa[wayland] ) - view? ( - app-text/poppler:=[cairo] - dev-libs/glib:2 - ) rdp? ( >=net-misc/freerdp-1.1.0_beta1_p20130710 ) rpi? ( >=sys-libs/mtdev-1.1.0 @@ -90,13 +86,13 @@ RDEPEND=" x11-libs/libX11 ) xwayland? ( + x11-base/xorg-server[wayland] x11-libs/cairo[xcb] x11-libs/libxcb x11-libs/libXcursor ) " DEPEND="${RDEPEND} - gnome-base/librsvg virtual/pkgconfig " @@ -125,6 +121,7 @@ src_configure() { fi econf \ + $(use_enable examples demo-clients-install) \ $(use_enable fbdev fbdev-compositor) \ $(use_enable dbus) \ $(use_enable drm drm-compositor) \ @@ -138,9 +135,11 @@ src_configure() { $(use_enable egl) \ $(use_enable unwind libunwind) \ $(use_enable resize-optimization) \ + $(use_enable screen-sharing) \ $(use_enable suid setuid-install) \ $(use_enable xwayland) \ $(use_enable xwayland xwayland-test) \ + --disable-libinput-backend \ ${myconf} } @@ -157,35 +156,4 @@ src_install() { default readme.gentoo_src_install - - pushd clients || die - - if use opengl && use egl && use !gles2; then - dobin weston-gears - fi - if use editor; then - dobin weston-editor - fi - if use view; then - dobin weston-view - fi - if use examples; then - use egl && dobin weston-simple-egl - dobin \ - weston-calibrator \ - weston-clickdot \ - weston-cliptest \ - weston-dnd \ - weston-eventdemo \ - weston-flower \ - weston-fullscreen \ - weston-image \ - weston-resizor \ - weston-simple-shm \ - weston-simple-touch \ - weston-smoke \ - weston-transformed - fi - popd - } |