[PATCH util/modular] xorg.modules: Replace individual proto modules with xorgproto

Jon Turney jon.turney at dronecode.org.uk
Wed Feb 28 13:04:44 UTC 2018


Signed-off-by: Jon Turney <jon.turney at dronecode.org.uk>
---
 xorg.modules | 845 ++++++++++-------------------------------------------------
 1 file changed, 143 insertions(+), 702 deletions(-)

diff --git a/xorg.modules b/xorg.modules
index b34d14d..93bc8cf 100644
--- a/xorg.modules
+++ b/xorg.modules
@@ -65,35 +65,7 @@
   <!-- X11 Protocol & Extensions - Meta Module -->
   <metamodule id="The X11 Protocols">
     <dependencies>
-      <dep package="applewmproto"/>
-      <dep package="bigreqsproto"/>
-      <dep package="compositeproto"/>
-      <dep package="damageproto"/>
-      <dep package="dmxproto"/>
-      <dep package="dri2proto"/>
-      <dep package="dri3proto"/>
-      <dep package="fixesproto"/>
-      <dep package="fontsproto"/>
-      <dep package="glproto"/>
-      <dep package="inputproto"/>
-      <dep package="kbproto"/>
-      <dep package="presentproto"/>
-      <dep package="randrproto"/>
-      <dep package="recordproto"/>
-      <dep package="renderproto"/>
-      <dep package="resourceproto"/>
-      <dep package="scrnsaverproto"/>
-      <dep package="videoproto"/>
-      <dep package="windowswmproto"/>
-      <dep package="x11proto"/>
-      <dep package="xcb-proto"/>
-      <dep package="xcmiscproto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86bigfontproto"/>
-      <dep package="xf86dgaproto"/>
-      <dep package="xf86driproto"/>
-      <dep package="xf86vidmodeproto"/>
-      <dep package="xineramaproto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </metamodule>
 
@@ -366,257 +338,13 @@
   -->
 
   <!-- X11 Protocol & Extensions - Modules definition -->
-  <autotools id="applewmproto">
-    <branch module="xorg/proto/applewmproto"
-            checkoutdir="xorg/proto/applewmproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="bigreqsproto">
-    <branch module="xorg/proto/bigreqsproto"
-            checkoutdir="xorg/proto/bigreqsproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="compositeproto">
-    <branch module="xorg/proto/compositeproto"
-            checkoutdir="xorg/proto/compositeproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-      <dep package="fixesproto"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="damageproto">
-    <branch module="xorg/proto/damageproto"
-            checkoutdir="xorg/proto/damageproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-      <dep package="fixesproto"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="dri2proto">
-    <branch module="xorg/proto/dri2proto"
-            checkoutdir="xorg/proto/dri2proto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="dri3proto">
-    <branch module="xorg/proto/dri3proto"
-            checkoutdir="xorg/proto/dri3proto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="dmxproto">
-    <branch module="xorg/proto/dmxproto"
-            checkoutdir="xorg/proto/dmxproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="fixesproto">
-    <branch module="xorg/proto/fixesproto"
-            checkoutdir="xorg/proto/fixesproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-      <dep package="xextproto"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="fontsproto">
-    <branch module="xorg/proto/fontsproto"
-            checkoutdir="xorg/proto/fontsproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="glproto">
-    <branch module="xorg/proto/glproto"
-            checkoutdir="xorg/proto/glproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="inputproto">
-    <branch module="xorg/proto/inputproto"
-            checkoutdir="xorg/proto/inputproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="kbproto">
-    <branch module="xorg/proto/kbproto"
-            checkoutdir="xorg/proto/kbproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="presentproto">
-    <branch module="xorg/proto/presentproto"
-            checkoutdir="xorg/proto/presentproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="randrproto">
-    <branch module="xorg/proto/randrproto"
-            checkoutdir="xorg/proto/randrproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-      <dep package="renderproto"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="recordproto">
-    <branch module="xorg/proto/recordproto"
-            checkoutdir="xorg/proto/recordproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="renderproto">
-    <branch module="xorg/proto/renderproto"
-            checkoutdir="xorg/proto/renderproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="resourceproto">
-    <branch module="xorg/proto/resourceproto"
-            checkoutdir="xorg/proto/resourceproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="scrnsaverproto">
-    <branch module="xorg/proto/scrnsaverproto"
-            checkoutdir="xorg/proto/scrnsaverproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="videoproto">
-    <branch module="xorg/proto/videoproto"
-            checkoutdir="xorg/proto/videoproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="windowswmproto">
-    <branch module="xorg/proto/windowswmproto"
-            checkoutdir="xorg/proto/windowswmproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="xcmiscproto">
-    <branch module="xorg/proto/xcmiscproto"
-            checkoutdir="xorg/proto/xcmiscproto"/>
+  <meson id="xorgproto">
+    <branch module="xorg/proto/xorgproto"
+            checkoutdir="xorg/proto/xorgproto"/>
     <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-    <suggests>
       <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="xextproto">
-    <branch module="xorg/proto/xextproto"
-            checkoutdir="xorg/proto/xextproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
     </dependencies>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-  </autotools>
-
-  <autotools id="xf86bigfontproto">
-    <branch module="xorg/proto/xf86bigfontproto"
-            checkoutdir="xorg/proto/xf86bigfontproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="xf86dgaproto">
-    <branch module="xorg/proto/xf86dgaproto"
-            checkoutdir="xorg/proto/xf86dgaproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="xf86driproto">
-    <branch module="xorg/proto/xf86driproto"
-            checkoutdir="xorg/proto/xf86driproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="xf86vidmodeproto">
-    <branch module="xorg/proto/xf86vidmodeproto"
-            checkoutdir="xorg/proto/xf86vidmodeproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="xineramaproto">
-    <branch module="xorg/proto/xineramaproto"
-            checkoutdir="xorg/proto/xineramaproto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    </dependencies>
-  </autotools>
-
-  <autotools id="x11proto">
-    <branch module="xorg/proto/x11proto"
-            checkoutdir="xorg/proto/x11proto"/>
-    <dependencies>
-      <dep package="util-macros"/>
-    <suggests>
-      <dep package="xorg-sgml-doctools"/>
-    </suggests>
-    </dependencies>
-  </autotools>
+  </meson>
 
   <!-- X11 Libraries - Modules definition -->
   <autotools id="libAppleWM">
@@ -624,8 +352,7 @@
             checkoutdir="xorg/lib/libAppleWM"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="applewmproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -636,8 +363,7 @@
             checkoutdir="xorg/lib/libFS"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="fontsproto"/>
+      <dep package="xorgproto"/>
       <dep package="libxtrans"/>
     </dependencies>
   </autotools>
@@ -647,7 +373,7 @@
             checkoutdir="xorg/lib/libICE"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libxtrans"/>
     </dependencies>
     <suggests>
@@ -668,7 +394,7 @@
             checkoutdir="xorg/lib/libSM"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libICE"/>
       <dep package="libxtrans"/>
     </dependencies>
@@ -682,12 +408,7 @@
             checkoutdir="xorg/lib/libX11"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="bigreqsproto"/>
-      <dep package="kbproto"/>
-      <dep package="inputproto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86bigfontproto"/>
+      <dep package="xorgproto"/>
       <dep package="libxcb"/>
       <dep package="libxtrans"/>
     </dependencies>
@@ -701,8 +422,7 @@
             checkoutdir="xorg/lib/libXScrnSaver"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="scrnsaverproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -713,7 +433,7 @@
             checkoutdir="xorg/lib/libXau"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </autotools>
 
@@ -722,7 +442,7 @@
             checkoutdir="xorg/lib/libXaw"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
       <dep package="libXmu"/>
@@ -738,7 +458,7 @@
             checkoutdir="xorg/lib/libXaw3d"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
       <dep package="libXmu"/>
@@ -754,8 +474,7 @@
             checkoutdir="xorg/lib/libXcomposite"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="compositeproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXfixes"/>
       <dep package="libXext"/>
@@ -767,7 +486,7 @@
             checkoutdir="xorg/lib/libXcursor"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libXrender"/>
       <dep package="libX11"/>
       <dep package="libXfixes"/>
@@ -779,9 +498,7 @@
             checkoutdir="xorg/lib/libXdamage"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="damageproto"/>
-      <dep package="fixesproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXfixes"/>
     </dependencies>
@@ -792,7 +509,7 @@
             checkoutdir="xorg/lib/libXdmcp"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
     </dependencies>
     <suggests>
       <dep package="xorg-sgml-doctools"/>
@@ -804,8 +521,7 @@
             checkoutdir="xorg/lib/libXext"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
     <suggests>
@@ -818,9 +534,7 @@
             checkoutdir="xorg/lib/libXfixes"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="fixesproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -831,8 +545,7 @@
             tag="da4246c98bc51297daeec47c15181e179df94013"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="fontsproto"/>
+      <dep package="xorgproto"/>
       <dep package="libxtrans"/>
       <dep package="libfontenc"/>
       <dep package="libX11"/>
@@ -847,8 +560,7 @@
             checkoutdir="xorg/lib/libXfont"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="fontsproto"/>
+      <dep package="xorgproto"/>
       <dep package="libxtrans"/>
       <dep package="libfontenc"/>
       <dep package="libX11"/>
@@ -863,7 +575,7 @@
             checkoutdir="xorg/lib/libXft"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libXrender"/>
       <dep package="fontconfig"/>
     </dependencies>
@@ -874,9 +586,7 @@
             checkoutdir="xorg/lib/libXi"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXfixes"/>
@@ -891,9 +601,7 @@
             checkoutdir="xorg/lib/libXinerama"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="xineramaproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -904,8 +612,7 @@
             checkoutdir="xorg/lib/libXmu"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
       <dep package="libXext"/>
@@ -920,8 +627,7 @@
             checkoutdir="xorg/lib/libXpm"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
       <dep package="libXext"/>
@@ -933,9 +639,7 @@
             checkoutdir="xorg/lib/libXrandr"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXrender"/>
       <dep package="libXext"/>
@@ -947,8 +651,7 @@
             checkoutdir="xorg/lib/libXrender"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -958,8 +661,7 @@
             checkoutdir="xorg/lib/libXRes"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="resourceproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -970,8 +672,7 @@
             checkoutdir="xorg/lib/libXt"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="kbproto"/>
+      <dep package="xorgproto"/>
       <dep package="libSM"/>
       <dep package="libICE"/>
       <dep package="libX11"/>
@@ -986,9 +687,7 @@
             checkoutdir="xorg/lib/libXtst"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="inputproto"/>
-      <dep package="recordproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXi"/>
@@ -1003,8 +702,7 @@
             checkoutdir="xorg/lib/libXv"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="xextproto"/>
-      <dep package="videoproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -1015,8 +713,7 @@
             checkoutdir="xorg/lib/libXvMC"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="xextproto"/>
-      <dep package="videoproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXv"/>
@@ -1028,9 +725,7 @@
             checkoutdir="xorg/lib/libXxf86dga"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86dgaproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -1041,9 +736,7 @@
             checkoutdir="xorg/lib/libXxf86vm"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86vidmodeproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -1054,8 +747,7 @@
             checkoutdir="xorg/lib/libdmx"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="dmxproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -1066,7 +758,7 @@
             checkoutdir="xorg/lib/libfontenc"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="font-util"/>
     </dependencies>
   </autotools>
@@ -1076,7 +768,7 @@
             checkoutdir="xorg/lib/libxkbfile"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="kbproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -1086,8 +778,7 @@
             checkoutdir="xorg/lib/libxshmfence"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="dri3proto"/>
-      <dep package="presentproto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </autotools>
 
@@ -1107,8 +798,7 @@
             checkoutdir="xorg/lib/libWindowsWM"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="windowswmproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
     </dependencies>
@@ -1120,7 +810,7 @@
             checkoutdir="xorg/app/appres"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
     </dependencies>
@@ -1140,7 +830,7 @@
             checkoutdir="xorg/app/bitmap"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXaw"/>
       <dep package="libXmu"/>
@@ -1166,7 +856,7 @@
             checkoutdir="xorg/app/iceauth"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libICE"/>
     </dependencies>
   </autotools>
@@ -1194,7 +884,7 @@
             checkoutdir="xorg/app/mkfontscale"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libfontenc"/>
     </dependencies>
   </autotools>
@@ -1204,7 +894,7 @@
             checkoutdir="xorg/app/rendercheck"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXrender"/>
     </dependencies>
@@ -1215,7 +905,7 @@
             checkoutdir="xorg/app/rgb"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </autotools>
 
@@ -1224,7 +914,7 @@
             checkoutdir="xorg/app/rstart"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </autotools>
 
@@ -1241,7 +931,7 @@
             checkoutdir="xorg/app/sessreg"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </autotools>
 
@@ -1272,7 +962,7 @@
             checkoutdir="xorg/app/twm"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libICE"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
@@ -1286,7 +976,7 @@
             checkoutdir="xorg/app/x11perf"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXmu"/>
     </dependencies>
@@ -1302,7 +992,7 @@
             checkoutdir="xorg/app/xauth"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXau"/>
       <dep package="libXext"/>
@@ -1327,7 +1017,7 @@
             checkoutdir="xorg/app/xcalc"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
       <dep package="libXaw"/>
@@ -1339,7 +1029,7 @@
             checkoutdir="xorg/app/xclipboard"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXt"/>
       <dep package="libXaw"/>
@@ -1355,7 +1045,7 @@
             checkoutdir="xorg/app/xclock"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXaw"/>
       <dep package="libXmu"/>
@@ -1382,7 +1072,7 @@
             checkoutdir="xorg/app/xconsole"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXaw"/>
       <dep package="libXmu"/>
@@ -1438,7 +1128,7 @@
             checkoutdir="xorg/app/xdpyinfo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXtst"/>
@@ -1460,7 +1150,7 @@
             checkoutdir="xorg/app/xdriinfo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="glproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="mesa-mesa"/>
     </dependencies>
@@ -1471,7 +1161,7 @@
             checkoutdir="xorg/app/xev"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXrandr"/>
     </dependencies>
@@ -1482,7 +1172,7 @@
             checkoutdir="xorg/app/xeyes"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXmu"/>
@@ -1499,7 +1189,7 @@
     <dependencies>
       <dep package="util-macros"/>
       <dep package="fontconfig"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libXaw"/>
       <dep package="libXft"/>
       <dep package="libXrender"/>
@@ -1524,7 +1214,7 @@
             checkoutdir="xorg/app/xfs"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libXfont"/>
       <dep package="libxtrans"/>
     </dependencies>
@@ -1535,7 +1225,7 @@
             checkoutdir="xorg/app/xfsinfo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libFS"/>
     </dependencies>
   </autotools>
@@ -1555,7 +1245,7 @@
             checkoutdir="xorg/app/xhost"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXmu"/>
     </dependencies>
@@ -1566,7 +1256,7 @@
             checkoutdir="xorg/app/xinit"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -1576,7 +1266,7 @@
             checkoutdir="xorg/app/xinput"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="inputproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXi"/>
@@ -1590,7 +1280,7 @@
             checkoutdir="xorg/app/xkbcomp"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libxkbfile"/>
     </dependencies>
@@ -1611,7 +1301,7 @@
             checkoutdir="xorg/app/xkbutils"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXaw"/>
       <dep package="libXt"/>
@@ -1623,7 +1313,7 @@
             checkoutdir="xorg/app/xkill"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXmu"/>
     </dependencies>
@@ -1634,7 +1324,7 @@
             checkoutdir="xorg/app/xload"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXaw"/>
       <dep package="libXmu"/>
@@ -1690,7 +1380,7 @@
             checkoutdir="xorg/app/xmodmap"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -1700,7 +1390,7 @@
             checkoutdir="xorg/app/xpr"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXmu"/>
     </dependencies>
@@ -1711,7 +1401,7 @@
             checkoutdir="xorg/app/xprop"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -1721,7 +1411,7 @@
             checkoutdir="xorg/app/xrandr"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXrandr"/>
       <dep package="libXrender"/>
@@ -1733,7 +1423,7 @@
             checkoutdir="xorg/app/xrdb"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXmu"/>
     </dependencies>
@@ -1744,7 +1434,7 @@
             checkoutdir="xorg/app/xrefresh"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -1754,7 +1444,7 @@
             checkoutdir="xorg/app/xset"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="libXmu"/>
@@ -1766,7 +1456,7 @@
             checkoutdir="xorg/app/xsetroot"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="data-bitmaps"/>
       <dep package="libX11"/>
       <dep package="libXcursor"/>
@@ -1792,7 +1482,7 @@
             checkoutdir="xorg/app/xstdcmap"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXmu"/>
     </dependencies>
@@ -1803,7 +1493,7 @@
             checkoutdir="xorg/app/xvidtune"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXaw"/>
       <dep package="libXmu"/>
@@ -1816,7 +1506,7 @@
             checkoutdir="xorg/app/xvinfo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXv"/>
     </dependencies>
@@ -1827,7 +1517,7 @@
             checkoutdir="xorg/app/xwd"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
     <suggests>
@@ -1840,7 +1530,7 @@
             checkoutdir="xorg/app/xwininfo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libxcb"/>
     </dependencies>
@@ -1854,7 +1544,7 @@
             checkoutdir="xorg/app/xwud"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </dependencies>
   </autotools>
@@ -1884,17 +1574,7 @@
             checkoutdir="xorg/xserver"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="bigreqsproto"/>
-      <dep package="damageproto"/>
-      <dep package="fixesproto"/>
-      <dep package="fontsproto"/>
-      <dep package="inputproto"/>
-      <dep package="kbproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
-      <dep package="x11proto"/>
-      <dep package="xcmiscproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libXfont"/>
       <dep package="libXfont2"/>
       <dep package="libxtrans"/>
@@ -1905,21 +1585,6 @@
       <dep package="libxshmfence"/>			     <!-- Linux only -->
     </dependencies>
     <suggests>
-      <dep package="compositeproto"/>
-      <dep package="dmxproto"/>
-      <dep package="dri2proto"/>
-      <dep package="dri3proto"/>
-      <dep package="glproto"/>
-      <dep package="presentproto"/>
-      <dep package="recordproto"/>
-      <dep package="resourceproto"/>
-      <dep package="scrnsaverproto"/>
-      <dep package="videoproto"/>
-      <dep package="xf86bigfontproto"/>
-      <dep package="xf86dgaproto"/>
-      <dep package="xf86driproto"/>
-      <dep package="xf86vidmodeproto"/>
-      <dep package="xineramaproto"/>
       <dep package="libXaw"/>
       <dep package="libXdmcp"/>
       <dep package="libXmu"/>
@@ -1939,8 +1604,7 @@
             checkoutdir="xorg/driver/xf86-input-evdev"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
+      <dep package="xorgproto"/>
       <dep package="libevdev"/>
       <dep package="mtdev"/>
       <dep package="xserver"/>
@@ -1952,9 +1616,7 @@
             checkoutdir="xorg/driver/xf86-input-joystick"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
-      <dep package="kbproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -1964,8 +1626,7 @@
             checkoutdir="xorg/driver/xf86-input-keyboard"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -1975,8 +1636,7 @@
             checkoutdir="xorg/driver/xf86-input-mouse"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -1986,8 +1646,7 @@
             checkoutdir="xorg/driver/xf86-input-synaptics"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXi"/>
       <dep package="xserver"/>
@@ -2000,8 +1659,7 @@
             checkoutdir="xorg/driver/xf86-input-vmmouse"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="inputproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2011,7 +1669,7 @@
             checkoutdir="xorg/driver/xf86-input-void"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2022,11 +1680,7 @@
             checkoutdir="xorg/driver/xf86-video-apm"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libpciaccess"/>
       <dep package="xserver"/>
     </dependencies>
@@ -2040,9 +1694,7 @@
             checkoutdir="xorg/driver/xf86-video-ark"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
@@ -2055,15 +1707,10 @@
             checkoutdir="xorg/driver/xf86-video-ast"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2073,19 +1720,11 @@
             checkoutdir="xorg/driver/xf86-video-ati"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
-      <dep package="xf86driproto"/>
+      <dep package="xorgproto"/>
       <dep package="mesa-drm"/>
       <dep package="libpciaccess"/>
       <dep package="xserver"/>
     </dependencies>
-    <suggests>
-      <dep package="videoproto"/>
-    </suggests>
   </autotools>
 
   <autotools id="xf86-video-chips">
@@ -2093,17 +1732,10 @@
             checkoutdir="xorg/driver/xf86-video-chips"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="libpciaccess"/>
       <dep package="xserver"/>
     </dependencies>
-    <suggests>
-      <dep package="videoproto"/>
-    </suggests>
   </autotools>
 
   <autotools id="xf86-video-cirrus">
@@ -2111,15 +1743,10 @@
             checkoutdir="xorg/driver/xf86-video-cirrus"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2129,16 +1756,9 @@
             checkoutdir="xorg/driver/xf86-video-dummy"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
-    <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86dgaproto"/>
-    </suggests>
   </autotools>
 
   <autotools id="xf86-video-fbdev">
@@ -2146,14 +1766,10 @@
             checkoutdir="xorg/driver/xf86-video-fbdev"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2163,15 +1779,10 @@
             checkoutdir="xorg/driver/xf86-video-geode"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2181,14 +1792,10 @@
             checkoutdir="xorg/driver/xf86-video-glint"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86dgaproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2198,15 +1805,10 @@
             checkoutdir="xorg/driver/xf86-video-i128"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2216,15 +1818,10 @@
             checkoutdir="xorg/driver/xf86-video-i740"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2234,11 +1831,7 @@
             checkoutdir="xorg/driver/xf86-video-intel"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="libXrender"/>
       <dep package="libXrandr"/>
       <dep package="libXext"/>
@@ -2249,8 +1842,6 @@
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="dri2proto"/>
-      <dep package="xf86driproto"/>
       <dep package="libX11"/>
       <dep package="libXinerama"/>
       <dep package="libXdamage"/>
@@ -2266,16 +1857,10 @@
             checkoutdir="xorg/driver/xf86-video-mach64"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86driproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2286,16 +1871,10 @@
             checkoutdir="xorg/driver/xf86-video-mga"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86driproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2306,11 +1885,7 @@
             checkoutdir="xorg/driver/xf86-video-modesetting"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="libpciaccess"/>
       <dep package="xserver"/>
     </dependencies>
@@ -2324,8 +1899,7 @@
             checkoutdir="xorg/driver/xf86-video-neomagic"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
@@ -2338,10 +1912,7 @@
             checkoutdir="xorg/driver/xf86-video-nested"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
       <dep package="xserver"/>
@@ -2353,19 +1924,11 @@
             checkoutdir="xorg/driver/xf86-video-nouveau"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
       <dep package="xserver"/>
     </dependencies>
-    <suggests>
-      <dep package="dri2proto"/>
-      <dep package="videoproto"/>
-    </suggests>
   </autotools>
 
   <autotools id="xf86-video-nv">
@@ -2373,15 +1936,10 @@
             checkoutdir="xorg/driver/xf86-video-nv"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2391,16 +1949,10 @@
             checkoutdir="xorg/driver/xf86-video-r128"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86driproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2411,11 +1963,7 @@
             checkoutdir="xorg/driver/xf86-video-rendition"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
@@ -2428,15 +1976,10 @@
             checkoutdir="xorg/driver/xf86-video-s3"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2446,15 +1989,10 @@
             checkoutdir="xorg/driver/xf86-video-s3virge"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2465,16 +2003,10 @@
     <dependencies>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86driproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2486,13 +2018,10 @@
             checkoutdir="xorg/driver/xf86-video-siliconmotion"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2502,18 +2031,10 @@
             checkoutdir="xorg/driver/xf86-video-sis"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86dgaproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xineramaproto"/>
-      <dep package="xf86driproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2524,17 +2045,11 @@
             checkoutdir="xorg/driver/xf86-video-sisusb"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>>
       <dep package="libpciaccess"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xineramaproto"/>
       <dep package="mesa-drm"/>
     </suggests>
   </autotools>
@@ -2544,10 +2059,7 @@
             checkoutdir="xorg/driver/xf86-video-suncg14"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
@@ -2559,10 +2071,7 @@
             checkoutdir="xorg/driver/xf86-video-suncg3"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2572,10 +2081,7 @@
             checkoutdir="xorg/driver/xf86-video-suncg6"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2585,10 +2091,7 @@
             checkoutdir="xorg/driver/xf86-video-sunffb"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2598,10 +2101,7 @@
             checkoutdir="xorg/driver/xf86-video-sunleo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2611,10 +2111,7 @@
             checkoutdir="xorg/driver/xf86-video-suntcx"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2624,16 +2121,10 @@
             checkoutdir="xorg/driver/xf86-video-tdfx"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86driproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2644,16 +2135,10 @@
             checkoutdir="xorg/driver/xf86-video-tga"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86dgaproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2668,16 +2153,10 @@
     </dependencies>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xf86dgaproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -2688,15 +2167,10 @@
             checkoutdir="xorg/driver/xf86-video-tseng"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
     </suggests>
   </autotools>
@@ -2706,9 +2180,7 @@
             checkoutdir="xorg/driver/xf86-video-v4l"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
-      <dep package="randrproto"/>
-      <dep package="videoproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2718,11 +2190,7 @@
             checkoutdir="xorg/driver/xf86-video-vesa"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
@@ -2735,18 +2203,12 @@
             checkoutdir="xorg/driver/xf86-video-vmware"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
-      <dep package="xineramaproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
       <dep package="mesa-mesa"/>
@@ -2758,12 +2220,7 @@
             checkoutdir="xorg/driver/xf86-video-voodoo"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xf86dgaproto"/>
-      <dep package="xextproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
@@ -2777,7 +2234,7 @@
             checkoutdir="xorg/driver/xf86-video-wsfb"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
   </autotools>
@@ -2787,16 +2244,10 @@
             checkoutdir="xorg/driver/xf86-video-xgixp"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="fontsproto"/>
-      <dep package="x11proto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86driproto"/>
-      <dep package="randrproto"/>
-      <dep package="renderproto"/>
+      <dep package="xorgproto"/>
       <dep package="xserver"/>
     </dependencies>
     <suggests>
-      <dep package="videoproto"/>
       <dep package="libpciaccess"/>
       <dep package="mesa-drm"/>
     </suggests>
@@ -3267,7 +2718,7 @@
       <dep package="app-xkbcomp"/>
     </dependencies>
     <suggests>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libX11"/>
     </suggests>
   </autotools>
@@ -3297,7 +2748,7 @@
     <branch module="xcb/util"
             checkoutdir="xcb/xcb-util"/>
     <dependencies>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libxcb"/>
     </dependencies>
   </autotools>
@@ -3305,7 +2756,7 @@
    <autotools id="xcb-util-image">
     <branch module="xcb/util-image" checkoutdir="xcb/xcb-util-image"/>
     <dependencies>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libxcb"/>
       <dep package="xcb-util"/>
     </dependencies>
@@ -3314,7 +2765,7 @@
    <autotools id="xcb-util-keysyms">
     <branch module="xcb/util-keysyms" checkoutdir="xcb/xcb-util-keysyms"/>
     <dependencies>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libxcb"/>
     </dependencies>
    </autotools>
@@ -3338,10 +2789,7 @@
     <branch module="mesa/mesa"
             checkoutdir="mesa/mesa"/>
     <dependencies>
-      <dep package="dri2proto"/>
-      <dep package="glproto"/>
-      <dep package="xextproto"/>
-      <dep package="xf86driproto"/>
+      <dep package="xorgproto"/>
       <dep package="libXdamage"/>
       <dep package="libX11"/>
       <dep package="libXext"/>
@@ -3377,7 +2825,7 @@
             checkoutdir="xorg/util/makedepend"/>
     <dependencies>
       <dep package="util-macros"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
     </dependencies>
   </autotools>
 
@@ -3446,14 +2894,7 @@
   -->
   <metamodule id="olink-docs">
     <dependencies>
-      <dep package="bigreqsproto"/>
-      <dep package="fontsproto"/>
-      <dep package="kbproto"/>
-      <dep package="recordproto"/>
-      <dep package="scrnsaverproto"/>
-      <dep package="xcmiscproto"/>
-      <dep package="xextproto"/>
-      <dep package="x11proto"/>
+      <dep package="xorgproto"/>
       <dep package="libICE"/>
       <dep package="libSM"/>
       <dep package="libX11"/>
-- 
2.16.2



More information about the xorg-devel mailing list