summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-04-17 17:18:32 +0000
committerPacho Ramos <pacho@gentoo.org>2013-04-17 17:18:32 +0000
commitbb5301b0fc283e97175ef15aca15741297969dc1 (patch)
treebfa21b02e43c74570166fd2a5840384a406f0d01 /media-libs
parentVersion bump, drop -ggdb (#458632 by Ago) (diff)
downloadhistorical-bb5301b0fc283e97175ef15aca15741297969dc1.tar.gz
historical-bb5301b0fc283e97175ef15aca15741297969dc1.tar.bz2
historical-bb5301b0fc283e97175ef15aca15741297969dc1.zip
Version bump
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/clutter/ChangeLog7
-rw-r--r--media-libs/clutter/Manifest10
-rw-r--r--media-libs/clutter/clutter-1.14.2.ebuild110
3 files changed, 122 insertions, 5 deletions
diff --git a/media-libs/clutter/ChangeLog b/media-libs/clutter/ChangeLog
index c75394afd503..5368837088ad 100644
--- a/media-libs/clutter/ChangeLog
+++ b/media-libs/clutter/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/clutter
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/ChangeLog,v 1.69 2013/03/29 23:08:16 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/ChangeLog,v 1.70 2013/04/17 17:18:22 pacho Exp $
+
+*clutter-1.14.2 (17 Apr 2013)
+
+ 17 Apr 2013; Pacho Ramos <pacho@gentoo.org> +clutter-1.14.2.ebuild:
+ Version bump
29 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -clutter-1.8.4.ebuild,
-clutter-1.10.8.ebuild:
diff --git a/media-libs/clutter/Manifest b/media-libs/clutter/Manifest
index 5e19aae69c33..c0ddb3fbbd26 100644
--- a/media-libs/clutter/Manifest
+++ b/media-libs/clutter/Manifest
@@ -3,14 +3,16 @@ Hash: SHA256
DIST clutter-1.12.2.tar.xz 4996752 SHA256 27a8c4495099ea33de39c2d9a911a2c9e00ffa4dcc8f94fafedbcc752c0ddf13 SHA512 4d20a7319cffe5df0052b260879bf6fe75c5eb221306da7268d99925aa8f391ba509aab9df37f080cab7c58c88c6a289c420260dc5ac7abaf7cbceb588fc4997 WHIRLPOOL fee6d14620845e8b8c44b1518ca4b7da204c4fed0c4d6b8b7a6ce1f5640b0ef87f7f0dd482b4cda80bb685fa05b0f3ecee5b1da63df232918bc89fbafbea7798
DIST clutter-1.14.0.tar.xz 5089716 SHA256 3b7a07373c27fad4f0cf59fd66a6855d66f9a42b7b570a00ca51a8b488af64d5 SHA512 e8a5341e343f318926026a930b97ccf4fe30a319b4b8e2ea2f132d14706054d36b931f6bf00e5671e3aaa1afa3ff56ac32d6cfac145842a6b03bbc909ffe440a WHIRLPOOL 00ca8663a326963b457313486c1ddf31093c8077d817ec287098f18a3bde4aef13580bba313b37ae81cf6cd5551115f51571664ef536a56db7faadef60a66225
+DIST clutter-1.14.2.tar.xz 5095288 SHA256 b2bdf7090f7ba34a69e07a58d43ff8088c81d6dbb56677ae4b103b6cba1920a8 SHA512 03da92de6974b6e1a4f2182e73053dbe329512ca93ec528437c9d16a1c12370a935a8bb7d468a145d1b82b5bfe5def19a202d4143618bd20c2668ac53509f720 WHIRLPOOL c7f54bc2407d481d73875c716da7681e2fa75fc7ea39ca8a6fe0112f430fda150f215190072ee92af25d13e76eb1e1018777b9d91f95660f60e3fced0a8a3344
EBUILD clutter-1.12.2.ebuild 2916 SHA256 14d7b4e57487324b57b7e03ec48d30eb9afe8e784fc34bfaa4bd622faf2b4f33 SHA512 0c25f58878f1eb12bbbaf4b7f5f05b9aabfff3cfbd25e6031fdacf3124e3ad21e09c2b5108193491f1ed84a9f855764a1661ca72613ef1d8d9317f4ea0358782 WHIRLPOOL 835491d969cb4449ef1710179d39e925ce1140c81a313f30f6967b42a23b6968699f2e2852dfc78a741ac6f4fea3bdf76c764cda68ccacf97e28b9cffd8918ae
EBUILD clutter-1.14.0.ebuild 2923 SHA256 15022edc246a4ca1eb96d39b41733bf152cb3d59d8fe6a2b68645de880b9bdf6 SHA512 521e65577d8a0754bf1bfd646534e3a23387fda51e6c6b05858e629e62fb7ea41aec22b76ccf4dfada568b6b1e01d44fa724750159e4a5f37321713f97a81e06 WHIRLPOOL 09f3281567fe30c2a5d40b37a4f1448a688ff5bad84da73a1aebb7dc34b3b3e9399071593126e2228004aee210176478b3cfa84ae2352d380e356390719da822
-MISC ChangeLog 11336 SHA256 00b790eb025c8d80b88b14efe741f156f99aa57d2bcd1573588e14448ae7e771 SHA512 5c6f58caa42e09f5c7b3be558dd50fa4044aef41d168e518ce612052af3eb241eb2c28b98068c2d6e256be29bab44467c37cd8d0406f8fcf7496be3d5a15dc85 WHIRLPOOL bc82ff8cc21111bb15cb2c86ac64a08cca74463ce7637cdc6e6654cf3bb31334a9f331d11535835f833dbcccbc2b207b79c2c3b8bfc66a215cd39d15c5c6a4d8
+EBUILD clutter-1.14.2.ebuild 2972 SHA256 151672665144fd2e98ee5dac89343518590bc0fc688218ce429b26ba63b5af61 SHA512 cc5da31efc20654999918aef3cced1505c74af85ba941052dc8dd468dd15cdd9fa46be3d14fbf16a7b1856d1d601041397eb5089470c8cbec29600ebf4455c89 WHIRLPOOL 9c48b81516d9e211bb36cf69e227175eeed638f6f5d2914aa93b6a86a811481a15097145ee92914b76e87c6cd94f6edacdf351efef605595a4176734844f5d54
+MISC ChangeLog 11455 SHA256 4f8059d4228f4907fa05ede6c615e66a6788932a681f9a46b6cdae1d5300349d SHA512 367453baf4543b057ee3b435b58f61033bf47a7ec060462818ed1c8fd87597c650f4ecfe32ba7e051f68e1a979ef0b155da64eabb8f6fcdfacaf7a39fd24b1ed WHIRLPOOL 29749ba5a529d328771569f14ccb7fac0f5bac8e789bb6388e0b78bd0d0446c4b3bf5c3b5e790a8135243a7ea175e1da1fd412661b64bd4a1f9034d69e94cf0b
MISC metadata.xml 268 SHA256 a20cdf9f9acb3fd7400852008b48023362824c22d73fa9b085fe1b5697261c9c SHA512 beae5c1cfe5f31db01301fe3bfa39ee8819b13e77ed4da74879a9c194afb64480e3005c27dd20a2816abf0ac2cdb0dc2fa9f4443f2b85b62ef4cd3f630581d1e WHIRLPOOL 199bba58fd4b89d6cdf1c486ae6a68a9c8511bf120f44e849386c82913ba98dd745162153e2320b234668496e87670f81c297f85346efb999ab5d07e065df84c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlFWHuEACgkQ1fmVwcYIWAbXWQCgm7SaO2qYAkHBgHNoq7DOwhzm
-930AoMKk+E9sHytidmq609n6SeqYtlwn
-=urYF
+iEYEAREIAAYFAlFu2V8ACgkQCaWpQKGI+9TINQCeOR6vcWCwhJehUTqDbsOenDKd
+2pMAnj0rUweZAjmHc3Ib2sIJfwZcPtz/
+=CWhJ
-----END PGP SIGNATURE-----
diff --git a/media-libs/clutter/clutter-1.14.2.ebuild b/media-libs/clutter/clutter-1.14.2.ebuild
new file mode 100644
index 000000000000..0f67104a7823
--- /dev/null
+++ b/media-libs/clutter/clutter-1.14.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/clutter-1.14.2.ebuild,v 1.1 2013/04/17 17:18:22 pacho Exp $
+
+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 gtk +introspection test" # 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
+RDEPEND="
+ >=dev-libs/glib-2.31.19:2
+ >=dev-libs/atk-2.5.3[introspection?]
+ >=dev-libs/json-glib-0.12[introspection?]
+ >=media-libs/cogl-1.14.0:1.0=[introspection?,pango]
+ media-libs/fontconfig
+ >=x11-libs/cairo-1.10:=[glib]
+ >=x11-libs/pango-1.30[introspection?]
+
+ 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/libXfixes-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.15
+ virtual/pkgconfig
+ >=sys-devel/gettext-0.17
+ doc? (
+ >=dev-util/gtk-doc-1.15
+ >=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/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"
+
+ 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 \
+ --enable-xinput \
+ --enable-x11-backend=yes \
+ --disable-profile \
+ --disable-maintainer-flags \
+ --disable-gcov \
+ --disable-cex100-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 gtk gdk-backend) \
+ $(use_enable introspection) \
+ $(use_enable doc docs) \
+ $(use_enable test conformance) \
+ $(use_enable test gdk-pixbuf)
+}
+
+src_compile() {
+ default
+ if use test; then
+ emake -C tests/conform
+ fi
+}
+
+src_test() {
+ Xemake check
+}
+
+src_install() {
+ clutter_src_install
+}