summaryrefslogtreecommitdiff
path: root/xorg.modules
blob: fbe1873e8f2b1d0a579873847d492a3fda44fe7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>

<moduleset>
  <include href="/jhbuild/checkout/xorg/util/modular/xorg.modules" />
  <!-- <include href="http://cgit.freedesktop.org/xorg/util/modular/plain/xorg.modules" /> -->

  <repository type="git" name="jturney" href="git://people.freedesktop.org/~jturney/"/>
  <repository type="git" name="git.freedesktop.org" href="git://anongit.freedesktop.org/git/"/>
  <repository type="git" name="sourceforge" href="git://git.code.sf.net/p/"/>
  <repository type="git" name="cairo" href="git://anongit.freedesktop.org/git/cairo"/>

  <testmodule id="startup-test" type="script">
    <branch repo="jturney" module="tests/startup-test" checkoutdir="tests/startup"/>
    <dependencies>
      <dep package="xorg"/>
    </dependencies>
  </testmodule>

  <testmodule id="glean-test" type="script">
    <branch repo="jturney" module="tests/glean-test" checkoutdir="tests/glean"/>
    <dependencies>
      <dep package="glean"/>
      <dep package="xorg"/>
    </dependencies>
  </testmodule>

  <autotools id="glean" supports-non-srcdir-builds="no" skip-autogen="true">
    <branch repo="sourceforge" module="glean/code" checkoutdir="glean"/>
    <dependencies>    
      <dep package="libGL"/>
      <dep package="mesa-glut"/>
    </dependencies>
  </autotools>

  <autotools id="GLEW" skip-autogen="true" supports-non-srcdir-builds="no" check-target="false" makeargs="LDFLAGS.EXTRA=-L$GLEW_DEST/lib" makeinstallargs="install GLEW_DEST=/jhbuild/install/_jhbuild/root-GLEW/jhbuild/install/">
    <branch repo="sourceforge" module="glew/code" checkoutdir="glew"/>
  </autotools>

  <autotools id="libGL-indirect-only" supports-non-srcdir-builds="no" check-target="false" skip-autogen="never">
    <branch repo="git.freedesktop.org" module="mesa/mesa" checkoutdir="mesa/mesa-indirect-only"/>
    <dependencies>
      <dep package="glproto"/>
      <dep package="libXdamage"/>
      <dep package="libX11"/>
      <dep package="libXext"/>
      <dep package="libXi"/>
      <dep package="libXmu"/>
    </dependencies>
  </autotools>

  <autotools id="libGL-dri">
    <branch repo="git.freedesktop.org" module="mesa/mesa" checkoutdir="mesa/mesa-dri"/>
    <dependencies>
      <dep package="xf86driproto"/>
      <dep package="dri2proto"/>
      <dep package="glproto"/>
      <dep package="libXxf86vm"/>
      <dep package="libXdamage"/>
      <dep package="libdrm"/>
      <dep package="libX11"/>
      <dep package="libXext"/>
      <dep package="libXi"/>
      <dep package="libXmu"/>
    </dependencies>
  </autotools>

  <metamodule id="xwin">
    <dependencies>
      <dep package="libWindowsWM"/>
      <dep package="xorg"/>
      <dep package="mesa-demos"/>
    </dependencies>
  </metamodule>

  <metamodule id="tests">
    <dependencies>
      <dep package="startup-test"/>
      <dep package="glean-test"/>
    </dependencies>
  </metamodule>

  <metamodule id="extras">
    <dependencies>
      <dep package="mesa-demos"/>
      <dep package="xts"/>
      <dep package="xcb"/>
    </dependencies>
  </metamodule>

</moduleset>