summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2014-02-06 22:57:41 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2014-02-06 22:57:41 +0000
commitb660697727b52a092f06a52ba4d133a8bde40080 (patch)
tree16a9ec9f3984ab44a451bcc461da3b984363275e /media-libs
parentVersion bump. (diff)
downloadhistorical-b660697727b52a092f06a52ba4d133a8bde40080.tar.gz
historical-b660697727b52a092f06a52ba4d133a8bde40080.tar.bz2
historical-b660697727b52a092f06a52ba4d133a8bde40080.zip
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/clutter/ChangeLog9
-rw-r--r--media-libs/clutter/Manifest10
-rw-r--r--media-libs/clutter/clutter-1.16.4.ebuild109
3 files changed, 122 insertions, 6 deletions
diff --git a/media-libs/clutter/ChangeLog b/media-libs/clutter/ChangeLog
index af046fce2e2f..910805d4893f 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.77 2013/12/24 17:22:19 pacho Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/ChangeLog,v 1.78 2014/02/06 22:57:36 eva Exp $
+
+*clutter-1.16.4 (06 Feb 2014)
+
+ 06 Feb 2014; Gilles Dartiguelongue <eva@gentoo.org> +clutter-1.16.4.ebuild:
+ Version bump.
*clutter-1.16.2 (24 Dec 2013)
diff --git a/media-libs/clutter/Manifest b/media-libs/clutter/Manifest
index b3221427ff93..18eda53e3b97 100644
--- a/media-libs/clutter/Manifest
+++ b/media-libs/clutter/Manifest
@@ -4,15 +4,17 @@ Hash: SHA256
DIST clutter-1.12.2.tar.xz 4996752 SHA256 27a8c4495099ea33de39c2d9a911a2c9e00ffa4dcc8f94fafedbcc752c0ddf13 SHA512 4d20a7319cffe5df0052b260879bf6fe75c5eb221306da7268d99925aa8f391ba509aab9df37f080cab7c58c88c6a289c420260dc5ac7abaf7cbceb588fc4997 WHIRLPOOL fee6d14620845e8b8c44b1518ca4b7da204c4fed0c4d6b8b7a6ce1f5640b0ef87f7f0dd482b4cda80bb685fa05b0f3ecee5b1da63df232918bc89fbafbea7798
DIST clutter-1.14.6.tar.xz 5184056 SHA256 bbfac240e22f41a4f21dd0de6b697abcde198c911a612179ec52ecf11ded07fa SHA512 f6a31da5234f2a0369043bf6ac2fabdd20a3d27944c4514b887d4ca9e3a070a5db4e0fc3483eb250194e0e80af163fa44015b2d4cc114b8bbf23c093e8caa2c0 WHIRLPOOL 206210b471f1692c5f190f9a6d03a0f472fd2a841b041cc4e6cb07efca3745bb3d5a0ea9ec907745bc6fcdfcb45759cbfa0bc43bb4658f9e56577ca49e2c811f
DIST clutter-1.16.2.tar.xz 5214020 SHA256 0cb7e88c80f43fc7fb869fc6d34c42e98aa1a0ef7aa02e6aeef1b099ad33df42 SHA512 c2208f0b256e9d160e4a1c2339b3ca1a30b8e96c5e65b4f5413870b489c6e2058e2aa8dad4b763948aa44beeeb28ee7f3237701a249cf97c095e0119e439c9f9 WHIRLPOOL cc57ab0d65ad9027f8ef327fff0f76164c25689484075c54e37984269c5ae80e12098f278be896a5f7090d5fc924863b53e7dbd31b4f9064a62cb90281e68b8d
+DIST clutter-1.16.4.tar.xz 5224132 SHA256 cf50836ec5503577b73f75f984577610881b3e2ff7a327bb5b6918b431b51b65 SHA512 2629d3dd56af75066a42e71569b5a5bb1bb63c0ce1296d8fca20e04f44a339489f77c071a5afc38c19b8ae5206f69c05c940e865b222f766161d92ed48f144c8 WHIRLPOOL 045d61bb78f4350e5a7c40cbb591253a194361f96916e3aa28318f5560b71fcf838cb0e21e6cf91fe5d19ef19963cc7f82d72888f7b9b67e6cde3115794eece6
EBUILD clutter-1.12.2.ebuild 2916 SHA256 14d7b4e57487324b57b7e03ec48d30eb9afe8e784fc34bfaa4bd622faf2b4f33 SHA512 0c25f58878f1eb12bbbaf4b7f5f05b9aabfff3cfbd25e6031fdacf3124e3ad21e09c2b5108193491f1ed84a9f855764a1661ca72613ef1d8d9317f4ea0358782 WHIRLPOOL 835491d969cb4449ef1710179d39e925ce1140c81a313f30f6967b42a23b6968699f2e2852dfc78a741ac6f4fea3bdf76c764cda68ccacf97e28b9cffd8918ae
EBUILD clutter-1.14.6.ebuild 2970 SHA256 563cac64475e9e2c8ba73753cda8dac5bd130504dddbcdc8ddf948ca436f3d99 SHA512 23a37172c96686ad76b15ce085d4ec948f4d8ca38b79bdf765329d2dac5660623b352beb08eaa3ee078e1cf1c1340927de933cb5e84b6e1753cbe5e384ccce45 WHIRLPOOL c69fc1a2d8e92913d8526541bb0cf65403938f00526b261e01b1216825c7fb37c6b1e1fb094a40eeb4e1839306c3c3ba725d4e9c9e0c820d355dbf2d9645a1b1
EBUILD clutter-1.16.2.ebuild 3003 SHA256 54fe46333b95efb9a2c68b96b96d6113cb3bcdb2368d37ed17bf5fa8c51665fb SHA512 f173c1ecf1efd97e56767d52f7e190c0a535cd01c6068b2bbd6e7eb1c1b330d8cb50761bd26e583f32b07422fc18c063cd9272f440c5319be8883554c136e6bd WHIRLPOOL 5f568964ed92b2deda8faab3a22b934531cd3a46383fd9e85ee8d50513c78803fb8996f7efa09161bc543890b7e1a6e1df71255b0714ffe4d6ff78ab7e879c5c
-MISC ChangeLog 12602 SHA256 c69e627794d6d7be94d6e54c9cd5682f7613886e5ffe4b6dfc711fb073046415 SHA512 c38d068e4af268d69746891ec45e7b9577d87cde6333ed1daaeadc3cc7eca8e0624aa9f389669325bd4ba2433cedeae13309b08d5eba0fef80976db6eefee8ca WHIRLPOOL d9553d09f8098b95ba88db6da24e546d64bb1972a1705dcac2a06b0d59e50ebc160a6bcc8a54376d7487445e39e5b6bc2b9f344b02a48df07057c4c7f74e3589
+EBUILD clutter-1.16.4.ebuild 3000 SHA256 d839d2dd79be180fa6441e22ac0850076c9661c52c2212f1c0e98ee57f85fb1e SHA512 7088f61dfbaa029efa396890e96a4a9b09bb782f7c9ffbfd16925475818389b60fe6ca226c72dd2b5f6550a001d51f6d7f57a9d9bc173f6a22191f6070c866a5 WHIRLPOOL d811a88c41f57f78849ce6932667c930042d9faec7c6f5ace51a427024c3752febf6db6c4c665662f85cc97f44c6fbb9e9867e5d0424dd35f4e9a2e7c0eece1e
+MISC ChangeLog 12726 SHA256 63077ad7765af1a1082336824acf0a7eab6505fe5c276c56f4e282155dfca0c3 SHA512 2664254e0e0c29512c1aefa755283bd25f1978fab631b3fb12112f94034bc91059573189e0f593edd44e1132d4615e0823bfaadcfb4fbbc60e1cd359dd3a4409 WHIRLPOOL 546b760f48b97110833490f181016d15b459570267517ac9e134a8c8cc6d0797332ee72bc70f7eaa11ecec2c52f4e5c6cd749ab7cf8806c92ebdd2f3fc4efc84
MISC metadata.xml 277 SHA256 7eb2ab11288fed65f3083eb88772f16ee9be5eb9d955aac3fdec7a22844e23b8 SHA512 b00a33228a347399f5ca4196f8c246663034543aaf2d6a285f33fb7c01ffed1304205e4316656177a28a730640b48b92290f84138cf2631ed8606c4320f3c372 WHIRLPOOL 7673455902c0e45cdc27b25661eecf106d65973590b6b82af90911a60d8f865b03ebb8e0f1292e23027b21f4c78dcc00d4abb9b47dc23785f5d60c9ef0c5ae22
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlK5ws0ACgkQCaWpQKGI+9Tw2QCeNvhZDKTOdWTIzxxu59+gvWsh
-B/gAnA2IV3+MQCwqkjtRvB+QfcurRhlW
-=H5Gi
+iEYEAREIAAYFAlL0E2EACgkQ1fmVwcYIWAZyJgCfTH4qBmz9bdnE3cuJSCFLG5rf
+nbcAoLGEWU6wy+OUz3vM304udUXBlH0d
+=BGQh
-----END PGP SIGNATURE-----
diff --git a/media-libs/clutter/clutter-1.16.4.ebuild b/media-libs/clutter/clutter-1.16.4.ebuild
new file mode 100644
index 000000000000..178f45611e55
--- /dev/null
+++ b/media-libs/clutter/clutter-1.16.4.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/clutter-1.16.4.ebuild,v 1.1 2014/02/06 22:57:36 eva 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.37.3:2
+ >=dev-libs/atk-2.5.3[introspection?]
+ >=dev-libs/json-glib-0.12[introspection?]
+ >=media-libs/cogl-1.15.9: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/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 accessibility data conform/g' \
+ -i tests/Makefile.am || die "am tests sed failed"
+ sed -e 's/^\(SUBDIRS =\)[^\]*/\1 accessibility data 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 \
+ --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 doc docs) \
+ $(use_enable gtk gdk-backend) \
+ $(use_enable introspection) \
+ $(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
+}