From 242ac6a26b436e8d4feef308c6574efba27a6f3b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 20 Oct 2013 07:07:02 +0200 Subject: [PATCH] clutter: enable wayland support. --- srcpkgs/clutter/template | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/srcpkgs/clutter/template b/srcpkgs/clutter/template index cdcabaa51ea..24eb51a02f1 100644 --- a/srcpkgs/clutter/template +++ b/srcpkgs/clutter/template @@ -1,11 +1,13 @@ # Template file for 'clutter' pkgname=clutter version=1.16.0 -revision=1 +revision=2 build_style=gnu-configure -configure_args="--enable-introspection" +configure_args="--enable-introspection --enable-evdev-input + --enable-wayland-backend --enable-egl-backend --enable-wayland-compositor" hostmakedepends="pkg-config intltool gobject-introspection" -makedepends="atk-devel pango-devel libXi-devel libXcomposite-devel json-glib-devel cogl-devel>=1.16" +makedepends="atk-devel pango-devel libXi-devel libXcomposite-devel json-glib-devel + libxkbcommon-devel cogl-devel>=1.16.0_2" short_desc="OpenGL based interactive canvas library" maintainer="Juan RP " homepage="http://www.clutter-project.org" @@ -17,9 +19,9 @@ long_desc=" rich and animated graphical user interfaces." clutter-devel_package() { - depends="cogl-devel>=1.16 cairo-devel atk-devel pango-devel json-glib-devel + depends="cogl-devel>=1.16.0_2 cairo-devel atk-devel pango-devel json-glib-devel libX11-devel libXext-devel libXfixes-devel libXdamage-devel - libXcomposite-devel libXi-devel clutter-${version}_${revision}" + libXcomposite-devel libXi-devel clutter>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include @@ -31,6 +33,8 @@ clutter-devel_package() { } clutter_package() { + # egl/kms/wayland support in cogl + depends="cogl>=1.16.0_2" pkg_install() { vmove all }