[jhbuild] 3.10: Build gtk+ with the Wayland backend
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] 3.10: Build gtk+ with the Wayland backend
- Date: Wed, 10 Apr 2013 01:10:46 +0000 (UTC)
commit a15c166ccd4d5da09c3933d377500c2570c461c5
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Apr 9 21:09:06 2013 -0400
3.10: Build gtk+ with the Wayland backend
To do this, add libxkbcommon and its dependencies.
modulesets/gnome-suites-core-deps-3.10.modules | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.10.modules b/modulesets/gnome-suites-core-deps-3.10.modules
index d0b7dc1..5b6c580 100644
--- a/modulesets/gnome-suites-core-deps-3.10.modules
+++ b/modulesets/gnome-suites-core-deps-3.10.modules
@@ -12,6 +12,10 @@
href="git://anongit.freedesktop.org/gstreamer/"/>
<repository type="git" name="telepathy.freedesktop.org"
href="git://anongit.freedesktop.org/telepathy/"/>
+<repository type="git" name="wayland.freedesktop.org"
+ href="git://anongit.freedesktop.org/git/wayland"/>
+<repository type="git" name="xorg-lib"
+ href="git://anongit.freedesktop.org/git/xorg/lib"/>
<repository type="git" name="github.com"
href="git://github.com/"/>
<repository type="git" name="gusb.gitorious.org"
@@ -302,7 +306,7 @@
</after>
</autotools>
- <autotools id="gtk+">
+ <autotools id="gtk+" autogenargs="--enable-x11-backend --enable-wayland-backend">
<branch/>
<dependencies>
<dep package="atk"/>
@@ -313,6 +317,8 @@
<dep package="gtk-doc"/>
<dep package="gobject-introspection"/>
<dep package="at-spi2-atk"/>
+ <dep package="libxkbcommon"/>
+ <dep package="wayland"/>
</dependencies>
<suggests>
<dep package="shared-mime-info"/>
@@ -1021,6 +1027,20 @@
</dependencies>
</autotools>
+ <autotools id="libxkbcommon" autogenargs="--with-xkb-config-root=/usr/share/X11/xkb">
+ <branch repo="xorg-lib"/>
+ <dependencies>
+ <dep package="xorg-macros"/>
+ <dep package="xorg-xproto"/>
+ <dep package="xorg-kbproto"/>
+ <dep package="libX11"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="wayland" autogenargs="--with-egl-platforms=wayland,drm,x11">
+ <branch repo="wayland.freedesktop.org"/>
+ </autotools>
+
<autotools id="WebKit" makefile="GNUmakefile"
autogenargs="--enable-introspection --disable-silent-rules --with-gstreamer=1.0">
<pkg-config>webkitgtk-3.0.pc</pkg-config>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]