From 10bd941351ccb13cb6ed91161c47a2595d43d9a2 Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Fri, 18 Mar 2016 01:00:25 +0200 Subject: cogl/clutter: Remove until sync with main tree is done Old versions are inheriting old clutter.eclass from main tree, which has since been deprecated and deleted. These modification might be unnecessary anyways in a VC4 mesa driver world future. Gentoo-Bug: 574524 --- media-libs/clutter/Manifest | 1 - media-libs/clutter/clutter-1.18.2.ebuild | 105 --------------------------- media-libs/clutter/metadata.xml | 8 --- media-libs/cogl/Manifest | 1 - media-libs/cogl/cogl-1.18.2.ebuild | 119 ------------------------------- media-libs/cogl/metadata.xml | 10 --- 6 files changed, 244 deletions(-) delete mode 100644 media-libs/clutter/Manifest delete mode 100644 media-libs/clutter/clutter-1.18.2.ebuild delete mode 100644 media-libs/clutter/metadata.xml delete mode 100644 media-libs/cogl/Manifest delete mode 100644 media-libs/cogl/cogl-1.18.2.ebuild delete mode 100644 media-libs/cogl/metadata.xml diff --git a/media-libs/clutter/Manifest b/media-libs/clutter/Manifest deleted file mode 100644 index a213031..0000000 --- a/media-libs/clutter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST clutter-1.18.2.tar.xz 5215180 SHA256 f9fe12e6148426063c90e67dfaeb56013bf1aea224ef502223d13eab6c1add63 SHA512 d7cf0d523dfd95f62910376d3958d50b9fd0debee0fd2e0c7c284500c78b5899fb0bb30dd279c638b4bc1cefaf63af376328f5e1c476d38c34ce4a79bd772b18 WHIRLPOOL e52c97e7c429b2a428e3749e8a6cafb2c9e5174a8437cd1f427b5c24c9df91f911a7ce76614d5131f6e6028504d5b23bf70ccf8b3e9b63a90af5a87329366f19 diff --git a/media-libs/clutter/clutter-1.18.2.ebuild b/media-libs/clutter/clutter-1.18.2.ebuild deleted file mode 100644 index 4a15fb0..0000000 --- a/media-libs/clutter/clutter-1.18.2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" -CLUTTER_LA_PUNT="yes" - -# Inherit gnome2 after clutter to download sources from gnome.org -# since clutter-project.org doesn't provide .xz tarballs -inherit clutter gnome2 virtualx - -DESCRIPTION="Clutter is a library for creating graphical user interfaces" - -LICENSE="LGPL-2.1+ FDL-1.1+" -SLOT="1.0" -IUSE="debug doc egl gtk +introspection test X" # evdev tslib -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" - -# NOTE: glx flavour uses libdrm + >=mesa-7.3 -# XXX: uprof needed for profiling -# >=libX11-1.3.1 needed for X Generic Event support -# XXX: evdev input requires libinput and gudev >= 136 -# XXX: Probably require one of USE=X or USE=egl -RDEPEND=" - >=dev-libs/glib-2.37.3:2 - >=dev-libs/atk-2.5.3[introspection?] - >=dev-libs/json-glib-0.12[introspection?] - >=media-libs/cogl-1.17.5:1.0=[introspection?,pango] - media-libs/fontconfig - >=x11-libs/cairo-1.12:=[glib] - >=x11-libs/pango-1.30[introspection?] - - X? ( - virtual/opengl - x11-libs/libdrm:= - >=x11-libs/libX11-1.3.1 - x11-libs/libXext - x11-libs/libXdamage - x11-proto/inputproto - >=x11-libs/libXi-1.3 - >=x11-libs/libXcomposite-0.4 - ) - - gtk? ( >=x11-libs/gtk+-3.3.18:3 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.6 ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.20 - virtual/pkgconfig - >=sys-devel/gettext-0.17 - doc? ( - >=dev-util/gtk-doc-1.20 - >=app-text/docbook-sgml-utils-0.6.14[jadetex] - dev-libs/libxslt ) - test? ( x11-libs/gdk-pixbuf )" - -# Tests fail with both swrast and llvmpipe -# They pass under r600g or i965, so the bug is in mesa -#RESTRICT="test" - -src_prepare() { - # We only need conformance tests, the rest are useless for us - sed -e 's/^\(SUBDIRS =\).*/\1 accessibility conform/g' \ - -i tests/Makefile.am || die "am tests sed failed" - sed -e 's/^\(SUBDIRS =\)[^\]*/\1 accessibility conform/g' \ - -i tests/Makefile.in || die "in tests sed failed" - - gnome2_src_prepare -} - -src_configure() { - DOCS="README NEWS ChangeLog*" - - # XXX: Conformance test suite (and clutter itself) does not work under Xvfb - # (GLX error blabla) - # XXX: Profiling, coverage disabled for now - # XXX: What about cex100/egl/osx/wayland/win32 backends? - # XXX: evdev/tslib input seem to be experimental? - gnome2_src_configure \ - $(usex X --enable-xinput) \ - $(usex X --enable-x11-backend=yes) \ - --disable-profile \ - --disable-maintainer-flags \ - --disable-gcov \ - --disable-cex100-backend \ - $(usex egl --enable-egl-backend --disable-egl-backend) \ - --disable-quartz-backend \ - --disable-wayland-backend \ - --disable-win32-backend \ - --disable-tslib-input \ - --disable-evdev-input \ - $(usex debug --enable-debug=yes --enable-debug=minimum) \ - $(use_enable doc docs) \ - $(use_enable gtk gdk-backend) \ - $(use_enable introspection) \ - $(use_enable test gdk-pixbuf) -} - -src_test() { - Xemake check -C tests/conform -} - -src_install() { - clutter_src_install -} diff --git a/media-libs/clutter/metadata.xml b/media-libs/clutter/metadata.xml deleted file mode 100644 index 0291170..0000000 --- a/media-libs/clutter/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - gnome - - Use gdk-pixbuf from x11-libs/gtk+ as image rendering backend - - diff --git a/media-libs/cogl/Manifest b/media-libs/cogl/Manifest deleted file mode 100644 index 5e289d7..0000000 --- a/media-libs/cogl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cogl-1.18.2.tar.xz 1635384 SHA256 9278e519d5480eb0379efd48db024e8fdbf93f01dff48a7e756b85b508a863aa SHA512 c8903a10c476850c77f71eba584854bccf26adae6f62a9232adf8baf728fe2b69273bd5cd5418e7cd72801a2c0e4c85ef8afc08e28ebd5016b81693aef2ecab8 WHIRLPOOL e7538b92af2efe2f3845fde5c97ba9744d53ddb7a05eadb3cf310c43a3536a41001e4a0596a593ae3cfede4a02115a1d9be8aa423e9c814675059f0f777ec4a5 diff --git a/media-libs/cogl/cogl-1.18.2.ebuild b/media-libs/cogl/cogl-1.18.2.ebuild deleted file mode 100644 index 4e5fe81..0000000 --- a/media-libs/cogl/cogl-1.18.2.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" -CLUTTER_LA_PUNT="yes" - -# Inherit gnome2 after clutter to download sources from gnome.org -inherit clutter gnome2 multilib virtualx - -DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures" -HOMEPAGE="http://www.cogl3d.org/" - -LICENSE="MIT BSD" -SLOT="1.0/20" # subslot = .so version -# doc and profile disable for now due bugs #484750 and #483332 -IUSE="examples gles2 gstreamer +introspection +opengl +pango rpi test" # doc profile -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" - -COMMON_DEPEND=" - >=dev-libs/glib-2.32:2 - x11-libs/cairo:= - >=x11-libs/gdk-pixbuf-2:2 - x11-libs/libdrm:= - x11-libs/libX11 - >=x11-libs/libXcomposite-0.4 - x11-libs/libXdamage - x11-libs/libXext - >=x11-libs/libXfixes-3 - >=x11-libs/libXrandr-1.2 - opengl? ( virtual/opengl ) - gles2? ( || ( rpi? ( media-libs/raspberrypi-userland ) media-libs/mesa[gles2] ) ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - - introspection? ( >=dev-libs/gobject-introspection-1.34.2 ) - pango? ( >=x11-libs/pango-1.20.0[introspection?] ) -" -# before clutter-1.7, cogl was part of clutter -RDEPEND="${COMMON_DEPEND} - ! - - -gnome - - Enable OpenGL ES 2.0 support - Build cogl-pango library for x11-libs/pango - integration - - -- cgit v1.2.3-18-g5258