summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-01-24 21:29:26 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-01-24 21:29:26 +0000
commit513f524c857e321fef1e2514826cb7a6a677ff76 (patch)
tree5500f9658a7c4851b89ae66d3331fb3f66141b3c /media-libs
parentFix extensions stuff, patch from bug #339057 (diff)
downloadhistorical-513f524c857e321fef1e2514826cb7a6a677ff76.tar.gz
historical-513f524c857e321fef1e2514826cb7a6a677ff76.tar.bz2
historical-513f524c857e321fef1e2514826cb7a6a677ff76.zip
Bump to 1.5.14
Package-Manager: portage-2.1.9.35/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/clutter/ChangeLog8
-rw-r--r--media-libs/clutter/Manifest4
-rw-r--r--media-libs/clutter/clutter-1.5.14.ebuild80
3 files changed, 90 insertions, 2 deletions
diff --git a/media-libs/clutter/ChangeLog b/media-libs/clutter/ChangeLog
index 87bf4a3e1b86..ec36c142cbb8 100644
--- a/media-libs/clutter/ChangeLog
+++ b/media-libs/clutter/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/clutter
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/ChangeLog,v 1.13 2011/01/12 05:45:55 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/ChangeLog,v 1.14 2011/01/24 21:29:26 nirbheek Exp $
+
+*clutter-1.5.14 (24 Jan 2011)
+
+ 24 Jan 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +clutter-1.5.14.ebuild:
+ Bump to 1.5.14
*clutter-1.5.12 (12 Jan 2011)
diff --git a/media-libs/clutter/Manifest b/media-libs/clutter/Manifest
index 626f86abd106..588310b0bc02 100644
--- a/media-libs/clutter/Manifest
+++ b/media-libs/clutter/Manifest
@@ -1,6 +1,8 @@
DIST clutter-1.2.14.tar.bz2 2405660 RMD160 2498feed53d78946b6336b501711493d99abfe74 SHA1 bd8f770c3f3b48954652e87a100d2659bee2176d SHA256 f9b7e6b8338662f8b0961579f6ad0f56b6696e65f2f122353fa0390959acc744
DIST clutter-1.5.12.tar.bz2 4690693 RMD160 1a8c31ff295752ae8e3829fdec104a2370848b4b SHA1 fdb89eb1cb133b9cbec44c99951d51284a38448b SHA256 9dbb6fc8b4c68100384a7eba775db6680025c930db5b2d0ce423cdaf83630e79
+DIST clutter-1.5.14.tar.bz2 4711755 RMD160 b094b8b22e3301dcbdebdb01876d142814d1ffc2 SHA1 b842722959057624219da4d13468d4b9b379ea60 SHA256 0f80b4992bd63b6580e698687b64b8025a0de9dccdfcd0bcf960cb0d36ad56a3
EBUILD clutter-1.2.14.ebuild 1776 RMD160 de81f3b55297e0f045c87a3c8e089b56278a7a3e SHA1 2c03bc80f8c8c6cf35af36b0e85ecd7179c42328 SHA256 4ed30703b2dc9d14489182b6e06dc5de0ac9d53f47bd823ca895b6bcb93390ac
EBUILD clutter-1.5.12.ebuild 2124 RMD160 1aee4ee099f8d0806f4dfdad96f960e4c58c5ff2 SHA1 962897d2aae4be895b09bc82b32534be5bdef517 SHA256 1b5ff7b9fd8cb8ff711f0c01c35ba0e4c852d147d3246242205be47e2d747e74
-MISC ChangeLog 2525 RMD160 735fba742677d70e5625a6814f2c7f41debc2a04 SHA1 da88581d08c593572dd365c1b2c42db8f6bd6e20 SHA256 01b45d2b5c773505b9211d685c4352589a9c5b1ed746cbeaa5b4cdc2fa38080c
+EBUILD clutter-1.5.14.ebuild 2130 RMD160 51df8ed8e24ee5f6404d2128175ca799ac867a39 SHA1 78c9676e5dbd15e177e0e2169e0960227e127148 SHA256 d8b6bafce2c85461c416e3687586d77217bdeec7867f5726dad1d8cbca0bf0b3
+MISC ChangeLog 2654 RMD160 bff8024ef4655d427e6ba7fcc6e0e322d4080d67 SHA1 4f86fd973250b76cc61f15c87b526a60028dbaa1 SHA256 3bee44cc690eabfc206d5dde12b868ed941c9021bc534387884b986895276a38
MISC metadata.xml 369 RMD160 e3e3636a5afeb148f237e04d5fdbbcd59290d615 SHA1 7d2624a645199395fc46f07da920dc024dc7918e SHA256 32aaa1d48a8c5b7837ada4c3d705d4a4d58280b4454d53cc6ef34f43e0675696
diff --git a/media-libs/clutter/clutter-1.5.14.ebuild b/media-libs/clutter/clutter-1.5.14.ebuild
new file mode 100644
index 000000000000..62056ff62aaf
--- /dev/null
+++ b/media-libs/clutter/clutter-1.5.14.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/clutter-1.5.14.ebuild,v 1.1 2011/01/24 21:29:26 nirbheek Exp $
+
+EAPI="2"
+
+inherit clutter
+
+DESCRIPTION="Clutter is a library for creating graphical user interfaces"
+
+SLOT="1.0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug doc +introspection"
+
+# NOTE: glx flavour uses libdrm + >=mesa-7.3
+# We always use the gdk-pixbuf backend now since it's been split out
+RDEPEND=">=dev-libs/glib-2.26
+ >=x11-libs/cairo-1.10
+ >=x11-libs/pango-1.20[introspection?]
+ >=dev-libs/json-glib-0.12[introspection?]
+ >=dev-libs/atk-1.7
+
+ virtual/opengl
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXdamage
+ x11-proto/inputproto
+ >=x11-libs/libXi-1.3
+ >=x11-libs/libXfixes-3
+ >=x11-libs/libXcomposite-0.4
+
+ || ( x11-libs/gdk-pixbuf
+ >=x11-libs/gtk+-2.0 )
+
+ introspection? ( >=dev-libs/gobject-introspection-0.9.6 )
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ dev-util/pkgconfig
+ >=dev-util/gtk-doc-am-1.13
+ doc? (
+ >=dev-util/gtk-doc-1.13
+ >=app-text/docbook-sgml-utils-0.6.14[jadetex]
+ dev-libs/libxslt )
+"
+DOCS="AUTHORS README NEWS ChangeLog*"
+
+src_configure() {
+ # We only need conformance tests, the rest are useless for us
+ sed -e 's/^\(SUBDIRS =\).*/\1/g' \
+ -i tests/Makefile.am || die "am tests sed failed"
+ sed -e 's/^\(SUBDIRS =\).*/\1/g' \
+ -i tests/Makefile.in || die "in tests sed failed"
+
+ # XXX: Conformance test suite (and clutter itself) does not work under Xvfb
+ # XXX: Profiling, coverage disabled for now
+ # XXX: What about eglx/eglnative/opengl-egl-xlib/osx/wayland/etc flavours?
+ # Uses gudev-1.0 and libxkbcommon for eglnative/cex1000
+ local myconf="
+ --enable-debug=minimum
+ --enable-cogl-debug=minimum
+ --enable-conformance=no
+ --disable-gcov
+ --enable-profile=no
+ --enable-maintainer-flags=no
+ --enable-xinput
+ --with-flavour=glx
+ --with-imagebackend=gdk-pixbuf
+ $(use_enable introspection)
+ $(use_enable doc docs)"
+
+ if use debug; then
+ myconf="${myconf}
+ --enable-debug=yes
+ --enable-cogl-debug=yes"
+ fi
+
+ econf ${myconf}
+}