summaryrefslogtreecommitdiff
path: root/xorg.modules
blob: 2a60a72aa3c52b1f753cf9a41c12f8d99b4369c1 (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
93
94
95
<?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="khronos" href="https://github.com/KhronosGroup/"/>
  <repository type="git" name="github" href="git://github.com/"/>

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

  <testmodule id="glxinfo-test" type="script">
    <branch repo="jturney" module="tests/glxinfo-test" checkoutdir="tests/glxinfo"/>
    <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>

  <cmake id="piglit" cmakeargs="-DOPENGL_gl_LIBRARY=/usr/lib/libGL.dll.a -DOPENGL_glu_LIBRARY=/usr/lib/libGLU.dll.a">
  <!-- we need to provide paths to libGL, libGLU, otherwise cmake decides to use the w32api ones -->
  <!-- really this should point to the libs we have built, but we don't have libdir here -->
    <branch repo="git.freedesktop.org" module="piglit" checkoutdir="piglit"/>
  </cmake>

  <autotools id="khronos-opengl-registry" supports-non-srcdir-builds="no" skip-autogen="true" check-target="false">
    <branch repo="khronos" module="OpenGL-Registry" checkoutdir="khronos/opengl-registry" tag="c6a99aff"/>
  </autotools>

  <metamodule id="xwin">
    <dependencies>
      <dep package="libWindowsWM"/>
      <dep package="The X Window System"/>
      <dep package="mesa-demos"/>
    </dependencies>
  </metamodule>

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

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

  <autotools id="xrestop">
    <branch repo="git.freedesktop.org" module="xorg/app/xrestop" checkoutdir="xorg/app/xrestop"/>
  </autotools>

  <autotools id="libxkbcommon">
    <branch repo="github" module="xkbcommon/libxkbcommon" checkoutdir="xorg/lib/libxkbcommon"/>
  </autotools>

  <autotools id="xfontsel">
    <branch repo="git.freedesktop.org" module="xorg/app/xfontsel" checkoutdir="xorg/app/xfontsel"/>
  </autotools>

</moduleset>