From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 292D7138A1F for ; Thu, 30 Jan 2014 12:28:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 92F4DE0BEC; Thu, 30 Jan 2014 12:28:03 +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 1EE4EE0BEC for ; Thu, 30 Jan 2014 12:28:02 +0000 (UTC) Received: from spoonbill.gentoo.org (spoonbill.gentoo.org [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 D12CE33F809 for ; Thu, 30 Jan 2014 12:28:01 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id 74C4A1872B for ; Thu, 30 Jan 2014 12:28:00 +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: <1391084746.99a07405d17b336b711477fc8fa8d201fcc6346c.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-1.3.1.ebuild dev-libs/weston/weston-1.4.0.ebuild X-VCS-Directories: dev-libs/weston/ X-VCS-Committer: chithead X-VCS-Committer-Name: Chi-Thanh Christopher Nguyen X-VCS-Revision: 99a07405d17b336b711477fc8fa8d201fcc6346c X-VCS-Branch: master Date: Thu, 30 Jan 2014 12:28:00 +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: 5a55798b-8897-4b1d-8bd5-89c5014ad73b X-Archives-Hash: dab085ffa37e6ece95ac9ab98a22a5c1 commit: 99a07405d17b336b711477fc8fa8d201fcc6346c Author: Chi-Thanh Christopher Nguyen gentoo org> AuthorDate: Thu Jan 30 12:25:46 2014 +0000 Commit: Chi-Thanh Christopher Nguyen cs tu-berlin de> CommitDate: Thu Jan 30 12:25:46 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=99a07405 dev-libs/weston: drop release ebuilds weston-1.4.0 is in portage now, and 1.3.1 is old. --- dev-libs/weston/weston-1.3.1.ebuild | 183 ----------------------------------- dev-libs/weston/weston-1.4.0.ebuild | 184 ------------------------------------ 2 files changed, 367 deletions(-) diff --git a/dev-libs/weston/weston-1.3.1.ebuild b/dev-libs/weston/weston-1.3.1.ebuild deleted file mode 100644 index f25170e..0000000 --- a/dev-libs/weston/weston-1.3.1.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="git://anongit.freedesktop.org/git/wayland/${PN}" - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi -VIRTUALX_REQUIRED="test" -RESTRICT="test" - -inherit autotools readme.gentoo toolchain-funcs virtualx $GIT_ECLASS - -DESCRIPTION="Wayland reference compositor" -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 +drm +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi +launch static-libs +suid systemd test unwind view wayland-compositor +X xwayland" - -REQUIRED_USE=" - drm? ( egl ) - egl? ( || ( gles2 opengl ) ) - gles2? ( !opengl ) - test? ( X ) - wayland-compositor? ( egl ) -" - -RDEPEND=" - >=dev-libs/wayland-1.2.90 - media-libs/lcms:2 - media-libs/libpng:= - 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 - ) - colord? ( >=x11-misc/colord-0.1.27 ) - drm? ( - media-libs/mesa[gbm] - >=sys-libs/mtdev-1.1.0 - >=virtual/udev-136 - ) - egl? ( - media-libs/glu - media-libs/mesa[gles2] - ) - editor? ( x11-libs/pango ) - 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 - >=virtual/udev-136 - ) - systemd? ( - sys-auth/pambase[systemd] - sys-apps/systemd[pam] - ) - launch? ( sys-auth/pambase ) - unwind? ( sys-libs/libunwind ) - X? ( - x11-libs/libxcb - x11-libs/libX11 - ) - xwayland? ( - x11-libs/cairo[xcb] - x11-libs/libxcb - x11-libs/libXcursor - ) -" -DEPEND="${RDEPEND} - gnome-base/librsvg - virtual/pkgconfig -" - -src_prepare() { - sed -ie 's/tests //' "${S}"/Makefile.am - if [[ ${PV} = 9999* ]]; then - eautoreconf - fi -} - -src_configure() { - local myconf - if use examples || use gles2 || use test; then - myconf="--enable-simple-clients - $(use_enable egl simple-egl-clients)" - else - myconf="--disable-simple-clients - --disable-simple-egl-clients" - fi - - if use gles2; then - myconf+=" --with-cairo=glesv2" - elif use opengl; then - myconf+=" --with-cairo=gl" - else - myconf+=" --with-cairo=image" - fi - - econf \ - $(use_enable fbdev fbdev-compositor) \ - $(use_enable drm drm-compositor) \ - $(use_enable headless headless-compositor) \ - $(use_enable rdp rdp-compositor) \ - $(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) \ - $(use_enable resize-optimization) \ - $(use_enable suid setuid-install) \ - $(use_enable xwayland) \ - $(use_enable xwayland xwayland-test) \ - ${myconf} -} - -src_test() { - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - cd "${BUILD_DIR}" || die - Xemake check -} - -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 - -} diff --git a/dev-libs/weston/weston-1.4.0.ebuild b/dev-libs/weston/weston-1.4.0.ebuild deleted file mode 100644 index df5d2f4..0000000 --- a/dev-libs/weston/weston-1.4.0.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="git://anongit.freedesktop.org/git/wayland/${PN}" - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi -VIRTUALX_REQUIRED="test" -RESTRICT="test" - -inherit autotools readme.gentoo toolchain-funcs virtualx $GIT_ECLASS - -DESCRIPTION="Wayland reference compositor" -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 +drm dbus +egl editor examples fbdev gles2 headless +opengl rdp +resize-optimization rpi +launch static-libs +suid systemd test unwind view wayland-compositor +X xwayland" - -REQUIRED_USE=" - drm? ( egl ) - egl? ( || ( gles2 opengl ) ) - gles2? ( !opengl ) - test? ( X ) - wayland-compositor? ( egl ) -" - -RDEPEND=" - >=dev-libs/wayland-1.4.0 - media-libs/lcms:2 - media-libs/libpng:= - 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 - ) - colord? ( >=x11-misc/colord-0.1.27 ) - dbus? ( sys-apps/dbus ) - drm? ( - media-libs/mesa[gbm] - >=sys-libs/mtdev-1.1.0 - >=virtual/udev-136 - ) - egl? ( - media-libs/glu - media-libs/mesa[gles2] - ) - editor? ( x11-libs/pango ) - 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 - >=virtual/udev-136 - ) - systemd? ( - sys-auth/pambase[systemd] - sys-apps/systemd[pam] - ) - launch? ( sys-auth/pambase ) - unwind? ( sys-libs/libunwind ) - X? ( - x11-libs/libxcb - x11-libs/libX11 - ) - xwayland? ( - x11-libs/cairo[xcb] - x11-libs/libxcb - x11-libs/libXcursor - ) -" -DEPEND="${RDEPEND} - gnome-base/librsvg - virtual/pkgconfig -" - -src_prepare() { - if [[ ${PV} = 9999* ]]; then - eautoreconf - fi -} - -src_configure() { - local myconf - if use examples || use gles2 || use test; then - myconf="--enable-simple-clients - $(use_enable egl simple-egl-clients)" - else - myconf="--disable-simple-clients - --disable-simple-egl-clients" - fi - - if use gles2; then - myconf+=" --with-cairo=glesv2" - elif use opengl; then - myconf+=" --with-cairo=gl" - else - myconf+=" --with-cairo=image" - fi - - econf \ - $(use_enable fbdev fbdev-compositor) \ - $(use_enable dbus) \ - $(use_enable drm drm-compositor) \ - $(use_enable headless headless-compositor) \ - $(use_enable rdp rdp-compositor) \ - $(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) \ - $(use_enable resize-optimization) \ - $(use_enable suid setuid-install) \ - $(use_enable xwayland) \ - $(use_enable xwayland xwayland-test) \ - ${myconf} -} - -src_test() { - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - cd "${BUILD_DIR}" || die - Xemake check -} - -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 - -}