From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2CF681381FA for ; Wed, 21 May 2014 16:42:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9B7E6E0997; Wed, 21 May 2014 16:42:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DA7D8E0997 for ; Wed, 21 May 2014 16:42:28 +0000 (UTC) Received: from spoonbill.gentoo.org (unknown [81.93.255.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CA99D33FEDC for ; Wed, 21 May 2014 16:42:27 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id 7979D182D3 for ; Wed, 21 May 2014 16:42:26 +0000 (UTC) From: "Chi-Thanh Christopher Nguyen" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Chi-Thanh Christopher Nguyen" Message-ID: <1400690548.9fe3894274b687c11fa91cf0bcd52dcfe7304c72.chithead@gentoo> Subject: [gentoo-commits] proj/x11:master commit in: dev-libs/weston/ X-VCS-Repository: proj/x11 X-VCS-Files: dev-libs/weston/weston-9999.ebuild X-VCS-Directories: dev-libs/weston/ X-VCS-Committer: chithead X-VCS-Committer-Name: Chi-Thanh Christopher Nguyen X-VCS-Revision: 9fe3894274b687c11fa91cf0bcd52dcfe7304c72 X-VCS-Branch: master Date: Wed, 21 May 2014 16:42:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 20260113-c993-468f-a742-d4ede924e4f0 X-Archives-Hash: 3a9493f4c5e22ffc44c67320b5a47b56 commit: 9fe3894274b687c11fa91cf0bcd52dcfe7304c72 Author: Chi-Thanh Christopher Nguyen gentoo org> AuthorDate: Wed May 21 16:42:28 2014 +0000 Commit: Chi-Thanh Christopher Nguyen cs tu-berlin de> CommitDate: Wed May 21 16:42:28 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=9fe38942 dev-libs/weston: sync ebuild with portage --- dev-libs/weston/weston-9999.ebuild | 46 ++++++-------------------------------- 1 file changed, 7 insertions(+), 39 deletions(-) diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild index e19404c..cdada48 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 - }