From 5f5f1648cf755419706eadaca7760f23f4bcc228 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 6 Jun 2018 16:37:51 -0700 Subject: dev-libs/weston: Drop old versions --- dev-libs/weston/Manifest | 2 - .../weston/files/weston-1.11.0-sysmacros.patch | 11 -- dev-libs/weston/metadata.xml | 1 - dev-libs/weston/weston-1.11.0.ebuild | 157 --------------------- dev-libs/weston/weston-1.9.0.ebuild | 143 ------------------- 5 files changed, 314 deletions(-) delete mode 100644 dev-libs/weston/files/weston-1.11.0-sysmacros.patch delete mode 100644 dev-libs/weston/weston-1.11.0.ebuild delete mode 100644 dev-libs/weston/weston-1.9.0.ebuild diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index c396e7e064bf..e4a6d59c72c9 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -1,3 +1 @@ -DIST weston-1.11.0.tar.xz 1242244 BLAKE2B 065d2ca010a73eaccf6ddb1d803ca2c2e9fe7725b8c802ad0ad8af668efa4f194e2dc46d98d6138909d49f2b6c435bad070ded036413632acc2f1731b1a392e0 SHA512 30c43058aeca2d90d8c57ee3beb824aa42474eb2d0fa942622949b49c7771eb5d8d9c452d496a13950baabffef3c343d7386821778ae931939039fab2f782ad5 -DIST weston-1.9.0.tar.xz 1238240 BLAKE2B a52e6868527f0487f972578c8953e0d35009ab90cd27f09f67044528df962b042f6344846c15b887f228e459d10700578c80367910f65dab1279581bb9bdadc2 SHA512 9bcbb5971b8a55d9e10aacf0aae868ff03750a98daee5233dcbff5698ed84e41c4b147fa1fdb1e2be916e3b1e13f259e0eec62354517d6e2a7e1d301a8522f66 DIST weston-3.0.0.tar.xz 1300340 BLAKE2B 38b46ecca03ffee7832a561348cb1d6604db7e0add8b5629141ce61593ae250625d71c6716f02296157ea5a61764ff10561fa7ffc8f3c1426a4c86589b13b5c3 SHA512 b824c39f2a884f6d50d607613f447090621f684c96f7d905f25f6e500dabd03ecb2b1cd1030babc193c3417223cb220103abb792437e1a5ead7229a76b5c7a58 diff --git a/dev-libs/weston/files/weston-1.11.0-sysmacros.patch b/dev-libs/weston/files/weston-1.11.0-sysmacros.patch deleted file mode 100644 index 6f54bfc11cd5..000000000000 --- a/dev-libs/weston/files/weston-1.11.0-sysmacros.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -ruN weston-1.11.0.orig/src/weston-launch.c weston-1.11.0/src/weston-launch.c ---- weston-1.11.0.orig/src/weston-launch.c 2015-10-24 02:02:43.000000000 +0200 -+++ weston-1.11.0/src/weston-launch.c 2018-04-30 00:02:42.528120347 +0200 -@@ -37,6 +37,7 @@ - #include - - #include -+#include - #include - #include - #include diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml index 54c40413ede5..661f699a5e5a 100644 --- a/dev-libs/weston/metadata.xml +++ b/dev-libs/weston/metadata.xml @@ -16,7 +16,6 @@ Install weston-launch utility Enable Remote Desktop Protocol compositor support Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi - Raspberry Pi GPU support Enable screen-sharing through RDP Enable libunwind usage for backtraces Enable Wayland compositor support diff --git a/dev-libs/weston/weston-1.11.0.ebuild b/dev-libs/weston/weston-1.11.0.ebuild deleted file mode 100644 index 81098bc0289f..000000000000 --- a/dev-libs/weston/weston-1.11.0.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/wayland/weston.git" - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi -VIRTUALX_REQUIRED="test" -RESTRICT="test" - -inherit autotools readme.gentoo-r1 toolchain-funcs virtualx epatch $GIT_ECLASS - -DESCRIPTION="Wayland reference compositor" -HOMEPAGE="https://wayland.freedesktop.org/" - -if [[ $PV = 9999* ]]; then - SRC_URI="${SRC_PATCHES}" - KEYWORDS="amd64 arm x86" -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz" - KEYWORDS="amd64 arm x86 ~arm-linux" -fi - -LICENSE="MIT CC-BY-SA-3.0" -SLOT="0" - -IUSE="colord dbus +drm editor examples fbdev +gles2 headless ivi jpeg lcms rdp +resize-optimization rpi +launch screen-sharing static-libs +suid systemd test unwind wayland-compositor webp +X xwayland" - -REQUIRED_USE=" - drm? ( gles2 ) - screen-sharing? ( rdp ) - systemd? ( dbus ) - test? ( X ) - wayland-compositor? ( gles2 ) -" - -RDEPEND=" - >=dev-libs/libinput-0.8.0 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.2 - lcms? ( media-libs/lcms:2 ) - media-libs/libpng:0= - webp? ( media-libs/libwebp:0= ) - jpeg? ( virtual/jpeg:0= ) - >=x11-libs/cairo-1.11.3 - >=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 - ) - editor? ( x11-libs/pango ) - gles2? ( - media-libs/mesa[gles2,wayland] - ) - rdp? ( - >=net-misc/freerdp-1.1.0_beta1_p20130710 - =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-base/xorg-server[wayland] - x11-libs/cairo[xcb] - x11-libs/libxcb - x11-libs/libXcursor - ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -src_prepare() { - epatch "${FILESDIR}/${P}-sysmacros.patch" - if [[ ${PV} = 9999* ]]; then - eautoreconf - fi -} - -src_configure() { - local myconf - if use examples || use test; then - myconf="--enable-simple-clients" - else - myconf="--disable-simple-clients" - fi - - myconf+=" --with-cairo=image --disable-simple-egl-clients" - - econf \ - $(use_enable examples demo-clients-install) \ - $(use_enable fbdev fbdev-compositor) \ - $(use_enable dbus) \ - $(use_enable drm drm-compositor) \ - $(use_enable headless headless-compositor) \ - $(use_enable ivi ivi-shell) \ - $(use_enable lcms) \ - $(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 gles2 egl) \ - $(use_enable unwind libunwind) \ - $(use_enable resize-optimization) \ - $(use_enable screen-sharing) \ - $(use_enable suid setuid-install) \ - $(use_enable systemd systemd-login) \ - $(use_enable systemd systemd-notify) \ - $(use_enable xwayland) \ - $(use_enable xwayland xwayland-test) \ - $(use_with jpeg) \ - $(use_with webp) \ - --disable-simple-dmabuf-intel-client \ - --disable-simple-dmabuf-v4l-client \ - ${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_create_doc -} diff --git a/dev-libs/weston/weston-1.9.0.ebuild b/dev-libs/weston/weston-1.9.0.ebuild deleted file mode 100644 index 9a3663c34e72..000000000000 --- a/dev-libs/weston/weston-1.9.0.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://anongit.freedesktop.org/git/wayland/weston.git" - 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="https://wayland.freedesktop.org/" - -if [[ $PV = 9999* ]]; then - SRC_URI="${SRC_PATCHES}" - KEYWORDS="arm" -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz" - KEYWORDS="amd64 arm x86 ~arm-linux" -fi - -LICENSE="MIT CC-BY-SA-3.0" -SLOT="0" -IUSE="colord dbus +drm editor examples fbdev +gles2 headless ivi rdp +resize-optimization rpi +launch screen-sharing static-libs +suid systemd test unwind wayland-compositor +X xwayland" - -REQUIRED_USE=" - drm? ( gles2 ) - screen-sharing? ( rdp ) - test? ( X ) - wayland-compositor? ( gles2 ) -" - -RDEPEND=" - >=dev-libs/libinput-0.8.0 - >=dev-libs/wayland-1.9.0 - media-libs/lcms:2 - media-libs/libpng:0= - media-libs/libwebp:0= - virtual/jpeg:0= - >=x11-libs/cairo-1.11.3 - >=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 - ) - editor? ( x11-libs/pango ) - gles2? ( - media-libs/mesa[gles2,wayland] - ) - 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-base/xorg-server[wayland] - x11-libs/cairo[xcb] - x11-libs/libxcb - x11-libs/libXcursor - ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -src_prepare() { - if [[ ${PV} = 9999* ]]; then - eautoreconf - fi -} - -src_configure() { - local myconf - if use examples || use test; then - myconf="--enable-simple-clients" - else - myconf="--disable-simple-clients" - fi - - myconf+=" --with-cairo=image --disable-simple-egl-clients" - - econf \ - $(use_enable examples demo-clients-install) \ - $(use_enable fbdev fbdev-compositor) \ - $(use_enable dbus) \ - $(use_enable drm drm-compositor) \ - $(use_enable headless headless-compositor) \ - $(use_enable ivi ivi-shell) \ - $(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 gles2 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) \ - ${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 -} -- cgit v1.2.3-65-gdbad