Add <import>xproto</import> explicitly to extensions that use xproto.
authorJosh Triplett <josh@freedesktop.org>
Sat, 7 Oct 2006 08:26:48 +0000 (01:26 -0700)
committerJosh Triplett <josh@freedesktop.org>
Sat, 7 Oct 2006 08:26:48 +0000 (01:26 -0700)
13 files changed:
src/extensions/composite.xml
src/extensions/damage.xml
src/extensions/glx.xml
src/extensions/randr.xml
src/extensions/render.xml
src/extensions/screensaver.xml
src/extensions/shape.xml
src/extensions/shm.xml
src/extensions/sync.xml
src/extensions/xfixes.xml
src/extensions/xprint.xml
src/extensions/xtest.xml
src/extensions/xv.xml

index f055549..48c90fd 100644 (file)
@@ -26,6 +26,7 @@ authorization from the authors.
 -->
 <!-- This file describes version 0.3 of COMPOSITE. -->
 <xcb header="composite" extension-xname="Composite" extension-name="Composite">
 -->
 <!-- This file describes version 0.3 of COMPOSITE. -->
 <xcb header="composite" extension-xname="Composite" extension-name="Composite">
+  <import>xproto</import>
   <import>xfixes</import>
 
   <enum name="Redirect">
   <import>xfixes</import>
 
   <enum name="Redirect">
index cd79302..474fd60 100644 (file)
@@ -26,6 +26,7 @@ authorization from the authors.
 -->
 <!-- This file describes version 1 of DAMAGE. -->
 <xcb header="damage" extension-xname="DAMAGE" extension-name="Damage">
 -->
 <!-- This file describes version 1 of DAMAGE. -->
 <xcb header="damage" extension-xname="DAMAGE" extension-name="Damage">
+  <import>xproto</import>
   <import>xfixes</import>
 
   <xidtype name="DAMAGE" />
   <import>xfixes</import>
 
   <xidtype name="DAMAGE" />
index b10326b..5f8b5e6 100644 (file)
@@ -47,6 +47,8 @@ The patch that fixed this server bug in X.org CVS is here:
 <xcb header="glx" extension-xname="GLX" extension-name="Glx">
        <!-- target support: 1.3 -->
 
 <xcb header="glx" extension-xname="GLX" extension-name="Glx">
        <!-- target support: 1.3 -->
 
+       <import>xproto</import>
+
        <xidtype name="PIXMAP" />
        <xidtype name="CONTEXT" />
        <xidtype name="PBUFFER" />
        <xidtype name="PIXMAP" />
        <xidtype name="CONTEXT" />
        <xidtype name="PBUFFER" />
index 2dbbfa4..5c0ccdf 100644 (file)
@@ -28,7 +28,9 @@ authorization from the authors.
 
 <xcb header="randr" extension-xname="RANDR" extension-name="RandR">
        <!-- Implements version 1.1 of RANDR -->        
 
 <xcb header="randr" extension-xname="RANDR" extension-name="RandR">
        <!-- Implements version 1.1 of RANDR -->        
-       
+
+       <import>xproto</import>
+
        <enum name="Rotation">
                <item name="Rotate_0"><value>1</value></item>
                <item name="Rotate_90"><value>2</value></item>
        <enum name="Rotation">
                <item name="Rotate_0"><value>1</value></item>
                <item name="Rotate_90"><value>2</value></item>
index 53782c8..a59f7e7 100644 (file)
@@ -7,6 +7,8 @@ for licensing information.
 <xcb header="render" extension-xname="RENDER" extension-name="Render">
   <!-- supports version 0.10 -->
 
 <xcb header="render" extension-xname="RENDER" extension-name="Render">
   <!-- supports version 0.10 -->
 
+  <import>xproto</import>
+
   <enum name="PictType">
     <item name="Indexed" />
     <item name="Direct" />
   <enum name="PictType">
     <item name="Indexed" />
     <item name="Direct" />
index b1f49c2..1a095de 100644 (file)
@@ -32,6 +32,8 @@ Draft Standard Version 1.1
 <xcb header="screensaver" extension-xname="MIT-SCREEN-SAVER" extension-name="ScreenSaver">
   <!-- Types -->
 
 <xcb header="screensaver" extension-xname="MIT-SCREEN-SAVER" extension-name="ScreenSaver">
   <!-- Types -->
 
+  <import>xproto</import>
+
   <enum name="Kind">
     <item name="Blanked" />
     <item name="Internal" />
   <enum name="Kind">
     <item name="Blanked" />
     <item name="Internal" />
index 8afbff7..36d0652 100644 (file)
@@ -27,6 +27,8 @@ authorization from the authors.
 -->
 <!-- This file describes version 1.1 of the Shape extension. -->
 <xcb header="shape" extension-xname="SHAPE" extension-name="Shape">
 -->
 <!-- This file describes version 1.1 of the Shape extension. -->
 <xcb header="shape" extension-xname="SHAPE" extension-name="Shape">
+  <import>xproto</import>
+
   <typedef oldname="CARD8" newname="OP" />
   <typedef oldname="CARD8" newname="KIND" />
 
   <typedef oldname="CARD8" newname="OP" />
   <typedef oldname="CARD8" newname="KIND" />
 
index 28e8e1e..e576c1f 100644 (file)
@@ -26,6 +26,8 @@ sale, use or other dealings in this Software without prior written
 authorization from the authors.
 -->
 <xcb header="shm" extension-xname="MIT-SHM" extension-name="Shm">
 authorization from the authors.
 -->
 <xcb header="shm" extension-xname="MIT-SHM" extension-name="Shm">
+  <import>xproto</import>
+
   <xidtype name="SEG" />
 
   <event name="Completion" number="0">
   <xidtype name="SEG" />
 
   <event name="Completion" number="0">
index 69b957d..6efca36 100644 (file)
@@ -5,6 +5,8 @@ All Rights Reserved.  See the file COPYING in this directory
 for licensing information.
 -->
 <xcb header="sync" extension-xname="SYNC" extension-name="Sync">
 for licensing information.
 -->
 <xcb header="sync" extension-xname="SYNC" extension-name="Sync">
+  <import>xproto</import>
+
   <xidtype name="ALARM" />
 
   <enum name="ALARMSTATE">
   <xidtype name="ALARM" />
 
   <enum name="ALARMSTATE">
index 9bd14e3..9f890cb 100644 (file)
@@ -26,6 +26,7 @@ authorization from the authors.
 -->
 <!-- This file describes version 4 of XFixes. -->
 <xcb header="xfixes" extension-xname="XFIXES" extension-name="XFixes">
 -->
 <!-- This file describes version 4 of XFixes. -->
 <xcb header="xfixes" extension-xname="XFIXES" extension-name="XFixes">
+  <import>xproto</import>
   <import>render</import>
   <import>shape</import>
 
   <import>render</import>
   <import>shape</import>
 
index 5fc8923..11cd7c0 100644 (file)
@@ -27,8 +27,9 @@ authorization from the authors.
 -->
 
 <xcb header="xprint" extension-xname="XpExtension" extension-name="XP">
 -->
 
 <xcb header="xprint" extension-xname="XpExtension" extension-name="XP">
-
     <!-- Conforms to XPRINT 1.0 -->
     <!-- Conforms to XPRINT 1.0 -->
+
+    <import>xproto</import>
     
     <!-- Types -->
     <struct name="PRINTER">
     
     <!-- Types -->
     <struct name="PRINTER">
index 3ec0204..72adf0b 100644 (file)
@@ -27,8 +27,9 @@ authorization from the authors.
 -->
 
 <xcb header="xtest" extension-xname="XTEST" extension-name="Test">
 -->
 
 <xcb header="xtest" extension-xname="XTEST" extension-name="Test">
-
     <!-- Conforms to XTEST 2.1 -->
     <!-- Conforms to XTEST 2.1 -->
+
+    <import>xproto</import>
     
     <!-- Requests -->
     <request name="GetVersion" opcode="0">
     
     <!-- Requests -->
     <request name="GetVersion" opcode="0">
index 6544e30..b232dea 100644 (file)
@@ -27,6 +27,7 @@ authorization from the authors.
 -->
 
 <xcb header="xv" extension-xname="XVideo" extension-name="Xv">
 -->
 
 <xcb header="xv" extension-xname="XVideo" extension-name="Xv">
+    <import>xproto</import>
     <import>shm</import>
     <!-- Implements version 2.2 of XV -->
 
     <import>shm</import>
     <!-- Implements version 2.2 of XV -->