Add split xcb util repositories and a xcb metamodule

Signed-off-by: Jon TURNEY <[email protected]>
---
 xorg.modules |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/xorg.modules b/xorg.modules
index ada28b1..309fa74 100644
--- a/xorg.modules
+++ b/xorg.modules
@@ -14,6 +14,7 @@
             checkoutdir="fontconfig"/>
   </autotools>
 
+  <!-- xcb -->
   <autotools id="pthread-stubs">
     <branch module="xcb/pthread-stubs"
             checkoutdir="xcb/pthread-stubs"/>
@@ -42,6 +43,36 @@
     </dependencies>
   </autotools>
 
+   <autotools id="xcb-util-image">
+     <branch module="xcb/util-image" checkoutdir="xcb/xcb-util-image"/>
+   </autotools>
+
+   <autotools id="xcb-util-keysyms">
+     <branch module="xcb/util-keysyms" checkoutdir="xcb/xcb-util-keysyms"/>
+   </autotools>
+
+   <autotools id="xcb-util-renderutil">
+     <branch module="xcb/util-renderutil" 
checkoutdir="xcb/xcb-util-renderutil"/>
+   </autotools>
+
+   <autotools id="xcb-util-wm">
+     <branch module="xcb/util-wm" checkoutdir="xcb/xcb-util-wm"/>
+   </autotools>
+
+   <metamodule id="xcb">
+     <dependencies>
+       <dep package="libxcb"/>
+       <dep package="xcb-proto"/>
+       <dep package="pthread-stubs"/>
+       <dep package="libXau"/>
+       <dep package="xcb-util"/>
+       <dep package="xcb-util-image"/>
+       <dep package="xcb-util-keysyms"/>
+       <dep package="xcb-util-renderutil"/>
+       <dep package="xcb-util-wm"/>
+     </dependencies>
+   </metamodule>
+
   <autotools id="pixman">
     <branch module="pixman"
             checkoutdir="xorg/lib/pixman"/>
@@ -2213,6 +2244,7 @@
 
   <metamodule id="xorg">
     <dependencies>
+      <dep package="xcb"/>
       <dep package="xorg-protos"/>
       <dep package="xorg-libs"/>
       <dep package="xorg-apps"/>
-- 
1.7.9

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to